200000 200000
3515 1563 451 4713 4537 709 3343 1819 855 1779 4457 60 1650 4359 3631 42 788 1639 4710 1709 3048 3133 3893 696 1409 3880 4590 1789 4156 137 4112 534 1001 1159 3159 661 1318 4323 1627 4445 612 725 4245 918 4528 1789 1829 4973 4299 146 1854 121 2179 2695 1944 783 3664 3721 3926 1504 271 2370 4454 4918 3843 4097 4468 2594 2975 2824 1358 209 4373 4445 4289 2154 1946 1801 307 881 1935 4492 127 576 914 1959 1484 3969 347 4656 2718 1109 4999 3130 2868 3336 3073 4714 904 4162 3916 3019 4586 1583 3066 4315 1213 720 1416 460 3281 1489 4207 908 2031 1041 2101 4925 1440 1124 1194 533 407 2916 2900 3831 2858 2468 2371 3913 1669 4708 3869 228 3142 8 1635 319 3266 4353 4962 4717 3527 4370 2620 1810 3368 1396 4204 3161 365 946 1165 4649 2280 4550 1740 4747 2768 3378 1577 2454 2938 3608 2315 3388 2275 3715 4513 4050 727 4003 4961 4148 3510 941 3732 3382 1561 4249 4760 36 3137 458 2949 2291 4617 2842 4833 1813 2423 827 3316 3490 1399 495 860 4809 3440 824 4035 2875 748 4736 3484 3545 2396 4379 3849 681 4466 4457 3856 4421 3326 2693 2393 2611 4754 3648 738 1006 2294 1158 235 4291 636 2095 1139 3325 2709 2624 2625 4058 1890 808 1051 1164 507 635 1802 265 4836 4882 4132 1076 1347 3201 1465 4761 4684 4720 3767 61 2797 3723 4247 4547 4074 3490 485 4936 1610 2010 875 1448 3624 273 2910 1414 3291 2926 736 1873 678 2071 2549 2401 2128 4272 646 1846 4166 1819 4857 1969 276 2347 2086 2729 4536 119 715 3440 4255 4950 594 4812 2830 4581 3822 1150 4346 3186 538 982 4672 3269 2377 3069 1726 2745 623 1601 2760 3528 4142 2053 4596 1268 34 2558 4822 751 3598 4271 1485 460 3101 4934 3628 4619 2786 2949 818 3409 655 137 2954 973 4482 3055 4116 1045 4 1202 1530 1767 4480 4342 2652 1952 1434 2985 572 377 3893 596 4691 2828 44 70 4210 4555 1530 3513 1898 1754 1650 3075 829 144 2343 1551 3274 1818 2213 2489 1901 3432 2199 4542 1412 1534 4846 1738 915 3221 3273 1263 4345 31 4175 309 2169 3086 4990 3764 1042 429 3328 579 2568 2013 2745 3413 1400 1874 1258 87 3368 4084 409 1892 3268 2527 2311 2249 3706 4643 4760 2665 2272 612 271 2849 1648 2883 535 1093 619 2291 2603 882 1899 1221 999 2618 783 548 4228 2355 1611 4250 4560 296 3061 4442 2988 4838 1769 2987 1340 4440 1198 3123 3650 916 2927 4082 812 76 2300 2707 2762 2070 2446 2678 4385 1205 742 2345 4418 4317 3854 2762 3923 1322 2942 2630 405 4810 3337 3046 3964 190 2621 4013 3323 1934 319 4595 3461 4786 565 4325 2341 689 1913 2010 2871 1046 1853 4551 3908 846 2162 3965 4778 3251 1655 2390 4802 860 2568 3787 4416 4611 4268 1457 4383 149 1015 4079 4810 2806 1406 1441 284 1746 4757 40 3561 1509 2428 3488 1747 3572 2390 553 2382 3474 393 1399 4235 644 3016 4034 961 2493 4804 3991 4992 155 3319 1748 1572 3304 207 2952 272 4562 1433 2513 256 2491 4708 1363 2941 489 4042 4912 157 4359 3770 4011 1721 4419 4424 1908 990 3662 2812 2111 4108 383 4743 4 4194 24 2297 3112 1240 1503 206 1515 2979 1910 2604 145 4164 356 358 9 2946 4210 76 2553 1539 2695 1809 3663 2567 2157 788 1985 2053 4545 1127 2047 2532 4422 4395 2428 396 499 1722 4208 2602 1489 3500 808 3600 894 3099 3477 2354 1612 4750 1417 2674 4682 2730 3597 2276 826 2156 470 2915 4914 2632 1371 3210 4827 3061 4825 1532 4397 3183 1191 4757 3633 1484 3474 1319 3389 1240 1834 3310 3060 2321 2067 28 1803 4139 2438 4390 1541 1388 277 564 1120 2809 3114 197 2310 3536 72 3105 573 1236 2185 1701 1624 2589 1998 2451 4331 661 3690 15 1834 1019 2744 787 4731 1756 4736 548 4447 4229 3686 1962 4325 314 1443 3476 768 3635 4834 122 3724 4313 3284 617 2492 1333 1069 2603 1839 354 244 3116 4351 4398 2727 1366 3601 2101 565 1830 2695 1518 2906 116 417 2652 3142 3871 4719 230 3654 1351 3793 2639 1450 2169 1088 2783 1941 1919 4674 4480 2745 3293 577 329 4400 53 1589 4111 3924 2428 4189 1631 3208 171 2338 4574 3836 4191 3781 113 205 984 740 1685 3202 750 2049 2000 1904 1528 3994 3629 87 1051 1954 117 3948 4057 4247 1513 53 2311 2898 65 3864 4717 1874 1760 4228 1594 3673 597 3637 1630 4525 4163 4044 3390 1377 641 1029 2908 1353 2108 672 2693 3625 2168 3601 689 575 4507 536 1117 2133 2746 426 3068 3808 770 1518 2578 2075 840 3256 2496 4837 2857 465 883 1054 3891 4813 2277 2158 2474 4387 3547 4863 3876 1745 1781 4206 2477 246 2096 798 1636 3286 279 1012 900 1114 3086 2964 2796 3981 422 475 3776 4832 1885 4194 109 1262 4866 4658 4673 1817 1845 282 744 1035 2133 1955 4240 4966 4440 1461 2967 829 4599 1247 4335 1640 1279 627 4233 4900 4377 63 3510 1377 1954 2285 392 2786 4780 4843 1183 3745 3099 3980 653 3968 4105 3310 2195 1664 4731 1418 881 1054 1842 4336 4418 4945 2867 2064 3245 454 4775 2601 3654 1716 4204 1493 2354 3768 1658 1971 1343 3410 3374 2173 1705 2711 4098 2991 478 613 4619 2438 4676 1657 4770 3495 3861 4156 412 3091 2298 418 2506 2 2309 3722 3282 3092 4485 3057 4628 4497 750 3215 1565 243 2222 3359 2911 3335 4162 2364 839 2424 4111 399 806 964 2257 114 3057 1189 1055 1424 4409 272 2868 1970 1604 4553 3760 4307 138 4702 4310 3677 4096 712 1628 2083 4849 2853 197 3436 1464 4992 3746 2135 4031 3855 708 1913 4147 3188 1972 1184 1949 3357 212 3596 458 2069 1852 1928 164 1864 2205 4406 1048 3187 521 3072 838 737 729 1768 4260 1031 4821 2073 4859 1881 3872 3819 2624 754 4402 1323 4740 2241 3732 16 3597 1038 4959 3775 3203 65 958 3393 636 2268 4879 2728 4376 4252 4773 4613 3917 3492 193 4517 1036 145 1957 743 74 687 2016 2183 4168 2490 2109 4183 284 4878 3723 1633 126 2496 2318 3574 4348 2171 3740 3778 4446 2229 4314 941 4554 4303 197 2667 473 71 3497 3189 1896 4001 4550 4127 3985 2218 189 784 735 28 567 3164 3893 302 1423 1941 680 2385 1603 4238 2856 2667 3342 1327 651 4744 1433 948 2042 3204 1222 3486 2795 1018 3676 2528 1165 1688 582 1107 4351 3209 3875 3266 2889 2466 2631 1839 48 1149 1441 2828 4015 345 4963 3483 1649 4055 2574 4327 1336 3271 2579 3624 2897 1057 3442 3051 4422 1325 3999 1688 2378 4883 2280 1634 456 2987 1281 4163 2661 4039 1088 1245 2050 1108 1721 90 131 4901 3482 2604 154 4120 1352 3062 868 4086 2449 4049 2555 3551 2528 1840 3946 2780 3781 4853 1532 820 3506 4473 2966 999 1991 3680 505 4822 2918 3850 4841 3641 3503 900 2208 1423 702 389 2123 874 4352 1729 452 1248 2466 1657 1070 571 2122 793 1293 3610 1700 2481 4595 398 1622 1213 3332 270 3092 1725 2451 1675 1221 2638 4306 3284 4691 1750 2287 2420 1583 876 1577 1719 4292 158 287 793 2599 1984 4033 4335 4677 3572 1653 2779 3773 3005 1411 4924 4554 3434 2426 1748 2658 4962 2777 2520 4521 1922 2222 3684 3103 3752 4987 4252 846 3916 4500 2220 2837 4129 1882 2241 3743 4969 2515 4422 1581 3598 2511 56 4456 1578 1405 2594 1240 3424 1628 442 4440 752 3858 3218 3703 327 3409 640 3424 4581 1301 1646 3523 4821 1311 667 2658 2200 2653 2776 3429 2018 1263 835 2646 4948 28 3807 934 4224 2155 4243 1542 4568 1778 3455 3063 2792 2235 4842 3835 2311 1106 3774 2353 4674 3256 1530 4316 1801 2979 3087 4821 4400 4868 2452 4765 3688 1719 4227 3444 4507 4934 2017 973 11 3295 3921 2415 2339 3873 2890 2717 924 2811 885 391 1138 526 4456 4679 29 3669 2125 1253 481 1788 4619 2724 254 4711 2676 1002 2216 1942 4822 3612 4272 655 1986 3792 3217 1812 2624 4760 4244 2705 2241 662 220 4335 4164 2242 1163 3396 3241 4462 588 1041 729 987 1406 3450 2484 2817 1343 770 3281 2139 4263 2524 218 3392 4161 715 2853 1700 2253 187 3996 3501 3473 1637 4246 2310 2899 3223 204 3759 3704 658 3364 3194 1929 978 4346 928 4961 866 1162 2467 1000 597 3527 3465 747 1502 3960 2863 1441 2673 1613 4276 3031 4303 54 2321 150 1831 940 312 4384 4783 4478 802 886 3383 2374 4679 3773 3918 306 3506 2596 1947 2419 187 3407 4341 4041 2971 3711 1939 4573 2443 4344 4758 1573 661 1562 4090 1843 3817 1281 3409 4487 3306 1885 855 1633 1359 3131 1215 223 3114 473 164 4397 84 2670 841 3752 2487 184 3554 2650 1099 2091 2937 170 1657 1769 3666 529 3467 4701 1287 333 2874 3871 4828 465 86 1931 1132 3355 2683 1497 4810 93 2182 615 329 4950 4923 2882 2477 3654 4338 2841 1976 45 2422 4202 2974 588 4693 4491 2865 3858 2619 3754 149 680 1302 4965 1445 4734 4219 3844 3564 588 1080 3354 365 3177 3488 4663 3092 3296 130 1448 795 4790 3458 4622 2094 3614 343 1043 3847 2237 2379 4832 3779 734 4759 2018 1722 830 3108 4176 3499 329 3794 1879 4870 692 357 38 696 1776 4499 2826 4170 2942 975 4523 2171 4142 49 709 4033 2742 3548 2193 2308 2753 4495 3265 3828 773 2029 1311 4645 1980 589 2318 3714 2276 4186 2736 2399 3447 1891 3686 4030 836 2836 2323 2627 820 3908 2514 3264 3397 4253 787 3418 3363 4600 322 2354 522 2014 2656 2972 1149 1887 2904 267 4802 2711 2267 3003 1716 3340 325 3518 2832 3226 3181 1672 192 4079 545 1091 1867 1799 3760 2532 2915 465 1174 324 3357 4824 1691 1831 1565 1619 4052 4560 815 3949 1561 2484 4711 1645 4349 922 1642 1519 4562 2762 4411 3666 3042 2907 1703 489 583 946 1273 3946 3716 3874 999 3121 3561 3263 4907 518 2163 3482 874 3483 1969 552 4456 407 528 2059 3371 4725 1408 583 1724 822 910 3630 2665 2667 3944 4597 461 4403 2388 2365 3759 211 865 4378 3039 3609 283 751 3420 465 1635 833 2192 2104 4885 4792 2778 443 2041 1361 59 3225 3107 1462 18 2541 2027 1972 1488 3125 4750 4611 2965 2990 3619 346 2793 1437 3334 4609 4619 751 3696 3886 582 594 989 2849 943 82 693 4063 4072 1589 4555 4322 1104 4583 737 247 3001 3767 4658 4311 4401 2824 4599 2326 2049 417 1419 576 4769 2725 3359 4287 602 3564 1502 3918 3034 392 1042 1289 3380 3393 1725 3962 1365 2026 633 2998 3024 3457 3921 4758 4587 2499 165 1479 3776 4133 4834 2178 253 1988 4264 4508 2996 2662 1306 1367 1452 4983 4906 2320 4950 3078 3714 2743 4737 4101 1923 2890 4326 2892 2570 1338 644 4726 534 875 3253 3794 2188 4049 4064 3451 3083 3710 1989 3073 1920 1197 4188 4446 1235 2042 1286 1514 3849 768 4346 3536 1064 273 1626 3598 4221 97 2043 3201 825 2148 297 3215 1280 1892 4168 2587 809 4524 1412 2468 1073 3559 2642 238 4464 2161 157 4111 3682 2877 4474 1155 423 118 1476 937 3867 1805 4192 2829 3679 3017 4530 28 2686 403 871 3538 241 3246 3073 1743 1923 709 3174 1757 3190 4669 1233 364 2349 4230 616 3839 4800 1350 4540 2645 3683 2734 380 3928 3758 2635 4674 3297 2350 4102 1452 4898 3315 493 4828 4986 1864 3600 2793 973 1143 4204 1708 2946 906 2635 1796 3659 1435 3738 4746 1088 4005 1506 1374 4708 1512 2577 4856 4663 4945 4510 2463 42 807 3343 2694 2574 71 590 2002 381 1330 3472 557 3023 4466 4597 3678 3479 3752 2835 2295 4452 4633 3315 4742 936 4636 490 4644 1836 2902 914 1057 2026 1622 2414 3566 3506 1377 4633 1393 1350 3175 1880 3549 1573 3076 2715 2015 1148 2248 1096 3554 2568 2599 1296 1268 4549 290 2241 3927 1010 4141 4098 3161 1027 3231 825 1588 46 3876 3801 2102 4838 366 1860 1642 4627 3936 4646 14 3680 346 3442 3331 196 312 1642 2848 178 4315 4939 176 2753 3334 3398 415 4564 4962 4457 1616 3122 3002 3828 4346 1855 3056 4181 1318 3706 846 156 4843 2069 870 3871 4019 4016 4067 279 3851 23 2718 4706 967 1487 273 1711 3011 1909 399 1789 2267 791 562 2220 4612 4088 804 2841 1824 4656 4327 4079 2751 3898 4133 2553 3889 2437 2656 3889 2988 300 555 3284 4020 4158 3327 3428 1686 1814 1935 2605 4884 4668 501 4080 1532 3090 890 3978 3441 3415 2922 3558 104 1344 4077 3455 4133 242 2304 3279 1372 4177 3866 3828 2063 733 1807 3157 1191 2096 3393 3969 4059 1697 2177 4288 4754 4763 4586 960 2600 2207 4823 673 4664 4525 3472 161 71 767 226 3762 4449 4775 267 3951 4721 4140 4506 2914 2742 3129 2349 4833 1256 3078 1352 4060 2663 1165 3789 4433 2797 934 1439 3673 2895 643 4149 992 2575 2765 270 4704 2165 2469 2455 623 3433 2212 2110 4716 787 219 3891 990 564 580 2849 885 1170 3327 858 335 1136 1254 1248 1693 4971 3098 1741 1651 702 3859 3860 1859 271 3123 581 3706 2864 363 4469 4970 2047 494 1932 3775 2494 233 3485 4498 4611 4322 1537 1625 2009 1709 4084 2669 4430 4864 1935 1090 2243 3576 996 2522 1095 4098 2469 2931 4692 3084 2390 2684 4616 1864 4254 2556 2382 4008 4954 923 2579 132 3098 2031 4105 2942 3202 1105 3943 1463 2011 1925 70 247 4199 2254 3462 1321 4856 1375 287 1684 4033 3811 456 3363 4027 4309 2372 3854 1154 4465 4272 3863 718 2458 2135 4782 1491 3225 710 3198 4097 2845 176 3405 412 4957 1738 4304 3645 1288 4840 2044 1375 2877 4719 3334 4379 4123 2969 836 4364 3579 1596 210 2180 737 2155 2615 3350 2902 4979 2653 793 1273 4031 1860 2587 3473 1509 3943 1588 1548 2143 3277 311 4708 2051 3930 1732 1221 916 2515 1153 4001 1302 3902 4300 124 381 344 4899 1063 1615 3196 3236 2593 1325 883 4869 4313 1815 4502 4949 4390 261 246 1513 847 1438 565 3696 2763 3381 1218 1743 243 1919 2617 4999 3467 1158 1153 1706 748 833 1836 3145 2733 3154 754 3337 3045 1542 1070 2873 1139 3281 2583 1405 263 2007 2145 1510 3582 1844 4698 3288 2153 1381 3893 4131 1878 13 946 3819 4566 3225 2244 2968 2486 4300 4433 15 174 1612 1606 4806 1597 3939 641 4588 1522 1311 2773 2479 3036 3658 4345 1043 1076 2138 2561 4946 3566 1842 3492 4639 3452 280 908 4778 3242 2869 4937 3959 2411 3056 4614 1942 4979 707 4171 3117 186 540 953 577 3191 2342 2281 905 1091 1933 1094 251 4898 1997 2046 4653 2302 4204 252 1541 1923 1380 929 4537 3492 2242 847 1073 1917 3458 253 3184 2934 1520 14 4638 2071 4080 33 256 886 631 3586 423 1434 2655 2400 3093 28 3127 4565 1363 2473 4865 2673 2158 1049 2131 4552 821 1427 1846 943 541 4759 2530 4147 109 3418 1864 2986 1642 4414 3894 935 444 3255 1255 3754 1455 647 1376 1294 4500 298 1237 1482 4197 3435 945 2001 4764 4326 1849 3841 4692 4380 226 760 399 3522 3423 1298 1526 937 740 124 1924 4992 4381 3469 2132 4629 816 3271 2398 2224 3606 3707 3894 1673 2551 2410 3269 1349 3787 756 726 420 2697 2293 746 1166 2443 4283 4701 193 1352 3394 4510 1613 4250 2856 499 2897 1766 201 51 3018 3982 4564 1498 4731 3426 3291 2608 2168 3154 4695 3442 4866 2390 4307 3144 4270 1031 1516 4613 3750 3083 455 1355 2046 2620 1195 780 4712 1010 1226 634 145 2829 4109 2536 705 2179 3045 4734 1559 3688 339 473 3491 4529 856 1072 2466 872 2437 536 486 83 2029 1273 3275 2533 2942 368 4603 1156 4732 4163 2379 513 2470 3904 836 899 855 2254 3083 1380 710 4033 65 4674 4702 3154 1243 3184 1711 1333 3163 1266 3211 490 229 4828 4514 1293 1515 1292 830 1230 2210 324 1968 3690 755 3121 4209 3000 299 4502 954 2372 4147 4250 2877 1615 1744 901 3473 4869 3836 3927 4250 1774 643 2514 1030 2861 4591 1003 1249 3364 1949 4573 4986 1510 3070 3901 1700 2924 271 1607 2230 89 4409 3848 2227 3542 257 4762 283 1438 1425 2859 3432 411 2445 2646 3690 207 4567 4064 1188 2516 2940 252 4532 165 4357 2032 1023 4499 4575 134 3946 1272 2571 436 2490 1863 4167 3140 2181 4594 1546 4700 3471 1267 428 1015 1878 3908 3388 227 3079 1734 4056 1281 2463 366 3633 313 1690 4019 12 963 1631 2322 58 1550 281 1938 3112 3053 568 2200 4800 2668 2710 1581 871 856 4099 2227 2981 3453 2554 827 440 1413 3617 3817 2385 1488 1229 1422 789 470 2755 838 1717 1071 336 2624 166 1963 1763 4233 4242 2874 3854 2009 4102 174 2584 3524 2218 2532 2677 1810 12 4079 3684 967 3653 2245 4304 3596 4418 680 4400 3364 3068 3229 648 1696 2240 3448 3814 2411 3352 3711 933 2063 3361 651 3101 1255 2803 3186 3777 3843 4732 4175 1543 3087 4685 424 2900 2515 459 863 3734 2044 4119 4115 3936 3866 2543 3388 401 4680 35 4794 1085 2288 272 2334 4466 4156 2649 2254 821 494 4745 4598 3131 1849 2842 162 4432 2797 4329 2341 4403 4207 455 2510 3360 3862 4706 3949 1605 727 2506 4538 4669 3163 812 3847 192 4692 3442 409 657 3251 1722 1859 4247 4445 107 3090 3484 4233 4211 3122 3969 1100 899 4839 2848 989 705 2269 1145 3561 3229 1738 4293 3952 2316 4950 222 2942 4505 3306 4973 4011 2815 3382 3291 251 3208 4640 121 3623 65 4668 4551 1475 4067 399 3305 2822 1836 1939 3421 1172 4588 4951 4990 4111 3848 356 1980 2170 2851 4761 2722 3365 1096 207 191 4252 377 4477 70 2208 75 1605 333 2804 2744 2061 2033 4009 4787 1232 3385 1962 743 779 4671 3705 2745 1008 11 3424 3209 4742 759 49 2542 854 179 287 2087 4920 4186 4339 2698 172 4500 2239 1704 466 3211 2342 4047 306 1230 3234 1871 3316 4768 2973 1662 1994 2881 1337 4492 3001 4956 528 4783 1228 624 1412 4480 4809 600 4576 1405 1641 443 2509 1349 2508 1844 2094 863 1531 4610 2901 2851 1285 2241 1603 3567 2570 3600 3628 2171 4987 4010 2424 4301 2352 933 3884 2351 1912 4901 1967 4924 4501 4170 3181 990 877 4845 5000 67 834 1111 1289 1763 2547 971 2019 4524 3993 4951 4697 3750 4179 2263 387 1320 3866 2970 582 1145 518 891 1536 159 903 1681 4216 3108 1244 191 2324 987 1176 1077 4936 1344 4552 1797 4926 4846 3118 4967 1009 934 4697 1277 1209 3694 3563 4304 1674 4752 4705 2865 2004 1271 1751 4264 948 3061 2281 2665 370 3240 1683 4866 1849 528 1619 1279 251 3019 577 1006 2026 3130 733 819 4480 2009 2305 949 2952 1482 4675 1127 594 2259 925 1080 3091 4467 4949 916 1803 3681 3077 1312 373 3933 2748 2889 4226 3413 4723 3374 4462 1866 4088 2274 1178 3520 814 691 1736 1114 876 734 2562 1395 2866 336 1980 1837 2167 974 2437 758 4301 1102 4898 1455 2219 2188 3371 956 666 2454 1252 4078 4617 3472 4910 4356 4362 2809 795 1485 4466 164 4205 2639 4164 2201 1647 4940 2623 4457 467 3304 4116 445 634 1324 4217 4831 4359 3486 2952 3895 2637 3343 400 4063 3684 2731 1659 3744 1472 60 3535 3363 2442 2040 1750 609 2485 4071 1213 3644 354 2517 3320 3859 860 3022 3509 2242 621 2997 3580 3079 2088 4067 3262 1895 2028 2135 3675 3775 1479 1000 4986 3235 3009 2877 3749 402 1053 429 3178 3527 4555 2031 1275 1002 273 532 535 2229 2157 496 687 3640 3797 3988 626 2518 3367 3143 4889 2918 4569 2880 283 3330 2570 622 1242 2331 2039 1049 933 3715 1391 1054 4556 3713 1647 862 663 553 3816 2159 1232 513 1388 3834 2587 2254 4516 1667 2717 1701 957 4477 2531 1682 3326 1267 4334 2692 1915 720 3038 2975 1037 1792 300 2377 2880 4541 4230 2957 2340 1707 4758 3099 749 171 3700 1806 819 4348 312 1052 2467 781 672 1074 4227 685 4504 3390 2194 2148 549 4459 1294 1183 3289 1136 1979 4447 3011 2201 403 3786 2212 3533 1361 4049 2698 3598 3549 121 792 1668 2491 2650 2044 1994 3635 3819 4409 167 179 3460 4147 583 672 2306 3029 3104 1457 2894 3430 1253 3692 3030 311 318 831 1075 2567 446 1736 4458 3759 3140 1469 3163 1503 2579 4526 613 847 4881 2670 1808 4487 2636 2893 1705 1983 2288 960 1737 3791 3626 720 4807 1401 2873 471 1337 4274 1215 4102 319 3517 3548 2178 3137 3231 403 58 3915 1492 2868 1139 1512 2641 1400 2444 884 1624 1008 1338 1921 1735 1775 1717 2867 1377 3475 2201 4564 11 4688 1751 3817 3888 3901 2849 2426 1846 1148 3825 2222 4423 1230 2923 805 4961 3597 3502 4508 470 4049 1510 597 3701 4252 4317 1500 2455 2966 2854 3475 2786 2721 1937 3894 434 2677 2946 2264 2627 4510 1730 4277 1848 185 4420 1950 1848 963 2433 4248 475 618 4765 2469 3937 4865 4423 2313 2651 2353 45 1446 4360 4994 3406 2097 866 734 2814 4858 4718 3471 3917 536 2496 2900 216 2931 4028 2536 3807 3552 1630 1139 309 625 4435 1087 3020 3210 3622 2764 1542 4717 1364 2508 1013 3263 2600 4032 3180 673 4552 1233 91 127 1366 2599 4591 3692 2327 4502 2023 3989 2591 2092 296 4721 3876 3437 3355 3472 207 2799 962 2145 742 4286 1542 3753 293 353 2724 131 2488 691 3819 1163 3162 2323 1631 4530 785 4044 2265 2101 4551 4246 4942 4430 1819 3691 763 2945 4414 1531 4079 2080 3927 4320 2066 1800 1671 3179 1542 3378 1838 1693 3173 3987 844 1287 4122 244 3512 4090 294 3130 173 128 197 1223 288 1753 1679 3007 4491 3615 3775 20 429 4147 2839 2963 4744 1469 4202 3949 1250 176 4577 343 252 2419 3727 2650 2478 3337 3333 2651 4009 3530 1279 932 2611 4744 2868 3250 4127 3715 2370 4061 2650 4469 1527 2843 735 1951 441 1044 2596 1858 3928 1951 3715 2159 3054 868 634 2952 1830 105 4763 3012 146 3974 3461 967 3052 4936 1441 3303 1222 4657 3982 1168 1865 4094 541 337 306 4600 4357 4821 72 4348 1888 1315 1176 2019 2901 4359 393 4147 3604 1183 3169 2315 461 2046 4654 3443 2705 2316 3021 4738 4087 1043 3078 4878 977 588 2493 2360 4044 273 1691 517 1228 2352 2100 2662 3405 1966 3695 3945 2971 313 2025 1109 2947 4925 3066 3658 2640 1689 4934 3711 2895 335 2389 546 491 1975 227 2596 3809 1164 4105 1834 1029 4781 634 3069 2180 1406 3143 2587 1056 3989 1732 3972 1751 1637 2088 3045 2780 2662 1649 3048 1341 107 3030 3506 1563 2482 1155 2596 2261 3024 920 1499 4349 4003 3642 1433 2249 3830 3249 3417 1619 3304 912 758 4778 4621 1793 3597 2247 4915 2270 1726 2465 407 993 4687 3505 270 3701 3465 815 1812 3498 2425 1459 4728 293 3216 1772 4774 3781 2180 4469 2923 584 1845 4563 4805 4164 3200 2136 4577 4190 4040 3971 4483 822 2160 486 1457 1353 986 1535 376 622 483 4351 1398 4042 956 4838 4430 4036 1531 357 4111 4497 4200 130 2789 3057 1584 1760 2191 2384 4142 2908 159 3246 3989 585 3133 4215 2383 1237 1781 4660 2177 2146 1652 2289 1116 4782 3350 2637 534 3419 4091 2973 4119 303 4038 1120 1069 109 4941 4420 4488 4507 3204 1696 4894 1346 1090 4456 4416 3322 2441 2541 1611 2019 4370 1402 1001 1652 2135 96 877 3295 4808 754 803 2115 1335 626 3933 1377 115 4818 4367 3432 377 2724 4604 1730 590 1147 2502 3172 1878 3968 2962 4282 2033 1166 1593 320 2032 37 1289 4538 1828 1859 3458 653 3832 1286 1626 12 1594 2843 3785 4428 1110 3939 1446 3392 4715 2016 352 3965 4572 61 1029 2551 567 3115 1998 4243 2410 4413 3553 1755 1961 3437 2678 1341 2945 3700 699 1812 2681 2854 1824 2149 3731 971 4012 4756 4520 3760 2158 3221 4777 2444 4308 2955 2294 4243 2328 948 3195 3687 1469 2482 1670 3130 2727 3916 1619 2660 56 2987 3888 1379 2620 2965 3297 2510 1734 1398 2845 1818 1472 962 2503 1397 1280 316 1006 2302 2805 3531 4557 3891 4750 231 3420 4616 691 3528 1765 663 1146 2136 4087 4819 3227 1484 2343 1652 4845 3030 1866 3478 2919 414 2581 2881 3023 1756 3077 4834 4983 3128 2655 1337 1434 2947 89 3274 3708 4675 4671 1404 2728 1251 2135 4956 3335 4576 2285 4123 3791 4629 4384 804 3178 808 4227 3895 659 235 3565 3865 4141 4812 3057 674 3611 2637 3559 717 201 4252 2713 3507 4354 3596 111 4856 79 3635 4932 3885 3614 2530 1566 4508 2081 3824 593 2128 4507 791 893 426 3407 4549 4516 4404 4777 4973 1221 803 4738 3932 1844 3949 1880 844 31 2135 3907 1396 2322 873 570 3613 812 39 1900 255 4328 4922 1712 4970 2733 3629 2173 2246 3127 2098 1146 1539 2739 3690 2463 4649 2839 4280 1162 66 4168 2087 2516 3699 4657 3295 905 2407 1267 2740 1500 1507 3007 1551 3200 3331 2550 2675 3800 2524 1714 1305 1112 3024 3378 4213 3201 2261 4658 3990 4041 1374 3984 3594 4217 168 3720 3287 4181 1270 4297 3467 4480 4310 1534 486 4077 226 3503 2907 863 2560 2309 2946 1234 1003 17 1809 263 2671 1709 854 4524 2248 2577 1239 1802 3076 2896 1162 4541 692 2472 4885 3496 2560 454 807 2254 1648 3152 2613 882 3083 4113 4438 1272 2812 3480 1128 1265 4832 1609 3673 1867 3769 2 870 4223 4294 4055 3959 2610 2785 4024 4745 3908 3567 742 3987 676 2756 4345 3321 3265 52 1844 692 682 1235 2311 680 4024 814 3445 3245 2519 8 1868 4095 4857 2342 2887 2078 3450 4603 807 3575 4525 4173 1494 776 205 422 2818 1152 4565 1540 1616 1509 2089 3633 3279 2844 4731 4683 881 300 2167 13 4485 4979 4038 2517 1416 4920 1239 3348 1751 4791 618 3553 4102 3872 579 1334 4644 1761 1573 2849 4349 2351 796 4277 1303 1345 1354 3710 357 2485 2219 4833 1199 2441 4720 2641 1080 4059 136 4211 1015 4753 4739 4651 2870 3379 2261 293 4958 140 4617 3333 3617 1700 1059 151 4759 4585 2013 1264 1146 2241 3403 3602 4241 2577 4383 1380 4793 857 1573 88 2063 926 2256 1660 1407 4279 1668 1377 1441 225 33 1175 3158 3491 4847 3095 327 3730 3724 4119 3215 2758 2311 4858 2084 707 3185 4334 4690 2138 1295 3972 599 2653 4650 4499 1008 3574 1046 3700 419 3129 2070 1623 2915 773 4790 3102 2696 439 968 4381 4524 3902 4936 1992 3230 2960 4080 1877 1931 4884 2653 4117 4264 622 2551 2840 3745 4591 3237 4438 2006 2386 543 4678 2833 1848 4778 3227 161 3517 856 3337 2457 1624 2749 4637 3921 3247 2619 3819 3596 3881 183 3005 4417 138 2226 4435 1459 2562 4616 3549 4945 1686 916 3539 3414 4950 3242 806 2626 1310 3940 324 2407 1229 1022 2039 2276 2896 3914 4623 4438 800 4893 1228 4130 1464 688 1388 1469 2640 2032 3907 4100 325 2438 1254 4996 1206 3823 791 387 2768 4973 3956 2517 3220 2540 32 4688 4028 2510 4481 1008 1641 3832 1904 2364 1936 650 2860 2679 4760 3971 4735 4424 77 3291 2231 3770 3569 2504 1231 4229 2854 681 2547 3547 836 2758 840 2068 3465 206 1761 906 4269 4759 51 2821 1378 3265 2754 401 4130 531 3153 4611 4752 1221 3679 3848 2701 4421 2772 3446 2197 866 2032 2345 4048 2892 1069 2799 4417 4530 1192 4412 2794 1482 4908 207 3222 2996 1686 4411 1846 3671 4714 1247 3085 4419 421 3599 4196 2958 1889 4281 2855 24 1580 1768 141 4894 217 4332 3820 2162 3237 823 3450 1561 2075 3498 901 4500 2721 2238 717 3640 825 2404 2412 1574 4113 1710 2509 963 2483 2723 2882 3113 3894 2319 3869 4724 3875 1720 1936 847 880 3394 4020 2645 4000 772 3118 1871 2994 1057 669 2404 2318 4696 3662 500 2043 1709 3792 565 668 1661 4457 2383 4517 3782 4047 2263 4195 4701 4911 4919 2330 3333 3297 2412 3964 2135 4889 4255 4505 4420 3184 4709 737 3437 1578 1095 612 3484 3134 3387 4826 256 1633 1297 1012 3949 4315 4806 1385 1842 3880 4044 4321 4649 1128 4032 4870 3546 1263 4347 4470 1528 3358 2946 347 1906 4512 4591 2019 308 1382 29 2216 4107 3668 2791 4624 4077 337 1873 4542 3359 3667 2318 1119 508 3617 4289 1526 1157 3703 2164 777 1188 2389 4500 2178 903 928 618 1344 155 3656 4123 3123 119 2848 2873 3571 1773 4946 2441 1457 3180 368 3819 475 2096 2276 4365 3709 1696 1969 3776 1187 336 119 1129 865 941 2379 3154 3835 1051 1252 4462 1213 1042 2184 4200 315 4341 1373 2269 1106 3570 96 2349 4694 4212 2817 334 1618 2276 4237 4041 3035 3468 3523 4235 2373 1707 880 3734 1108 548 4547 1677 588 694 3737 2723 1555 1597 1026 3325 2465 1056 810 4467 4647 3249 4665 4291 1565 584 259 3790 3602 3664 1897 3617 783 4873 319 3550 1884 2628 2524 984 2002 4514 701 658 2856 2126 4209 1737 3567 3286 3190 1573 366 4078 43 989 4342 4468 4772 4112 3518 3845 2298 4980 1640 4839 2440 1186 2850 101 3863 8 127 3071 3082 230 3844 759 4323 4458 2379 1492 2644 4940 4307 4859 3175 4706 2741 2617 3591 773 4633 2058 749 3898 4991 941 476 2083 1223 206 2612 1867 2665 955 2419 2918 4390 3816 3247 2806 2301 4867 917 2447 2430 3984 2550 684 243 30 3020 743 1058 2119 2882 2029 3021 156 3145 1744 2017 735 28 3603 2842 344 1189 2186 4326 2721 885 2055 4190 2282 3864 3390 1568 4013 4774 2202 4295 634 2764 4221 1289 1925 4129 4932 1112 4627 3385 2025 2994 2457 574 3792 2217 4013 3258 914 380 419 1685 1917 3804 1441 4605 3545 2880 1923 9 732 4113 2704 2854 4352 2167 3115 4074 1864 3930 3243 4028 1174 97 4627 4242 2128 127 1402 928 686 3401 1661 3176 390 673 3400 13 2617 4286 417 1719 3747 2410 53 1882 2718 3354 4297 4702 4207 4938 1922 4152 1120 1103 61 4096 3173 4418 2248 874 1423 4660 2183 1885 1900 1940 2840 4470 972 4531 263 4190 4270 1785 3875 488 1929 420 87 3188 731 2536 1482 3639 2318 1410 2183 3409 4542 148 662 957 1980 4645 2865 1932 1190 2126 2400 1170 2036 2581 1805 1664 2541 2982 2385 2096 1328 4781 645 3445 2587 2901 2450 3760 1104 324 442 4731 1779 4972 1828 3411 1741 1604 324 4262 2612 3109 1944 2953 985 3766 4260 3916 2928 1505 2311 2003 1555 3355 2660 2503 3488 2120 2042 2203 822 4076 812 2257 4988 4387 882 3626 3835 1050 3414 305 2879 2611 2256 1241 2465 3997 3 3018 928 3378 637 3864 3811 2080 171 516 2072 873 3107 3481 2361 410 2080 1768 3258 999 1945 1221 1940 4814 1890 4391 1773 3975 2785 2908 1542 1771 2858 50 4739 1674 4276 199 1255 4403 3866 4355 549 552 2115 89 3584 2623 195 4530 3372 4274 4800 1457 730 3976 4861 1799 3480 4306 1882 3185 383 2727 1618 3701 2212 2088 1875 2457 3887 2732 2778 2004 2366 3669 3316 539 4803 2866 854 1933 1330 1763 1143 56 181 2840 3697 4746 464 4603 2443 1104 3868 513 2337 426 160 3308 2466 2133 2163 2108 1625 1776 132 201 830 1015 4355 1115 1746 3075 2749 1635 2006 1952 811 3575 2036 4430 4875 4161 468 1001 1902 4505 3553 1089 2480 95 4914 4947 3700 1986 145 549 3485 3451 1935 2646 222 4762 3030 4620 2955 4632 4078 1588 1438 4180 945 2893 467 247 1438 1405 3852 4663 2129 107 3997 3847 3002 2579 4401 2038 3202 1974 4379 116 2609 3231 3662 3320 1027 2366 2334 3844 166 4993 965 2487 2349 270 2183 3242 2464 3083 542 2172 186 1735 2822 4542 2626 2053 4274 4232 2074 1528 2998 1906 3451 2970 882 932 3207 4011 5 4430 3142 4849 1880 1928 3858 1314 159 4356 4674 2995 1580 4743 2226 516 1308 156 2082 1578 2679 3048 3299 1964 796 4031 2717 3535 3619 3694 460 1994 161 1703 6 3610 4696 3832 1190 4199 188 156 1237 1078 2023 40 107 4261 2781 2975 1242 4473 1657 2623 4 3963 1895 3266 152 2935 3071 350 3649 2556 3937 1861 3991 4703 2179 2038 1580 2383 1988 3330 1711 2218 853 376 4821 2927 3667 3833 4195 1954 2583 3108 1229 700 2421 3643 1171 3848 800 2797 1614 3919 685 4602 2071 4629 3299 3394 4777 4010 4193 2822 2570 4057 4192 797 4910 1660 4325 2673 236 1198 4969 863 4159 3583 1681 3787 1974 1644 3813 3049 4956 397 173 2173 3104 1678 943 380 1919 70 251 4385 2157 1066 336 337 4008 4227 3555 559 237 1300 1167 2577 2256 3221 4536 4577 1777 3347 2279 716 330 3237 2977 4063 4834 112 4424 1557 2972 1837 1320 530 2225 4286 1139 2315 4578 1780 2598 1100 1215 4364 98 401 306 3205 2132 437 828 435 3885 3406 3352 4648 2354 2214 635 3414 1701 3852 2547 3149 1698 2481 2828 4691 3611 812 2828 2568 1053 2958 1416 1814 3913 1127 701 879 667 71 128 318 2422 2909 1326 2212 3207 4836 3197 701 774 4145 3889 4137 2320 3438 680 683 151 3331 4526 4437 160 2951 3466 3250 4500 51 4759 3219 976 1320 1412 3115 3429 4339 1365 2595 1728 2360 1607 4895 1971 948 856 174 722 2370 1132 3142 3583 4223 3385 5 1055 1455 2228 2017 2371 205 4114 1042 4128 3982 1273 491 1487 1023 611 1836 2005 1043 4570 2194 3708 2974 4950 2454 3121 3676 4865 1642 4756 123 988 3695 571 4644 3831 474 3895 3326 1525 3058 2165 571 2821 636 3910 330 1866 4783 4103 467 2268 3137 938 4502 1133 1184 2812 1468 3701 1457 3333 1956 1447 4660 1987 4960 3706 3333 2311 1173 4912 4749 4573 4999 4058 792 4729 2410 4410 3573 1829 1842 3319 4441 1124 1716 341 3652 1923 4027 1282 1602 2074 1788 3714 3491 2919 4762 725 3011 3931 3322 3788 2083 27 4616 3807 3790 4792 4065 2265 2941 3159 1215 2378 1484 4226 4664 1436 2114 822 4351 1527 2453 4579 186 1294 1852 191 914 416 51 4211 1542 1175 866 4020 4512 564 4302 27 814 3609 791 2558 3386 2949 616 2397 2403 28 4203 3045 4978 3693 1282 2481 422 4762 3279 2676 3120 1323 157 3368 1952 1475 2676 258 1510 3338 4225 4691 4177 4769 747 1456 1276 3457 2392 171 4772 3452 62 2473 1555 1170 4130 2586 3720 3430 4644 940 45 2503 2801 4256 2856 832 1720 2292 3530 3687 894 1743 4243 1057 4402 2519 2612 4581 1105 4782 3019 2893 4603 1849 2731 1896 3724 1288 4649 4699 4604 1785 1224 4115 759 1710 3062 2340 1934 2002 1509 1509 2125 1295 667 1786 4347 3867 2322 4985 4573 4366 1897 4797 1322 557 3801 2879 176 1515 3440 783 3102 931 1385 2975 2976 1839 2875 297 4151 1564 966 500 574 1187 1897 483 4862 4610 1870 4805 3466 1193 916 494 20 2110 580 4989 4255 3009 1565 4628 2 3704 1465 3212 371 348 4509 3430 3954 2403 4405 4970 4402 2252 2909 2948 1227 4814 1721 2250 3611 4697 678 1447 2856 2707 4327 3124 3431 2860 4569 3986 1833 234 2047 4320 1344 294 3710 1779 271 2502 4050 4553 2631 2889 3248 3229 3059 1646 1802 2703 1853 4317 4198 3689 4838 2012 2855 650 1810 2347 3090 4967 1313 4296 539 3901 3616 2756 614 1633 1662 3669 4150 4608 3727 1562 2129 1727 1253 3458 1225 3356 4242 1829 2789 1642 486 4873 662 3810 1535 4694 1986 2429 3732 611 3053 1074 2202 2503 2803 1918 1487 1072 7 3703 202 2376 4544 3273 2593 338 4734 641 4136 50 1201 2356 4521 1922 1043 1113 4823 4950 753 179 1562 385 4621 3584 1198 4141 295 2188 4371 3688 3735 3935 4566 2913 4789 2867 15 1751 1986 4639 4898 2650 1980 4670 1030 2568 3454 3209 2160 1874 4717 633 3729 3132 4780 4406 2108 1632 665 3267 769 108 654 2543 2381 3527 617 3149 2696 2848 3364 3205 1325 4855 4717 4993 3141 2426 1375 3825 4708 2066 2048 2943 443 4571 585 4 4180 4503 1289 2729 3114 3652 3618 1359 2054 257 3850 3591 963 4341 2036 3891 2131 2216 1413 3299 1039 2176 1623 2161 4587 1646 137 4726 2935 1902 3732 90 2559 2019 4400 4008 700 4888 4621 4695 1218 2688 4755 3554 1312 2791 3898 4745 3746 2198 1482 2086 4146 3043 4045 4417 971 2895 1984 1333 4557 2446 4174 2600 3812 562 3164 2471 4017 1241 3774 4935 2111 50 3793 1165 3983 1900 1575 904 1381 4904 830 4449 544 186 4825 4226 2910 2619 1445 2820 4005 2362 3262 2959 3603 4758 2351 942 2384 2558 2213 1184 1007 2385 3485 89 321 3678 4722 462 2897 958 3688 1373 184 2149 2579 3995 203 612 4153 3795 2656 4682 3916 1838 3789 3278 1793 2206 4993 4319 3171 2073 4217 2396 112 3444 3108 4548 3003 1934 200 3112 1745 1208 3427 12 4844 660 3034 4842 3499 3691 2469 4046 4120 1229 1225 3851 3848 141 2941 1492 3039 1787 1485 452 2257 4872 778 2503 4282 3973 3848 3494 4023 1220 1055 1631 4523 213 3483 2827 531 3203 1388 743 1722 2157 1295 1411 470 1197 2075 1686 1441 2652 2340 2864 825 68 907 1662 1888 212 348 3145 3796 3776 4942 4503 4120 4207 71 4313 962 811 2358 1468 2211 1892 3935 2496 2754 4254 1723 556 1689 1646 4149 3455 1430 3984 4221 2217 1508 268 1137 3792 2447 493 1087 2643 796 2697 1765 2187 262 2540 1370 309 4658 772 4257 4969 1572 2438 4765 430 1328 2248 2592 2420 3538 4357 4394 4904 2966 4084 1969 4603 1161 545 2371 2483 2813 3139 4909 2241 2369 4364 4400 4178 631 3285 694 1247 2621 2631 1185 2004 4948 1274 2893 4604 1436 26 209 195 4494 1805 898 2275 3928 3934 4240 4696 2221 4085 3776 3068 3619 685 4696 4948 3075 2381 1461 1488 2516 4672 4664 2351 4944 389 1165 2617 3173 1015 2179 571 1349 1973 1511 4487 926 3635 1176 2457 3019 2352 4996 3075 1658 1798 3434 1561 3628 2926 2382 790 521 2265 1209 1414 1953 1399 1806 3682 2947 2228 3166 1391 1210 2270 293 318 362 3129 4475 4534 360 459 2627 150 3784 944 1399 3731 3900 1335 3434 2584 4180 1178 2036 89 4192 802 786 4183 1456 3554 1148 4151 701 495 206 3627 3149 4022 3231 4447 2586 2926 108 4973 1172 2402 1062 4650 2035 1552 4312 910 1789 4276 3354 4088 2046 1222 4057 2376 3107 2695 3692 563 4790 641 2184 2603 3182 268 3686 2668 3611 4705 776 1984 1078 2379 4407 4364 3095 4193 3096 2657 1469 3150 1866 316 2026 1833 2281 3966 4788 1173 375 2236 3374 1090 3766 3488 3436 4778 2575 2606 2443 2013 2861 2856 2622 2174 1291 3083 1530 4347 2818 1792 1411 3368 3820 2028 3341 3525 1988 4880 988 1388 3003 57 3036 4692 661 4905 1738 4241 586 2220 3072 3945 3477 3100 2437 624 3288 294 1211 2429 455 4235 3479 1571 1384 680 709 2777 4969 2710 3594 394 4586 4642 3968 2294 311 1118 4197 2151 3487 1519 4868 3365 4336 2637 2810 2603 2792 4094 658 2015 749 2034 410 118 2983 3848 308 2805 321 3224 2606 1377 1387 384 2082 3016 1106 3728 3087 2094 2415 4805 1598 3722 1612 4193 2397 3694 571 1305 1136 3362 4718 734 2587 57 1103 2429 233 3346 4986 647 3976 3552 878 3113 4219 4747 1009 133 3182 1229 3569 4480 4462 966 4315 3042 4855 793 751 3641 715 1844 2994 1574 3154 3948 3346 3758 3396 1863 3150 2218 2433 1560 340 4495 2242 2454 2225 2727 2005 1213 2485 3983 3316 2451 1364 2191 1358 3732 3446 4517 3925 1247 3999 3274 2567 3359 4520 3331 502 3796 4164 553 320 2863 28 3410 4647 2537 44 4990 9 4324 2875 1554 4129 3776 1655 3400 396 136 1695 133 366 2443 3311 2130 251 683 4359 3124 2318 2489 244 717 3853 3679 4542 2432 4386 1604 3800 1024 484 660 3644 2586 1612 3446 940 2470 3057 2404 3346 1226 4388 1046 2161 2239 2580 3719 1993 4882 1236 1134 3111 3188 2600 1207 1466 235 3516 3464 2536 3335 1173 3124 3887 4229 3485 4771 1404 3008 4363 1392 4951 4355 3801 4818 3221 4720 716 3235 621 1604 248 3836 540 328 2002 823 761 434 1203 948 2233 1362 3020 2517 1748 2685 1452 3297 934 3534 2020 2668 351 2768 4068 4910 804 3413 4051 456 1643 4946 2258 4930 4955 3872 889 1880 1466 2437 2522 4448 4117 2425 97 4493 4187 58 3074 4183 1258 928 1331 3361 4489 4385 3173 4802 3324 4038 1743 365 3876 988 2923 4712 732 2933 3543 3913 3053 3452 2470 1100 2506 52 1525 262 1453 1706 3222 2262 1737 2598 3192 3622 4101 439 68 2038 2751 484 3826 1034 959 1467 2322 3671 3672 909 2004 4386 1906 368 625 2865 3443 132 4583 623 4233 2615 1424 3820 2049 4305 2731 3547 3884 4320 2978 4931 949 3246 2115 751 1884 2310 2728 2494 4173 4906 3462 2923 730 3312 4161 3470 4917 4184 4799 4041 2775 352 2321 4411 1852 1064 2909 97 3348 4223 2926 848 3356 500 3674 804 3075 901 2643 2845 2445 803 879 509 764 2980 2304 1827 1770 3392 3869 2114 2751 989 79 4634 2993 1116 4037 4918 2231 2585 3040 2973 3782 126 4248 3098 4077 3864 4109 4196 1496 3153 878 2406 4920 1469 222 1344 2200 1693 3442 4444 1882 4407 3124 4634 2073 1075 3523 4820 2821 279 2705 4355 2218 573 1779 3528 3520 3704 989 492 1452 1002 3988 944 590 449 3009 166 2890 2990 149 3926 4519 276 2679 1841 162 1463 1280 4955 2348 1970 4352 1360 4952 1464 4501 750 3254 3436 2147 1219 3563 3800 2615 4331 4887 714 4635 3659 4749 3195 1350 4657 4286 4398 641 673 2182 303 58 1105 2238 2089 1741 2630 1929 4807 2782 2197 3823 2212 1168 3419 4044 3091 297 829 3474 719 795 2297 1899 1732 3053 4299 3312 2573 3368 1554 4541 4795 1619 2672 4242 2837 192 1397 563 2834 508 1004 3401 3104 2291 268 3304 1873 3225 4288 4087 4009 3602 280 3970 3505 3731 3302 1027 4855 3238 10 653 2284 4154 287 4896 1188 1561 1411 3720 4394 2273 3059 2806 3417 3052 3404 3205 3652 3215 1083 1678 2287 158 1598 4477 2219 1455 961 1849 2054 75 4547 4984 2265 1080 638 1032 1672 2913 4178 2232 29 2268 4274 4909 3206 1211 245 4477 1339 4188 1910 2136 4273 3953 3869 2505 2273 3753 1869 3905 4505 1309 2155 2037 1074 308 3741 3083 3184 3047 2121 4033 2782 1133 2537 4014 3495 3833 838 3247 1630 735 978 4363 4247 1626 4860 4136 3387 3873 1248 700 960 614 3965 3700 1391 4302 4709 1744 3860 2067 336 4733 3578 445 2769 1978 1204 4532 4015 4723 1405 3568 3006 2210 953 754 1124 1632 1194 2984 2676 2200 3628 1109 2702 181 3208 3750 309 3935 4037 2814 4967 1115 2250 4499 441 368 3942 1150 1353 3722 3529 4799 1114 3354 4608 3855 3499 1668 444 3941 4552 1999 227 3802 2472 3785 2470 1468 2125 3697 3346 254 3135 1251 2583 3263 2225 3928 252 4015 4331 4475 81 2365 2678 1564 1819 299 307 3521 419 2488 1564 3984 743 4901 1290 199 1280 337 493 3493 4843 2165 423 238 168 3937 4714 3074 1094 4077 1613 2870 2941 513 1907 401 4138 109 2475 73 4255 4057 4329 3356 3584 2047 3612 143 4591 1580 158 2611 1744 4787 215 4146 2230 2905 4739 2718 596 842 2759 2955 2765 1451 319 1072 1293 1894 1683 1602 926 1385 3190 4322 4844 4919 390 1290 2913 1165 4551 2851 3522 358 3272 161 1503 600 2220 629 127 29 4873 3547 2490 635 3333 794 4941 2100 4204 1039 314 3815 3907 4281 4525 2613 305 1862 4336 1397 296 3093 160 1880 2392 459 2213 677 3773 366 2102 1446 4260 1292 2171 4842 682 2621 1441 465 189 4989 2146 4979 4224 4700 4642 273 3404 1413 155 1946 1010 170 34 448 3825 4166 1719 1992 510 538 2929 4134 1767 2225 3096 4670 1415 1427 4305 812 1926 4742 3422 2853 2302 2784 4995 2756 519 4758 1266 3982 531 2553 4800 3190 2011 3612 742 2698 4816 3071 4160 1068 4362 2047 2977 130 3877 4891 4478 4958 719 3841 3510 3574 4596 823 2953 4565 1962 1322 2110 312 3005 4274 731 4723 628 1228 4544 2426 786 1847 4148 3160 1654 183 3767 3475 4003 358 838 2485 3761 2262 835 1029 3802 64 2115 1404 1198 4704 262 1721 1719 2470 1625 565 1606 2190 3903 2248 4852 1865 4540 1194 4682 3514 2313 1890 778 1154 4859 531 4187 1493 1548 1690 856 139 3929 1162 3074 1399 410 2744 4378 555 4540 4462 1784 323 1354 4516 4391 4429 1888 4483 1414 3599 4079 4440 2424 3529 2253 4855 3797 127 57 613 1199 1808 4819 4973 3510 2194 4034 3613 1213 419 4932 2286 1314 2569 2226 2343 3289 1228 2697 1105 490 4543 4394 1716 3959 586 1362 3730 1719 227 211 3775 1302 3168 3793 695 4138 4334 3454 2712 319 950 4215 2259 3220 3610 4613 175 1972 4076 3885 4214 831 672 1696 831 4286 533 2436 842 1930 1089 1713 3199 4989 1010 1260 4719 1239 2981 4943 4801 1507 2450 1191 3111 1999 1878 4661 3350 4256 2015 1582 714 4771 2060 1147 1887 3237 2147 2026 2633 3981 2985 4731 3413 4364 4790 1579 382 2780 1430 276 1793 222 4561 739 313 1634 2355 4297 3876 531 1117 2835 3179 712 4154 522 206 2413 1747 4500 2614 1296 36 3009 1098 1332 1028 326 794 225 3713 1134 3199 650 3994 1412 1729 1573 1995 2962 447 4711 2900 565 3859 2806 242 1854 3659 4445 2917 3258 810 4395 1449 1667 3636 1564 1533 686 1365 246 1086 723 4411 3894 4525 5000 1640 4377 4997 1598 921 835 382 1034 4105 3819 229 1989 2279 4429 985 701 699 2071 2184 2794 3301 420 696 506 4190 668 134 4445 870 3170 3746 673 4292 421 4793 3519 1201 2943 4138 4396 477 2033 3562 113 1464 909 3208 2204 4123 2402 1673 3317 52 4540 293 2170 3206 1538 2136 1339 2070 3422 1346 2590 3111 4552 1560 4668 3431 1068 4120 874 3144 3111 1857 3906 704 3158 1153 2375 3449 1303 2253 4588 4850 2973 748 4542 4460 2384 4348 2229 2445 3867 3500 2631 1088 301 2096 1189 1036 472 353 3957 4225 4749 3250 526 3350 4814 2860 3695 1941 2907 2827 456 1021 318 3718 2934 2280 2271 2979 2996 2578 3072 2856 765 3840 649 4979 1915 1982 2893 4012 1099 440 2412 3598 655 2162 1351 1081 4186 592 4143 2507 3271 3063 2391 1378 3411 2042 3189 1131 4295 4614 3885 263 3791 2094 294 3753 2213 3767 4059 4281 366 1941 4723 4283 3076 1293 3801 1073 722 4225 4380 949 2427 3071 2792 976 2948 330 596 230 3934 3568 2898 2551 2005 2106 11 2008 2355 2671 2152 1920 2285 2857 474 1172 1221 846 2898 4291 3382 968 4649 4498 1916 4062 418 145 1929 4385 1731 1547 2593 1687 1384 3378 2871 2548 3416 2594 2237 1388 4350 4850 3305 994 2737 1014 3474 3781 4084 31 2743 1405 4127 793 3400 3242 2308 419 4491 3958 1363 2299 752 4846 510 4032 310 2284 2365 4654 3628 1600 3300 2845 3800 4955 3112 602 1156 2282 3766 3397 4580 3369 2124 498 3441 2269 4718 2496 4353 4209 42 2901 4892 4546 4100 1391 1561 2995 3643 2908 719 170 482 3619 4436 2545 4416 3633 3482 2870 3280 1870 2629 1443 1530 4973 278 4654 528 1303 339 3698 2610 4088 4452 1117 3235 273 1664 2840 3337 3533 182 4098 3721 956 1012 381 3088 4674 1020 2816 2403 3329 1594 3315 720 4011 575 1094 2379 2129 529 2098 4090 999 2041 3510 3537 2541 2011 2667 3607 1895 3673 4609 4791 294 57 1440 1304 4198 1794 3960 3646 950 3899 3921 63 307 605 3147 4486 3476 4619 3240 2587 4671 57 3901 2288 4931 4634 3117 1726 3364 1449 3126 3742 2651 1185 1889 2937 1675 1573 710 1769 2093 3849 2286 1989 1621 1438 2159 41 2706 2986 460 4307 1874 1238 2154 2120 396 814 1165 2573 4220 4693 3945 3086 3890 62 3824 3842 4307 4636 3235 1668 1519 3491 3169 940 3681 1812 4217 2660 2346 2629 1622 1780 2639 3727 1974 4951 3950 4630 939 324 909 4325 1338 677 4115 1359 3126 4539 4133 471 3629 664 2498 2929 42 963 928 422 4538 1592 1741 2396 1127 989 1342 1404 4768 3191 1803 3123 1295 2907 1569 553 3401 4509 2431 45 4842 1348 1001 2182 542 228 4561 4507 4649 1770 4753 205 1280 2804 3025 2632 422 1143 2023 4574 2616 4143 1050 3963 2497 2530 3311 2026 23 4749 4229 3302 2316 2254 3664 4474 2974 1040 1841 1290 4111 4130 2412 1232 3933 744 4336 72 4011 2136 763 2668 3279 1543 2244 3520 4802 2114 3015 3839 2203 2885 2101 3796 4516 1759 2681 3482 1179 1964 875 4413 2699 4370 4265 4535 3808 1404 3409 3500 2031 2506 1177 2422 2707 4503 2816 825 3465 1946 1970 2672 3741 2766 1839 4494 2283 2625 2940 886 3919 16 1600 964 4013 3882 4377 1402 2482 73 997 1276 2832 1956 665 1724 3758 4640 4846 2582 4814 3362 2686 4085 4534 2254 1531 3893 2744 260 545 4631 4297 2253 351 3312 3645 4506 1323 3089 2370 4486 3051 4233 896 4111 3404 1390 2968 641 3006 1664 786 1275 4541 2039 197 3503 1130 4015 2515 3166 3905 4883 4770 2842 3217 2695 2228 1619 1303 1813 4151 1419 2714 4881 4334 2618 4488 813 3095 1530 4280 4222 1955 4947 4319 4477 1202 3081 539 2862 4620 4969 1794 868 904 1496 3700 3363 4377 1884 3205 2813 3100 584 1093 1998 1395 3436 4487 496 2429 4411 3437 3656 1883 2340 1922 3087 3669 2970 4135 857 4187 3172 439 2313 4013 4933 338 1252 588 317 1374 3937 4934 3862 4313 2752 4518 3032 560 3584 1705 2285 3060 222 3170 2309 1904 1357 3982 3876 3484 801 313 711 2989 1763 1872 1059 1322 728 3157 2982 345 730 727 1548 24 4901 14 2883 1860 3851 771 1415 317 4385 518 1599 4688 2648 1246 3598 2076 2892 869 3971 4125 544 2241 2121 4069 4561 4213 1680 3742 422 821 194 4273 4679 1382 599 3434 1379 3835 4505 3537 1376 3897 1681 1930 3614 4300 928 694 2052 3760 4007 1480 4666 2289 975 3417 4398 4675 4698 3837 3575 1011 3216 1036 1357 1475 3139 4673 4511 2266 2732 2974 275 1122 4611 4831 954 3401 995 442 48 2880 1915 4357 1248 159 4318 4800 3351 871 2900 4959 3541 4486 3951 3889 327 2655 4735 308 4791 4231 462 2590 530 3929 3997 4037 4921 3531 581 2233 4889 2279 2679 4293 4499 403 485 1689 3580 4921 2446 555 2622 1336 2294 3449 1790 4833 67 3376 2236 2434 4121 2217 4630 2495 3063 710 197 2116 4208 3545 1141 1508 3211 3694 858 1029 4404 581 4206 3578 289 2745 3100 424 3333 1819 1736 3393 3464 4391 2636 4772 2780 2533 2101 1202 3410 1642 1620 4659 4651 3925 606 4039 832 1338 3820 4814 1259 2434 1940 2321 1251 2289 4670 990 2716 3871 4367 135 3893 3040 2890 771 880 2700 1738 788 4621 799 3928 656 2615 4498 1219 1737 3677 128 92 3429 4203 3810 4750 2518 3886 3628 1484 1746 4556 2837 2715 868 3298 387 2155 1657 2124 1213 242 4829 2824 23 3889 1340 2035 2329 4813 4297 3314 1584 983 3026 3498 1212 2533 3145 2346 1121 1023 3773 2116 3438 1818 3855 1503 1040 4296 4830 4311 2648 3302 1579 228 1753 237 4141 911 1643 1362 663 2504 1235 239 4101 4715 4992 1951 4923 1765 1856 2933 2782 3220 761 3614 152 573 4744 3538 2760 2340 4677 3375 3344 911 3021 1038 2141 2219 1055 1004 1651 2478 56 1443 4711 2667 1607 422 4123 609 737 3656 2213 3716 1982 3126 4183 3315 650 4024 3633 800 1093 940 4347 3419 812 443 2532 4119 2853 3210 894 228 2783 4707 686 867 952 1529 4865 709 813 2232 42 3485 1525 330 2237 649 326 3234 3296 445 2535 3310 3940 639 4636 949 1376 4060 4358 4685 366 3562 4272 3063 4445 844 859 2081 4629 3882 3819 659 302 1870 2039 203 401 3967 4661 2009 4733 298 2163 2035 3460 2084 1695 794 1619 2841 4681 1180 3965 2913 2612 160 2705 957 992 701 4464 1342 4491 1947 2672 4559 1795 2199 1915 4094 853 3596 1568 3111 1170 293 865 3161 3309 756 4668 3222 4006 3422 1075 4975 289 381 3755 3487 4696 325 2792 3779 2541 2271 2168 4352 2737 2280 3020 4341 3720 2915 4642 3892 1683 1171 2245 1022 1204 370 3187 1372 4333 3206 1982 2830 1274 3486 1044 3400 4850 4193 4888 4344 1898 1135 4486 2442 4058 2862 3882 2524 3013 2286 986 1522 317 2277 591 1611 4582 3045 4793 4866 47 441 4736 46 2132 3995 771 4818 526 161 261 1902 1657 4291 4539 3836 3804 1519 3831 3427 2237 918 3448 3144 4539 2484 600 1936 4706 195 4901 4992 66 4729 1984 2093 1864 3197 153 4716 4532 4726 3137 3011 2970 2172 1046 1414 4425 1557 1146 1683 2783 3401 3637 4630 4786 2407 631 4342 2968 470 2119 934 4696 740 3182 2413 1071 491 2652 4862 525 4559 330 97 4525 4793 2319 1952 1344 2663 3628 2947 242 4250 1351 1404 3052 4462 2308 2092 3265 317 3183 3332 305 1453 4475 4957 512 3157 86 49 776 3324 842 4727 1515 394 1030 787 306 1149 4396 1043 1057 4310 432 3171 3336 3681 3751 2490 403 2193 445 4219 3643 1857 3782 4677 4644 68 4286 1180 237 1109 417 2341 1059 2960 2116 1166 2797 1344 4809 1507 1721 4702 1104 3570 4750 2025 1424 913 1176 576 530 3354 520 4554 495 110 2161 3302 1820 4247 172 1835 1477 1524 1509 2690 3288 1929 1027 358 1726 3932 1460 35 3853 3081 2295 4821 712 1303 1904 1092 4189 785 3175 3926 1046 3807 1617 941 4665 3882 2182 749 3296 3811 3889 2384 4730 2348 2315 2794 864 3813 1073 3644 4409 1737 1129 253 1222 3102 1329 636 4606 4337 3320 1680 3932 3504 2563 1480 1732 3894 4449 3243 4833 1954 3152 2826 3898 1768 2942 577 1817 3750 2320 1825 2971 3024 2814 4257 1634 2742 4573 2896 2878 3737 1628 4053 1831 2073 3423 4928 1781 2641 3128 662 2137 2617 1585 3032 3529 3964 3010 4076 1664 1048 2649 2899 2883 1408 589 1722 1797 2957 4083 2225 1516 4505 3674 2015 4401 4842 4038 3635 4740 1213 3672 804 430 2297 3908 299 670 1312 1289 4988 3533 2881 3541 1137 1449 3729 1639 1278 4558 1109 3915 3262 2944 3497 2322 1525 1018 3532 1711 2387 2658 2914 1739 2991 1058 4129 2113 3610 4097 2188 3811 3736 4864 1147 2627 475 2694 25 547 511 3061 445 4134 1231 2842 3033 2260 2567 3352 2166 450 2663 822 1638 943 255 3220 81 2113 1605 450 4409 1622 3496 4730 253 3171 4169 825 3258 1617 3925 1818 1589 2994 684 4626 1322 2312 4901 749 512 2615 1600 1616 3483 3278 1106 3285 1233 3091 1741 2770 2270 1460 1869 3618 2712 1390 3468 4434 1675 1865 230 3957 1733 1545 3158 1513 4523 839 1200 2200 2115 4455 3605 712 2456 2496 562 1059 4482 2887 3432 1192 4795 3579 222 2848 2418 2634 4210 1618 908 571 1756 607 1718 1299 2220 670 1300 2064 4367 4361 3470 4833 3437 4767 269 3627 3878 4960 570 1725 3648 3964 2704 3846 179 4852 4205 2281 3541 1015 1949 3680 22 4943 823 2934 2118 1817 4254 4364 1554 3041 4673 1253 4523 2292 1315 2385 1286 939 2796 3766 3101 4822 1606 10 2076 1687 2200 1170 901 3619 4655 3839 1725 3013 2592 4724 3980 2419 3344 3545 4369 2239 580 4179 2764 1943 1433 177 1530 965 3045 2361 3789 2487 4292 2665 1777 256 276 622 3864 1589 4713 1880 4231 698 4938 756 1159 3083 3458 3249 3389 3131 704 4491 2234 3592 4591 3404 2899 4436 1118 1558 3650 4838 3722 4666 35 4943 1391 372 4744 390 2627 1116 6 4028 1579 918 630 4721 4260 1523 4493 2101 2467 1118 4860 352 1437 592 48 242 1800 4133 1571 3195 4048 1637 841 613 3531 3796 4324 517 2357 1345 4481 2189 1277 2851 3001 381 4310 623 4265 2630 2647 1779 1442 1189 916 3247 785 2862 1378 3535 240 2679 2847 2138 171 3680 1007 774 1916 2266 3904 4809 3256 3581 3248 1833 4384 1504 1521 3390 2217 2564 436 3019 4940 713 2803 3848 407 4193 3445 3907 1105 1936 3709 4570 4290 4770 1684 4738 641 1173 523 268 4620 2522 1746 4450 4036 1320 2084 1759 694 833 4360 580 731 4708 1018 4348 3672 4329 2655 2097 4551 3712 2581 4996 2605 3922 89 1145 3098 158 558 4984 596 4166 2613 430 3180 1591 439 3202 3127 4773 2693 2496 1598 924 1633 4505 2174 1704 2082 2729 1977 190 4876 728 3748 3033 125 2970 4823 2462 1626 4943 2120 4384 1728 4075 576 1877 4619 2815 356 2030 3426 1422 4125 2795 3544 1537 2072 3645 2829 1780 3343 99 692 4286 783 869 3515 197 4624 1820 3045 4200 3648 4624 1211 1315 4240 3496 4951 2550 21 1894 4335 350 4568 4064 3032 531 175 665 1345 377 2002 2933 211 1543 1822 3280 3528 2538 2550 4664 4833 2867 2741 767 4686 4037 2741 2922 410 2008 4323 1860 2485 4217 872 2052 2344 1879 2274 4234 4364 1120 161 14 3588 1930 3418 1778 254 3858 1119 4963 3165 4368 1350 4259 874 2873 4158 4202 4127 2588 1357 912 2747 4854 1828 4501 273 542 3761 1258 3176 873 1340 2989 3716 3967 682 49 996 4276 2813 3915 1474 520 2491 4574 390 3240 3131 784 3475 530 2675 4939 3169 3485 1604 2493 2953 2735 3692 1400 4044 1901 1323 2939 3469 1350 3742 4759 3346 3592 2448 3378 2727 2914 2700 5000 4682 4928 4068 701 4976 3563 2669 2788 3831 4534 3561 3195 338 4178 1579 2173 1600 4995 4318 3910 173 4752 223 643 1720 351 3934 3727 3555 4414 2001 2991 1007 3763 4482 1327 109 2238 4420 4595 4861 2242 4729 1479 1243 3879 1775 751 2701 2003 4110 1176 1559 1908 2964 4085 3575 4495 401 2099 953 3573 2243 3749 875 3569 1091 4336 842 723 4183 4512 2788 4384 3318 570 2308 31 2343 792 2594 3773 2058 4032 3136 3658 29 1109 1190 2474 1592 1109 774 2414 1737 3593 2696 3264 1746 2424 1176 4146 3230 3580 923 64 3271 371 3814 3161 4411 4975 335 4650 738 4495 4202 475 1258 4004 1725 4559 651 1893 1116 3897 1620 1315 1894 3538 260 3941 1933 3492 233 86 3330 4034 3477 3834 2880 3997 3923 3764 4476 2761 3767 4643 307 709 3755 4241 1612 4311 4843 2787 4698 3686 3002 4755 4555 3574 1083 1961 2371 1407 3729 326 1922 1430 470 4695 4754 2379 2280 2784 1930 146 1399 4590 4182 1666 1217 4172 2388 321 4031 4695 528 4965 4885 4890 1145 4020 1909 3715 986 4461 2405 2300 3194 4621 4764 4851 2444 308 993 4858 3048 4037 4620 943 2600 1561 11 4605 4052 2357 2935 1882 270 2991 972 4239 3991 4997 588 2579 4896 366 3173 2880 98 1094 2534 4853 1439 4575 4974 1522 3798 2731 2158 943 2771 2675 4266 2925 4084 4923 2403 3771 1205 1331 4807 634 413 3455 360 2026 1111 4224 1105 1427 2658 4570 2277 2461 4417 3396 2112 2704 4692 3043 1115 4908 893 3814 3628 195 1540 1867 4020 4282 4964 1057 2199 2972 4307 4508 1031 1319 1534 4877 1106 1372 2459 1471 2239 3579 4540 3835 1893 4357 3443 4725 829 1520 4033 532 4371 1231 4389 3910 360 4552 3251 994 4131 1412 3394 724 1571 1306 4293 4316 879 1860 2787 4807 2558 3192 2664 3245 1815 2432 4618 4233 443 4930 348 1308 3974 1650 286 4395 625 2987 1107 3588 875 4274 3865 1253 531 2611 1109 2485 3344 3721 2260 3145 1946 3938 171 3505 3374 297 3465 2576 3117 1587 4151 3671 1077 290 1559 154 4327 3461 1610 4817 1863 742 4584 233 1704 4850 1660 3385 2109 653 4614 765 1105 3588 415 3615 3528 320 1576 4681 4076 1362 4451 2315 2441 1337 4816 4883 2816 2069 2466 1896 3512 248 160 2335 3248 736 1580 4119 3535 2551 2935 4012 4349 2475 2315 3319 1439 3286 2112 2620 3238 766 2639 3130 4712 2358 4522 1415 1414 100 1858 2706 101 4041 2535 2847 4629 3316 3621 3103 261 1079 1425 3549 1333 3880 3087 3610 1634 1642 4479 2697 3629 2658 564 3020 92 1490 1196 2741 440 3313 4411 3422 3982 3152 1687 4922 2430 2166 589 2425 4823 1446 1715 2776 3881 2476 3508 294 1881 3580 4343 4985 840 2115 1392 1959 3733 2019 4366 2861 3934 380 3467 3028 163 2581 2552 2038 4268 3007 4302 3541 1621 1971 3901 581 473 454 1945 4005 2236 3940 2816 1291 2024 4435 3557 861 3249 1539 3536 1248 4657 1533 1996 3708 1845 833 2816 1629 4797 574 1535 3900 3984 1998 872 2941 2334 495 3606 463 1900 1027 1424 1103 3404 1216 4266 4381 3730 3082 675 4180 3400 1148 3566 150 226 3227 457 1839 4683 1299 1840 1493 527 4647 515 839 3671 1149 4227 434 4824 1928 3793 1925 4076 4917 5000 1663 855 2182 4230 1571 571 4578 3335 147 1853 3387 4986 2226 4525 2022 3970 2761 2290 2358 4982 755 3772 1506 4657 3288 560 3051 4986 294 4112 4047 1421 1547 840 1593 4641 3212 1378 366 1529 3034 4715 4169 2747 4776 116 2896 2811 3558 4833 916 3881 2097 549 2445 295 2968 1677 3060 3012 1641 3176 2664 4635 3906 3334 706 3165 3944 1102 3520 963 603 1869 4389 1324 4552 3582 503 3453 1998 2877 1576 1340 4233 3387 2190 4797 2435 2653 924 381 3254 3013 2671 369 3283 2111 3305 3792 3734 1189 2120 1149 4135 716 4392 4670 4938 3717 261 2512 2856 301 131 472 2524 4453 4774 2827 4031 3994 1482 2167 4909 1518 1740 3640 1670 2909 3150 2836 70 3369 4023 199 2684 4535 3377 264 2167 2864 1378 4410 3060 2961 1947 4692 4329 4179 2708 977 4926 2531 182 2097 2279 315 1095 4646 315 4056 1530 4008 1776 938 2740 82 1780 3175 2224 3618 901 567 2292 4957 2371 113 4354 2928 2537 349 2400 1544 1207 3185 1288 396 3995 525 3633 4181 1755 2598 452 917 4692 1878 3527 4141 2895 2618 4918 1221 1502 1867 3405 4432 692 2830 1863 3301 570 804 1202 2175 4475 4179 1329 3886 2433 114 2721 268 749 2857 2452 865 1395 4927 3937 248 1771 2114 1857 1960 978 3571 3540 1643 719 2519 4594 3274 4350 2871 347 4687 3696 3761 2920 1033 4601 1764 255 1340 553 2480 4794 118 2052 3044 4816 4747 938 2718 267 10 4095 4271 4337 343 308 1708 1660 4479 3996 182 434 4942 4432 3979 1509 1460 4772 707 1187 2243 2175 3491 15 3299 4095 1701 3646 4319 4211 1230 3644 1750 3575 4311 4781 4946 2507 341 324 1988 4644 2858 1055 4422 4962 169 1568 3623 4073 3597 1134 4019 600 2067 1546 4537 3412 2419 347 4051 606 4107 2522 177 1561 324 2414 934 2573 1755 3650 1362 639 337 2826 2598 2734 764 3018 3843 216 748 407 3995 2859 54 3251 4518 1092 4637 517 3415 2955 2396 2767 3797 4453 1365 1430 2147 625 789 686 1639 4940 2429 2916 3990 4877 1299 306 4871 409 1951 3182 1588 3400 3470 2803 3572 126 4331 2150 2388 1235 3409 1810 3945 820 4586 4245 1383 2943 2291 3089 1389 3507 1413 2788 2775 2558 4414 2416 387 53 3510 1339 4276 4255 291 1304 3242 3138 4181 2309 1960 1229 58 4563 2109 4124 1715 1129 4364 4952 2525 1177 804 3972 1122 3546 424 3177 829 804 1607 3579 82 4631 2653 3569 4299 1060 689 3345 4276 1466 1653 905 2200 3531 2881 4343 2905 4828 1913 4739 1108 4424 3490 104 3570 110 4321 3470 225 2975 772 1843 297 3921 3502 2605 4296 4422 4359 3313 206 3365 522 1456 3594 3032 2678 1861 963 261 1542 3960 4935 3254 809 3086 951 368 4658 2414 4305 3616 1465 3045 3389 4121 856 3931 4761 1135 1550 36 37 4431 4464 609 2640 4900 1283 4420 3809 1644 1851 2895 318 3633 4408 2550 3945 1761 3236 4536 61 2143 950 1818 3653 4799 3881 788 4862 3565 1758 513 449 1263 670 1180 1706 2383 4960 1886 387 4810 2849 4809 753 3419 2503 4824 270 4272 4373 3852 438 1604 163 857 2034 3172 1907 4806 952 4122 4941 4049 2160 3213 4043 3921 1169 503 1838 2866 74 1838 3119 268 3049 1339 2223 3876 3736 982 776 4522 4042 1976 4081 378 2803 1815 93 2467 4286 4893 629 1155 4908 4138 1458 2744 2475 4078 3756 4272 829 1304 1685 1826 1933 3937 559 4651 3142 2225 882 403 1011 3193 2862 3061 2232 3624 2224 186 2912 1335 1404 519 108 4116 280 618 1954 4627 4410 3409 4060 1720 1060 715 3381 2326 1887 3668 2464 4179 2500 4702 2633 394 2693 2467 1833 4311 3066 1380 3774 759 4485 373 2248 3549 2399 3926 54 910 848 1931 3127 2686 123 2813 122 3393 903 120 1438 3643 1695 2683 3250 3632 4155 2667 4134 1477 3797 2967 4264 1364 829 4893 3521 2509 4998 2324 4117 1015 1974 2728 3151 4483 898 1882 850 1218 3047 3837 3961 3826 3674 1938 1160 4437 298 773 4488 4497 376 4813 911 801 1910 4400 1086 3026 3037 2373 4185 15 2405 2736 3747 2790 2425 1569 1183 1857 4512 3101 4368 1238 3214 36 1786 2183 1712 1089 3806 275 1476 2621 3650 515 527 461 2031 2966 68 295 1113 2237 3460 2185 939 3759 4104 4634 800 775 3433 2783 923 3457 4401 2280 3664 3153 319 2984 1120 3315 1647 1128 1641 1572 2640 2004 1668 2288 940 2172 2158 1145 3723 981 4695 3799 1256 438 3366 3090 3202 2619 282 3754 1949 3214 4514 4568 3175 393 4351 882 1755 3125 853 267 1473 4253 2878 4440 508 804 934 772 1035 3179 2392 261 3656 988 1591 2308 2228 3570 2382 1377 2329 3766 1881 2341 662 276 242 3143 1799 1219 2085 88 4443 1521 3651 4158 596 981 4683 2373 970 1795 1828 3985 2536 2148 4253 1037 2334 2347 534 3415 1261 4865 1316 2209 4118 841 3960 690 4796 1293 2689 4187 29 1615 2053 4075 3117 4945 1724 548 650 4286 1638 2763 4169 1910 1303 3563 736 542 3378 947 3298 4229 1395 3235 3446 3337 4260 2579 1976 1848 3713 3861 2863 4135 332 3526 3693 1479 553 105 3626 1770 1811 1924 4506 2483 2462 1232 4586 2891 74 3269 3271 2893 1559 4948 2639 3147 4891 2851 4285 3374 77 821 4857 3034 1270 487 134 2135 1283 204 267 1737 397 4482 4051 1201 1976 2795 885 4275 2175 4661 3124 3958 2758 642 2311 4639 3471 4161 3738 734 2902 4691 3620 382 2789 2359 2207 2001 1561 2654 3108 2187 1098 3687 3516 1186 1207 3780 4023 1197 2256 2876 4777 4729 1034 2967 4088 4101 3935 3309 2288 824 3811 4511 3647 4805 1256 3772 577 2214 4571 4078 2973 622 2636 1483 4421 182 4538 2716 1322 449 1949 1489 271 2551 3074 2026 3609 30 2195 4256 813 3420 708 1834 3578 2639 3175 1096 306 3517 1897 4164 2510 2876 2075 3684 2271 4363 1346 4890 1334 2143 1991 2668 3212 1887 687 2236 3898 3041 2612 4376 2643 931 3234 2859 437 1546 1011 2595 3356 2726 1204 4241 1975 4164 325 276 2753 635 2117 262 97 2248 2748 2837 322 2658 896 643 1684 1782 1808 3239 1801 3908 3068 1458 4785 4032 3163 4763 823 3938 4699 4780 4169 4894 4476 370 651 781 4405 5000 4797 3634 2446 4805 409 4126 4509 2361 1102 1797 889 1628 3640 4495 3090 3256 4637 4400 4887 4994 4417 1023 3902 676 4371 1651 511 2846 438 33 1857 1073 1017 55 1276 2858 2047 4005 2254 3277 2648 4511 2439 920 2190 2036 3700 3059 1 3922 2247 2439 3628 903 4541 556 3973 2921 2335 721 137 4544 1578 3272 4317 2103 3207 2102 454 622 2987 3120 3042 2227 3328 1105 1541 4420 3018 1149 4557 4918 244 3978 3231 2482 1784 4561 344 298 4842 3177 3188 2313 4446 3317 1610 3976 3669 1857 381 1994 2469 400 4237 553 2614 2113 700 4286 4181 2429 1626 309 4300 4475 770 3094 1288 2653 3386 3726 2442 3120 1679 324 3367 4784 1838 308 3728 1305 1020 4927 4227 2447 1328 4961 2784 1231 436 3946 348 1956 1991 1662 2625 3219 3469 4661 844 2599 1669 4795 46 2534 3586 2297 4852 1081 3660 4890 2039 3344 4788 1999 4597 3100 683 580 2174 2748 907 2760 199 3337 2364 729 3443 3585 921 2094 2309 3735 4864 4235 327 2785 2822 616 734 4337 377 138 3123 4621 3772 4801 3243 3640 1286 2473 1424 286 2235 4689 3791 563 1122 4590 1768 3037 837 1833 1305 2062 2788 117 2987 187 34 1866 1707 3471 646 77 1291 4201 4940 3925 710 1753 2018 2776 1783 2471 4619 3012 2451 4973 1975 3854 2218 1240 457 3151 3378 4074 1288 2049 3452 979 430 3678 3549 3124 2948 4466 3862 4330 572 684 4821 2809 4390 2689 1474 4390 2492 2705 4315 3916 2325 592 3712 4736 4405 1062 1479 149 4860 2424 185 2345 3595 3181 75 3694 290 1705 3655 930 1381 1885 4376 247 3002 77 1377 1428 244 3992 79 1034 4307 1060 2874 2279 4802 3392 3832 631 976 800 1947 1398 2560 3493 2262 3863 4864 618 4163 4032 246 3904 3600 3652 2566 4763 2013 927 645 610 4008 518 922 3027 4625 2549 1631 916 3494 2246 3052 3483 3024 3145 2893 2944 1252 3670 3759 838 3068 2244 4319 1197 2507 2758 2307 3787 4957 4073 4814 4502 2884 1648 520 2075 3092 1576 3844 1787 3568 4660 105 3225 3802 2642 754 4589 1351 1675 3574 612 3969 3679 2752 4341 4547 3679 1319 3229 17 3161 303 4156 2069 1928 4079 2774 2235 674 4954 4836 3894 2232 3302 96 2400 73 4623 1436 1062 423 3077 3612 2666 2216 1169 4567 2160 3254 2909 1386 2809 160 1281 4365 2355 4087 846 2228 3350 3650 2175 3015 3752 2810 147 3146 3442 4174 1397 1326 1554 2193 1796 2470 31 2983 2571 387 304 2372 1474 3905 2685 4052 1531 2471 964 4164 814 491 4934 3048 4373 1076 4271 3059 3385 3374 2577 898 4515 2473 337 2465 2484 1475 2425 1108 3741 833 597 1999 4247 1210 1574 423 4725 892 4282 1695 3517 4589 785 3508 3979 4067 1490 2305 3654 988 4100 2036 1913 3687 2085 919 3699 4233 1647 4960 848 3778 4094 1193 1333 3309 3611 3448 3279 3563 1484 4880 4397 4953 4417 4175 1490 2541 2497 1486 1012 3989 4211 852 688 2552 4693 1027 4099 202 3673 130 3202 4109 4147 2217 2507 4043 2692 824 1138 3549 2202 160 3517 1807 1942 1152 4489 3521 4484 2169 4146 487 4358 3739 1590 3290 3402 302 1684 4734 167 4066 2565 2250 2084 119 4106 2835 2970 3926 1213 2648 2669 1374 2246 983 2094 2279 3015 2959 812 1651 2769 484 3486 1048 3381 2703 4074 1727 2916 4987 1594 4992 776 4697 690 1044 1544 4557 2715 2689 4984 4886 1667 3194 3142 2290 3107 2653 4871 3120 823 3811 2848 1764 370 3155 3997 1486 2543 2719 2437 4099 2729 141 451 2483 4804 3879 607 4345 1497 4196 3123 238 3102 4805 2375 4831 236 3232 1318 906 712 3865 2999 765 3778 4724 2124 4007 3344 268 3846 2973 4884 4311 2983 4599 3922 672 1526 4936 3948 1540 2847 2785 2038 1773 2929 2614 4713 1706 4902 1535 3244 4293 2606 4929 1478 3803 3732 115 4270 2000 3831 3577 2708 881 4835 3029 4221 3879 2902 2897 154 3723 259 4790 4473 2244 1122 1695 3251 1826 214 2463 1684 4111 3285 3903 4655 1449 716 785 4239 3138 4921 384 4863 4632 3423 4213 3531 3885 2461 1044 1501 1583 855 3404 4945 3609 844 579 3273 1257 3118 2688 801 1768 4101 55 4444 2101 4404 2961 1133 1018 58 4961 1551 4429 675 3600 1118 3217 3221 3801 3292 3179 43 782 2861 637 3525 2577 1531 2318 110 1724 4098 3663 4317 3930 3821 1368 4125 4619 303 3729 2725 1804 2571 3297 4232 292 2989 1139 3365 2377 943 4108 1704 1529 4349 4134 2824 2473 777 1377 4095 1674 4352 364 4085 4158 4074 4176 4293 3016 2046 3350 3231 4193 4100 211 2692 2068 1225 3355 3141 467 3998 4988 4301 1519 154 4118 2522 4644 1396 1170 4216 3042 3193 3840 4558 3133 20 4255 902 4990 864 2905 4409 4185 3024 244 817 4413 1361 3426 3478 1383 4578 90 4250 3935 1330 2613 1005 4920 1250 241 4265 1196 3495 1578 1606 4271 4898 1140 3248 3783 4103 2354 4748 1339 553 3170 631 4944 837 4415 3999 4629 4146 4190 2767 841 1535 1481 4488 3639 3773 3983 2179 745 2513 1458 1703 4762 1076 4567 4009 1547 2867 2402 2135 215 2022 4639 2932 894 2549 2562 3888 142 2174 3864 3773 4997 3745 4060 1027 2697 1349 1987 684 2624 3807 656 3393 640 1362 2649 3211 4776 1970 4447 3658 397 712 4722 1290 4934 3753 4787 3217 2633 3383 345 4715 796 4614 2141 3414 1660 1456 4157 3062 697 3434 868 394 1608 4765 1864 3637 4856 646 2843 4166 1894 1358 1820 224 4353 4826 683 4411 486 908 4248 81 3981 4128 2380 266 1506 3792 542 4144 941 833 2823 1956 1570 188 2198 4447 4210 925 1558 2338 224 1887 2931 1742 4933 1079 2529 4189 3541 2565 2165 1095 648 4206 2129 4414 4706 4692 2260 3171 2571 2260 1296 454 4495 2927 715 3554 4630 2082 2822 4318 3501 366 2625 1669 52 1032 693 487 1255 4874 1312 622 4037 3816 4445 2154 396 4476 2881 389 3090 4315 767 1688 4453 2342 2829 780 4197 4210 4141 1074 2053 720 381 2060 2325 1965 3351 2465 4611 4379 1730 2933 4685 2263 1407 4942 4392 3137 2124 112 333 2167 2541 1066 3318 4106 2870 4479 3470 1647 4186 3439 3822 1519 4791 3963 3057 1887 3160 4244 2849 3393 2634 1812 1623 2057 4999 4819 767 618 2174 1452 513 4359 4112 1133 2218 3217 2021 2059 465 2967 253 3603 1890 538 2032 4346 22 3805 2023 4695 3425 2443 472 1171 3395 2136 2541 200 4248 2951 1838 887 3184 27 3114 3352 1599 1310 4754 1254 2342 3957 2079 1296 3576 3473 143 1778 2662 2247 4204 4642 3676 1081 4812 675 1753 4188 1138 2453 2947 32 2812 1867 1121 2291 1347 3267 1399 3790 4694 66 1501 3462 1799 3326 1424 1420 3236 3954 4264 4190 1559 4141 3537 2180 1215 4651 2482 659 4533 1498 2008 4149 3760 3383 2780 2832 1625 4535 1721 4915 2599 2414 4903 1020 3893 2123 2107 3564 3271 4250 3565 2416 1593 1785 4176 482 4720 2523 1045 1151 4646 3792 1168 911 3682 2867 1706 2904 1206 3730 357 403 3104 3538 939 1053 3753 3849 2992 1752 3129 282 2147 295 1929 2308 233 4677 111 499 250 639 3774 846 1298 685 1315 1087 2417 573 1801 526 1244 4208 1414 871 2034 2156 372 1623 2223 2448 3577 1322 4476 2643 4247 2864 4205 3197 1684 1236 674 4835 931 4428 542 408 2106 2372 2211 4903 794 1363 28 3626 522 4899 1858 1094 4052 3557 3320 1380 1831 3139 503 4754 2763 2853 4963 256 3288 85 3395 2276 3959 2178 261 3598 3751 2425 751 524 2930 3879 3535 3687 3381 4576 4229 3925 4019 3604 2060 3517 4515 772 3212 766 2934 1345 1659 1320 3194 4926 911 4209 9 993 549 2657 378 1734 2062 3414 2807 2804 3501 1953 3694 4462 3354 320 4977 218 370 354 2918 3814 1548 590 1103 3614 1101 4076 1202 4407 2629 4314 3130 2288 440 2448 2108 2763 3663 2820 2323 3785 4628 4311 1269 4779 1985 719 612 3482 1778 4019 4142 4415 3294 2138 838 1835 2010 4916 3584 3905 4086 3103 4784 1415 1742 219 4420 1417 3762 3975 4446 2062 422 4842 1523 273 4971 1386 70 2201 4676 1521 3973 3577 2690 3442 4939 1321 4873 4033 4605 4643 1160 32 1677 2847 3765 499 1154 2663 1391 2821 2358 3107 218 1688 1711 1535 1822 3642 862 3408 697 1490 4067 1227 4432 1847 4815 1950 994 2097 3528 549 997 662 2681 3438 4239 2087 1527 181 158 3384 1797 3649 4272 2923 1177 3525 3957 4278 1612 1288 623 2112 1222 4493 1913 4728 4721 4452 829 3126 2025 1735 4652 1256 4818 3102 1155 3975 890 2868 1984 1463 2426 1199 1009 3714 4001 4132 3557 1750 4225 3216 4024 4066 4768 688 1556 2901 2433 2194 99 3399 3560 2530 1318 1558 1498 4342 1721 3899 1602 2514 4948 4250 4309 3093 1091 2110 135 3554 1839 3266 1844 4848 1452 665 3888 3747 841 2255 2719 504 355 3165 4102 565 105 4737 2472 2047 2225 3355 90 4441 3858 2058 559 3644 2024 4397 3924 1201 396 4979 3109 3521 2937 2603 1415 1870 4760 4108 1612 1223 4365 1447 4946 3776 2855 2928 2948 535 4244 704 3831 2672 3715 2870 1446 2202 1352 2169 2191 3224 2915 4544 44 2994 3633 2650 19 1601 2402 1502 1702 62 4577 1461 252 915 560 2515 4430 2864 1049 4225 939 3480 2901 3878 4412 1025 2009 1377 3512 3968 652 825 3866 2339 1307 4501 3502 13 4158 164 1464 3125 1408 207 4276 2959 1930 3650 1335 1329 1712 2431 2085 896 4562 3642 416 4625 181 2470 2048 168 1232 2894 4838 4524 119 3629 3975 48 2956 1759 2527 2988 1641 2093 1795 2043 303 1965 4590 1163 2738 1672 669 4775 1898 467 2787 1224 1923 1246 3366 1928 1630 2232 2888 4413 4038 936 2710 1965 1428 3990 685 3788 2460 4104 8 791 1445 2221 3723 1916 2893 4622 643 1384 1067 48 940 4336 2323 3667 1714 2288 4334 22 2360 3663 2567 3792 2916 4697 3463 1329 3632 4260 4097 4095 1723 4571 1615 4521 3118 1478 1123 4416 2952 2744 495 377 2275 3872 4614 1372 116 2424 528 4160 1782 1337 418 2469 376 1685 2651 4920 4627 3172 2729 1858 2205 720 2330 1561 2800 112 2675 4582 3827 1609 3029 3518 1760 4288 2778 3705 1613 2105 517 2974 3819 1700 3207 2461 4818 2866 1491 691 1483 3388 755 298 804 3733 3224 590 4080 1299 3158 937 1572 882 3005 4111 2827 2512 873 4411 107 2810 3323 3233 2126 598 3391 2474 890 4327 1764 3355 4513 2485 2047 3461 962 914 400 2191 1502 2173 4058 1984 1276 147 1319 1061 3645 2497 147 1129 2360 2555 4748 696 832 4121 3865 467 3649 3605 608 4463 1662 4446 1101 4141 990 447 3394 1788 1115 4592 921 2107 3561 4740 4308 2591 3877 3914 4662 3659 3076 4637 2304 1851 775 1132 2493 3848 3774 658 2821 7 4353 2943 3206 354 609 2805 3070 2821 469 2107 1227 2570 973 4654 2819 1534 3875 1619 3884 689 485 2927 4429 458 4341 2255 3747 201 1801 1312 2405 2691 3779 368 2169 1506 4505 4827 2573 330 3838 711 3326 1669 856 1784 348 1248 2592 1589 2676 3516 2037 3785 3997 3814 4465 4251 2748 3367 426 2894 504 1652 1794 1058 4214 4015 2992 3897 4862 3132 3493 3435 2748 125 1688 3754 680 4495 1147 1118 4662 1643 603 1971 3143 326 3715 3382 1846 4209 3122 4388 628 3185 952 4307 4965 232 1845 1295 4577 2594 3939 1150 1084 2113 2623 1109 550 3882 3652 3616 1459 2782 1031 4509 2243 1250 3916 1346 3123 559 959 899 3315 1722 2468 2398 2319 1293 3585 3998 3854 4228 654 2947 2894 2338 2068 1615 342 4865 451 635 3265 661 1818 1544 4402 4122 1651 1551 1907 2121 4284 2402 2084 4168 3495 704 2555 1119 3570 4293 2774 419 488 4135 4106 2150 2847 3314 2344 709 216 3461 4802 3913 2970 2819 4643 1327 1976 4019 2452 3568 2166 4753 2880 4977 1231 3354 1121 412 562 4524 952 1694 1304 4796 1321 2351 1896 2693 1124 4069 3796 2952 1086 3649 3945 110 4182 3888 659 2024 4392 4387 1838 4184 797 423 2038 4485 2049 1790 4912 1347 3692 3309 1999 2457 1866 3692 4432 4009 1971 3801 982 1987 1547 3093 3879 250 1171 2781 2132 4213 1958 2050 2829 816 925 2546 1131 1536 2716 629 2013 1347 3522 4416 3044 3150 2373 1525 750 4828 932 2393 4006 1574 75 4309 2562 3566 3706 3886 1780 346 2687 2189 2522 1471 2839 4016 4607 908 1721 4175 151 4835 4947 808 3871 4275 387 4603 2866 1368 3879 286 3045 2721 1757 1106 1420 1842 484 44 1954 416 2513 1301 918 399 4508 3363 32 631 3040 3118 4856 1395 4806 1699 1456 3297 162 2357 1957 2613 3629 1351 3681 1109 2049 1795 3748 1158 4832 3638 4727 3542 3590 4545 2063 2296 2234 3426 2848 3131 3681 657 3031 4555 1563 3371 4247 1903 36 2555 2877 4785 3804 4964 1268 3217 3848 1224 610 858 4487 1148 937 3892 413 2313 95 1352 3691 2869 3374 4855 3061 1424 3693 1588 2243 880 557 2853 4488 2709 4788 2134 1574 3333 222 3629 2552 4809 2647 2527 3247 1622 2770 2266 4710 2278 1565 4337 3614 228 1667 4916 3291 4275 4368 13 1748 2704 3361 1931 3751 491 2378 2163 898 2539 4245 2322 4547 3343 4666 1884 3546 2237 2577 4200 4090 4406 4762 4298 2035 240 3509 856 635 1539 938 1246 3536 3477 2955 2018 4311 78 981 1216 57 2764 3147 3927 2729 3841 2803 3905 1807 2512 3342 2983 3072 3491 508 3851 2067 776 1278 3861 1557 271 4506 4471 1438 190 2355 641 1298 69 2903 4093 3762 4563 2439 4660 4528 3895 2842 1927 3102 1967 2890 4734 2328 2868 4661 4773 901 204 2573 2962 2482 879 3217 4937 255 1467 4882 3176 5000 4217 23 4707 2373 3861 1033 3025 4938 3385 4719 1365 2664 1018 3708 2142 3322 394 36 3367 2673 53 2907 2615 4017 3180 4437 2243 4545 2909 463 1551 607 2128 453 4809 3122 1003 4026 1006 1486 4304 4827 4163 2652 3314 1276 701 711 1971 4929 1617 3575 2569 894 1973 2274 3885 40 3549 1846 2762 4330 4399 4129 1260 137 3111 2641 4070 3968 2516 3412 4170 2765 1889 2634 3846 738 1029 2573 969 4581 4787 3176 1586 3832 2795 1245 2978 2034 3151 4389 2756 451 2319 3133 812 3764 1765 3667 1237 2629 338 3341 3338 2221 3231 4930 270 2031 2613 3998 2084 159 2502 803 4447 4592 4745 2739 4523 3705 1170 3311 1267 947 4039 1003 4456 4397 428 479 633 4113 3848 1103 3757 3188 2558 3828 4210 3649 4285 4794 2034 4751 2089 4496 1049 1047 4303 1643 3784 871 3597 434 4477 1625 2567 4483 2001 2036 2803 1597 4392 1802 751 1308 413 1433 4397 2337 1955 4762 1030 31 3501 4037 1492 855 175 1547 3782 1997 130 3226 776 4336 988 2413 1136 1246 582 1826 1850 2334 1572 202 789 2348 1480 4012 3116 1600 3264 4018 4910 799 2116 4786 1455 1617 3601 494 1397 2073 4616 2685 4947 4593 3159 2144 1721 883 4471 3757 4650 2144 4140 336 1764 1749 4449 2605 4244 4209 4433 3359 4927 4001 3551 2749 4586 3973 719 231 4532 4168 530 3173 3671 1035 2334 152 3370 1466 4876 2975 2809 1701 4968 4468 1419 1065 4173 3293 2452 717 686 4467 993 3734 2214 3126 2078 3699 2329 3302 2027 681 4569 1332 4594 3208 4570 3799 4003 1420 3589 4016 1849 877 2673 3222 4859 327 549 1962 380 835 2408 2501 4522 2884 4754 821 4442 4611 2632 4700 1859 3156 1347 33 3271 1703 1481 4220 1261 2887 4339 222 465 1126 4814 4407 4363 2079 1778 382 3452 3283 2870 4917 3564 4725 4898 827 2103 934 2115 2704 2547 4265 58 4420 427 944 2109 2424 3967 1261 1117 2379 3770 3274 639 614 91 1426 1147 3169 3612 4349 2384 4044 70 2824 1502 3974 99 2363 3546 1162 3843 817 4462 1837 4568 3275 3158 4426 1001 2245 4164 94 4779 1336 12 4187 3099 3782 3081 3649 2469 4674 4054 169 4560 1077 62 2248 512 1114 2509 2858 4059 3523 4741 3485 3108 4801 2282 4569 1228 4848 2702 3191 2043 1432 4494 4343 819 2301 4714 760 4822 1688 2193 948 4003 1125 2715 4721 1573 4747 2901 4713 1076 1815 4169 4547 4650 1833 4883 1288 3366 2964 3173 734 3773 546 3212 737 420 4047 4704 2141 2143 2529 3552 621 4790 1103 1868 1455 4706 3535 4441 4422 4588 4493 3353 375 4743 4083 4352 4948 585 3027 3624 2084 278 2679 1038 2801 4637 4666 4610 4208 505 3589 2955 3821 1753 2843 3905 2500 3352 3244 3361 209 2213 990 4661 737 1901 3223 3793 279 52 669 407 3016 704 4958 2500 2975 1806 4632 481 58 2898 1050 2170 4322 2844 4081 2602 4399 2766 1092 2694 914 2583 1097 2877 1466 466 1150 943 3768 816 1664 3715 1826 2986 4535 4759 2059 4472 3568 771 2153 1284 1858 1566 3774 1055 1002 4408 3729 4692 311 62 666 3832 102 4026 2713 2209 615 1841 2775 2883 2190 3803 1635 2148 1275 4293 350 1369 4946 4906 4631 4271 2580 110 3625 4427 3468 1242 2056 1314 4995 715 392 2442 2509 2851 1870 1567 3026 2575 2580 3031 238 4175 2209 4494 3465 2640 2927 715 4927 2741 3636 553 1360 2786 3793 4799 761 3272 1422 793 4858 4197 1068 3940 3047 4152 809 2462 919 3833 568 547 1616 823 4894 3553 865 3960 4094 4269 3214 4141 4534 3572 2831 530 2232 3428 1729 699 2754 3327 131 2154 3694 335 2067 2610 1299 4940 3103 687 1050 688 340 4411 3857 3668 91 163 3276 2456 3591 3112 1519 1359 3488 2287 4597 3720 858 1193 1692 3366 3303 1580 1647 1425 4065 4200 3539 4756 1801 4778 2090 4404 2955 2012 3635 39 2295 4643 3184 1867 1986 1352 302 3434 2347 4224 3216 2725 950 4068 1661 46 4884 522 4910 1620 1937 538 3393 371 1645 1753 4840 1193 76 3833 4363 251 4182 287 2658 4094 4255 4620 2107 4374 3832 629 1010 3546 52 731 1236 3301 2100 3812 883 919 3388 3744 589 4619 947 244 3677 110 767 4867 4385 1526 1287 4912 3562 4801 3503 4197 4383 209 240 4271 3226 1751 2029 2703 4465 4197 2718 2234 4486 3283 4585 1002 3600 274 4948 604 4272 4564 1061 2080 1789 3666 682 4468 1128 4644 4537 73 1921 189 4433 1428 4008 4205 63 2166 3428 2861 2571 3861 120 2670 3128 289 585 2490 3079 4640 2289 3554 948 2786 1399 3950 4864 3005 3597 2328 3437 3818 873 1634 3333 2846 1972 3114 812 3274 1326 2557 2017 2076 4000 1626 2177 4180 160 627 3396 2640 2345 4487 2710 3376 3656 147 4663 818 2648 1404 4516 1999 455 4718 924 68 2119 1152 2427 2362 246 910 3690 3847 4558 4142 4557 1619 2829 4947 428 2916 2982 1662 4194 1794 3735 2231 97 2571 4337 1232 2357 4360 2187 99 4116 359 4303 3535 932 279 2300 1495 4005 3391 3490 514 1155 4615 3841 2852 2381 3084 3266 2516 3553 2297 1820 3972 4150 1201 4577 1421 2384 3534 3694 944 167 4589 4143 3077 3456 4144 416 3624 714 4282 1917 3663 2923 3846 4267 3605 2985 81 1628 2939 2729 1652 544 3106 3140 163 3238 1497 2557 600 1783 2901 4204 1840 1156 1812 4142 2452 1571 4273 2314 330 3238 820 4885 3842 2995 2207 1991 970 2357 4546 1588 4355 1817 2447 189 2521 938 1358 3052 1862 374 2971 3619 1271 2023 4467 3662 4878 3075 2147 3916 4678 4773 2193 3354 1731 2193 4584 1432 2215 3195 3145 2146 398 4201 933 4296 4355 1317 3051 2902 4088 540 1968 4845 4603 2985 2338 4088 811 4771 3725 232 3839 3658 2462 393 2631 998 4114 4810 961 4448 816 3041 1349 2911 1171 2101 2442 4893 4785 4194 3527 928 1566 657 4978 1953 66 2709 725 1200 3575 1654 2668 1526 324 698 1320 4153 4980 2095 3423 4756 3784 3283 4137 2652 4049 4756 3517 3332 4959 2296 1738 850 4669 2015 2742 3824 4018 4363 459 627 97 2839 645 2496 1546 2901 4421 890 791 3710 25 949 4008 4895 465 1223 127 2302 1092 3625 3125 3369 3857 1842 4955 1247 2062 4276 1066 876 4133 1069 507 1018 4466 4944 4512 1099 2030 945 2329 2472 1839 3477 368 2157 1301 640 1774 346 3567 1468 4883 3300 740 1232 3538 4225 1259 3239 1738 1312 395 4917 118 3175 3595 4446 1182 811 1588 2423 2052 4268 2385 4187 2896 2949 3814 1103 3933 4776 166 1478 4153 4881 1596 2293 3697 774 1907 1888 4866 3477 1478 1380 3641 3326 1025 2883 1381 1949 2805 4491 2711 4129 4832 3823 1585 4952 2419 3524 4428 4049 4258 1837 4064 2080 1336 3808 1000 4501 184 1727 3939 3317 2085 1584 341 3560 3347 1734 1755 4025 395 333 3547 1314 499 3265 1386 981 2940 856 3731 2203 1922 2691 247 4729 1128 690 2152 3110 4825 1221 44 535 4192 1355 4720 2060 3897 1263 4483 792 3925 4350 4382 4596 554 146 1467 2692 4529 1914 1147 4608 4927 2088 4894 1901 796 529 2879 4002 311 1857 3558 4412 2623 2340 4324 4746 443 2102 4146 3785 4684 52 402 1897 2038 4481 3660 4758 4571 1810 843 1320 3015 2250 1078 1939 3773 3327 2943 4904 4712 2939 4327 418 3163 1331 4520 530 170 4116 3761 1212 1127 849 358 936 3542 902 4374 4185 960 3433 3939 1513 884 4395 2269 4019 1866 2147 3264 3192 1094 3411 1129 2883 4003 3753 2748 3301 1469 207 2849 1145 1358 3676 1683 3617 3050 17 4168 4295 4875 3341 3244 861 2269 4674 1453 3638 3923 3341 1552 3634 1912 2241 683 2478 3391 621 121 82 4956 3890 3641 1857 2425 806 7 4204 458 1395 4058 3959 4233 72 260 4803 2010 1727 598 3051 4856 2814 2337 455 591 4510 2069 2051 4112 4543 4374 3073 2352 3042 4890 2883 4896 1493 1876 1474 1134 4451 3692 3418 3691 2929 957 2603 3580 4066 2110 578 2482 3724 1850 2733 2633 4977 672 3115 4044 783 3979 3298 3223 1057 3298 3695 2636 779 289 4250 3799 2441 2839 1815 1802 905 2574 2061 1066 3116 3127 1811 1888 401 1235 2870 1584 4211 3586 3349 853 94 3048 950 4099 1325 4539 2397 4996 2671 2767 3908 3604 2214 2202 1605 1101 207 1608 3218 1380 1988 800 4382 2066 2741 3924 42 3051 1314 3517 4785 970 931 3902 179 2828 4825 1796 662 3704 1578 1948 2528 4126 4328 1061 79 3420 3074 4738 3393 2522 882 49 2076 1832 1254 3526 1567 1267 1176 4249 583 4780 718 2435 3716 2880 2770 3454 1705 1209 1650 610 2367 395 1545 3152 3018 1136 525 1755 1794 4357 2591 2826 4404 1931 1678 2200 1159 3038 2132 4876 2312 2145 4231 3602 3246 641 473 4831 2310 3021 4089 1400 2592 2965 4408 1412 3856 2544 4909 478 4070 2092 2258 3772 3334 2385 4540 226 3729 334 3030 3048 1266 3611 3303 888 1402 3838 4407 4585 1813 2622 2630 2599 43 75 334 3232 3480 612 1740 680 2244 2127 2139 1446 2683 2093 3776 2037 3181 114 3367 2644 2984 1129 3773 1598 1545 3727 3827 3115 3647 236 3362 3045 1560 165 3337 412 2450 2884 4089 1243 2468 3150 1994 1064 3282 1644 3907 4496 4172 4139 4094 4656 231 1764 3241 1557 1426 372 2086 413 2259 2101 1491 124 2792 988 3443 4769 2470 3401 36 510 4470 986 4703 3123 4459 2847 2516 4203 3869 4407 2131 1685 1792 4291 4723 2444 2374 3830 2110 3712 3473 3395 4731 315 866 1390 3500 1781 29 777 2661 385 4906 433 643 1845 4142 3671 1291 4358 704 2760 4606 2266 252 949 3508 4436 2203 3524 3461 259 4873 2429 4473 1171 4342 1445 1922 2362 4030 2639 2413 4 3793 4101 1773 3216 2443 107 24 4041 4157 1941 1992 3823 842 997 4658 4947 2995 1254 450 3694 964 2947 1262 2994 2716 4145 4559 1031 4081 2944 4355 1528 738 2278 653 1068 3171 3468 3427 397 4237 1063 4127 4748 123 3616 1175 531 413 1341 1958 2289 2793 4086 1984 1162 1965 1288 3858 4765 3479 3237 3983 1572 2941 4682 4332 1919 2069 3296 61 2841 958 3220 1005 2705 3925 984 4795 827 3714 3279 2055 4989 1576 292 3521 2602 4392 4708 2555 186 4438 735 1938 3568 4739 2563 2897 67 2201 4161 821 1549 2250 910 626 2047 4626 2068 2588 243 4872 4238 4759 4593 2841 23 4584 4275 2893 4780 3722 4480 352 3149 3162 4653 3498 4432 3147 4783 4816 3118 3211 1994 249 2748 4156 1093 921 3332 692 1052 537 3425 2557 2501 3229 2862 4190 4971 4261 2264 1280 3742 2836 3183 2353 3105 4780 3090 205 4259 1001 744 3968 3631 241 4903 2389 452 3402 2584 4874 3229 1908 993 282 4521 4563 2634 577 348 3222 129 1324 317 667 2630 471 4894 3297 1839 1908 3943 1284 413 4595 4500 2956 2477 3524 2898 1694 2617 4727 2070 273 1925 4780 30 3427 4586 139 2925 4874 989 278 4315 972 569 1762 915 3407 4833 642 972 3025 2679 4340 1753 881 64 3609 3945 4972 4134 145 4599 1809 4077 4677 2707 1661 1926 3740 815 968 4822 750 3330 382 4296 3428 233 2320 4143 3070 3513 4000 3237 3363 4414 2776 3607 1293 2608 3484 1527 298 4833 1843 1177 2812 3672 2202 678 2442 4944 2113 1604 4749 761 3724 3947 28 3174 507 3161 3632 662 3642 1968 3472 3972 4922 4403 4951 4191 2374 1532 4481 3050 4855 3105 658 4581 4257 4490 791 4234 2115 3133 410 3177 1995 3331 4154 3044 4568 1312 985 4444 2238 3142 3268 4938 3958 603 55 1799 3155 3382 1054 484 565 4750 4477 4899 706 3379 593 2316 1888 3187 3541 3704 4917 2766 4406 363 1239 2227 1711 3665 620 2097 2990 2640 2100 2382 725 4726 2449 1604 2930 2175 2782 4895 2655 3304 3725 1552 3579 495 2879 1973 3591 272 1937 238 473 4625 4905 1786 4508 1823 1173 2944 4319 743 1812 3655 2690 4654 691 3526 4836 2249 2449 1620 3527 2190 1195 3377 658 2641 2425 1083 4454 1217 663 2259 1850 1592 333 549 2080 462 3824 2732 3685 742 422 2011 2596 287 4046 1341 4412 492 622 2453 366 3181 1163 1719 2624 2948 4125 2870 108 3473 111 4027 4193 2575 1187 3621 1753 404 1301 1795 3210 229 2683 3628 1189 399 4403 4127 2498 4471 501 3795 746 3459 621 2305 2996 95 4746 3452 1432 1634 3242 3200 2303 1222 3252 969 529 3155 1804 2183 693 3388 3570 2192 3365 4216 1091 3646 2831 74 4247 2461 4453 970 2209 526 2158 4915 4427 3231 1219 778 2311 3617 1002 437 3942 3457 1327 4210 2453 231 4566 2299 3892 4282 1818 1001 1733 2497 3746 3702 2523 4915 1958 3481 1152 2105 4862 3686 493 2271 2563 1148 2558 2126 476 2093 2235 4733 2419 2369 2697 1267 4734 4147 1119 239 3374 3618 1746 4705 1707 866 2609 3598 1582 4145 409 3455 3373 3442 3834 738 842 4837 1392 4256 1293 2925 4187 3774 4006 1504 4847 2404 2603 3107 2365 1793 2040 348 1616 4508 1746 582 1897 1780 1699 96 4844 122 1378 3846 3209 1650 2552 1343 3107 4230 1011 3365 1556 2946 3798 1152 2431 3913 2271 3987 2973 1646 392 958 3217 4836 264 1090 1508 3071 2279 4672 3353 3977 565 4587 3282 2870 2099 4177 1129 1912 4136 4725 2696 3731 845 1032 930 474 3578 380 1607 2657 4999 464 540 1840 4403 4703 3889 103 145 1648 377 908 4078 967 1845 2078 1653 3659 4513 4510 2979 3086 1638 1065 2778 2544 239 1679 2842 157 932 2607 44 3794 4849 1817 4158 3596 832 1154 1649 353 1739 1996 998 2860 4955 747 3269 1029 1220 3193 1068 3047 118 338 3774 3753 350 3457 17 1238 3434 1858 4423 964 3865 1358 710 2977 2361 2674 168 497 1383 3311 3644 1049 4755 2932 571 3320 2265 3367 2867 4256 1337 464 2944 257 1583 2999 1526 2151 3131 1953 576 863 2123 3782 900 1254 885 974 1957 2650 1189 2823 1440 3127 765 4329 3639 4979 4103 3930 1417 610 1381 2426 3576 4730 4642 4841 65 992 1711 1716 1128 546 4823 2204 4977 3019 2322 2934 3576 4347 206 2708 2354 4364 881 1290 2114 4174 1089 1266 301 1051 1276 4705 4046 4604 4864 159 2347 1298 4796 811 2757 4766 3653 1981 2460 2913 2339 58 1321 3596 3721 3604 75 3154 4216 2351 2859 4721 212 3293 3383 3581 1061 4755 4802 3277 1784 4290 4674 20 1908 2903 490 4529 2062 4107 2006 3007 4997 4379 3177 1542 3790 1601 4546 32 4049 1369 2714 1805 2850 1909 3736 4623 1777 1098 4085 3847 602 1769 1681 2502 4974 927 4756 3045 3176 2469 3941 2966 3225 136 3055 2528 397 1210 319 2934 1564 1431 967 1553 4410 2641 1126 2826 391 2293 3086 1985 4407 2292 4669 121 4178 443 4772 1769 814 955 2779 860 2544 2081 1995 3866 2447 4695 530 1021 209 625 2443 29 1684 401 1035 2421 1743 2100 3637 283 2726 139 3951 2355 1097 3763 4347 4405 3965 2525 3199 2043 3905 1791 3005 2708 2243 4056 3012 4972 2873 4112 1933 737 2176 4222 4775 1567 4081 120 179 3221 1647 3463 1576 1798 4250 2696 3288 178 566 3156 3289 1802 4221 488 3966 4943 1153 1638 2996 4147 1059 3219 3165 4374 1911 1431 1664 3459 245 2560 4823 4016 18 2551 3719 482 4997 2465 3804 3566 426 4223 4122 377 4578 2758 2677 514 1425 4880 3202 730 1975 4466 3156 283 1592 1388 2752 2982 2068 1876 1409 2363 1263 3779 1724 349 4490 2910 253 2667 1640 2710 4417 3641 2026 3600 3722 85 4108 1846 2974 4658 4006 1965 4096 4944 835 4325 622 3850 2837 3004 4425 798 2319 1731 3776 2913 1818 1519 325 2761 3857 1385 2742 2257 412 447 3733 1240 3097 2417 4641 3090 3862 1932 1827 389 4249 2435 4394 854 272 2129 975 2250 553 1992 2202 2477 3179 4965 1603 1214 2995 4201 897 257 2945 2738 4287 1700 2144 4408 2178 4882 4825 4744 1436 2475 1960 1356 2012 3426 1774 401 1372 1742 733 105 3450 57 2391 2351 1343 748 3096 1949 3211 2513 1871 80 2479 4911 4417 2675 4401 658 998 4912 2276 65 4538 4714 3733 3630 2725 3055 3079 3321 644 2254 1296 3038 142 1805 4858 882 431 829 2283 4730 2584 1884 117 1308 4285 314 2742 2203 1278 4836 9 2935 1430 1869 940 2491 2343 4144 4328 1166 845 1607 3620 2778 4014 4879 3739 560 4480 2489 2545 298 1475 587 3273 592 2627 501 3850 732 583 2837 4909 1862 4069 3083 1721 2248 2340 3821 712 3738 1704 4725 4879 2471 2673 4694 114 3623 2908 122 405 4171 657 3815 612 4404 1115 3605 4300 3229 2795 1810 3439 4276 3406 3006 1117 2077 522 1127 3733 1183 1061 3510 2560 2381 4606 2577 87 3110 3290 3415 544 837 480 3863 2605 4769 4469 3953 172 918 1265 1931 1368 3755 1624 2261 1902 1763 4123 4037 4481 748 4420 4141 3879 1266 4405 2744 4666 2189 1002 784 2649 430 1890 2211 1116 4110 2410 1041 2506 4608 2882 2504 2151 1426 278 320 1246 2744 2534 2576 2532 3177 270 1223 4893 3456 3335 779 3684 36 4660 3214 1152 3128 4950 1555 1017 4588 3169 1262 3831 498 2028 4577 1875 1714 1109 1624 340 2006 675 1918 4540 2407 1418 4765 4017 3046 2163 2027 324 2011 1225 3687 781 2626 2484 2784 2797 481 3754 4574 170 3436 2305 1383 4879 4929 4543 3380 49 228 2498 3681 923 2132 2672 2256 2147 3468 3289 399 4675 4251 1383 1237 57 4389 3677 1121 1391 551 4757 2651 3595 2142 2425 2233 1464 1985 2587 1484 348 3011 788 1920 3976 1122 3329 4479 171 2563 3097 4959 2791 1747 3113 2207 2842 1079 2368 4286 4295 2941 3243 4941 4835 753 3410 2215 56 2449 4833 4744 2917 321 1352 3411 4627 1752 2068 4683 1178 1401 2387 683 866 2883 2516 4094 3114 2634 181 1800 1525 3276 1003 2426 4536 732 4422 4538 3254 3666 1833 2209 3892 240 4022 1419 205 2951 1025 3242 198 2416 1928 916 4763 2180 3537 3640 233 685 2724 2645 4338 3666 1301 3884 1508 2359 3691 3945 1786 4818 4668 1925 4641 1152 415 3351 324 414 3440 4342 4457 4096 4959 1177 2906 4877 1041 2895 141 3960 3598 1575 2557 1985 2609 4442 1590 3058 4532 4932 4564 1659 3409 2790 4573 967 3226 2951 4594 3277 2369 1382 1707 3487 1601 4666 3432 4750 2067 4539 4616 3332 674 198 126 1072 4720 2996 2719 294 1606 4547 1493 1724 3496 956 2007 751 4350 2091 2591 4260 4661 875 1874 2335 484 2599 2972 3511 1408 322 3337 3896 1776 904 1957 751 809 1770 3613 4714 4987 3807 3300 742 354 1189 2415 71 4902 2364 1809 1131 659 1843 2368 1535 530 1297 758 3281 2134 1718 1329 2100 80 4671 2923 4967 3220 3525 2426 4590 962 542 1465 1575 2461 4979 4782 4215 2879 4081 250 2203 3907 3304 204 4495 4522 3247 990 1442 2991 38 4734 3200 4059 1402 1807 4679 4353 2284 1413 1314 1275 2098 1348 1361 1171 3445 4394 1375 1875 1194 2553 4331 686 1577 1422 1664 140 3041 533 3596 3042 2586 3066 4493 928 3457 2393 47 1593 199 943 15 1846 835 2998 668 1811 3491 1005 3296 3841 1839 3326 107 2315 927 3559 1256 4585 1495 3209 1607 3719 2682 3948 4217 31 4988 3825 3015 2307 4823 2486 4700 3580 127 2182 3814 4662 4014 3302 633 2169 905 2250 4188 3562 2296 2149 4793 3335 4066 980 929 1935 3055 4636 4182 2560 4196 560 1032 463 235 4284 2849 852 3568 4652 3881 1387 3757 2694 442 468 2254 4395 4844 4203 4574 1522 603 2161 2353 2614 1836 1241 2152 1699 4932 3948 4200 4132 649 1165 4651 920 4422 4038 2397 1569 3251 682 560 1372 3211 4648 4320 1731 653 2894 1752 3382 1316 3516 1220 733 3575 133 973 2856 4401 4305 3088 888 4962 1790 1487 2699 1932 4954 1950 1771 1807 2747 3719 4656 3125 3367 4055 401 758 4484 4671 4711 398 3873 2659 3819 3626 3563 670 123 4087 498 1725 977 923 4025 3655 4459 986 3073 4948 828 3730 1478 2931 2242 1527 4384 129 4046 2712 2996 2441 3311 3512 4129 1783 1287 1798 2124 2548 2252 4677 2460 1581 3849 3885 3166 4956 3682 3680 258 3277 3771 2670 4012 834 2362 1545 748 2896 4545 3874 1046 3712 4005 658 635 3711 1361 1994 783 4926 3348 515 729 994 710 1047 1197 3109 3839 430 549 555 2969 362 2036 4590 2985 4492 4642 3227 2570 2708 3163 2619 2769 157 4055 1115 3930 2438 1228 4156 4698 34 3103 4811 4931 1081 1951 1202 4307 317 2106 4646 549 1070 1822 3495 2246 3742 4602 67 1617 4310 1210 3770 3004 1807 3974 107 3897 4946 3267 2894 78 3129 2928 857 2285 3171 4923 916 2836 1228 1146 156 1878 1746 2346 1579 785 3881 4012 2614 3366 392 1019 2310 125 4466 3495 4056 174 2534 1420 3493 1040 160 2580 3691 1821 1590 1193 1081 3396 2571 1780 4255 3855 4639 4985 4060 4019 2372 680 374 4898 3027 4518 2902 2380 3046 1098 2929 4513 1979 2184 3768 2817 1583 1937 3056 1188 736 4593 427 714 2786 2440 2086 2781 3484 2106 561 634 1600 279 1738 4108 1294 3027 2962 89 2097 3263 3382 163 1096 430 2751 4807 1583 4105 1467 4313 2620 2692 2562 359 2922 3503 497 26 3465 3597 2442 40 3868 48 3986 3212 3601 2843 2786 4100 2349 1119 1415 890 1101 2823 1667 2364 1158 715 2857 573 4543 3865 3500 2673 1122 4311 2969 93 2350 4715 4712 2156 4295 4043 4495 3571 229 3893 4135 910 569 3408 389 536 843 4417 1778 4920 623 3928 4308 3102 1778 3456 3227 3450 2610 1418 4884 4334 3212 2130 1970 3039 3596 1913 1616 848 1520 3729 136 2126 229 1052 1823 333 3289 1190 566 1889 1927 2878 4083 318 2758 2537 1510 1210 4530 2967 3972 2181 3738 2388 104 3256 4152 4760 2581 4243 4412 3568 1261 3860 2521 3291 1469 4063 3207 3205 582 1809 695 1703 982 1588 3426 1053 3045 3183 3275 2807 3449 1155 4432 56 1482 3310 1237 3570 398 1604 824 2769 4326 4073 3686 4595 991 4656 733 4502 1523 3855 1320 3066 2037 185 87 3651 4441 2931 340 2792 1713 4375 830 839 1057 172 778 4751 988 4371 2365 4508 3820 2460 2875 886 1934 2503 3188 2138 4259 2716 2441 1400 2497 1443 3131 2915 1440 3028 3541 2764 3022 1169 1085 4392 2963 3471 4703 3477 2470 3177 290 1017 1518 965 4408 1931 3161 1580 4658 4800 3680 3294 1699 2847 2209 1732 4136 3205 436 2341 4510 4690 3975 1553 1228 875 2234 1001 3236 2958 2228 3533 3503 1624 1492 1428 4622 3554 1360 1632 2329 1504 2514 4831 3044 4777 2717 1955 1845 4530 1436 1211 1480 1211 2388 1640 1875 2352 3766 521 2722 1353 4222 143 2100 890 1870 3474 4332 2412 4779 3130 3169 1346 3399 406 3446 3109 606 3609 1075 2801 3153 1352 2282 1325 454 749 2746 3207 1669 4791 440 4358 869 3880 1249 1446 4477 341 466 3400 2707 1010 2896 4999 3497 1667 4064 803 4778 2492 104 1986 1186 1267 3508 3090 2067 1872 4978 3481 2617 4787 4798 3269 1359 1566 4935 2748 2872 1151 3200 990 231 2008 1784 2750 4302 3279 4706 2684 1787 3350 758 3525 4383 244 2382 3010 2141 4954 2738 3829 4609 350 3445 3983 4550 4635 3293 4917 319 3560 3062 2510 2511 4813 4232 2279 2273 3241 3733 4135 3025 3094 3548 1371 4984 59 1129 4051 2364 1737 338 2443 365 1847 4211 403 3834 2911 4515 4592 4370 4342 4765 896 2171 1647 1400 4082 1951 3753 2584 4508 1762 1461 2418 251 3581 945 932 2687 4774 2079 531 1819 486 2094 2074 665 4297 2928 4562 3301 4106 3875 1796 77 1356 4305 4361 3895 3018 2295 4923 4531 1208 409 4553 4701 3479 1181 2311 365 981 4819 4395 214 3275 2828 1241 3322 3333 4600 480 4052 2862 1510 4235 4812 2409 3648 4370 2383 2809 4444 3414 3437 4026 4548 4920 913 765 4087 2394 1013 2272 110 3628 1051 4716 1823 441 1325 149 1654 4375 4093 1510 4719 323 3174 554 1237 403 3169 3692 2591 2706 1425 2656 3437 2759 1768 2911 1463 4286 3111 2559 1558 1021 3354 3777 2273 4112 994 1730 258 2879 4825 2738 3327 4739 4425 1680 121 4636 1502 939 2728 3301 2143 1874 1293 4854 4849 2942 4302 2386 4028 4907 4437 3783 2180 3243 2410 3984 3625 4986 597 774 575 3307 2084 4419 1711 3977 3555 725 468 2455 4199 3945 4271 4425 4074 3574 772 40 2507 3166 1363 1971 747 4352 3575 3360 2776 2369 618 3983 565 1622 2335 2319 2696 1651 4047 543 3844 567 3653 2527 2229 4742 410 3244 1142 878 4649 4559 4990 2 2452 4367 3830 2418 325 3802 1333 545 3926 3248 788 102 1770 2193 4011 755 2729 3785 2186 1833 1544 2043 1776 546 3471 2595 3776 3190 41 1139 2583 3783 4319 1831 1880 1764 4445 2513 2560 4842 28 1293 4874 4854 1639 3358 2083 3676 2590 4976 3695 3051 1293 2019 1643 1063 222 2903 1897 1134 595 2306 1311 2924 1357 2067 4656 4383 1904 1667 4633 3459 4252 3839 3157 4294 4990 1231 3034 2157 221 1034 1346 4710 1021 3624 3107 2132 3431 4118 4263 39 3543 3942 1557 2817 4645 1588 1518 4137 4757 2658 2272 860 3311 4165 1119 2335 4711 3549 2199 2702 1110 1969 915 3473 4511 1649 4505 2785 1275 98 2572 672 597 1798 3865 3774 135 2993 1722 940 1900 3085 4238 2509 1995 1679 3999 216 642 2831 2466 4096 4009 3436 1523 3340 2347 2950 4670 2951 1721 522 647 81 4078 1354 1963 260 4643 3570 4413 575 2501 28 4482 1063 3218 2997 4901 3937 664 4974 124 4738 726 964 737 3439 4497 4608 2713 2341 4169 3479 4800 1858 4769 2779 1844 4978 586 4952 1958 1099 3152 4000 956 2697 4212 1808 4041 3155 856 4896 1652 764 534 2327 3581 2795 4778 3509 2347 379 4707 3240 3368 3540 2710 175 4203 624 3659 2338 2173 4894 2038 4344 4509 907 4495 4758 860 4244 1250 1031 970 870 3008 2127 4863 4502 1341 3623 1986 289 3496 3596 1614 1125 1869 4176 1688 3758 1446 1888 4834 946 3878 1596 3443 4925 1205 1898 501 198 647 3450 2518 3304 1988 3531 4863 1130 3762 1469 4696 1264 2790 3814 4970 4239 4399 3030 2763 2693 3579 4226 726 3591 1856 3500 3832 648 3853 2929 420 793 4206 3018 3584 4675 4387 3876 1478 1127 4681 4264 116 2335 2647 3643 4668 3162 4811 4847 2133 2804 4051 2040 3224 4451 3852 1377 644 2875 2863 820 762 3891 1815 541 673 2934 876 264 4483 4123 3858 2086 687 4758 1579 981 2701 1076 4993 3061 1677 699 941 2003 96 3808 3891 4969 2701 2662 3707 404 1542 6 3618 3285 1384 3441 2727 2657 1519 4336 4334 4865 4311 1357 4200 3155 2092 4951 1153 1607 2059 130 4441 986 1927 1012 3028 2526 4141 1250 4290 600 3224 3017 863 4177 1917 1189 2820 358 400 2949 1820 2872 662 3276 632 469 3409 3818 3484 2205 3855 970 2600 189 3051 4818 2783 2888 4059 3981 923 4953 3064 4900 4071 162 4289 3697 4468 2200 984 2386 3909 3220 939 4828 4730 4979 4180 4294 1849 1335 3522 1657 1984 2653 2854 751 4997 1317 319 1985 1574 1893 3678 2479 1393 4446 2147 605 1661 4573 3078 1080 4791 836 4766 1116 1671 598 1270 2849 80 2350 3555 962 2147 2169 1247 4909 1268 831 1161 3333 972 3878 2051 2907 4669 1943 1979 1625 1745 2639 3258 1166 2652 2047 1384 4957 2885 4245 2246 3845 2833 2913 2698 4962 4736 4377 3823 4355 606 933 4074 4786 131 1475 2630 2215 164 4828 345 1477 3592 1653 797 3740 3915 3200 3904 4197 3950 1000 3908 1449 4549 1216 2503 3051 4088 1717 3068 985 1210 4031 1657 4103 2077 4620 3815 4395 2517 1558 2853 3178 4376 3944 4966 538 4204 3372 4358 1246 1513 2496 4280 1661 1347 2428 4795 1195 4673 2653 1968 1183 2657 1654 2598 3611 2642 1090 2359 2584 2040 4939 2952 3055 3355 286 221 4656 112 4109 4778 4519 1639 3619 1195 658 899 4836 2069 1269 4589 2130 2995 2870 4914 2825 714 2713 1936 508 1533 1716 3741 4045 2041 436 896 3297 2482 3935 3726 4402 3517 4400 3430 843 4884 2951 3437 3512 2189 3022 2931 739 1627 4805 4101 4288 1107 1262 897 3050 1681 593 2252 4923 2801 3282 951 920 1558 3358 4590 3995 462 4874 2712 4400 4747 3188 58 1680 1284 4152 1596 2513 2714 1420 2386 3659 2003 1316 3900 3908 2907 1767 638 3117 4782 4975 969 2580 4655 3901 4192 2064 3821 788 2740 3152 1216 1273 3001 4564 1072 4777 1383 2402 3935 2187 4625 123 4074 1130 4961 1659 27 4612 3114 1196 2794 4197 4573 3267 1167 157 3245 3442 4194 2374 3098 1317 4316 3423 3746 1509 227 2708 195 4168 4114 2043 1163 1718 166 3056 2600 4958 4378 298 2432 4055 3780 1524 603 3023 4070 317 4892 1424 4678 2984 2899 286 1286 1533 3765 3138 3916 286 571 202 123 707 887 1238 121 2470 2994 2461 3695 320 2513 558 404 4490 1523 2031 4274 2781 3541 4050 3495 2483 1102 2299 4278 1467 1603 1371 4004 4593 2292 1232 4187 2235 2893 3435 3666 4917 3398 672 2914 3830 244 1345 299 3873 4830 292 1253 1893 2864 224 2287 4485 51 3012 4108 81 1403 3025 2201 4483 1032 3803 2345 2219 2829 2747 2601 3908 2828 816 2092 1380 473 3913 2559 1792 4378 3468 2726 686 2821 2555 3142 3208 3442 530 3561 2872 3301 3922 4373 2087 1190 3681 2085 3500 1136 1936 2134 2307 1357 547 2531 2595 2864 3061 3258 327 897 1281 1189 1430 421 3266 3970 4436 2604 1524 3244 1223 801 1224 4695 2330 678 4228 3983 3845 2285 4873 2322 2355 2208 2771 3161 2538 3857 4021 3380 1199 4747 1522 2707 191 1407 4813 3581 4839 88 2914 3613 790 3664 3963 728 3166 2208 1476 3600 1454 2676 2534 4220 1066 437 544 2550 1353 3597 3769 1683 1758 270 2032 4983 4609 2700 3293 2670 59 2518 3605 2780 2469 489 3673 2750 2049 3821 2575 3591 2167 3886 1944 2716 1922 780 2432 592 2321 3899 1658 417 1334 2412 3569 169 282 2674 2760 4214 4103 2054 3243 3602 3005 3964 3644 3915 558 3876 4463 2284 977 2761 3990 331 3570 589 4237 1153 880 2811 4855 5 415 4252 4551 3393 1724 4083 4544 1035 4364 2041 1462 4526 2236 2305 2603 3302 3234 2749 1691 1144 1331 1111 1632 263 2691 3561 4846 1264 3440 4678 3504 2799 2599 1654 4401 1968 3278 998 2836 4495 4600 4470 4277 3928 4477 2825 3206 184 1326 2208 3003 4073 4701 1000 2774 1858 867 4087 4492 1101 249 579 1221 944 3160 1131 3760 4020 2024 1419 2845 4017 2877 2045 4345 3712 2957 2203 1205 255 4275 3110 4088 3337 1015 842 2736 2243 1948 1855 2573 3801 1705 3066 727 991 1753 2146 3578 3023 4571 2659 2961 857 4338 4918 4713 2495 3581 4719 4689 3229 1064 4854 4096 1903 3162 2543 2455 787 110 4666 835 3506 3186 3547 1061 1052 370 1931 1073 1353 3286 2645 1338 2952 2039 4690 2804 3476 2558 2477 4513 3705 4782 736 1581 1724 1693 2918 2386 4993 511 4966 1813 1434 4131 3038 1895 4519 4348 3926 4828 2456 41 3641 4615 4445 3853 288 1533 4039 4927 854 4429 4372 4827 1212 2815 1558 1000 2783 778 3253 3753 2485 1939 73 364 1516 4597 2264 3781 1875 1492 3670 1012 367 4041 2616 2563 4056 241 4088 3097 1217 4974 628 4913 2043 3612 3151 4228 4954 2349 3663 4347 1375 1262 2709 1093 1564 3544 1864 1751 4523 2992 218 919 1888 4927 1681 3497 4722 346 4912 2322 1854 955 1235 4423 1020 3694 1022 4791 4064 693 95 4397 4650 4885 2144 1151 102 199 1214 2698 2093 2319 2812 851 1307 4992 1937 1463 4095 1215 1629 4564 621 1204 3848 774 3575 556 4924 4595 2728 4873 3214 391 4792 288 4889 4833 4523 2450 642 1004 4578 4628 109 1223 3768 1607 927 3710 4157 4640 658 806 3919 3033 196 3692 2164 686 1048 1567 3074 401 691 3578 3792 3727 2240 3603 2866 2433 4029 2103 816 3884 292 1027 1927 57 771 300 191 2981 4372 4849 4811 4098 3277 3059 2492 2557 2938 3612 4990 3998 4638 4381 2210 2083 1429 3782 1387 1197 726 3730 937 2137 209 176 4417 40 3581 403 4674 4087 1333 283 1241 1216 1013 4850 1454 47 1946 4336 3525 3431 400 2440 486 1195 17 817 3838 4428 925 2501 1564 705 4204 2877 1780 499 3046 2323 3191 1389 907 3406 3297 1234 4180 2178 66 1350 2128 2197 1134 2076 4735 4347 2261 503 1307 1075 3707 153 3194 337 4697 1391 4254 450 2314 770 3980 522 2727 2439 4217 4721 3380 3704 2680 1305 1065 810 3205 1018 1769 1117 3445 4695 4014 495 2715 4303 2211 2249 2205 3444 4873 728 4677 3823 1299 4405 2474 2754 1537 926 3028 836 9 4235 587 3673 553 1553 4720 1104 4135 802 4913 899 721 1612 3002 890 1149 4414 1591 4864 2954 1246 860 1141 3285 4845 1997 3506 4838 2192 1157 4296 2264 481 3299 2001 2156 1053 4065 1445 4486 1476 900 1623 2599 4988 183 198 553 2806 3671 3525 3254 2151 3352 66 2850 4313 1070 2146 4452 727 1421 4028 945 1252 1683 1306 753 3957 2984 2123 2800 322 3797 3964 446 1713 1258 2234 2816 3331 2885 4169 2517 2270 170 856 2097 905 1038 483 789 195 4131 128 1605 3908 264 3970 4553 3257 838 2785 1997 1533 1004 1400 1072 2963 3555 3454 3673 3653 4786 3614 2917 2552 163 631 2306 3357 3404 308 2176 4922 4768 188 227 2311 612 1251 2130 2770 1554 3360 1603 3083 4009 1173 693 4984 3466 2035 4356 842 4677 4139 840 2063 642 565 1742 1182 2137 2917 910 1214 1890 4945 787 2831 1086 3948 774 2719 1276 2487 420 3486 132 4618 3803 274 2984 2815 2649 4524 1390 1304 349 281 2975 3460 3876 3163 1739 4950 669 4710 2451 3342 53 3019 2470 1142 1580 2280 3524 1789 2543 789 174 2848 3404 4224 4172 3268 4832 1754 1285 4558 3940 593 3811 2907 276 4284 452 3808 199 4082 2578 3763 4138 1995 4380 2423 3005 749 1611 2485 3628 3968 4438 518 743 2851 782 1785 3706 2677 4923 2683 1742 2924 1533 4170 2918 4457 1211 1937 3331 4114 4336 1480 529 2191 305 4665 4656 582 640 548 3195 1344 4212 243 212 1297 2519 2767 734 3699 2054 4497 2594 2164 1749 2602 1347 779 457 540 3570 1903 1035 1574 3882 736 2732 1211 3892 4036 3491 3508 1885 2724 3409 4666 2396 660 366 4285 4124 4982 560 2591 4832 2896 4091 130 474 4025 524 4486 1074 704 4173 3860 1117 4493 2701 2502 2940 4374 4789 3668 3449 3804 2947 2160 645 1419 2147 2987 389 1653 4057 302 3632 3432 2904 3874 355 571 2974 4464 541 85 189 98 4555 878 2852 3304 1757 140 748 1436 575 4472 2052 1263 1249 478 2230 3161 4904 1361 1575 1765 371 2364 4499 2042 6 3010 1854 59 4746 2703 1108 2616 4787 4820 690 4619 1177 4007 3594 388 55 4096 2587 3870 2487 2918 4463 2263 21 432 1868 2724 4103 4429 4020 3010 2524 1740 1700 758 2905 3156 4328 1855 4709 3574 342 302 2863 1718 2022 4581 3818 3397 4849 1373 1488 1642 3167 1806 1124 396 2199 3883 446 2386 3291 2891 3563 3739 3841 1954 1299 4030 2955 333 4465 3356 1848 666 2511 585 4745 22 4567 2246 645 212 3635 26 2069 1989 4381 4756 2992 4234 3664 4843 3416 3228 709 1278 4588 3829 1575 1988 2244 668 2984 1782 4056 1733 3265 1744 2922 3959 3494 2820 3606 500 1912 2854 4417 100 1785 3977 616 4874 1155 2000 4612 3741 4594 462 2573 4465 2389 4799 2316 428 289 2676 4383 3089 4654 2779 4152 3704 2616 2861 2191 988 31 4415 4028 3204 1839 4729 2229 3746 1161 1634 4254 3055 2248 1377 3068 1637 1413 4414 3193 3171 4524 1151 3276 3021 3645 859 3374 2346 4051 3915 1965 2212 3336 3731 3836 2387 1927 3598 3073 3858 3921 4520 3687 2897 1537 625 2426 1649 1920 3648 1741 4059 3225 3070 4039 1850 4318 2711 1377 2772 3617 3829 1098 3677 3604 2693 4571 531 3274 4391 3308 251 3515 4930 3221 4683 940 2870 3286 3926 389 680 2207 2851 4481 2777 3432 86 3049 3247 2651 478 1274 3187 3797 4917 2338 290 2705 963 2311 4188 1980 3956 576 440 898 2557 3217 750 1496 2995 2756 4579 1184 2276 2459 3289 1576 1987 1359 3980 195 1856 452 838 4926 2742 1962 4179 140 3788 3654 318 3931 117 2167 1987 413 3848 4865 1363 1808 3440 3853 4603 4982 2196 4983 2196 854 128 71 4677 2761 1787 1009 1341 3909 1431 5 401 2502 3125 3447 1748 1384 526 3072 3978 1142 138 4451 3524 1759 3293 1009 2551 1555 1549 485 4516 4810 374 3057 3754 2829 4438 376 2320 1587 1929 4553 4875 2798 4734 778 4374 123 1951 203 3077 4110 3333 4431 825 4579 3227 3023 1463 3190 1222 2270 3633 1852 1651 1861 4851 2424 3609 2249 2111 4711 2506 2424 1290 2772 1551 4064 1124 2909 4545 2752 2996 476 2065 4141 2730 3838 2344 2351 4507 824 4855 121 449 2445 985 4908 1080 1721 4708 2820 2738 3689 3580 4818 508 4585 3552 920 3383 717 1459 3536 1016 256 1476 2630 2568 1544 2694 4809 1588 1247 1913 846 1278 3972 3759 3693 2482 4912 1632 602 2610 2970 3975 4453 2163 2107 3498 3514 2406 2299 701 3290 704 746 4432 1449 3170 279 789 3598 4137 4325 3835 1597 3287 2329 830 3408 4384 4837 972 4490 646 4512 537 4035 2262 516 1300 2975 1609 3199 624 1807 124 2482 4 4302 3280 1261 2619 2580 4058 545 261 4511 1780 76 3460 1894 1834 4585 4776 2172 4727 1629 3380 1139 1445 1284 2414 366 2768 3353 2939 3229 836 4345 304 1549 4778 2193 3874 1726 4536 1947 399 2947 2326 4734 4419 205 4905 2867 2788 1624 1971 1969 1927 3757 2265 3753 2025 4103 1636 3602 686 2270 4961 2966 1461 1519 1441 268 1633 2081 281 1236 826 2953 403 2958 2562 2719 3868 1235 161 2039 748 898 2114 3513 2777 989 1987 3322 564 2009 4041 4441 2066 58 2146 3058 948 636 4680 2622 4071 4243 1341 105 4549 228 2938 2611 3643 2618 966 2664 769 3074 2901 3168 653 2519 4286 87 3496 2206 236 3134 1455 683 423 1512 4683 3379 2824 3006 4074 224 3528 1716 2563 384 1433 4082 2526 1598 699 971 1786 4648 4897 3273 2645 911 745 4975 2576 2738 1992 3582 64 1323 3836 3777 3166 2864 4824 2248 2784 707 4251 2801 2406 99 4257 178 1310 2193 809 3065 3336 4796 1525 3124 1466 669 1677 169 3629 2092 1708 1087 4950 641 4705 1771 934 4923 2264 3837 3187 1349 2527 4440 381 1196 3201 101 2761 4674 3718 3912 4330 694 2729 1802 1539 3274 2169 1069 3918 2060 2384 4092 4080 1141 3783 3368 4602 2221 3480 4059 3826 2093 3619 2097 3320 1531 4122 2362 1345 3442 4412 3378 3808 2743 3357 826 1080 2733 2133 1604 243 1322 549 2074 2958 120 3333 407 1730 277 609 2876 733 3107 2055 2437 1271 4265 1986 4722 1286 919 1098 191 3698 438 4106 1747 4001 1526 4969 2789 2580 903 3434 4914 4816 3577 2883 1160 4087 739 4546 1095 1068 1391 4323 4003 3146 1540 635 3899 262 4291 2537 2061 3832 1987 2399 208 3407 1358 2677 4208 4570 945 639 717 3759 4376 2490 3964 4159 4519 2171 645 4032 4754 3424 3563 1770 2438 604 39 2563 1758 1983 806 1123 911 2452 2934 1400 4284 522 2501 700 1634 1100 3466 2890 2445 4385 3258 2260 3490 2868 172 2424 4147 556 645 678 4718 4094 3942 4996 1486 2046 2569 1130 2368 4602 4447 3470 4368 2239 1684 1210 2466 2649 273 2249 185 2392 3442 2157 4507 965 254 4684 954 698 1370 2478 405 287 2230 3353 941 2885 3918 2854 4000 1111 2738 4161 490 4476 2526 2860 3647 4343 4355 3884 1618 1863 4684 2443 2266 3399 3690 581 4135 415 1449 2459 2177 1729 225 147 3578 4421 2949 2669 4751 1381 4583 3959 3594 2338 906 4691 3675 1749 3687 556 1410 4319 2257 3444 1743 329 201 2121 2043 4340 3042 4060 804 2571 4733 2896 813 276 887 1465 1339 1995 4407 2754 1345 3095 496 3333 2565 2179 1781 584 305 14 4864 154 2899 4476 4097 3202 573 4810 805 3632 501 1485 3885 1266 3798 1820 2539 2041 366 4866 4352 1905 4214 573 3225 4781 3549 3554 4221 944 2829 2774 2265 4741 2924 2630 2300 2751 2477 1088 4355 3666 2509 112 1878 1897 3414 1100 2185 493 3119 305 4740 4133 1553 4076 3636 3688 4612 1881 184 2884 4992 2095 1652 3731 1117 1961 1257 3793 3691 3687 2491 4919 3786 379 4154 2099 2796 613 169 38 2062 87 3242 3356 4243 2274 1865 1296 3904 4232 820 333 2985 3991 4538 4382 3915 1700 2464 3927 3128 677 2213 2969 238 1390 1000 1778 776 494 4116 3555 1643 743 4595 3144 4882 2353 4680 2883 2435 4127 3523 2882 4464 3296 2241 4237 1879 2783 2554 2856 691 4788 1385 383 1808 4921 616 2205 1498 3510 3457 1908 2847 4934 4574 1656 3616 864 409 4427 2933 526 1461 3875 1654 3361 147 4968 1930 4859 2686 4687 1732 3019 4192 2273 265 1685 4970 2452 3739 3248 2568 3473 4185 1430 587 4876 2309 3735 3717 272 1100 574 4688 1272 3890 858 2584 4591 635 4919 164 3081 1067 1915 3705 2736 2727 289 879 272 2626 1201 1202 634 4161 1542 3698 109 3415 1798 3291 3600 1994 2446 2566 4202 4060 2452 2950 1243 155 2635 332 2032 2921 3466 404 4234 2884 3437 542 4807 1311 4763 1741 3688 3824 2150 2779 1754 24 1534 3163 1229 2966 1942 78 2272 4444 582 175 1795 1864 3751 3823 2395 541 2610 2369 3441 1503 729 3095 4843 2891 4237 4963 530 772 2742 263 3635 1831 3638 2646 1710 3480 2575 592 2986 1459 1848 2130 175 3316 1468 2284 2754 4863 4418 2921 4197 409 4118 66 1180 2980 1447 1964 2377 2591 2839 3669 2264 1476 3166 3387 316 1105 591 2109 1944 1447 2738 3640 1447 2342 160 3395 4269 4871 314 3451 3692 1560 2395 928 344 2076 1673 4302 4459 1881 4368 469 1690 4752 2495 4506 869 4768 3376 3068 459 3722 1420 1471 1420 14 4653 4372 4437 2950 2627 4239 4424 4902 3224 1720 425 242 2060 323 2506 16 233 2104 600 4985 1791 659 1739 2709 370 3789 2034 748 4247 1449 4573 1853 1875 2456 3761 1931 1676 4109 2736 2098 3341 2970 782 4551 2007 242 4573 4406 3371 4 74 633 2856 4822 3685 672 27 2888 4653 2067 4226 2709 762 4778 4360 3622 2417 4966 3781 222 4468 2541 3915 3254 1343 2449 2714 2523 1508 1522 2700 3883 2664 3632 1426 2908 3484 3841 5 2581 1244 2529 2317 11 4435 1469 1174 2862 1198 495 4638 4441 1708 4205 3785 4741 4405 2274 3181 1190 616 1108 1166 2389 4251 4204 2019 1332 2518 1457 1351 565 2160 4645 2465 3196 449 3222 2164 2144 654 4343 3320 3038 4849 524 3807 4934 3438 2626 4025 268 4839 4548 1200 4720 2777 3783 861 4558 4125 2183 1057 4303 4232 2295 525 4431 2683 2478 1235 1189 1043 965 3842 3941 3170 3330 2189 4177 3900 4151 3389 1276 3644 2251 4331 2438 4396 4312 2671 283 80 427 2796 956 4124 1816 4633 1796 1817 60 4729 3715 2341 3185 868 1519 3751 1293 2540 4495 2503 491 1385 3542 3084 464 3597 1678 3724 2719 1097 1770 1400 294 622 506 844 759 829 4291 228 3728 1392 597 2762 3227 1854 3611 3185 3079 115 3094 3493 4981 1741 3547 1080 1835 2152 4488 2903 1125 4763 3803 2195 727 337 1315 2529 4852 4026 485 3882 4266 279 1040 84 4436 1073 2609 2639 958 3946 3456 3264 3021 3738 9 793 4869 1820 4756 591 2024 2766 2918 123 238 3365 4526 3626 4271 4782 360 4197 1795 2950 2142 2642 602 1164 2953 177 1749 4121 4164 4943 1019 2855 3178 4894 4540 7 2467 795 210 793 2323 855 347 88 2771 2423 265 3195 110 4196 178 1574 2461 1804 1936 4383 796 1703 1593 1833 1547 1594 4752 3172 4445 71 1418 771 4956 2212 4098 324 195 3047 2263 1228 1707 3961 1889 1929 2143 3672 3015 4718 2159 2370 1499 4474 1297 1737 2076 3593 3043 4378 3395 3081 4611 3549 3703 439 423 1440 4329 2944 2357 4796 1224 3136 4589 4542 4863 2206 633 3247 1322 3070 1524 4973 3805 4630 368 352 2245 545 446 2838 780 1135 2762 1439 2369 227 1821 1601 3822 2035 4297 261 2680 868 4657 2672 3779 708 2142 963 4620 710 2378 2212 3628 89 33 379 3164 1673 499 4366 1787 2509 2436 3421 826 3423 581 4526 2241 799 400 2018 895 1777 2647 526 1573 4546 677 2083 3275 1311 2075 999 2491 93 2661 3474 2585 346 2939 4418 1385 3283 1401 1735 4585 4148 3119 2671 3298 2004 1145 3699 219 1357 2223 4553 3814 1456 1511 1960 305 4191 4726 383 3095 2722 4763 2782 4965 2171 4396 2922 2429 2257 1511 2110 1134 1225 867 725 2521 2680 1644 4969 3462 3002 1042 663 3525 3367 2498 1849 2878 600 380 4218 1001 262 2923 2997 2279 3644 168 2679 2471 4488 1120 2432 617 2830 1025 4327 3391 4893 3737 2491 1351 256 2879 1394 3787 3550 2576 2253 376 4970 371 2722 90 4027 1997 2417 199 885 2095 3952 1640 1391 827 4976 2667 2723 298 1213 2915 3346 4040 4001 30 4461 270 1273 446 3357 1800 4495 3137 1931 1981 1414 4969 4616 1498 2674 3709 3759 2151 93 3022 2750 1912 3075 2139 2793 3429 4455 4685 1743 4802 2875 1252 4547 328 3805 880 4316 3402 3164 3688 4941 2497 855 1911 182 2513 4358 2514 2649 2162 3551 1547 3638 511 754 2249 3815 394 2462 3062 1828 4430 2682 631 529 1252 2580 4888 4523 1087 3694 1230 2423 2464 1876 3898 1115 3770 4375 4445 3987 1375 4805 2158 541 3273 1478 502 517 4450 3232 1029 3330 2052 4901 1137 2951 234 2232 670 3771 1534 3140 3073 3617 744 1180 4324 3481 1573 3020 1214 4413 4342 4111 3752 4837 2853 4462 392 236 723 4688 4682 352 4213 716 2634 2702 4082 1376 2275 4075 23 4182 1627 332 2163 4762 3476 2031 3923 1109 2133 960 2087 4717 4847 1693 2523 402 3785 186 2487 83 2677 4230 704 3279 3824 2660 4645 2557 2550 819 2730 1892 1315 423 2920 331 3499 54 2547 1170 1043 803 3163 4383 4901 1038 1068 1763 3608 2705 2885 2178 494 1749 381 3863 93 2443 289 1597 4431 2380 1072 3759 1417 570 1247 4169 1983 1364 717 3444 2639 2758 809 4750 306 3966 1798 2496 1302 952 70 3598 3750 3475 52 979 4168 1763 1272 3578 4094 285 3247 3822 102 3333 897 4035 2658 2811 3345 242 305 2209 1273 1985 1588 3231 3707 2033 2018 1512 4809 4574 2380 2306 1557 363 3505 1170 4674 1299 291 2406 3649 337 3825 2153 1845 1353 963 2674 272 4444 2905 2821 2499 2832 685 3632 1930 4678 3620 1936 2718 1611 648 4570 201 2263 1401 3450 4813 4273 4463 2367 2342 1736 1946 3884 3435 4731 1419 657 185 2571 2800 3433 1168 204 4428 3274 2868 24 2084 4479 445 35 2211 2833 671 168 4855 2818 1643 4322 4049 3769 3548 420 3249 1161 2603 2490 3256 1377 4956 4582 1253 1573 2007 3748 3385 4803 4175 229 4618 1960 2158 3680 2747 1409 2023 4221 219 3146 4611 3952 2410 2762 2253 4484 3727 2829 3422 1373 1380 897 4153 4021 1088 3817 1232 4832 1476 2693 1045 3767 1495 3856 2570 1265 3226 2857 2066 1646 861 2218 3677 378 304 3828 728 4680 35 857 2027 1588 846 825 4169 56 2697 862 3091 1232 2726 3471 4358 3846 2330 4265 888 4270 2304 321 1583 3067 4757 2723 2586 3569 1973 919 3022 4041 3605 4198 1626 2464 199 865 4699 3775 2465 2523 825 4084 2438 2122 4200 2216 691 1850 976 960 1427 3169 3374 3805 4524 4956 3585 899 1536 4817 1309 3029 1701 4003 1011 4055 4909 946 3479 1907 3015 4376 2305 4117 4684 620 4853 231 315 435 355 2678 821 1538 623 2570 2113 1141 2930 642 3465 4468 4751 4766 4852 689 1255 979 3506 4667 125 2107 4539 805 395 1642 4232 1031 2676 434 1808 228 695 128 3701 3539 1674 3645 260 479 3517 613 3801 1159 4971 3883 680 270 3613 2716 3381 2836 262 4863 3773 4123 2591 4355 3827 1947 3877 1721 4324 3222 1622 3366 1795 2980 3176 483 2926 153 587 2285 2287 466 4457 621 324 836 885 104 2783 3869 4849 448 2142 4185 2238 4145 3612 4622 1680 2229 1142 2592 2224 177 4080 2302 1304 4734 1662 2219 626 152 3531 1486 2346 4338 2597 1378 4711 2457 4670 2943 3270 3748 613 3527 15 4403 2267 562 1686 1317 975 58 3291 2912 2770 1736 2531 1956 2212 1429 2428 2024 1101 1033 221 4564 1012 760 4428 3310 2684 3144 4373 1565 2234 1221 4122 1929 145 3405 4390 3193 3766 1421 121 4875 1459 537 3015 2151 552 295 4433 3972 3222 102 3626 2146 3578 2711 2811 847 2520 2115 151 3699 2325 1884 1696 2395 1564 362 4288 3697 2491 79 2537 4946 4547 4 2150 175 4674 2386 3423 421 4348 4058 889 3613 534 3086 548 4132 3635 2997 1723 4924 279 1891 983 34 1926 1726 533 1022 4118 3186 1107 1750 2608 854 3647 3618 1907 2597 3152 1345 2561 2822 1355 3876 1929 3853 1495 4950 259 2767 513 882 3591 3026 3065 1820 2238 2515 4907 2166 3791 2365 4007 3861 3788 497 762 450 122 96 2155 2274 2437 1819 2102 1742 3665 4348 3845 3140 2802 146 1737 2948 3381 4737 1133 443 3181 2200 2428 1411 599 3081 3046 1625 1526 4412 3944 2126 4816 4500 2848 4271 3582 2888 4604 3086 2864 3172 3428 3542 1343 1701 3068 3650 938 417 4316 895 1881 453 2335 2925 4925 2420 311 2 4806 1975 575 2471 4051 2232 1176 3185 2342 2333 4373 489 3413 835 1166 693 3594 2393 1841 1757 1940 3769 2012 910 1716 322 2005 3098 3873 2320 2370 3142 3788 1587 1617 1419 2645 4812 3066 1054 692 2723 527 1337 3968 2291 4123 1647 1700 116 4888 4907 2661 1505 4551 4122 77 3384 4652 2548 1251 2165 2392 2575 2961 3974 1150 1412 2005 4344 758 2048 1392 721 3052 909 3322 4100 3185 4966 3788 4832 1873 1926 1164 609 828 442 1789 398 4790 4570 1060 1105 2936 244 1308 4010 4284 3345 3747 2796 4220 2310 3955 975 4075 2981 2506 260 1746 4249 3402 3724 2621 1885 4106 3786 3636 62 307 1820 707 4268 3331 2774 4082 3366 1869 1526 4901 3171 1880 2849 3324 2465 2588 2013 3285 4585 3472 4197 4509 833 1510 3361 1347 681 2453 2203 4933 567 638 1890 2041 2611 248 3075 870 4963 1837 1979 2128 488 1354 1550 2983 1975 4787 2348 4968 1034 3836 4230 2355 1205 4553 4789 667 145 1479 604 3393 435 2273 1777 4634 2102 3028 3464 844 301 3283 1648 4093 754 3163 691 4332 1594 1784 4682 1862 447 4143 1047 2682 428 1890 890 485 3477 4239 4717 4752 2036 4305 1856 2069 3205 2942 4629 4117 4491 3167 1621 429 1368 3075 1497 4787 4129 2476 3705 638 352 768 4721 2308 3809 3521 3047 1418 381 2030 4807 3752 3442 2080 2599 4234 496 2197 3363 1776 3333 497 3330 262 35 2496 991 2397 1157 1373 3337 1240 1189 3679 3067 4376 2561 4646 4908 3985 3097 1330 721 227 2843 1053 1278 3017 4152 36 4929 1989 3412 4649 839 1418 1857 1180 4325 1921 76 837 808 4981 2159 2908 1293 4559 4854 178 1002 226 3362 2165 1715 1384 2193 2120 2902 2667 3723 824 2599 1853 4767 2448 2677 2681 2772 1134 3659 1407 3448 4908 1272 724 4005 1912 2175 3175 1015 3316 2344 3653 4455 2934 4829 4847 731 4225 1702 3391 1203 3747 4533 2990 2550 1965 4307 1817 2531 1830 2697 3607 1665 3368 1552 3173 311 4530 3626 4570 3692 252 3894 1171 256 4126 3696 328 729 1905 3398 2069 2424 1644 3244 4594 1905 3592 1809 1980 206 4037 4848 3442 3701 99 3184 3176 3485 3010 1485 4695 4877 3258 3476 4339 734 4155 211 2348 4868 4583 3326 4022 184 2235 939 3801 4441 3498 3864 617 774 2538 383 1374 4590 3156 4217 1766 3672 4344 688 686 1963 2919 4979 2021 1343 991 4238 4394 3538 2435 3663 3248 4901 1512 114 281 741 1922 2518 3488 2 2997 1822 2549 146 1963 4209 1605 479 4037 1507 1248 1309 3162 2746 4425 3453 897 2625 1698 1597 3845 2432 2773 398 1108 1954 884 821 904 3917 4058 290 1782 3878 647 1284 185 2995 3799 3458 3071 2790 2068 2875 3955 657 3392 3928 1194 1029 348 485 2974 641 4828 275 2950 4009 4553 4681 1684 4236 2453 366 1813 2006 4946 4881 2301 3980 1972 4170 2808 170 4802 4670 2778 2264 3505 4286 2320 417 1897 1520 253 1923 446 4173 94 2585 4488 4585 3734 500 3963 1039 2299 926 4896 2347 3151 4205 234 1437 2152 198 3914 1780 3864 1824 3828 4001 4597 3005 1016 2816 1898 2284 2954 1387 493 1713 4593 3118 2207 3212 3884 2684 2391 3918 1712 1784 2839 2431 3947 4037 901 3739 1789 751 4724 992 4617 2960 2904 1273 881 1988 2926 238 1279 3269 3177 2882 2133 4047 4878 3156 2702 4565 3393 1022 1266 4443 4998 3721 1270 89 3209 4767 266 1247 2094 1960 57 2003 2970 4374 4668 3508 3071 4040 960 2715 332 443 1123 2861 1971 2100 2363 3602 2354 2983 615 1425 2699 1675 3996 2354 4627 468 2681 3210 1102 280 4507 4899 2881 2218 2090 4609 4735 1755 4802 3398 1366 4931 4379 4742 447 4388 2610 404 1921 584 4606 2780 4470 1294 2395 2702 4708 617 2498 1002 3293 4577 4903 982 2551 1800 418 1362 2629 733 2871 2308 3045 957 4022 52 672 4301 1483 1186 198 4633 2047 474 4895 4537 869 999 194 1950 4630 1326 1674 3065 4237 2750 964 1365 2012 3415 3002 1648 126 3351 3363 726 4786 4374 760 4382 3783 492 3665 1299 2818 4854 4886 548 17 2069 2263 3836 2500 2974 437 4418 3478 443 3686 3971 3560 2848 3885 4811 2135 919 783 2280 3793 1228 2503 1767 3388 234 2754 2284 1392 1885 308 1551 3687 1934 3194 3922 4020 2634 4262 460 2281 2283 3567 4672 3647 2349 2637 4671 1034 3426 2241 4434 4067 4087 1451 2913 1628 837 1202 934 3735 345 3264 2747 1960 2980 955 4400 1302 2979 3510 3277 4494 3576 2621 1199 4080 519 4237 2146 2664 2474 2577 4804 2598 4150 3190 426 4015 3988 1432 1377 1577 225 803 430 4859 4158 4051 4230 2499 824 76 2455 1230 4329 2139 1469 1603 2101 2794 3118 144 1726 864 2670 3692 1761 375 1756 3555 2791 1516 371 1414 4173 2747 1274 3520 4868 1177 1005 2138 265 1704 1457 1031 294 2462 4740 1041 2023 342 3386 2586 3174 3013 4753 1796 2352 2062 1918 3058 3358 4831 182 3564 4461 3314 3359 3975 654 3845 3099 1131 4183 618 4380 2883 391 1016 274 2608 1510 2168 4399 1967 411 3824 4364 190 1156 3484 4953 979 1778 4248 3593 837 2906 1303 1603 2833 4293 2583 2290 2982 4720 4115 4958 4961 3773 1600 4634 3650 2041 840 1515 3797 2252 4146 2271 531 2348 1543 1308 1086 2274 1455 3052 4288 1387 834 896 2900 1840 2056 1778 1980 4582 4746 1097 4042 1487 990 1089 1414 3712 3214 3320 2870 4713 4609 1427 1449 1400 1033 983 3884 2750 1876 3080 4901 360 3508 1045 4603 3111 2079 3329 1499 3416 3151 4500 2316 3901 3450 4281 3509 187 723 3470 2881 4722 407 2646 4514 4128 2178 2202 1931 3958 1776 403 2421 2297 4732 234 2755 2250 772 1857 2670 4559 1674 2136 1313 2544 1325 4568 349 4850 2982 1147 3479 944 1060 2658 1685 2765 2496 4221 3741 2691 3521 223 1535 4159 970 1560 4541 3546 3471 1417 2594 4202 3620 2971 2840 319 150 2337 1880 4054 1351 1761 103 1193 1870 1038 2435 2941 1301 1481 4698 1675 4081 3180 779 649 1126 717 4442 870 1625 4314 3640 768 4243 727 2978 834 1325 2705 3477 1310 1942 3966 1744 3199 4575 779 4907 211 3224 3349 2536 4601 2816 3560 2585 2415 480 3691 3241 3262 4224 4194 1457 4948 1818 2707 3613 3689 2714 4066 2741 4538 3452 2981 4117 4802 4686 2727 949 1828 241 3897 1817 4050 300 541 609 473 2417 4522 4115 1874 2966 1283 4596 2275 854 983 843 2796 2878 2874 4247 2203 2656 2683 4923 3552 3803 396 705 4689 1072 4150 1108 3488 2535 3218 2700 680 3768 3984 3302 523 4835 4892 3002 1047 1353 3468 483 3068 384 2403 4114 232 1898 1170 1932 4811 3134 3674 3679 843 3534 1650 905 809 2264 4607 1401 2675 1222 1239 1412 3208 4909 4941 4737 4287 1553 4769 1006 1664 2288 3109 4401 3625 1827 1681 2663 1298 4248 1519 280 1705 4290 1287 3977 1728 2991 661 3745 4986 1041 4582 2668 801 2102 2623 4531 867 3601 4598 2898 416 2294 4046 4913 2758 1929 4048 4540 1381 2648 4413 4435 2412 3284 4933 122 2050 2669 162 2082 493 4467 1533 3590 4879 837 1457 1511 3195 2830 2779 1529 3077 1347 728 3092 3175 2510 1367 1003 4917 1158 1299 1416 4090 2213 4370 4158 4512 1000 4608 3686 4605 4123 1989 4323 696 771 1411 3254 1240 2849 9 634 2021 4374 522 993 4397 1505 3663 389 921 4131 1009 4456 4757 3500 32 4373 3419 1194 1287 700 2401 4761 4829 1714 390 1494 4605 166 977 4491 1711 3078 4602 1455 1805 656 2463 3307 3303 4785 785 2237 111 3161 1252 2057 4030 1125 1002 3003 781 4796 1721 4326 3173 2875 1160 992 2352 3281 1710 4051 2245 635 3292 3854 759 4417 4637 1578 2079 1031 1957 2806 4238 3461 751 2980 276 512 1318 881 4588 1543 1221 2329 661 2638 39 4328 3482 2622 3096 4602 1131 899 4161 380 3450 2213 1344 2872 3727 304 2294 118 1829 3780 2487 4341 4762 4517 3981 366 2283 3347 1342 1258 2973 4644 1721 3638 2269 4918 2421 4454 2466 4013 307 4960 1341 4259 3623 1413 3120 3914 1266 1739 2148 1516 2307 477 1425 2052 1489 329 1498 1602 4875 3265 286 323 2192 19 4121 3535 991 3129 4032 4114 2553 2018 4497 2083 18 2103 1929 1215 3283 4287 3675 3791 4603 2131 456 3742 1817 4562 2050 2812 700 3535 4647 2094 1900 2486 3292 1243 2302 2978 3288 2216 947 3274 1108 189 3153 3208 4394 2214 2745 249 51 52 4895 2951 3431 1289 3790 3306 1921 4711 4953 1074 1017 1338 4843 1823 152 369 4712 506 4247 1225 2273 4009 4808 4842 2884 919 355 4464 4738 1241 4331 299 3064 1306 2903 2479 2302 4480 257 1661 3627 1636 2970 2176 1551 3150 4620 4545 4399 3327 4191 4164 4172 4406 2908 417 1348 3332 3781 3308 3400 2183 3371 220 4637 3731 2326 736 3491 148 2330 1509 2721 4645 1076 4817 3375 748 1064 2300 2034 2643 1582 2506 3947 321 4465 1082 1840 3703 47 753 2954 4652 1764 968 2062 3586 718 3154 1644 110 4066 2935 2795 2947 4094 3708 931 3008 2637 769 4985 3365 1494 1881 4110 4026 1285 717 3521 3169 3609 354 3696 4199 3028 4750 1611 4287 1567 4183 4978 1422 1707 1844 3921 336 2960 2 3867 162 690 3816 4468 3414 3711 2795 3414 2354 2818 1027 117 2841 2635 212 811 1080 1333 2254 2685 3578 4591 774 2083 4741 1788 1891 1116 27 4603 3161 3304 4578 1327 1481 924 1620 1887 3695 4610 1280 2223 3291 2238 4423 526 4153 34 2120 1526 4793 1674 3996 4728 2463 4113 3778 3981 396 4635 500 1285 2811 4641 4489 1668 4805 2736 873 2920 1606 4898 4532 4437 3421 883 1179 889 456 1229 941 1064 4358 2428 4356 2849 2659 1835 3485 3303 3943 2222 100 2720 2855 4774 573 4970 4387 1912 828 1329 3126 3198 4206 554 4722 2796 1846 4940 1753 2260 3561 4570 156 443 2194 4970 840 3033 2399 992 2733 1493 674 1164 4461 927 4089 2215 1755 4389 1638 707 3217 2014 3903 3136 3040 4178 2071 4111 2076 2760 3947 2579 2262 685 447 3043 4720 420 2927 178 1524 385 4398 4935 4710 3901 4586 4214 4093 509 533 732 4654 1419 1278 4294 785 2731 2318 3867 738 1567 3076 4022 353 3084 2257 1917 1011 3987 101 3973 2838 2953 3544 4131 337 3167 4481 3116 2562 2666 1571 3846 950 956 4643 2813 2156 1441 2492 2599 4434 3163 1163 3128 2591 2031 4354 4535 2391 1958 3969 2967 4987 2069 2801 2735 4942 3421 4519 2962 57 3443 1175 1488 583 1401 2886 4355 2770 2708 4615 915 1348 828 32 2787 3879 2623 4346 4497 4566 2517 180 2050 89 4485 3287 995 4293 2743 1115 1665 3794 2769 2714 1954 2019 2963 2944 3098 3873 34 1057 3720 337 1248 3131 2606 337 4274 1735 916 2071 793 3092 1477 130 1410 4668 4112 2663 4342 4070 408 4229 4235 3434 4797 2745 4544 2352 369 2715 893 1057 4812 1047 1537 2820 857 3318 4874 3259 1870 1346 633 2939 640 3285 3251 2760 4261 4274 4089 3702 568 4043 3408 4257 1968 3546 634 2998 297 4791 1828 1568 4873 64 2166 2356 3548 4756 2030 2085 3241 4864 4645 2649 4219 2762 1072 2921 4082 4305 1552 1309 743 4690 2043 4350 3811 3012 3897 3083 4312 2278 327 1580 4238 3931 919 3634 4528 301 3910 365 4933 3583 909 3836 4527 474 3553 3945 2975 4185 1628 4370 775 4269 1873 826 1614 249 2819 1333 776 2134 271 2479 3364 4561 4413 1694 1132 1632 4619 268 448 1953 3202 3726 1243 12 1775 839 2524 355 3619 2198 1407 729 4836 715 2 688 3674 518 1728 4065 3178 2705 1361 833 1311 3473 3808 1278 4284 3760 1156 4238 4411 3358 2743 1336 1913 3515 3690 1000 3895 391 1215 1031 715 3427 1870 1554 3773 3757 817 4510 1290 4120 1791 2306 2021 4793 1685 806 2889 595 1488 4428 1552 244 3332 3534 1967 990 2288 3935 823 895 4168 3352 270 2777 2330 1661 2020 4995 921 894 4167 1198 1141 4415 351 968 4849 720 3930 1005 4 3861 201 713 1665 3638 3473 15 3151 553 3332 2453 1 4539 3349 189 3566 875 79 102 802 3240 4815 3154 2108 3045 3414 997 4294 868 760 3612 4128 2832 791 2619 222 2169 1792 1766 133 4716 1300 1009 98 3753 3985 3704 4947 3091 4999 1760 2659 2539 652 2900 4714 3054 4568 3913 3187 410 4906 1986 1837 2717 1489 1956 2435 2126 2611 2699 1948 850 4729 1988 3339 4840 3033 2585 4416 2630 331 4800 69 2042 4589 2228 4793 2361 2023 763 2297 1547 3408 3830 2378 3213 3895 3068 3856 294 714 1319 3611 1690 18 757 2437 1258 2117 712 709 2298 707 1831 870 4730 2002 3683 320 670 3491 747 638 358 3314 2872 3183 3982 2321 2745 1246 4007 973 1128 4226 452 4880 252 2702 3398 4566 3437 3730 4601 4104 2987 3544 3341 1604 120 2112 4589 794 2457 1516 2611 4208 2456 4037 874 1864 2941 4060 75 2197 569 2554 2201 346 2993 4264 3557 938 3193 624 4154 3249 1878 4098 3986 2769 715 1296 463 3502 1157 3115 4283 595 1815 4978 3721 3443 2391 394 1625 2801 3871 3505 552 3727 1605 1571 3197 3659 203 3645 2782 1742 2975 901 3921 1731 3676 919 3611 2126 2392 937 956 3986 3780 1376 4105 1498 2879 4329 3313 4969 1475 825 1777 442 3887 2973 568 4369 1803 4268 227 4975 1015 1207 3106 2762 3828 904 289 2626 4873 96 408 1686 1543 2287 1092 3181 1886 4512 2020 4733 1758 4706 1052 4840 4343 1648 2749 3226 3769 50 123 108 2492 3754 3382 2412 4442 1200 4426 3195 648 1207 1823 965 4393 3301 4841 1525 683 1167 1160 118 3143 1586 3530 499 125 251 4285 4704 918 968 1589 182 688 3501 2508 4803 686 1681 4780 4376 2781 4078 4655 2521 81 1732 1048 80 2574 4334 3096 3843 2383 75 3617 2754 466 3798 2278 1418 2553 1503 402 3868 2226 2513 1004 1222 2489 4962 681 2249 1529 581 1970 2153 2935 4931 1026 3889 1343 1093 1617 2228 2404 4996 2740 3349 3788 3034 4002 3224 4754 3086 2424 2894 4179 3268 4214 4117 2633 2715 3416 254 1963 3949 3167 365 2915 1090 1029 2141 2662 3189 4140 257 128 2981 4352 1300 2997 1022 2328 1946 3601 1814 3201 2557 3689 1800 4763 2841 2528 3276 2066 272 4659 4797 2494 862 1357 1257 523 574 1668 4989 4930 4595 1946 2663 1654 2888 3613 4706 184 3633 1311 2589 1204 1095 3510 1052 3866 3801 1597 1406 4542 2101 3002 109 3767 2523 622 1849 3492 3114 4424 4557 4682 2369 2274 2497 1311 4736 3450 3854 1435 3084 3171 4469 338 2966 4258 3553 75 3429 4601 3008 4692 2151 1231 957 683 1076 3045 2529 4582 2852 3954 1974 4476 755 2497 1019 2986 4828 2982 3627 400 1587 1589 805 3497 1946 4347 653 1478 2589 4194 3858 1132 3398 441 1654 3089 1273 634 689 2515 249 3403 1255 4473 3378 790 1637 1376 108 4960 4008 4583 2311 1877 4134 571 4873 4075 3642 164 1913 2506 3316 86 1456 4035 2695 97 4027 2998 2234 1706 3906 1434 4296 1200 2404 1393 103 1215 945 4153 1349 4792 558 428 3814 975 2109 1160 4671 3708 1138 4312 4343 2251 791 506 1744 444 281 3080 1651 3323 2488 3855 2593 4529 1899 4386 3170 4793 2186 159 1258 4004 2730 1905 1647 2934 3389 1781 2133 2918 4511 3813 1186 714 626 1008 146 1761 2011 3247 2347 3039 810 2610 4890 1132 798 3121 2205 2285 4695 1796 63 394 154 3844 3520 694 4969 2263 2466 571 3568 440 157 4363 2009 4508 3979 3456 4521 14 4629 260 3617 4732 460 1938 1886 1919 833 1091 681 2687 3309 602 3399 3781 1033 2105 938 1680 856 2601 1270 1113 1560 3038 2693 2694 4013 1153 1580 4794 2822 2180 99 219 2230 1177 617 987 372 4772 1254 2480 3795 4580 4952 3509 1987 4806 2870 2390 286 2298 776 1104 4724 3716 3213 3606 3863 3308 2106 4901 3896 503 850 3481 1880 931 1753 2158 3096 4991 856 64 1066 4201 4404 4651 1405 4174 407 3652 3389 3333 3982 21 1648 4780 3729 3077 3658 2618 766 4110 1538 2987 1645 2750 3843 3648 1357 918 564 3236 1110 1878 1128 3024 3358 4887 4663 4423 3796 2079 467 2803 768 3953 4628 1862 4073 2762 1917 786 1909 205 2412 1738 4501 1352 2918 1198 2006 573 4928 2979 2497 202 2527 4177 555 3449 3297 3915 4278 1145 610 2706 3806 3947 2152 3403 925 3941 3055 2852 2648 2235 3399 3051 3432 3921 2249 3407 4442 562 1117 757 1215 3020 4630 1668 1037 1738 1732 1073 1156 505 3577 1684 1281 3355 2829 4121 3222 3191 1643 545 4576 2710 3993 3478 1664 584 996 4082 1651 4485 1849 3417 1074 1429 2805 1986 2955 1729 2591 4330 4006 2567 960 1464 1064 2073 3074 2274 59 1790 4966 3831 1236 1824 4196 12 2036 2309 3743 2695 2872 1191 4222 3999 2865 1876 4509 3313 4229 446 2970 2732 1836 947 3416 2823 1891 3670 1391 3325 1573 1052 466 3928 3949 4193 1271 939 2661 2289 811 1047 3810 3119 460 2839 4685 4833 3973 3964 123 1537 2525 3913 4278 2790 4880 3335 2603 3329 3972 1587 1786 1937 4318 339 1393 1639 1875 837 3761 3810 151 3513 1959 2469 513 4433 701 4548 245 4216 3326 2779 4513 968 973 2687 1744 4890 4335 3730 378 2355 3732 579 4330 4057 3194 540 2175 4866 1626 1178 2595 533 4961 705 3023 2558 3304 894 2765 623 2269 3419 4245 2554 4832 2238 3488 952 4015 4513 1656 485 4674 412 4686 3049 3767 4823 2307 448 4167 2761 1656 2451 1287 4508 3925 701 193 669 3534 2807 488 1313 1673 2509 4063 4427 3817 2127 4459 3503 2846 1801 1436 459 4987 3499 424 2432 1287 1097 897 637 3980 1299 4874 476 451 2927 3861 876 3686 3490 936 3733 3957 3539 2675 703 26 4841 2811 2483 3717 4983 811 3736 3024 1847 3502 2040 1171 3964 3270 2224 1793 934 4104 3579 4538 3850 3654 2096 192 3464 1755 120 562 963 1475 4457 2699 4556 1496 1421 667 2496 3750 3051 2013 3405 1712 1733 3344 3481 2840 137 1775 2251 2883 3705 1753 80 2995 4418 2377 2239 4875 3208 1566 4446 2694 3721 1500 4763 1601 3254 4034 1323 3557 2453 187 3782 2998 4329 4925 3969 598 1184 4076 2867 1290 4292 320 4200 4764 3731 1770 3617 3584 4560 1603 4090 4863 1079 2782 2163 4854 3180 729 3168 2008 1325 928 801 232 707 1482 1570 4776 2206 4642 908 662 710 1727 4794 4953 930 884 1949 3768 4669 1761 2649 1379 4372 568 4926 576 2689 1321 4711 735 1171 2158 726 4967 2212 4840 4654 2287 3362 2256 4208 1309 3150 3206 4271 2147 1272 3518 2644 341 2769 1150 3738 1020 3191 1402 1315 150 4612 608 3401 2427 1832 4388 2158 1850 1507 4117 413 522 3764 3646 4454 3497 468 3806 1118 449 3 1849 1044 4630 634 356 1102 4561 3288 660 2066 1360 1806 840 4285 1171 4930 1659 3791 3409 24 4147 2341 4793 492 2077 1166 4025 3161 2070 2527 4971 1365 331 2895 459 1787 3226 3675 3970 2191 3287 2315 4806 3214 4648 51 1448 843 1665 1219 3564 3363 2921 3656 1956 3082 763 4161 4542 1316 3279 2938 4825 1189 2830 2732 3636 505 2129 1531 1824 45 3546 679 4785 51 1721 2932 3400 731 304 3426 4924 140 4944 549 764 2615 3970 2190 3222 501 1503 3344 1796 4748 2553 220 546 3118 4543 2365 3801 3649 3933 2861 2559 4104 4497 614 4317 1800 3208 2066 3039 3292 1191 4836 2312 4114 226 3853 1235 4908 1096 4496 3123 2400 1548 3893 4028 4656 4190 3458 2231 763 408 3781 4586 730 866 2939 198 3492 4279 3709 3895 858 2782 2958 1808 1899 1305 3198 1524 1970 1265 3042 1454 1683 3944 1745 3282 2361 3389 3080 802 835 2988 2199 3418 4659 4915 4386 955 350 1207 554 2708 2486 1821 593 2332 1259 401 561 3330 3541 1002 3174 5 2908 372 575 485 1345 580 3481 4128 4490 1176 732 2349 2794 2405 3380 3517 2998 2175 825 4580 1529 156 1999 4229 225 2393 527 3707 3135 3580 2428 4321 3339 1416 711 3987 990 1404 2900 1859 1511 4908 3123 1397 3183 2951 4592 2235 4492 3487 4562 2281 2810 2972 2120 1666 485 1649 143 4577 2472 1165 1909 4953 4873 76 1754 2582 1490 4420 1458 4386 1594 3288 4604 1473 602 2696 2102 2085 3633 4031 718 3874 1273 860 2482 4771 3959 4418 4385 2555 3758 1383 3776 85 2901 2177 623 1605 1932 2756 1201 2965 4707 1133 1383 1225 3820 3755 1198 2347 3148 2568 3540 424 4006 636 527 1392 2711 746 2662 1186 771 2282 3454 3286 3767 4165 2518 4977 1109 4796 3435 3332 699 1026 1213 3598 2468 3965 824 429 4429 2953 2716 2737 601 2373 862 4322 3294 43 2885 2332 3774 3436 3501 3626 4247 1706 1567 1361 803 2509 4623 1032 3345 1551 3493 4350 1146 2744 2741 1564 4285 1338 2255 3607 483 1333 591 952 2923 3477 3294 2539 3639 407 631 1211 1646 2936 259 2756 3264 694 1894 3336 4653 4956 1783 4483 2838 2275 3756 127 434 1875 4076 2865 2275 2918 4547 3530 2831 262 2409 566 3319 4330 4803 72 2659 237 1921 3717 4187 1087 2142 4364 2207 314 4796 3309 2265 4774 3613 2247 4670 205 3451 87 4305 351 168 4568 4232 2176 2015 1806 4333 2765 3449 226 702 3179 49 3241 3885 840 4209 2365 1912 1528 4386 1890 1666 2929 256 3666 4641 3007 1572 946 4030 1033 4000 2851 3632 2474 134 1801 2769 4353 4418 399 2815 4513 4939 1890 612 3858 3982 2314 151 1646 4571 2092 2209 4005 4814 266 4505 609 1471 4297 4424 3363 979 2266 2510 468 2344 4665 4875 1925 5 2841 2071 4551 384 1735 3562 724 318 4883 2252 780 2566 658 1855 4929 3166 3150 4632 3908 789 1836 633 3549 431 4117 1890 1455 3589 1269 4916 3129 2546 568 1404 1558 2511 288 982 3574 3983 2640 2432 3347 2468 4012 3314 4301 2312 2622 4613 1774 2213 683 217 1831 2750 4380 3173 4337 3347 2726 1882 533 4161 1714 3152 3613 3448 4293 3657 4360 1203 3793 2593 1322 3523 4531 2804 145 677 4147 4240 3033 2415 4031 2966 3953 2487 440 1269 1356 620 1203 3792 4745 3243 4809 2675 2596 3347 3479 1449 211 3633 2927 2617 2473 1853 4901 4156 726 899 1580 4033 2460 388 4599 4346 1644 2914 7 1476 4016 2823 3067 123 2398 2655 2668 1851 4227 4113 2637 2680 509 1690 2929 1639 3304 2833 1204 51 363 740 353 3977 1072 346 2547 2116 2799 1368 1844 4546 723 4212 1145 4700 4099 997 835 2394 619 4177 999 4925 2073 4732 2943 2484 2888 320 1536 2023 1136 3503 1058 4519 3260 563 2755 916 2850 3727 1796 1613 4527 4172 2218 236 1793 1421 2070 4143 1339 1243 46 385 892 1481 2130 4222 2752 1816 4023 4330 1989 4685 2695 2411 2704 2959 2391 331 406 105 4768 3647 2331 838 864 1402 2038 4463 2726 995 99 3335 3088 970 887 3528 2816 1247 1752 1803 363 1316 923 997 1313 14 3484 100 856 3183 1945 4662 3705 2807 1207 2562 3641 2015 4812 1100 530 212 3419 3494 2215 482 4923 402 4995 4982 2896 761 11 4187 2545 3671 1575 662 2944 268 901 2026 2797 3660 3222 613 4692 4728 2712 4249 2378 1587 2506 3716 4027 2374 3859 3000 87 2053 4299 4492 4785 1272 3223 2633 4903 2571 1962 3989 4389 2494 4479 1036 1338 3997 2976 3410 2016 3961 1594 642 3696 1173 270 682 4868 2489 2866 821 2836 1451 3558 2455 3098 1978 2904 1405 4565 113 3144 2 1202 4138 2284 4331 1150 2944 1669 3453 2573 3667 1009 905 4863 1424 4503 4038 1877 1543 414 4655 2472 907 3150 3137 1139 2806 4052 2399 676 1914 1235 14 687 1656 214 4529 1219 4317 1399 110 762 4136 1995 2806 4789 1822 4372 4217 2655 646 2062 1920 245 1742 3594 2481 4924 3564 4853 631 1027 3893 4890 4576 2068 1361 4412 3061 3152 4773 3765 349 4840 4616 483 4330 3820 3998 1917 450 4320 2600 3858 4431 490 2058 402 72 4862 2516 1763 3022 1610 4882 773 3664 786 124 3702 535 1461 4502 3216 1618 2238 2409 3710 4988 1652 3912 4266 4177 1298 3548 1122 796 2888 2153 4710 3220 4568 431 3356 1035 3697 409 3701 4950 2904 3489 4453 3720 290 4002 3886 3750 1876 1781 4590 2412 459 917 3356 1894 1748 3499 439 3264 2589 4626 1743 1823 3010 2724 466 2926 209 4715 3121 3378 2198 4425 1320 4390 536 641 49 3960 4114 3915 3201 4402 2219 2564 4682 3770 1382 867 4584 4626 803 2862 940 1696 3260 755 1876 783 841 3919 2929 3957 2733 4890 3111 2987 822 3609 1664 1488 3288 1035 3930 1382 1499 4669 2780 4404 4673 2406 2829 522 505 1595 3141 56 1735 4180 1002 3215 4185 797 29 2638 1003 2614 2666 1838 1044 2596 700 1191 4087 1038 4054 2713 3651 4848 4771 3124 364 915 2967 2128 895 323 3771 141 2674 1624 4765 53 2226 1014 1389 1453 354 3269 4010 3360 35 3185 4339 972 1014 4491 263 3538 1196 2910 1309 4538 3303 1451 188 1597 3438 3413 3317 4993 4365 2422 476 2809 4706 3480 2394 3387 1969 3141 3894 784 4849 1960 1615 1767 1901 2858 1644 226 2205 278 3308 4447 674 4116 3646 2936 1933 4386 3563 4980 3272 1694 4895 2276 1667 1941 587 2854 561 960 3358 4254 3632 1042 4799 1136 797 1387 3973 111 678 3288 799 1273 2694 1680 1476 2521 3204 272 4085 1788 3580 4320 2846 396 2332 3772 313 368 3008 1173 3818 4322 3344 4173 2476 4663 45 902 746 4579 2687 4420 2823 2587 2281 3110 3631 712 2651 3945 3683 211 3128 3317 3457 107 150 2718 1930 1200 336 444 1635 1228 2711 3915 972 4213 3261 1572 908 2245 3728 291 4866 3618 1645 3022 4150 2438 2043 708 1246 2319 1140 2252 4681 2680 799 2354 2336 1583 2889 4637 3879 4405 1087 1316 209 2777 2485 2892 82 1173 2090 4267 2754 1695 394 953 3520 354 531 1898 2701 1635 3832 4117 4605 1684 2705 776 586 2860 1033 3769 4729 68 2695 718 4666 1171 4453 3854 2300 3460 452 4406 2039 1315 3934 878 3024 4436 2235 3721 2864 2508 2053 2568 2645 2813 2275 1840 3232 1943 1618 3103 3998 3489 2167 2083 3351 4580 4030 291 4666 1313 2847 2780 2495 933 587 1085 1915 3964 1659 4691 4344 412 226 206 1074 3205 2326 4106 3243 2144 4019 3583 759 453 2375 4506 2177 1747 2055 2434 509 2380 4961 3035 2724 3110 40 1342 4659 4907 532 4143 19 2489 3911 4750 459 4860 1560 799 546 2639 1124 3410 3581 255 992 915 3335 1584 4360 139 2356 749 1052 3325 1189 156 2709 1474 2231 72 1397 270 3083 1302 3124 3040 2480 2768 779 150 2501 2981 3669 4463 7 1415 4585 4215 25 3923 1322 526 2183 869 2535 3401 3594 2457 4867 496 111 4659 3982 4238 800 560 794 4469 4897 59 2422 4647 3708 4009 4839 4102 654 1109 266 4476 1311 4981 4644 2316 1622 1458 386 1927 1835 924 2929 3096 1131 3524 1551 4793 3400 3809 216 579 3086 3348 626 1962 1127 4323 1945 567 4304 3369 788 700 4074 2628 4270 987 4562 1910 1374 4032 3057 4990 4751 3962 20 4212 3025 534 3453 2800 3142 1668 4112 499 1109 4952 4367 4892 819 3490 1647 4540 309 647 913 2450 2400 4781 1210 1145 2121 4123 3667 4197 733 4487 2529 2274 482 3934 1454 3541 3124 1319 2678 4184 2241 3328 3051 738 2037 1136 1410 4645 4039 1291 3652 1631 3450 3586 4830 433 1917 4432 3201 1651 4500 1870 3570 3014 4188 4471 3091 1616 1115 109 3360 1172 4590 3306 2684 3183 3208 3672 2393 884 4322 3754 4003 3569 4749 3120 2758 3528 362 191 1115 3503 1371 3335 1544 3488 1911 1779 4357 4946 2786 740 815 286 1650 4511 3720 3634 1475 1818 4277 1914 2244 835 4447 3050 4120 1041 3595 645 4278 1657 418 2769 3714 4890 993 3393 3881 4121 2818 642 273 1534 4122 1222 4735 2637 2505 4940 2102 4135 4165 1949 3655 2398 3687 129 1219 788 3580 3648 3547 3909 1045 4002 1241 1160 3095 3320 1644 2002 348 1752 4720 986 3521 2844 659 4534 2030 2404 3066 4357 3681 2799 162 3548 3291 4542 4895 3169 329 114 3232 4899 1524 273 192 696 1074 3293 663 1988 1234 428 4824 4945 1332 457 3993 1226 639 1289 3693 2542 2353 2384 3877 4651 4947 890 3371 2577 4954 4250 3909 2899 1735 3198 2360 2618 1024 3264 27 1193 1581 3351 2688 2058 2259 2388 2526 191 2309 3870 3265 730 3814 3182 1440 1357 4608 3107 1951 3619 2224 80 3483 1502 2359 1745 4760 1478 3491 4674 534 3608 1284 2416 432 3860 191 1269 3764 3479 1775 216 2141 3735 2367 4187 2756 4130 2121 795 35 527 178 1212 1633 3890 515 1107 57 3821 3138 1162 1514 3834 527 3871 1096 4874 2103 149 1146 2081 4349 3161 3402 3263 2084 4686 2928 4952 2598 4042 1983 3045 2240 4647 2639 4649 259 1291 217 1621 2957 3960 4758 2933 1670 2180 4777 1553 3676 978 3448 709 2455 1056 391 4705 2653 495 108 2225 4903 3854 1916 3206 2042 3303 4749 1835 1384 3521 2290 2985 212 3500 1835 2923 2465 2616 3122 555 588 2566 3214 4435 2005 893 1276 933 1347 767 2105 3732 2813 2729 2073 3432 3601 2462 2955 2758 4016 765 3603 1446 2096 1503 3631 2819 561 2866 2411 1279 1905 888 165 3380 2240 3304 1105 635 4636 2932 509 2281 3295 4090 4294 1229 2516 1012 1402 3684 3053 696 2076 2285 3608 4928 700 4006 837 450 1644 3237 3722 4681 3612 3743 2175 2914 3870 2444 3474 1760 194 2537 4509 2633 4948 461 3267 111 665 284 4446 616 4990 2031 1796 2727 1505 2570 4037 736 1230 2461 199 3639 2275 1756 3754 3402 3292 1471 213 3795 3136 1978 4143 3167 3226 1926 4678 3713 4312 502 364 887 1136 1195 1829 1500 4214 1753 3906 2661 4647 1912 1993 3148 3258 3699 530 3736 730 1860 1979 3003 1877 1326 1662 1555 1008 4426 1982 3497 3400 4411 4205 1141 4234 4914 729 4344 2028 3962 2098 1968 586 4293 1558 4032 2074 3837 4926 1941 1208 1500 3294 3778 435 3285 1192 1749 3654 2704 1570 399 4840 2554 563 2688 2052 4146 2602 1545 4890 4910 2543 889 3052 116 4616 4505 4506 1521 638 599 2318 4653 4261 287 3665 3677 2072 1517 212 608 682 3684 184 2467 4477 4938 159 1373 2159 3858 4768 3115 4673 4304 1015 2325 655 2305 3074 1519 786 3664 1933 3889 1633 1866 2823 4464 2875 1435 3731 1131 3974 639 4176 222 2692 3282 2185 4146 393 3384 134 3307 1902 1926 3561 4425 2849 2095 586 4672 3483 1616 1380 4552 1784 2027 125 1309 4602 3256 1130 3824 2335 4360 3601 1468 3527 2745 3525 1026 1583 4061 1301 2341 64 594 1117 1399 4160 2139 3267 42 2071 4829 3875 656 2820 115 3028 2052 326 3427 1969 2743 1548 3119 2537 3972 4269 3221 2992 2467 504 215 3076 3346 4598 1812 120 4935 3019 4741 4804 2431 1993 1081 4547 3907 156 3777 1027 22 998 1932 265 2040 3333 1597 3970 1190 3545 96 1211 335 2335 2905 867 2256 1760 3964 932 2777 954 4878 3869 911 2702 4555 3650 464 3424 1765 1482 417 3675 868 216 187 1258 2992 652 658 3112 905 3943 3741 89 3408 1746 2833 4943 2891 823 1998 3622 2997 3502 3040 3663 1507 2074 1775 1201 3504 2426 1663 4715 3098 4464 1465 740 1035 4213 2513 2188 2224 3651 4294 4704 1934 4698 3660 4857 2832 3836 2205 1493 1978 4768 3068 2149 4201 1770 617 4718 1417 4282 4968 2240 2646 2433 2929 706 3907 1639 4841 1868 3294 1968 4976 4979 4817 4193 1890 1872 4771 3848 766 249 3229 4314 938 3471 2054 2827 3868 2103 824 1921 3162 2905 32 4729 1252 1924 3329 2817 3332 4800 3802 2660 4653 4498 3451 210 2881 180 2308 2877 1362 466 1143 4876 1650 493 225 1539 3498 1788 4381 770 4943 2695 1937 4954 3544 2226 4806 603 1586 2648 2012 2817 2820 5 1676 3098 2371 1963 2084 2857 351 2942 1567 1271 1204 1488 1786 1044 890 4630 136 1770 4582 912 111 3755 2095 2213 3497 1134 945 2453 1684 1158 1357 1101 3146 3410 119 7 3666 3751 391 4671 2405 545 1593 927 1642 3934 4789 4556 4282 4995 1631 3470 4348 3252 1616 3916 499 2337 203 1318 2027 99 3385 297 2447 3587 3358 447 3270 2540 2561 3284 3649 2244 1536 522 519 1727 3386 2646 2402 2388 2475 4112 3496 1870 2419 623 946 2020 3495 2019 3320 4665 4815 2657 1850 2300 3878 1795 4657 2897 574 1205 4124 3903 3817 1977 187 2169 2065 1220 1056 1277 3192 1559 3353 1647 41 486 880 2799 717 1164 2763 2047 2743 782 1700 1078 3305 1547 2113 1023 3228 419 2653 4347 580 2541 478 3211 2882 150 1941 591 4968 4177 4377 1513 768 3162 3556 4834 4278 1482 4476 1277 2337 3838 995 2111 2814 3376 608 757 2645 492 2188 4646 1258 3644 3606 1181 181 3445 576 3224 2579 1776 2343 4540 939 2938 6 854 3521 1244 292 4875 3390 4371 2049 3569 2950 4889 3709 300 808 4482 3482 3658 1842 1273 221 4311 3651 2672 241 2706 655 1307 2619 4782 3743 462 4879 298 1542 834 1297 4114 4861 3612 2629 1267 3127 2334 817 3634 4758 2429 2093 678 2620 4777 2282 570 3371 2512 888 1052 222 1147 878 297 485 1998 3430 2086 2493 4797 2222 4136 3790 2562 4856 6 2459 3136 1386 1337 797 2747 4039 2651 2801 3933 2005 2317 1149 1419 845 3607 3143 3622 4878 1668 1638 1907 1331 2651 3207 635 3040 2519 2049 1532 4992 2592 4337 4462 1946 2896 535 2662 1783 823 719 1494 3878 1104 4154 4523 1185 2778 1282 46 1061 4527 2913 884 4846 4840 3563 1614 1792 4047 3735 362 1463 3539 4346 2184 3360 2728 1523 4693 774 316 3008 171 830 4171 240 3575 3451 2533 3592 2898 307 3443 294 4729 3015 61 1401 3989 4527 1518 2783 2772 2948 2758 2484 1118 2517 919 794 1448 891 897 820 2268 1324 2271 33 3151 4507 176 4527 2002 1902 446 2790 3466 1127 2802 4569 145 3708 38 4473 2170 3640 1633 4121 3520 4383 4471 4219 3680 3325 1087 121 258 3960 3795 2589 1452 3514 3083 3905 4487 3144 2098 3360 1392 669 2576 3236 3336 4168 190 4733 253 4641 1349 2672 3463 2408 4855 2421 2876 79 3716 4913 2972 707 2271 4690 1205 3470 391 1750 3064 1088 3359 2940 3010 2210 4989 480 3876 1465 1326 1468 612 233 1081 1594 1322 911 944 2739 3524 758 4834 131 3530 2819 28 666 3882 817 1987 1308 2661 3294 99 1306 2208 4724 4971 4831 3380 4377 3839 3500 4951 3951 165 4957 4849 973 2040 506 648 3100 1777 4807 4116 4250 1944 3748 819 1507 4575 445 4862 4899 4016 1707 3819 2885 82 249 489 1839 2800 2232 2023 4900 145 1251 3461 4776 1161 1204 2976 3344 1719 709 3307 2904 157 1512 4937 418 596 1384 2572 2566 1421 4901 3377 2924 2160 468 3298 2411 4777 4197 4746 798 1878 2291 452 4794 2026 4784 1749 4530 910 3958 4421 4675 3402 4734 419 2616 2752 2413 4254 4167 2402 482 924 2697 3431 2178 1622 3702 4074 4380 4066 3559 59 4510 3176 1058 4860 3974 1374 3146 1116 2513 612 829 3688 3303 609 804 2581 4709 4076 1734 3200 1258 1107 1413 1862 1858 3424 2847 4772 1822 3694 4142 1776 90 2889 129 2773 2574 3035 2641 4740 3126 2224 101 1654 1906 1387 3022 3418 342 4190 931 4085 1107 3927 559 2325 236 2005 750 4070 3698 4591 380 3653 2521 653 2301 4375 4657 2725 2150 1603 1325 2479 179 3428 863 1850 3383 1624 1618 3717 3943 4907 1351 2622 463 3133 1633 3847 1795 848 1769 4499 1479 3579 4690 3086 648 921 358 2483 4817 211 1679 2187 4743 3106 1623 3556 2693 1094 3449 4744 4961 2634 13 426 605 3037 3752 2629 4919 3714 4657 740 3753 4009 2070 1163 4361 3300 3917 1597 1330 419 2995 2411 978 64 4817 3836 1826 4668 4249 2199 3393 496 1485 1218 2194 1501 1953 4983 161 1228 1660 218 3857 4695 1155 212 1521 862 502 3187 1530 699 529 327 2603 1111 3660 1335 4422 4826 3116 4642 2960 711 4000 415 1932 4837 1692 4309 1137 1223 1577 4563 2807 1205 2707 4065 3991 2953 922 3445 448 755 2066 1672 1098 422 867 2894 615 3792 1465 4602 3197 446 4461 4319 469 3677 3522 368 4095 50 2273 1865 644 2172 541 387 3090 2404 1896 3692 1348 1412 876 4653 4096 1357 4683 4450 1551 3887 2848 2286 3208 2749 2764 4324 4189 3118 1282 2903 3164 726 362 2123 3103 3546 4554 569 3613 1168 720 1439 71 813 3081 3806 43 948 4902 922 3589 3382 730 2326 4873 4716 3181 4589 2810 3367 140 762 3935 1977 1406 2969 4024 3497 1608 4043 4693 3355 1938 214 4215 462 4449 475 2189 3636 2787 1935 449 3549 813 1754 1928 108 4136 635 1646 2912 4584 3417 1872 2541 4660 4379 3711 2673 3513 10 252 663 4639 1378 4454 679 1762 373 3461 2060 4570 695 1675 2413 4147 1539 1350 2068 3326 1660 856 330 2055 2325 1255 3521 2917 962 3333 2672 4708 181 1968 467 2446 2786 4587 1433 2646 210 2276 3708 2636 1380 1876 4564 876 1248 754 3348 254 1506 2824 2116 2511 341 941 2757 1111 4821 4257 2480 4370 1804 3012 1200 3191 3526 4823 3003 1868 3172 2217 1357 4519 677 3859 4316 3414 1073 781 4789 1689 3636 95 1846 2802 2889 1616 898 4492 3604 915 3736 113 3991 1909 3340 299 3710 2689 3237 2316 4931 1004 477 509 4538 3864 4092 4587 590 5 1150 85 4979 4580 4720 608 953 546 7 4979 3976 1563 4265 1667 4846 1477 257 3080 1314 4112 1647 3798 669 933 1750 3645 2508 1140 349 4250 2488 84 4375 732 165 39 3395 1063 4198 3091 1492 340 3639 930 3305 3671 3146 3019 2798 2520 571 4119 250 2875 4692 884 175 4568 3866 2422 3262 3179 597 1817 4368 85 724 4976 4213 1569 4175 1977 2601 1320 3675 1183 4402 4022 666 2903 4916 3242 4656 1611 4101 4690 2775 2218 2657 2917 124 2102 3247 2447 3120 4428 2321 4224 55 2232 4736 773 4932 4142 1839 598 75 866 187 398 3662 4929 3321 1799 3889 294 3256 51 2110 4654 2298 84 706 3300 3808 3740 2222 3022 2779 1838 3359 3837 716 4404 3054 4417 1100 4294 4680 2283 717 417 4311 3330 4823 4525 4319 2703 411 1639 642 1552 4588 2461 4277 4688 449 28 1665 645 1077 2878 1738 4057 847 1340 2931 2971 1666 344 4737 4011 902 3366 3483 4113 749 350 1369 1462 783 1140 1226 2473 3247 2488 876 4347 1011 1879 3751 1643 3055 1224 3562 1588 2331 4655 517 3642 2641 4661 1750 1329 1368 4494 4684 4366 852 1017 3495 131 467 4740 3222 2591 3081 3182 1391 4220 4917 91 1770 3888 4714 2836 374 388 3943 1124 1899 4304 4839 652 159 4469 906 4351 2418 129 4154 39 4025 359 4919 870 4430 996 3900 606 2998 3227 3991 1818 2658 4114 917 538 71 1683 3667 2611 2670 540 246 2477 1396 2911 4 1139 3379 3083 2105 1086 144 1033 483 2627 2595 3951 4495 2112 4418 3145 1218 3659 605 3859 2832 4259 1547 1056 4016 1725 356 1726 437 3144 4118 1256 3495 3777 1097 3083 984 552 2490 2393 2520 1001 4715 3137 1090 4837 1113 1101 2036 3390 2517 2442 2755 342 1460 3907 813 2457 2639 3855 3780 3382 3452 1015 4538 4018 971 4217 4440 445 713 775 1365 98 240 1809 189 1563 4949 4310 623 2604 3393 3911 3670 635 3105 3981 4106 103 4031 4862 2204 1838 3606 3188 2773 2988 3225 2973 975 1147 3949 1740 2242 3238 4914 2967 985 4292 3254 3455 1363 4971 2698 1427 3730 243 2315 3725 2703 4127 1866 3059 340 1424 2597 1327 4024 2417 179 4768 591 4676 1828 2431 4672 2435 95 1411 3565 3688 4618 3157 4254 437 1702 2821 4246 1973 1416 3715 3396 2338 3194 2662 4772 2980 3551 1073 3932 4344 762 3521 599 4246 3152 4224 3973 3107 4929 4525 3129 4597 3555 2858 4162 4922 4223 1645 2634 881 2066 4855 4754 2734 558 264 3700 211 2630 1945 832 3506 3645 1088 3408 3404 4800 2208 2595 213 2639 3870 981 3277 4760 3029 1558 4696 2572 2395 1279 4895 2128 402 56 189 4494 712 2565 283 4713 4231 1476 765 4804 4349 1720 3779 4244 3149 3049 473 1257 3197 3682 1215 4322 3966 898 617 3886 4071 2972 640 3435 4602 3046 3647 2090 3902 414 3167 1257 3547 2512 4067 2896 4697 1937 637 2053 2473 936 3719 3640 914 2591 2987 2015 2478 1278 3252 203 3978 3769 3834 1433 4114 141 2706 3051 4522 335 4332 2804 1462 2061 1931 1056 3987 906 3529 4873 955 1038 1520 2187 2230 2988 3217 1105 2755 1379 2041 3237 3643 790 751 1812 1567 2708 3416 1168 2549 1144 1452 2852 911 465 846 3836 4355 4796 4479 4890 1356 1381 3067 4058 2487 1634 2906 4343 3823 1144 4817 3851 2546 3795 3135 3579 706 3547 216 3713 2653 3977 669 169 3382 311 4090 4884 1257 3885 2759 4232 858 2228 4936 2045 4927 2055 2277 737 466 2325 3786 3646 3184 1433 2960 615 684 602 819 654 4389 1203 145 3121 4819 4524 1209 976 3374 4351 3426 3817 4943 4236 1112 1205 301 1077 650 3240 3994 1827 398 2348 3084 2871 4460 2670 1156 770 4447 2232 1354 1061 2048 2742 151 2434 1378 4089 3273 4873 3895 4463 4603 3219 1457 2624 906 3635 3314 3691 4041 1816 21 7 4670 1421 3946 506 954 2625 3014 6 4437 3120 1176 3615 2513 4823 3894 1974 4122 1052 1886 1049 4756 4459 4237 1088 2309 4938 4692 298 3598 1902 3381 3630 1686 3004 2842 2746 3511 1929 2391 4224 2007 2042 819 1468 4065 1253 1731 4239 1673 2230 4631 3303 3692 2515 1411 1069 285 2081 2712 1437 3713 2005 240 4865 1268 3195 4741 295 2098 2090 3106 1422 4415 4733 4248 3029 1223 4660 2507 2021 1695 1377 2019 1650 466 4396 3796 661 4501 3712 3798 4285 619 563 4509 481 1001 90 2162 2031 451 2466 3712 2401 2926 392 2832 4387 4460 1314 2517 222 2955 2660 4929 760 1174 1197 750 3330 2266 4423 2310 2729 2378 2066 1004 2133 3196 2249 4473 2668 3218 2811 1832 4088 3186 1771 3129 3461 94 73 466 1996 2725 2319 4921 4131 2496 4029 4451 4483 1206 158 2513 1081 3128 3025 4670 1389 4862 656 4050 1502 424 692 4346 1227 2213 2599 2101 2907 3680 4024 496 4951 2517 523 1299 2691 329 3311 1019 4896 2424 1446 4398 157 2220 4160 2385 105 1245 1608 3989 4923 4612 1277 3086 3307 1790 3371 3059 1294 495 2936 33 2877 1500 2031 2208 1606 4488 2592 3204 4394 1600 382 469 3205 2575 4159 1479 1442 3027 776 2171 909 1454 4279 109 2126 4701 1535 4980 396 1029 3863 2604 2816 3641 1483 15 2078 3885 2098 3904 4648 1142 3366 2319 1946 4496 1111 224 4111 1151 600 1075 2282 1966 1913 1021 3390 907 4923 2734 3751 616 2183 2666 647 932 639 840 3474 352 2356 4598 3618 2579 2486 4354 939 4079 2951 2634 4944 2449 1601 2446 2077 2380 107 1672 3530 1415 4704 3755 2510 1587 4319 2121 2970 2494 204 3004 186 3498 2542 4454 1664 3766 87 856 4617 2244 4111 4863 2789 506 3761 1098 2411 3433 3149 1398 19 3985 3468 4410 706 1075 4215 1291 1650 2861 1873 4305 879 1194 1328 584 2787 679 1968 4232 4442 1319 4128 454 4943 2688 2346 2617 3838 1404 1303 4789 1359 1785 170 2427 4810 1906 3168 1063 3477 211 2782 937 3639 2360 707 1429 433 4551 3369 3227 3032 745 3544 999 2061 1485 2740 1290 2244 2478 2 3935 40 528 3647 3591 3398 3702 577 3774 3173 4439 67 4595 2188 77 1086 44 540 756 1571 4328 562 3465 4897 2259 863 3921 2965 581 2352 2205 885 4843 2190 2861 1972 4645 1094 1401 2866 1102 4321 4522 3761 1024 1510 1583 601 4301 2676 72 732 1023 3024 1983 3683 3832 2501 3066 2223 4227 2903 4411 4864 3666 991 976 2002 3445 2754 3067 4187 1385 1498 3690 2207 838 4667 1488 3524 4985 199 4795 3462 4048 187 4124 3868 2353 4512 2794 241 3547 3347 855 4708 1690 1829 2161 2008 3671 3707 3050 4597 4734 1543 4401 997 3847 1477 3719 2040 4022 3479 4931 2088 419 4714 4567 950 4323 1015 3312 2915 1037 1930 3441 3720 589 3727 929 1591 860 2528 696 2575 3110 1016 3598 1955 3562 1051 325 1252 4414 1331 2082 1099 121 349 688 1456 1983 818 276 2790 2057 1503 986 2844 3930 4301 1519 29 2195 377 3292 2057 1191 2421 4122 4306 4296 4069 528 3312 2720 1627 2863 4445 2777 812 4687 1202 3606 2801 4311 2344 3647 2679 2833 72 3985 2751 4019 4932 4628 2503 783 3675 43 1038 1203 617 4943 2012 410 2612 3773 2104 2058 728 3987 1032 3692 1220 1343 4245 1823 1843 1280 4700 3814 629 3739 4070 461 3491 3119 3728 3127 2934 3841 2172 1011 3840 3817 2999 2299 3369 1355 2385 3795 1660 1256 3968 4392 1887 778 3437 3791 4311 3139 4093 2921 1001 1295 2505 717 4834 301 22 1286 569 4290 2630 3153 359 2134 430 4793 430 692 2318 2339 2319 4190 2820 3330 3786 3840 489 2964 594 320 2330 1290 2190 4405 4888 1788 2842 1685 2296 1003 3364 4860 3460 342 4391 3076 2793 2222 579 2808 2951 2393 619 3463 1180 4866 4341 2608 2321 4631 1318 2944 1459 714 12 2245 3635 257 1266 4855 199 4791 2415 1345 3935 600 23 2101 768 2825 3792 2933 2797 2381 2255 1755 2209 2737 4545 2962 4358 4713 2282 682 2649 4360 3953 280 1483 4997 2170 1499 2481 120 1579 488 4453 1969 1623 696 1156 2218 2734 1405 2390 4704 1403 3992 1817 3757 940 2126 982 4617 3630 566 387 493 1343 4116 1583 1070 2442 722 3272 2560 1342 610 1584 3704 943 2125 3756 1377 2612 4839 3300 3520 911 2832 3719 16 3504 3996 532 2399 3579 1092 1233 1919 173 4859 2719 1958 4619 4923 908 2534 867 4357 616 2406 2464 1484 4168 3119 434 3187 4807 895 2660 4914 4440 2762 2949 3213 3541 4300 2903 781 4299 1656 2811 3973 419 2436 2787 3046 1963 683 3799 1155 1323 841 4489 4486 2633 1523 4136 4873 1621 2229 4409 2742 1421 1009 3001 3976 4827 2991 3220 4095 4674 4623 1042 3976 868 4129 492 2203 4215 3629 931 427 3715 1595 2394 18 4862 629 4087 3138 624 4744 2694 4668 919 103 3462 2821 1652 2032 3682 3180 2069 3492 3777 3510 2649 59 1318 723 599 2102 944 2094 2239 2283 459 752 1351 1645 630 4069 3799 4354 1211 1717 1589 3491 2411 1669 3186 2151 4047 3036 252 1672 2144 4966 1386 548 895 100 347 4733 845 2954 519 1858 3157 3872 3148 4004 269 34 162 2314 2705 4240 1776 4061 1080 1639 629 1700 133 4005 103 1138 2967 1425 1560 2571 409 1641 3419 1795 1627 3481 4676 3599 3143 2291 2317 3033 181 1290 2146 2968 1063 565 4374 2070 2485 3459 4443 2632 2179 4177 4775 1530 2014 3645 1489 4488 963 351 2656 3126 4192 4546 1108 241 1121 1944 3851 3660 4972 1795 1798 2380 1381 4005 689 852 291 4585 1150 4514 3089 719 251 4280 2678 1116 1023 3324 1749 1271 985 4768 1430 3990 561 2051 787 3871 3501 1654 1428 4663 998 2199 1996 887 4136 3617 65 1161 4709 418 3088 1679 1395 4901 2142 221 4425 1862 4744 2610 382 4112 820 3979 4211 4458 2958 1040 427 645 1012 2757 834 400 4882 3571 1603 3021 655 4684 1201 505 1518 1426 807 543 3894 880 3536 3678 4435 4015 2952 3383 4963 3843 1720 1200 1665 1052 1462 2499 2357 3430 3251 2111 1273 2745 1003 1102 102 2793 4192 4990 1189 1599 352 328 3039 4254 2626 2476 4086 4135 3581 235 1961 2365 4018 4035 3204 4090 165 63 3853 4432 4679 1629 4688 3617 3783 838 1405 4256 2484 1017 3197 2126 2253 2696 1832 3630 809 4217 4161 4888 423 4014 4112 3274 1824 1094 4479 1242 3176 3826 2966 4677 3816 3328 4592 1116 2951 1964 395 2802 2132 2482 2692 1991 1750 13 1273 2192 2100 3148 1773 3948 469 759 2271 4200 3898 3558 1555 228 39 4338 1455 485 3726 3194 4888 2761 2819 2720 219 2166 4553 3578 1604 2755 4891 4345 3762 348 3436 749 113 2746 2240 3158 854 1977 1856 973 1199 1081 2442 3113 4753 3022 1295 4379 912 4624 740 1827 2794 1756 233 4495 1652 312 3029 2691 268 843 1424 3036 3245 3467 2919 3876 4270 4492 651 2042 1379 992 3426 270 362 1266 2909 3833 816 2506 1513 683 922 2708 1214 179 2260 3776 3499 651 1309 339 3255 4866 2641 3213 34 4352 4294 930 2898 541 4623 57 3326 482 3660 1520 4935 2646 1672 4981 3650 2066 1306 2806 4079 686 2413 4315 4053 4610 3399 2599 436 2157 2429 2010 281 906 1310 3433 4165 4030 100 2421 1894 3260 1630 2728 405 433 4593 4243 3983 3191 1994 843 1949 686 829 463 2259 4695 866 2668 2052 4783 2754 4457 4644 1850 526 355 621 3214 2017 2354 3747 3171 4953 138 2536 1034 1034 444 2785 675 4387 3650 2126 1645 3390 1614 3238 1178 1308 275 3425 4400 4023 258 1756 1481 839 1927 4641 4500 1918 3154 1780 1658 572 1623 135 4801 2835 2046 1006 1813 3995 1739 3180 2058 3264 1783 4277 1979 863 3013 4602 2806 1949 2822 4296 118 456 878 1185 1848 3091 2900 257 4094 4014 1670 378 3679 1164 379 2088 4845 1564 39 3862 4045 25 3834 1000 2931 930 3289 4463 259 378 2276 112 4641 841 2350 493 1850 2121 1937 42 313 1738 2511 3729 4379 2038 2226 887 3827 2405 893 2412 671 3083 1432 3679 3160 149 2008 1712 3742 4920 4284 1005 4130 4810 2153 4805 507 4855 4223 1896 2130 2293 2635 3549 1637 1000 371 289 591 3151 573 4335 2990 3173 1168 227 3012 4425 2200 4342 4424 3262 2598 2141 2378 3388 270 4770 3898 181 3000 2849 3153 3905 824 828 2398 3178 3430 1960 2242 1537 1911 2054 1396 3679 1594 2971 2991 1525 1691 4192 2207 1988 2787 106 3992 2766 926 3251 1799 4451 1403 1871 2430 4189 2168 1824 492 3829 804 1115 355 1203 3715 3817 537 169 4902 3759 3399 1865 312 3366 3517 2227 4058 1843 4540 2712 2647 3312 994 850 753 3474 3378 4697 4594 1897 3457 4543 3908 1019 562 1549 658 40 2099 3428 1268 4039 3462 1965 4255 3328 4305 42 4395 4649 2406 3178 3283 1666 20 1321 697 3440 4140 701 2111 269 524 4554 1182 2798 3168 3279 1251 3388 3172 919 3461 3668 1299 1233 2273 3687 187 4601 1918 474 3719 3061 3217 4023 4988 4400 3114 1691 3732 4730 1150 2566 4230 4157 1995 422 1596 4674 374 3940 1915 1522 4752 4853 582 2654 1189 2298 204 4424 1036 1384 1182 4975 3562 2001 2922 2191 4487 3346 442 4543 1430 3491 1862 3377 3985 1122 1166 2733 2724 2728 4128 310 3998 2378 3504 2347 803 3849 1627 3736 1828 2571 4603 3410 1484 2456 3846 159 1077 2341 2767 4812 1698 3732 2132 2084 1906 2738 1270 3856 948 3592 3292 1594 4437 3155 768 3152 3923 429 3904 1495 62 1393 4518 118 761 1610 409 2151 166 1341 2898 2465 4167 1378 2496 3056 46 4215 2996 4364 3894 1645 3286 1870 2887 4225 3558 350 150 2756 1379 3871 4490 1140 3472 3001 4056 945 3162 1615 1913 4328 4459 2383 1407 1188 2658 949 2203 3256 689 1927 4954 1430 4054 1314 2395 3707 3842 3420 1490 2704 3261 4304 289 1891 240 2797 26 3020 1857 3303 1326 3624 3243 3869 4513 650 1683 2977 4731 3005 2092 2515 1984 291 1124 3158 3393 2137 197 3298 810 4872 1797 4568 4690 1102 110 1209 2565 1627 2006 2928 4669 4445 2160 2899 3157 564 2242 4726 349 1918 1573 399 1409 396 2704 3067 610 227 3870 840 763 661 3811 4345 3317 213 1050 2670 2443 4694 594 3945 1759 2917 3540 4065 3819 4922 2943 1035 3161 1716 4405 428 636 3402 899 4416 636 1490 4253 1319 6 29 1775 1682 3834 2329 1493 3746 4179 3686 4980 386 2571 4218 782 1424 468 4013 4787 2528 776 709 330 809 3977 2652 1020 2589 129 4661 2578 1981 2484 666 1762 195 4826 241 230 2551 846 2418 2596 51 4073 539 4743 2103 1359 2604 3700 3621 3704 2092 1542 1006 3113 1306 3147 51 2497 300 981 1764 4100 4003 3930 3133 3811 2141 2893 3204 746 18 74 1605 3921 360 894 878 2068 1760 1940 3979 4451 718 257 4707 4299 4348 161 993 3594 4655 2615 3924 3143 1585 922 2383 3888 3790 1394 3689 4601 343 2991 3647 4524 1890 218 4133 4692 1559 1906 2257 1440 636 1337 4816 111 3923 2061 1599 2814 367 231 3651 291 1579 4103 1513 3046 3338 70 4047 3354 4744 2770 1329 2881 383 3198 2989 1309 4323 2879 3303 728 3439 2240 3118 2245 54 2455 2597 1820 1075 1238 2387 1802 3728 2042 4051 1014 2331 4896 1029 3806 1693 2851 1451 2024 2585 3215 2885 577 4843 4482 3581 1226 1518 581 1820 1053 533 2135 3395 2580 3691 2554 4427 2003 3083 172 790 2409 3320 1064 171 3107 1502 650 1702 2673 1968 4247 837 447 15 2563 764 4726 4602 336 3426 2736 2104 3598 4802 3623 3871 4389 2115 1566 2857 972 2985 22 1882 4710 3473 1907 4523 2592 1769 1221 2 413 4805 4944 1440 1234 2043 4292 801 858 3281 4477 3376 370 2577 2724 784 3686 2924 1676 1748 4779 2156 318 504 1891 2480 1077 3517 3292 4956 1611 2385 4161 2646 883 1893 2455 1482 1780 69 3809 4647 1828 1091 4837 496 1059 2669 2005 4445 1292 643 2191 2687 3671 1346 3766 4287 3274 563 3766 3271 2579 2956 323 2087 2831 1070 3691 450 1575 461 343 926 4334 2564 4127 1512 1244 2206 2155 4230 4102 670 4546 2914 643 4656 367 2246 2192 701 4063 4235 118 2035 1268 1912 4879 4043 2973 2441 1428 601 2988 1877 4746 4304 1918 2392 3976 4691 1415 1487 962 1349 2755 3462 913 522 2878 1637 2985 3652 2477 3359 4122 2551 3323 4562 128 716 3229 1841 2059 1394 2070 4805 1584 3313 4132 80 3573 2965 793 3600 1937 2873 659 3658 962 4513 860 4493 612 774 1090 4923 3225 4670 4552 2123 4844 2042 2572 4633 1717 1263 4559 4797 4112 2941 4312 3288 781 1979 2241 594 1233 4473 2600 367 924 3156 1735 4797 1282 1437 3037 2223 2586 4291 1811 93 2042 644 840 178 3008 3488 3950 3669 4010 2358 2626 4872 384 2581 7 3076 2413 1637 1716 3515 3017 1787 2426 1493 2777 2465 4319 4380 4878 4075 3429 695 2754 2763 219 4163 4558 2701 515 1605 3807 2740 3755 793 3956 2115 3860 3526 1778 4661 2686 3904 1968 2542 2018 4149 2163 2712 998 2841 835 823 4309 794 3324 429 1876 2484 3575 4879 2470 1869 4294 2885 1761 4042 379 2166 783 2961 137 2586 2150 2461 2162 4718 473 1974 3743 276 948 4230 187 2368 859 1092 3225 3884 1628 197 4209 525 1296 4534 2335 2787 1838 4755 3116 2493 1377 2820 3419 4627 3933 2298 4749 3210 2717 3070 4422 4132 3960 1907 4157 3925 880 2343 4320 1279 4074 1550 2742 2015 1488 575 2419 661 1602 2981 119 2744 392 1559 2335 3232 3466 752 4203 3962 2713 3656 2398 1184 3563 2801 4714 2638 298 3810 4825 4638 3342 4424 1157 101 4598 400 1417 2780 4107 4143 781 240 2542 3786 102 1681 1317 2446 619 1927 3266 89 1497 1737 4203 1062 4160 4668 723 4534 3229 4642 3640 2290 2390 4976 115 4506 481 326 299 1473 1973 3131 4178 2182 142 4087 4958 708 4029 4135 4762 1786 2518 245 306 1861 4849 4542 162 3769 3954 1810 1416 3884 1529 406 1214 859 4331 1853 1153 3819 3167 4715 1580 4937 4009 1857 3070 586 1794 4652 591 2932 4382 78 3271 115 476 3780 3448 2461 522 238 847 1718 1031 265 1919 333 4151 328 2893 4101 947 975 4357 997 4406 511 3452 1001 2705 1726 4059 734 2847 4843 3419 4330 1946 454 1571 4665 76 358 508 3145 3695 577 3446 2008 2230 136 1496 3016 3905 3240 4196 4314 1045 2418 3040 3103 3626 4587 1718 1369 651 4317 1508 2448 1146 332 4469 998 529 1786 847 4500 2169 172 3747 434 327 1883 817 4699 4666 3740 617 1198 2647 4784 2130 1407 4757 1221 2758 3731 4513 3803 4676 480 267 3639 1758 1634 1360 4267 4024 2375 2934 908 3103 3829 322 2859 3504 3606 4029 3741 468 2195 4739 3795 2843 2070 2003 3579 413 3278 3210 4597 2362 567 1208 4526 4660 3031 3960 1128 4544 1867 325 4872 1977 2496 760 3519 13 3914 1307 802 3222 4096 2009 1178 2585 3181 2179 4637 4770 569 436 3003 4735 375 2222 2769 985 3173 4236 418 1062 3454 469 1441 1809 1003 808 1928 5000 357 4346 2372 2421 2437 2937 2494 3006 1725 3157 1371 1006 1941 3225 4501 1513 2566 4031 4913 1180 394 857 1815 1018 4034 3993 1149 3344 4918 922 452 4090 3393 2516 3385 3067 187 708 2245 1882 2053 2233 3214 4983 2176 1776 20 202 4127 66 3613 1221 1520 241 1473 1829 3046 46 1886 69 1018 3502 2845 2914 3350 4072 1147 968 993 4816 625 811 4550 264 805 2743 4284 2114 23 1737 3751 863 2229 3996 357 3643 95 2590 4123 302 2707 3760 2478 644 2626 3536 2266 694 561 746 503 2584 474 4867 4150 1729 4768 2405 1576 2221 1918 3247 2848 3854 4905 1858 2932 1263 4049 1052 999 3032 2636 4209 3610 949 2915 4917 4199 903 4628 251 1301 2449 3934 3857 2743 1236 1544 1562 476 3939 2874 923 1640 4984 4609 2398 4274 3453 672 2938 4508 548 1330 4432 111 1256 2881 2232 380 3537 2570 2402 115 4220 551 4086 728 3761 1179 1404 3337 1875 1905 1908 2418 588 3014 3776 1177 4494 3651 2349 4514 3907 3612 4510 1579 2973 67 2417 1329 1535 797 3887 650 1730 100 4672 3785 577 1595 1621 1606 1182 293 4533 1091 4634 623 4480 536 2113 1762 103 1679 1627 2762 2146 3176 1469 809 3824 3711 3862 3292 4211 2065 4922 1557 4929 2091 626 4279 4180 4507 2746 910 1339 2005 1466 1724 1959 3367 2670 3109 1343 3277 1870 268 492 2406 1503 2115 3445 3196 2439 3016 549 688 557 1386 4528 4317 567 2944 3706 4704 913 3994 4272 2942 3389 3374 428 1206 1158 4204 2469 147 723 3235 2421 4219 1147 3754 3937 1914 2683 3311 3221 4496 1657 836 4189 4199 3925 3077 2269 1110 3458 459 458 672 4154 4196 4703 4654 4023 1568 3545 3385 915 822 1107 1769 1073 4125 2539 2209 3457 3723 3443 2448 1248 2930 1585 697 1478 246 1055 4884 2886 4056 4620 3603 1881 1534 3617 3630 987 3568 1364 3263 3125 2525 4392 1055 4353 3364 3164 2791 3225 1851 4008 944 2281 2548 3595 428 1960 2859 1167 2986 139 1673 347 4005 1258 1140 1888 286 905 3053 2077 2870 3985 368 3660 1893 1628 4551 1858 3918 4124 2896 346 920 3196 3890 643 2910 1421 1980 1438 2360 3115 975 2841 1008 1262 62 1454 294 3930 333 4452 4549 951 1032 4357 2331 1905 2687 871 381 4401 632 2219 3297 2106 1549 2273 217 1317 1890 1458 703 853 1552 1197 3835 2572 2221 1906 2999 1085 58 2034 2916 4975 3 4261 634 1592 4491 794 4980 4040 3101 4443 865 4722 1572 1014 4573 3998 4564 4061 2334 1434 350 3903 4599 1828 1632 4605 4504 4065 2123 3349 2443 4754 931 3515 737 98 11 1187 4428 641 1630 3920 1106 2652 983 1921 2696 4394 2698 4902 4181 1232 3288 1359 1466 1143 3440 2229 2497 4345 896 911 3803 3543 256 2167 4824 1750 4775 1835 3155 4173 3884 2188 3964 1008 126 2218 4396 3264 652 2038 3604 1025 3063 750 1806 3107 4659 3636 3338 1266 2010 2696 2851 3734 2176 3114 2896 1756 2168 1680 2123 2650 4173 4142 4573 4455 626 2641 624 849 1171 4347 132 4724 274 4299 4586 370 4331 4706 4364 3254 2472 4182 2867 4680 2381 3746 4607 4932 2389 4084 3652 1282 4947 3350 1663 560 770 4575 660 1939 3006 4031 3059 1250 3329 3406 895 2067 3911 1213 3750 580 2778 4779 1844 4771 2430 3017 3519 926 4750 407 140 637 2301 3405 2233 1875 3950 2154 1313 136 3797 4289 835 769 3028 4543 4803 4399 1831 3695 1808 3116 3456 2214 2620 1225 1924 4111 1408 3691 3219 743 2501 3841 4308 4266 699 3256 4655 4341 254 1095 1553 4297 4148 1635 1987 2103 4872 380 708 1447 106 1142 1562 1599 4037 3314 3885 3602 3536 4330 3773 4462 430 2776 3606 1109 3118 4287 2251 4901 3523 1993 2048 2928 3324 199 2127 1517 2933 3732 2500 3813 3093 3299 2577 4622 862 188 3915 4460 4129 523 2147 2235 4943 4137 1077 3966 816 3569 1612 1731 832 4980 1860 133 149 4294 1855 1913 2019 1262 4593 473 1488 450 1412 4892 1232 1473 1573 2564 3178 2935 4261 1086 4545 972 4176 3958 4724 2669 1057 2184 294 4130 557 2480 3030 3550 1619 1587 3984 4939 3387 764 1131 1787 1676 1520 690 2176 2691 1826 3083 3645 1187 560 2290 3794 4040 1228 3383 2948 4251 2299 4876 3154 2737 4345 2128 1569 204 604 1702 2025 1928 2285 2239 1887 135 3322 2820 937 1934 614 2532 173 182 4184 796 2866 795 1792 3010 3204 344 53 26 4732 682 3785 2289 4422 4657 4035 4316 74 3586 3932 234 3644 359 3003 3870 2556 29 465 3222 471 1204 3526 999 884 2907 3650 734 4527 450 3980 1968 2465 3751 2847 3251 1006 2074 4216 1803 638 408 929 3566 2268 2387 1969 3336 2538 4368 690 440 1891 856 290 337 2200 3063 2482 2802 76 1065 4594 3086 1088 3688 4995 2501 3623 1095 2579 697 2307 3226 4669 2186 2350 1315 3910 3795 1434 4151 529 4146 3794 1543 3132 1036 4630 4904 4049 4670 2803 2227 782 3669 4177 3661 357 7 4771 3456 4533 4528 2731 2097 1071 167 3003 4056 3314 4910 1756 4691 2199 2749 4027 475 1589 1607 1871 4924 2374 3859 1389 4274 2641 4524 4684 807 2550 74 617 4342 4733 4887 1572 4051 495 2739 546 4057 1155 4961 1441 3978 4459 2911 1062 4434 3068 2762 226 2237 2770 2680 4673 781 2137 1484 18 1829 4101 3829 1914 3360 2331 4767 2489 1050 3982 3056 59 2198 3875 2092 968 2199 3309 810 3508 3574 2009 4118 1080 4602 891 2773 207 252 2480 4187 2242 4519 2418 1552 1868 1542 3719 2950 1007 3438 1898 4565 966 4279 4825 640 2025 1207 3741 3102 292 1127 2621 2609 1087 3660 563 482 2391 887 2245 635 1732 54 421 795 4001 2409 546 1054 3176 2317 2957 2683 2043 4956 3573 1484 1852 2595 1827 1 2542 99 4703 3045 3777 3994 3433 4976 1938 2207 2792 3075 2712 104 535 4023 112 4175 1603 2846 1915 4153 1822 2936 1123 1782 2951 1552 361 4164 1816 1309 1658 212 1735 3209 189 4659 1189 1237 2159 4203 4586 4651 3335 583 1335 987 82 3978 2250 3255 184 2393 518 3638 429 284 3048 1829 4265 201 1011 1465 3848 2225 2861 2462 4875 4122 24 3675 126 939 4850 3332 1016 562 1477 3343 3133 3266 2311 1279 4279 4037 1771 3284 1905 4575 1135 4753 363 2339 2452 2253 4201 3339 1569 4339 2836 500 617 4850 1671 4743 2328 2405 139 2426 2777 2499 3131 1013 2187 1216 1681 510 743 3443 855 3973 4516 4854 4991 1128 1772 4009 212 1712 4092 3048 855 2923 1576 1992 2746 3008 4308 3254 3416 4118 1476 368 1123 797 2725 2513 1573 1458 3729 801 2688 4624 808 2571 2246 1154 4794 3926 3225 3138 2229 3717 164 4533 37 935 4376 3933 127 1607 200 3814 3973 2549 2990 4209 845 291 4651 1787 4690 2552 1763 1743 2321 3889 670 3616 950 1931 2969 2536 2061 4634 1371 3805 1936 4054 2040 398 144 2265 4650 3866 3972 1874 1802 1793 4475 3076 4515 2409 2505 1768 1704 2642 481 1102 4641 1642 1896 2304 2843 4347 2530 4040 4356 2848 226 4381 1771 4723 3487 290 894 4586 3809 1503 385 2733 3672 3518 262 1922 3542 1903 4200 4314 1896 1308 3166 1065 4448 3398 3983 153 3414 2302 1904 40 634 2141 831 3813 3604 388 1380 2855 2493 2869 3882 870 731 4728 4819 432 65 3167 449 2742 3900 483 1598 4428 487 4060 1581 1724 1112 2292 4822 4739 3857 436 4014 4379 4312 55 3741 4896 2895 594 2142 531 3956 107 994 3850 4050 4134 4901 1102 3567 3793 896 1027 2260 3545 341 3979 2664 3115 2918 1596 1397 3581 1807 2213 2705 393 3935 1565 1759 2121 1907 2588 820 13 1227 3176 2730 4415 2307 4938 4240 1640 2260 2886 4375 1408 3856 3487 1727 2178 2089 3992 2424 3669 4618 460 145 4444 4660 398 613 2575 3475 4730 2713 4912 2487 243 2592 887 172 2730 3263 3135 3490 4446 1881 3534 3645 1382 3995 729 502 4777 4649 2093 1672 838 1312 3615 4380 2172 154 2693 3493 3380 1597 4267 1501 2450 2156 880 1695 479 1844 1822 298 4834 1648 4005 1556 1106 974 1144 1813 437 3984 1446 3536 2389 2020 4739 2285 302 4213 3892 754 3722 1823 4767 2693 205 3606 2649 4628 960 1880 2181 1925 3698 3342 4860 4022 4098 1544 3343 230 7 2102 2511 4754 4520 375 3046 1729 620 3254 2211 3904 4460 2376 4546 2800 916 1447 234 4427 2853 1970 2181 2658 2462 899 4891 4394 3958 511 4295 674 2428 610 1504 4670 1104 312 3210 4287 535 1933 347 3249 298 1894 2006 1708 4055 3262 4571 1556 623 4338 3621 2377 3879 309 3682 496 1391 2821 1679 3367 3494 3964 786 3781 2211 1888 4422 3816 93 4411 1378 3564 3253 2475 4330 1083 1871 43 3389 1328 3541 2913 3013 1131 4155 4254 4258 2848 4932 2457 4119 2575 3548 1532 612 3686 1683 973 1082 4634 4744 3591 202 786 2668 3654 4991 652 1507 4070 1599 4926 4847 181 3341 4174 1236 4981 3930 2018 133 1571 3568 866 4614 3827 734 4441 1087 1217 2687 231 1184 41 3818 329 607 2776 3003 4336 3379 912 33 2806 4893 224 4318 1644 226 354 1482 695 1442 2692 1289 214 220 3703 1152 3238 1128 4899 4332 1390 1939 4249 1475 3971 3991 3783 4048 3101 2000 1560 1843 272 640 209 4631 557 3235 430 4043 430 3636 1450 978 3885 4063 1954 3626 2773 2709 771 2025 1864 483 344 19 2015 4234 1549 3269 4405 1977 4366 246 1213 1702 1345 4560 2759 3921 1967 1204 2951 3466 3440 347 4510 2326 2916 1693 4567 29 4434 2750 1547 879 2076 1940 2678 2970 1969 3643 4407 830 1307 4689 1428 3154 4623 3026 1756 1595 207 2381 795 2804 4979 4324 4137 1361 419 2648 4987 3611 31 2700 2769 3623 2960 2973 3246 3511 956 1280 892 2327 3629 1524 3133 4089 3467 4323 2619 554 2358 878 2169 354 596 2926 903 3544 2481 68 3514 884 4890 4801 569 931 1369 4246 3441 415 132 4662 2978 4236 1014 2135 4545 1284 4949 373 356 1276 4322 2631 4361 3901 3708 2744 3463 3972 725 2479 146 2130 3971 687 1203 1276 2625 2384 3934 2508 1699 4612 1923 2422 4869 3787 414 1628 997 4415 3943 115 1541 3209 435 4684 3770 4378 1233 580 4735 1219 3485 3292 1611 990 4664 1081 4318 3626 2646 1717 1912 1571 119 4588 4987 4471 4118 3408 2964 2522 317 3102 2662 1083 1887 1039 3374 4637 4725 744 584 1063 4970 2930 4689 1836 4863 3810 1299 3980 2079 1818 60 1985 3164 3510 1959 4619 4728 4488 1665 725 4933 1405 3597 1021 2718 2726 2641 3232 3812 544 943 3011 3369 3476 4581 1563 2088 4832 3349 3966 3947 4227 1069 1600 1756 2741 2680 4863 4317 4885 3612 3096 1927 3025 826 4480 2807 3818 698 475 4620 4805 564 672 1523 2731 647 4170 3131 3665 4846 3561 3729 89 1309 3671 750 704 2305 1180 1580 1342 1014 4211 1508 1153 646 346 1138 3706 1617 4422 2999 2230 3487 940 2511 3542 2528 4073 2713 4071 1148 1460 1858 2723 579 2719 418 4999 4943 3817 3261 3787 2405 3366 2179 1629 3520 2301 2064 4542 4894 4721 261 1331 609 2897 3509 3221 3302 1257 441 4321 1025 3079 372 4385 152 2558 4096 1818 1220 4518 4736 1580 1483 4426 3908 141 1488 1784 3728 1206 233 3213 500 4684 1840 2599 2149 2072 228 1625 1491 2232 1765 3786 2537 948 4819 1998 465 2225 1751 2139 2853 1650 1319 2790 3647 162 1367 4332 2386 1667 4587 3377 878 2890 206 692 3408 1384 1207 729 3911 499 4110 630 392 4003 67 2542 716 2981 1936 1041 1861 643 2850 4642 580 1003 3836 3184 1822 532 1587 2349 66 3764 3547 650 381 3252 4368 3665 2070 4090 1470 2802 1586 2766 1083 3462 225 53 487 127 4687 4738 3779 4934 4716 4360 1455 2548 4780 2841 1633 2890 4424 1650 1925 3888 4596 4700 3000 746 903 3765 4660 4782 4429 1509 3488 2559 3080 4377 781 1045 2179 4156 4682 2515 4342 409 3088 4392 2445 3642 4782 4631 4081 3956 4382 4158 4565 2193 2886 1666 3778 1908 3225 3882 4267 4248 2172 1304 3562 3130 2033 4316 1 202 671 4112 1170 3455 4815 3268 4040 1848 209 35 1860 539 1981 1093 4816 1209 4067 284 2743 4088 219 4287 3723 3320 597 785 3438 431 2603 2746 2794 3917 4746 2517 2073 792 4965 2769 2877 289 4162 4377 4865 2078 3794 764 1134 2846 141 3581 919 2120 100 619 4142 2788 1582 442 3908 2200 4603 3697 4789 2220 1420 2259 3185 4398 4009 3518 2629 712 4657 1622 3856 4109 4742 1171 334 1999 1294 862 1193 28 4259 1336 2514 596 732 300 3924 2181 4458 400 1882 951 2020 536 4420 3353 4827 1715 1559 4842 2983 2708 993 4520 2488 314 2057 1845 2605 3704 4757 4316 4497 2270 1785 3257 3505 2862 1919 3503 2687 1736 3666 159 2026 4334 1898 3031 1548 57 3603 1225 4274 3546 1581 1304 1936 4993 365 1150 658 762 2987 2585 404 3035 2986 1857 4676 160 3532 4636 2386 1311 1507 3403 3470 4260 1697 1250 4490 1462 4945 2155 1540 1320 1723 4052 710 1361 2764 1804 1894 3877 3876 2378 4790 4153 1126 3990 2741 2330 1515 2086 2876 287 2815 1763 4513 1035 467 489 1791 2772 177 3555 4261 2423 3539 4452 643 3409 533 110 3760 1063 886 2703 1790 4767 4707 624 2564 1077 4716 1165 2131 2999 3245 4703 970 3321 1143 4517 2371 2458 2060 78 3835 45 4102 2056 37 738 360 453 1928 1730 780 1993 2661 886 4795 4853 3778 1032 3224 1039 1073 136 3734 632 2953 520 1317 2580 2492 609 1233 2093 3064 1644 2995 2825 4159 1162 286 1000 1494 4053 123 3214 4193 3180 1885 2231 1054 1771 4694 574 2941 2520 3297 4724 263 2800 4309 2296 148 2112 3376 2881 979 2124 4034 2646 1230 1531 4662 270 4931 3384 4268 1096 2036 3403 1802 3901 1496 2382 3342 1433 3056 2473 3990 4949 4659 3567 3544 4864 2778 4135 3834 4857 3484 2867 3843 1903 2147 2284 2304 1954 3526 4956 4448 2423 3629 4954 2776 2543 2952 970 4457 2336 2737 2938 1477 1187 1788 2951 2453 1948 2518 3982 2406 782 3516 4595 4999 2988 3055 1725 860 1953 4959 4392 494 769 4141 1394 2625 2862 2143 4150 1981 764 4103 2684 4638 4020 3373 3831 3140 4597 2377 1357 2788 302 809 1427 1140 3574 2017 1047 2595 1373 366 3436 551 4568 4626 4641 884 3288 620 3650 2532 2427 437 2390 1074 1890 987 3927 3094 3178 601 3453 3764 963 3477 4251 468 3516 426 4208 2060 3237 2260 2704 2785 1371 3574 2481 1610 1927 1471 3982 2789 311 368 327 2600 4692 472 4319 1745 803 3136 1893 2374 3876 4872 3212 1863 4158 1792 466 3439 2977 2184 1269 1254 2602 3640 3713 985 90 2904 2227 201 4632 50 3930 4328 3690 2659 2808 4711 1464 3734 1781 4755 3170 3208 196 4531 2172 4693 941 2068 2097 4114 1497 3493 853 3105 3705 987 3186 712 1704 1126 1412 4594 4564 90 2357 4076 905 2688 2298 1345 2646 4130 3219 1847 4517 146 3135 1232 4047 908 3454 706 4390 4823 2965 551 4338 4367 2542 22 2237 118 3573 152 2295 2943 2836 1387 210 2122 1383 3683 406 1555 585 2268 55 379 1910 4633 3090 229 2183 673 4868 3970 3193 1236 3275 958 1510 2962 2682 4192 3098 2212 3578 390 1975 817 27 3647 202 3987 4431 3847 1595 1967 3824 3454 3465 3737 4853 3489 4260 1709 3281 3544 2561 1151 2628 686 1682 1300 3280 3157 2739 7 4301 623 3950 229 4613 2654 304 4129 3393 1725 4210 593 4426 4444 616 247 1448 3416 3045 392 4687 184 3326 1720 3949 753 554 1997 4326 1500 1345 1520 3112 2947 4338 3055 719 4183 4610 782 4530 2349 2292 1041 2980 4180 308 715 1020 2160 3995 26 1757 1426 4206 2432 3887 3599 2383 1684 628 948 4698 4455 1140 1664 3745 736 2081 4211 3057 2744 2012 4191 1187 1743 3238 1510 2260 3877 3976 2459 2621 745 2107 3783 3827 3574 4233 614 392 3369 3082 3776 3736 196 4568 2376 4117 4958 1348 3808 1148 2337 2766 35 4358 3475 457 3234 144 4309 4556 4032 2243 3911 3306 4406 2244 1522 1955 4648 2709 2852 4553 4757 1419 1104 932 1475 4190 691 990 912 4700 648 2312 554 1741 4845 3851 1825 464 2268 392 4167 1749 1483 529 1103 1066 2732 1493 2291 287 4990 2304 349 2761 2074 2152 4663 458 2151 1913 1282 4415 990 4882 3611 2657 2550 3918 4889 3389 4993 2396 4577 2068 3582 688 2338 452 4245 4320 3354 1572 4878 1535 4495 692 1034 4005 4230 3 3464 1748 1711 3679 1930 3085 1398 3297 3533 1994 2284 1686 1189 4625 1933 4655 1838 1255 2312 530 1268 2098 3338 94 4732 4238 3699 1155 3265 4770 343 3272 112 4184 2934 883 4068 112 4284 2941 4378 3037 1194 3259 2142 4398 2611 78 293 1871 4384 4388 4209 3478 1101 941 960 3318 1393 1462 4381 3959 1490 4673 2086 2612 479 3251 3388 3955 2332 4477 2726 1081 1401 1492 1134 3300 2611 2106 954 671 1114 530 804 2337 4505 4111 4355 4374 2274 3982 960 2380 4215 39 1090 1824 1826 1256 1490 215 30 2858 2400 1797 2339 2314 1636 2769 4294 9 1117 4079 1926 4301 1054 4892 2185 1182 1812 3790 2821 641 4665 2818 399 105 1452 492 2735 3985 2263 2434 2066 4467 4216 1137 1679 1100 2080 4919 1739 3517 3727 359 245 4724 4422 4104 1450 1969 4835 3038 3138 4929 777 2872 4617 4671 3205 3896 3799 3646 3106 3126 16 248 102 4710 2437 1162 1283 1005 2026 2365 2871 3255 4750 4247 2804 4964 4430 1936 4448 3847 4281 222 742 4774 269 609 2804 933 3985 4087 1819 507 345 3097 2083 410 3926 3404 156 699 4579 1994 965 480 1297 2142 3736 4497 2411 556 4340 544 3155 3646 1626 1252 3379 2976 4785 410 3093 1061 4923 1743 92 2415 3085 2879 3801 1915 1803 4682 2239 2746 3505 1753 470 122 475 3333 2156 3923 3574 4361 991 1627 4645 547 2412 2826 2141 1375 4676 135 2985 4372 1689 4273 2606 3205 2190 1806 1560 880 4 1719 2940 4907 4150 4042 3100 250 3438 4655 174 3666 1797 4748 2253 594 535 4065 78 1500 444 125 1173 265 4793 4551 1790 4682 557 2565 4292 1319 628 4737 3893 3876 2464 678 2171 1511 1243 4440 2029 1180 4997 2297 948 4785 1180 2685 110 2082 3271 807 2223 4166 2659 2129 499 3392 4958 4481 4917 2999 3703 2318 2788 2430 164 1247 3152 4645 3353 1172 1489 1846 2312 1651 4361 2024 4276 1780 4013 2696 1261 1822 559 3 2423 752 2071 4414 3746 3544 2269 3758 4555 3888 3129 2088 4434 2443 3780 1394 1819 4821 2420 248 4357 1945 3964 3504 813 4384 3801 3702 3244 3960 1422 3689 4653 2699 569 748 4968 3484 3724 1590 4354 1638 4117 4722 259 2860 1390 4520 3574 2722 1493 1114 2764 4067 2101 3776 1441 4072 4524 1933 3854 3695 875 2615 3549 4354 1305 1874 3985 4932 360 1510 699 1568 3014 1469 2781 2354 4814 4190 2396 4043 149 2341 3054 2633 1685 1104 416 4636 1357 1467 2354 3715 646 3909 1032 3189 1392 3945 939 4009 3411 1974 1158 4990 2231 3512 2443 2427 4620 1348 3491 1480 714 4896 1681 3075 763 4697 4120 4141 1228 2938 1816 4402 1200 644 4725 1373 180 4656 1832 465 956 2767 2188 3137 389 4171 2002 4857 609 3635 3630 1746 1118 1579 871 2882 815 2273 4843 994 665 985 1400 2022 4623 4994 3300 1753 1407 3223 4151 126 1771 4040 4884 1984 2569 3134 955 3379 2524 2594 682 3016 3648 366 3695 4693 1785 4386 1096 1867 3837 2801 4395 2278 173 1569 3062 1785 1913 991 2616 1087 3961 2249 3702 1651 396 1714 4359 1145 2621 4521 25 1954 3529 4330 2506 3956 1122 739 4423 2840 4247 2024 4456 1419 1578 1033 4978 2157 4928 4455 2988 4717 3597 4938 930 3330 3141 125 4077 3571 1852 3848 897 2457 1511 1534 1918 3048 2257 2781 1440 754 2855 2352 2663 931 2236 2944 2944 1878 3622 2031 4369 166 63 2955 3449 1174 581 4841 1334 986 1962 2416 3829 2596 1436 1098 2157 4928 4798 2670 20 647 638 3377 3009 624 4605 3264 1168 59 3490 4015 361 4380 1775 2869 4970 2270 922 3086 3952 3453 1334 2104 4762 3987 3455 3710 222 3548 1978 3120 3690 2449 562 1041 4092 2697 900 480 4778 3652 20 4015 3204 1654 2134 2095 1245 2922 4006 4322 1565 3332 928 680 2954 3934 3809 1531 3050 700 2283 1394 3970 3072 629 3530 1738 3406 761 2384 1751 4969 3733 4960 1888 3581 1250 442 2370 578 520 4959 3852 856 2776 1792 1387 4717 4864 1480 4271 1328 1707 3429 3084 1818 4015 579 2499 4912 1629 496 1294 1371 60 4073 4743 1919 229 4612 3610 2079 4440 156 406 4743 583 2905 4464 1489 790 2781 2567 2089 425 4263 4345 793 1230 924 1733 1334 1486 4081 279 3952 3105 3010 3296 4822 1199 1847 1267 1328 1247 4810 2177 251 1652 2786 910 1225 2242 3554 1617 1990 4718 986 3704 4972 3452 4653 3818 2008 1854 2338 1307 1067 4252 4540 51 3169 1382 1674 479 1381 4348 3431 4343 4203 943 4115 1823 141 1565 592 1230 1687 4120 4989 3585 4019 280 1663 2729 1270 3181 1859 2713 745 3541 4894 2825 3321 2516 2037 2110 2471 3895 4149 3383 3624 4680 4556 4177 2046 533 3182 4645 2597 713 4193 4509 4335 3674 4345 674 1921 3713 1205 4937 3731 4437 4984 2329 2452 8 17 4502 92 3288 2835 282 4377 2600 1582 4063 274 4524 236 1613 2447 4985 1165 2634 2543 3634 2339 4302 2344 3596 830 755 4890 3787 1330 1035 1788 2010 92 2905 678 4952 2881 366 262 2157 1055 1758 171 4377 690 2545 4597 2622 144 1050 4243 3673 2165 1515 4267 3541 48 4799 501 431 1532 3111 4280 2683 4760 3022 4612 2022 40 373 1967 1914 498 3152 4201 525 2049 4222 2863 4770 2125 2117 2427 78 2736 155 594 764 3779 886 557 4970 127 654 1177 954 581 2549 2767 3130 2007 4694 3708 2852 2060 811 2586 2863 1360 1430 4949 3396 3689 4905 2096 2601 2467 2205 4998 2569 2405 3111 4352 3163 4282 1942 1773 463 4273 471 4477 92 782 3737 598 77 3422 474 1752 4286 2103 3424 1112 1212 3662 968 3632 395 1494 2530 1997 4661 3464 3362 552 1034 4293 2337 198 1074 4358 4587 2104 2493 245 631 348 2963 1793 2330 1522 1453 1718 228 4575 890 4435 2545 3821 1562 4666 4097 2681 2495 2651 184 1372 1727 4753 1903 4963 1068 2603 4817 688 4236 2149 2367 3310 3561 2980 3653 224 777 310 4562 1050 199 1800 1372 3343 4296 1789 1098 666 207 4638 1104 549 2962 3101 3822 2149 1579 4512 1881 835 1817 364 625 4740 52 3952 2865 2514 4572 1478 1867 2338 194 3509 1257 2588 2428 4073 3845 462 3230 3449 194 4473 2612 3561 2776 3426 1778 4886 2676 3443 1380 300 1629 3991 1974 3219 4921 4017 1836 2854 4190 1870 4203 4971 3329 4510 4495 3357 2642 1191 2299 261 4390 3618 964 3045 2052 4700 30 4732 2409 623 149 1893 1636 1158 3621 3983 3010 4460 1196 4846 3371 1054 690 185 35 1708 832 386 418 1652 1150 865 1532 4543 1211 2865 1594 1082 232 2722 1680 1967 2333 1917 4829 3369 667 675 1054 2411 1777 4479 4618 3698 136 2639 3679 4734 1207 3967 2780 1542 1239 2037 4861 3137 4911 526 4227 765 49 120 2449 2443 635 2462 360 1097 2440 3400 2211 487 669 1360 4876 3899 1084 1317 1173 3205 3764 1876 1656 3595 3590 2602 848 94 1850 811 2566 3955 1248 2310 4653 1708 3568 2071 1941 3276 354 60 1732 4223 1039 1865 2544 3631 190 1252 3478 2928 2575 4553 2423 4349 604 4863 3885 2304 3963 1040 2883 2094 2718 3533 3314 1241 3650 2400 3733 4404 4307 1281 3750 51 2079 586 4318 1112 3079 2979 3753 2759 1649 4310 3711 3115 4304 2883 285 3278 3362 2214 1114 3749 1969 3748 98 2386 3451 1210 671 1841 2274 1126 3947 1523 4213 4708 4406 630 4173 1938 1222 3706 3497 4628 2042 221 2818 1969 4247 3793 4432 4188 195 801 1459 1940 4005 991 610 2164 2003 977 1752 4515 1569 3991 3050 1870 4833 4223 1274 3953 3174 26 3079 4986 1408 4844 611 3638 2051 4135 3971 2994 991 1424 3395 4139 4873 1577 4600 2350 2217 2334 1603 1249 3331 1440 861 2464 1350 2093 4389 233 2391 2725 1308 368 3671 1167 1618 1124 3505 3338 4549 4048 1045 4580 3561 3835 1448 3007 2651 4472 450 423 3957 519 3102 4605 4790 3634 2021 4511 87 2777 2891 3973 398 454 369 1134 631 2362 129 4857 2422 4926 1534 1052 4582 4763 761 4489 637 2667 684 3772 2077 1765 2076 1110 2861 2053 1479 3909 2838 401 4418 1882 423 301 2085 3649 986 3416 1116 2364 2044 1229 3376 553 3041 867 52 471 1613 4613 4474 4941 4628 3435 2459 2188 491 4335 1594 232 2012 4337 4098 250 2566 3924 483 1049 1259 3974 785 1180 4473 4004 2093 409 1738 3756 4986 1738 2323 1889 2937 3427 3320 1890 3230 1373 2663 699 1728 2150 3816 4474 1109 2479 3852 1379 4347 2556 739 1093 4744 1152 4884 4467 1012 446 1481 2836 4234 4833 2760 1484 787 85 1603 1705 2154 4691 4545 2326 1648 2881 1731 4339 4210 2592 4792 403 2638 557 3481 3820 234 1528 2813 1235 509 2535 3798 1925 3956 3876 283 1335 2582 787 4924 4656 4305 3598 2521 4834 4827 3249 2724 1452 2321 2997 2682 4778 3027 2489 3309 4843 4542 3772 4229 4954 3057 4869 3882 1463 1496 3588 1164 2603 2228 2246 1644 1031 3737 92 824 3133 3167 3764 442 1861 2090 855 834 3994 1778 1785 232 2227 1756 429 4915 1570 2390 4702 140 1808 3343 4551 3811 3511 2661 3044 4593 295 1149 3935 4653 1850 638 3020 824 3919 2470 2261 1784 2922 4796 1598 4976 3395 3940 714 3967 2283 1855 4580 1789 2554 1160 207 4713 4788 4215 3983 1645 4647 1682 2126 808 4462 1191 1344 3603 1257 1124 15 2661 3155 1336 791 1559 67 3502 1043 1985 2547 2705 3911 1171 2108 99 2467 3349 1696 4244 4734 2751 3119 3066 3105 185 3355 2995 1816 277 179 724 1533 3624 3411 2429 309 4709 1755 1747 2192 1385 644 4141 4741 3592 1806 2592 2564 3191 2781 2827 4098 1528 2903 3883 753 2409 1199 1952 1573 3261 1998 4719 1424 1801 2588 4398 1534 2640 4147 1162 2346 616 3877 4524 3808 4155 1897 3216 3880 4815 2642 2749 250 3550 4480 992 1612 1895 1901 4664 301 523 1312 1403 526 4249 622 4088 4212 4426 1876 4163 1992 2765 3030 3605 2142 1996 4396 2297 3961 2494 4263 280 662 2499 4216 2430 604 667 2562 1067 2290 4959 2059 3018 593 1286 399 2733 542 4866 3157 2103 1930 120 3784 3976 4642 2852 1415 165 2534 346 3061 1694 4974 2430 4145 3831 1408 4765 592 3671 3132 2890 3302 2163 161 4658 1657 2604 4940 552 1974 4461 4568 3394 3921 4590 1489 938 250 404 4536 4805 1459 1270 4322 328 1275 865 2393 2654 1821 4998 1257 3603 74 575 3740 260 931 2557 215 2525 1976 2917 1731 1874 3339 630 4541 3070 4765 2556 1462 855 4073 4665 4267 495 3372 3679 974 2517 2804 3382 1211 3074 1381 1132 3580 1237 2557 33 1454 511 1945 95 4282 2464 4830 1296 180 3176 2553 591 4703 502 1679 3317 1080 2141 1982 1310 4743 3842 2658 874 1481 1567 3569 1852 3112 2124 2327 4366 2945 3752 4923 4771 2141 700 640 1636 3073 3921 3157 4180 3470 4876 798 716 4745 4401 4776 4704 3476 1277 4617 3287 3763 3331 1629 4031 1616 2144 1402 1278 4552 2752 1989 2970 1828 1350 499 2971 281 1415 1250 4940 4544 4680 828 4581 3422 1836 4723 2811 181 3151 3615 2527 2634 509 730 235 3685 3076 309 4784 4140 2461 216 2843 2624 3959 2694 3035 3350 4068 1662 1541 3639 1003 2899 2672 560 2068 1397 2 1163 1095 1014 1937 4341 2493 2198 754 1510 989 880 1741 2628 3825 1539 3686 1600 1614 945 518 462 4136 3187 369 1170 1507 1243 4894 4438 3243 384 3314 3333 2685 4974 197 3964 1244 4163 2323 2811 2013 3307 3828 552 4867 766 188 3380 2243 2989 540 3716 2161 3936 3119 2201 3066 786 4022 3728 3368 1403 69 971 2737 4949 2699 1439 4784 3968 2222 1828 2667 3951 4317 4280 4475 737 3692 4028 423 3056 91 3917 1169 1829 2119 932 3031 194 1000 3167 2163 3846 3561 150 3188 3093 3324 4342 3651 2526 1123 1234 2575 3411 128 597 4905 4044 4070 305 497 2156 309 2659 775 1259 4618 4220 1114 882 2220 4065 317 3098 1553 396 4869 3413 4687 714 1756 2187 2379 3475 2713 1015 3541 4205 758 1648 3482 3369 201 337 2265 1109 1835 3480 735 1808 1796 1634 3403 4776 2357 1534 1498 2311 4876 3638 4564 1258 1292 3625 3733 1393 890 1348 1589 1442 4001 4652 1304 4071 1287 3925 1199 1731 502 3494 4318 4512 2644 3467 2196 2492 2883 2074 1126 3495 2466 3510 2435 4918 1626 3208 1801 2060 4105 4624 4343 3652 2722 2984 4849 3440 2684 714 2784 3637 1183 4701 1487 3172 1514 2972 2007 3219 1783 4254 3059 4586 429 895 2053 63 2653 2654 3856 1266 190 2037 731 1105 1778 3485 4332 4005 502 1047 1891 4244 118 4211 3187 4197 878 1173 3588 4879 4586 4323 4244 282 223 24 4393 2732 2688 4205 488 525 4426 4483 3898 4955 2816 3889 1121 4831 2751 484 4304 1039 2459 2450 960 1282 4689 2070 3380 1943 2219 848 774 702 447 82 4767 669 1192 579 2307 4180 3411 1200 1154 2705 1348 4918 1425 4221 3471 3818 2471 1150 2143 2977 4160 4403 74 72 1534 1835 3178 413 2523 2878 1102 1091 1239 1546 4167 3875 2960 687 651 3678 2389 2404 2662 1627 2947 3360 3588 1583 2416 2225 3488 4880 2147 2833 1697 3202 1386 323 791 3306 3177 707 4010 3805 3434 4483 2236 3442 4680 4655 3490 76 67 602 1510 3673 2871 4078 1336 4261 1436 2873 48 3328 3591 666 4870 3716 1616 4056 835 1304 1555 827 805 1575 3575 4817 551 3890 4865 1155 4430 2834 2306 4733 4589 4559 2685 1753 1434 1588 3866 4573 751 672 4414 2344 3370 1774 4441 353 2957 2598 1958 1704 1534 1946 94 3947 728 474 1173 3771 4073 1656 532 1948 562 4685 3517 3536 1770 3018 2787 157 1243 3440 4183 1906 4099 3416 4844 4534 3213 3868 1668 2393 4990 756 912 4289 3664 266 340 1831 362 1479 1248 3175 3685 1059 2784 3492 1305 1833 4485 97 1854 1856 883 4505 2124 4587 753 1008 4315 394 4731 2519 1171 2583 1971 428 2878 714 1148 1768 1169 2006 510 2567 3759 4865 957 3739 341 2304 3322 242 4815 984 4816 3995 1226 2822 976 4981 3544 3201 3574 2049 3327 2066 177 2091 3498 4283 367 3052 1174 1821 3622 3531 1463 448 3684 3015 384 3055 4681 2111 1358 433 1120 994 1838 4570 578 3335 2371 175 4618 1871 2617 3758 1585 1862 3620 4356 3084 2597 3986 1364 4137 4715 653 2807 3886 2903 1370 3887 3522 2712 2236 2050 1458 4709 3697 2917 3221 2373 644 4367 4409 3913 770 1873 4700 2277 1757 4397 2611 4011 3140 4820 3334 975 2265 1646 4210 2668 2393 686 2126 709 4880 3908 4038 3789 1138 905 4155 3880 4003 1934 4513 3959 3208 3733 2912 4152 2860 2054 4820 3284 1444 3308 3341 3360 4283 3526 1640 4748 647 3542 4004 2135 898 1821 3341 4841 138 1213 4412 2535 3393 1581 4181 2226 2565 3377 3119 4144 4193 4728 3656 1482 4763 2356 3591 3773 1236 1941 4480 2905 3147 3215 1156 1341 1938 4487 598 4288 3823 777 3158 3938 4565 2589 2602 4225 3512 1670 2440 4628 909 1434 2294 1444 3703 1525 891 1654 2731 3045 2826 1010 4389 3351 3326 2455 3745 1577 2249 2621 2675 3630 3731 2489 1855 781 4234 468 2410 1754 3380 4580 4406 1964 878 3794 1266 4917 4993 1027 1680 2950 4407 2216 3694 2856 2882 2573 4517 3 4278 3773 3765 4787 3354 2732 4375 2590 4075 1028 721 4503 4801 2633 3518 4222 3289 1277 1636 3574 4961 3701 1684 150 2702 1881 2517 2761 4969 296 4305 734 2750 1050 350 2064 3284 3644 2966 4606 3456 2360 4615 2940 4321 1522 2396 3585 1581 4148 4627 4031 4259 2754 1685 3023 3647 3543 1850 10 4874 2647 4514 1488 3223 3067 1836 1661 1319 1672 3219 3903 4998 3807 3963 1418 436 4463 2577 2204 4700 127 3489 3873 1656 1228 4757 3000 4771 833 2453 2651 277 3946 1705 1435 3235 4600 2921 51 909 1168 1126 2952 3879 4500 1062 2399 3488 4136 3235 983 3517 4854 2925 99 1639 1851 796 3073 481 1503 1654 2589 451 4809 1071 4111 2890 4089 2812 4208 3741 340 647 1618 1481 188 1479 2605 23 4373 1284 2482 2753 1105 55 3668 4984 4885 3776 354 2217 4394 2414 4511 587 3541 1531 698 4402 2655 3205 1958 3648 269 1183 2955 1479 3185 1877 803 2888 4919 3188 4174 374 4977 367 1311 732 2780 707 2364 1507 2049 3028 1401 3101 2901 3718 158 77 3697 4477 4573 3988 4554 2093 1101 710 3874 4043 2250 3619 725 1201 3834 2574 2349 2926 393 3969 3751 1388 462 1528 3428 3312 1516 3113 1153 158 4610 2858 1319 4939 419 3 4643 2265 1567 4648 4207 3590 2800 984 32 4453 446 1609 4582 1787 132 3577 3543 291 1216 4574 907 1107 1519 1848 4697 2253 2654 1394 2265 3583 1138 1532 1553 2403 1249 915 4033 3640 2303 2648 94 4167 1827 4629 3434 3454 3567 3428 3786 3113 955 3671 1447 4748 1770 944 1510 2514 611 4595 4168 3065 4553 4767 2074 1436 3508 4818 3438 3471 2166 2538 3281 1431 3959 4164 4531 4024 314 1032 4930 3876 3437 107 1487 4787 3061 3379 47 3949 3352 2687 643 2914 4985 3541 2752 331 2983 3482 4960 1862 1526 3798 184 3157 3964 3749 32 2247 2525 4207 1134 4126 1376 936 4675 1920 3840 137 1796 3703 4933 4421 4610 681 4984 3045 2747 1848 2762 4949 575 1874 4613 4084 4691 3170 2073 1480 3017 1349 689 4088 310 1823 3484 3072 4931 3788 540 3624 1757 1551 3674 3725 2646 1182 48 3751 3025 3443 4525 3065 3033 629 3605 4101 3659 2157 1559 2725 1543 4178 1133 827 1643 4157 4295 970 3856 4309 4056 634 2259 3093 2183 1720 4589 2289 4488 875 1324 2365 3241 433 920 1990 2133 2160 1110 702 364 1173 1065 1716 2041 1656 4212 4866 3195 2150 3705 3269 2972 4342 4045 3433 4549 189 3097 4939 1336 2834 1955 4876 3829 4842 427 3965 1190 3061 3766 1069 1098 127 343 2893 2237 4728 3097 1573 4855 2125 3118 980 537 1916 3827 2603 1827 3668 2225 3970 3553 1699 406 2323 1753 1758 4266 4994 1486 3252 3307 579 4768 3227 4593 1396 1178 3778 3058 1574 2083 2397 1655 4416 4422 1053 3533 1076 2793 3373 4366 2672 2242 1878 1069 703 309 955 4213 4382 4279 3702 1955 4391 2735 1610 3479 561 239 2430 3648 4085 4455 4112 301 2763 1331 1856 2380 1323 752 4241 4702 1389 4683 4547 2193 4386 3954 2988 2637 3088 3944 4042 1432 3281 2261 98 3402 1068 4276 4981 2393 2859 1092 1814 687 252 3456 2197 3911 2057 2975 2566 635 4287 2756 4915 401 3442 3383 886 1721 3312 3994 1040 3881 2450 4348 2157 2313 4126 4866 253 808 3367 3697 2549 3901 4187 3701 1164 1910 4988 3534 1614 4156 1568 1854 3069 3573 1481 684 2523 2113 1646 811 3376 214 4744 2331 3834 4493 2214 2311 3672 1274 2385 590 783 3143 2721 3275 1654 4521 4270 2005 1913 2690 327 711 2393 2590 1159 825 3849 38 4387 3245 2995 968 2253 3699 130 3412 2484 3053 2790 696 1714 4012 411 174 932 2393 905 1745 3590 2029 2181 4091 2933 1065 215 1978 4250 4047 2947 743 3470 3567 1576 4981 2448 2666 635 632 3097 2660 1181 163 2433 1281 4593 4545 3382 631 327 1493 2716 92 3212 4593 2544 2292 1688 2139 1140 1876 3886 2708 2519 3906 4263 1007 1306 450 975 4408 459 586 551 138 3958 359 962 360 2975 3118 1920 3645 2353 4420 1989 2932 738 2750 4427 592 3388 1466 700 3861 822 212 2001 94 745 2371 270 4604 4988 1249 2243 2358 1745 1790 1508 307 4117 5 3554 4561 3860 4109 2777 4706 3106 1369 3808 1570 4515 2097 3883 730 4732 1783 340 1864 1415 4275 4654 3797 19 3016 1985 2925 874 2564 697 4523 2322 1492 2495 3354 1077 493 1310 2909 744 2316 1335 2464 1415 1615 4158 4708 4392 2690 618 1975 2892 3340 1177 4418 1545 823 3217 785 4762 1899 2729 3878 3917 1715 94 791 3892 3798 4758 3044 3309 1783 4449 2954 3450 2030 2562 66 3722 694 3698 1418 2094 1876 174 2763 997 798 164 985 1248 2754 1330 2431 4782 850 4135 2000 1074 4447 816 2111 2768 2851 3884 432 1771 1989 1297 3396 2226 1745 413 2297 2039 2390 3133 2960 2607 638 417 4581 3268 1049 598 1835 3902 154 635 709 3365 2592 4636 1878 2345 327 1251 3802 1723 1093 1865 883 977 2717 4017 3285 4118 4143 966 505 3823 1998 3184 4958 815 1840 1500 235 1900 3602 1929 1319 3695 2890 1123 3898 3952 4035 1867 3961 736 1876 2485 1045 2878 3961 3256 3844 3819 3705 1394 2519 309 3238 618 4947 199 1992 4380 4320 1288 2578 2457 3509 4648 2332 2836 946 2630 911 645 1988 3252 3532 4642 460 873 4405 3417 4336 1574 1019 3904 4441 898 3902 4774 4156 1614 1680 127 4329 4778 4883 179 2607 2262 1982 3447 2502 138 780 2298 1747 294 3156 2082 2800 170 3362 533 313 4632 2205 1936 2272 1557 2679 4532 1433 1164 1456 4395 1479 3994 3956 1583 4677 2763 3800 4252 3302 2676 528 2689 3918 1063 2612 2291 2711 162 2727 1827 3925 1616 4871 475 2970 822 448 892 2675 4319 3569 4754 4640 2993 3749 3326 2080 3582 4594 2124 1587 3204 3766 3843 854 181 3941 952 1283 2808 204 938 422 4494 3138 1143 4449 3846 2369 2318 4297 825 1769 3764 2838 1358 3982 1231 1335 2455 4149 4469 1220 2499 3419 2110 2 4602 870 398 1755 4884 2233 3429 587 2482 3989 3502 2964 1931 2891 4563 3403 4609 1906 135 2272 345 751 3467 1866 815 2336 786 2041 1367 4712 3388 2322 3213 3863 351 39 358 1095 1537 276 2085 2616 1175 3835 4631 876 1770 3089 1039 1660 2669 1567 3083 1297 3544 4321 3485 2315 640 2994 4219 1886 3796 1471 4639 3896 890 2935 135 2341 3792 1698 1478 4499 4003 1871 2193 622 3787 1044 2684 125 2013 505 4715 99 3424 2373 2553 279 704 3904 3924 3668 1831 799 2038 938 1223 2372 4502 2107 2025 3436 4637 2335 3985 2575 3250 160 2343 2914 598 175 3599 1280 1425 2501 1042 557 4163 3995 1323 4218 3147 211 1963 3956 3148 1700 4382 3549 2395 1921 2116 2458 4611 4115 736 2091 1801 2227 2340 965 3255 553 1236 4459 4997 320 4014 3841 4612 1407 4408 2400 1977 1449 2402 4638 2024 2246 3872 1954 134 256 4041 1780 798 3631 1547 4827 2822 174 1068 1413 1783 731 2258 579 4064 3922 1573 2026 586 3955 2928 563 4589 3568 2675 1467 3219 2592 3020 84 2792 2551 3913 1746 4728 2147 2463 3343 4833 4560 2415 1288 4532 1981 4835 2246 2632 3045 3325 2750 2895 3376 1977 2041 2504 3663 4558 2277 2507 3395 4018 2626 4864 798 2059 3413 3360 992 1774 888 1794 204 475 3528 2784 3808 3063 3238 4535 945 4768 1239 4219 1692 3869 1892 1840 1662 1772 1603 4626 1454 2314 2724 246 1469 1631 3020 3167 4781 1167 1237 2922 415 690 932 4842 1819 2444 3794 3637 1108 1542 2156 860 4313 219 2779 3399 3438 156 3685 4775 1201 3437 2362 2011 4509 1597 1383 659 1642 3202 2647 304 2507 179 3077 3298 998 2484 2467 4832 952 3365 4822 3284 3871 3587 4335 3372 4414 3774 1811 867 3500 3130 164 421 4285 1382 3831 1406 2199 3615 852 2180 3007 2182 4401 2009 3922 1686 127 410 44 383 1083 762 260 3422 2894 1192 990 1386 1758 2788 4240 3697 4163 2926 2293 1481 1299 3743 805 3727 1902 3455 2187 227 1714 1437 4886 4554 4608 1514 1728 171 1541 1166 1738 3443 4026 169 2070 2897 2981 2044 2659 4890 2358 1149 2933 1414 603 4607 1867 4713 4380 2151 3111 2659 3591 2152 4681 4345 4757 4320 3053 4665 795 2865 2176 3594 2731 2169 935 610 3064 106 4464 4102 3669 547 846 3797 1271 2773 1169 3837 1646 3782 964 1189 632 2681 1438 145 2862 2357 1577 4130 3054 1714 462 203 1335 1159 1303 3037 992 4222 2244 3932 2617 310 4743 2343 4663 3673 512 4220 1837 3267 4201 1033 1670 4577 170 1724 1740 1951 1982 925 4060 3049 3781 3671 1224 915 2128 1650 1147 3681 4616 564 2624 912 3056 3323 3316 411 1254 4380 32 3303 150 4256 1696 1127 3015 722 1814 1784 3772 818 303 2918 1948 2756 4589 1078 3034 4066 1091 394 1021 470 1052 2336 4713 2929 1341 2571 4693 4143 2911 3769 827 2960 1758 2907 4660 977 4236 8 3769 3321 2222 3786 747 445 22 4255 251 3972 3079 2281 4458 35 2157 2367 4883 994 2890 3226 1220 1684 2882 3552 2929 931 3048 733 3737 2355 46 4421 4943 235 1850 4363 2546 591 131 1318 1197 1944 672 1326 2280 2226 169 2307 2277 1788 4644 2423 236 2348 2953 3799 487 3521 519 3733 3854 2759 525 3033 469 4414 4881 2268 1753 3723 1805 4939 2375 4102 4117 26 85 459 1106 1558 1591 2121 3002 2778 163 2646 773 2235 1125 432 3642 2092 588 5 3184 1331 331 3532 677 4714 481 4298 2667 759 1289 2183 542 3964 19 2494 4007 4751 481 3848 3924 1395 4395 4817 4805 4470 4596 4058 2273 3833 1378 4846 4615 2771 2066 1341 3453 1254 2977 747 4389 1937 4828 3594 2635 3452 1345 4388 1480 2631 2052 666 3450 939 1779 1312 2618 4599 1946 4774 1260 732 688 4248 2482 3690 272 3655 738 2257 705 791 2467 2017 183 895 3100 1866 1392 3756 470 2740 167 1517 2332 1889 3292 1696 3738 3726 481 804 555 182 1735 2757 3866 2919 4591 3476 4754 730 4946 876 1070 3719 1394 2470 2610 2343 1582 2190 2311 4304 506 4475 2003 853 2476 4115 3559 1715 1497 1309 2055 494 1302 1637 2174 2698 1967 4611 271 761 3147 452 3965 3508 3045 4624 1596 2538 2917 4658 4925 1290 2821 203 2822 2871 1629 3336 3568 1479 1528 3879 2895 4716 4101 2310 2438 4035 2142 2668 3760 3055 4036 2718 2560 982 241 4483 3562 2603 3428 241 4167 2195 1545 4438 4693 896 1366 4031 981 1313 1928 932 2628 3984 772 4522 1690 2834 1742 504 2806 179 4317 586 2023 1895 757 2722 4908 4074 2499 1466 4046 4145 677 962 1593 4231 256 1056 2151 4937 1232 1459 1164 1666 2579 232 1483 3824 2542 3878 4095 1781 4503 2753 59 4647 641 3818 2499 3584 1371 2797 3689 4510 2561 2409 4961 2268 1337 3492 4037 248 4824 605 1305 3683 3931 2520 1560 2436 4534 1566 605 1253 4072 4458 4715 1596 453 44 1134 2356 1851 4250 1816 985 3637 1274 3293 4496 1299 370 4551 1860 2640 1209 4594 418 667 3875 2185 686 2495 2032 2791 3852 4402 533 2031 3608 1497 3705 3589 3510 803 2626 259 331 4938 1590 2629 2129 1093 594 2085 199 649 2239 1191 2647 3035 4479 4654 4807 2383 3724 270 3825 2765 1362 1472 4394 1318 1472 617 2022 3251 1428 266 1219 999 556 1346 1425 192 653 519 1137 658 663 4593 139 4068 878 152 3750 3368 1571 3760 3684 3711 978 3492 1499 2555 178 1040 4797 724 2576 2702 2616 820 131 4906 2551 2691 257 702 280 3747 361 1975 4404 860 3872 1014 1083 650 1252 1983 1285 434 939 3301 417 2433 4877 3580 970 765 14 1582 3885 2809 2134 447 3916 2013 3368 2553 782 148 2718 3577 3860 1797 3219 2088 2894 4987 4808 1762 1572 2157 3232 2138 1326 3846 4043 2157 1093 894 4615 4338 2007 2287 826 2001 4335 3857 4185 2689 2042 1390 1269 4183 1635 3966 4673 2342 2567 4229 3093 2698 4546 984 550 4204 3433 4380 1331 1825 1982 4815 1642 4355 3640 2709 4169 2982 1087 3252 3637 396 2836 3088 4118 3274 671 1016 3633 3169 943 3463 245 4901 2902 3940 4142 169 106 970 4094 4826 150 209 855 751 2006 2299 4722 280 4319 2568 979 4220 4132 1474 3386 4929 3898 2258 3235 4255 4397 2409 3631 101 2745 3944 4697 2699 890 2768 2106 383 2788 2059 1870 4760 772 4937 2309 2606 4076 1508 2642 448 1363 3965 2703 1964 747 2860 4384 4395 1002 2404 131 3753 3601 1516 4582 4617 4544 1159 3161 1496 2232 2381 424 1478 199 4016 402 3432 3952 2856 941 4360 2032 1567 3455 3635 98 3590 3790 4978 1660 2646 218 1482 1640 2432 4198 28 3940 4158 1882 2213 794 3215 2028 2399 2177 3399 1954 1591 1458 2140 4337 1213 2219 1138 4538 3183 784 256 303 894 253 3049 4042 1678 2717 1804 3191 667 4862 3677 1990 2223 1907 2802 3322 3173 2233 3230 3684 2241 914 4129 4440 2157 1053 3789 1758 758 811 395 4211 3389 4292 3132 30 927 3920 449 3811 1813 4895 4988 2619 2429 1242 2116 1194 2951 1671 1917 4696 232 2400 4454 2441 1219 4012 3985 4149 3075 1861 2118 3648 641 3785 1696 2787 2476 714 3894 529 2373 3622 244 2563 2567 359 2215 2029 1157 603 245 3118 2772 4981 3603 4420 1708 578 589 2222 2179 3854 2089 2744 1642 2637 3476 2322 3070 450 1523 1297 4352 2403 3179 1365 4038 2626 2595 4018 3640 2582 1133 2623 819 1408 4552 1617 3121 4231 4520 3937 2087 1788 1717 2826 3710 1774 104 1060 3675 144 3489 4028 2880 4918 3372 929 3248 2060 486 4297 1526 383 557 2794 1015 2769 1702 561 731 4345 837 4262 2088 4585 1024 2006 1863 1006 4268 160 2445 4756 4519 4641 1836 4440 3692 4264 1535 1204 4018 3770 4497 3438 1453 4751 2695 1880 3836 2707 2825 4794 233 502 3285 644 2476 4669 4764 2357 3720 2406 2955 1119 3725 1744 4340 2407 3156 1201 4938 186 2798 3238 1593 4899 246 4718 3915 3574 3402 2351 3739 481 4830 1272 231 3637 1272 2077 798 521 4133 4279 1414 4135 787 4737 2096 3214 2693 716 3650 4382 1419 1780 1964 1679 2135 4288 3004 3826 4944 4174 1850 2510 563 540 908 3941 3677 2352 963 2468 4130 2962 4293 502 2050 3685 4057 3514 3326 4841 4686 4497 3463 4860 2396 929 4088 1228 3864 2524 1743 398 2925 3289 1832 4091 3302 1266 506 4774 829 1741 1055 4823 2503 2532 3904 210 2606 3972 1744 1849 2350 4681 1308 4814 3528 145 2057 2922 3513 2285 4862 441 1172 3403 285 1348 4364 4126 1623 4157 259 1924 2821 4398 3151 1815 4135 1475 775 3645 169 3067 562 273 73 3315 1208 599 4595 483 4343 3435 253 2462 1711 4219 1035 3526 1918 2256 1220 4687 1382 1154 2387 488 3762 3529 3711 4669 3108 1652 2939 1015 3682 1782 1799 186 1716 2380 4469 2269 2560 2760 3156 782 4527 4265 169 1196 3565 4401 2113 715 4724 894 3473 4955 2634 2433 2398 1985 4446 2714 4013 453 1863 930 412 2715 3597 3983 3927 1162 3334 323 1876 192 3626 286 4791 1275 3648 3368 1383 4025 759 3648 375 777 4349 383 3742 1544 2724 4565 4839 382 1256 3507 714 2334 2266 2408 617 4105 4712 1381 4276 4003 3891 2232 1165 4957 4119 4693 1213 4170 2750 3424 3725 4010 4494 764 990 2697 3094 3143 4898 4217 2421 2627 960 3756 2707 103 4524 4851 550 3125 564 4754 2887 2601 4012 153 1042 4056 4323 3372 4970 3358 4188 4756 946 2679 1494 1749 3509 495 3285 2654 3838 3010 3958 1844 2289 2173 4759 326 3945 4658 108 3954 3991 1081 3747 2463 3210 65 3522 4489 617 3835 2731 2025 131 472 791 850 1479 1373 2568 3917 3364 1462 2149 3654 795 2321 3730 1148 1167 1631 4957 3141 3668 2086 3570 2968 4678 2433 4784 441 645 710 1410 4784 135 4863 4640 122 254 258 171 1431 3278 561 4164 1202 1561 3883 3469 1972 451 4793 3758 2322 77 3514 2730 1146 62 215 3767 4146 4845 4311 4258 2953 4865 4973 753 3668 921 1277 799 1546 2100 1346 531 3417 4155 2331 673 1271 2210 4442 1039 2057 3258 4628 681 1943 1330 4235 3535 1790 3737 2055 4226 957 2366 2496 3722 3368 2177 4478 874 4953 3207 2362 1770 58 3257 1650 3485 1203 445 4297 1985 3322 1772 2300 4201 3998 4387 3262 2630 3236 2402 3181 3042 955 3112 3402 3579 1719 2876 2301 4814 953 2653 1319 4178 3069 348 3671 2457 3146 1421 1966 2314 4782 1058 2610 2994 3688 919 399 3558 1708 3791 3745 3362 779 670 2291 2421 3808 3916 1995 2771 3244 2344 4355 2442 2458 763 2746 1013 1948 2705 1145 3964 2996 4476 3119 1706 1404 1432 134 1182 3063 3728 67 1538 485 1432 3353 3695 75 3432 151 1839 2800 2488 2757 3210 4594 3006 1499 2026 3279 4337 2675 4086 436 2138 2498 1971 234 1454 1427 1550 3923 2501 1763 1179 2377 2758 1710 2553 536 481 2057 220 1959 2683 3486 4242 2492 2622 51 4167 3509 4582 1403 4553 1719 2413 1371 2332 2194 3423 2406 4278 4234 1175 3098 2348 1272 4137 4417 748 1928 3550 4281 3777 2913 2827 1540 211 2832 1873 4513 4220 1700 2751 2313 1315 4099 699 1219 2085 1564 3125 392 4135 2788 3109 3647 2341 2977 1480 514 4471 1850 3102 4496 1734 4140 3855 2025 3427 1430 4609 2501 2961 2551 2612 1517 2230 3778 990 16 3462 777 1487 3160 3512 655 1391 1082 4159 3133 4019 3746 1226 1262 1244 3181 1956 1290 2375 4868 4269 3431 1406 4831 4967 4915 2989 3928 2401 4587 1070 1196 3632 3688 4742 2014 4601 1893 461 3780 577 1426 4490 904 3949 4500 3773 3656 370 1234 2811 4254 3494 3602 3038 520 789 4826 3786 1209 1549 2591 233 3006 746 3025 3584 1875 2619 1261 2384 572 2691 4170 2966 1100 361 500 1275 4529 4544 717 2652 3965 3671 4815 411 2903 739 3147 3700 4120 2264 2685 1153 1327 3828 3189 3927 3229 1020 2135 3655 3018 4877 868 654 126 1500 3951 1653 3169 3998 1705 4409 1067 3169 302 4164 4692 1049 3238 890 4982 1492 1493 4853 1526 3086 1666 4810 1470 2486 244 2514 4270 3119 360 1202 2775 4528 628 195 3214 1685 1448 2386 351 4555 4920 4553 776 3544 987 2796 1177 4392 679 3301 2147 4753 4626 4873 4854 1369 4642 673 617 4234 2751 4578 909 1437 2428 3269 1786 3548 4793 1352 2978 4886 3668 1930 1473 3078 1587 2019 3899 77 3411 4450 4278 620 3797 733 2547 1523 3915 21 1609 2509 2368 3983 4082 4649 181 4932 4469 1299 1597 4049 3146 4288 1010 1416 2129 4574 325 2134 1859 2442 2330 1939 1791 671 4145 4357 2135 3934 4263 1581 4928 4528 1923 192 2838 1454 2137 4879 3413 2586 3306 2759 4889 2115 818 2778 1999 4581 1569 525 1986 4206 1915 3160 1583 3355 1656 1 833 2313 2268 1057 1462 2916 808 437 2343 627 2527 4870 1180 3417 2474 3113 3302 4550 4789 2864 2964 4197 2335 3216 3062 1868 1086 1337 237 38 385 4641 1017 276 1956 1665 3177 408 935 654 2391 4648 2527 1457 2273 2729 4524 2608 3002 810 1394 1371 2934 3932 4608 2079 3665 345 4563 2703 1353 3866 4628 1990 3432 3887 998 2310 3955 3403 2681 4980 2997 2982 2298 3689 2053 1505 1000 4211 651 1893 177 98 167 205 2859 3507 1283 447 2587 1488 4044 1446 3625 4623 1132 1595 3394 3159 3083 1640 4709 878 4857 3708 4159 4445 2934 4170 3007 1290 4843 1185 218 2021 3518 1101 1440 1379 570 3973 2317 3926 4244 1763 4057 772 2367 3343 3457 4996 4529 1804 4443 1836 1388 2146 2662 4677 3238 1274 208 3197 2729 1109 3022 892 2748 3334 39 3367 3352 3419 4249 1681 579 3616 2243 2725 1633 4099 561 3645 4542 2025 380 2430 2749 912 1911 3050 1692 2851 1771 3500 2014 2977 1316 4695 4655 4286 3273 176 740 4985 1936 4703 2080 3260 2935 1538 3944 4632 916 4923 1952 1606 1431 3765 3484 3214 2307 2290 5000 3212 2848 3056 3856 3726 380 2079 3609 3360 669 2877 1574 368 1024 4066 620 3242 3878 3460 4350 4300 2922 884 2337 611 1852 784 2169 685 1577 1183 1195 573 3592 2912 2505 4075 2598 1963 3401 1929 3235 3694 1230 4583 2699 953 2198 2551 879 3770 4170 4217 889 387 521 865 4035 1967 3853 4036 1881 4784 1060 1111 946 4748 2456 4240 3043 299 4880 3539 532 3531 4589 366 4008 4148 2966 517 1626 717 2188 4135 3187 1357 502 2902 3125 4818 431 3115 4139 4166 1147 2033 3414 2220 317 2565 1378 2184 836 1628 2430 4060 2874 1077 4744 3580 3148 691 159 4139 3252 1084 2095 1284 3170 572 1864 2650 3831 3859 3839 359 2416 4763 1572 3097 3929 635 2795 1112 751 3855 3163 4906 3597 997 2 3936 560 4129 1150 278 3475 2434 533 358 2892 323 166 4462 2549 2051 4110 4173 2660 1989 2765 3362 2123 3465 3638 765 3304 1089 1378 1604 4350 2997 2542 3280 1763 623 1072 3053 3336 2544 1590 4461 2748 745 2743 2486 4497 4539 3599 3567 2230 4016 736 4423 683 2903 228 1623 2528 196 476 827 3758 405 396 1612 2404 4910 3084 2976 2411 3862 1240 145 4155 2488 4249 3194 2236 4155 1795 38 1398 2394 3637 3233 3369 2237 1852 4164 5 3510 1183 4901 4668 2997 2020 1957 4259 1341 2450 3640 3109 2996 1749 4032 4600 2847 1198 987 101 4476 1552 4032 3844 4965 1300 3078 1886 60 758 286 3505 986 3549 4948 2048 526 4639 4425 625 2452 2587 4492 3549 1595 1477 2316 2467 3582 2165 4168 4085 1596 2176 2871 1385 2681 2094 120 2505 1419 466 212 1147 2733 413 1391 2091 967 804 2770 868 332 1749 2908 1099 1794 366 3476 108 3702 2742 289 2002 2621 3674 2459 2547 2812 2962 855 1890 2714 1505 4662 2260 2032 1496 830 2299 3024 3443 4848 894 1595 2402 2176 63 3945 1730 3801 3747 3413 4730 2054 2782 2607 2574 10 4501 1784 4456 105 857 2225 1826 2637 4995 4436 1524 4594 2026 649 996 345 2478 2883 953 1233 1625 4425 3728 4081 3761 3461 4792 608 4920 1904 1789 1094 4004 2924 1256 2712 3215 81 4349 407 4959 3824 3315 4169 3591 1851 3480 3735 1925 515 1899 3086 3378 2872 2720 2894 2773 2814 3608 1334 312 2658 1654 390 4817 3128 2803 4299 3499 2784 306 2886 1547 2093 2589 3229 4611 4493 790 569 1482 4260 1287 3135 1881 496 2651 1351 3839 70 930 4248 3175 2964 1609 18 3317 4349 2663 3994 1581 1344 2114 521 3244 2873 2736 4062 2724 4751 3158 4847 3749 4380 2413 796 4286 2361 1703 1589 1584 3383 3318 2446 1244 438 4814 1730 7 3954 2894 4165 2493 865 1900 1945 4724 4654 102 1962 4196 1905 1833 4562 4238 3997 1253 702 3018 2377 4062 3054 1255 2624 1973 2001 175 257 1102 2055 4672 4135 3880 373 2036 3345 4600 2437 457 915 3158 651 331 1740 2837 1145 37 4815 2895 2099 4860 1234 2576 2556 1140 4361 254 4688 1016 3508 4800 904 2966 1116 4019 2537 4785 2882 4134 269 2678 209 4872 2272 1415 4367 3668 3348 3395 3224 3924 3646 3972 875 571 2918 495 2467 3082 4291 1703 3663 3676 3133 4867 2330 4641 2913 4236 1515 3295 4169 2776 830 1004 2609 770 4986 4541 243 3271 1090 2579 3676 2130 476 4745 133 3097 3844 63 2362 4741 4498 4386 3574 1462 3256 3129 438 2349 1637 4322 1489 2689 964 2947 3455 2667 3278 1393 4927 3057 2468 3636 1278 3126 2237 3113 2743 2656 3166 2511 2318 2417 4565 2738 2180 1991 3862 3196 4870 2477 2326 4559 3430 4896 2602 4468 3832 4442 4617 15 3798 3273 4590 4184 685 4601 4151 2563 678 3222 1081 4641 246 3324 57 661 4126 2871 1460 1024 515 1955 4120 310 855 3741 417 567 1350 2711 4541 1295 2338 3816 4240 2461 1880 4530 2905 392 2977 1131 1331 3197 426 4540 3005 3298 948 733 978 1023 3268 207 3938 3384 4852 2240 1679 3740 4985 139 2617 3665 4475 765 4083 4005 1680 2425 2523 1774 3832 4261 4430 1564 2 3619 4737 1466 3302 985 4665 4344 1034 201 2749 436 2334 4954 630 1020 4743 2813 1406 4877 447 4528 4646 280 883 111 1654 1527 780 14 3361 549 3463 1792 3758 555 2837 1867 656 2516 3812 962 4599 378 1403 2730 4661 702 594 3021 546 4812 3424 3602 4089 4732 2459 810 681 683 2452 3261 4348 4304 512 2379 4251 3743 4480 2924 3168 2273 930 969 1282 1754 2037 4256 1581 274 2057 4675 1879 3261 3613 201 2020 971 2007 2812 1219 2648 4664 762 3560 4845 4397 2013 120 1629 3919 2267 4351 201 2836 3702 725 1589 3108 340 3868 2128 2892 608 1956 1040 2126 1135 2848 924 463 429 4775 1744 1064 526 2827 1124 3350 2781 1669 2677 2923 2672 1055 2339 3930 185 648 2010 1270 2583 3556 3305 1148 491 762 4869 4636 2412 3700 1303 4900 259 1250 3202 917 2631 327 4854 2236 1355 1331 512 4474 3075 4863 1879 4821 4443 148 3881 3581 4584 4516 1548 3911 372 1039 1533 2710 2342 3400 2916 2797 3296 94 4902 1582 4903 3532 3010 1086 4711 2160 3845 4494 845 1063 4798 2540 4907 4344 2570 1320 2991 4733 121 1375 1068 453 1735 3492 4199 1941 2764 4514 1011 2650 3901 547 3374 1848 1568 4244 2706 2430 2100 3262 1725 536 311 4199 4265 900 2454 2943 268 4445 3792 2844 4369 1403 3115 3686 3294 2361 2310 3867 1964 950 1341 548 50 4501 2809 998 4266 813 4757 1803 1347 521 3858 3502 3757 304 1652 275 2832 4022 202 2484 3149 3914 4994 4013 3755 4206 1818 2673 2972 2698 2192 4362 893 4730 2492 61 4905 3323 1065 1619 2135 106 2911 4202 4472 669 1620 4634 4426 3687 3750 1641 2087 2560 4138 431 4070 1683 2881 4099 233 4039 606 3516 254 4359 2369 2432 2431 1826 135 4392 3273 659 1519 306 4793 250 1414 3494 138 3337 2444 3554 136 1295 2965 1646 4720 4633 930 3785 3413 2876 1325 1938 3397 3596 4448 3247 1962 2265 4783 4210 794 4877 4945 2062 824 2999 1795 3446 2544 2322 509 1431 2798 4375 4570 2674 2448 2559 269 1339 2376 3713 2583 796 1955 1762 2498 3082 3740 1072 889 575 2993 4054 2549 3103 4717 1412 4570 4075 4589 1924 3519 2409 4667 4782 2874 4873 1478 2012 4754 1146 504 3879 4587 1283 4055 2560 1237 2978 1324 344 2773 2601 55 3697 3827 4619 1113 1346 3515 1948 4968 3846 1780 3263 2590 1534 292 237 2707 4611 2081 1612 2343 3453 1529 2774 3785 2030 2107 542 1066 3392 2356 2759 1314 1515 812 3236 4050 335 142 2385 937 4353 115 3233 4880 629 2144 2709 269 1257 2523 4563 76 2755 298 1605 1393 1181 2116 3966 399 4296 293 1137 452 1621 423 3106 1971 3142 4828 3786 280 4483 2381 3295 4016 950 4126 4721 4710 1568 3263 2407 3671 4657 2924 256 2799 916 3590 3587 1026 4336 857 1559 1772 2464 1100 59 2289 2316 1004 831 4294 3846 3504 1505 3077 510 1358 4634 2062 583 2749 4198 4184 2791 4185 4448 20 2963 3779 3011 2531 552 1814 3618 4379 19 4155 3489 1046 3683 2598 4145 4010 489 3374 3544 4066 2319 2569 919 4219 2470 4830 1130 4912 4478 4505 4940 3975 3386 202 4256 2002 1265 2326 1417 3903 367 3029 2075 4704 1409 2746 2607 1916 1237 3014 4611 3596 3528 422 2928 3791 533 1144 1578 318 4693 4098 3356 4712 4673 3571 9 3512 3770 320 4052 706 2682 2553 2745 1634 1688 1953 1321 1612 704 1777 4106 3693 1353 349 3909 3985 1261 2757 3007 1826 940 4342 680 504 4297 1447 1023 1595 883 4684 1859 3267 1758 3423 3499 3841 3664 2706 776 2707 2508 190 678 4332 1762 2310 1695 1497 1557 2757 199 893 2556 1700 3809 302 401 4189 4640 3365 1805 2939 3863 642 1058 415 2170 3246 2791 3781 1083 1080 1432 4276 1862 2137 1124 2802 596 4327 2461 3758 2900 926 1459 4444 1277 3970 1361 1941 1846 846 71 2156 1775 4720 3278 2906 2285 642 759 4114 1465 3987 2845 1838 1074 4868 1470 4248 942 4964 3734 4762 2085 1653 595 1639 1919 3060 3842 4559 4264 1252 2473 2791 4811 172 83 1246 4596 2316 775 2698 1069 2956 2625 4393 418 3854 576 3152 4525 871 1430 4688 1858 4226 947 867 3756 4493 4731 28 1655 2241 1675 3036 939 2318 1664 1534 320 2181 2176 3756 1892 3420 694 2455 470 1782 802 3083 855 3808 4191 352 1884 1037 3700 418 2742 4235 4516 1458 2641 3868 2878 4628 1608 1726 1269 727 1903 2907 2272 2384 3432 1194 4931 2815 2999 4236 4925 2327 3214 112 4640 1850 2314 3071 2205 2860 1699 2264 2141 43 3624 3381 2480 1030 1177 3653 2802 4842 3771 3152 3569 4910 1784 4870 4241 4697 1100 4336 3560 3606 97 1981 362 2615 876 4247 1614 1903 1973 2124 4926 4983 1067 4533 1691 482 2390 682 1088 2104 3171 1187 962 4351 2044 4665 2382 4269 1709 2587 523 2168 264 4713 4667 1894 4098 317 3223 4437 2452 1893 4304 2140 4659 811 1463 1688 3040 2477 4013 1504 1112 3245 2963 1370 2621 3265 3020 2884 4035 3452 3678 4083 4924 228 1445 295 4453 42 4184 4181 3158 1669 4058 4476 2902 1999 234 3537 4333 3374 4203 1003 977 348 4469 4527 409 688 2658 317 1629 4067 3226 4977 2308 300 1128 1507 1388 2533 1634 3815 4901 3379 4092 4678 3134 3681 702 1283 4655 1270 4738 735 2782 1586 4287 3334 4202 1005 4409 2128 4107 1441 54 249 4928 3955 2882 3992 559 3341 3276 316 880 743 4687 2410 3634 3730 1130 4840 1805 379 2392 646 1311 2366 3793 624 2128 1985 1271 4989 2125 124 290 787 1376 888 2301 888 2230 2309 4030 258 208 1610 3570 3921 3587 4185 3390 840 4632 4671 4359 895 3820 1801 3291 3340 3345 274 3478 1285 4171 2870 486 3519 805 2043 4040 1779 1385 2538 585 1707 123 3786 2821 962 3911 1734 4499 1257 3470 2194 3182 1579 134 3865 486 922 1367 2882 2517 3407 126 4454 1707 974 3189 4452 4451 3991 1321 4118 963 2695 1331 4481 1408 4805 2288 713 3375 2573 489 3146 845 2016 276 808 4457 1194 1649 4296 1109 875 1509 381 1392 3119 3866 932 3078 662 2349 3456 2782 4396 1767 4159 539 4946 2037 706 2701 1227 320 3201 933 656 54 4637 1372 4197 3199 4653 4868 3481 3864 2242 1293 2130 620 4722 202 4687 4374 4744 2209 3324 528 1466 1135 4817 711 290 1282 531 2380 4222 349 2530 3604 3449 3943 1530 2329 4375 1404 4682 1688 3788 4827 4687 3281 1134 726 2898 2826 3703 3797 2542 4532 1060 3155 1107 1204 4280 1943 3646 468 4674 1829 1958 1479 802 2059 1873 1360 3352 3940 493 2372 2734 1272 2911 1843 1601 3258 4976 2115 1275 4609 1226 221 3212 2207 1679 2190 2141 293 283 2607 2011 1933 3821 3958 1850 3391 2546 947 2247 2509 4026 2404 1861 1590 3481 449 1593 4334 2423 1088 3782 493 2569 3682 626 12 4166 4412 2879 1331 410 24 2635 2398 4462 929 4144 1123 4174 2098 3245 1149 409 4752 507 924 1861 3259 2432 19 4961 4529 2904 2313 3809 772 655 3385 38 4439 2296 1953 2123 1372 4625 4039 1809 2705 445 3543 3388 2358 2648 382 1515 2721 4511 555 1236 1370 246 3144 1869 2599 1711 2125 2724 3537 4626 3142 4609 1701 2951 4224 279 45 4645 2736 2270 668 3775 228 3084 2078 3714 2199 679 1445 1425 2385 588 621 2825 2693 4004 2953 805 2474 2858 3643 3115 4219 4014 4336 3100 4975 1717 4130 4928 3009 2446 2060 2344 1688 2638 658 4314 1904 3445 3158 529 3920 4503 3724 2035 1923 2365 1447 2785 335 4673 1033 338 3728 4197 1159 4424 1862 2765 531 1465 3266 2952 4609 2775 358 531 4250 2817 2642 2206 2412 3096 3895 3885 1127 2227 4560 3816 409 347 3756 4091 387 3375 2470 3911 411 2810 197 191 3800 4176 2404 2908 4633 1557 843 4218 3686 2973 2444 824 1141 4645 2615 4612 4255 1497 3534 1621 4976 2988 4002 607 4722 3291 900 2010 4650 2354 1757 260 194 4493 686 1818 3630 4040 2744 2147 1975 3248 2862 2965 3947 2576 870 486 2954 3549 3604 2996 4643 4082 2527 493 2581 101 1674 2000 4814 656 476 2738 1808 4097 977 4787 2663 2178 3126 1270 812 1777 160 4764 1613 2545 3462 2898 3802 3880 691 3622 4010 95 4525 1862 1172 4197 385 2921 1142 4388 4436 1635 4514 4875 2683 550 236 2210 2244 468 165 2649 2659 806 2259 73 3598 2632 1527 2121 2130 2690 2509 2450 4091 3088 1463 4924 207 171 539 2783 1213 4679 4872 3267 3326 683 1469 192 827 2196 139 4719 1702 2513 4254 4159 3903 2968 4823 1792 408 64 4933 868 674 2661 4223 4225 694 120 3915 4456 1285 2356 2427 3113 3345 530 2539 4349 849 4758 2100 3898 2473 1239 4740 3827 79 891 4452 3542 2944 1393 840 572 3081 645 1939 428 38 2743 4984 3128 1286 3292 3066 3750 452 2268 2349 1064 3168 2522 4666 2053 1372 2271 4495 3142 3744 4040 3733 1577 2239 2899 4473 3930 1824 3870 2491 325 2189 1976 4281 885 2223 1726 3669 1264 3416 4424 1491 4465 1599 3953 4229 3125 5000 122 2615 4734 4530 4807 2922 3731 2479 4664 1117 846 3319 162 3983 4380 2557 2628 1935 2201 1168 4698 2701 466 3388 2150 614 2208 2111 3770 2075 3724 996 871 1562 4605 2315 2384 2476 4707 303 4960 1677 1000 4318 3752 504 2274 733 1866 152 3203 4658 4745 3304 801 576 606 2828 2166 4798 2013 134 2160 856 1981 3826 1114 4133 3260 4778 2450 1599 4801 738 4049 2406 88 813 1790 4373 4290 110 235 747 4186 3288 1078 1588 1521 1871 3954 1670 1530 1677 3564 316 1847 278 1094 3070 82 4516 4695 2607 61 2955 1656 366 787 2006 265 3614 548 984 3106 598 2069 1932 482 3073 2309 4446 2028 3278 3178 4408 1821 2633 386 1214 631 2017 4418 3586 2274 3960 947 921 325 3078 1487 571 1529 4070 3681 2175 3711 1232 946 3013 2924 2093 1621 1010 4988 4134 2180 711 4205 4030 3496 2219 4103 4115 1461 2205 91 4145 667 3914 4857 2911 4158 4085 3064 4151 79 3769 1386 1274 3226 2905 173 394 4478 1578 371 2255 1088 1203 4491 4891 2776 683 1390 1702 3553 2795 1434 890 2693 4208 291 3183 1384 859 733 3281 384 48 4699 2421 1524 818 4379 4008 2345 86 3736 3832 2030 2899 1015 1088 1410 4968 2218 1441 1040 4822 2240 3372 3122 4818 1931 3064 3859 2501 1272 738 2388 2708 1603 1856 2376 2663 4240 3005 87 2686 427 3521 4991 1743 2145 510 694 866 493 4532 2330 1318 1164 149 2889 4920 4113 2050 297 1347 1954 3164 3777 659 1568 2451 1398 2553 4491 3747 847 4218 2028 1874 1490 3128 3482 252 4117 4199 1678 3935 1189 3497 2166 3847 2346 1195 4461 763 1873 4310 3969 1838 1697 3855 796 4287 575 1071 4565 4633 4146 4259 2644 300 1175 2349 4201 1082 4478 609 2997 3587 3611 2513 1935 3913 3678 3834 56 3173 4499 2517 1727 2256 1251 3030 639 2915 3881 1568 1124 2071 4614 2584 2042 3566 4206 3702 2006 480 4665 4287 3850 4991 3979 2629 237 3660 2188 117 385 1807 1992 376 4436 2731 2303 4251 4775 383 2494 4583 2594 1174 973 4897 4574 1712 768 2755 4977 159 4166 129 4478 2595 4141 4533 2818 654 4571 4972 4792 161 3942 1367 4510 93 598 2931 3102 475 2094 1361 1510 4077 3598 4158 904 3146 4596 2940 1027 1070 2606 800 3208 4383 609 1834 4533 2337 678 1888 3214 3787 991 1091 2735 2416 2071 4128 3027 208 1791 3744 184 2596 2922 4472 4289 989 250 4946 4955 3253 2160 2290 3400 2564 3560 4427 3527 4869 2402 2056 4897 1446 1147 554 1214 2628 2002 3088 1134 1476 4203 891 4601 1627 567 4406 608 3776 1722 644 2577 284 588 961 638 1801 1649 4800 1047 2456 1593 2532 1115 825 3344 103 2643 3055 4943 2526 4408 4513 929 3122 4896 91 4151 3080 2429 1587 4781 2962 1749 3492 4274 3197 4891 3102 2596 3889 957 1396 1434 3268 684 4092 4808 2775 479 2219 4342 1887 4672 4615 3377 2501 397 1587 4865 1551 3288 4286 4410 1653 1712 1052 4707 3052 870 747 4137 2998 2873 3816 2269 2377 2490 4640 210 452 1000 1055 4432 613 3126 524 2764 2437 840 1067 4622 577 1690 4314 1689 2411 3369 4868 3478 3216 2959 1641 4937 4720 939 684 1427 249 807 4043 1654 548 3273 4923 4908 3438 3082 4194 1817 1833 130 3659 340 1520 1946 805 2802 806 592 2692 1115 2416 1311 431 755 334 3636 4400 858 1382 994 3735 1845 3961 1935 3544 2627 4957 2149 1144 2944 3265 2626 3195 2229 148 2816 3953 2990 134 1365 4669 131 3516 1724 549 4071 4441 195 2029 4212 3968 4067 2052 1813 483 3603 3740 3251 2247 1253 2694 3129 53 4664 1740 3688 4475 3708 4862 3748 3385 1889 3494 2308 3405 4096 891 4238 791 4536 4418 2096 1645 1931 1368 4856 3184 2150 265 2054 3166 2420 1285 2293 4358 3356 4421 1549 2295 2983 3066 2652 2777 3435 1303 4368 2090 2626 682 3254 2018 2963 2087 3399 2759 920 333 2422 2522 4903 3199 1443 3385 1666 475 4739 675 4791 927 4413 3807 2168 3103 1566 4373 4771 432 3046 1203 4355 705 4769 4561 1413 1836 2536 1773 1852 818 2573 1616 3534 3164 4818 4464 4117 1939 3539 2116 879 4568 3791 1115 1927 1548 2635 3341 4241 4978 399 2320 4297 1752 4391 1180 1453 4322 1219 1032 255 495 2311 555 4244 2322 2804 2171 3607 1610 1357 578 2214 3058 2491 4707 1732 266 3962 4738 2902 1476 3017 4737 926 4952 3062 2572 1659 1024 4296 3446 2943 3756 1355 513 344 576 279 1123 2871 2985 866 2011 2148 4116 2721 312 2784 423 2315 1114 193 4182 782 1695 2874 2207 1104 752 3016 3070 2135 2849 4702 3154 225 2868 1290 710 4846 3423 3869 2777 1432 857 4175 2126 362 3017 1154 4717 4270 3519 538 1776 3157 4297 3947 3863 1516 480 2507 4109 1785 664 323 3624 562 3123 3298 2221 3654 2439 4682 641 2577 523 4049 3129 557 686 3186 4691 2092 4032 817 1755 1671 4439 1091 4495 1530 3636 1955 547 1597 2131 2022 4134 1796 335 752 3403 4368 155 709 1241 3589 2186 1433 1420 1938 4216 2632 3449 4948 62 551 3414 3842 2554 1649 2536 4610 332 4139 2858 1379 891 336 4413 1417 1398 3509 1490 1389 876 4870 3114 1202 356 1272 287 1049 2773 1933 3304 1742 1704 131 3945 2352 1033 4773 1264 589 4297 1288 4689 452 2439 2007 1235 1145 4042 936 2353 2148 2033 629 4307 4578 803 1444 2858 1227 3599 79 447 2666 4334 4981 660 2289 420 1047 4857 1810 4442 972 161 582 4719 4885 786 3618 2130 4425 1937 301 4698 2003 2108 68 1982 3247 606 1991 2709 2105 246 4273 2520 1829 808 2795 2611 4640 1594 4665 736 4414 3737 2483 2723 2073 4610 686 1023 2969 3593 201 4751 567 4581 4904 478 96 3457 1341 832 3744 4261 2178 4846 1844 3876 1432 1590 3263 932 667 2049 2054 4208 1099 2268 3652 3633 1492 1055 4951 4033 3239 2089 385 86 2183 4785 1575 4462 3725 1759 2878 4405 1589 1673 97 656 894 606 796 2589 494 4535 3116 4489 1252 1697 781 2721 428 1484 3379 1009 4847 3487 4009 3080 4200 2169 2869 4130 1616 250 1993 1781 2386 3696 3372 2372 3552 1370 2991 2479 2300 4937 985 2425 680 26 3692 177 3287 3477 2189 1225 497 4857 3975 1922 1291 3606 97 1398 20 1921 3452 4829 3762 4611 614 2233 147 2770 4633 2241 4044 1343 2852 2010 1022 2647 3289 4505 2539 1306 622 4442 1950 3223 4260 173 2664 2054 2667 2771 1500 1492 132 797 3172 163 2157 190 4937 407 1513 396 4735 3714 669 2387 1198 1032 4348 73 738 4724 4844 363 4812 266 1039 4999 4920 2331 3939 4152 77 4236 4562 1934 4000 1686 11 2115 2441 3904 1719 4526 875 4577 4677 4372 4816 4030 2590 3810 2500 2378 1329 2404 933 3953 969 1378 4010 4308 1482 342 4433 1304 4351 1895 1998 3326 1167 3144 1819 3253 1188 2737 3026 4892 2658 3053 1717 2784 3894 3363 1591 2916 2717 190 3329 3380 384 4765 3150 1241 247 3803 2006 3160 1242 224 4271 2683 2826 3118 55 4846 1414 2140 1252 2243 3798 2231 2220 3447 1572 2380 437 218 1950 696 406 603 1494 2784 4 3850 3002 729 1862 4684 1892 2497 3458 515 250 3532 3022 4779 3855 1456 943 4878 3009 569 2237 1625 4705 2374 4693 4709 4022 802 678 935 1650 1212 3021 1136 1035 2047 1289 1917 3355 11 1239 2824 3937 746 1695 637 2030 1596 4813 1054 3913 2611 833 1504 3452 1055 1479 2700 420 260 1384 4183 2436 1695 4911 1290 1131 4533 1037 1706 1073 2140 3958 609 918 2984 330 4715 3428 4959 277 1794 1216 2438 551 1723 4085 1161 2396 4943 1640 2430 2860 4211 2789 4139 124 3800 4848 676 4676 2283 2269 3255 1056 2702 4018 1999 3807 3301 1271 2292 1911 2851 3877 1072 2583 378 2876 3972 3706 2262 4675 3657 75 4955 1004 1248 2460 1498 2741 131 389 17 3752 297 212 1672 2163 2038 3999 3228 2289 1240 531 127 4176 2667 4089 2438 3633 2406 4435 4426 3283 4492 1932 1008 1969 2340 1797 1121 1383 330 1081 458 2240 2859 4354 4693 1987 4405 3657 3103 2209 565 3554 336 1905 70 845 1318 3949 833 1879 450 2442 4119 3935 3305 3836 385 4065 2180 2415 4625 558 976 3871 158 1618 1959 1721 3116 2309 2494 88 3114 2923 2293 2417 3650 1244 1490 1847 2676 1940 1998 4224 3011 1372 1926 4373 3054 1831 3803 566 1601 4790 2947 1364 4025 3221 4102 3150 620 3195 2145 69 1295 1774 1182 2095 1933 4317 658 1311 439 2812 926 2731 1479 2027 4951 3381 2379 2704 3942 3307 464 176 1753 192 2693 2802 1744 416 2284 844 2289 536 932 1452 4228 2163 3457 1736 1639 3046 1074 4030 1379 4629 2923 4973 133 2627 4265 954 1694 2055 4064 4349 804 1905 1824 4665 1247 3145 172 2543 3604 3745 338 147 2174 686 4662 3214 4600 194 3782 482 2268 1021 2455 3905 3551 496 231 3815 490 1072 1377 3131 2411 3753 1764 866 3778 3816 1252 1924 4516 4808 2584 3373 3156 3750 1786 2781 3053 1341 1258 1409 3777 4435 1707 4632 4301 2242 1045 2350 210 4168 2897 4268 3622 2335 4968 4926 721 1902 277 92 4649 3398 4254 3737 4510 3493 4639 575 1038 1031 526 2321 34 4808 2792 3224 4447 4059 4899 1623 855 126 1562 2431 4749 3300 2917 2924 2820 3337 910 1317 1921 1450 4276 1480 2252 3531 4940 2987 668 4310 4675 2964 4456 1787 2229 987 4054 826 4737 3507 2551 19 1995 1900 2025 4526 4313 236 4964 4059 2047 25 4054 1836 2195 2304 519 4750 1481 866 1253 3140 3472 138 2370 2836 3218 3912 249 3727 848 1393 396 2173 1228 1532 4689 1279 1758 3766 2176 3451 224 3335 3151 4228 4082 1619 30 4728 4086 4331 2484 1672 1653 3553 3592 3171 4896 143 3952 3515 3639 3201 3829 766 2606 2374 4085 142 2195 4467 2840 3746 1154 4584 924 619 3465 953 1402 2384 332 1438 230 1242 3538 4267 1714 536 502 289 4003 4797 1311 1555 3987 4901 4416 3490 2438 4924 3800 3794 4325 2494 3812 1746 1326 1904 3520 4288 673 2998 2674 2931 1540 1395 3543 2223 2441 4276 1972 4573 43 2341 3654 384 4772 4578 4946 736 1866 1327 3902 883 4830 4313 1086 1991 4347 2267 1032 1162 1357 3738 3888 3018 3223 1425 717 3125 4427 2206 3418 643 1295 427 1390 3398 1338 2542 1844 4417 1083 1841 1500 3566 683 1523 168 550 1685 148 1632 2414 3685 2677 2646 4028 2310 3646 155 4182 2427 4342 3120 3891 1279 3416 190 3063 1381 1656 4823 4612 1224 617 3754 3292 3244 4074 427 4816 3860 540 1928 484 761 3302 4157 4960 2154 2682 2041 1416 4526 109 4351 2357 443 1106 894 4139 4219 4816 4274 1313 2746 1528 3840 1756 337 1064 1814 3395 4606 4810 768 2684 458 4389 2956 694 1721 4483 3536 3613 2526 4298 670 1042 3092 1275 4791 4072 2022 2102 2549 3352 4840 3524 3607 750 379 3451 2441 1113 3309 3454 2513 3319 1759 427 4731 2079 285 3675 1694 2253 1297 2589 2253 1865 2281 4291 3247 3096 2205 4811 888 2130 2138 1471 3766 2386 1721 758 3108 154 952 4657 2010 3892 4448 54 3203 2353 2461 3833 4725 254 2978 294 3525 4274 1514 3528 4152 1978 1552 4054 4963 2062 528 336 1773 2785 1699 1270 1032 780 1159 337 4555 2355 4821 1272 130 2870 2145 1957 2124 3338 326 4534 1589 1894 3623 1852 2930 575 847 3063 4967 3188 4074 2727 3436 2378 3898 597 531 3249 4427 2616 4604 1877 4774 3481 2954 518 874 1895 92 4632 2758 4291 2981 2516 2289 3158 4475 1725 2451 4934 4483 460 2785 1533 4908 861 84 1106 4112 2376 3426 2389 2662 3400 2588 4359 114 3247 1959 4832 1172 4760 2187 895 141 228 1903 4718 53 4454 659 276 4552 1967 4604 2921 3292 4202 4723 13 3084 1401 2174 3921 2192 2606 1406 1052 4451 659 4864 367 1212 307 3724 970 541 1686 1881 3965 4015 4313 3135 2295 580 2732 283 2835 308 482 4543 1326 1289 404 599 419 1026 3326 213 4119 4532 289 485 708 1124 4775 4018 1186 1182 1419 1719 4922 3473 142 271 2505 545 3827 2710 59 4740 4636 798 2638 109 794 3635 2474 3197 2689 1167 2040 4748 4737 4911 4792 2820 1702 2419 2897 4279 201 2546 4525 2396 3942 1396 4378 4246 1252 3230 2786 4949 3728 4330 1604 2523 530 2332 4889 39 4469 262 4023 222 4099 4517 1722 2245 32 2793 3166 624 1354 2225 3462 783 2704 1917 1168 4019 4136 762 3911 3805 4982 4114 4160 1032 4908 3033 4677 2186 3228 377 3085 1415 3856 199 4978 926 1603 1627 4745 1402 3254 1172 374 1154 924 3386 829 2169 69 1418 4546 1294 2071 86 3762 4606 1848 2202 4568 1165 4206 520 1361 3713 1543 4405 4016 3415 3769 2186 963 811 2739 3771 2235 69 4794 3795 1608 255 653 3511 1707 720 4834 398 3587 1155 2863 4040 2289 3769 3873 316 2699 4395 400 3832 708 1721 4649 1644 3186 2421 2923 4487 1327 1712 3155 1785 290 109 1632 2239 251 2713 3879 131 1394 3722 1024 2130 2656 852 719 1868 1164 397 2300 3286 479 666 1475 1243 520 2664 1965 311 410 36 3245 251 945 491 3372 36 4545 1803 4038 4828 2047 3288 59 4024 4757 1928 1263 3640 1674 2775 2714 3161 1640 228 400 2654 709 2522 2169 2211 4898 3472 378 4385 4207 4250 2011 2934 3597 4805 3184 4425 3674 39 2136 3362 193 2948 1601 640 447 210 306 2705 2135 2846 23 2166 3143 2981 1232 1043 4193 2573 3482 1852 811 2880 4332 843 2383 3392 4300 3187 3764 1509 4472 3168 3979 4337 1573 4980 2874 4365 3588 388 3949 3401 192 3297 1048 3560 2921 4848 4846 3145 4299 626 1605 2407 3296 3061 3256 1354 3818 4249 1748 2973 1218 339 3923 4253 1124 3293 1468 1272 1008 3332 2617 2412 3035 4977 4975 3211 1348 2809 4009 454 975 3021 4006 2063 2317 3595 1527 3173 3874 1115 1098 2804 3526 82 4049 3978 2373 1010 3804 3268 1567 4240 4411 3367 1688 861 2868 1911 1177 3318 1995 2979 3133 332 4509 2670 3693 2965 3036 2296 2893 2657 2398 1460 420 3581 3486 4095 3720 388 1890 3807 3096 1273 4155 2474 4640 2974 2704 1890 1689 1752 899 1792 4990 3168 1554 1470 2143 4131 3031 188 2778 4027 4425 4883 677 3061 2793 2781 2566 113 4358 1227 2667 4517 313 1613 4794 4602 1002 4822 2618 2685 4553 2382 488 1711 3517 4486 2628 1662 2193 471 3065 3466 1194 3003 2152 4361 4690 4075 133 163 1176 4047 753 4046 2062 4617 1590 1043 3338 851 2862 1775 4909 1115 4749 11 703 2774 3674 3813 1113 1171 3858 1117 2313 1724 4005 2337 1650 3928 1023 4857 2657 3564 2912 371 1217 53 4725 3096 2968 4047 573 2765 3272 3601 1276 1187 815 2431 4339 3928 2335 4047 1006 4020 3054 3388 405 957 3191 2495 659 1699 4120 2888 4834 3508 4490 113 798 3289 3812 1284 1133 2832 3512 440 4149 3688 3061 1840 294 4200 1539 4475 2332 128 3842 2349 1470 389 27 3461 50 2882 4405 1749 3823 2418 1434 4414 3585 2007 2255 4761 4064 62 3368 1438 4369 2225 4369 3377 3947 4299 1926 2336 4924 2279 4844 4134 3946 3626 1685 3972 1698 4997 4393 883 2965 2388 3135 3834 4550 937 2512 1198 2165 4521 3661 2245 2919 2893 3820 4922 2923 211 2495 61 2238 2291 804 3800 4504 4595 3302 275 4405 612 738 2576 2806 218 4787 3279 741 3879 3743 1636 2924 280 896 676 143 1743 2716 4860 3205 3055 4542 4018 1307 1348 4874 1249 1425 1504 476 1458 4795 3055 4170 1878 1129 308 838 1012 3879 1857 1733 3497 4502 2084 1138 1635 3881 1172 28 2454 2417 4232 811 1255 4650 3744 1367 2211 1899 1874 2593 3425 2602 3726 1664 460 1062 2755 3958 2282 1027 3608 1177 63 986 4059 4690 547 958 734 1585 1968 2631 2389 1631 1349 3099 2633 4122 2133 4440 2448 3453 1353 3476 594 1045 722 3077 2758 2965 1016 3353 1027 1899 1254 4792 1063 2889 4699 2388 2380 4252 4178 2224 4046 1185 1755 3302 990 2419 4280 3287 4026 46 353 2296 3426 1200 272 3575 3629 4570 974 1994 666 4875 4652 4424 2575 2717 2955 3445 4310 2334 308 4579 1315 1961 3913 4004 4175 490 4218 73 2120 1494 4065 4302 3022 3481 15 1795 1832 4325 2884 3909 3301 1329 1491 4106 3724 2312 1627 1665 876 1670 1439 256 428 1623 3359 644 429 4720 4045 2205 2930 212 2153 2662 703 1336 4638 2697 2879 1975 3514 106 3349 310 4362 2951 4772 3481 1675 3310 695 3845 4258 1175 66 3724 3502 1286 1894 2844 4280 1242 4745 2104 1682 4665 3412 4333 1181 2962 3603 558 2481 1305 241 4497 849 742 4921 1328 3860 366 254 3169 958 2601 2108 759 4172 2250 172 2534 2724 1867 1284 3610 4931 2334 1525 4889 676 292 1507 4132 1368 3522 2769 539 753 2047 1602 230 989 3824 3449 1492 2481 4949 3946 1152 188 449 94 4863 71 3573 731 1043 2732 2341 4834 3859 148 1673 472 321 2775 1638 4477 858 3840 443 3112 3514 1527 2109 3784 2965 4293 1499 3644 2351 4843 442 1325 405 1555 394 3615 3362 2357 2351 4068 1227 3516 2561 992 267 3423 3964 206 568 2152 521 1505 4772 1632 2939 1532 1484 2129 691 275 3605 1506 4669 3664 4778 1799 81 4447 2783 4575 3706 2881 1106 436 514 1901 3420 574 4668 4803 276 1737 25 287 4388 866 724 2076 3762 4325 1758 2798 4496 1786 4642 2911 3469 3692 4842 2411 4274 4985 4208 268 4526 4141 3502 2150 3891 54 719 12 358 17 3011 4393 618 1460 3383 2064 630 2890 1507 613 4947 4074 4754 170 4735 2240 189 619 3364 51 2064 4906 969 2773 68 307 856 1671 3668 2161 3455 3538 4352 4456 383 2870 1420 3377 4488 239 4242 729 1411 3811 4196 4377 3422 2829 2499 911 3148 4581 1315 1684 2994 1654 1372 2893 659 2031 611 4811 533 2027 1326 3594 1242 1121 2908 4181 2712 1020 1051 4080 578 1963 856 3173 4740 946 4147 3872 3530 4880 3696 1019 146 3039 2910 1107 1869 4616 1036 1345 2250 2564 2791 1345 76 3283 2102 1230 2071 2945 975 1388 4822 3596 1278 2669 1256 2952 4781 4501 2327 4923 590 1070 1200 3577 3107 3293 1237 1185 1343 4475 4150 1277 595 4036 2019 950 2474 171 2988 311 4996 3485 3418 3453 1367 4857 1475 3157 3545 1623 1065 926 1200 3909 1515 3083 1306 899 1803 2602 1517 3345 2663 1887 4720 2700 2865 2330 4152 1557 4319 1404 4013 1705 2371 1479 2770 1770 531 4395 3400 4836 778 2065 507 2681 4286 1092 91 3614 800 2315 2533 2820 4847 3569 64 1351 3477 5 3657 954 912 2883 2751 1218 2186 896 23 270 1698 4777 4633 4542 4873 2933 345 2001 910 4231 2407 1173 2419 1717 1351 1634 2165 1323 1506 1063 1983 3217 339 4204 752 3593 4995 1655 616 4626 1158 2215 375 4656 4516 3148 2815 289 4321 4789 165 537 2581 2088 4044 4375 1492 1990 673 4974 4126 2491 136 2165 905 1938 2734 4039 4034 2128 1020 2732 1288 109 4851 2118 2497 1230 402 157 2603 3421 4450 3916 1757 2015 1779 241 1339 1021 1228 17 4845 3924 1679 513 2392 437 3178 4046 3363 1901 4519 1902 572 4934 1188 3525 2761 3413 3220 1010 1911 2706 4421 559 71 3891 1456 3732 4124 2640 3541 2364 2694 2544 1868 4886 2313 3644 716 4445 2487 2391 1255 2817 3954 4956 4300 2708 2347 3391 773 1478 4830 282 3294 2802 2155 3130 1164 2182 2759 944 2116 2503 1201 3209 2119 4603 4829 2606 1117 2245 1044 3709 3558 628 4866 646 1842 380 1327 806 4867 3723 2583 3728 590 1021 4234 1206 3246 2121 4228 4428 1585 3146 2102 3574 2041 1104 931 1078 3851 3204 2668 647 2547 1623 1653 1020 4935 411 2341 2682 984 2032 466 3857 2596 905 2811 2815 2150 1709 3532 2037 4476 1150 3766 1448 4680 61 636 3529 3336 2196 3766 4694 4599 1570 1090 3175 241 4851 2878 4313 2259 1806 1112 422 888 2205 2382 4507 4509 168 2894 529 4990 4034 3999 2133 2550 3554 2838 425 2604 716 2851 4136 1136 574 1329 4533 3730 3259 3257 4533 3084 4827 4735 3304 43 4313 4580 1668 2018 1132 4274 1578 4542 2902 291 335 3747 2128 667 4933 2317 1092 4129 4407 1912 10 1330 2728 2681 3588 2894 2621 2091 4137 4329 4358 4867 3982 1771 4233 4852 3192 2689 3775 1964 2811 154 4173 2773 2998 2370 317 1925 2173 3906 3914 4878 1758 758 2487 199 1980 2118 1065 1473 863 3829 1528 1290 3026 4517 4147 1638 3868 18 3305 4633 3064 4650 128 4838 781 1723 3865 2003 1718 1021 4978 1955 4402 1484 4235 1994 4557 159 4706 4101 1718 3516 1159 1360 2167 906 3032 69 2536 4069 3878 660 3581 557 3894 933 259 879 970 2632 799 1418 2870 989 3879 820 2955 1532 4294 2955 1006 2647 4548 125 2562 1755 3532 3408 4578 4275 253 3402 3944 4533 2850 1266 2681 42 4210 3405 4935 530 2336 3914 3430 398 3260 2950 4551 1477 2064 257 999 1087 4419 2599 4481 1725 3506 2337 1480 1855 1810 1857 3318 436 4887 1185 4232 3334 1489 4781 1528 1563 4746 3492 538 917 4137 731 2199 1443 2361 3122 1125 4302 2338 4165 3092 4477 4871 3436 4370 4001 231 4659 2617 1913 3197 75 2860 896 2768 2119 3189 106 3275 1056 3802 2995 542 4498 4419 3856 3483 2148 2622 4091 4362 1644 3660 987 1765 1137 3697 3282 1861 4375 4015 781 915 751 3116 192 584 4188 3639 3647 2349 4902 1655 4574 388 3395 804 2322 197 297 1540 1022 3257 3958 4023 4871 4044 3536 4932 1536 2138 4925 74 2519 4985 4997 1975 2590 2991 2274 2709 3691 2096 4855 3280 2072 3369 1006 2321 1724 888 8 2934 3216 3201 4770 2135 3794 4338 2034 4979 1509 1176 3278 913 816 4464 2941 160 3507 3111 4476 727 4765 3346 2330 3533 2264 2623 4852 2794 4763 1378 3770 4452 3919 2170 888 2436 1987 4649 3702 3126 1841 943 2041 1613 2342 2863 1199 4084 2117 720 1903 454 3237 445 615 4014 1447 3366 4516 480 1201 2533 3478 1807 1997 4562 128 364 1474 1432 3684 1310 386 3197 4334 820 3251 3294 980 2813 878 4408 2612 3568 1915 3464 2158 2212 3075 548 422 3274 1349 384 4843 4061 2673 1499 3579 4745 3000 2959 3173 130 498 2564 629 104 366 4661 3035 4537 1806 1089 2092 4151 552 4475 4464 630 630 2187 2554 3719 2255 3924 2220 2688 124 2547 400 3442 451 4182 4455 2682 4944 3859 742 320 3447 4036 2053 339 4307 930 1022 3754 2291 4959 3668 4796 463 1530 4161 3210 1151 1111 2838 3392 3276 1645 847 3935 3349 4694 2444 4046 4420 3194 2202 108 3319 4532 3856 3176 2327 1499 2883 3730 4892 923 3466 3247 1487 4098 3522 4232 2094 3627 2627 4707 1315 3486 321 4017 2134 982 3060 1527 471 3897 3800 1909 2036 3828 246 2794 777 4157 3913 1181 3595 2959 2402 4133 1868 3305 1773 2603 3139 1191 4962 1107 3873 2200 28 2055 1396 2822 1173 131 4855 913 2552 1602 3400 4948 4238 2079 569 3503 4458 3661 3113 3715 1253 936 280 1761 1906 2754 3046 3676 2923 711 4836 1338 1914 2337 2001 1142 4729 3052 2958 185 3923 4195 1691 4197 4056 4202 2960 1825 1149 593 1756 3976 4698 3464 906 4521 4906 4757 4727 632 142 3743 1534 4772 3842 4735 4108 4071 463 1778 2947 4737 1984 1096 2651 4550 845 1456 3573 2259 1018 2770 663 3301 1 4195 4610 2474 4748 4149 279 4285 4476 3540 374 3910 3381 650 2333 552 1999 3819 743 1554 623 1146 266 951 2459 3699 3696 2629 3354 3287 2591 90 3202 1347 4561 4722 1784 1048 4357 2498 2692 4413 276 2313 3730 448 740 3361 4434 2617 3697 2866 2440 648 4583 1232 2884 2394 3297 3416 1828 4551 3501 2847 1774 4223 590 699 1854 4232 3593 2512 3934 2714 664 1084 1888 3131 3058 2227 3846 2891 4137 4179 2723 3386 2730 913 2288 461 4817 1779 3616 653 2234 28 483 4167 1473 4220 3927 733 2211 4381 3834 1251 2835 4239 2506 3275 3414 844 1269 3746 975 2933 4081 4520 4236 3515 4365 3964 1246 3663 766 2382 813 2178 3044 2971 1266 3365 4426 1733 2996 3443 4921 3408 4340 4554 1781 1206 4608 3446 2142 676 4915 1454 2657 2427 3747 4629 1309 2688 2435 4770 183 492 1895 2264 3038 1860 450 2863 1127 2226 4851 297 3074 2210 3675 2254 699 2686 2001 1480 3586 939 2302 1080 4715 3050 4122 1607 4199 160 3629 1926 753 3766 1014 3015 1978 2129 152 2809 278 371 616 1439 317 3696 2984 114 1571 1866 4575 1859 2168 4798 3911 3298 4136 1013 1774 2842 611 364 3333 3586 3951 4900 4788 4205 313 3930 1876 3011 4488 4104 4411 1894 810 522 4964 54 4317 3210 1588 326 1232 2573 3590 4220 1239 3908 2664 908 3586 3900 4092 4638 4926 1350 1888 476 4738 1832 3422 4485 4220 2585 3029 509 178 2969 1990 1026 4025 711 1400 184 1330 1785 4828 1838 2776 1704 3265 2711 115 193 3241 3603 2375 61 3722 4083 214 2209 2463 4400 1154 447 797 612 1444 852 3222 1183 2952 712 1569 4660 2870 73 3776 4921 275 1104 4464 3107 1254 1266 2677 879 1059 3520 4547 4282 2883 4247 1302 2371 4490 1073 3595 531 2120 939 2861 2892 3577 2941 4921 2303 3621 3621 2514 2484 384 1516 149 646 4475 1463 4686 1956 2937 903 1402 2 4323 121 403 1830 3293 2519 3767 1867 1431 4894 3265 4417 3772 4750 1471 4819 2822 3797 658 1663 4488 3532 2529 3850 179 1296 2182 602 722 2170 1847 3618 749 4440 3486 2057 4210 1418 2202 4547 4503 389 3132 4726 2218 596 2507 4183 3329 914 2864 531 4258 1457 4851 1342 1020 2614 3252 2807 1084 4274 594 2226 4898 4627 2720 1517 2401 857 2243 4499 730 353 413 1604 4865 1749 2613 3635 919 4858 389 3839 526 1154 3811 1554 3080 4568 1864 3557 1937 2494 3268 914 3272 3273 4992 2248 3106 2572 3018 4299 4655 4273 437 706 3387 2883 1502 791 3270 3104 2432 1858 1869 911 585 3071 1743 1142 2475 307 4496 1710 2268 1155 1729 2773 4598 3669 3590 1411 4111 1188 4263 3181 2122 3608 2647 1694 709 492 2304 1809 65 4175 1942 4352 2093 1163 4551 1232 148 2385 4409 4682 218 3323 4572 4236 4698 2849 1796 822 1259 3061 1528 3070 3214 1383 174 2996 890 3641 1621 3774 1705 2091 3385 3918 728 3736 1626 2735 4139 4816 1589 4491 1966 4476 3578 2176 2261 693 3508 2654 2301 3038 644 3979 1136 4485 3431 1279 3318 1326 2139 4880 1822 4672 1726 4143 2601 1582 1551 3914 896 471 179 2208 1745 4070 2537 2152 2134 2402 390 682 4709 4831 4578 4444 4929 844 1633 4006 1039 3484 2980 3310 4738 389 1645 726 40 3851 2270 3769 4915 2086 4699 2361 3898 4743 1251 252 2469 1287 4099 3594 1595 4697 4451 233 504 3251 415 3993 2855 2393 2719 1337 557 3506 2823 88 2454 3105 1632 1292 2333 2861 53 4607 4425 153 519 1340 3450 1061 1706 2639 4168 4307 4949 2234 4516 2251 2342 2537 3613 3567 1692 3671 2685 1200 4547 3254 1474 3831 372 4860 1285 2444 1538 2640 2454 971 2429 2673 230 3506 131 4935 4723 2749 2810 552 4976 4538 3936 1669 946 4325 3443 3634 4772 4469 1729 337 3516 1877 3554 48 1548 868 1408 3486 4826 3966 2982 570 640 2728 14 1740 2524 1231 3266 3938 1937 658 732 2245 3477 3404 2637 2249 3161 331 3114 3536 516 612 4146 560 4408 1740 3402 3256 2907 3776 4601 1135 880 2078 2660 4262 1860 2050 2643 4752 1289 626 3018 201 1822 3218 97 4484 2012 1569 885 1028 2163 1906 1708 1148 1555 3420 4381 4879 75 3139 734 3361 4942 4133 2076 4555 4369 509 3247 2539 4023 3035 1362 2650 901 1465 639 2060 1214 2248 1066 683 1839 4801 3993 2501 2868 4845 2026 2153 3474 4166 837 1518 91 4875 1982 3557 1733 3968 2124 3226 4011 2923 2941 4358 2906 3985 488 4216 1589 4967 1073 4319 394 2097 1104 2210 4419 150 2898 4448 3574 961 751 232 1614 4266 3866 171 4159 715 1405 4541 3429 4588 546 2975 502 1816 27 4112 3811 4398 3546 4855 3388 4472 826 4195 2825 919 2372 3132 3041 4197 4619 1799 4055 2513 3257 3965 168 2463 2271 3100 854 4525 4225 2309 2680 3064 3055 3956 4488 293 4630 620 1803 3664 4869 2288 2645 3840 4105 4843 3658 3665 1281 2681 4134 1408 3778 531 2574 4235 4428 568 4877 1607 3611 62 4248 2328 2975 1781 1362 4348 4932 164 865 2984 1835 690 231 858 1927 3247 3770 1165 1681 352 2604 1992 797 1286 787 1247 1483 4631 3354 4944 4094 2148 4343 4640 1976 3514 1763 684 4596 4593 805 552 163 4104 279 2843 4128 1847 1487 4881 1524 4179 2624 4480 2442 1325 4134 4275 4684 4499 2477 2130 1228 2750 411 4832 4060 3051 578 84 2175 1370 2095 4241 1013 538 1502 4693 2555 1355 3147 574 4985 4114 3578 600 2362 4680 2888 1608 1191 3188 703 1869 3060 4820 3158 1161 4682 240 1063 2572 876 1984 216 1849 4650 2616 3498 4184 488 1467 3485 3874 1744 4581 2106 600 812 2960 3287 1493 2221 4720 1935 2839 967 2487 2231 1058 4410 2738 1403 2133 3275 4873 414 2450 2336 571 877 1066 592 4408 3749 2887 4137 4069 4745 4169 1816 916 4837 4306 2181 2537 997 466 3932 126 2967 4299 757 2599 3956 4341 2388 2367 2659 844 2098 4554 2103 317 3394 137 308 821 4157 1385 1333 2250 2414 940 3513 2631 2151 3262 18 1892 3363 1353 941 2884 1937 505 2708 4126 2783 1361 1071 1405 277 701 1238 64 46 2518 289 3122 4546 1785 4489 1123 4223 3616 2092 2677 195 1263 4900 2040 2860 1776 3505 478 3496 1048 4058 4831 3493 2216 1656 2991 210 1716 644 195 1124 2327 508 2464 4939 2910 370 2804 58 3600 588 787 1778 3021 2581 4451 3223 2948 907 1544 89 2306 4759 1161 3517 4778 2864 3281 458 1416 768 2927 1629 3333 605 1510 3581 3134 3618 3806 951 1589 1259 1137 3107 3782 548 4703 2013 1651 3147 3026 165 4177 4650 1171 4647 4385 1926 99 1252 4552 1554 363 3360 4967 4621 4020 2698 2155 903 1528 2710 2854 3560 4199 3934 2412 2146 3499 2421 1903 4138 4901 3211 164 3443 4261 1524 2804 2362 2966 3224 4660 4195 1111 669 1173 4331 2291 696 508 1604 1610 304 4675 4748 1806 3131 943 4254 1343 4519 1616 1759 2183 1539 1740 4762 1751 867 4971 3085 184 1735 188 4634 3307 4524 991 1287 3210 1393 4002 2494 2092 4764 3181 45 2717 2355 3141 4423 4147 1891 2476 3818 4074 2453 2631 2847 1985 1596 3935 3542 4651 4456 1993 663 1959 2501 582 4681 3433 2101 460 1198 4743 4114 3962 901 308 4125 4408 4312 8 1338 3453 476 1981 2137 3783 307 4460 3047 1583 2621 3967 635 1970 66 1932 4561 1041 1042 4992 1946 33 957 3633 3714 3036 4515 3883 1097 2159 2270 813 2539 3994 283 2633 2080 4203 2869 3271 988 259 4954 1994 2936 1959 3212 2353 3631 4392 4160 4056 1674 3492 2386 3141 3765 3467 952 2931 1784 4298 1851 1370 670 1227 1177 1053 3705 4219 2205 4658 3324 459 4325 390 2856 4768 587 4142 2944 4468 285 1031 2580 3570 3566 640 2274 4645 3706 371 2328 2258 4214 2327 1004 4585 3349 3328 260 3728 1412 4318 3062 80 2751 3218 3297 4878 4633 2332 1698 4307 1081 3888 1753 4925 3503 4307 1529 732 1459 3 4715 3573 3295 2197 3739 523 3008 1677 2202 2913 881 1513 2338 4753 1679 2982 149 1696 598 4594 1623 2911 634 3992 1095 4892 1615 3599 2122 2039 4923 3611 3608 4445 854 3707 2605 3265 4369 2153 633 3550 4668 4125 1545 2574 4349 1266 44 2502 3296 2416 3278 4887 394 1240 760 655 3549 67 1334 2846 2592 3052 2080 1330 108 3617 289 3523 783 3430 4915 1559 4261 4489 1634 1783 3034 4031 4716 1848 2649 502 1727 4556 152 3905 3075 4534 4794 4680 1164 4226 500 693 2697 4890 1632 735 896 2290 4093 4699 2672 4293 3924 438 4965 573 2261 140 3839 3487 80 2093 4795 3764 4677 434 2937 1650 3852 3308 1404 3801 997 606 3437 4231 4514 2718 305 148 3264 2504 2462 1711 3746 2947 4962 2263 1510 2825 4980 2002 3173 3267 433 3505 4887 2348 3592 4434 2285 3009 662 4717 3254 3407 4275 2416 3250 93 2884 875 4746 3029 999 3029 3278 3640 2017 1813 2061 3135 3123 1561 1089 1314 2609 595 2936 2869 4498 518 788 4886 883 1165 2660 4953 3692 2509 3305 2292 2881 7 2250 4539 1042 127 4248 4365 1083 3887 4731 3901 3397 4644 1419 1690 779 4864 4687 2575 3398 559 1458 1940 4106 2802 2729 3659 190 4655 2670 299 1312 2014 296 953 2879 3070 489 2186 2471 2134 3406 4467 265 3428 411 2241 3392 1474 4700 2297 2108 4139 1773 4009 843 3731 2540 773 3339 3132 2201 4603 2834 978 3796 831 1998 856 2463 424 2245 2609 2448 4593 4375 4528 25 913 4071 3303 2440 2347 1189 4996 3559 4335 150 640 4533 4791 1699 670 3891 1307 1494 3762 567 630 4288 391 3220 3126 3078 3912 1113 4255 2215 4776 4446 2617 2872 3314 3418 358 2176 4802 3247 941 4540 1441 1476 290 4628 2853 3970 1379 2796 2246 712 4148 2172 2995 1352 1332 505 2707 2231 854 1817 3324 3424 4297 2539 4336 722 4753 165 619 3342 3107 2444 1302 394 4717 928 4943 160 2340 3444 1855 2599 1379 2162 586 1225 3707 3742 2195 4396 1101 4646 2229 3170 642 2272 1339 4744 3196 2436 2425 3690 2954 742 296 1638 2568 2486 3526 1052 4492 4007 1532 4325 474 107 3878 2881 2841 1589 231 2879 3588 2181 4826 1257 715 3088 1154 1269 3719 2878 59 4909 4033 3778 174 3704 4403 422 1625 3575 4301 1436 3709 1104 4506 1254 4726 1391 3144 62 1399 4584 860 3007 3147 2046 4676 4370 1445 872 1995 818 1657 534 664 849 2184 2352 4607 552 832 4207 1086 323 4602 4514 633 3139 2227 2371 1384 3250 3723 3368 1228 3914 281 834 485 639 2780 2465 4574 1456 4563 3766 4287 4578 1919 2271 4651 2573 2436 270 4120 3565 4540 3603 745 34 1739 4646 3967 1264 4156 709 4 176 2442 972 1630 2229 664 2080 2706 4216 3426 475 4375 4013 2609 4340 655 196 2180 3924 3305 608 2505 1897 4466 1035 2552 2446 4871 88 2544 4233 4316 4016 608 1885 3896 1998 360 3670 783 547 4717 95 247 3098 2304 1039 4163 2277 3624 3399 4859 3854 2731 478 3642 1207 2513 45 119 3667 4610 2628 2396 4674 1426 3379 4250 3361 3860 1057 1443 2616 2028 2601 303 4226 4292 400 4224 2768 1760 433 309 3302 1770 2609 4211 1621 2782 1987 2151 4328 4495 4356 1989 863 4049 2680 3220 2462 3572 3788 1784 2127 936 3922 631 4884 2979 3208 2413 686 348 2777 2624 2369 2164 2698 2916 1797 104 4542 1535 4031 2544 1187 1166 4142 3411 699 991 1566 145 3620 29 3800 591 4768 2048 4240 1007 1526 2290 4718 3045 2927 4898 286 2163 329 4773 3848 1894 4128 3688 4424 1422 2888 1023 3879 2418 2900 4330 2512 1778 2890 2594 1156 3507 4061 3897 142 3711 2962 4215 3544 122 2323 2485 3277 4590 1711 4862 3244 3176 2328 4169 2355 1544 2051 873 1098 3645 652 4237 3260 3735 4151 3688 202 2763 4592 194 231 219 4252 4333 3612 1019 270 3640 1998 2573 4451 2088 323 918 2502 4522 561 1847 1701 3011 671 2413 2 2648 2522 4345 786 2430 2698 2936 3281 4195 2634 4476 4949 403 1155 3017 1999 4156 1169 4561 3533 466 1789 3217 3786 4412 4825 4745 3557 1805 4143 4912 3622 2068 1355 1734 4548 2116 4260 753 545 2837 3119 2064 3628 3281 2580 1291 3598 2271 4399 2153 2382 1636 1472 575 469 1157 1651 4816 3947 3247 4561 656 2504 1511 2318 448 2035 4170 3225 5 631 4478 4894 1865 409 2687 3199 4825 1891 515 71 1925 3764 4438 702 2051 4846 2359 232 2731 663 3801 1541 3396 664 4731 2907 4190 3017 1249 967 4439 3075 4904 2456 1303 2044 3206 1868 4619 1743 1776 3009 3349 1881 4929 3182 4178 2885 218 1511 3475 3801 2500 2372 2685 2311 3384 4634 3993 4229 584 3288 164 3501 2299 1724 4968 1110 2165 4788 2529 2089 1228 4213 3914 1557 4948 2440 2973 2283 1932 4152 78 3498 3095 1069 3633 420 596 1123 2399 3728 1623 4980 1982 574 3701 2330 1566 1566 4732 598 756 1673 409 4484 4402 4878 983 1244 1597 3319 1935 299 2430 2185 3362 2920 2610 4072 3785 2663 2746 1120 4982 865 2508 621 1560 3242 160 1140 3235 4258 1947 2728 1405 3005 2495 4630 2811 4395 1481 369 730 1464 154 3198 1798 4829 1527 497 734 1533 1409 4663 677 1529 3398 1706 3083 1053 1382 712 699 2769 3646 3260 3419 1304 369 1548 4302 2388 3410 2833 2597 4360 4035 3666 4554 4125 3721 1137 2075 2574 3373 3468 3517 3067 4300 2629 2663 266 1168 1795 4410 1921 1966 3623 1336 4622 1350 3360 2426 1303 1166 1575 1120 634 3695 3564 854 438 4278 1431 4729 1952 77 4263 3685 312 2919 1255 3730 3961 2735 3676 1027 4676 3930 104 1694 2277 584 2370 3910 1269 4311 3020 3860 3598 2760 1916 1746 3386 4080 475 3231 1181 1528 3393 2886 3542 1046 351 3830 2514 1706 675 4787 417 1642 1432 1324 2887 3214 3507 1227 3572 2956 4855 3880 4093 2925 802 854 2337 462 3454 3781 3388 1673 4177 1062 975 3641 285 1522 414 465 608 3924 681 2510 2685 4458 3859 520 4922 792 158 4949 1816 580 1062 1359 1070 2403 3217 1601 263 2411 1717 285 4943 2207 2698 3025 89 854 3700 2013 1292 4596 3482 2150 1201 624 3162 2647 847 3068 3747 4635 4304 2233 3585 796 4385 2432 2556 2647 454 25 945 702 2523 4016 1336 2748 84 499 1988 3141 390 214 4926 3459 3524 1703 2403 66 379 178 3641 2125 3414 4997 1654 1726 1178 2693 401 4234 1387 3352 2303 595 2374 2769 1727 4292 1373 2616 3526 3785 4054 4103 3732 3076 2996 1894 286 161 2140 1727 1586 1051 834 2002 1909 2012 458 3835 680 2593 1759 991 2311 4324 4999 4027 4633 1145 3684 4757 2571 3513 2781 1713 3725 4210 1523 3101 1699 4012 3828 1413 741 3037 2332 120 4159 1318 1607 3280 4994 3685 2504 4702 785 1641 4494 3941 2293 3265 209 2578 1690 4037 361 4834 328 443 3160 1316 4618 4428 171 1707 530 3492 1636 3341 435 1733 4955 3206 2342 4980 544 1478 3518 2675 1267 2015 307 1638 1165 2088 779 3470 3068 1741 1348 4017 2291 2732 1164 3183 1863 3625 3657 3183 2235 1875 3873 4976 4173 4717 3548 344 3143 4622 4413 3721 4703 1697 1636 1447 3991 4854 3262 1091 4629 1319 4356 1363 4060 3732 3760 1143 3890 263 4811 3006 912 745 4738 2807 3253 4939 2532 952 3051 4118 1342 827 256 2932 4495 3596 623 596 4620 1508 197 834 3757 3857 4636 428 1910 2076 2747 3006 2735 1705 835 2207 4757 1602 4668 2466 4191 4829 2542 4822 2521 1841 3840 918 1164 3349 173 154 1212 4786 2058 3388 3641 4516 354 2236 1158 380 370 2405 3341 3833 2589 3445 2138 1090 3832 1025 315 2005 1455 1359 3670 2916 1671 1577 3507 979 4010 4105 2414 4435 446 888 3839 2866 1558 3253 865 4457 1439 2564 886 3468 4636 28 2209 3158 4635 4440 3226 354 1702 295 3366 3739 251 3077 3469 2637 1037 1328 4482 457 2424 3595 4063 4405 2776 3310 3910 4218 3043 748 2105 4548 4546 811 4906 1070 1005 3208 4052 2851 4572 2120 1624 2870 2382 2856 2177 1603 1094 799 4385 2284 4633 455 969 4741 3641 1455 85 3575 1109 3715 2462 2369 4111 2290 2782 922 3708 199 215 4137 3272 1746 589 4814 991 564 2671 4902 2485 3750 370 3602 2407 874 1014 3168 4272 2752 2599 4513 4053 3211 877 3817 3769 458 212 1587 1850 2167 4197 290 3962 283 4123 3793 2519 968 4887 3540 155 1054 853 4869 1500 2287 965 4976 1669 2370 4402 3151 76 4667 382 3830 1834 3177 1836 1248 4758 3504 2685 1120 3210 1941 2220 4137 124 2493 2498 3927 3959 4245 3290 3172 2255 1195 1238 1588 3665 3796 2992 3089 2112 1540 3994 4623 2481 4985 3071 369 424 2120 23 1370 4513 3063 1615 4125 656 4937 3247 1678 33 4598 442 3471 3849 1727 513 1588 2306 558 2073 2999 4379 4340 1784 2853 1422 3554 1196 2774 4217 3409 260 4969 2429 2721 380 1286 3338 2670 4494 2306 1289 2846 1884 4750 3912 4060 2263 4433 2442 4520 1155 4513 4420 4253 4248 1374 4226 3210 1443 3816 4416 2826 4043 3995 2152 3444 3076 4578 1130 3347 919 1162 48 1726 3160 770 3678 4665 1319 4521 1800 3739 3648 832 396 191 2291 940 4475 3251 1692 1238 461 2075 588 2466 474 4191 2990 2459 3793 1072 1083 1629 1869 4263 2502 4274 498 3975 2497 1862 1005 702 975 4939 4138 848 4039 1726 139 3932 1455 3152 2872 3517 2095 1445 3633 3826 2058 3760 2038 3526 2361 422 4056 448 2911 2662 4133 3748 2365 4880 1271 3753 1272 43 2702 370 1110 380 3154 3917 693 4918 345 1950 3884 4117 2311 2013 224 3810 1465 1284 2025 3242 4681 3562 2010 3759 685 2074 4020 3557 4912 1885 1555 4198 2024 4492 1176 4199 2614 1742 2373 2457 697 2072 1572 1905 3435 3304 2449 1736 4602 442 3867 3003 2521 2443 4095 2228 1676 1496 4061 1767 2415 2064 4177 3534 3552 4270 4939 918 2385 4544 3399 2832 4631 4123 3038 1912 3629 1060 2180 4337 338 216 40 4760 3302 4533 2470 4469 3441 1383 664 3757 989 4748 1233 3154 4583 1608 3273 4737 1410 266 4932 4267 2723 4621 4867 3381 3662 4712 4521 368 3320 4831 158 3569 3219 79 1968 4146 4781 1237 4965 2063 4289 328 2699 3530 2252 3323 3569 4952 1641 4164 1211 2882 854 488 3161 3309 1541 1340 2072 3242 2364 1341 2272 3278 2549 3354 292 923 2790 2892 133 4334 1147 2029 1047 2831 711 254 4083 1772 1526 2831 2388 2894 2535 387 1930 1618 1642 2169 4362 3913 2494 484 3795 2024 4238 1532 2202 2169 4350 3187 2559 4288 4563 3617 3646 3648 577 2073 4455 3548 4290 4690 1663 861 3078 2942 3445 3866 4885 1790 3365 2428 3695 4572 1456 3790 4732 1391 4042 2283 413 699 2883 1175 1457 2110 1343 4597 2536 4036 214 880 4852 2060 1148 2850 2363 2370 2098 2848 2799 131 1523 4915 4093 1259 1496 1544 3058 4178 2325 4193 2681 1058 1178 3107 2926 2171 1618 2630 1862 4944 3639 2176 1692 2120 3812 770 4502 525 2802 1089 606 128 4604 1838 2971 4475 2106 2639 1165 4413 4130 4988 3380 1042 2762 1562 161 4553 3192 923 2890 2372 1610 2813 2083 4051 1558 7 3648 313 163 2247 4597 3806 614 2622 4406 683 455 1209 4966 4305 3449 3674 3212 2066 1565 3862 3138 4502 4903 1549 629 1896 3936 637 3216 1271 490 2455 56 1318 1303 2328 3249 2043 4491 1674 919 963 4117 408 1654 1637 1818 3645 2692 2987 1018 710 2153 1052 1345 3675 318 3469 3703 2082 3707 2299 1897 1244 990 4482 4014 1959 1699 2097 2474 1986 2575 588 3430 396 2948 897 3342 1317 2049 563 1522 1962 1039 1994 2750 2806 2613 2209 433 4756 2628 2519 690 3430 2235 2023 3942 3897 1996 4976 923 2190 3253 1845 4081 1459 4801 4349 820 136 1013 3004 195 2779 3891 4601 1764 3364 1162 2278 1822 1745 1907 524 381 331 3806 124 2041 2120 3171 3574 359 1287 642 30 1415 2615 2179 2394 3268 120 1631 77 4231 1056 1605 376 1797 4911 3837 2459 2772 755 281 1680 4546 2581 3695 4193 4366 1690 1408 2157 1901 4164 140 2559 3358 1551 2220 4175 2382 700 1351 519 1653 1217 4885 2878 1024 38 2263 2801 3581 1721 1565 2397 4041 1355 1350 3263 3373 226 3180 1044 981 2197 189 1913 2376 451 43 3020 2019 3164 3477 184 4046 4702 2076 4982 3629 4857 4447 1095 4688 4796 439 3090 2867 2806 4188 3940 2943 949 470 4787 1551 2882 2044 3330 4796 4659 193 3593 2690 4120 2890 4514 4441 4351 2889 405 3060 2241 885 4700 3989 3034 256 464 847 4076 3567 842 4723 4461 1422 59 1892 116 4930 4997 2035 1560 1988 4151 3699 2449 229 1908 3197 3749 3348 3741 1742 2229 1562 1691 1941 1397 1719 2726 2389 2823 4625 592 793 129 348 3763 1995 770 1389 383 3099 4681 4286 269 2686 2990 2926 3271 2981 1135 534 2325 1538 1285 2956 3161 3918 1660 3316 3556 4798 998 970 1119 1297 497 4249 3123 1460 3692 2783 2553 1534 2390 1550 1603 4324 3823 1501 441 1758 4493 3245 3229 4760 209 925 3616 2698 679 4543 4954 2217 90 1592 3974 820 4749 3324 1451 1959 4603 271 3084 4371 3704 4381 4745 2500 3253 123 564 3906 2560 763 877 1584 3329 3004 4967 2368 4551 4104 4912 1174 3521 2253 2317 3248 630 3741 4523 3157 2181 485 1143 4274 3109 4161 208 2590 3799 3503 4167 3288 1727 1543 2062 1667 518 1130 4446 2625 3427 2528 3463 269 3149 2752 764 1999 2707 2156 52 3764 2484 1450 1531 1644 87 3500 3686 50 1541 369 3915 3328 3474 1074 1351 3528 663 1166 4853 2364 1299 2310 134 3630 4301 3633 3019 4281 1396 4361 2781 1718 3487 2397 1686 1304 4149 429 1661 3737 975 4337 2102 3698 401 675 4936 143 4413 807 1605 3081 2087 346 4925 130 338 4201 2595 4484 4905 3093 3622 35 783 3246 4506 2246 1592 1061 4197 1018 2277 304 4586 39 620 1217 585 4353 1230 2848 493 656 704 1253 29 2568 3266 238 1347 1618 2691 2847 3608 1369 2058 1773 3526 590 599 1026 4116 4269 3256 381 1998 3942 4372 2391 739 180 3428 2718 2613 2449 2324 2549 2084 2912 4191 210 3483 2386 3673 4384 2266 2866 1506 3739 3658 3049 3993 3054 2052 1762 2615 3176 531 4119 2432 1762 3325 1570 174 227 1686 1733 1358 3468 2756 2371 3336 4517 4572 2852 819 134 1796 2669 3287 3199 1303 4958 1721 912 3652 1218 4274 905 751 1842 80 1284 2799 3363 116 4854 1310 3787 3219 4258 1324 4248 1493 21 1445 105 3785 4051 3070 4578 4519 2169 3780 1101 4356 4361 3197 924 1122 1289 884 3392 981 1012 1801 1709 1127 391 1303 3067 3492 325 4109 1655 2407 1396 4366 4688 3140 2742 1089 2466 3412 2633 761 838 2108 4903 3733 3472 3037 2167 1265 176 3254 3770 2148 4186 3118 1134 3792 2366 3962 3367 3350 3016 373 2193 1327 2161 3883 3799 2539 4452 2869 3824 2662 3458 4768 3388 486 2894 2061 4555 2407 2306 971 3006 871 4321 2065 4684 554 4778 3068 3007 2639 915 4599 2228 2328 3996 3398 767 3750 3744 4074 2564 2948 2016 4568 679 4407 2943 4274 1765 3828 4742 724 1721 610 3122 1536 3216 1507 2921 4435 3541 736 1321 1445 4774 618 3265 4493 1517 2930 846 2467 335 2705 2408 3748 737 704 2234 2058 926 3698 4045 2089 2818 2333 3693 2699 3626 3301 4891 2261 3074 4233 473 3992 2942 956 2353 1257 481 1125 3671 4785 4761 1767 2282 3981 1504 2826 4119 1863 2709 4064 806 3459 1185 2281 1859 4603 371 1000 302 2196 1004 3331 4587 1927 3028 3094 67 4057 459 2801 3314 2667 3096 1334 2599 1306 862 388 1470 3144 2370 4231 4161 3929 2126 997 4507 319 1097 2682 1044 2895 4661 3349 2608 2786 3384 1049 2376 4253 723 4837 4247 1521 1086 2884 3653 3179 2882 4998 2968 4581 2245 1853 4151 683 3882 569 3253 1472 3174 1997 3204 214 2941 4887 1655 4761 274 2188 286 4253 3354 3633 1902 4051 4626 1795 1687 2393 4388 536 4988 791 1655 1244 3078 4858 1548 2805 4881 1220 3178 1904 4366 4354 3962 426 1352 2317 3971 4951 2391 3250 4807 2726 4432 3802 3413 1042 4570 18 1789 2963 930 3732 1615 3211 3328 4677 1828 2898 2784 3573 2435 387 754 882 3486 2772 4603 4621 1978 4498 4170 3027 2699 2779 2379 1861 4293 177 2839 4520 2876 1342 3306 3022 1301 691 4188 1924 4307 1167 417 2394 3571 4534 3913 118 3592 127 4256 1761 3431 4397 3575 4280 1508 1560 4425 4092 1884 2201 3783 4355 329 3953 2053 4292 2697 1514 4891 2447 3447 4772 4460 3067 1273 1594 3306 4030 1712 4322 4792 3377 2531 2897 2431 4265 3348 4013 2138 1327 3201 2585 1889 4185 748 3812 1826 4415 2796 4650 2307 4311 3834 4794 2242 1177 3773 1230 3229 2163 2470 4318 3250 902 4365 4277 1400 4943 82 266 1580 2983 2116 969 4358 2684 1190 3112 1329 2126 3861 4378 4446 3098 499 3415 1729 2083 7 1914 2635 780 987 1426 814 439 4069 4769 2685 1497 4846 1448 2593 579 294 3489 3764 171 174 300 2962 4249 3252 3771 4859 1770 3403 4861 1179 3569 3224 4334 4251 4929 3022 3670 1533 2500 3947 614 1267 3799 2737 334 2376 347 4950 1554 677 4574 1980 376 1142 1096 3498 1899 2011 1279 2024 203 4464 2387 1583 1635 2332 1042 4287 3778 2078 781 1352 1331 2259 3633 1058 4660 3473 4768 4428 875 968 4013 2184 4900 3524 3739 2317 4148 764 4967 2348 538 670 4545 3020 1264 1713 4864 3231 774 3513 3835 50 3664 1166 4080 1417 1483 653 2024 2960 2204 2310 3385 675 57 2324 3379 3975 1517 3056 2500 311 3080 2847 2868 4720 2181 4119 1825 3125 3451 2582 2173 67 1541 1939 1659 4238 3818 4123 301 3307 4613 4901 1161 2516 1301 1310 4215 999 2879 3231 1613 2751 479 3634 579 897 2451 4464 4247 3017 2160 861 2851 1003 2914 3546 1730 2146 1401 2955 286 2124 2110 743 669 4963 707 3011 2639 998 2872 3623 2666 2294 1166 1111 4615 3257 1384 1027 402 1507 3285 3015 253 1824 1560 788 3013 3859 1984 2669 1140 2835 2128 3507 1150 280 192 1290 4476 4122 2482 4986 724 1875 782 3790 494 80 2318 4896 1808 1563 3155 315 4028 3436 3838 3912 1005 1291 3280 1194 517 488 714 3658 3810 3908 4181 4035 861 4829 1452 4030 2873 2670 2309 1288 154 3628 780 1984 187 1514 256 1409 326 4070 3396 302 1513 3386 2943 2585 467 668 1773 2058 3499 3414 891 3246 4897 4406 3910 4726 2411 583 4861 1140 4730 3487 2891 1329 2522 2359 2342 2810 4262 4910 43 1598 1425 2470 4903 2770 3862 3061 4471 2053 2544 1070 745 3868 2859 3870 745 4959 1762 2871 3757 4930 958 272 3034 3653 1878 2498 1549 4445 417 2149 306 3969 3109 2881 2952 1997 636 566 1882 3530 1946 2196 4320 3932 2656 4267 3668 3035 380 4045 3022 4106 3911 1999 4896 2035 3197 2940 1555 626 4145 3785 977 3525 1086 2938 4016 4835 1727 2124 2917 2377 2976 3065 1790 1166 3642 871 2919 2657 4907 4585 1751 93 2100 284 2064 4988 4873 731 498 121 4844 3636 2184 332 939 385 3713 2682 374 4584 4408 4627 3849 1204 549 4570 1360 2185 458 1113 2806 1899 3959 850 541 3960 3023 2487 3505 4657 337 4634 1396 2374 2199 3742 644 3887 498 68 449 2515 1372 3111 720 1341 4156 2289 3074 4202 1246 3915 1773 3444 169 4553 546 1274 79 2340 301 222 2408 14 1177 2709 2879 665 4841 2475 747 1265 1752 2828 4800 2373 2130 2684 1652 1778 4369 3272 2866 4808 4545 2203 4746 3267 1755 3306 4695 3715 2510 3520 1599 4940 1889 3451 4415 1239 2291 877 3517 439 3124 732 2556 1205 993 2754 2267 4909 4859 4485 774 1695 4296 3384 2012 2774 3889 841 263 4268 4747 4385 887 2612 958 2063 1111 3519 897 661 2447 4296 4708 3081 1160 976 1700 1078 467 4146 3506 4184 4626 4560 1276 1868 2038 1972 4803 1757 4535 3736 3076 1432 4615 31 4967 2849 1192 3545 363 364 1257 3363 2352 4941 1997 2997 3243 3784 2347 2178 1182 4370 3863 1315 2749 4229 2088 1165 946 4056 2456 4630 4225 4173 2847 444 605 3082 1432 1582 3097 3168 3707 3497 1288 1239 2241 2180 4238 2752 3043 2204 69 1777 708 2681 2785 3029 1810 1519 1700 610 4489 4422 1507 1233 3496 1739 4998 3145 4209 757 724 4571 3477 1952 4645 4751 4910 2693 4886 151 1036 2664 1849 2335 713 3921 2834 787 2165 4372 3427 1049 986 2257 1801 2962 4848 3556 3748 3686 2187 958 2339 3477 4320 3690 4774 4718 396 4825 170 4012 3613 2294 2313 179 542 1275 3719 1752 2728 1979 1446 223 1396 245 731 4962 1537 4663 1318 4889 2724 2657 2454 2628 1243 4014 3043 3539 2137 1911 1626 2271 4598 2903 3661 1374 2356 4023 2912 26 1627 2284 3725 1363 2901 3900 3897 921 395 149 3333 554 2390 1950 4181 4394 4494 60 4068 598 4287 4551 2759 456 1239 2082 669 2982 458 3286 1070 1131 2630 2031 1321 2469 2383 1878 92 789 804 325 159 4354 56 1910 3593 2198 1642 813 1922 903 1373 2889 4271 3776 793 335 890 4021 1840 4575 2719 3019 4498 1877 2128 877 2297 3777 3698 4760 1694 3423 3574 1288 4722 368 2025 3928 4726 1496 2268 495 4684 2790 2916 3094 1131 1726 4275 4475 302 1650 1677 3792 3926 1605 853 2140 3108 3327 3101 2889 4008 2932 4065 3972 3565 261 1733 3849 3474 4053 282 1893 1058 2508 1246 1018 1037 264 4656 4814 189 4264 4904 1572 4170 2991 1885 3457 4094 2191 3141 3168 3826 211 3657 1079 2255 3435 3653 144 4030 2436 3629 89 3521 1086 67 4164 3583 4116 1322 2384 2340 1959 3918 4046 2918 500 1081 1948 49 4993 1984 2846 588 3804 4900 1128 2106 4428 1114 4717 4523 4486 475 4323 2024 4953 2021 253 4058 1802 2192 319 3827 1217 1041 3398 4083 2474 74 446 3629 621 3232 4953 4615 1447 3356 4895 758 1239 3467 3784 3591 3921 2534 1548 4295 3855 4923 3275 4365 2410 1002 1422 4514 2149 3976 3084 2504 1059 2847 1501 4696 4868 4620 4539 4834 524 3808 4420 1001 3500 1208 2202 2644 119 3805 4627 1111 4918 3933 1329 4928 917 3520 1202 1866 4492 1435 4857 3509 2670 3760 1227 28 3853 4381 147 3541 812 656 3320 2069 3316 3890 4650 3242 40 3297 64 4631 3520 4539 380 3363 2810 2634 741 3530 1932 1043 3452 4050 3116 1342 3656 1784 1584 4737 1466 33 3798 2189 3689 833 4038 4207 2352 3599 3610 2608 4771 503 4325 3734 2702 3863 4457 4497 3046 434 79 2191 973 3928 1371 1400 3946 2820 1694 4834 47 932 1970 3990 1097 3149 4554 4089 1612 2405 3967 2380 3877 727 2475 4813 2989 3106 90 4092 2069 3106 580 3735 1644 2142 4909 3710 2547 3880 4526 3343 1098 4856 2673 171 2616 2298 1376 2511 3294 4971 1958 876 660 3528 388 368 932 1334 646 3347 4242 4691 1308 2187 2626 3052 3674 1280 922 4509 4880 4552 67 109 2594 3356 4052 3366 1240 1922 3879 633 4016 4825 114 2232 2511 1224 4152 4683 1332 4991 3798 860 2309 4619 4230 1986 2776 2783 4815 3962 804 4174 42 1033 3029 3946 2119 667 3795 840 798 608 3763 4298 423 73 3557 3811 170 1727 3380 4662 4384 1669 1609 2592 4168 2273 3833 2137 1402 2455 4770 96 3016 2118 3778 420 4400 2065 352 2115 4660 2871 489 374 3481 4667 1684 1331 4675 460 3990 2954 2648 190 552 137 833 240 3276 2665 4916 2284 1995 2966 1652 915 769 1122 2423 1998 1247 3978 2215 2390 3513 3176 1722 3444 726 1207 850 4537 1507 139 4966 2152 2352 3142 991 967 1985 1852 2116 2386 4118 672 4278 728 419 164 2509 1132 49 4030 257 4181 1027 1789 865 1030 338 3744 968 695 1130 1799 1499 3122 4547 2824 3916 2143 4224 4355 3386 2752 299 2103 2799 3029 4631 4419 3896 4474 3029 773 3809 4140 2488 2623 1527 4448 2073 3973 99 4796 547 3088 2278 4460 4120 3422 1335 3126 722 1983 4207 4878 4603 337 1142 1475 3197 2190 2362 2688 1667 1449 1575 2444 2639 4653 4618 2618 3377 773 2237 3386 3686 501 2975 2990 119 4232 4601 4926 1566 399 4985 2205 4460 673 3227 2193 4662 3373 1803 975 1523 1481 124 1748 2920 4639 860 2037 4004 827 3133 2096 1572 670 4294 3905 2112 1982 96 174 4924 1339 1770 1299 4216 2260 2166 3151 697 1448 353 3821 222 214 231 3892 2971 1741 1372 3352 1705 4420 4044 3071 4892 1651 252 1740 2468 2664 3654 3039 4997 2908 2641 1938 3238 907 863 4246 950 3704 534 2860 1906 4470 1824 2365 4153 4552 922 3731 1952 418 856 3309 1438 3013 1000 3871 4730 591 3315 4367 4703 1313 3367 825 3455 1751 999 772 997 3164 2889 2516 4905 3555 4007 1222 3136 3903 991 1502 2746 1452 4667 3236 1034 1243 2922 338 1802 1778 1381 1960 3332 3922 3571 1457 2938 3887 4133 2659 3470 92 4706 355 459 1260 4540 4391 2362 4426 3650 4922 3318 1530 3532 1611 593 301 4258 1878 3820 921 4550 1057 3051 2567 3277 2753 4999 2820 1265 2459 3658 1152 1826 2259 2174 4314 2392 3712 3471 1881 3747 3229 2540 4948 3932 106 618 3868 249 3610 1289 1589 3325 3043 149 721 4293 1584 886 1524 916 850 3928 3945 2848 2971 372 3635 1306 2210 4821 4917 3378 2122 2012 307 2305 4618 1805 271 1926 678 4368 3805 1946 4788 808 3750 4499 4305 4759 2153 4972 1194 3328 38 2748 2563 1764 1233 2171 2899 670 2869 2128 1342 3439 3014 3357 2370 2970 2110 2697 2554 1201 1761 981 3918 1318 896 400 2441 4035 4858 3171 4442 4643 1167 2966 2051 2494 1939 841 4685 4049 3545 1052 3354 4916 4093 3007 3954 3250 4353 4210 3095 1340 1721 3127 912 2575 2495 1883 3218 4009 2959 4977 90 256 2076 246 2220 3971 2122 4886 3120 175 3394 302 4495 3499 1409 3912 2658 644 4032 4378 2172 3058 1557 1143 1603 4553 3633 2260 2347 833 2361 4524 618 935 718 685 381 4498 1356 2441 3954 3462 870 1142 2900 212 3936 926 1867 4144 1652 1544 817 338 758 2781 2733 3974 2928 4 4884 2036 2199 4334 491 648 595 2026 3870 3531 3643 2394 3669 1136 4263 389 1770 384 1852 4259 4572 1398 140 4724 3878 1084 2187 1881 2488 597 1659 2617 2277 2792 3249 2878 3636 2723 4830 3461 3504 1910 894 3986 2032 580 2828 473 3703 4526 4917 822 1245 1455 240 4206 748 3088 404 4732 36 1326 1666 2373 4247 3407 3487 524 213 4201 596 2167 2666 1460 2062 4488 4731 4354 486 3549 2813 4558 2361 3112 782 1810 609 4303 2826 4735 250 3253 3967 2905 1718 1607 2905 4585 2402 697 1047 3129 4743 2511 836 2147 2369 3324 151 2235 2699 3510 619 1784 1482 2111 728 1495 4773 2638 1208 920 2668 1692 1635 4335 1542 2696 2827 100 1609 339 3937 2580 3965 1565 1670 3133 1145 782 2514 470 4573 4893 121 1685 2583 45 2753 78 3446 275 3542 1771 1722 2858 1718 3831 2466 319 2134 2130 436 596 3418 2888 3872 1353 2800 3914 733 1391 1703 3075 2251 1995 4600 4676 2920 4281 3356 3392 4260 2582 4901 2033 2940 1637 107 897 4082 1916 864 2530 4475 3700 653 727 4240 1195 2107 1768 2894 1725 4803 2922 4182 1479 2023 21 1557 3388 3582 980 4965 3440 4820 3488 3499 4807 919 390 3327 2303 2411 2540 4311 3865 959 600 4491 1508 686 2585 898 1178 2519 516 1525 3474 1342 1376 2463 4364 3864 4322 3891 4720 3251 1714 4541 1231 2324 996 2831 2984 4230 3040 630 3685 1074 4939 4275 4043 537 1612 2075 3742 4572 2207 1623 986 2253 3214 3333 4835 2587 1242 1061 3126 3882 70 3604 3246 1657 2749 1436 4000 1938 839 2914 2535 125 385 3615 1585 173 1513 1992 2351 1017 1317 527 2153 2085 493 215 752 3822 2173 4275 2011 3002 3261 4840 970 3638 4496 3950 878 2645 320 2547 4127 880 3496 2624 4052 1825 1705 2626 2239 3934 1814 2594 4454 4012 2703 918 827 4490 1666 3774 1549 3954 1525 3535 4021 3643 526 2395 4378 2225 1427 4711 4685 2276 618 3460 4070 3749 2003 791 4925 2620 1688 242 4457 3476 4828 4264 3485 1749 4977 164 366 410 4016 4787 2254 721 3261 2349 1564 3598 1657 72 4914 2071 3119 789 2894 2633 3799 2865 1777 4922 61 3510 2251 1725 3618 2607 2853 4145 1138 2543 4933 2234 3037 4155 782 1479 1815 1939 3597 2962 1945 917 2157 955 2301 4218 4540 4485 541 3415 508 1680 4948 2686 3667 3245 515 226 1859 1637 4766 2950 467 1379 2629 2495 4708 1005 3692 2309 4036 3975 475 4271 2286 3087 3918 3812 2865 1570 2877 1082 2853 3142 3974 378 465 1150 3262 2946 455 3562 2548 1330 2710 2580 2350 336 2311 4795 3546 4388 2641 796 1887 2700 2622 4060 4385 4913 1435 2671 2176 3896 1124 2797 2305 3811 1957 3847 780 4822 3506 4958 3508 1802 1024 3341 2394 4516 1346 4186 1419 103 3877 1393 2101 4790 1708 161 1406 4259 4188 3364 3861 755 4761 475 2911 4384 2408 3320 3635 2013 3011 1355 3006 2430 128 3358 25 1973 258 1081 910 2174 4567 1206 550 1684 1912 1398 2022 4305 1604 3226 2204 1138 181 434 3351 4921 577 4202 1557 786 1994 2032 2379 1294 2719 1336 2305 4011 1577 720 4499 1217 2870 1772 1705 2222 602 3939 3319 4852 4921 2656 2246 1262 3606 610 2705 1566 4336 4524 1673 3850 847 1797 578 4002 1123 3514 996 4596 918 407 706 3457 469 274 1838 1325 2282 4280 2299 522 629 3134 2090 197 4926 3345 1158 4496 4333 662 2968 3847 1443 4979 371 3643 2166 4892 1313 2834 2449 1407 1364 3676 3497 3240 742 4648 4713 4062 962 4885 3543 3836 696 545 573 4169 2925 2862 2617 3592 3936 3688 405 1041 1126 2272 1719 1478 1320 4420 266 1103 616 3020 196 4942 727 4175 1230 380 3146 996 4191 3866 248 1666 553 3113 1174 144 539 499 4659 2917 2101 823 76 2545 2743 4257 4137 4178 970 4967 630 2953 3549 1957 4491 402 1945 3634 2661 4343 2238 4857 355 4470 4380 4929 4809 2422 2035 3534 1024 1790 883 333 2604 1191 2348 4908 1213 37 3456 3663 4847 2041 3724 1516 1066 3538 179 217 178 639 1627 984 4551 3495 3309 2234 623 2849 2825 1097 1727 1084 2944 2316 4798 4736 2056 239 1739 4659 364 64 3369 1622 1577 3843 522 4910 4003 1231 1033 3555 2326 167 2142 4739 3484 4010 4334 1328 3494 1652 121 1230 3203 507 3122 4814 4522 266 2203 3558 1454 3593 3830 2767 3485 3379 389 974 1793 2822 4355 3523 3639 71 2992 4837 2578 3980 104 4603 1312 4543 2917 4492 484 1154 145 2473 755 1102 2781 2614 2127 1234 1989 532 1647 2298 418 3562 3437 2389 1462 4471 2118 2623 4851 2474 2998 4853 2725 1019 281 1579 1155 4839 4203 1393 4690 175 1249 3090 3562 2713 406 4364 655 4782 343 3946 4617 1642 551 2501 4932 2136 2084 2671 2545 1260 2784 382 3683 102 2897 3711 2211 341 961 2041 2229 1578 406 2694 4937 3713 1859 4837 3979 3972 1598 890 4466 3151 3424 4069 3549 3709 4544 2807 2249 17 248 3904 460 4718 4846 4876 430 2832 3861 1041 2786 3729 1801 962 2002 1301 4359 527 2800 3590 386 859 3030 4088 4271 4909 2783 4470 1594 79 3595 1676 3567 4098 1695 986 4002 4536 1899 1848 3623 2953 3442 4348 931 2103 1757 1701 2128 2025 3481 3268 1741 3356 4732 2870 3452 2605 2948 1667 1739 2248 1840 4266 228 748 1837 3043 3700 3477 2994 3827 1775 297 1036 4772 4850 1611 2043 3194 432 3652 3307 143 4135 4212 1980 703 1968 4333 1595 3813 1930 4817 1391 4237 343 4775 4620 767 2213 1970 635 2203 4254 3786 1208 1087 264 3713 443 211 4414 1302 3568 1029 2990 3726 687 997 2337 3310 1220 963 239 602 624 763 4128 2826 2094 4728 2571 3599 3575 1255 1147 90 3478 2271 3637 1830 437 3456 3315 1913 735 2776 1444 3591 4091 1039 505 2479 4032 165 3530 3060 4379 2479 2319 245 1426 3422 4280 253 581 463 630 1875 767 724 1383 4084 3329 3369 3438 1228 3768 2032 3912 1729 802 4293 1496 2904 781 2035 2883 2933 1825 2286 189 2056 1016 71 91 2363 1517 2883 4191 3733 2770 468 2472 4497 40 2486 1894 4552 2523 547 1386 763 3844 2688 1124 3882 1701 3550 1067 2471 3080 1042 4537 60 3721 2757 2380 1001 2351 1196 4687 934 2039 1137 3966 2344 1601 56 3822 2163 961 3667 3458 3061 4807 2511 4287 43 1752 1189 1417 2818 658 1754 4660 2263 1012 4519 4180 2911 2252 65 4069 24 951 4618 3140 4918 868 1206 2011 1871 193 3399 3657 2239 1093 2962 3096 1957 1748 2176 4149 1532 4527 3190 2372 4107 4369 3165 4266 374 131 1986 2305 354 264 2743 1327 1941 4594 2600 4047 1539 4755 3183 3038 2346 133 1305 1047 2751 979 1463 448 1807 3357 1598 219 1200 4504 615 1654 2660 620 920 2211 677 908 1992 2609 2723 3697 711 2289 3872 16 4140 4657 629 1415 2189 1213 1602 1388 4939 1137 2626 454 3019 4800 4652 274 2246 1680 2723 1479 4297 340 1023 2178 3678 4481 1995 155 1594 3769 1564 4206 2341 1531 304 3492 2029 3728 1389 919 3643 3408 1845 1841 332 867 4457 2949 4817 4625 459 37 2679 4163 3962 507 736 783 4698 1247 185 3215 2153 4023 2146 4026 3268 4986 3529 4042 4824 4253 3111 2941 1113 1046 4713 4029 3902 4116 4120 4568 1922 1628 3417 592 1669 3805 286 3667 530 2590 4316 1004 2847 4674 715 2888 4143 579 833 3603 4459 1356 3887 3401 2564 4926 4626 4517 603 3140 1491 1869 4410 3527 3520 683 3489 818 4929 4838 3009 4222 3027 1639 1380 3520 1265 1693 4131 206 4502 4369 1582 2214 2420 3482 1512 312 3832 1187 2625 4574 4627 3960 850 2363 4859 909 4668 3537 2432 2439 2586 313 215 152 4418 2504 3466 4407 1615 2932 102 510 1442 979 3524 3506 1293 2316 458 4791 1582 2051 3095 1290 3363 2465 737 2924 1304 523 995 1830 634 1270 3151 2687 2943 633 4472 2096 3532 1628 1924 4489 2742 497 3930 3345 633 1042 3040 2593 4644 618 3807 4137 4059 2930 2533 2099 3060 4526 4258 2139 211 3110 819 4037 4246 4318 4779 2439 3984 1518 133 1922 90 3698 4523 4501 4790 4026 610 906 1763 3404 2819 2119 3260 1965 4844 2727 2496 476 325 1831 2947 304 716 1817 4540 3572 4065 292 3405 2346 90 2057 3711 341 185 912 2291 1389 1641 4089 2609 4703 1260 3508 3469 2427 3680 1898 3397 2620 53 4241 3260 219 2665 963 3979 4285 4548 2815 3723 96 2836 2167 4387 2394 1034 33 3576 634 1356 4327 4144 2509 3297 2102 1582 4466 4520 3042 442 2447 3289 1601 1390 4138 2586 2964 442 3184 2283 2529 2032 1801 2842 1467 2832 1122 9 1016 4182 1058 3595 2298 3559 2477 4698 7 1184 1932 1508 794 719 907 3625 1583 223 2170 3135 1786 2033 2581 4790 81 3558 4764 461 3813 238 4691 139 2326 3419 4707 1158 2580 3478 399 4640 1846 1690 3216 2068 2983 332 4090 1974 1524 1953 2189 2000 999 672 652 2158 4655 4164 1153 2571 2654 419 3431 4361 4993 201 3007 3142 2084 1598 4076 4481 196 2748 3519 1721 3410 4242 1459 694 1927 4411 1970 2862 1410 2648 4134 2962 1964 3642 3921 1598 4861 1521 3590 1500 2875 4912 2797 754 3210 694 299 1527 2831 4950 2111 2130 1076 3752 119 1195 4944 342 473 800 1348 1976 1210 3818 2414 1688 4850 1621 874 783 3614 611 4620 3662 181 3506 3871 4398 2076 4489 649 1721 1970 2879 3004 1406 676 4733 2015 3560 2362 2646 179 3192 2248 4030 4695 855 1878 4352 1733 1053 4593 2975 3034 1853 2440 94 4338 2526 1359 296 409 4955 2255 3913 1931 4764 4964 2634 3341 723 3286 289 697 880 4529 4799 3639 4054 605 3840 4550 747 3486 1910 4167 268 332 335 2603 878 4965 4618 4055 1038 3263 902 1759 2451 1150 156 601 1046 2276 3128 398 81 3563 3523 4380 1653 2749 3980 3110 706 1885 2554 1730 571 2915 4356 3610 4319 1988 4953 2892 1546 4784 3008 2202 3681 315 418 2035 1954 4004 1035 2040 1698 208 1876 2872 4588 1512 2892 2884 2065 1215 3482 3139 1763 2877 1629 1688 4600 3303 3133 4927 421 1140 1031 3915 3409 2705 1300 4811 1413 4486 4314 1081 419 2999 2194 2154 1924 2149 1720 2776 328 2754 3447 4963 458 2512 1578 3643 3274 2539 4132 2248 2441 3514 3209 1571 3016 1554 394 4394 3793 2595 1861 3056 3948 993 1003 194 1060 3044 2177 2771 3048 3464 4159 4545 1602 70 4028 453 3339 793 3912 1383 1397 3978 2488 3384 264 2909 1677 1543 4293 2738 1589 1629 486 2933 4977 576 3196 2309 3118 2364 31 3769 1956 1773 4099 1462 3666 2046 3045 114 200 4813 3233 4509 2931 4260 175 3011 436 1890 3114 3307 25 2112 176 3538 3699 3525 3757 4753 39 451 303 1427 4973 4791 755 4128 2588 1892 2335 3821 4188 1937 1598 1090 2186 4982 1807 394 4439 1395 1430 102 3602 122 4810 979 2297 4744 1693 2711 3620 2192 3576 3984 4331 767 3068 2173 642 2801 4273 2331 4740 3483 3331 2113 4053 1367 4616 1412 135 1659 4155 3652 3998 442 3804 2557 2812 2329 3214 4847 3606 3163 2000 4175 4348 2494 2837 1388 1949 3892 492 4250 3553 123 2336 3498 2229 2437 832 4840 2307 1945 3016 4044 3287 3320 327 1714 1203 1089 4407 1794 2419 349 241 2328 578 11 3086 4597 588 4677 926 372 1042 986 2701 1214 3609 66 4329 1535 163 349 2598 2230 1500 3796 4922 1337 1086 462 4369 3519 4525 4989 4586 4412 732 1486 2616 1320 2591 3605 801 760 2383 470 75 3900 3473 2197 4010 1927 1551 1847 267 1819 765 767 2757 3266 2173 1746 451 1125 2260 2987 3083 2721 1986 3400 3185 374 1302 1931 2877 4638 3480 722 936 1940 4926 4191 3412 2922 3559 4128 4049 4897 1723 856 304 1141 2441 540 636 2511 1342 3088 4708 2921 1981 4488 3451 3237 642 2871 1664 4447 1238 1099 3879 1366 2102 2654 925 3831 2740 1111 4207 274 28 87 492 779 3256 797 3879 1018 701 4906 4318 2524 1716 2190 1918 3751 4586 3385 2364 1866 432 1922 4125 971 4171 4540 2447 383 2285 1692 4590 685 1338 3933 1352 787 2572 4364 4561 3712 3864 1787 2696 2296 559 4498 3896 1276 2398 3794 4064 3687 2542 1448 2411 1018 2508 2552 4489 3800 1474 1423 3340 3675 1693 1064 2444 573 389 2937 2892 2400 3168 3891 474 3327 406 2981 3179 594 2766 4632 92 4006 2840 364 2154 4059 1514 4571 1227 4092 2140 4841 771 794 3755 4138 1137 3074 2137 3892 2423 4002 4459 3552 2173 816 1986 221 142 2579 3163 661 3585 968 639 2999 1105 886 4660 4395 1198 2578 4385 3449 298 1620 4166 2154 3845 4568 1386 2165 3874 3255 1243 1964 2095 4019 2186 2500 513 4966 532 1433 3182 4955 2394 4879 329 2356 3193 4482 4001 1851 139 4311 4882 472 1205 4121 2634 849 2343 3853 4485 2493 3375 4310 2066 2961 3406 3666 4236 2547 841 3618 2035 4610 1065 1982 4320 3235 3348 1359 588 2573 162 804 337 4551 4232 1885 2879 4556 4920 1003 1921 4670 855 1102 2806 3312 2974 2341 2664 179 2954 1914 856 1306 237 1715 3008 4390 2946 443 4887 2154 2804 2238 1289 3823 80 4832 2773 322 14 1223 285 1457 3004 2757 3225 4778 4059 1799 188 469 976 872 1613 2252 316 3071 3712 1810 1509 2740 4027 4169 4195 4263 3217 3842 1723 2642 3490 826 1800 786 1129 1871 4085 2441 2541 4031 2988 895 4088 4017 986 2668 2667 1793 4864 1856 96 2792 988 964 159 1987 22 2062 2250 4327 3147 3145 1336 3347 3742 3362 4958 591 4426 4492 3289 3429 81 2381 2989 2583 88 1679 345 400 4848 224 2025 3689 135 1010 4283 3246 4453 2868 2538 1375 3080 175 942 224 2192 4537 4170 2305 3827 1566 4173 3206 34 3914 658 4383 2426 2856 1064 3322 3277 238 3922 2772 4478 4502 543 2740 1720 2327 1683 3697 176 3635 2069 2638 2999 1158 2215 3077 4905 525 3833 2833 1312 3868 2271 4490 977 4087 1086 2493 4925 4810 3747 746 3210 4265 1892 4804 4944 4097 3156 1100 3325 4981 2883 183 3673 106 3364 1531 1291 3979 3766 2182 4986 1853 4492 2095 4996 1652 4229 4579 1306 2685 3972 4505 4890 4354 1753 4903 1452 3601 4102 787 678 4677 3858 258 360 4868 2050 4996 3761 4351 3355 118 1768 2461 2177 2047 515 2664 4804 2795 4667 1734 1190 4867 1422 2353 3926 1155 740 2000 4703 2531 3675 28 25 1095 4924 4516 15 631 1603 4553 2336 3183 3610 2314 4103 4760 4894 3145 803 3293 2873 3893 2823 4455 4807 4078 291 1522 4833 420 2017 2206 3581 2153 753 2702 4011 3594 3013 292 1633 3729 4550 1931 1609 3758 1741 2004 3742 2850 2307 1218 1995 2698 2065 222 4795 4858 2377 1755 2946 3855 4811 2851 4330 4300 721 352 3367 214 4660 1572 2372 2184 4635 2266 2828 1704 875 666 3490 2720 10 2833 584 446 1556 1270 1668 3628 4406 2783 2855 2232 3118 3922 796 2549 720 740 2519 65 3178 2349 1475 3957 4585 1562 291 624 4226 1306 3130 3020 458 170 3411 3664 3926 105 4778 1292 4813 2908 896 592 4656 2027 4923 1477 4625 2562 3475 4026 3433 3377 4175 608 4000 349 4582 2159 4337 1445 494 3839 4363 653 4857 1248 4465 1438 4835 3818 3259 2300 3821 885 2011 2015 2429 4243 937 4227 3980 1585 3488 456 4166 3850 3070 3906 3262 4580 3456 1897 4599 3696 1235 4523 2452 566 3492 966 3217 3519 3169 4998 4527 3993 3022 2357 2556 3343 1866 4645 617 4870 3855 4528 1290 3586 4653 4673 889 4815 927 265 2804 3488 2900 3826 4251 4035 4615 2743 2419 3402 3008 4395 61 507 4410 3605 79 1290 3987 4106 2810 1578 3582 963 3170 3872 2316 4883 4322 408 2742 434 397 149 3877 4541 3390 3797 3267 1683 3657 1907 95 1937 1607 1460 597 4919 2286 2242 4132 137 1927 2052 2814 1040 2830 1404 475 2942 4982 647 4950 4381 2402 4617 4694 881 1877 2838 303 1809 3363 4626 2487 666 942 1194 913 1252 2298 1561 4469 611 2121 4996 3814 1719 3919 3190 1802 2620 4607 2269 2854 1747 3372 3779 4888 4639 3193 3910 2347 2593 3546 864 2054 2605 760 4935 2141 2643 954 4638 1415 1159 1110 2171 3990 2616 4044 2399 554 4373 571 3609 4510 4403 1834 2283 4114 4600 4529 315 63 1756 4285 3804 350 1579 1999 4563 4570 3348 2374 4498 2129 4837 3656 1344 2270 4 1173 1214 1402 4447 1157 1179 919 4885 1892 1330 1004 3203 3485 1519 4380 3953 3364 4022 4590 2018 1403 1100 1222 1215 3342 4363 2827 4061 4983 3482 2991 754 274 283 1466 732 2842 2284 3800 1834 1147 3511 966 4289 3397 1697 2801 3920 2624 4726 2375 1156 3778 292 3843 405 682 3819 4125 879 3641 4148 3288 1946 1796 1775 171 4531 4963 4891 1785 657 1397 4378 4048 3080 4114 698 1230 3745 1959 613 4759 4544 3134 2057 4648 3645 2763 2937 2936 3580 4744 1859 4361 429 1906 1737 4444 500 1785 48 546 3898 4596 3427 2507 194 3083 352 2379 4717 1035 4642 2400 727 2710 3022 4102 1655 2592 1350 443 2283 3547 3441 4195 3026 4132 2792 1204 2400 755 3723 163 1573 3103 4914 3630 886 4168 1853 376 2779 4163 4821 3961 1295 4706 2528 595 748 65 1753 422 2252 3762 3413 3212 2649 4682 4823 4678 1917 330 773 3013 2819 2991 3792 202 1300 4066 3632 3422 4507 4896 4278 3130 634 1987 97 177 146 815 554 4025 367 270 4823 4502 2906 2669 1939 3527 4613 3820 4540 647 4122 4626 1172 3373 469 4191 4057 1428 2213 1409 406 1980 2391 183 4479 3183 4107 4209 3185 2117 4301 1950 2743 1432 3861 4251 4014 1745 2704 4851 4138 2441 3220 2274 1007 2689 4616 2657 2497 4427 810 2765 3812 2494 4815 2032 109 3518 3374 3863 1302 361 1637 3506 3966 2259 4707 1207 1975 2627 1916 2502 2239 4844 761 1102 4007 1837 2869 3287 2903 2985 9 3551 4256 2544 3936 1021 1072 860 3308 2753 1970 301 1135 3522 419 1734 2139 934 222 797 139 206 2401 3175 1151 2511 4382 3753 276 3874 467 3160 2866 92 82 506 2756 1767 2922 1923 3107 3935 716 1265 844 1614 1502 4432 3501 1169 3868 720 148 2993 2082 4082 936 2427 2883 358 4534 4984 4461 2111 349 2302 1667 2621 4210 4653 2098 570 2533 4354 4028 1222 2666 2759 2176 348 1194 2633 2447 2842 3191 4817 2329 2933 3347 1452 230 2994 2042 1931 2686 3270 1987 508 378 3760 299 4911 2272 2233 3745 4833 4794 2435 3787 2908 4943 4087 312 4901 601 1077 445 2637 2046 2536 2152 2241 488 343 2000 3514 709 4990 2522 2238 1535 403 1869 4533 1156 3033 2424 1652 535 3448 4286 4726 3693 4867 4249 3022 3482 4720 4364 2470 354 1036 2624 4475 4312 821 904 3398 3682 4702 997 4116 1274 4982 4714 1791 4855 65 88 932 1994 4813 3764 4491 2234 4559 4116 3314 1144 4636 2622 1082 1867 3672 1002 3384 3718 4890 506 1054 4165 726 1553 4519 1356 18 4145 4830 3952 3289 1235 2832 3227 51 4148 3173 2244 723 3482 3331 1437 1840 1163 1051 2211 180 1606 1402 1074 888 1143 4569 4543 2998 3376 2438 2428 2510 1971 4801 3727 1153 1249 4672 1738 4025 4774 971 413 4591 3954 1208 992 2292 4289 3720 2298 3113 3532 408 1797 1342 3558 3842 2902 2391 744 4521 3226 1674 1950 2888 4516 3914 3880 2084 2408 2359 3914 477 228 1996 2260 1905 3409 1504 4410 2722 2014 4917 804 339 1093 2508 3384 38 1461 4047 2531 2385 1614 1766 4132 4572 1176 2827 1538 1508 4604 2150 3912 2508 2145 2649 4576 1383 2897 1388 3133 4439 2409 4826 4943 4081 924 891 4499 1719 2897 1513 545 268 4937 4491 4164 1332 258 436 4437 1297 4542 3356 2385 2159 1012 4238 2286 3977 3486 4833 3506 3729 1738 3840 2628 1668 3826 1482 1449 4780 3195 4602 1384 4156 4089 2823 1343 3647 1586 4693 2868 3602 4231 4451 796 4182 1958 2188 1807 4863 2434 4894 1322 2999 2329 2629 2924 3363 3341 2881 2297 4821 60 4531 1762 2633 2857 268 1507 1648 1704 2279 1668 1607 2821 226 2481 585 1814 969 2858 3753 3860 259 1091 4601 2751 3211 141 1215 2351 200 2875 706 4883 4709 2710 3073 710 2698 3946 3476 933 4297 2015 697 4794 4666 1704 1072 4524 295 3191 120 853 2081 3191 776 2195 433 1673 46 2367 767 1352 3212 2721 3895 3357 2846 2074 2279 1507 4781 1464 3155 316 3591 4629 3145 2826 2748 3985 4341 727 3555 1204 694 4790 739 2181 4799 2007 1114 3141 4015 2783 2146 924 2586 3981 1383 3 69 967 530 3697 1989 1115 3849 343 929 2126 3452 4675 676 4432 2610 2689 3372 854 2698 1645 3206 903 4642 3106 1295 3504 3324 3534 2492 4712 780 2532 123 3196 2819 4656 2688 2564 1519 4959 137 4876 1409 4940 130 4900 1829 3868 3914 3913 333 2539 4668 3274 3271 2573 2984 331 618 1598 4999 4213 2925 4002 2042 2108 2329 62 3899 1416 1954 1740 1178 1837 2393 3660 3753 1515 1461 4573 3057 1214 1237 1864 867 3519 3191 4094 968 3801 3541 4381 1378 2885 2195 2151 808 3414 682 3386 4382 574 1664 1153 4362 1791 4470 617 177 531 3088 693 1904 4157 497 4475 3155 4934 3460 4389 377 1641 4908 1641 3357 1630 93 4089 2111 259 4792 1076 833 798 3979 2627 2211 3388 4143 389 3584 814 3720 2699 95 3079 1345 1428 594 1119 2741 4627 3634 1939 2255 1532 1777 2562 4203 370 1438 825 3211 1540 1965 2368 3995 4028 3988 2731 2492 95 880 2259 3789 1983 1766 1346 4093 1636 4202 3594 2883 1758 3619 855 4910 2957 2757 2552 3198 4266 13 3498 3113 1387 1529 3205 662 4851 1166 3141 4390 1999 1488 4178 1173 946 1877 3200 4694 1746 2082 3808 4644 200 1821 1285 3586 276 1841 2256 4100 1167 3141 4541 4420 4904 1005 2900 2758 200 3528 1193 908 2397 240 2419 2922 3451 4941 457 339 1398 1706 4984 1746 1217 2798 1982 1154 2498 3733 539 1783 4155 1069 4931 2915 619 2785 2789 4554 2707 3073 2999 894 4562 776 2823 2171 1466 4789 2731 2172 4112 3627 1658 1116 903 4160 1681 1374 1430 3538 4248 2150 501 3085 2042 2694 2316 126 208 4946 2925 3164 231 4948 2581 2289 1941 1281 4231 2037 2456 1345 704 1803 4023 803 3388 2971 3855 1215 392 3198 2839 1010 3094 3045 1004 4757 1508 3907 230 3743 645 1270 3057 3542 1366 2562 4045 330 378 3510 4615 1395 135 1572 3462 4477 3495 1205 1830 1539 2176 2379 1592 426 1212 2718 2928 3425 3234 1144 670 335 2523 4281 2446 4037 3406 3995 4368 296 4060 558 2384 3009 4052 4494 479 4676 3264 1024 2264 452 4303 665 4820 1869 2977 4951 2159 3665 3998 1845 4312 28 2911 4420 4005 4552 3459 3996 2797 2578 372 2639 3412 3371 3528 4503 4370 479 1424 1363 2092 3361 1644 2550 2530 3550 492 3976 3343 821 1160 267 4493 1438 1698 3663 2086 368 4679 3094 12 4672 338 2304 2289 3297 2593 4305 3104 2583 2142 566 994 187 535 3500 3834 290 750 2297 2258 150 4585 649 4587 1811 2491 3122 57 1371 666 1640 989 571 191 746 2969 3796 2585 3635 4535 234 2010 2786 3387 352 3224 2034 1796 1995 309 2803 3095 4467 4880 535 3244 4357 2706 3334 2039 979 3826 3898 376 562 729 3116 4964 2467 4015 4757 3257 154 2372 1358 710 1410 4072 2464 3249 3032 4635 4661 4479 924 4989 1461 679 2683 3704 3570 2031 3631 2785 1597 3110 477 1554 630 3264 4454 3827 1744 3774 2726 4333 2018 2675 1537 1909 3831 4656 1881 1767 4679 480 57 1737 1940 1029 2781 923 2062 1241 4999 3086 1735 3646 2780 346 4480 3783 4325 4750 4026 1612 47 3475 2838 4050 4707 3601 3206 2401 702 4706 1769 1692 338 3418 491 4652 2556 3581 914 4998 4972 3177 2082 1888 72 4735 4602 4432 3297 1526 853 3173 1908 57 338 3996 4890 2692 1357 84 1664 2970 2452 1578 136 1170 2642 2294 1558 1341 3031 156 1549 3722 2157 2909 4616 1651 3669 3467 3608 381 345 432 4980 3660 3831 320 4925 3972 2996 1562 254 3993 4966 2499 3682 4312 3865 1258 2741 3668 68 4885 3914 4170 3001 115 4612 4661 4184 1721 1517 3387 1428 2205 386 2517 4028 3190 2548 3155 4524 4802 4896 4326 3634 4941 1600 4349 1401 2601 4449 360 1169 3192 995 1200 4165 2188 1652 1373 3331 4648 4005 1518 4848 1757 1035 4573 2 3014 415 1368 1676 948 335 3666 2493 1466 1019 4727 2233 3577 1544 4627 1934 2478 136 348 2041 2936 1632 1092 1215 50 4977 1264 732 1519 4385 2699 855 1888 2071 2852 676 1880 3265 2627 3240 2897 1833 416 273 876 3812 1909 3780 3382 4234 607 1549 1813 513 2296 2962 4367 1610 1912 1144 4675 3122 3240 3013 469 4323 2109 3412 2991 4976 3579 1236 707 108 4911 3993 1082 2844 3444 2 3920 1296 1671 2081 621 1542 1867 4310 1541 751 4014 4469 3593 1889 4266 4931 4236 3003 3029 3508 4071 4356 801 4720 4766 4444 2181 1770 3033 4152 298 4768 4780 843 1022 3582 4871 4032 1941 4459 1566 2937 2131 1817 3386 3843 3547 3241 4326 3823 1347 1293 4178 443 2998 2525 4172 3343 4544 827 2563 3313 3590 2926 690 4585 19 2155 2331 4581 4052 2927 3585 3414 254 4598 2420 4074 2914 1576 4833 1536 607 494 2576 2399 2832 1449 4388 1639 4274 740 2335 4765 3088 1629 1067 2388 935 1752 2833 2543 1362 2228 318 2312 2991 3947 3249 156 2527 4222 1527 1421 242 288 4623 4447 4937 3094 4767 115 4386 3389 573 1950 2752 868 4550 27 1761 941 4314 1973 1366 3969 566 3326 4310 417 1305 1716 315 3525 3287 2310 899 4905 4953 4947 3216 3475 1027 1979 2217 1943 2461 2380 599 4243 1067 342 1937 3283 4317 431 1688 1718 1255 1913 419 3039 4666 487 4277 1173 1433 411 1402 4131 3557 2467 3365 4249 3514 3911 1189 2769 3800 4597 3532 898 3058 3382 2391 1089 3794 4630 1937 707 27 1863 2751 1261 1750 1599 373 4580 2966 4173 1959 1621 2804 1584 2825 4950 3259 3416 2056 3811 3421 2675 3479 4602 2884 1938 907 2479 3010 1737 2247 2105 1538 1026 4969 1243 1412 2338 3523 2588 117 475 939 1279 2532 1569 1875 3756 1391 885 2025 3197 4884 1573 1600 1986 464 2434 1158 2342 4323 104 4676 2511 2386 1313 625 3657 572 787 3967 4060 1350 637 437 1858 3071 758 2035 1010 1756 1062 3089 3608 301 243 3560 3698 1974 4030 2743 2604 1551 2787 4511 1285 1029 2197 4408 1288 3575 2639 4954 668 4233 996 3101 4485 3644 2232 2497 4096 1604 1404 4742 3131 4009 166 2462 3387 2415 142 142 2979 3062 3067 1193 3348 3842 1180 549 1335 1364 3288 3195 4629 2039 2782 2939 3016 452 653 2782 1439 1030 3470 738 3342 4159 4717 3082 2723 2473 4091 396 3050 2846 2791 3209 2914 3073 2912 2928 1470 2795 4021 1915 206 55 4501 3128 2291 1773 1663 193 2038 1979 2828 1493 2257 3479 2800 1373 300 1718 2164 1175 4178 4633 367 2727 1241 547 2288 705 4246 3764 2422 296 1903 3481 4592 3242 3559 985 581 490 365 1937 4718 85 2213 1601 1911 3357 509 2141 562 3537 4201 846 3915 555 705 3782 3501 112 102 3567 4195 2244 4688 29 1584 3500 3074 231 4936 849 1212 994 4012 2292 2321 2934 2114 916 2927 199 1763 3033 249 4765 2036 2869 2056 1124 1309 1230 3590 2349 3597 3774 1049 3412 4643 963 966 3247 1351 3151 204 1389 2447 2936 2269 3781 4842 3993 2312 1651 4521 3608 2818 4150 936 3422 1280 3205 3138 4186 2950 4693 4139 3974 2491 4524 2595 1272 315 42 3289 2675 2100 1811 4446 1252 2921 1758 1414 4829 4298 3929 3123 2693 4322 1306 410 2605 3136 559 3795 3020 3822 4431 3277 2749 4093 1095 4400 1708 2423 2631 1113 4861 3260 674 1177 2437 4502 3129 3518 1582 868 777 2593 3424 427 1504 3327 1906 2264 4620 4112 853 3903 2092 2619 2930 1072 2173 808 934 2588 2342 3668 805 684 3444 921 1069 1091 1735 3267 2758 4199 3875 4516 3585 1460 3256 2360 4254 4648 1771 2898 1140 1032 971 3782 2669 4226 4732 4229 2807 1001 495 2196 1940 2261 576 1820 1354 4912 1007 1612 117 1817 3760 4579 3696 1549 1107 3438 2992 4721 724 384 2225 1449 492 4613 1278 4397 798 4110 2957 454 3747 4848 2889 4518 4511 844 4415 1045 2689 3865 1105 3884 4767 3366 3070 3758 2480 1904 4464 3650 2880 4290 3780 1451 3551 4296 2222 816 1690 3339 754 4612 1977 1576 1612 1855 3751 2825 1969 579 1334 3842 628 2471 2096 4741 4698 2496 679 3039 2198 4763 1269 4688 4830 3549 2349 1663 3627 771 1016 1412 29 4570 1305 2516 4781 3816 346 3657 4634 1865 4468 4871 3173 2699 1819 2400 1116 2938 1104 3137 74 1765 2301 4067 1597 503 1916 2819 2015 4791 1969 1578 3399 568 4587 1061 4325 1698 1863 3078 17 4135 2149 4401 4460 1134 4913 4688 4781 1748 691 3920 4973 1926 2104 3458 3163 3425 70 3963 2202 2034 2412 2036 1022 2014 3552 3650 579 4131 4199 351 4430 2085 432 759 1921 1858 4889 788 3027 4926 1617 3243 4342 4784 3044 3405 4784 3739 1787 567 2178 4870 4257 3706 2020 3701 335 475 1343 3077 264 4140 2425 3340 3974 4993 1805 615 2579 3325 152 913 3641 3642 4829 795 1619 140 3354 4982 1537 679 4841 4211 4856 4844 3712 228 3712 1305 761 2184 3524 294 4395 923 1053 112 4983 4851 2624 1905 11 2820 467 4326 4539 1181 2916 256 2683 97 3162 1204 1982 1863 1562 1339 938 675 1651 4882 4522 538 2970 2859 1139 3242 3815 2467 2535 3624 2214 946 2205 1607 3072 2350 4030 3016 3399 368 2666 3052 69 2197 2593 1724 494 2742 4947 2130 2897 4960 2209 165 1451 3173 1969 4193 2803 122 781 4188 2007 4343 701 4323 2766 634 4840 4531 3429 476 4767 112 1538 1058 2579 3553 4684 45 2130 2417 3769 1939 4030 2808 2477 3075 3125 4153 1474 773 3290 74 3035 4592 2394 1126 823 4050 3521 4054 1868 980 4107 708 3826 3811 2051 606 2628 456 4183 3417 1027 4497 1217 4932 2674 1374 3360 2577 1075 1676 1253 3023 1992 4822 4831 514 1851 4967 3623 4857 2454 4249 1748 4048 3524 3241 2961 620 1103 624 3794 4929 1983 3460 2027 4295 4185 4309 4065 3937 3309 480 4766 3285 1344 4320 4313 694 2280 4520 348 1573 635 4650 4036 4244 1328 4587 4693 2842 3243 4868 2044 2818 3798 3363 2179 4619 1531 440 1136 4841 1379 216 542 3251 1282 2422 3946 1395 1928 109 3247 3233 3377 4119 75 2680 4646 4577 2712 3672 1290 2540 1852 2922 3918 3294 4993 2367 3798 1175 3533 2466 1778 3309 2315 2145 2222 1504 1817 984 1858 3654 2856 1501 146 3744 1391 885 4799 259 32 262 2164 3729 3434 2379 3082 2293 2181 2284 76 4666 2105 2699 380 2301 2839 3759 4244 3526 2902 4669 4942 356 3184 410 4245 2494 3426 10 4577 4346 3239 3780 3127 2649 782 4012 4079 3633 4976 1008 2276 3018 3915 4180 3512 2314 3257 1374 597 257 545 634 2572 3109 2189 4790 3738 2272 4315 1607 238 1133 4157 1995 117 4494 2057 4741 2934 1393 3505 3885 743 2182 4355 4197 4094 4699 4882 4733 3168 672 4651 319 3381 515 3689 4123 2994 4270 1690 3661 2646 4332 2144 3154 1461 4703 2057 999 2328 597 24 674 1483 3446 593 3495 1302 4672 1368 1116 1317 2355 1739 2869 3152 4742 572 921 2459 3264 2096 1963 2151 3759 3674 657 47 2237 4064 1385 3908 2102 1325 2175 4274 947 1206 728 4209 3138 4061 4283 2420 3003 2137 483 1845 1364 2332 4758 4727 4055 700 9 2931 1047 4842 1745 2124 2406 3190 3907 459 4706 289 3693 763 803 2649 4251 4614 2935 3545 3291 4542 2575 4422 633 1261 3911 2411 3444 718 4481 3310 1383 3201 1011 2496 1417 195 380 2977 2221 2187 3195 4298 235 495 3416 714 813 3997 1793 218 459 2866 807 3616 119 3230 126 4016 3594 2326 4209 1998 933 2593 667 1525 1049 3924 1086 2515 4968 22 3376 3483 745 420 2682 1265 2960 1286 1608 1978 1579 3656 1867 841 3590 730 3602 4323 4168 2577 3636 1092 1020 4740 1199 2016 1577 1887 4685 3211 2882 2667 2610 945 4967 3692 3487 4599 1042 1914 3370 3248 1795 4257 2332 233 1589 1801 4849 876 2518 4950 2747 3145 3283 4697 2600 2697 3266 4957 872 1786 3750 3611 856 2718 3294 4110 721 707 2438 1704 4617 3660 3588 243 3352 4606 1268 1953 3669 180 1517 1053 3183 4156 2394 3784 965 40 3410 2877 1014 1726 1745 3372 4257 208 1013 1747 1303 4101 3369 4944 4428 278 685 336 4650 2698 2100 2884 3941 3114 388 1903 3263 309 3578 1521 502 1246 99 2967 3770 1737 1900 4968 2600 74 3996 1641 4457 4429 3437 1714 3099 3239 3822 1608 3079 44 2067 1161 3617 46 819 4570 4700 157 4537 4732 3595 3537 2677 1907 657 4962 64 2846 3770 273 1291 1114 4248 2708 776 599 1807 174 1071 1225 88 4940 4907 2824 2 2281 2067 2872 1748 2891 3033 898 1261 452 4366 994 109 3465 4876 3551 881 1207 4251 693 3138 4569 301 2734 4238 611 561 3453 1966 4114 1795 242 2375 1154 771 2313 569 1831 4418 2042 3139 4596 3472 2186 5 2783 1561 529 2612 218 4434 1635 681 4148 1345 4703 1866 2334 2091 1227 3584 3343 2964 4893 4360 4137 4242 3691 314 3961 778 1293 4101 82 3770 1117 3569 2123 3981 4478 531 1460 1491 2050 3629 2645 574 4011 379 3000 1133 3883 1950 226 3252 635 4861 4414 203 4192 4192 1066 155 3833 4187 4255 116 659 193 245 1202 4957 3558 2885 3547 700 2540 269 114 144 2583 3216 1056 3117 4761 4195 4725 1963 2127 4897 3659 4967 3729 824 3996 3944 3910 2378 639 1706 4782 3813 3927 1478 86 4827 1627 1992 4656 4867 2272 272 4368 1454 970 2018 3752 3811 1623 4910 557 4195 764 952 4359 4077 629 3193 3989 3468 1082 1508 2847 4140 3572 3314 4394 2472 2436 367 2592 2831 4501 490 1181 1778 2757 2833 1267 1840 896 4155 4023 1939 3733 4732 433 1681 3191 1860 4120 1267 837 4960 3956 2801 2146 1712 4130 179 1741 775 2020 1202 522 4959 1238 4661 4400 1338 858 2620 3410 498 3293 3737 4094 1961 1408 4266 4248 2474 4383 2729 2624 2038 1093 2204 4904 3432 4879 3477 4119 4082 4612 1346 3208 2373 956 710 4884 2397 14 719 380 979 1975 2622 504 705 3954 2130 418 1561 2323 245 1715 4975 2419 3165 4206 4378 4599 1844 4256 2863 3913 1913 4158 2182 4477 2229 1407 859 3909 2423 4646 1030 2806 1945 1673 716 1601 3056 3813 556 1331 2647 2023 3194 2861 3133 228 95 2204 3314 4186 823 1978 2734 2037 3297 4299 3635 4619 1115 2682 1222 2704 1964 1081 2138 2755 2016 4324 756 3479 2208 471 4000 2683 951 1611 1786 2443 1086 293 3422 1412 800 4647 1898 3987 767 1518 4574 4119 4149 4826 1515 4835 612 2505 2881 4013 3719 3004 4127 4082 2110 111 1271 3535 1942 2302 1359 1073 2839 2163 289 4999 3044 1097 4035 3746 1326 1012 5000 140 1202 1030 798 3558 134 3172 3158 3096 2672 703 2247 2533 1383 1412 3468 3004 2280 436 4337 3792 4866 3013 3753 521 3290 4975 2747 2073 408 2559 2952 40 904 631 4103 4233 2155 1148 1066 3627 315 2847 3694 2976 26 1877 3031 129 2596 2279 2753 872 2816 259 544 3380 4747 4713 1097 2225 2484 134 647 4525 1793 3460 999 2356 2641 4600 3004 526 585 227 276 1580 4391 4514 848 4118 4466 870 4760 879 4064 2093 4533 3151 4349 399 3318 1368 4491 4305 3540 4474 3957 1381 2917 3432 3706 4536 4068 2313 2240 1107 703 1591 751 1147 3920 3763 4338 4978 4517 2519 850 4907 4697 2098 3594 3065 88 72 1652 1073 2166 1696 946 883 3201 4660 206 3301 1251 4884 4954 3896 1985 491 4737 1385 46 1377 701 1265 3689 1871 3230 2982 4226 1886 1633 3536 4497 4456 4086 1085 2200 2157 3266 1565 2884 1616 827 446 511 2384 1559 961 1145 4040 1973 3835 291 3758 513 4533 610 3367 2277 1805 4490 4458 1563 155 768 1153 1868 2189 1927 3443 2084 291 3356 2181 4483 371 714 1044 965 4726 1935 932 587 1489 1157 2156 1160 4397 2650 880 1749 2424 432 718 4798 2562 2862 737 4547 3849 3429 754 4824 3269 4531 4241 2517 4348 1052 3392 3326 1295 3932 4073 412 1788 1454 4499 66 3178 1792 369 2577 3600 3917 1594 1236 1926 2329 186 621 1665 4729 1312 1654 244 2969 1294 4393 2138 1251 1197 161 2421 3223 1382 278 2882 4005 169 917 4675 52 4706 678 4619 4887 2615 2332 317 2627 4779 2369 2934 2811 311 735 3150 516 2507 4271 2732 4209 2161 4334 143 4416 4955 3531 3101 2290 4336 4947 895 4567 3563 4757 2923 720 4764 2271 361 4643 4509 2543 4607 1347 781 3018 2805 478 721 1360 4018 4381 390 1606 2749 3567 1161 3075 2004 3726 1015 2227 4289 4856 2317 7 2095 3783 3577 451 1274 2546 1334 663 2444 1242 2453 4455 2489 3478 3615 619 604 1143 4099 1327 151 3756 4574 1548 2608 1912 4646 4525 3454 1751 551 2851 280 885 1966 2706 3174 998 4048 4618 4174 4903 1004 3702 2672 1412 861 1688 715 4144 1801 2403 862 3616 444 1040 4143 2408 2966 2314 4768 1612 625 802 3196 1832 3700 3867 2671 545 50 4975 3300 2530 916 616 2788 536 1571 4400 3557 3230 1319 810 1489 4754 1267 1566 4355 998 4702 4473 4102 4800 4459 3618 749 26 498 1215 2900 554 1893 2774 4358 3475 3844 2532 3180 4387 3385 186 3165 2515 1989 4946 672 4114 385 4654 3515 2907 3334 3602 280 754 581 3245 1611 4610 696 3588 261 1986 4799 4823 1932 2067 2348 3506 4632 3044 3128 3757 4344 895 2235 1325 1491 4721 416 2545 1680 1957 1366 245 3894 2082 2312 434 1212 3688 4934 588 4938 4992 2762 3059 2870 1065 1980 939 2441 1515 2031 2012 639 2016 2801 4994 3299 4862 3247 4686 4520 3206 2238 2875 1 2544 2579 4194 1026 2093 829 262 1884 2955 3397 3417 4549 4029 901 1893 854 409 3878 220 3331 792 1952 3537 823 4569 2038 2557 1861 1254 1831 819 944 2965 1511 1891 3908 3448 4275 3643 1946 1254 1689 2689 136 1960 3102 2914 855 1020 37 343 1075 4790 4455 675 4703 2442 3605 4310 1150 3739 1664 5 1947 1440 4410 1719 2090 1113 4858 2913 636 1902 4228 2475 3815 2208 935 3170 1316 4846 389 4860 1408 1506 4422 3310 1899 441 2509 4017 2132 3495 4929 4465 1298 945 4294 2997 2324 3432 58 338 115 893 3576 1768 4899 3719 3000 2155 1022 2662 2717 2291 2888 2908 2990 1660 604 4575 4309 4063 1901 3081 4091 2400 1022 4352 3570 3854 4899 4998 3577 3781 70 3185 4468 3815 1491 3964 4578 2519 699 2757 4133 1917 4909 2653 1101 4773 3697 4587 669 1623 691 505 3453 2632 86 318 30 2672 4102 3058 4865 3147 1797 4021 4705 1480 3055 1008 1116 117 3493 2642 2158 872 2206 964 4157 1127 3586 150 4438 3034 3501 1928 2375 3179 3402 545 3867 4637 557 2636 4153 2186 208 1422 909 4980 2935 2146 1310 157 1116 4501 3910 4438 139 3137 3637 1236 1263 758 2391 3814 2436 4885 2377 3569 4954 2795 4672 3348 1217 972 4202 268 1247 958 3530 281 1379 881 2416 1247 70 1590 487 254 3197 965 4790 1147 33 1693 3888 1245 958 2424 812 1576 3087 2628 285 973 1360 1899 266 56 2467 1940 359 3673 4084 3496 3 2260 2045 1845 840 2465 4387 4831 3463 3516 2958 4402 2745 2022 781 3001 4806 906 4648 4466 3314 345 1140 3464 1643 711 4019 1592 133 2507 4065 4044 1182 251 4136 155 4314 1390 165 1151 2648 4800 2641 1325 946 433 1424 4145 4729 1238 3181 1679 4656 3263 3852 1291 2644 3207 2015 1594 3002 1352 1898 719 3353 1444 4175 3807 531 3829 2059 589 4905 2077 1983 1871 1676 407 4896 1902 757 3653 1375 3362 2501 2407 2297 4092 4494 4402 2824 3651 1760 1166 904 3104 2756 24 59 4417 3237 766 4094 4257 3042 4781 3458 4462 1470 1991 3291 354 4536 4005 4596 1516 2011 4153 4002 2532 4191 3231 1356 2866 374 4295 2834 199 1272 1477 4883 2498 768 1529 3405 2780 2740 2384 784 1524 3584 921 4483 1941 1204 4912 3014 1267 3178 4758 1567 2082 1625 1471 709 2991 4181 210 40 3428 436 3501 4447 4176 3090 2655 560 941 46 4860 2979 2393 2123 21 3439 309 3832 2421 2476 297 1512 3093 3904 4254 1467 1216 4035 3354 3747 1648 4754 4200 3448 3447 303 2877 837 1279 919 1292 4896 4339 3675 1611 4766 315 1752 3396 780 644 2799 3589 1375 4334 3133 1824 1981 3684 996 2700 4898 4887 1161 2770 1412 116 1644 2440 936 3273 1259 3170 1219 1324 2798 4348 4697 4276 2820 3905 1289 1462 2477 2623 2134 2369 487 4185 2664 4338 2818 2276 3569 2969 3531 4946 4737 3698 3396 90 1251 1446 2658 3022 149 63 1366 155 420 639 1317 2060 4662 1114 3008 1304 3333 4751 3269 1824 4859 3763 3948 538 3457 4286 3378 1824 2702 3723 2953 2338 2222 2500 3422 2103 1120 2533 3906 1304 3143 4596 3834 3718 4163 1464 2984 4535 1709 2079 567 2149 4486 1917 4474 1454 1360 2772 4006 2629 1795 3391 4523 432 4690 1405 3519 3656 4612 4684 3187 3772 603 4460 300 2238 4784 1520 2339 4484 765 4505 4190 800 17 578 892 1017 2208 4261 2189 480 761 4460 4976 124 1862 2345 4051 3918 2375 638 3919 2246 855 1382 4169 4100 3829 1067 1123 3823 973 2525 1336 506 397 4001 4299 4538 3088 1183 1169 4209 494 3452 3818 1246 994 566 2180 691 371 1427 2416 4582 4003 3498 3091 2048 4563 751 2855 3681 733 4100 4655 2866 3633 3059 1734 3921 2681 909 905 4473 3076 606 1128 3735 2598 3406 113 3774 823 3985 2813 116 256 2208 2945 4843 3753 2702 2967 1681 1542 4028 402 4176 333 3654 253 2158 641 2668 3309 1302 2274 4282 170 4062 2307 4248 779 3311 2107 362 4463 1472 3613 1809 3452 739 2951 936 3163 1447 2383 4920 3010 3628 3433 2164 257 290 4226 4190 2718 4882 3449 816 1329 4419 288 3876 3896 2047 2519 4493 1636 4979 3354 1091 4290 819 4486 4603 212 1251 1984 13 605 4191 4230 3244 561 4668 3859 4114 1826 3572 1703 2065 2372 3543 77 4898 2938 4708 2500 930 4350 788 4695 3592 3629 2120 4701 3617 2393 878 2081 1909 4669 2784 434 3023 4893 4900 4949 304 3483 1381 3742 3044 2179 432 363 3035 2904 176 3481 1954 4204 115 4820 344 3492 3211 820 2769 2410 2102 4170 4798 1954 2575 2408 99 2853 1218 2558 3832 3169 3355 1077 3049 3902 1304 2512 1478 1530 251 1670 2587 4487 4881 466 1265 3080 1453 4267 132 799 4278 4220 1898 3810 3620 3149 962 1609 4095 216 2211 1650 4048 493 3649 3646 1646 3790 1859 2793 1907 3180 1959 4581 4349 2952 1093 4623 2125 3947 3792 401 411 1374 321 4535 2528 3275 2811 4890 2362 3682 3840 3904 428 1756 938 2729 3907 764 1755 2668 4506 305 702 3520 4567 2070 1099 3 2667 1234 615 367 4294 3257 601 2904 2626 528 1479 2207 3555 2397 2279 3578 3245 1132 1174 89 2982 2187 1397 2683 2375 3879 3846 4047 3303 469 4163 4651 3632 4290 2632 1249 3296 3947 2988 1821 3162 3054 1204 856 218 759 880 240 5 380 4436 3126 1950 3274 3713 1566 3314 1254 3425 2330 517 620 2766 464 1491 4611 1131 3935 952 3814 4601 3702 1152 757 2492 1030 192 1522 4156 4971 3571 4789 749 4494 3998 537 2295 1302 2188 2772 4830 1554 2130 1947 3579 2848 3724 1379 2729 2362 3463 4849 1337 1812 4829 379 3990 3703 4444 2413 2210 1609 743 2110 975 2083 499 72 4335 3834 707 1971 285 3982 3677 2322 1074 2109 4259 1620 801 3353 4259 3404 1314 3950 839 1666 1747 4597 294 1224 4202 4708 3353 4982 1500 172 4223 3791 1666 578 3537 3074 2695 2726 1199 4337 2179 2855 4561 1925 3795 1412 2862 3976 1150 1964 201 2769 2929 3880 2534 2492 684 1532 2874 3592 1964 2753 4929 351 3199 398 1781 721 2026 922 454 4689 1854 172 381 542 3095 3348 2351 3764 4084 1879 4600 3129 2306 734 4837 4824 3217 3031 1569 1121 3117 411 1953 4975 2918 2574 1992 360 3696 3283 2772 1185 1460 1950 719 3904 3814 4639 1926 2200 2141 4389 406 3784 2517 49 1210 748 3384 927 134 259 2057 1953 3255 3007 3504 1747 3521 4952 3665 4120 4208 857 3844 3219 3175 1098 3126 3591 2852 1796 2143 3864 3537 3976 3875 3776 3957 3968 321 1187 1241 1173 3391 1779 4012 63 1387 116 296 1088 931 193 1834 4346 447 3814 421 3284 2233 3827 2424 1921 2676 2271 4636 1408 4002 1075 759 2949 4669 3315 2491 3479 2783 209 3447 944 1929 4634 4581 3328 1224 4062 563 4450 1723 3468 314 1614 1231 2708 4018 4037 851 2715 4812 1312 4364 1507 4022 250 2370 1768 3811 4129 2369 4460 1864 1873 2537 4403 3552 409 367 2952 2873 4539 4442 3319 3421 3080 878 1336 602 291 2028 1947 3971 3033 3592 510 3724 2791 1418 960 1577 2852 3574 4546 4560 3522 1548 1177 3674 1521 1552 2718 1502 2013 1643 789 1279 515 2000 2097 4185 1504 2464 1527 3151 1170 2319 366 1024 740 3932 2293 646 4695 285 3941 3669 1428 2345 347 42 1914 3508 3520 4786 2710 3102 4289 622 3638 4188 1007 4518 3941 1134 2847 1538 2499 4703 4250 4667 4714 289 2087 3424 4450 3766 557 4713 1261 1520 2849 1096 4516 4041 2918 235 4744 1988 3160 3604 3465 851 2232 1705 1443 3526 4563 4140 1772 4274 2683 1971 1096 1415 676 3465 341 3330 3384 4452 1191 4401 2180 3709 2621 1946 2169 4139 3234 2820 1476 1000 981 2011 1174 2434 3585 3792 3364 4563 478 1319 192 3690 3766 4848 3118 4176 1 791 456 332 4777 708 411 3088 4031 1404 3696 4641 2708 2254 4163 1826 265 230 1224 210 3024 3213 2433 3153 2024 695 97 1807 284 619 4596 3982 3573 375 12 2611 732 4618 1758 3761 1625 4768 2851 1021 3535 2506 2216 811 1285 2811 14 2592 3054 3500 1186 2389 2994 2128 2870 2171 59 2945 222 4561 673 2849 4476 1160 4358 4938 2741 4952 3115 167 1018 2528 2777 3016 624 226 521 2106 1920 2044 3661 53 560 3496 4084 2540 1759 3172 2610 472 1861 1347 2757 1446 737 2115 377 4572 4441 1341 3189 1352 1078 4600 2716 3817 437 2695 190 2540 3847 2830 2812 1808 3361 2432 2495 4402 437 4660 4049 3722 2880 3452 842 4556 2034 4756 4965 1825 4625 2857 2224 379 4078 3048 3520 1164 4702 1354 1082 1080 618 3822 2139 4310 3543 1439 1330 2987 3687 4530 3920 15 3823 1930 3863 1333 2895 3484 4312 1311 1037 491 131 1585 2226 3845 2107 3417 83 4739 911 3942 2465 4797 4003 4622 4193 3068 1229 3165 117 271 3120 3789 1938 2479 2556 2289 4880 4090 276 3968 1805 3323 2582 4201 3450 4008 4631 3769 1236 267 3581 3766 3596 3762 4131 2696 2136 3408 1192 1586 2368 2777 2280 2294 2073 2698 3025 1174 1054 3526 4096 2612 2602 3050 3954 3819 3911 1594 2411 4563 4242 393 3274 4473 2044 886 2107 3252 4506 4721 3940 3833 3006 4874 136 2449 61 387 4591 1326 1103 3249 2284 4337 4690 406 4845 1831 3999 2714 4503 4415 4308 222 2832 2709 3152 1439 2067 1147 2617 3169 23 435 481 1385 3096 1742 4189 2354 1821 2880 1149 3777 3104 3009 3208 1249 1449 4413 1581 2968 4516 3685 1962 1176 4542 3164 2088 1007 2860 324 1293 3967 4084 2606 1833 1391 425 4085 2881 4416 2163 3100 1792 1920 2917 2563 2609 3035 1510 2814 4006 1133 3752 3958 3252 3385 1956 646 3996 2957 3652 751 3484 4844 1456 84 2916 946 3050 4823 2162 1892 2513 4490 1886 2942 2074 4695 4462 42 3362 4185 1692 1888 1245 480 4259 2672 883 2337 4829 330 4973 4732 4536 4910 1388 2220 4004 2804 43 4363 4071 606 4088 3139 1385 3001 3479 1949 4160 3144 4231 3558 2645 4841 2755 1165 4198 4645 1818 3047 3186 1236 3599 804 2672 2791 1145 591 4808 4364 4932 2569 4088 710 1863 4614 4392 979 2748 4262 4894 4428 44 1758 2043 1240 736 181 3373 505 1281 1207 4059 1605 4848 2821 108 1502 502 3411 3136 2043 3054 4089 2693 1525 3598 619 2867 179 4666 369 225 2046 145 4752 2094 4549 846 934 2032 963 4024 4162 1545 4436 3778 538 2492 1916 4044 3898 1053 2816 2528 1740 718 2322 3934 83 683 2785 168 3998 2183 2863 4574 4 4804 2769 2108 402 1344 4947 2687 2750 1562 465 1308 112 4841 3655 713 547 2653 2290 2618 4865 4212 1021 2117 2508 1743 2437 2478 3870 2018 4669 2412 2794 279 4091 4162 312 4100 1545 2383 2093 4120 4221 4686 3808 3738 2553 1311 839 1922 1596 4380 752 1878 1127 1989 496 3967 3224 3069 4280 657 3098 1658 3570 1726 4403 3433 4888 3988 4342 4183 2846 4594 4103 2609 3819 1583 385 2573 772 28 659 1111 1865 3532 2646 4245 1518 3275 969 3659 4212 740 3086 2384 2053 3130 4514 71 2667 2984 32 471 689 2825 383 2620 5000 1433 4568 2180 4324 1497 2985 2170 29 575 1924 3094 4967 2380 3368 914 3546 1884 3967 3175 602 681 2047 918 2264 4081 1345 4560 4431 4467 1573 1583 1472 4270 652 4106 2494 1307 916 1341 2483 4790 3456 4262 4561 2128 550 2689 3970 4400 4383 3110 4713 4197 874 2062 4671 3190 3033 1513 3527 1634 330 4242 3593 1504 1559 721 3651 4361 463 3688 3187 3609 595 2551 1654 4569 4857 1985 1629 1784 1901 4380 3787 1549 947 661 3960 3975 2278 1898 433 4725 3005 4822 869 542 544 256 1153 3603 2175 4524 1517 1416 667 4888 4750 3935 2827 3545 2426 2204 3801 1756 4639 4082 3459 4989 852 4972 570 3347 3885 565 2774 3362 1003 57 3463 3815 1474 4297 3070 2688 1322 955 1842 4450 2335 2616 2356 553 2833 3773 956 2155 4773 586 4928 1341 801 3654 2292 2213 4412 3089 1269 1854 2204 2640 1685 4663 3637 2868 947 2020 97 4715 1415 2291 1907 2366 258 3081 947 3666 1388 4739 301 4927 2436 2373 2209 4564 3812 1414 3628 1952 851 2122 4334 571 2529 4647 3363 1395 1246 3888 3378 4895 3011 37 57 1680 2367 2945 4534 1963 827 2699 3183 3208 1959 2470 1620 1038 4587 4864 4840 1253 2926 1902 4251 2442 3307 847 818 1518 2919 1429 3718 1223 4813 4719 1561 3542 466 4394 1596 2600 128 2331 308 774 1519 4782 1312 4884 1176 2403 877 4573 2576 1827 4322 3309 4827 1231 4404 4270 631 530 827 732 2356 1770 4651 2625 4619 2411 2285 3906 2532 3956 4971 2831 4582 4783 3487 999 4363 517 1820 2530 857 3072 1883 3301 2666 4376 4672 4722 4885 4679 2907 2101 4947 1973 328 4856 50 1292 3039 2447 4094 1604 4692 981 4483 2249 904 1982 4988 3152 2110 467 991 3462 3791 2273 3543 857 1295 2962 497 4244 3061 4442 823 2223 1879 2371 4656 333 3292 801 4678 1157 1680 1199 4262 3490 2211 673 3980 2083 3826 672 1420 315 1725 4433 4538 3418 4735 3822 451 2354 1266 1971 378 115 1552 866 4892 2191 2931 4856 1300 3342 2454 1117 4528 1020 1033 4136 3801 382 1609 4313 3127 4321 4389 3086 4387 4547 3554 2102 4028 2616 4896 1513 3299 3550 1636 3942 3470 137 1636 2026 3216 4512 2182 4680 4143 4878 953 1012 2317 2026 1681 2791 3297 4479 2087 4486 2203 3445 3863 4531 4787 1398 601 3450 2266 1202 3225 3757 2751 4043 1807 3113 4275 2826 4360 3423 3341 2760 4275 4212 4728 1510 3300 3241 2720 429 324 371 1985 3271 215 724 1464 1596 868 4304 271 2342 4129 993 2245 4598 1357 3148 4292 564 4396 1610 4586 4554 3967 904 472 4226 977 4959 734 1228 667 3092 165 2777 3072 1033 4123 3067 2194 2347 219 2474 3371 2458 3554 3544 885 1548 643 1334 1139 4985 2100 749 4093 416 4959 4494 448 3089 1882 4379 3332 2810 47 4691 1420 2715 3509 2818 2498 4417 2301 702 3360 310 3621 139 1135 3855 4169 1368 4292 3709 2813 424 4270 4949 852 346 826 648 3604 1570 4207 2963 128 3790 282 4168 773 2537 859 3388 2317 2427 4863 1623 663 3614 1876 4375 3949 987 2511 1709 404 2171 3153 2702 2727 3519 1302 3491 29 193 2229 497 1807 2224 3795 3770 4739 3712 4464 4635 2091 2736 2079 3756 4007 2530 2642 163 2607 2190 4381 617 1585 2679 4959 939 1793 2396 3932 386 3628 2265 517 2780 92 4819 2557 4449 2903 2536 1910 2062 2312 3373 3899 1021 341 1101 1155 2907 2215 1921 4437 3801 4277 1371 1414 2020 2761 2361 1068 2510 3257 2232 3015 154 303 1647 4586 2291 2690 3456 2807 478 3835 1298 1208 4563 1457 1449 1839 3264 77 21 3799 1974 3687 4335 2400 4250 3663 3527 3199 3581 2252 3656 2995 3893 4369 2706 2585 4850 227 240 1938 1817 724 1840 3616 3573 4899 958 2276 3881 4986 784 4355 823 4183 4291 4724 796 4939 2365 2963 3073 2054 337 1794 1660 3561 3126 2435 1845 3554 3640 4215 4465 2572 4878 1698 3195 4612 370 708 3926 621 1404 33 188 733 2167 4722 4666 398 2491 603 473 1886 4673 2779 375 3759 1850 374 1252 3359 1721 526 3206 2729 2908 4862 4869 707 1919 2158 2879 798 2768 3850 2973 1649 2532 1147 4196 1911 1889 612 2886 1476 1026 430 4878 2315 1215 2492 855 2483 2994 1128 4686 301 2866 972 123 4632 4780 722 2405 2814 1357 501 3739 3884 1993 2309 4691 4374 2016 927 846 2704 507 51 1250 2862 4347 2948 2391 1293 4651 2108 1763 1143 1401 1429 3790 4964 417 905 2246 179 2410 1578 3861 2173 4430 1994 2910 3435 2526 3541 1939 363 340 4475 946 2079 2536 3655 4939 381 4956 338 3500 1680 960 4784 2901 1965 4078 1321 3517 4407 3903 4146 3595 1716 2028 4522 2301 1862 4757 525 1396 4683 3854 4668 4470 4582 2277 1747 4107 59 3030 2826 2001 4567 1759 413 2137 1549 4364 3668 607 1354 3044 3636 2173 3330 178 3283 4824 600 2341 1608 4858 3123 3024 4473 839 1667 2834 3266 3608 3384 2256 4989 2347 1627 350 2045 1528 179 1570 961 893 4522 1793 3816 4636 2942 592 471 1144 4528 300 2548 4972 3872 1106 1135 1587 2583 1216 19 1961 4251 4330 4130 2744 4311 3702 2054 252 3080 2184 4257 4008 3921 3023 966 3647 2776 2910 4605 2380 2759 3156 2659 1785 1659 1308 2823 3548 3377 2350 607 3030 4788 4212 1425 1402 888 406 4106 2524 3411 2702 1659 4871 2702 2189 1230 1382 3064 436 325 3460 2443 1116 3516 1052 3341 4919 4098 4553 4833 1844 2236 1855 2187 3567 4914 3129 1176 214 3472 200 1612 941 3871 3827 377 307 1465 1937 327 4515 4640 1840 102 1908 3847 746 4717 1386 2399 2763 983 1770 876 1892 1833 4834 902 2875 262 1934 265 4305 2211 1420 3149 2034 3043 4754 1270 3321 2931 482 4477 3905 3575 533 4517 397 116 293 2239 2833 2276 4961 958 358 3653 1781 252 378 482 895 3628 270 2040 243 1621 2766 594 2312 1181 3004 2966 2369 1116 1990 62 638 3621 660 2512 3544 2032 315 4647 880 2627 4588 4511 2280 2540 3237 2916 1752 2320 1543 2900 419 2992 4710 2424 3007 591 3909 2400 689 2405 4087 1380 4207 3311 2559 483 4427 1596 3041 4544 2951 4353 4222 1936 3908 959 2428 3189 1161 864 3828 1606 474 2309 746 4421 1326 2363 2473 3535 977 4953 1900 3008 144 2227 2926 820 2575 4050 3267 1319 4630 2018 1005 1014 1952 1243 1128 1716 395 1153 4565 3406 2642 2188 2275 3127 398 1897 1706 1317 161 4806 3574 4290 4721 3762 4026 2172 2403 3923 1450 2829 2214 4005 2095 3203 1436 1522 1775 105 4676 3661 475 2077 4826 2358 4552 1176 4230 3841 294 4537 1265 2126 4652 4970 1579 994 1594 3689 864 597 2493 888 974 635 230 4102 3536 99 3628 84 1294 4531 901 721 4643 3945 4313 975 3286 2163 2599 363 3353 1537 622 2640 4413 3646 2502 3717 2164 1634 132 307 734 2570 1298 704 3917 3455 2980 3670 4680 2779 4340 3964 508 2055 3702 1564 3838 3960 3645 340 3314 789 500 669 799 2971 4246 4711 2593 3313 1647 2259 3430 3684 3601 1543 4090 68 1600 382 4571 173 350 3925 1445 1200 3240 479 4694 3927 134 3914 2235 3460 3479 2752 4162 2834 1963 2847 870 355 4455 10 639 3608 4141 4269 855 1860 4873 1244 3597 4586 4141 3181 4558 522 1750 545 3359 3104 1580 439 372 2845 3550 1210 3741 4244 3956 3926 1283 3166 3603 166 2431 103 3933 1145 3444 2390 2182 4489 3904 1001 1384 3371 1143 3199 3848 305 2712 3660 4502 747 3982 2000 3657 2905 4592 1648 273 2899 4361 4668 4635 666 633 4791 1353 2092 4514 1355 1319 2827 867 1834 967 4303 1801 4718 3614 1151 3697 154 1597 1924 4416 4870 897 1167 4803 2943 3274 4742 2919 3396 4680 3427 1538 2906 3594 4028 295 4473 1677 1812 1679 4382 283 2905 1243 3703 4153 3396 4931 610 991 428 4490 4918 1164 3371 4591 687 3592 4303 4973 2830 4440 4435 4771 23 4158 3859 4126 2506 2887 4739 2658 3891 3731 1297 1333 3346 4991 2079 724 3652 1438 4778 1684 368 1452 2797 4818 706 90 1687 2955 267 269 4032 1749 3767 4791 2752 4484 1893 4693 2689 4510 1875 2127 1504 143 1096 618 552 1558 2744 2321 2926 534 1684 2928 2382 1430 655 2912 1789 3578 4562 4903 444 3399 752 2068 4716 1827 4235 423 3836 1202 85 455 765 2346 3544 1194 1367 4625 1239 2545 4073 633 130 4257 525 3891 4518 811 145 4968 4131 1228 1503 1242 4036 4542 685 2665 1467 1621 982 1631 2666 4379 3856 1325 1842 765 1524 3523 2904 1028 2306 436 2891 157 1162 503 2856 2777 1171 3624 998 4942 3887 3564 1474 1572 3661 2657 1884 4448 1879 1811 1281 3468 2401 4096 3967 2349 3048 2294 4195 388 2689 1407 4646 3014 1645 28 3980 2996 1260 2415 2220 4364 4534 3599 2971 118 4195 4944 4313 1407 1549 4056 2737 1417 777 2396 2358 4329 1530 1241 537 2088 2814 3251 3188 1379 1671 1929 914 3499 2754 3294 4268 1942 2107 1162 4973 3780 3984 3728 2039 2250 1346 574 253 1507 2655 3351 3814 346 162 2372 4177 337 553 3798 2827 1805 4606 2254 4914 1223 79 2126 1166 3844 3871 374 4834 870 1578 3223 2176 2962 2285 2979 1306 2560 1963 91 2882 4534 1025 1791 971 4597 4883 114 3693 4138 1756 4884 1013 4886 3123 1182 138 479 200 1 4697 4613 3707 1000 203 3070 2118 3137 2730 162 46 3295 199 3239 1926 3987 999 2734 4651 2247 2529 1396 2945 738 265 1746 2196 3911 2793 4374 304 2717 99 4920 4730 4192 1568 774 3085 3806 3772 376 2767 2020 2031 3436 3009 1463 2421 4811 4737 2755 4495 1378 723 3400 1849 2643 972 3039 562 4009 3990 1905 4878 687 3440 2097 1423 1282 2019 1861 1264 2098 3421 2048 4353 3277 2 4747 3142 4428 2446 288 1448 2797 4924 1110 3874 2847 2434 544 1493 2049 1467 685 3900 835 1068 1481 4137 914 2759 3187 4638 3441 4091 2341 1365 4259 4153 1576 4985 4322 369 3621 4634 1683 723 4340 1901 4648 127 2313 4018 588 3181 2154 1420 850 3989 1307 669 1999 4433 1906 2511 3188 4022 3323 1428 2229 4591 2756 830 1020 1090 4754 1144 438 1792 3659 4315 2845 2569 2906 2850 932 4142 943 207 1206 2598 4028 1507 2992 4609 3873 3298 1291 392 4872 1964 1899 4555 489 4542 4570 2257 1280 3823 1869 564 1850 3035 3198 1042 3796 4971 4448 4893 1068 1875 2207 2188 4582 1707 4645 3592 1760 1895 1086 784 494 207 1189 21 3495 48 3932 4214 477 240 3721 526 4529 3958 4363 4753 2534 4000 2153 2147 1353 2842 4083 1905 1487 4414 1967 3061 655 4663 3237 4174 3076 876 932 4526 3348 2028 563 2434 683 2932 1672 3710 865 4378 589 302 1048 1502 1982 4382 1183 3771 708 4051 3585 3275 45 696 3095 896 1793 4954 354 3060 4823 2996 234 3026 2790 3180 2066 1682 860 1564 1537 3081 1691 3690 3386 1703 1007 144 4093 335 2193 3525 3540 770 1063 210 2263 1012 489 2093 3840 3246 2174 4073 160 2586 1485 1421 2640 3562 276 2777 4137 1074 2037 780 4637 2585 3716 48 1027 2700 4602 180 4206 2971 3053 4065 4959 2666 3486 3774 4751 3474 1569 4405 1182 245 4112 2499 1175 3653 441 2195 3889 1749 2331 1004 1831 2030 3637 3527 4001 2884 2080 3714 41 1191 479 4071 1887 1027 1862 2829 2478 3896 4097 3478 1084 1890 4528 808 2574 3002 1121 1708 4930 1003 46 4914 3618 2774 451 2531 1592 774 1785 694 460 325 1958 395 672 1326 507 1051 3549 4656 2076 4606 1515 4313 724 4747 4357 3041 1886 3244 4346 2875 1525 2823 3806 4263 2501 4406 3871 587 3903 4384 1816 2453 3249 3742 2321 274 2244 1030 2996 3235 188 4676 3170 3123 916 3036 3629 2154 4655 17 2699 3653 984 3106 1 3923 475 279 2158 513 4345 3064 1659 4184 4337 1278 1722 842 2489 16 2324 2888 217 1168 665 607 1112 2060 4268 2574 2405 1765 4357 1097 4871 2387 1293 825 3197 3527 4973 282 3368 4495 1999 1652 2212 4317 4459 4691 4131 49 116 2623 4281 2635 89 1677 1641 3705 3708 3083 846 2935 238 1040 1195 3906 1833 2578 2612 796 549 2245 3459 3788 3891 2403 2252 2003 1421 2559 2921 2559 3316 4769 3694 3083 1240 3709 3710 4149 605 4675 4228 2183 2688 1401 1651 1152 3285 2412 735 1776 3940 235 3162 1703 4560 4124 3184 1766 1631 5 4179 1292 4125 3932 2655 1730 2808 3351 4543 1888 861 182 3966 1718 1786 4684 4391 1851 250 1969 3998 2562 2044 4066 4757 296 1236 1016 2200 1728 1657 3133 697 4247 4325 3410 4901 4184 497 356 3836 1848 4702 114 4933 1715 164 3121 2040 2470 4671 3056 4882 3338 3453 4028 3148 3736 777 2213 3653 3240 803 1023 4763 4792 1694 4371 3270 2275 1873 3779 2494 3111 4639 3905 3871 4478 1271 848 1828 94 4980 3594 1465 329 1269 2200 2008 3838 3046 4981 1781 3910 2886 1116 3706 1647 751 3661 2220 997 4810 4796 4836 4692 200 1042 78 1343 3441 2618 829 1212 297 2685 2773 1518 1950 3631 1504 314 452 2919 2594 1690 3657 99 2269 1405 3169 4826 1118 677 4307 4464 2246 223 2 2517 3897 3255 3789 4558 3458 4465 1391 555 4878 425 1263 2319 3964 2724 2201 3836 1388 669 1428 564 1317 1697 1403 2329 3316 483 3708 4030 1668 3401 1011 427 4081 853 4064 1205 3284 2724 237 443 1842 1754 3361 4490 2357 4821 2031 4626 3625 1718 1048 4400 4064 3507 4997 354 39 3783 493 3430 2719 2865 2453 3923 2156 3897 3971 2397 4217 3638 3051 2389 2043 514 4650 1535 1162 2932 4549 2331 1563 509 1083 1813 4712 1988 4015 461 4934 3994 3119 3168 2445 4215 4168 2149 3516 4667 471 3088 499 4869 3569 4930 3504 2864 1156 2799 4363 1193 1404 3951 1289 4722 159 1813 436 3002 2017 1659 1825 4339 4169 980 4681 2779 2634 3745 4416 283 1275 709 4610 2819 351 1249 2977 164 3814 2400 3968 1212 1074 2692 4283 2406 1643 1711 4796 1199 3500 2611 936 2418 3747 131 3648 4749 1957 1095 4345 1738 3959 4244 1076 4695 2558 3090 4182 3414 4016 4500 2385 3574 1473 2324 4778 2744 584 1316 2241 403 3679 4205 4820 3688 2694 3044 1076 1390 4688 2456 2557 3823 1836 4758 123 3370 4997 1717 352 335 595 3570 4663 4198 3432 925 4644 4896 1852 67 1850 2260 4650 1682 4387 1228 4168 2767 163 4421 4635 4219 2118 1403 417 4546 3734 4530 4005 3123 366 2846 3670 3915 2969 3348 1624 4882 2707 4535 1745 1844 1359 1748 2005 4025 3960 894 2187 197 183 2026 727 3833 1659 1036 3350 4896 1797 4577 1188 787 808 1923 3193 2173 223 3952 1775 3136 4567 2587 1582 2303 1800 4378 2529 1306 2224 2118 1247 2749 3480 830 4610 3720 149 556 867 4888 4704 3510 1132 2045 1919 6 3396 4490 3994 4859 4879 4473 2382 3462 2092 4700 2789 1078 1317 4677 2612 1916 3050 47 4884 1272 3518 4674 3851 4538 1833 4099 784 4785 1172 4561 3769 792 4120 2305 4384 1124 4759 4412 4762 2263 185 2284 4407 912 3153 138 3541 4257 3350 3747 4845 4656 1034 2830 1044 2470 254 4984 4796 843 348 2648 1328 352 2484 2843 2987 1115 4104 3649 2426 3191 1111 406 933 2345 1342 882 330 4812 2402 1657 418 3334 4335 1092 4307 3881 916 3879 3116 3035 4013 1345 171 1318 2920 246 3003 2808 3992 3104 4918 1844 4613 3594 2920 4280 770 3844 4548 941 2126 1154 1556 2258 3164 637 4357 754 1083 1976 2168 3009 2438 1596 4043 1234 12 2620 3806 972 3769 2058 2023 832 4 4064 2622 389 1399 4416 481 3533 562 3493 4593 2365 2257 3624 3220 713 1193 987 1529 37 1007 4961 2391 1677 1553 244 46 4062 3626 4446 1747 3922 1434 3449 1553 2337 308 3719 1035 2731 4647 2842 3763 2590 4838 4357 158 4502 1376 4185 1590 3384 3112 1937 2455 2886 2006 1223 746 254 76 868 2348 4539 737 724 1648 698 122 567 2353 519 924 1474 1617 1422 3907 1108 2742 3681 1407 1721 4319 4297 2962 2835 1867 4029 75 2179 3338 764 4405 636 3498 3634 2641 881 1259 4330 3159 3258 1971 4497 1785 612 2388 1963 2017 1429 1385 4411 3206 2692 3548 1304 4491 4823 4331 3850 4000 4370 1870 1225 1215 303 4051 831 1040 3865 2747 3097 2477 3087 4986 2009 1535 2728 1098 4103 4255 3481 3281 747 4006 1600 670 4149 2901 2989 1608 1822 2710 2459 2063 2500 561 2164 4761 2066 4696 2250 4623 3797 1652 1495 2941 2496 4429 1238 2821 161 3613 1543 4596 3490 3621 2919 1884 3881 776 3134 2897 2232 1171 247 3908 3189 4140 3915 2195 1779 3847 4814 2999 2160 1938 3761 2372 2517 946 4614 2004 1609 3780 391 4757 3958 4046 3576 2470 1866 1602 2232 430 4584 10 484 4237 3925 4662 1956 305 3171 3536 4308 2571 865 4441 2445 2951 1544 3881 4537 1224 48 1603 3186 4489 3841 2886 947 877 1290 805 3853 3231 726 4824 2836 2211 4386 4537 4504 900 593 696 549 2859 2808 4512 3579 423 554 207 2510 3431 76 3322 3191 330 4866 822 4617 3711 425 1776 1805 1557 4531 2230 3062 3429 2510 4508 614 419 2725 3617 2152 2120 2165 4631 851 3171 3977 1582 2661 507 1543 2649 2006 574 2361 4071 1721 4102 2189 3460 614 3695 3934 1829 1483 1331 128 1712 2718 3830 15 882 4861 257 4497 918 1606 1747 799 717 3703 1795 737 1384 3127 4168 391 680 2427 2969 4088 3743 4778 4677 4471 3516 4097 2301 593 4475 289 3797 2944 1691 3748 2806 715 686 1627 1831 3188 60 3291 2311 3920 4728 1443 3341 2411 3193 3191 2457 2969 91 4328 576 302 2076 2746 2403 3127 4231 3517 2344 1951 3644 2397 672 2227 1166 3082 3696 3606 3523 1801 3088 1158 3584 2544 2311 4181 3659 3518 2940 4777 1103 4665 4422 1060 4051 2117 2022 1212 243 4908 4792 3196 590 1409 4446 818 1318 4124 380 2847 3051 2169 2861 1130 352 1072 517 1789 3933 895 3148 1806 4651 851 2353 2952 2915 2395 3877 2951 224 4901 1116 2223 3016 1303 3944 3302 1038 3807 1669 302 3667 2923 4814 4476 4537 2259 2199 3140 1575 4922 2656 890 2216 2928 2833 2946 3851 1330 2592 1665 1764 3129 3588 3273 2194 2423 3542 929 2495 2253 3963 3283 3075 2944 2515 2485 4282 4663 381 224 3577 175 1649 1412 997 2023 2188 4298 2388 2924 760 2288 4913 3294 3601 4793 4428 1977 561 610 2504 1886 4044 1303 2860 383 1061 3059 1915 2606 168 3259 3699 3886 4718 844 4258 3033 3764 2545 3828 3328 3171 2166 4470 174 3306 4495 3775 1982 1743 3826 689 2256 786 4624 3709 4128 2011 3521 3652 4215 351 1269 174 2536 678 4467 1103 4700 3392 13 733 2175 1315 354 1980 4840 871 3556 946 4333 907 3608 1803 653 4524 4152 3278 4116 2965 1788 4541 4082 2186 1412 1897 2164 220 4736 101 3210 2264 1625 934 1111 3776 3469 4009 101 1536 2038 4621 4774 3994 4732 3676 3228 3691 2631 279 4626 939 3845 399 4624 1353 322 1053 4499 2285 4995 1842 1234 3276 2834 1711 458 3880 3589 1391 515 4805 2215 1760 2618 3429 4822 678 4717 2901 3515 392 4138 3238 4709 2537 2576 4061 654 4664 3403 2323 2180 1688 3068 1669 4434 4897 4855 3029 4708 4333 1028 1919 3358 1564 4799 2133 958 1072 2480 2228 350 394 4492 2917 291 4771 4210 3437 1680 2268 1622 3197 2052 2127 665 4562 1639 4771 4431 1510 3665 620 3384 1109 1628 3272 2951 4849 3949 275 2358 3743 4751 3900 1080 1224 2487 3910 2838 681 105 2536 3379 659 82 4093 1784 291 3276 4717 4040 3779 1013 4058 4293 4039 4272 60 1025 3585 562 558 1982 4350 2478 1086 2071 671 2874 4377 469 1785 3696 3868 4282 3517 3662 4396 2057 721 3102 2751 1524 2196 4550 1385 4765 598 2257 3136 3414 2782 2461 2225 1696 1066 539 2737 848 3915 4475 2012 2917 1350 1349 2681 2252 684 3040 227 2524 3226 1503 818 2282 594 3934 1184 4679 673 3202 2301 2605 3743 2807 3388 3605 1610 2263 4771 4075 4059 2410 2967 1808 3399 4896 4357 192 583 1177 3394 546 760 4429 4981 4899 4052 1844 2360 1643 2920 1776 2562 1174 1348 2302 4583 2020 4070 2961 2086 4873 3311 1703 3226 3830 2564 4658 3482 4678 4734 823 450 386 4186 4234 4640 1333 4410 4729 1071 105 675 1877 303 4785 869 868 3611 4477 2862 4121 2345 2177 2839 3370 1102 4125 3093 1169 8 2478 1721 661 1714 1756 3889 2582 923 3410 1597 1748 2399 4458 4578 1576 1036 3406 4203 3744 2511 760 3291 392 821 4523 3236 2996 2226 2247 1035 4047 1701 825 425 4208 3098 4656 4748 4327 2559 4977 2060 2884 1415 3221 822 753 378 4006 2140 531 1411 2629 2588 3797 3857 1895 4037 2156 1022 3731 1285 2964 3099 2078 2565 2369 4914 2303 1603 775 2331 2923 2711 1884 4343 4506 758 2472 2264 4800 683 1364 4471 2789 2265 128 1213 1213 3186 3658 363 1113 3899 3494 4633 421 4117 3649 2035 4168 4822 4293 3567 2094 3766 3057 2952 2705 842 4190 1222 2060 829 75 3804 1823 2970 3105 2961 1742 4979 503 8 4490 389 303 1783 4446 1570 1335 851 1379 1933 554 2579 3564 721 1069 3769 4027 1339 1770 3893 4842 2091 2048 1969 1451 312 3528 1773 3377 2993 2786 4028 1653 2420 1446 1046 3905 1786 4060 2613 520 9 788 4296 4 1993 2254 4554 4455 1616 348 547 2123 870 1115 4886 1642 721 3774 2994 750 4842 2275 1602 1290 2871 1347 893 2367 4543 3734 478 176 1953 4237 3540 1591 2181 4207 3995 1717 3649 988 1290 4510 2429 4757 4940 698 1519 1466 4151 3878 4233 330 1815 3721 1382 303 1732 4303 1648 2655 4367 2762 4645 1004 337 2531 4621 2437 1493 2085 222 803 2905 1835 3248 3637 1649 3669 386 12 3468 1136 251 1464 2901 1074 4265 2409 3283 4698 2262 4486 1897 3326 1893 3754 4495 2714 2586 4746 4207 4712 1736 1160 521 2483 3328 403 3239 4643 3848 2589 2570 4420 1234 4027 2499 2942 3209 1993 4210 4598 39 211 2755 3980 2666 381 2196 3619 1346 3109 833 4453 13 3419 3600 4732 3764 4535 1549 2402 755 4235 2615 1514 2108 2357 3601 4588 4197 2175 1986 4837 2981 399 3742 1981 4787 3887 1738 175 2543 390 763 1796 2623 4085 3744 4120 868 4738 4756 2516 3122 248 3429 3210 3716 4278 3120 796 4645 2716 306 2582 4175 281 4576 1119 1864 4687 3952 124 2817 413 478 1301 4718 1972 3432 4286 1360 3587 1946 480 1830 4796 4563 4821 919 2796 4646 223 3201 254 4547 961 3582 3433 3539 3909 1274 438 999 4444 4038 3931 1553 385 3424 4778 1225 4695 505 4450 1057 1198 3765 765 4490 482 1710 2161 749 2828 2226 2720 1955 1887 1689 4359 3894 4276 4095 1114 2541 1790 4728 255 1332 2815 1767 4014 289 3442 1405 4168 1601 1894 2577 2485 129 2065 786 1524 3357 771 2919 4095 2452 3159 2183 4932 2705 2501 2233 1053 2700 2227 3598 1393 3271 1631 1658 569 2570 2727 4166 2876 2408 185 2105 4955 272 2883 1978 3509 2348 3884 2472 4164 1189 1665 3779 4343 157 2865 1944 1006 4947 3089 1696 1449 3643 4042 1393 3210 1595 1206 1724 3261 1064 1670 2613 1927 2767 2031 3783 1581 3972 3896 3181 3208 2374 4589 250 1168 2769 663 4786 4710 2235 4538 3591 3544 3711 3214 997 1120 1973 71 309 1782 64 605 4014 4370 1918 2789 3343 1922 444 1309 4527 4386 2584 1580 702 263 1701 3168 969 4907 4130 3869 1489 2373 1067 2285 620 1382 511 1131 75 2188 3496 3135 395 1066 54 2029 3132 3846 1684 1717 2765 4723 601 1053 4542 29 2521 98 3044 679 1314 1939 2144 1744 2983 3774 928 1841 3352 809 1013 3969 4352 4498 1308 4297 3526 959 3381 1753 133 456 1847 529 1747 2416 602 1809 3310 4767 2995 1897 2938 2682 1859 2609 1724 1930 4681 163 1883 3425 4083 804 3569 3008 2849 1055 2454 708 435 3969 93 2508 4845 4118 478 4869 3794 3179 306 2342 1806 2186 2274 3404 2795 4857 1345 4623 3557 4187 1293 2827 3526 4773 4698 2345 611 4330 2991 1091 2388 1400 590 3427 1160 2681 1680 2269 1743 4427 407 912 1190 4768 4251 4200 463 3791 1046 4951 1942 2657 3312 2360 2125 1196 2475 3675 2888 884 4695 1940 722 3741 224 940 3143 4682 3883 1726 1088 426 1733 2115 3794 4965 3220 4815 1591 1715 4739 1049 1667 405 2667 3863 4256 2250 1756 2632 3003 1788 736 2352 4268 1024 4105 1743 1474 2962 62 3538 1901 3814 4586 4033 114 3152 4069 631 2091 2061 1633 3030 4644 4944 566 4328 1351 4454 2230 3263 2441 250 4242 1534 1723 1122 4467 2901 3481 3648 409 2817 3638 3537 3840 4849 3095 4049 1126 4178 4987 3590 1271 2709 4570 217 817 4164 2331 3680 3368 1544 3131 4695 1243 4342 253 4746 525 3997 2101 4596 3581 3961 3148 1627 3742 2043 927 857 3000 2528 3464 4997 4733 357 4091 984 2293 4985 4250 3545 1362 4540 762 4857 2261 1920 1348 968 2647 63 469 2878 4001 868 422 2610 1996 160 2116 3111 4666 1999 3433 962 3779 4641 4001 3517 137 2401 2390 3167 1989 2097 1453 1698 1119 2724 3263 4 4306 2859 961 3166 3589 1721 1788 4152 2475 335 509 1027 2076 481 4774 4485 242 1982 604 4121 837 2020 4639 4964 2063 3377 1781 2241 3481 643 3158 566 3228 1722 393 2429 81 4560 3726 2604 3418 184 699 3013 830 300 4928 4783 1041 2526 2682 3667 2433 232 1915 3424 4810 211 1448 1951 1411 3796 2586 1087 431 4354 4526 4346 1789 2554 1253 2215 2225 3227 3805 902 1385 3195 3005 4431 1024 3352 1925 3747 3582 3263 1260 1329 3421 2912 1480 3715 2526 4359 226 1046 4539 1261 4543 1102 2066 1758 3416 1999 4976 2521 4155 4813 67 2707 1991 1629 71 4108 3716 4810 1107 1160 1457 1201 2009 3695 492 3389 3945 3901 4206 4443 3334 2419 4748 3927 4143 4460 3383 3894 584 2169 3909 1034 4119 3134 3054 4457 2631 418 343 326 4968 4859 4178 879 205 392 2268 3709 4604 4357 1126 3751 970 1370 733 1207 3501 1060 4411 2835 3760 1683 2251 4789 1266 1450 1456 3876 167 1611 103 1233 4517 4976 1160 1523 2545 3179 3577 2883 1592 4519 4651 4929 814 4132 1043 4741 58 3463 1874 2398 1832 4615 4406 871 1725 4042 1743 1285 4527 3390 3410 4882 3395 3408 3914 725 2325 3896 754 1552 4003 2035 284 2009 1362 1720 3941 2657 760 1108 1078 3048 4360 4046 893 415 3921 4755 1290 252 4255 2779 2786 906 3153 4474 1656 950 4977 2464 4727 1971 3263 1569 4297 551 3895 2246 1555 4396 4134 339 2870 2856 3560 4407 2424 245 4821 639 2049 769 2224 2762 375 3215 255 1734 4330 3125 1310 418 3888 980 3820 2682 4378 516 747 3783 1197 4477 1164 2428 3259 2158 1017 802 167 3769 2722 4236 645 4813 4841 548 1655 2539 701 4052 3441 842 4883 2686 2718 3612 2968 901 4184 1838 872 4074 1052 1236 3731 4488 4907 2738 858 3343 1795 1324 2934 2909 3844 935 282 2800 596 2966 4668 3573 139 3326 2192 2285 2408 3794 3661 810 1874 1959 350 1199 3847 4417 2561 4165 896 1045 1820 4383 3851 3189 2411 2287 3448 4103 3995 4654 3573 2510 2155 1712 322 3351 3637 3221 1710 4942 3586 2178 1360 3351 699 902 3574 2093 4376 4165 2746 1230 893 65 4207 2004 2480 3892 3577 622 245 1638 1882 4725 778 4893 4398 2175 259 4992 3728 712 4239 2436 1730 4092 2313 4207 2730 3598 1560 4568 4255 2093 1535 1421 2736 49 4942 1642 4141 994 3759 4017 3684 4338 4209 1445 21 1038 449 2182 2639 2288 1852 4512 161 1952 1479 3627 4105 2990 4887 2540 953 1266 1569 163 3444 3637 4843 1012 1326 477 3769 2310 2962 157 3001 1966 3153 4394 119 917 2561 2335 3970 3550 2244 2730 1717 3113 4725 853 431 4203 4119 1942 2547 3916 4669 3671 697 2367 1787 3214 2355 77 2876 486 2425 634 2337 2845 3150 31 3696 2572 2304 1030 1987 3458 3715 3674 533 1185 2095 1828 3161 1063 3398 1390 4787 2695 4231 1829 220 422 2606 1655 3290 3942 3617 2801 381 350 4324 1475 564 3647 2102 1561 4766 289 234 820 1882 1532 4255 1727 3063 1376 1881 1348 2748 4981 4293 332 3921 3515 2025 1634 564 1300 4738 553 3686 341 4555 4545 1875 3177 77 854 3086 381 4089 649 602 3181 2880 1237 1170 1582 3700 2827 4530 4986 2380 1183 3243 1287 1172 4840 3379 3120 2330 2396 4947 3538 4186 2857 4239 3096 2611 4053 2690 2312 296 2784 127 1340 929 2901 649 2378 3359 4444 1044 477 3619 683 2841 113 911 2896 1518 2610 4827 3353 4444 2630 562 2132 1279 4286 2954 4871 4474 4242 3024 4745 3464 3130 4554 3143 4892 189 2531 3896 1810 3774 1682 3442 2755 4586 2755 1435 1077 4683 3852 4168 4705 1400 49 489 2972 1131 1778 1835 2438 1137 3080 1045 2974 4310 1003 691 1611 990 1518 3918 4948 1429 3361 242 4442 1440 1839 2119 2793 4138 4142 2969 3211 3656 1897 1432 4540 1757 673 33 2407 2087 888 1690 3935 4904 3924 2098 3631 846 3098 2967 1755 787 977 38 1645 4293 731 4406 3793 3447 1271 749 768 919 2218 850 3833 4558 737 4465 4508 531 3760 1610 1989 432 4870 627 639 1283 263 3121 3782 4607 2697 3011 844 1984 4615 191 4765 3307 9 2939 922 3603 2906 2613 2058 4709 3169 2139 4525 3965 3408 1245 2015 1423 4592 894 3555 1543 1075 4350 3549 4049 3657 2659 415 4314 4772 1043 2477 2764 3883 4051 137 3086 4475 4971 1623 4682 489 4800 3762 2334 577 1041 3758 3891 3955 3755 1083 225 2432 181 3993 3233 2169 3772 3310 33 2497 3720 4017 1492 1166 1733 1867 1072 3300 1644 4513 2046 33 3655 3020 1725 4098 512 2944 254 4493 2931 1576 977 1069 151 4800 240 4690 4313 1434 4983 4094 1816 3986 4410 3544 4314 746 2943 3949 2310 2071 2743 2418 568 2505 3650 1155 65 343 3264 3424 4684 4233 3000 1979 666 3124 1085 4651 631 1754 531 2739 3634 4079 4991 579 3841 1709 3397 3550 2435 3865 3423 635 4196 3484 4325 4509 3252 2954 4159 3483 1120 3494 2213 2456 4552 2556 2000 1700 3056 4542 150 2169 3607 472 1713 3574 50 1956 4337 144 1794 783 3174 604 1786 522 4310 3615 1370 1514 3285 1230 1839 3400 464 3014 3616 1089 2513 2893 2402 4679 3622 3751 4198 366 4522 4938 374 2432 3139 3154 3683 1930 1178 2238 2938 1868 2718 593 98 133 1673 618 4455 429 961 1916 3107 2698 4849 2263 1696 1851 1101 245 870 3224 1090 1470 2875 4192 1163 4548 2455 633 141 2487 4740 11 1508 2483 788 621 2579 1757 786 4815 4713 3042 4087 2951 3550 1552 735 4092 898 2659 554 4278 1455 4337 2963 4684 2874 3294 4916 44 494 3905 2888 4950 3544 4581 1088 1657 3492 3209 1487 4413 71 4129 1342 1608 1563 651 3553 2922 3622 1658 4383 296 4219 918 3686 4564 919 353 684 4507 3901 4932 3887 2678 755 1144 3743 2770 3843 4062 2310 2016 2083 2960 2023 3973 469 1101 1156 43 3136 2457 3127 38 3533 946 3450 153 4786 1052 646 1015 3202 278 320 3233 1036 667 1719 1686 2488 1010 3000 4822 1437 2423 4178 39 3262 1743 3515 1745 2639 2784 2561 2393 1869 4767 2889 4081 1612 4879 483 1326 846 3297 2851 881 4035 3438 4938 823 3315 4703 2924 217 4142 2182 3568 4693 2900 666 2227 2027 2750 2559 2469 2584 2867 2244 3578 4590 315 2915 1130 2154 2424 4012 409 3173 2328 3362 4648 1300 1317 4180 1146 1521 4709 2982 2256 183 4322 1853 1638 4761 2362 1535 2363 1035 3240 3801 645 2584 1665 3902 3003 1651 3128 4119 4825 4446 4555 294 3191 2902 2036 3553 1842 2340 2018 2973 3338 4221 4013 729 2386 3379 2069 3775 3796 4523 1635 3446 618 1805 4637 1098 1678 1567 4607 2386 19 618 1941 3178 2641 3011 4067 39 4293 4956 925 357 3510 3864 895 1404 1362 1202 4157 2775 471 647 4244 4052 4922 4751 4128 4478 1779 4624 4748 1878 3047 2083 3261 534 1117 2045 2487 3525 2842 2176 4958 2862 1253 175 4454 4056 3979 389 2701 2511 1020 2959 3875 4250 2220 3581 1017 2907 27 2397 2143 146 2413 1008 4660 3386 2579 3403 2505 4683 473 2680 422 3838 2718 3666 1644 1156 815 308 2130 4656 1899 1323 2393 1896 928 4759 4544 3328 1621 71 2160 1678 4438 914 2120 1935 4692 1806 114 1097 4362 2548 2124 1271 905 498 1305 3825 1444 4120 3102 897 2653 4276 389 198 2566 558 2861 4885 1593 1132 3383 3003 4497 3903 547 2300 2055 1836 1369 3119 3454 4301 2297 3384 3238 973 1803 4221 3453 4240 1656 1858 4689 2680 1303 2469 3103 1345 2344 738 2616 2342 1845 480 3862 1393 1028 3409 4020 4975 4711 4022 283 530 1243 1929 974 3781 1068 1834 1711 2772 1888 291 2167 689 912 3468 3698 400 4034 3223 4000 3756 105 476 2606 607 2683 567 1483 382 4226 4941 3219 579 4444 2451 2360 2658 4835 927 1540 4212 3862 1269 279 543 4214 3683 2095 2875 3290 981 3883 2814 3043 730 1536 3730 3521 4845 4644 522 1924 2677 1486 4784 1235 189 900 4482 2017 3660 2906 2016 395 2359 4994 1544 2675 2610 4391 971 624 2699 3153 1341 1052 1687 3804 984 4364 4283 552 105 508 4036 2706 4050 4001 2727 4522 335 444 3546 3668 1513 414 2241 2775 1046 4846 1098 2976 646 1005 129 2048 3328 227 901 4610 915 326 905 2526 2997 2482 2340 169 240 52 561 819 2032 4342 120 3543 1406 2863 4203 102 1992 696 4290 1476 118 3415 3663 4130 4583 2376 4027 3562 698 4799 111 4007 2869 1775 3196 1666 2858 2494 1828 317 3661 670 3030 4733 3911 134 1590 1640 46 535 4554 2635 2323 1856 2014 2958 1522 4883 361 3213 3525 3837 4918 473 1642 602 1860 597 440 4462 654 3019 3190 589 660 292 4709 4308 3776 4283 929 2405 4778 4795 211 3871 1925 196 2506 364 3927 4490 2213 4138 4069 4438 66 4563 453 291 963 1420 322 4978 676 3577 4979 3319 990 2568 2244 1897 1543 3481 299 1758 3632 541 2796 28 2789 2964 3270 1489 3561 1805 388 1893 2063 4690 245 3675 4370 4249 4533 4076 2254 700 3618 1339 2684 1346 2423 2793 2786 4300 3868 675 3457 3737 92 3719 3206 3762 2709 4011 2825 4318 1932 1566 96 31 1782 1869 3469 2820 3880 2783 2996 3685 1921 2738 4895 306 523 3044 4514 3605 1693 74 3822 499 2739 3524 1418 3726 2916 3239 4781 1542 4747 1434 3486 3587 200 2977 3677 4013 2316 197 167 4869 3368 4314 1373 1561 2190 2688 317 4803 4854 2027 1440 3603 1347 4907 1474 4897 3708 541 1086 308 979 2895 2775 1277 3665 1136 2768 1724 4768 3662 2365 1194 2896 4790 3088 2382 619 3711 1341 2905 256 1175 1550 2617 1467 4981 4175 953 4412 1477 475 640 1540 752 4733 4446 4851 1881 1784 3458 3141 4376 536 1814 72 4355 1367 953 1359 2792 2753 4300 4682 4805 1384 3334 4180 977 4000 2256 4580 2631 2404 2162 4716 4330 48 1740 2269 1924 2532 2286 4673 437 1663 1464 4808 659 42 4850 1452 1516 3297 4558 4876 3693 1014 4969 3356 4734 1038 1766 4548 2988 553 2810 1877 4422 3910 2073 1551 3249 4917 4192 2326 4564 907 4761 56 4628 962 2370 920 4601 2774 1254 1103 104 4201 2498 1157 4871 3903 2833 3244 1235 1811 1673 3966 4749 2425 3884 4266 2681 1817 1040 3755 3798 1731 3967 2297 4657 2429 8 342 3681 318 2924 1921 1124 3503 1226 519 2425 2965 4379 709 2748 3897 1958 1751 4230 2351 4101 1317 1434 1202 823 1360 1361 4991 3764 1353 3703 837 4556 4987 4404 67 3032 2796 1723 234 2831 2176 3630 1047 3227 1790 480 3747 785 3745 1225 2283 4501 4112 3574 671 3955 3214 2247 4399 4079 2034 4744 4329 1558 17 3904 285 3051 4983 3292 4370 3123 2922 4669 1421 4737 4391 4294 3161 3299 1626 1959 410 4795 1539 1957 1545 1270 3852 3103 2587 1689 4932 794 2346 1815 510 3927 4650 948 1123 288 1061 4629 2012 3462 2792 78 4593 4646 380 3499 2716 3999 806 4327 4182 4861 4127 664 1362 1138 1884 400 581 1112 1487 38 2125 4327 2964 563 1478 2501 493 2254 1910 2170 1807 2208 3082 4544 107 4337 2223 3009 2741 4145 18 1744 1192 839 2416 2310 1953 3414 4799 183 2176 2651 4307 4891 2874 3120 4458 2149 3761 1893 864 3911 4466 913 3436 3956 2062 653 89 1021 4298 4706 3286 4925 4951 1517 919 3693 1842 3434 729 89 4997 3798 4258 928 524 1828 1302 4336 377 4809 1675 2519 977 1945 4982 3491 3501 3263 1972 4196 1642 4240 4979 4077 185 2529 3253 3214 399 213 1540 100 390 1184 2784 4776 1947 2214 1411 2852 3270 2645 1782 1601 629 2278 481 1284 2409 2232 2767 3068 823 2197 711 126 2096 444 1844 4505 4465 3997 942 3419 4644 928 3191 1706 262 4926 1687 3683 679 3918 1281 1798 2677 818 3212 799 4177 487 1994 1287 4935 3625 4780 3722 187 28 212 511 3687 2188 4313 1051 1566 254 1935 1110 2285 1269 1788 2772 3388 1110 388 189 1377 3420 4207 629 3349 2956 3318 1245 3685 786 2705 2320 1306 1475 2147 4751 3225 4601 364 4022 2052 1986 286 1516 3608 2265 713 2007 3845 3188 1696 54 2233 716 2530 477 4021 4864 3665 3404 366 4626 486 904 765 3424 3027 3913 3784 2636 1535 4858 1895 133 2198 1301 2183 2796 1439 4780 4283 1136 556 4793 758 4690 501 3439 2346 4586 1869 4278 396 3376 724 1395 309 2691 3547 941 3978 4070 307 1378 2245 4886 4718 1224 4691 1533 540 3244 4804 4578 2128 198 4302 4391 4489 1931 4818 770 3498 3410 934 4196 185 1840 2281 861 4875 1892 17 4438 2911 2435 4504 4741 3055 2469 1395 2853 3058 3262 378 3091 4125 4390 227 4338 3037 4905 4504 3800 2574 2096 3676 2255 2359 1575 3473 4221 3116 565 1797 420 1659 135 2216 2915 3895 3060 3391 3987 3097 4042 3717 3010 1105 136 1989 3835 4593 4786 345 2437 3907 2593 2110 1096 742 2480 429 4899 1165 3944 3588 3584 1431 3092 2099 886 3680 3950 504 4182 4039 3273 163 3119 2398 2172 1010 3803 3022 837 598 1823 656 3652 3565 4359 1748 4228 4854 4895 4998 4069 3592 2763 1388 2629 3435 4480 1689 2226 2941 825 3966 753 4974 2355 532 2027 3260 4401 4986 1834 3448 888 2293 217 3544 3500 4411 1153 1827 4458 3839 2173 480 164 2057 3943 1879 2200 4595 2560 4782 3945 4964 4812 3133 4076 1793 2411 4290 2613 935 4778 2806 3104 219 2808 975 2688 3082 2153 3924 3491 1241 4151 4532 1091 2390 3044 2567 1791 44 888 971 3896 2140 2897 4544 1532 3511 2406 4261 343 1340 1140 1673 3829 4280 121 3418 1865 3433 2748 3818 2002 3555 4355 1116 144 3155 962 2636 3363 4790 4699 3172 1589 1235 4145 3640 1939 3861 2988 2771 2199 2474 3496 1807 3713 78 1029 3178 3873 2361 72 1179 791 1509 2745 137 4388 4705 3452 4396 2238 1424 3416 3594 2616 3379 2866 2076 511 3139 2547 4366 4598 288 2502 402 2707 2741 3227 1246 568 3809 399 4257 731 3047 1066 4738 678 3015 2039 2793 3639 251 103 1180 3073 4003 1734 1236 4338 1073 3317 1541 2675 4094 78 3329 4627 4275 4484 758 124 489 3656 3875 420 2409 45 1471 3646 509 4045 2554 1135 1085 1089 3602 633 3723 2093 816 1515 3160 4905 3552 1902 2124 249 1061 970 1330 4150 2098 1471 2737 1292 90 1357 4412 4970 969 1604 2675 1140 2352 3684 1256 2348 1901 3039 3011 3829 185 4642 2503 2559 1792 720 4890 4142 644 1750 1409 4547 899 2752 713 977 4340 99 1679 4585 1694 1217 4794 799 3634 248 867 1898 3356 435 4220 2912 3357 3279 2566 775 4476 3168 257 4685 4936 1409 4744 3842 3720 1631 4138 3081 1739 3775 3451 1315 2704 1444 1720 1787 2960 1626 735 834 2415 2165 3749 2557 3982 363 4493 2018 604 4718 2952 2615 440 1219 2064 2779 457 1669 235 4347 4494 2466 2494 2542 310 4629 4408 1250 4826 667 3242 261 4574 278 1318 2572 1836 2005 1813 2031 2952 762 1199 435 1629 786 1951 1175 1574 2001 3797 2527 4126 859 3154 3588 641 3900 575 4306 680 3921 358 2105 4401 3125 4343 3853 4221 2245 3093 3478 2505 2516 1295 921 2757 4840 4207 3853 2608 955 1422 4886 2266 2571 2390 4725 1488 394 78 1750 3307 142 4690 880 3001 834 2961 3737 4059 3020 2397 664 2606 1661 2950 57 618 2132 1200 3053 526 403 2320 983 4009 4720 3714 4663 4819 4246 510 2283 4290 257 1479 1025 13 1694 2035 2711 3341 3072 1606 3492 2095 3332 3134 2923 499 4566 2512 2399 3960 4698 1666 4642 4750 1380 2055 1388 2210 392 342 2027 1301 1211 11 1973 757 2399 2613 2831 1835 3371 4974 4426 1964 4489 2015 344 4265 2111 2033 43 2214 4966 3652 4495 4798 2534 2516 1659 4701 4216 4583 2788 893 50 528 3298 1938 1935 3855 2994 3606 3245 2487 3602 1134 757 1471 3071 4906 4838 922 682 2993 946 3663 1559 2083 4351 297 1797 3037 679 1519 4737 3977 4200 709 4946 4931 3133 3874 3646 2381 2252 3400 4900 3307 2142 24 1624 2240 3859 827 3899 3224 1299 2905 2280 2276 1317 3990 4936 3945 1636 1272 2031 976 732 2387 1933 2920 2554 4181 4557 1112 1210 4642 3697 4973 4550 4233 2428 2658 3686 3716 310 4435 1458 2956 916 2481 4146 148 2566 2473 2879 4209 1784 1277 3615 4168 1121 4649 4396 1400 3110 2159 2670 2156 440 3676 2597 610 554 736 1759 1198 908 538 2256 4752 3851 4810 4557 433 1038 485 2064 3659 3810 3605 3992 4846 3680 686 597 2179 2818 282 4712 3813 3729 1918 4033 195 4850 3483 2359 2280 4908 558 2020 4571 4755 4880 4726 463 4521 1774 3664 852 2512 1754 1406 548 2089 2240 3589 2135 1263 2898 256 816 4501 3581 180 2133 3724 3106 2821 1554 4422 1758 4999 679 2894 2194 1454 4702 221 91 2350 398 4367 155 4716 1587 2780 4510 1202 3675 2759 838 2839 4346 3522 608 293 1703 201 2269 2785 1581 2642 10 4343 4891 4275 2240 2452 4172 3724 1084 4786 584 4089 2648 111 481 1457 2201 3526 151 4450 4895 1660 4173 3586 4768 3964 2505 607 4764 1428 1856 3457 4202 62 2399 4387 3954 2200 1955 1013 642 780 1890 28 2322 3601 2144 4313 1735 464 1708 4710 2587 1471 4040 1949 4531 4458 3572 1328 1264 3405 1643 1585 727 171 2740 1820 4457 3962 1914 3344 4227 133 1941 1731 1959 40 2359 187 4922 2448 4096 685 3564 4049 739 33 1371 1317 22 3644 840 4788 2934 4156 3360 1814 1969 2960 1580 2075 3178 974 1089 1308 3552 1643 3553 3791 4103 1439 705 1958 1773 2006 4945 456 1446 2544 1687 2839 3761 4177 1252 3809 3897 4554 3773 4936 4246 2590 27 3898 689 4966 3652 761 2587 2854 152 3363 1790 1165 1740 1899 1634 3681 2746 3790 2882 4009 4415 1712 2549 1449 2844 653 3381 3529 3086 3328 3803 4726 1951 3639 2329 3704 2074 340 3094 4938 1674 1190 630 374 2836 2710 2792 686 1464 1771 4510 4572 3964 3078 2424 571 4025 3134 3889 4867 3140 110 3632 2729 3294 474 65 980 2765 1678 1730 3522 2769 495 1742 2009 1767 3647 2149 510 2610 3901 1154 3481 2861 1619 3308 3375 3474 3982 621 4407 4046 3722 1030 2662 2826 4452 3369 139 1116 1629 2278 2251 4492 3662 767 4678 2815 4438 4243 1880 568 3174 3278 4177 1810 1166 2312 4134 4751 237 1130 1181 3372 2668 1748 2109 2874 4699 2450 1708 4799 3628 3378 4215 1043 2819 87 2573 4516 4580 2553 2636 2818 445 4275 4171 3491 1303 3732 1766 3832 2905 103 2174 2414 1157 3058 622 4919 4825 4715 2047 782 1976 2718 2612 3646 2439 1424 2367 836 3864 776 555 4256 3786 552 4919 505 150 392 1865 822 1284 172 1241 4629 3788 4977 242 3759 4054 4428 4964 706 4211 2803 2237 1150 1369 1097 3323 3881 1058 3638 2915 4219 2133 2109 1398 2490 916 741 1383 1064 3357 417 3238 632 3682 568 1679 76 1888 3149 2228 3370 2211 208 2255 3306 1177 2811 617 1714 35 565 2918 2914 351 4059 1214 1713 2712 402 3030 3270 3028 4262 1013 3031 349 1703 3679 749 2793 4471 1966 1526 58 2501 180 3730 2543 1380 2153 2527 4881 1276 3523 670 1871 4440 2897 3475 2842 4999 576 2464 4098 1828 3367 970 1279 2254 2130 3907 3000 2208 1002 3639 1816 1338 4578 2695 3028 30 2612 617 1366 188 1235 1989 2093 510 2919 3809 2563 1237 596 3311 269 1954 74 4354 4847 2862 3806 1084 4542 1978 2816 1947 4451 1224 4396 848 4063 280 4785 4662 3737 1555 1068 969 2434 429 126 4836 4290 3730 1514 690 4319 3000 2920 4118 3477 4309 2965 1922 2137 2565 2217 380 3813 645 1999 1125 2832 251 2232 1776 1107 4875 3120 1233 2956 4219 816 3851 2975 4776 1475 3633 3992 2239 4401 3022 4050 1541 4238 4245 4611 2687 948 1873 1789 1155 3493 3206 3799 1637 930 959 3794 3484 1663 173 2325 4690 4036 1727 2306 1535 1245 4620 4614 3318 4523 2746 853 4438 3866 1643 2491 2578 4857 2835 4260 482 4284 3611 517 2696 1053 1001 3688 1900 4199 2894 2940 2929 1722 2486 4923 2629 1754 340 451 3453 3352 11 2958 1734 511 4710 3561 4197 376 4721 3312 1672 3535 2109 2497 2963 1947 2808 533 1541 4418 707 4722 3496 298 418 1667 1196 1914 647 2814 2988 4503 3880 1149 2143 3039 3037 1078 4904 4882 4115 4715 4791 1107 4995 1811 2151 4107 723 719 4477 1855 1220 1678 3079 4389 3898 2529 2227 4219 1544 2551 1811 3024 2497 915 2408 2073 4320 3025 3276 4573 2073 4004 4766 3042 1965 1787 4498 3262 2514 4328 3663 1806 4201 3584 879 3474 2302 1381 2050 47 4084 2951 899 3004 982 4710 1569 2445 3207 1218 824 3708 3587 4012 4782 82 4868 1242 3022 2426 1014 1823 288 2895 1322 1144 327 4873 47 1856 3969 1965 1740 2173 3531 2962 4872 3800 2899 4812 859 1289 2332 3740 3626 3049 1637 1974 2494 4071 1634 2545 125 1828 3794 3539 3040 166 3183 3035 3412 2688 2553 3685 4233 3649 3 4194 910 49 4173 4797 1443 2551 1440 1142 981 869 2301 4451 3173 1090 2838 1634 4777 3983 4572 4457 3010 3539 2663 4199 333 143 3929 1888 386 2635 1340 3540 560 535 1559 208 135 3587 3061 3259 1956 3567 2845 763 4353 1875 3699 1446 4562 569 4990 4377 697 1294 1664 2933 1362 4237 4329 3420 1064 1675 3677 168 2086 92 3609 1341 1847 1893 4041 2106 1039 3240 1309 1556 4864 3027 1168 4228 2414 1993 4992 3700 995 1303 1625 3461 3148 4208 1274 2323 2641 2642 1494 3391 3849 3671 2235 2589 4836 237 4423 4364 2343 102 1406 945 3228 3841 29 1227 4919 4287 2659 152 2866 3991 26 4935 4346 2914 2 3445 3663 759 4495 1304 2272 320 2734 3334 2733 4 4388 2807 1299 899 1943 1583 1596 4109 562 1142 2020 4411 4334 1015 3605 404 2956 3780 4172 4938 1507 1280 1465 3618 1328 956 883 888 353 1939 2698 2488 57 693 1179 3494 2648 2832 1008 4055 2936 26 4421 4966 3353 2216 788 2536 4029 4275 658 1584 4285 4614 2856 2556 1114 3529 1858 4614 4972 2921 59 4604 759 3397 384 3328 3481 2115 1368 2872 3438 4825 2011 2671 4428 108 944 3202 263 3428 4021 1365 1478 2862 3074 1748 1564 3241 3246 3002 4384 3305 4129 4837 1797 4352 3760 4431 4075 2352 549 3719 2988 2810 1997 3278 824 3594 4944 1587 529 4184 3347 463 840 3064 1009 4114 1926 2323 3406 4588 4836 4604 4251 4444 436 1876 3749 2029 541 2831 2126 4100 3162 565 923 4188 2876 4201 3756 626 4 4549 4238 3008 3674 4005 2148 1270 4817 2143 1410 2517 2888 2593 3777 2914 1970 2219 2311 1865 3479 489 4547 231 4385 802 4757 1175 2520 1124 132 559 991 4389 3926 664 2572 3003 740 473 1131 1214 2371 2891 3876 2897 4724 38 2273 4972 644 3404 4721 3973 4901 2769 2688 4538 4899 3633 3084 24 504 4786 1761 1504 2369 2717 1918 4020 535 3545 1126 1414 1007 3504 4633 4746 3010 4433 3656 231 4974 1396 4868 3227 3419 1257 4711 1724 2662 3681 929 3391 121 3763 3381 4580 3249 585 4457 4928 1999 1856 754 1313 4880 372 1485 4454 3997 3513 599 2181 516 1867 4303 3211 2421 4895 2390 1352 2229 4168 846 632 1630 4819 392 2443 397 3227 3508 797 4211 4790 2005 1919 4245 1517 2234 2372 1732 592 4599 2813 4102 2904 4826 4502 3075 316 1126 1486 1288 4868 3979 3107 1632 1945 2556 1124 1310 3363 3791 845 4036 2481 4433 2510 4815 4917 2328 604 3040 1661 1039 4223 372 724 205 3571 1437 1470 342 2791 1632 4895 1120 1168 2581 4869 1432 759 3066 386 3691 727 1056 843 4901 4424 2676 2243 949 2191 3063 961 1807 523 1207 3381 3169 2362 940 983 3214 4586 2420 3280 3278 4936 1695 2024 3516 3660 2699 414 343 3971 3433 51 4977 4508 3206 1591 251 1076 1859 2282 1303 1266 2142 1893 3148 1763 4847 2550 2294 1287 852 904 4092 4106 93 3600 2440 2492 208 641 4146 3290 2518 4897 4406 1842 4828 1962 2313 3099 1492 130 2488 2611 2137 1715 3905 2591 1942 2212 3775 2166 1296 1030 4514 3942 2583 655 1789 3830 4649 1746 1471 1258 2135 2542 4370 2595 447 1203 3423 1020 4032 40 2280 4086 2345 2583 525 3989 2410 2839 2360 24 4280 4114 3281 277 4022 4068 4090 3026 1159 3514 2067 3037 3013 3736 359 2878 2613 674 1958 4512 1721 316 801 3443 3244 1682 3593 1373 2241 1177 321 1292 1381 4364 3807 3541 1065 1272 3583 3097 2777 3680 368 4435 4687 2817 1997 1531 424 447 2429 3773 4742 3383 2083 3635 2676 4499 3430 4239 4869 889 3946 1938 4382 308 2030 872 904 2426 1628 2081 3471 3756 1205 898 533 1825 1090 4250 719 3883 1940 3086 3615 2056 2724 1797 880 4546 1891 516 2526 2240 2772 1955 387 4099 2293 333 4411 1553 1570 524 4777 502 4026 1052 711 2998 3568 3204 1931 4924 4731 1120 700 2015 1846 3033 2785 4415 3425 3211 1594 4404 2462 4701 4437 536 4573 109 2538 4544 1648 2018 3760 870 951 4008 214 394 4486 4999 4386 4789 842 3892 214 3836 4416 823 542 979 590 2148 3083 1967 600 1346 2771 3611 308 2687 1270 1700 1662 729 2539 309 2021 1342 1073 4212 2732 2005 1822 3227 2362 2019 3052 3248 866 1160 2231 3125 3316 4055 3872 4736 1386 937 4309 2484 2252 450 518 3367 2877 1347 4698 4666 2251 3111 4400 2332 3675 3342 4582 3791 130 4164 2678 2130 4525 2195 1636 1629 530 1797 3857 3224 2981 4507 59 4300 908 3033 3891 2696 1771 3159 1109 1661 969 1545 2387 1211 1217 2088 1995 3162 4634 2040 4604 1530 104 616 1341 1683 2057 1141 2143 3669 3624 2110 2917 786 2701 2713 2363 4455 2818 477 852 831 992 3190 2715 728 2416 405 787 4171 1043 829 2367 4248 3899 2567 4595 2296 1559 3599 3840 4657 4451 2252 3484 726 525 2252 1160 3244 2618 2054 2672 1431 1943 1590 4527 1747 424 3004 1728 3426 1908 3445 1646 3981 4222 505 4821 2931 2942 1083 4030 1547 678 100 4663 2712 3214 3729 2809 3336 561 2096 3912 1637 2054 2751 2655 3492 103 733 3897 4432 4445 3847 4425 3111 3434 4596 3899 4212 2013 290 1536 4508 4498 2631 1614 4977 3439 2912 702 3170 1529 1405 2581 4729 3589 1395 4459 3603 3479 3441 999 388 1670 1107 4272 1792 2910 2747 1501 4483 3500 4603 3335 1242 4966 1235 3690 3480 2921 1977 1696 4034 705 52 4893 2723 3220 281 4524 4345 3655 639 2208 1846 2184 3194 2300 2144 3378 3411 2876 1249 1956 710 34 4295 4602 1682 2850 2093 546 2309 1222 3977 1193 2910 3994 2068 4820 569 1985 1261 3719 1199 2710 1614 2185 979 3620 2413 494 2589 3911 3637 2636 4875 4809 1138 4102 1371 4870 745 60 4451 3912 453 385 3490 4075 2195 3012 2308 4738 399 64 2737 976 173 2619 1270 104 1377 2938 218 4966 4951 3292 3699 572 3028 2659 2471 4950 4442 2054 4211 3526 1336 4674 3872 2000 624 892 392 1303 2416 1464 1381 719 1866 3294 203 2465 531 647 2353 3162 4551 3204 2749 1531 4492 2968 3701 2803 4482 769 1606 4176 1682 2107 4808 802 4956 1901 2151 1977 3407 3705 532 4873 245 4136 683 3485 52 260 2251 3001 3054 1405 81 3823 2377 301 28 3867 1720 4924 418 4639 2521 804 3282 1792 1149 3677 945 3215 156 483 2725 3552 1766 3443 4620 966 4306 3562 3814 2005 3163 1998 1847 4023 2438 4610 1007 936 3925 4206 1249 2506 4175 1429 2167 2850 853 1222 836 3177 479 3892 1593 2003 389 2438 1249 3611 703 1359 452 54 1438 4463 872 2131 4128 3696 4715 178 64 154 882 1114 4971 2559 4318 2368 844 1639 666 3047 984 4070 3358 2715 3235 625 239 653 2034 4309 884 4098 3263 8 2459 3820 3473 2966 634 1479 2584 2565 2286 3213 173 2529 7 2187 3504 4521 690 2258 2344 4736 910 3006 2007 1621 87 2922 3371 4835 911 4643 3455 4770 1288 3064 4679 828 3251 4673 4216 3041 3516 565 1173 27 3651 4994 683 3779 3068 288 3070 3306 4416 3022 1146 2769 2242 4196 2979 1097 1451 2816 2509 4604 807 2449 1597 3386 798 2239 845 2941 3187 625 4076 2086 2112 837 580 3637 3153 4372 947 1637 316 1922 2570 4165 1039 4490 4697 240 4426 3377 1329 4710 2609 175 1960 4217 2187 3297 3657 897 2950 1209 4233 2568 2736 3516 2611 3655 1559 2995 221 943 3243 2939 1457 2489 1023 2397 4709 3079 2219 262 4315 4096 3213 3272 3234 4944 3779 1936 3699 4093 2362 510 1660 4563 4139 2296 729 177 1712 287 2590 50 2635 55 2006 2157 3008 756 4695 4310 111 4648 1308 2283 4707 4270 2618 4679 1525 2474 4779 4642 2649 4630 1566 1510 1999 3351 2804 76 4284 2702 4589 77 4583 976 4897 4082 1212 22 1360 4293 548 4214 67 3021 3219 2192 3616 1486 2929 3529 1729 4015 4610 2836 1469 3026 70 3748 3342 4975 2801 3746 1074 353 3260 3053 427 3095 3842 606 2879 677 1708 3168 728 3928 4646 4422 1788 4310 4271 3229 2694 172 3533 1773 1395 1502 2247 2236 1711 866 969 4507 3350 605 659 4023 4147 3676 2722 497 4204 2964 3750 1703 3059 1596 3035 3289 991 38 3032 3324 3561 3425 266 498 3888 1401 3786 2368 1149 3086 507 1143 1095 4201 3365 3276 3705 3386 2733 4441 2335 4325 4450 3401 61 2919 1930 2079 2568 2006 3699 2192 2322 1319 138 4108 3874 94 1271 4593 1514 3681 2607 4680 1535 2613 609 2662 2661 3136 4346 3789 3449 3941 1345 4480 3389 4891 4307 3450 3823 3606 936 1032 1025 4701 2732 2066 1579 50 3367 1310 2949 2429 4622 4797 3022 1537 2847 3364 2272 4846 1113 461 1368 1181 1226 2067 931 4207 2775 1290 3492 4423 3975 3156 3703 1059 3032 1108 1242 4495 1921 2424 2766 4785 1030 2911 82 1238 440 3399 3344 2492 218 657 2311 582 3405 427 959 3644 653 3941 2856 4040 249 4845 4067 1593 3847 3075 4247 332 773 725 1878 1494 2105 4132 4117 2347 4731 3334 3607 4139 3166 2818 307 2847 4170 4959 994 2936 3325 3453 3562 3257 2429 649 269 2328 4703 3702 442 1169 4220 2255 1739 531 4535 1534 678 3144 560 1296 3173 2241 3955 2727 149 4753 4026 2951 4842 749 191 2617 4770 2010 2523 2162 4006 2471 322 1485 1364 2998 3173 4581 2207 272 1502 3420 1293 1526 1351 104 1968 216 380 4808 702 1314 3556 4699 2762 4570 1228 4177 2528 2812 3572 1616 3868 1934 1567 1640 1228 684 2351 1959 3953 1133 280 623 3123 4092 3849 2875 1066 1712 3222 4173 1565 4252 2232 643 1135 24 1715 349 2509 1190 46 3577 3297 3413 1975 864 3426 738 2605 4230 850 2154 3716 3197 855 4546 820 923 1138 1599 4898 1903 4155 4910 158 3928 4171 3813 2364 2782 4192 4048 4859 1167 2236 133 1753 427 4455 4208 172 4065 1369 144 2762 728 2641 2304 3186 4822 2368 823 2929 3797 334 2128 3159 577 964 2699 335 2019 2449 4490 3370 1601 1782 4445 1116 4228 209 78 4622 4440 1174 1214 2771 2495 4081 3126 1691 2775 1349 3143 3786 1799 40 467 930 3734 2116 2713 2685 3452 592 4581 3148 4791 1718 2677 3707 1008 3738 4845 2378 3659 1881 2404 2429 4995 2479 4277 2493 2571 920 3991 1958 782 3904 3710 1399 2839 923 2543 1901 1194 118 3488 743 570 899 4365 243 1672 1490 1916 2016 731 3850 2747 794 1346 4812 636 1186 4732 4705 2112 4547 2608 4998 321 3126 2373 4791 2814 1303 2596 306 163 4917 4376 4736 1198 2678 4813 3031 739 1641 4655 426 1737 4962 3110 4079 3971 2513 3744 1360 4457 1627 151 2203 516 2304 47 4186 1821 3899 2474 2780 4926 2517 1316 4674 4967 2523 4358 315 435 1411 3775 3496 168 531 14 840 4931 3250 2338 4422 3162 3869 3178 4046 2064 4411 1813 4947 4076 970 2956 1564 4938 2056 427 3739 3072 2250 579 45 754 3968 1083 636 4616 295 3978 4928 771 4814 4559 3785 2795 1209 4194 4975 3499 2898 2688 803 3155 2323 4802 3939 3678 1396 286 1218 3434 2035 3893 1261 930 4847 540 2359 3367 2469 3803 1230 2939 3116 2273 4963 3892 4200 4925 4934 1895 2002 2926 1152 2035 4006 437 3520 4978 3843 4702 15 3307 967 1051 3979 4195 3529 2024 2704 1223 677 472 2802 1507 956 2071 1844 958 3689 2781 3284 4924 4677 1201 1916 1299 1891 3292 115 4622 1573 3922 58 2901 2917 1589 624 4547 4597 297 3991 1295 1160 4329 3100 1331 782 2137 2634 2136 476 1873 600 3552 1833 1113 3086 4947 4963 519 3148 3243 4480 3514 3172 1703 4029 443 2715 3636 731 1519 4628 3143 1732 2358 3876 2628 1354 839 1191 3362 4249 4666 2794 261 1952 4836 2903 3123 477 1847 2500 2672 2342 2111 3268 138 4872 2438 748 3269 2459 1448 4487 719 4899 1352 1531 4093 3265 3778 3170 3109 2777 4943 2314 322 4186 4852 1157 3268 3537 1698 2578 1365 3453 1176 1586 4604 1100 1708 4324 4654 4333 406 2513 2304 1461 3110 1160 2606 394 569 3931 1872 635 1039 2857 3727 53 1976 842 3972 2311 3098 4958 4346 2936 1749 3710 3527 4611 2487 4393 1263 3106 4944 2545 2321 2056 2008 3643 2504 1862 756 4331 1715 351 4277 4302 1133 4051 1600 189 294 776 2575 4544 568 4556 1686 4721 2730 1548 4407 4133 3121 1825 4343 1415 4586 334 2814 3013 1554 707 3875 3689 2022 2701 4942 2345 171 4203 4524 1959 2647 507 2783 3513 2126 1267 1547 4546 2102 4880 3210 3143 291 1194 2217 4180 3244 4534 625 4021 2588 1035 3703 1205 498 1293 1892 4042 2961 2182 813 126 3400 1048 2596 1312 1412 3964 2709 593 4681 3030 4914 560 2765 334 4296 2662 3365 4512 1736 3739 1870 3805 3239 3311 4765 768 1166 218 1543 4218 1770 2348 4378 3927 4413 2597 2010 631 875 2775 557 214 3878 4999 2663 523 3875 4815 4263 2197 2011 2463 1712 4041 2267 1912 2897 4557 3900 1751 438 1001 3067 2408 924 3369 3882 2561 2417 1252 1037 2418 1545 4320 3518 4068 2858 219 4010 3615 3402 2019 2690 1306 4331 4512 931 1670 3086 3421 4990 835 2581 3522 3265 3267 3671 1181 4595 82 4439 2268 4148 2500 2206 1108 2019 1295 4085 350 1254 3492 988 1340 1262 4538 2646 4113 2072 1963 1354 3542 3669 2590 980 1710 794 3787 4033 3779 2753 1490 4671 1694 3351 1076 4979 2827 2580 4616 264 4386 4414 1344 4903 2560 1782 3185 2825 4436 1241 3959 383 2042 1824 1542 2563 2619 792 2514 228 1555 4195 2304 4318 2586 478 371 3439 996 2417 3768 2572 3993 2154 730 3594 1429 970 4055 4229 241 3286 224 2964 4312 1911 2757 722 2651 386 3927 3503 54 2929 2413 2630 4296 713 1895 2629 3607 930 4806 631 2138 2602 2394 1901 61 4266 4226 4593 3408 1351 4688 2761 2968 3890 1762 4082 5 457 139 4363 1979 4732 175 3285 3153 3072 610 618 4996 2152 2554 1803 1909 4287 3289 4120 3007 1575 4036 4748 2794 1773 3550 3535 955 1578 1694 1410 4257 3044 4892 4286 4090 4363 1056 2486 1916 820 3476 3384 2036 4193 997 2847 2538 2024 245 3716 2763 304 3972 2809 4326 1127 2458 773 3920 4766 1799 3035 1856 2611 1572 514 515 2366 2055 3646 777 3484 4907 2630 3662 815 4725 2772 3818 3181 1504 1040 1730 341 4450 4901 3500 4701 4517 707 4607 3494 71 1075 2121 2166 4010 262 4295 461 1629 1767 536 4800 3377 3860 2410 4322 212 937 2740 3366 1146 2412 4938 1230 351 2658 3781 87 2406 4433 448 1723 2069 1468 3748 4885 2535 3706 1589 408 264 375 3546 2617 4885 482 4425 1520 4329 509 4464 4659 3497 633 3717 2220 2505 4287 3768 4782 3605 671 4628 859 4977 1181 1553 689 1873 959 3805 3016 482 3249 4646 4462 3431 2737 1169 4515 1125 4595 4031 1365 359 4253 1723 2461 2538 3484 261 3649 2866 1838 4826 2696 1228 4462 1025 505 258 516 271 2068 2058 1818 2164 1327 2255 4728 4124 2434 1335 1392 760 1275 2907 4930 4866 740 4714 1258 748 1968 2078 2261 1258 2977 4925 2040 1067 213 81 1577 2188 1204 4937 1300 1781 1660 4094 2207 73 1317 4767 2286 4907 3662 725 3640 2988 2614 4631 287 3446 1339 1072 1084 3300 2279 124 4722 2815 3621 846 3646 2651 3361 2765 1677 1103 893 3451 3302 4785 2813 301 2868 4832 3716 1629 1333 1456 3469 3819 3325 4849 395 2544 3940 4104 3408 1785 908 293 394 1394 1484 2580 2433 2224 2688 68 3907 3798 438 4579 3865 3601 3538 3591 191 4284 4299 3582 4639 1357 3700 1055 4535 2246 508 655 4374 3989 806 2398 4099 2108 3690 1471 1150 4465 4042 4659 2693 3975 4630 2231 1689 4884 3304 761 3566 785 4737 135 3694 2589 4050 4840 4407 3178 3140 1560 728 1895 761 1721 1424 4500 1376 1373 3368 3977 1173 877 1884 1007 4654 2277 1917 3453 839 989 3633 4348 1999 3561 3730 132 3921 3538 859 4621 4772 164 4671 4087 2947 4462 1098 506 2222 4597 2125 1838 4303 4480 4454 1277 1262 1973 3222 4332 2542 4131 273 4942 1341 2326 1169 4409 1136 2943 2532 2750 3685 89 2625 141 3678 4973 2087 2015 1381 335 2695 3698 4123 958 285 3433 2223 1264 2962 4074 293 2924 717 1214 2924 174 3341 4732 2447 4582 2625 1630 4053 993 320 4378 1690 2503 1241 4410 4372 3235 565 148 2006 1150 2760 1524 3384 4205 4723 1781 4717 3198 4309 660 1195 2711 821 2477 3199 623 3882 4035 3894 531 1252 532 2453 547 4536 3611 2267 362 231 2589 2105 1305 1423 4028 4297 3740 2809 2551 148 3227 2537 952 962 4851 3338 1004 3582 3643 1623 1679 3768 2615 2811 2470 2481 2969 4362 354 1250 3099 2454 564 3941 3477 4067 2347 2738 4405 650 4663 4876 3602 3594 1786 898 545 2282 4994 3662 2977 409 593 2521 3214 4095 1757 1269 1409 3961 936 1394 3606 384 1744 233 788 2842 3688 3380 3529 2272 3614 3068 1524 2599 4515 4577 2625 2783 2038 1031 4273 3511 3569 3883 4103 631 4938 1209 4964 3420 764 1969 51 4071 1516 1854 4798 1254 4212 1950 1431 4954 579 4797 336 3680 2730 2929 20 3720 3280 4687 3059 857 1544 4973 3586 2267 4534 2446 2544 2563 310 4593 2067 3274 4629 1402 4201 1575 2933 3584 3631 4544 1134 2501 230 3901 1135 354 488 1478 1289 3712 1263 855 989 1087 1791 1739 2216 3523 2351 3222 1014 122 4533 2170 1733 807 4575 3131 597 1658 4906 2779 3511 2430 286 4727 4579 3874 2519 1239 3848 3377 862 170 1848 1010 4599 1672 2569 4144 2001 1246 4141 4138 3521 1702 2890 4132 223 1916 428 4965 78 242 3582 3200 2480 2924 3085 1611 833 693 4365 1170 1671 4401 793 1749 1809 4449 1863 4685 364 346 1354 2707 967 1630 3207 2290 3209 3433 2328 4328 3957 4829 1036 4465 1781 3983 4173 4836 3748 3399 3416 3260 2899 220 184 2832 3037 3462 2988 3603 3698 2250 661 4548 3504 2834 3849 927 3237 2498 51 3907 1646 1532 384 11 1156 2669 1235 437 4426 4062 2722 4365 4520 4091 1534 1779 2595 1687 623 3233 946 2671 1390 3222 4227 1042 1522 3685 2012 72 4652 847 34 3808 2866 4037 245 4903 623 342 4786 2768 1113 1583 120 551 1546 2798 1771 2213 3408 2943 3853 559 1806 1783 4584 423 913 43 221 2049 515 1242 480 2207 762 23 2753 3246 2810 1472 4396 735 975 2578 490 3983 2421 826 1638 1183 2160 141 2865 3884 2820 449 2423 1704 1406 4322 4792 471 1040 3502 96 2843 329 169 1518 4921 4811 3346 3241 34 4444 1884 3022 467 4973 2062 2691 1925 3718 3219 24 1933 264 4307 4593 4741 921 3448 2437 786 2156 1146 4634 692 1982 4 3158 4665 866 3108 263 1265 2742 4335 1605 2459 1452 3746 1915 1607 594 3434 2625 2891 2170 3318 781 1319 283 2519 1309 3648 4302 3671 638 3120 2889 3047 4945 108 1560 4815 1880 1093 815 3834 798 4640 4393 1783 860 2454 2044 3609 3757 2445 1667 1472 4131 612 235 3710 1631 4683 1822 2371 3013 4465 611 2346 4109 2956 251 2906 2084 773 1350 2813 4721 2153 1260 1140 1168 897 4589 4929 2786 4803 4330 3459 1219 158 1409 3678 1595 3258 4324 4936 2238 2062 4394 2525 2372 1040 4957 3188 4801 1721 4723 945 886 1406 4998 2849 2982 4016 4252 1536 4466 3261 4503 1478 3302 2613 4517 2781 2545 805 3585 1877 4961 3471 520 721 3949 920 1454 416 3121 625 4191 3692 789 271 3998 2190 2830 4956 4825 496 3564 3851 1642 1425 2555 3271 2144 2981 4530 2517 652 3211 4398 813 2029 4213 152 2997 2148 4499 1451 4654 4944 4224 4615 4605 3140 3316 4001 2131 2620 2536 4416 4630 1732 4357 170 1486 1449 637 597 1952 925 640 4246 3183 1703 2249 1789 94 593 3127 1159 687 1936 533 1739 4751 24 1153 3678 3119 3734 464 4959 1421 4204 4385 1427 689 4256 2294 2554 1840 2805 1190 1712 1069 1464 3366 2749 899 4 3867 4286 3028 2535 529 1889 1861 1635 687 4613 2815 3710 1329 952 408 3426 3845 1967 2312 1717 3246 881 2957 3930 1084 260 2343 4071 746 4495 652 1773 4159 1966 4341 467 3966 1906 1615 2395 302 1366 116 4876 2466 4667 1383 3942 3689 2933 1548 4617 3111 2843 2413 2326 1195 2203 1350 1500 3559 4587 4498 677 1843 1033 3419 4646 283 1837 2646 3442 1108 26 2636 952 747 3240 2979 1625 4814 1509 2275 1195 408 1663 2618 1888 993 1619 1296 2503 1164 4218 548 1018 1184 2647 493 2511 3320 698 3961 3904 3059 2496 3841 4034 4924 4560 4483 2354 1755 2479 2647 1315 490 1053 3955 1185 3128 3646 4631 3801 2610 1515 466 4614 621 1814 2123 782 2597 4785 480 2499 2602 320 3115 2659 894 3434 4127 2417 1520 4756 2215 4897 2635 3782 8 2911 536 2883 3099 513 1072 4166 3676 4289 1962 4984 3997 2412 4451 3107 4307 4701 1273 1354 2560 3314 1527 1974 2320 254 3693 3579 3540 2214 4117 4248 3842 4116 2047 155 1930 391 3525 4531 3819 4641 3888 1812 3324 2944 1889 4398 1667 4965 2361 3382 370 4904 2010 1916 1740 3802 4611 748 1149 3089 3991 2245 4512 4103 1311 4789 1734 1900 4316 3018 3717 4384 3382 2282 2103 2514 4863 2228 2103 2579 489 4757 4320 3859 2164 1437 4981 2291 3768 1607 3738 1986 1690 60 4202 265 3694 3609 4118 3110 1794 1780 2836 3405 492 4475 4574 2290 2206 4789 199 3984 2417 3518 4794 4757 1462 224 3091 36 3303 4685 1867 4969 1004 238 2656 3345 3919 431 250 247 1409 2200 4208 3552 522 2309 4225 4120 613 591 4996 2195 3449 3082 3080 4405 3449 3141 2868 3562 2045 4829 80 2295 3223 33 2362 3886 1935 1479 1027 4479 1736 2718 3319 1681 4816 3234 1433 1341 452 2652 1492 3508 4105 2095 11 2924 3100 2644 194 4103 2108 2495 4394 2475 3738 4775 1689 1347 4432 1978 2184 3532 2095 2591 491 2161 4343 4962 1749 4304 4667 1443 937 235 514 4951 266 2520 3472 4134 524 3993 3410 4787 440 3301 4038 4295 2564 1413 2793 3527 593 8 6 4537 131 2287 574 3091 109 601 3298 3980 3506 1953 4267 4657 4317 3883 2619 3594 4578 4499 3833 506 890 717 4313 4474 3963 1278 4402 1846 950 2138 214 30 2352 4011 3445 2495 2145 4697 2586 3472 3368 1124 2884 4645 100 3284 1639 2048 4828 4034 4489 2595 4201 1532 141 1551 3975 1477 1347 295 4032 1890 734 662 4440 1350 2029 1789 4554 1999 2018 1454 1161 1574 3766 2108 4232 4579 971 24 1283 4175 496 150 1556 2889 2841 3469 1599 2714 1661 3219 4509 912 1262 815 1093 3919 1356 1381 2686 2211 762 342 71 4343 3136 965 1432 1761 3399 3851 454 3339 1448 2963 2450 324 2974 3471 1307 77 3623 4409 4831 229 4295 427 1198 3734 3020 3968 2600 2269 611 768 2449 4437 2610 2432 804 925 4868 2327 1485 1789 496 1843 3590 141 1874 1074 51 2207 1265 2009 3246 680 4415 4369 1107 4235 308 636 4821 3662 4652 2293 2152 4466 2124 3973 2508 4359 4577 4999 2769 2822 2585 3757 3045 2269 1415 1024 271 2223 2795 276 1920 1065 3528 3505 3397 910 221 1267 3055 2460 3901 4083 418 1077 903 1461 2081 3655 2750 2944 4728 2412 3473 209 2881 3379 740 3928 4400 1285 1430 4008 1943 1777 2657 1987 3171 3528 2054 4909 604 377 2286 4596 3425 246 1121 3847 1882 1174 4867 4675 2756 89 738 2983 265 343 2322 4442 365 3881 3641 4039 1090 2054 4539 952 1877 2880 4887 248 1166 789 1575 1640 4164 3526 4908 811 3735 1187 1249 2409 1812 3636 2867 544 4349 4778 383 4446 4678 1484 4892 2537 4841 4770 4132 455 4771 662 1912 374 1805 1086 2377 4021 4940 2740 1296 1809 4249 3174 1086 4521 753 158 3836 2259 2318 218 1749 4925 4508 613 3903 4364 3557 1989 3046 696 766 3059 1633 4262 4903 110 1707 3989 3631 64 43 418 1006 3167 4252 3908 274 869 3622 2952 3354 1185 2979 4062 2430 4380 1723 4762 3805 3325 4977 1044 733 4838 4299 2408 2270 716 397 2575 2207 2114 2327 2916 1888 1967 4859 1448 3239 867 4208 31 3683 3814 754 4745 1148 4538 3871 2930 2249 4572 3979 497 1360 2366 2349 2453 2721 1048 2504 1435 4539 3483 2731 3089 390 492 4233 935 256 2639 1234 1097 4129 4434 3128 2062 4670 2829 155 580 1633 977 934 441 143 4254 4215 3651 3801 1779 2899 1786 2420 3194 4319 753 4857 3328 3576 3272 213 770 3180 3013 202 2707 111 3430 2420 951 959 736 534 2132 4705 3692 3098 3323 3218 2972 2548 4739 950 1963 2768 2887 292 2 511 1299 2407 2004 1055 4554 4847 4059 4592 2299 2038 56 4655 463 3188 1759 774 2517 3292 3264 1442 3711 1300 3024 804 1978 1153 1990 4385 1994 1296 2398 3610 2515 1990 3401 4853 4817 3770 883 3026 4769 2894 2172 3142 126 4049 1200 1843 4005 3687 1479 4342 3977 2703 1045 1712 1768 3212 4435 1990 4923 790 948 297 4762 3430 3553 927 254 781 1558 4776 1246 1461 2706 1377 3195 2630 3947 4053 795 4979 2440 303 329 2922 3669 4689 3811 3984 3514 744 339 4179 4188 3669 4295 478 3235 2485 4954 3392 3539 1010 1920 1205 3939 2625 1677 2116 1704 3010 4151 2223 2179 1315 240 3134 15 3077 2069 3820 3572 4141 3017 1408 1575 3229 595 3382 4127 3344 1459 1156 1226 537 1857 821 3398 325 71 3313 4984 1100 242 2563 1457 388 4908 4330 59 1622 565 744 1768 1967 3598 3470 68 2976 4308 4878 1046 3375 1739 4112 4571 2788 816 3494 315 3925 510 1535 3186 4858 1706 4583 1496 2929 1463 2766 3466 3635 4003 3093 4487 157 632 1956 4587 1729 1644 4087 1479 458 1505 924 319 1603 1430 214 4442 3937 1004 3997 1382 2868 17 2476 4994 834 353 1058 2858 709 1472 1306 4375 1400 4617 4674 3980 1557 74 424 1802 866 3718 2656 965 4119 4505 3991 1068 2026 2960 1612 1157 1859 3055 3417 1638 4208 4376 2766 1805 90 1435 2679 4826 1934 1440 2305 896 334 4582 1753 1871 4773 2000 4357 2021 4871 1171 1864 2072 2894 1786 2530 4613 2638 2954 1414 3365 3618 3982 3667 1539 268 3492 3084 4911 4801 669 440 4286 4147 993 4570 1047 4709 3537 1609 4407 4195 971 9 190 1319 34 3217 136 1933 1444 148 4686 680 3794 1560 2498 3002 3187 1641 4998 1704 2593 1567 4070 76 2802 483 561 2866 1360 3135 4620 1627 554 3915 2047 1301 4137 2040 1350 3656 3428 929 977 4426 3660 3821 2084 1684 2032 1575 3672 2420 2515 4486 4672 2289 1633 4965 5 850 126 2396 4355 1367 1142 3293 449 1766 3286 1368 2125 1368 4850 3879 4558 337 4013 635 576 4659 804 221 4483 4683 2859 1070 5 3827 4526 383 1923 847 785 4873 220 1688 977 3943 46 4332 4233 143 599 4467 4958 2421 3181 20 1867 80 3150 1486 3262 75 2793 4751 921 365 2899 65 138 1866 1756 1496 1291 3919 1375 4957 3098 3801 109 158 4818 4407 1835 1651 1017 1412 95 1931 1648 870 879 1997 2622 2538 714 3575 3197 1637 4332 1491 692 924 1007 4285 4163 1349 2437 1814 4746 3132 2959 1404 2210 2823 2569 4912 1314 507 307 3830 2483 4940 225 2368 2653 4280 4428 3660 4544 2566 3064 641 3924 1663 4292 1110 2945 1476 901 332 2248 3071 2626 3711 976 1560 3945 1280 1809 3433 161 726 565 1747 470 1392 3122 3495 665 412 2185 1438 2373 2364 4162 2714 3379 3020 3358 938 4991 1733 1019 738 1984 685 2724 3384 796 669 4103 4657 3418 2121 1645 2930 2470 1764 1101 655 1672 569 1153 4591 3125 2435 2559 253 1317 822 3865 1881 1827 315 1478 1917 4448 3624 4663 3737 2537 3526 250 1424 76 986 923 4017 1015 1012 798 646 1753 4570 4166 3808 3423 334 1105 1657 4673 3364 3114 3872 1810 1238 4366 4345 2147 2816 1599 2427 904 3171 1468 1328 3737 926 1263 1280 2427 824 893 886 413 2328 386 4777 3371 502 1699 1269 1239 2391 713 1184 3779 2956 1061 1253 3888 2867 1998 4364 3473 693 3284 2776 1857 2390 857 2159 4425 4129 2923 2174 3563 2577 4676 635 50 3001 1306 3169 3127 3589 3647 4671 510 359 1545 2977 950 4219 1275 942 3245 611 1891 3168 4642 2603 1242 1271 4745 2590 3175 3374 2675 191 3884 1428 2755 3505 1911 2565 3898 4088 1315 4511 3691 4694 2333 3821 2848 3799 4247 1375 4371 1757 296 3496 3774 4420 4881 39 4580 127 3818 2031 4293 2361 339 1527 478 2813 4939 4170 2646 1951 2157 4439 2203 137 4382 610 4931 4855 2848 2634 451 179 2187 3329 1356 2394 838 2551 4144 4364 4330 4695 2106 2864 1440 3745 4235 1078 2077 1758 3638 3331 773 2143 4021 3128 3254 1919 4897 4844 2016 4796 3062 4838 4500 2794 4780 1699 2954 2120 3903 3758 1089 2472 984 338 1067 3019 707 2274 4902 1755 1143 3923 3004 4504 1617 2660 3300 1700 4097 3700 3415 3751 3066 1092 2283 4243 3734 2793 2892 4360 1425 1676 2494 2194 1937 2633 2076 4534 2053 507 4692 4873 1290 4031 2169 2505 4055 4924 1416 3985 4403 1929 4227 1602 825 663 4729 4301 4587 667 3236 2097 4684 4526 937 3547 3133 2565 4940 2065 2465 2384 897 1678 2392 4007 4620 1554 2048 4920 2362 231 1063 1915 4734 4317 2739 1007 2253 1270 4890 3361 4122 4835 2778 3356 2987 4901 730 1660 1657 612 4127 4082 4004 516 4416 1267 237 4299 2971 4113 4619 2189 3678 3392 4343 1784 3398 1002 47 1592 3379 1684 1822 4812 3762 2023 4266 1447 4146 864 3925 2120 2888 3912 6 1082 3435 4052 893 3301 584 366 3346 4587 3055 2098 4758 3516 4900 2434 2368 674 343 3747 3265 3446 2036 238 4432 2185 1548 815 1840 1972 2674 1609 3613 2448 4551 937 3163 3535 4687 1343 2511 4569 2114 1136 2843 1736 3932 2510 3046 3741 2981 2862 4690 1768 2217 3553 2797 2436 2368 4396 3360 2600 2719 1112 3603 2919 2902 2498 383 377 113 3692 4282 4432 4159 98 3191 252 1558 3358 1755 3919 3788 4701 561 2610 1447 4160 4727 4558 2447 1924 631 4780 4463 4242 1767 934 4615 2383 705 1643 1997 301 4732 2751 3447 3793 225 3704 3490 2739 4710 3274 599 2169 4063 1532 4672 3668 712 3913 3768 2553 2244 1441 2776 2737 89 3805 987 3361 1090 4702 1163 2523 452 1654 1369 2659 441 2853 3433 3892 4520 3110 707 1393 1986 1343 284 1115 4991 3957 1987 1041 4327 1877 3740 2268 850 1780 72 3599 2889 1273 2331 2501 138 2061 3701 2618 3503 2402 3034 4937 280 3065 2178 1669 4924 146 1801 3672 1988 1320 128 2311 3961 1306 114 1827 609 1988 1032 889 2774 428 1998 4643 1414 4277 363 1798 3732 15 1517 2450 998 1485 3059 2365 2365 4837 3721 2680 3784 3164 4719 1520 4281 2952 4746 278 1878 1620 3914 2368 3265 2775 4379 54 1409 1533 2348 845 319 3524 2442 1207 754 113 4910 4634 4803 1113 1923 1437 1497 2304 761 1006 3327 2429 1637 4422 2713 4908 967 3682 3059 3259 4802 4412 1194 109 4375 673 104 2570 2874 1609 732 2365 4380 4090 2584 4604 1463 389 2410 1516 4005 2303 2619 2603 354 3874 1011 1260 4173 1465 1251 4062 2875 47 633 109 3100 4457 1112 1168 3988 1103 3877 4585 3155 4359 4979 536 158 3338 3296 241 1404 1126 1750 1393 2177 3674 3235 4996 2870 4077 993 2474 375 111 1270 4030 2948 2453 101 86 4768 4522 372 2774 4341 1281 1372 3597 1598 2708 884 4205 2372 952 1598 4415 250 3654 2417 1381 4705 1292 3501 3855 4525 4482 690 839 2229 3166 4025 276 1071 1664 3881 2403 3001 2222 1084 2377 1489 2169 4695 1794 3767 2935 3885 1110 1742 463 2093 4822 3878 3216 304 1331 4845 3754 2644 3536 4185 2387 1971 3307 2615 4715 4764 4944 3840 2640 1401 3646 2343 219 1488 3080 260 4674 3355 2436 908 1196 3032 88 2710 3304 425 4912 3919 4526 4588 3705 2471 2804 2228 3914 4554 4538 726 2229 3969 2342 285 1299 318 1385 4127 2997 3731 1025 4830 980 4412 341 1264 1801 472 3940 4712 837 3540 4662 1530 3731 2160 4625 1986 3737 4808 3853 366 3043 3892 513 2984 1528 96 2172 2573 443 3557 1044 480 1843 142 1715 167 1139 4508 220 541 1051 3755 3267 1999 885 3378 2930 1375 2865 1223 2781 516 4825 745 1359 3472 4269 1380 170 1057 2209 2416 3580 2048 2266 1659 3332 4109 2397 2898 3025 521 3000 3132 3971 618 4207 1719 4592 4995 1336 2521 3697 3921 2919 1112 682 575 2483 482 197 3867 3087 3959 3624 2398 2722 1257 1954 3688 2879 2539 3530 4563 942 2903 1600 1707 4729 870 4882 2212 3464 637 2001 1220 4910 2722 1337 1508 3545 2811 1740 1931 3102 3407 2560 3355 1882 434 1556 1762 3586 4726 2583 3131 2708 1861 4985 4898 1892 1176 664 1356 3448 3083 2509 1676 1956 2438 268 1447 1423 3997 5000 4465 668 825 4580 4190 3314 46 1731 3482 4709 1659 1361 569 4578 1117 2615 3400 591 2083 203 1410 1793 3755 701 4436 4955 1956 2548 3361 3686 2594 983 3470 3011 3550 2685 3183 2539 155 2277 3313 2736 906 3918 4510 3129 1511 4441 1972 4146 2385 2346 1014 4105 3574 3914 4161 410 1685 2936 4520 1036 2730 1539 313 2610 3309 1514 2278 12 1219 1028 4621 3171 2356 4664 2120 2328 4651 431 3238 4253 3010 2613 2400 4738 715 3723 997 3554 4191 3376 3030 875 2307 3835 3650 1746 2502 2859 1932 2037 4141 4575 1216 4071 592 3406 4834 1527 4426 4201 590 3617 4900 2748 4217 4299 1450 329 503 4402 1004 292 3746 2179 175 3976 1778 2266 4098 80 3128 3958 4473 879 4017 450 2734 4945 2369 62 291 815 3077 1381 3753 495 824 4997 3932 2970 4879 281 2340 4045 4853 1698 2357 2488 2920 602 3912 4202 2738 4231 4320 1034 2008 847 598 3760 4015 3702 2094 1178 2442 1897 1479 31 3285 4014 335 1408 3901 2234 4229 2914 3574 2002 2013 1669 188 714 1672 1504 426 529 3217 986 582 2755 777 2187 826 2542 3547 2993 2253 3877 1977 67 2792 2704 4917 2354 3802 562 905 3027 1485 1258 1128 990 4662 1314 1322 1186 1256 907 4964 3495 1346 4111 3749 3826 365 494 4579 780 3127 858 4396 11 2522 450 4845 3440 3933 3875 487 4720 1514 2570 1076 1947 3119 1883 1887 3696 917 118 209 4655 1612 4492 2821 2469 2597 1374 3765 4588 3278 4063 330 4232 4922 4733 2248 547 3294 1060 4327 2785 3693 3418 2371 709 4541 1028 3941 2115 2704 2728 1441 4444 4556 1505 3838 693 643 3303 1033 1295 3804 1036 810 3809 1744 2079 532 3586 1582 4581 1705 615 3871 4387 821 2339 2530 4581 4838 3914 1474 1115 243 3717 2547 3415 4058 2097 8 2032 3263 39 3368 73 3820 4798 3685 1050 1363 917 1731 4950 1254 4969 2375 420 2880 3109 1062 4591 4322 397 1089 438 2207 754 1144 3588 855 2153 3307 4753 1800 172 1235 671 4072 1543 911 1893 4821 3996 4279 3824 4501 4648 3053 709 958 619 4399 721 4271 828 63 3825 4541 4547 2395 1010 3631 4813 3205 2922 2035 3124 3659 3701 2751 3092 2744 2697 2392 4695 1586 1378 3446 474 2538 2991 4886 4806 3455 2675 4519 1512 3275 141 374 1697 2108 880 3530 3694 1540 4932 1240 2057 4010 1251 48 2678 3671 4813 318 3927 1330 4204 3362 769 717 384 1080 1109 3069 4925 1729 4872 3613 2344 64 2987 3372 2766 1630 1331 4354 2117 2431 666 4503 249 1067 1364 133 4872 1710 4971 4577 3423 1792 3300 4390 3466 997 3984 1145 4327 125 2380 2542 3420 4909 1313 4841 4245 2789 4620 2038 816 1449 2911 3139 3992 2072 3390 3336 4597 752 1388 2726 4681 2096 707 2389 2845 1419 1887 4516 2754 2748 588 4669 1993 3381 3867 4982 1956 3502 2642 513 3442 1837 4465 908 4071 1184 4349 3154 2889 1380 248 4825 388 1154 879 4458 1847 4732 4107 2052 4661 2381 4681 2674 3565 3822 2810 3152 1931 522 11 3577 3180 1435 4662 3948 4286 1186 392 602 4630 1715 1609 2698 3015 2046 951 2230 2282 4432 1755 1667 3952 4368 2794 2365 938 4410 3229 4712 1794 3127 57 3656 2423 2347 4232 1346 997 2590 2959 3689 2027 196 2222 1978 779 2629 3451 2376 4469 189 1823 961 3388 3413 727 798 135 3872 3468 1495 4418 3303 4172 1757 3746 4086 3527 1679 2117 2988 4530 630 3744 1191 3719 2976 2638 566 4811 896 3072 3693 1503 1164 824 4436 264 4486 4508 177 1647 2668 1921 4409 4906 3961 998 2235 3305 2649 365 2221 3018 2265 1453 4845 1661 1380 2962 4705 3744 4967 3563 4863 3244 1078 4252 1198 3254 828 3578 2267 4455 4048 497 622 2037 386 3561 4250 1408 2570 4885 3680 837 1426 931 4636 2839 3911 4023 2863 3193 1243 4743 2763 77 2326 3896 66 1496 2217 4648 1520 4139 2001 2042 3116 4372 1586 2925 891 347 1801 3509 3061 2877 3777 161 3526 4533 1799 3019 1358 4862 2758 3363 4722 4002 652 4220 1817 4270 2115 3182 3951 2363 545 114 1181 1543 4352 4465 1543 4210 2695 4022 1237 4418 4567 4407 4002 4319 4222 3576 4936 3951 2016 239 1234 3667 3937 833 585 2464 1940 4780 4696 912 4759 4763 632 2926 1421 4462 3405 3997 554 1487 1150 2138 1691 341 3625 869 1284 4853 4572 3997 279 212 2029 4721 452 1054 2252 247 1795 1274 4100 4408 4028 4892 693 4354 2751 2490 4477 2845 3108 3640 514 2791 3189 3756 2697 4232 503 2698 4227 1430 2461 761 1995 4579 3989 4419 2897 3442 2960 1969 4282 4861 2166 2613 2173 2922 1512 3799 1719 4281 596 2481 2688 80 109 3467 1252 4415 3113 1951 908 1685 4337 3246 3122 4601 3380 3569 4416 2201 3308 360 2034 1070 3559 2455 2263 2286 3663 4052 2204 329 2459 4987 913 1237 684 1554 10 4147 881 3325 2271 447 3307 4019 1452 3987 3921 647 2386 4332 4566 1368 3844 4196 222 4809 1587 3327 3213 1081 2715 4446 1287 189 899 1679 2185 553 681 2418 39 2531 540 109 1748 3712 1504 2962 869 1221 1726 3708 1318 4351 4401 4925 4659 3731 4313 1155 1456 4463 140 4679 4306 359 4032 2052 572 2689 387 4174 4115 73 1139 808 2194 4494 1670 2004 2559 3587 3428 544 1460 3647 2367 4395 4295 2765 4730 4756 1762 2309 2631 740 3604 33 2071 2814 1749 1745 111 4214 2134 47 589 1007 991 4292 1567 4980 4247 57 4468 976 1865 1527 2584 2214 4225 904 949 961 490 3347 3573 53 4307 3636 3513 2845 2357 4769 2861 3570 831 3622 4377 3187 1011 730 1265 1391 2086 112 558 764 2843 2431 3548 572 1337 4035 2498 2395 3881 1497 3909 4098 2593 503 2412 1527 1347 4969 1093 1155 1838 1045 3999 3834 4940 3273 2358 2967 4091 1623 579 3997 92 3448 3465 2343 2007 2702 977 4625 4989 2320 751 3580 3100 2986 3490 390 2359 3770 1696 2408 3292 3956 2872 3374 4156 1407 4294 586 1462 3262 4394 658 1100 2528 4945 2134 1932 2017 4203 2683 3472 1879 1931 4410 2015 861 1667 2697 1970 1331 3085 2745 4791 2724 450 3534 3858 4966 95 4419 1359 798 1955 1331 4337 2393 4795 2025 3239 444 2471 3833 4081 2022 1330 2300 1319 1801 3317 16 3346 1228 2548 1398 689 2915 3087 450 3990 4269 3451 1215 2111 2526 1447 376 1005 331 3352 400 2352 3672 3045 4307 3816 2413 907 4883 2198 3692 3330 1204 3769 3357 2734 223 130 3739 1455 3307 160 645 569 2335 1044 3494 1709 4490 4815 4860 2998 2484 679 3068 1229 4402 750 2789 2982 413 579 1393 2633 4987 1718 4479 1897 3141 256 2851 3904 4416 2865 2453 3961 2604 1896 3966 2333 2040 2335 4638 1231 2196 2421 3553 968 3149 3954 1133 2083 508 70 1677 2602 3615 2714 793 1951 951 1461 2436 1532 3185 352 4469 4508 2453 1939 310 4943 3154 3638 208 3946 4392 992 1021 613 772 2260 1533 4179 1888 663 58 117 2120 3220 1795 1607 3150 944 2301 2674 2342 2373 3421 288 4139 659 3847 2412 3056 3531 4194 3447 440 2714 434 3996 1527 4924 4741 3181 263 4319 3782 2827 4060 2907 1150 714 4152 561 4557 4530 1712 1513 1485 4423 3436 4242 1104 1826 1155 3494 1069 4791 373 4651 3703 2461 4471 3843 806 657 4723 3469 2372 4003 2229 3634 360 2662 1399 1560 2591 1380 3286 4707 3670 2049 2234 2575 689 3643 2938 119 3112 737 3278 3769 2308 1281 291 4808 1862 4287 443 33 1489 861 4162 3790 507 405 26 614 4992 3713 2904 1363 4479 268 3836 3642 4187 2823 2917 655 4555 1533 3027 4326 4586 6 1867 4403 3775 2384 3711 1427 295 1353 2651 449 3558 3111 3465 810 274 1352 4446 1609 768 730 1315 3996 916 2380 2276 2708 854 1835 3188 3561 160 2062 3608 2660 3433 387 4159 3436 1348 2304 657 18 4858 250 893 1948 1956 241 4825 1229 762 1538 2573 4843 4566 404 4312 1760 1297 4348 4994 3867 3246 3257 2080 4100 1810 4760 1324 1971 2339 4913 2019 1793 3405 3832 1541 2437 4422 1853 3791 2392 4827 4508 1076 1881 4665 4606 1192 395 1429 1942 3940 2914 396 1189 4717 306 3644 2679 3717 2480 1329 3628 1153 294 3889 2160 1937 971 4160 3539 58 3265 2541 1985 3703 2422 3531 3474 4212 3443 1681 3523 4298 56 4947 3956 3111 1158 814 1537 50 291 456 4833 2355 2418 3781 1066 2329 1488 2571 3571 522 4624 399 1336 1255 3672 3630 81 3316 1610 3918 1755 253 3804 4977 4085 564 1016 1561 1653 3644 4829 1222 1865 3897 4820 4762 2982 461 867 1878 853 1573 3982 586 905 1098 4777 4321 858 3761 871 2842 756 2643 3326 512 4465 3142 1345 3251 2083 3434 1645 1662 1203 628 4396 4350 3269 4414 4341 841 1137 957 3626 2541 4700 2634 1928 1044 2989 2338 2386 4095 520 2590 3143 4656 1686 2564 3728 3142 11 4948 2363 605 519 435 4514 1571 550 667 973 325 2208 1721 1572 4488 3937 4582 4277 104 1914 327 2908 1796 2638 3181 1038 623 3382 1390 13 161 4998 2458 3151 3973 3461 1238 4599 152 537 3725 483 1240 2705 754 2772 4259 2097 2263 841 3451 4186 1529 1116 1185 3175 4921 667 1951 4208 3404 3616 1245 475 4764 258 4380 3438 510 4426 1822 2543 2106 4887 4244 1996 1062 946 3462 3547 2283 2171 3151 2603 830 4178 551 4937 584 4398 2327 3781 4807 4322 4688 2114 3203 4091 1812 1985 962 923 4972 1190 3724 2001 304 1362 2663 407 3242 143 260 2067 2572 2927 2176 1838 2988 1102 1412 3960 4511 163 4278 626 2092 3043 758 3626 2637 734 3506 2811 3713 5000 4074 1474 3853 3121 2500 3898 3102 3054 4905 3209 4296 4214 1526 1441 2186 933 4204 1728 4688 2876 4217 2024 4488 4159 949 1607 4653 1038 3854 576 1336 2804 3868 785 1529 4587 3909 4075 4442 343 2178 853 309 3174 561 57 2633 4678 2433 2934 521 223 217 4516 3124 3205 2801 2155 3078 759 1734 3604 1974 1299 2147 142 110 4952 2283 4939 4439 4290 2672 3104 2802 1041 4567 649 455 986 978 2010 2986 4556 1412 2183 1873 421 1720 2093 1199 2755 1203 1582 3621 435 1278 162 3868 3110 4749 1616 4251 2143 290 105 2535 3966 18 4950 4790 4304 422 3925 3835 2068 4476 2320 814 3775 4788 4453 3449 1433 2932 3191 396 1190 2437 4667 921 687 1427 4028 4328 2422 4168 2744 4453 205 2105 89 1661 736 4144 4109 4245 4358 1904 1823 1507 756 3453 1075 2082 4570 905 1341 611 4804 3104 1827 2959 2770 3149 1879 1581 3048 930 2046 2586 3703 3053 1419 4052 1178 4701 397 3975 2626 1985 4708 1080 1907 3089 2536 988 196 467 3834 3730 3731 1935 2953 2485 183 764 671 2747 1068 737 1202 2232 2699 412 2299 732 3215 2759 450 2369 1176 1630 1096 3774 1484 3194 2851 4870 2937 1041 3670 3882 4709 1731 4662 1651 4886 1175 158 689 1010 4996 4196 2623 1601 3952 1738 1132 3213 3949 1333 3275 4937 2367 2258 4820 1191 2951 388 681 856 3675 4495 130 4265 3299 3273 2681 2600 2238 1907 911 211 595 220 245 369 1440 3966 4748 318 1767 951 2725 332 4972 4386 3426 3197 3664 4155 4315 1018 345 2887 3050 4407 4695 2586 2032 140 4137 3086 2941 1014 2702 3442 4156 2915 213 2217 300 3226 3973 623 1080 3257 557 4520 3720 3669 2630 1801 4958 3438 2499 4525 4370 1023 4768 513 3615 3674 3824 1400 1379 1307 2278 3703 3155 1704 3957 3922 612 3831 2864 1870 3227 3000 3891 613 1071 3695 2383 957 3177 2403 1786 2097 1187 4122 2725 3662 3534 3667 3468 823 4370 298 4762 2034 4130 1207 2866 505 3981 815 223 1106 1311 162 4429 3040 2677 3563 2493 4071 3453 1012 4469 1395 2852 4127 3766 4722 3925 3229 2692 4861 3625 2507 2666 2212 2410 2048 3067 3455 3590 3505 1738 661 4602 4006 1747 1641 861 1994 3335 3880 4912 2982 2900 1996 3333 822 1027 3884 1973 1234 721 58 4456 359 2150 4075 2345 4788 3985 3899 4624 4590 3097 1390 4334 3556 1885 2712 68 2779 2262 4246 676 1971 3256 1531 4950 4192 1405 3572 2021 842 2865 108 2912 4181 1375 681 425 882 1770 3357 2409 2556 1493 3605 3626 1108 1100 1630 3739 2206 4345 3659 424 4954 1120 4680 3232 59 4066 3987 765 3395 190 3101 4095 3797 1188 1661 386 466 3624 4733 4443 949 181 4915 1710 4735 4839 1153 4771 2907 2544 86 1701 2555 4700 4267 3818 4073 2957 4679 4982 1183 2679 1788 1943 1288 4885 3591 2066 540 2098 2595 637 472 3409 4055 2171 2676 3470 3692 411 2435 4027 3176 369 310 3708 1797 2124 409 3211 1218 4454 725 1948 2089 4784 765 4402 4072 4435 2561 841 2072 951 3469 3346 2833 2112 507 2386 3188 3196 3277 1114 519 3902 316 3208 117 1518 2444 4949 4691 2223 477 822 76 3952 4028 2404 1894 1124 3775 3155 1347 2602 397 3062 3425 3693 4252 3209 4235 1460 4185 2390 4933 4323 4564 249 1315 3337 3417 836 2891 4488 535 844 4574 2665 4333 3298 2547 821 3816 1594 4013 460 1543 1095 4976 4178 3696 3029 879 4533 2823 1654 1865 4265 1934 78 264 916 2023 1575 4057 2242 4444 1110 4358 394 3072 932 3175 3558 4900 2397 4220 3527 2347 684 3661 1472 1373 4174 299 3846 4344 3466 3780 1606 1594 1496 4058 3215 457 3782 4508 2340 2099 3564 828 2323 1414 4242 3560 1696 1577 3397 970 4307 3297 4982 3000 4749 3518 554 4092 1312 2611 2019 588 3428 1009 2733 1587 258 4124 3138 4871 3133 3108 935 137 2444 326 4917 3576 202 3833 416 1150 3590 4378 2147 3465 1436 3712 1819 2827 3329 4496 1055 4651 4914 3602 1871 4930 4110 1762 3402 615 2208 3120 4398 1324 4862 936 4315 4918 284 4091 520 4608 2210 2996 2517 3921 2090 4580 4768 2689 1403 2687 1080 744 1481 2757 2645 3720 746 4698 3950 3758 730 2942 2001 2717 4768 4453 4975 4978 399 1719 3996 897 4662 4314 3507 1311 680 2867 417 885 1349 1393 3382 3132 183 658 1015 4315 158 3388 494 2259 3437 1422 3808 4860 3738 2756 3422 125 1434 4414 3917 4384 2418 2217 1694 4603 3335 108 3990 4264 3839 3533 2711 765 3518 4098 238 4765 2475 2672 779 2718 3976 2888 3100 3321 2813 3245 3489 4910 509 1575 2777 3533 3695 514 917 749 2870 1544 1104 2224 1250 1795 4093 1301 101 140 1680 1750 1767 159 4291 527 787 1564 2939 3733 2575 2328 1505 2861 256 1290 2242 792 2916 3182 3735 2750 566 3373 3238 2415 973 1427 1375 3915 2997 384 639 220 3748 4648 2361 1023 4118 2187 3799 3167 642 1165 2781 1834 3779 3783 679 3570 817 3996 2855 4748 1597 3885 3160 3724 2192 6 3829 2080 3156 4790 3179 1753 2745 3483 2922 773 3074 452 4512 4439 3414 549 374 4189 3335 487 3385 2033 870 2925 74 4073 4709 1719 3055 824 347 3547 448 2354 1068 3055 4562 3028 1623 1073 4607 2305 254 4231 84 2686 3641 1879 2466 3159 1283 1880 4486 2703 2163 1919 338 2349 1077 3428 1489 3041 615 3234 4590 1163 3364 1738 4286 893 4508 3048 1313 4532 3178 2181 709 1083 3189 2899 4435 1079 207 4612 4680 4716 1425 2572 910 4366 821 2474 2560 3697 4443 3067 777 3386 3461 967 2678 4276 282 2826 943 1724 927 2348 866 605 2153 4018 208 1213 1908 1691 2406 2662 2183 4291 342 2758 2070 1715 4675 2151 2295 335 1704 1088 3365 4487 3570 3906 4440 3142 2881 1171 2891 3398 820 3247 1293 1291 2386 1458 2969 4827 137 3471 654 3508 3930 204 1183 4926 4915 3220 4315 61 4956 4763 742 2768 4475 1734 2239 373 2624 1953 88 3419 4025 1830 3505 614 1087 3269 1950 86 1583 3766 4700 832 3443 4289 128 2707 4359 622 3936 965 1996 1557 2943 3140 2295 2488 3869 190 531 2924 4397 3665 3715 2636 3766 3227 4289 438 435 827 3458 3835 35 598 2080 1131 4889 1107 1703 4863 4981 2279 72 1606 2921 2010 336 2328 236 3720 3274 2662 3443 2554 4289 288 1603 1066 519 501 1472 1826 713 351 482 3230 4017 4108 4379 2069 27 4974 330 4204 1552 2412 3202 731 694 3583 3331 1222 4293 4654 4344 429 2939 3930 3552 420 4914 218 46 2812 3253 3625 4937 520 2670 4291 4332 2241 2603 2412 575 4291 2916 3065 1860 4533 4047 4716 3715 1301 565 3804 4774 506 738 1267 1102 2352 4976 2326 228 2376 4453 3241 497 373 2872 4376 4670 1063 1248 991 1533 3628 1325 4363 214 2090 613 4279 2834 1407 304 1704 3533 193 669 3585 3883 4278 4963 2144 562 2670 4584 4175 1664 3355 422 2164 3585 3704 841 4209 3242 4223 3818 4349 1425 2489 695 1233 4906 1699 4792 4547 3675 3475 2684 3350 665 3823 1938 4689 233 6 4273 2876 328 1013 952 4686 1315 1635 2598 2553 2832 3645 4491 2924 4475 1507 4213 3312 2267 1305 605 4540 3842 3623 1295 4058 2328 202 1590 655 1248 3944 2141 1318 681 1312 1439 2710 3782 4976 2319 4808 3287 1805 1457 1514 4078 383 912 1022 3947 353 1645 1147 3625 2685 3783 4907 3350 1103 1277 4820 1847 2405 1358 1375 4401 1573 1025 1956 745 1239 4261 1108 1125 1063 3683 3310 3745 540 1734 2586 836 2516 762 1473 1040 1038 4067 3291 1589 1590 2497 335 918 3276 834 1375 3498 749 984 3073 1380 2865 807 4727 4156 4027 4792 136 229 4349 2985 1805 2132 1697 2667 3740 4975 4880 2763 1297 2284 367 2113 4496 4573 4726 2644 1756 4467 1367 2891 212 1728 1725 3981 2608 4483 1690 2531 608 1136 279 2249 1813 4246 4928 1696 4638 863 3997 703 2181 3971 3739 1797 4456 2125 3753 4249 3856 4036 4276 4755 2837 308 779 3688 352 2427 3875 3969 47 2524 4564 4108 2228 1095 3842 2362 2047 1423 4037 4320 3824 3098 1281 1894 2381 565 1447 307 2818 3398 2162 1406 1668 4288 2819 1054 4829 538 3118 3572 2492 4168 1699 3972 4058 3065 3445 1096 429 4559 3246 332 2712 2042 1 3211 2721 4941 4855 104 1258 2528 2739 566 3250 596 2750 4449 177 538 1379 1163 4991 3701 604 3440 4053 3067 699 4722 794 4463 3762 2677 2999 4858 4532 1764 268 3150 1209 2931 265 434 4494 466 4485 105 3019 577 499 938 3067 3166 1440 3833 2919 2184 919 821 4563 2256 1957 776 1232 3475 1364 4306 3249 4297 204 2495 3110 1673 4062 1044 4531 579 1720 4078 2714 4772 643 1211 1677 2686 1280 3870 1125 4597 1223 879 1814 3443 2462 3673 2664 4764 1280 4803 2320 2955 4323 4920 1084 1100 657 1470 3171 2408 1704 3987 3747 4044 4242 2019 3817 233 1774 515 3509 3750 3637 3058 4179 1177 3269 4194 1259 3322 3338 3587 1225 3561 1024 1089 3805 1771 2130 2705 1069 144 4798 3416 2719 272 639 1780 4847 1617 810 3089 743 435 3561 3501 4353 2932 3523 2900 2695 3796 3906 2788 4420 3611 651 1506 3577 4222 3450 1204 3449 478 4251 1045 948 4688 290 2493 3776 2366 4412 894 1867 4332 3660 584 2403 412 4119 397 294 515 3240 390 1930 4009 1765 4140 2294 4829 407 3416 3119 3279 2694 1563 2485 4356 963 4198 4243 1910 2429 132 4434 4881 3949 2523 2926 2279 4209 271 1391 813 2980 4935 4746 1428 4932 1054 502 1265 772 3939 4640 1901 696 4241 4087 3493 4011 1296 696 235 3948 4962 2067 3059 2676 3095 428 3047 4306 4521 3515 1076 1223 473 1948 3235 4739 1344 4376 3185 2998 1591 3058 3935 767 408 2875 4074 745 2866 1871 1444 2385 3160 2094 153 1473 4035 2116 2227 4744 4676 2817 703 352 115 3081 3574 2439 283 652 2453 1222 339 1016 4949 1349 2902 2066 3027 2469 4196 4745 4953 3932 207 195 4475 3189 2703 2918 3299 333 3527 4545 2526 2991 3621 1552 1445 4505 293 2331 3501 2405 4367 911 799 3217 2261 4507 1689 3383 2454 909 3698 3670 406 811 3178 4151 2003 3346 3600 1193 2513 1539 4010 4245 1295 2609 4049 1042 3272 292 3634 3970 2300 2200 1438 2859 3132 1703 634 2032 3121 2371 4472 2182 3229 101 3621 23 1624 4049 241 3818 1493 2719 34 521 3922 1956 4905 1281 4596 4743 4795 1158 720 4316 329 1764 2955 820 3520 919 3452 4459 3626 652 292 889 3628 4230 309 1442 4670 1706 4448 3430 1598 3219 4853 1217 2133 3814 3215 4748 4744 4855 4821 258 456 3539 355 4716 506 3396 63 478 2184 392 556 2024 4031 4818 2450 3277 1095 3808 3644 3039 2302 3427 2448 4465 3149 3394 1283 3372 4577 503 499 107 1947 3784 1571 3726 1889 271 3514 1315 4347 3555 1700 2448 1542 2141 1775 2851 4605 3580 2968 754 4307 4313 3292 4163 1770 4596 2007 4045 3767 3981 200 1301 163 4187 1219 2547 4564 2017 4646 3666 2378 4596 2820 1995 954 3630 1517 4234 2926 342 3516 4376 811 2790 4976 2615 2987 2732 4747 521 2449 297 2534 3594 3383 1389 3939 1121 3298 3689 4073 1195 173 3091 4244 2808 4706 854 1283 2900 2572 3679 4016 1183 2617 2385 883 406 8 2610 1320 4632 1143 4404 3164 4369 1783 4085 1020 650 1982 4095 4670 2303 148 1912 4893 1016 4886 2627 3097 4816 3375 2974 4181 2281 3530 4018 1144 4143 1657 1382 1172 3216 3921 4301 986 1242 4507 915 492 2397 4981 1867 2090 661 4119 1164 3518 4297 1935 2927 1176 1439 2405 1323 1426 1678 2783 2858 3964 4162 4903 4265 441 1763 4816 3244 4369 3270 3316 1807 3829 1171 1417 4566 3526 4397 2711 78 3303 2557 1268 3265 4926 4032 4376 951 1591 4476 657 791 1241 4479 1904 1394 4631 3824 2667 3193 4536 3060 2009 122 1375 2322 2129 3047 1547 4415 1867 494 4496 1907 3965 4730 429 1698 3615 3968 1933 1693 4607 787 2670 2862 4367 745 1804 815 4498 1564 4463 2908 2170 4875 3032 4092 653 1734 2232 4180 531 4204 3954 1068 4154 3929 916 2512 1274 2832 4474 3120 1714 2398 2651 872 1753 623 3018 961 3405 4726 4614 3758 4976 2002 4562 4520 2269 3307 4374 4323 3328 4097 692 4478 2571 2549 4804 3927 4690 3342 3672 4765 4608 4966 2153 476 279 3307 3288 1853 4157 902 965 3963 1305 4223 1324 3046 3298 1215 2931 2492 3456 1948 1158 1763 3481 377 3019 4097 1534 2467 2678 980 875 781 4742 362 4994 1941 478 4739 4265 509 941 2345 1463 1563 3151 2231 3451 4569 4377 55 1221 2893 528 4395 4803 1546 1955 2637 4918 998 4165 1438 4730 3338 1628 1683 4505 3981 4965 3771 3297 729 4341 4891 1585 1812 2601 2810 2496 569 4431 2557 1607 2605 3451 3732 2529 1298 3283 1059 3714 3207 4083 3034 813 1517 330 790 4213 2060 4019 4957 4557 2268 2333 838 2064 1940 476 4911 3218 2191 70 941 44 4386 1502 1176 1180 4296 1852 1435 2971 646 2178 4912 2141 3447 4241 3291 708 4264 2610 4530 4998 1445 3150 523 1722 4299 1679 1718 575 4588 3828 1143 2734 502 609 1093 1123 3356 3140 558 1607 3483 2418 1265 201 3310 3392 98 4512 2771 146 2153 3747 3212 3327 2755 1993 1463 2018 1832 2857 4735 1147 107 3036 1064 3708 1870 4246 542 2701 3931 2224 3719 4777 1676 2681 1108 2463 315 4280 2301 809 3819 1524 4818 3744 4069 2645 2394 4022 3924 344 1688 3114 4490 2406 1937 3784 392 3637 4591 2470 2 2654 2513 2393 1144 4717 993 4726 2375 3549 4220 1049 3774 1937 3342 4297 1586 2916 2187 3098 1498 4098 2231 1593 539 3188 1511 3612 3565 401 1958 280 716 4751 1713 817 2680 3470 2739 2413 3885 1597 3314 4705 1804 4235 3344 419 304 1368 2371 4118 1642 2153 3117 801 3262 4087 3700 496 436 2192 2147 281 263 3981 320 4705 761 2515 820 3573 1461 4738 742 2593 4012 4513 4744 3492 1161 3288 2080 3858 2301 2268 2297 2521 4219 1142 4495 2428 2685 1452 158 2123 2725 1655 4716 2425 2093 156 1875 2909 1752 3867 2488 2298 846 4075 2159 2702 4468 4684 4756 4663 2 1563 155 2465 1291 4873 1641 4097 4272 3061 4064 4150 1845 4189 71 4002 2003 2393 1984 4373 4429 673 2257 1058 4027 449 3515 937 345 2452 2910 3051 4361 966 691 137 1685 2145 1960 3406 758 1425 3064 2104 4016 416 1984 1355 4283 3187 1492 1270 2460 826 1743 107 593 2700 422 2235 4649 4913 2726 1416 1570 2622 1170 2330 3249 1893 2838 3075 4838 3618 4846 763 2421 2911 2152 3332 926 1560 173 3102 2349 3064 628 1117 3947 2651 2368 3574 1235 1794 2957 3454 3678 2922 3390 4651 4839 3949 2722 480 864 1911 3595 3805 4980 786 886 2765 1754 4898 1469 3719 3656 2314 2464 2230 390 2558 1623 3593 527 3479 3226 1595 4451 1322 4482 4532 4736 2393 2677 662 3964 4440 3877 2401 301 1513 4202 1039 2593 1113 1907 3496 4174 4545 2689 2032 4843 2341 773 3772 77 224 3269 4001 2372 1423 1475 685 4867 4449 1677 3540 2867 2254 2798 1348 1904 381 4508 73 922 4851 792 2146 4510 2915 3377 3314 1643 313 4281 4128 1318 1102 2126 1535 1966 3495 4203 3607 496 2158 3372 4954 4372 1527 2325 584 4942 628 2628 4539 1958 410 795 3260 3328 3898 2279 508 1269 3713 4203 3364 4521 432 2830 3717 3363 4012 3448 3345 3975 2279 3201 32 3791 1909 2043 844 1126 4200 2755 2262 1396 437 676 1382 2149 2973 3555 2047 4849 1925 3452 2488 4790 3950 2364 3348 41 685 4461 2627 721 52 4277 4583 2876 1360 215 3088 4736 2353 3720 4368 3444 1741 3099 4728 1988 3788 4342 2161 1096 477 3467 12 2365 184 1688 1307 1154 4603 4607 4973 3173 1070 518 1606 4932 3222 1840 284 3972 1733 3067 3723 3510 4360 2432 1370 541 1216 815 3332 2769 130 2672 1184 3966 3295 2090 26 2862 3189 95 1824 4395 4019 3134 1557 486 1249 2257 2865 1323 3838 2317 2966 4674 384 1140 141 2528 1256 2382 984 2876 4587 4483 157 714 4674 4499 4729 443 1346 2462 2314 4403 453 1532 1092 4930 3104 375 182 4188 4563 4484 4938 4097 2556 486 4456 2213 2668 1611 2611 2961 600 45 4146 2512 3545 2921 4777 3491 2149 1027 4006 2094 2220 17 972 3977 1947 4916 3987 1271 188 1442 2646 2122 3724 774 971 1269 2492 918 2567 977 73 1276 1871 3225 2005 2998 1344 3637 1995 2447 553 2547 4374 3195 1068 1905 4587 3807 4680 4621 1866 3654 1665 1589 4121 4149 519 3495 2617 4048 1923 1818 3207 3554 3477 635 2316 2690 1817 2226 3526 3216 4676 1354 1349 2900 4140 4924 3398 1832 414 2964 4116 4361 582 3763 4154 2346 2498 203 4002 4856 3983 4038 2705 4111 3219 1432 4856 4403 1425 288 1381 1056 3456 3059 1016 3132 548 705 4438 2935 172 3830 1802 1442 2770 4210 943 1845 3990 3786 3455 4126 2075 1533 751 289 2289 711 344 1283 2865 1553 2496 4782 284 4471 1031 665 4101 57 211 893 2770 330 3572 2304 567 4724 2520 4390 162 459 4544 451 2552 1413 3705 2634 3607 2008 3669 2113 4490 980 3383 3587 113 2221 4347 3205 3830 4762 2443 3345 3952 3065 2675 22 1164 4009 4694 4381 3583 2286 3774 4006 4397 4128 632 4969 4294 516 493 2686 243 2594 4043 765 2397 2645 3722 2998 2383 3110 2112 3443 3439 4426 1821 1937 4769 4807 4936 3643 4836 651 472 471 4346 4909 2515 102 540 2930 82 2104 2413 2129 3683 3070 1834 4263 1894 1159 3400 1724 905 851 1790 3389 1636 2347 1782 3160 3894 2671 4185 2146 3846 1766 2760 2220 3026 2418 3523 1274 1572 2729 1734 3851 1423 1389 143 2988 3318 4189 3738 2773 2270 1194 3213 4218 4512 4707 2236 1691 3392 1833 2678 2916 2952 4636 1094 3454 365 4604 4611 484 2265 232 1448 567 504 987 389 2667 1427 3354 4164 2895 4304 4239 3316 2537 831 3001 1970 4200 3303 898 1843 4344 3663 3207 588 3850 3381 3132 2434 2345 2211 3165 3690 1725 2684 3454 3570 4540 4780 3717 582 1292 4509 2090 3444 995 2867 2685 1456 4279 3785 4368 4185 982 1962 1545 3138 4024 1433 3570 2346 2856 800 2017 3044 3766 1981 2704 3400 1223 737 3710 3152 1828 2615 820 4460 1359 2595 1728 4335 801 752 2453 1199 1975 561 2258 2496 2048 1537 2631 2866 1217 491 2371 1151 4641 347 360 3110 4741 578 3973 1915 509 134 3027 76 4149 631 1993 1309 4285 3564 2249 4053 3658 1332 2072 911 2002 3565 2585 2130 2548 2377 1851 2202 1406 1620 4391 2316 869 2047 4691 1270 1721 1496 3081 549 677 1552 96 1724 3947 4763 4594 3316 1031 4012 1037 1982 2751 3270 2035 2227 1401 1060 3225 4757 3573 1866 2675 2139 2623 2769 3815 897 3591 831 3253 3253 4912 4261 4686 4563 4828 1903 4258 226 4366 1664 4944 3733 3710 387 1890 1108 4833 2043 2486 2744 2391 1212 3590 3898 883 3679 697 604 4575 4522 3736 3198 709 2910 441 1427 4879 4759 3864 3793 1559 1096 1617 597 4376 3068 519 4045 4731 2886 3529 4500 4019 362 871 3873 2562 2785 601 1040 3089 3729 3464 151 1188 3275 4763 1530 820 3172 3348 4433 4915 1740 3257 1413 1371 4314 4531 310 1928 3645 3042 2871 2225 1548 2223 2504 3435 3640 4872 3732 3454 4589 327 1121 2646 3613 2788 2586 4627 428 983 3160 889 485 246 2013 2369 4715 3589 3367 4942 2017 785 11 969 3891 4268 3920 2478 2578 1877 3776 4013 1197 2861 2266 1033 2466 74 867 396 1433 4239 2592 577 3177 2066 4117 3745 2185 3550 2617 1175 1673 4295 1480 1356 758 2968 1712 2867 4273 3984 68 4334 3177 3240 4572 4567 3892 4063 3235 2784 4386 342 4168 4388 1963 901 2285 4027 1251 3916 811 1826 3285 3418 2708 1169 2109 1074 4872 3939 2813 3873 4817 4609 3465 2410 3790 4359 4811 866 3492 2054 1471 1948 1144 2753 1712 2077 2766 1896 2194 4441 197 567 765 477 3177 4192 3401 1995 4448 1605 3548 4129 62 2143 1485 722 1849 4914 2997 1651 1501 422 457 2199 1120 1792 1081 1660 4031 1983 540 444 3640 143 1154 2445 2006 3473 272 561 1041 3065 4112 3879 4819 375 54 288 1603 3999 4228 4938 414 9 4383 4537 4641 169 639 1553 2016 520 4907 2213 3819 3153 4435 2675 2595 2989 2020 3854 154 3503 1192 2931 2744 3297 3483 4196 3046 3926 3991 2608 2359 469 1729 4593 794 4580 3153 4596 1426 3491 4278 3917 1838 1701 1168 288 1537 4091 2804 2569 1003 2104 2284 1989 4502 765 3884 423 4873 3079 246 4308 2873 652 1167 3551 2339 170 3440 814 4284 3976 1982 339 9 3763 3090 4411 3039 3475 2761 4218 2196 2315 117 1862 332 4852 1090 2064 349 3082 3290 1790 603 3342 1546 403 973 4602 866 2166 3046 3352 2505 3439 269 1972 3495 1469 85 4925 3626 2394 2350 4144 2425 2245 3850 4573 2820 3063 2744 4728 1570 4023 2733 1969 4392 374 2126 4364 2097 1716 3144 4770 4057 4561 1600 319 3841 2468 4179 3202 3262 1256 4095 3143 1466 2090 1048 1080 738 3116 2740 1544 1094 3109 839 1775 3580 1295 3128 1329 844 4256 1042 1998 4621 3905 1372 580 4223 3994 3882 1232 2584 812 713 3321 336 4261 3455 3133 284 3056 2177 4050 1286 3522 3018 4439 307 1286 515 3320 3100 2154 4669 397 550 3200 545 2315 2050 982 297 4881 4205 4174 3436 645 3889 1391 4670 4661 3562 1978 3293 1638 4875 238 3837 4297 1494 1276 405 601 4927 1331 1008 2870 250 3349 1525 2212 2184 3177 1064 365 1991 4927 590 4395 1775 4631 2621 2311 2749 4594 642 941 3683 2503 1424 4797 1726 2480 3448 4084 3311 4866 4043 3049 4995 4745 2658 912 1243 2289 4591 4866 1941 1358 2801 2235 481 4589 4004 1891 1828 193 4990 3854 2240 3527 1388 460 890 618 4883 1881 1715 127 87 3342 4312 2010 607 2262 2386 704 4366 4714 3303 2123 3836 3918 4959 305 3396 1106 3311 2069 580 3689 1874 3637 3159 573 395 1034 2918 3265 1532 4755 4883 1718 234 3834 308 3759 4006 317 6 4852 2485 1622 1672 3187 4929 484 2459 4970 463 3312 441 1911 1423 577 4131 400 4639 3624 4241 1075 3392 4373 199 4807 1271 1160 1882 4217 134 360 1662 2753 584 216 2923 1546 2784 3781 604 3373 4467 4689 71 2854 4225 3819 2951 70 3536 1973 1957 2119 3953 3117 1667 4075 1593 4796 656 3342 2569 2386 839 4839 1975 4640 2495 4699 99 108 3620 1002 379 1305 1741 3536 3231 2348 348 1277 1605 4976 4137 3030 4838 203 3039 1970 3447 2447 2254 4077 2442 2498 1367 3584 4194 2086 3619 4071 1538 1641 1133 1042 3967 4886 3235 3268 1569 1763 3169 2447 2446 1145 3021 3007 4912 1591 3252 194 4514 1000 4980 4646 2534 2744 3808 4419 250 3938 4735 349 782 285 1525 2899 3391 3738 1825 443 2728 2656 3917 1308 212 4785 3106 4226 1549 402 1441 3749 3640 2663 1050 994 2159 2868 1073 3809 1677 2333 3780 1973 966 2679 1103 4327 3012 781 2664 1956 4435 68 555 666 3878 2663 1358 975 1935 2179 2990 1042 4883 1780 2985 1600 92 3815 4810 48 3213 862 2305 2527 1890 3655 2832 1653 533 3309 4183 3143 2410 77 3920 3627 3780 1995 4155 558 4669 4955 4756 2977 3170 4976 696 224 2485 480 668 850 2146 4725 4694 1988 2434 2398 3842 2518 2107 404 2918 1884 2165 1045 838 2798 1078 2869 273 3576 3935 4040 761 4643 582 2201 2135 2986 2490 4879 2582 4470 1010 2026 723 1075 2822 450 2467 2777 1972 881 1653 4555 4565 2724 1236 451 1805 3189 446 2852 1214 3788 2103 3383 1669 3577 3591 3199 2028 4516 3664 492 2287 1566 2153 2716 4679 1285 3654 1357 3434 1988 3109 3021 3928 3784 3850 226 2480 764 3284 4890 4361 3518 4998 925 4529 2000 4271 4846 1074 2096 2314 997 4016 3672 2919 1055 244 2998 2152 4645 3572 4837 3701 3089 256 163 3424 1684 1919 1417 554 3171 2368 2334 3180 629 2417 4636 1167 2639 1372 4641 1805 760 2109 2368 4837 1221 1565 3214 2987 1270 4426 3461 3909 3079 3773 3092 4871 1672 4890 1956 2232 358 1811 4029 3475 2072 2582 2767 319 282 1482 3001 399 1309 4278 4262 307 3405 4907 4803 4317 2650 61 4755 4805 3135 3301 2491 2686 694 3186 3230 2526 4371 443 1969 2706 2828 374 2144 1864 2231 3125 1576 3298 1340 3100 2803 1594 3519 132 879 4721 2432 3363 1935 3630 2642 2194 1560 717 3015 21 2205 2821 4434 3063 2452 89 2075 339 303 2872 2823 3308 4372 374 558 1502 4790 3329 3139 1426 4081 2220 3744 894 3601 255 167 1411 3756 3149 3466 1037 1707 4412 4251 1775 1134 3673 4829 3468 4845 3001 2425 3063 215 641 2730 1148 2959 3480 1586 2269 3130 408 1378 4590 1442 384 2542 4016 4054 4996 2383 3090 4072 3115 551 4771 2133 3616 4960 2826 4073 907 3670 2591 3600 733 2048 431 406 3343 3235 2427 4336 3067 4799 4529 3841 2233 160 4114 4534 1412 710 2882 1474 1547 1605 2740 2643 576 3158 75 4907 1460 4156 3314 496 633 1888 4557 3756 2383 334 1534 1341 2288 4598 3553 662 3027 579 1576 837 2708 671 4887 4379 4482 3933 1897 3847 2985 3646 2241 1179 2894 3149 258 1165 4406 2075 4808 1840 3686 1067 333 3040 4348 3511 2925 306 485 4425 762 1849 1141 955 2344 74 3602 1848 3722 1561 4145 4248 2075 250 3544 32 3894 2937 1386 2304 2767 3826 2927 1627 4040 3106 4920 1746 805 4299 199 1090 3560 3148 1981 4873 4558 1143 3491 589 3855 978 3762 597 2210 4758 698 3237 431 2955 495 551 843 386 2391 549 3935 1249 1261 504 4594 1035 1369 2804 2370 2829 3726 4681 4199 4771 499 3884 1361 97 2411 604 4628 521 645 1189 4539 4379 1780 3584 4267 1737 2999 3977 3235 3871 2874 4520 3946 1505 4116 2185 2113 405 1256 2092 1549 2100 956 1213 4719 4806 708 349 1643 1451 680 2127 4556 2866 3745 3684 1302 3230 3256 2895 755 803 3488 3642 4527 2710 2175 672 1540 155 2073 2128 519 820 2149 2344 4945 337 2614 1312 846 3610 4243 1851 705 3247 3759 2074 1639 3441 513 344 1055 894 317 958 3921 3728 1634 4793 3284 1703 4387 2215 2701 19 1254 4246 4623 4410 1567 1893 3710 472 3126 4577 2931 1610 3165 2986 1267 2258 3939 363 3440 1110 2995 677 62 2841 4230 4284 4551 4513 453 1505 3304 535 4519 950 682 4274 4145 4157 1978 1492 4953 3194 2825 2987 171 4060 2172 1354 1636 800 3117 4757 337 1734 2080 2592 2097 3810 215 3009 2959 4900 4207 4074 3137 4752 2817 72 2324 279 633 6 901 3933 594 2971 1649 1169 3601 1919 3134 2583 4582 2546 2976 3817 3382 1566 3029 4674 4931 3824 1673 4882 2922 3611 1947 709 260 996 2214 4508 3966 1607 4289 4546 697 4113 1240 2911 1978 3452 2944 2889 275 1158 2774 2294 4056 2490 2457 4844 491 853 4916 4122 3697 1234 261 4124 2163 4663 1665 4802 4830 2910 2701 1505 4011 1933 1078 649 1839 1422 3523 3933 4996 3263 2829 4142 3615 4228 3774 3024 424 696 583 3580 1549 647 352 3245 4839 2800 540 4059 1707 4595 3962 771 3002 3151 1589 4156 1601 855 493 3227 2186 2415 4636 384 217 76 4298 3079 1753 1538 786 992 1797 2099 107 1656 3286 4743 2183 3030 3715 4430 1271 1702 3021 2960 4765 1313 2831 701 1240 2843 2732 2166 1140 476 4176 4810 4871 1280 1958 1105 3509 1487 3233 1165 4957 3749 387 1028 123 1747 4369 528 2244 3308 4676 2398 4436 4105 1881 2059 3979 1230 2122 4266 2227 1011 2764 775 1140 2291 3911 3327 689 4240 825 2949 193 2069 3251 2767 926 219 3810 231 4225 2389 4415 4340 4340 4163 2472 190 190 1603 1221 437 4451 4635 11 666 3082 2953 3044 379 4237 3827 3958 2276 1348 2423 4896 1649 1410 3028 4792 3158 4231 3519 63 2671 3332 2512 914 2679 258 1386 387 349 3875 3294 4295 4899 2599 232 982 3638 2185 1137 3118 4977 632 2787 248 4665 3167 4144 3233 4098 4044 4692 4035 4304 2444 1654 1177 4623 3262 4451 2598 1709 228 2739 1975 4730 1877 1706 2804 4695 2206 480 1579 2500 2916 1330 1021 3783 1051 247 3056 3692 2514 2915 3403 2904 4877 4295 61 1717 242 2127 3726 2506 3428 3003 3563 376 4555 2223 2487 158 4450 4746 2973 3365 3592 4155 4727 844 2800 1143 434 2317 1161 3004 1695 2278 4486 2266 2460 2130 1238 4957 4785 1958 4437 2316 1084 276 4962 2141 4285 3019 4031 2175 2898 844 4085 4758 3972 2183 1613 3282 3849 2612 4471 832 3208 4795 3151 3144 4560 2780 1451 2693 377 2296 3894 4800 1065 2110 3433 4766 2712 3310 4356 2805 2116 1906 3289 3995 2830 2800 186 663 2875 585 3710 3686 4621 1461 1880 1815 3928 2221 4960 855 4389 3032 1800 1886 1418 3230 2207 3409 599 3616 226 1662 4690 1302 1126 2306 2268 895 1184 1926 2611 1309 509 862 1790 2422 2034 401 3436 3460 301 2948 2973 758 961 4391 2215 2677 279 654 906 4784 2552 2289 3693 2360 4635 964 391 1701 4717 4432 4014 1599 4804 4648 627 4141 555 37 604 26 3290 4403 4617 2019 2683 3066 2352 2490 1134 237 122 2454 3853 2454 4827 2873 3769 2208 1029 4520 923 868 4774 2791 4860 3805 1805 4835 4910 1924 3097 4533 3472 1460 4962 3846 4741 4398 2286 469 1294 4599 670 1491 1012 446 4758 4488 4039 3406 2984 1090 4529 3826 378 3349 2404 2468 203 4558 4736 4596 130 631 1894 3703 2215 3847 392 4462 2800 2775 1374 1835 3718 805 3786 3399 3717 2029 4261 4543 1511 2963 3176 2602 1658 1850 1940 4509 3349 4072 2514 55 2247 3655 180 1125 1344 1910 3426 1255 238 262 2270 4137 4746 3422 1297 3003 4176 3232 355 962 4515 3561 3535 4045 3518 2637 3092 2760 772 2440 4093 3772 4153 4126 3098 365 3894 892 3469 1483 1689 2372 2766 3321 4402 813 4000 2537 4480 1521 2217 1471 1554 3758 782 521 4703 2382 532 1030 3614 4894 4136 1851 2502 1186 1641 4415 1568 2576 1104 4313 2712 2440 2399 1220 3599 2483 479 4402 3372 4305 144 1950 374 897 3437 416 2388 3237 1261 3109 2557 1563 508 4765 1256 4261 1983 2171 710 2074 1756 3889 1123 4099 1304 2185 4696 935 3438 3301 324 695 4351 703 542 1842 1004 2922 1893 4050 942 1079 2360 1878 2759 649 1422 4550 1070 226 4192 762 879 1523 1794 3148 1401 2584 742 3320 870 2490 1368 819 1590 3203 4139 2226 228 781 2434 1446 2079 3708 3512 4759 3467 2071 257 4174 942 1683 4350 4241 2491 2760 3485 3722 1426 1890 887 3793 2782 273 4737 366 2174 4529 387 1863 1460 4995 3772 4336 2697 2930 1291 1302 855 4679 1352 1243 2997 4646 4657 1694 799 2335 3589 272 4948 1317 1861 2127 1510 506 2445 2254 37 3121 600 1347 4436 1419 1226 3705 1219 2043 3171 3556 3707 4850 3498 991 245 2427 4488 289 2852 3448 2849 931 1958 1707 3479 1500 111 2942 1415 3405 1717 4892 4921 790 1333 4597 2676 3695 4269 4430 2520 1872 1344 4743 1114 1153 1101 379 4251 4034 1568 4435 993 4021 2352 4140 3533 3711 1807 1780 1324 3251 277 3409 1774 4590 4782 1994 3498 4972 4583 579 3656 4690 2533 1502 1261 1690 734 4525 2771 1914 237 257 1246 4357 26 3158 3640 4040 480 4444 2973 2190 4478 1488 3616 4965 3679 3025 1741 1271 2802 403 3061 4474 2162 639 525 2000 4958 2385 598 3160 3162 1273 3879 1539 4261 947 567 1119 2881 759 3771 3528 3583 2809 2646 1386 200 1202 828 2976 2484 477 1230 1481 4927 4883 593 3525 1367 2223 3686 2876 2528 195 1316 4863 112 3754 3498 1205 131 1787 2101 936 2816 4668 2720 1077 1889 3901 4943 4664 3167 3689 1267 717 3573 2225 65 3008 992 2440 4331 4022 2101 1615 125 4098 4291 179 3385 529 4868 2450 316 2758 4449 1802 3382 663 3883 1330 2894 118 51 87 4996 1576 2778 4713 1461 2 2617 1571 2203 1327 4019 3206 1618 1635 1198 358 420 323 390 1244 526 4923 1706 3138 3169 1471 4973 1370 2186 3586 3894 3344 538 4186 3560 4651 1334 3449 2467 3008 4832 2126 1881 4103 4444 3610 1026 1492 3204 2220 3393 4671 3333 197 1812 4188 2248 1525 2199 500 4586 1884 3850 3019 2932 4801 3007 640 4515 4007 229 759 3425 2667 168 2938 3346 3583 3678 612 4232 4810 1307 1925 712 1718 4014 3753 99 3209 514 3849 278 588 4606 1232 4778 3975 4989 734 3740 251 4479 1529 2734 4654 4574 2896 1700 779 3578 4222 89 3311 910 301 1167 942 4720 1368 522 4115 781 1703 238 2011 4162 1071 2060 4291 1180 1792 2362 285 2673 933 2240 3792 1213 4279 1571 845 4598 2906 2677 1747 1401 4151 2003 4211 4259 4609 4398 1244 752 608 4787 1616 1151 4281 3747 662 2219 2155 651 1798 2468 523 789 1960 1628 2209 4134 2549 2371 201 1646 4012 780 2523 3331 2151 3141 1492 1630 2611 1115 2347 2908 1436 2836 1220 2582 4742 3554 1608 3161 605 575 3411 4343 526 1108 3581 2637 3060 3072 130 1899 3284 1695 2642 7 3585 2408 537 2906 1112 3942 2416 3321 773 3977 3762 1757 4325 4082 1168 3500 4450 58 1198 421 1658 371 1572 1688 384 4701 3029 2164 1282 4931 867 831 1345 923 2009 3882 4844 4082 4216 1570 1429 30 2211 3072 3666 42 1866 4042 4037 909 4947 2648 4285 339 252 3792 1291 1491 4491 4874 3814 983 1894 572 3423 2247 2123 1727 1430 942 4601 2632 4411 3115 3109 3552 3613 82 1383 2125 3791 2009 4218 3943 1110 3043 367 2619 4348 792 3306 620 4960 4563 484 4621 3580 2019 2175 848 2742 4658 3030 3770 247 4473 2746 4 3735 4610 1405 4156 655 253 2139 3690 4133 3236 3068 4347 2516 3758 52 4850 2713 2591 1940 1354 807 695 662 877 516 783 940 3408 4666 767 4073 3156 4967 4451 4062 2135 2765 1529 1151 3961 1059 2340 772 1128 1921 4612 2393 1444 2792 4852 237 3355 2968 3035 1263 3134 2217 1660 36 4194 2899 4429 394 3081 4933 4460 3673 2166 2097 2469 1253 412 3702 1197 941 1416 605 3811 247 4346 1397 2329 3186 377 4048 4287 4210 4892 4147 2129 911 3033 4218 2220 3454 4345 897 2501 4455 2530 4548 938 3901 1804 4480 2886 4737 2557 192 4009 1544 253 449 2118 4808 490 3254 948 2047 774 2252 1238 332 548 2919 4955 708 838 4084 30 4654 3074 4157 4366 1567 4504 824 2824 3832 2534 664 4920 2859 1004 2138 1220 833 2048 2866 4721 1326 4652 4084 1251 2899 2003 3211 4778 4684 2055 3389 3039 120 1318 1484 1788 1148 968 111 3409 4784 2771 2231 2991 664 3088 482 2201 1420 155 3236 1998 2104 3142 609 4041 3253 1438 2548 225 862 1517 3516 1345 2564 3271 4257 4513 3723 3509 4163 3 2843 4789 972 2543 2679 4559 2545 4911 1857 57 4076 1540 4012 4197 2165 3111 3217 3726 2532 4921 2923 686 4329 2299 1707 827 1621 1230 2228 4206 3422 4021 4479 1610 239 4302 1649 2715 1949 309 1969 1396 4243 4545 410 1191 2231 3997 3935 4714 443 3920 4602 1916 4997 166 2939 3316 4447 228 3583 746 159 2623 3559 420 2720 4846 1197 4331 592 1284 3362 1099 1088 2007 4683 4167 1687 132 655 1066 2215 2744 4475 2967 3934 2440 1566 1041 2367 3618 4261 2372 1247 4186 304 4571 3808 4406 2123 1375 177 4539 678 4471 4347 3774 534 2498 2790 1555 4378 62 4306 4889 3150 157 2215 1339 4835 291 2509 841 2349 3345 4124 4661 4532 4173 878 3391 483 2664 2776 1897 2668 1270 965 3260 2379 2682 938 4362 910 2751 3635 1169 2844 2424 4405 2486 4650 721 2154 647 1303 715 2752 1776 2554 1652 2402 120 3118 4373 3533 1281 1365 4418 4740 2515 1146 1213 4789 4481 1773 308 1690 4330 3827 3311 4857 3881 620 1106 1589 3206 3947 1369 410 1331 2906 3503 4740 1080 2195 534 3849 1608 4840 4658 4178 2834 1747 1213 535 2328 4791 4405 3720 2395 2869 2258 2812 4949 2408 4505 742 2149 3354 3651 3939 2663 4508 3086 1309 1834 1586 4315 1035 3848 1181 2326 1935 4073 3407 3370 1126 1648 762 802 3300 4548 2842 2873 525 153 2998 4331 221 1997 4451 3810 1497 3811 2625 4186 4452 291 3372 1396 1995 3272 3468 1783 3553 440 1669 1802 2780 1664 872 1556 934 1166 3536 3893 981 3661 438 266 3827 3668 3086 924 3742 4487 2496 3745 473 4333 2263 650 2386 3024 445 1500 890 3160 941 1159 2800 3968 168 2178 3950 1664 2017 4549 1250 457 1441 4013 3175 1164 1907 27 1393 2227 1297 4557 1581 4471 2725 4076 2118 4384 1841 3165 3625 368 904 4032 3026 2313 58 1476 3277 1362 3076 1793 2686 3638 2374 3908 1201 1588 3107 1983 139 4504 4404 350 3838 4625 606 4851 4873 2729 4767 2234 4782 2264 1277 3526 4355 1569 3071 4874 3409 340 4146 4537 3536 3842 2277 2487 4849 3532 2645 4110 674 1029 3522 42 2254 2587 2368 13 163 2186 3311 4132 2434 3793 3844 3991 1882 3554 2710 3101 68 3862 1209 1614 2464 4583 4574 2399 2296 3661 3465 3354 2616 4706 2050 4651 1132 174 3557 356 586 1915 4186 810 1379 4865 2829 1357 1495 924 3823 4348 1574 2281 2019 4055 1215 2557 3402 2827 3653 542 4359 98 284 2383 2748 4440 4481 4697 4948 1959 3712 3821 2206 4596 3163 2826 1976 3807 3210 3053 4282 335 1173 3404 3719 420 2404 2370 2840 2483 2456 2663 2456 3014 1807 4253 4528 1049 4667 3372 589 4518 348 1718 4101 2114 106 3556 1766 1350 139 1223 2719 1790 1459 4487 3797 3453 2911 2856 2744 3536 1321 2352 1195 126 3743 2379 1111 3895 3860 1767 3320 1746 2550 4816 4199 213 798 229 1278 4816 2811 3617 7 778 3375 2787 510 3483 2840 4446 490 1696 1049 4634 2904 2763 2862 4745 744 1944 3004 27 302 2177 94 4506 4802 2275 969 431 3856 4967 2417 3547 3537 1650 3825 47 4033 4173 2344 5 1199 485 4191 3668 879 740 3244 79 595 1286 4153 3271 1870 4942 4493 1813 4640 142 3634 913 3653 2626 333 206 406 3870 682 699 582 4099 1046 4971 757 1935 35 3582 3777 3281 935 3718 4369 1025 3693 3027 4960 1006 1602 3335 2672 1974 297 467 516 4338 1824 3568 4852 862 729 1391 3653 2318 914 4346 3271 228 1197 1976 4677 1299 4953 1157 2592 631 3391 1615 1885 250 165 506 2714 2777 4271 2589 4469 557 4577 2779 3677 579 4214 1036 4951 3500 4636 873 2410 598 2894 563 2955 1625 2112 4516 698 2402 4375 420 867 2643 2215 326 2566 4473 2226 3816 2144 2173 2176 2759 256 3780 3249 672 4362 1423 3837 2776 2568 4244 3492 2534 2619 1235 399 4531 990 1585 3773 809 1372 2536 4630 4169 2893 1229 828 379 4693 1601 4477 4938 1477 4657 2915 2629 3512 2814 4292 2000 407 4990 3994 9 590 2377 2795 611 669 4444 1202 174 4015 3705 2060 2477 1022 1222 1180 4718 789 4521 1553 150 3333 4963 699 1947 4713 4146 1097 792 4473 4012 4741 2556 1595 4011 558 4507 3597 4660 877 499 29 2351 3121 2433 561 2978 4307 2746 1095 1582 3994 3370 2927 3120 1553 1544 2163 3937 4476 3000 1262 1695 4423 1344 1506 4050 1879 3963 2032 792 742 545 700 1801 4611 3941 4735 307 408 2717 787 455 1114 2190 4243 3938 4589 3718 4760 1101 1262 2600 2060 798 894 3243 2315 1253 3982 99 629 728 3021 1375 2982 2479 4420 465 4287 4392 2915 2169 3002 588 1729 4075 4441 3608 887 4572 4791 5 3325 1825 837 1905 1349 3047 271 2812 2675 3012 1485 956 3003 3469 2371 49 3883 4006 513 553 2820 222 1699 3317 4045 847 2649 2587 536 3138 4577 1474 587 169 2384 2609 1697 3292 1853 1320 879 2741 1974 4204 3591 2323 3049 4904 4288 2347 3749 2423 355 4458 4654 859 4616 2220 3076 3905 3495 3441 4180 3163 912 3250 2150 836 1955 2096 1181 1191 4305 2382 4754 4585 1849 2522 2058 1330 4579 3032 1875 1337 1561 2087 1779 1621 1945 3874 4705 2212 3573 4368 4858 647 3698 3780 2277 3180 4492 4549 231 579 2489 3295 4169 2178 1738 433 29 2882 1701 2021 108 3975 1933 380 1554 363 2808 4159 1752 4435 448 2351 82 1241 1187 2781 4511 4104 387 4378 244 3540 2383 3561 2257 3535 2880 4688 1378 381 2013 4755 359 2761 4239 761 3892 3693 1334 4941 1138 1599 1418 2230 1900 4326 4706 1055 1947 4329 4809 3792 1187 2408 3924 1915 1588 1737 1741 712 1737 2236 4827 1385 4212 3288 928 4838 2976 3140 2681 4051 38 494 4834 693 1345 2824 368 3817 2018 254 4108 3325 4460 4217 15 4365 657 4655 1288 735 1979 616 3472 3831 3716 3986 367 2892 3982 1799 3683 1065 2468 3682 1520 4637 400 4262 2387 4675 1290 4142 2870 2699 4031 606 24 2919 3552 2769 1546 407 4783 2096 1330 1774 4397 770 804 4978 1255 1790 644 4000 2876 2978 2333 877 4377 3528 485 3318 669 4852 2046 3425 2869 1023 511 3106 2441 2935 4465 503 2925 3372 2979 36 609 2733 1815 2168 1442 3417 2346 3550 871 751 4488 685 4356 1166 4373 4265 4458 253 4973 1912 3877 3940 4581 2341 3509 2329 2247 1440 3726 485 554 2211 4687 2116 1032 3695 4047 377 2503 2549 1243 3319 1113 1438 4882 257 1051 2476 1569 4891 2329 4550 1383 126 3777 3464 4659 3088 3780 3432 400 4194 104 4338 992 2384 264 3093 3670 2925 3522 1357 402 1396 4240 1887 2169 3016 2488 2583 4667 3581 2700 221 1067 532 1835 1163 4771 4307 2462 1209 757 211 4772 1962 2059 1760 3622 1788 3615 4629 2395 228 1972 3277 2941 1880 915 3291 2851 1715 3599 1011 3933 860 4354 1270 1483 2047 4829 1338 3535 2074 3068 4112 542 1730 1328 3669 346 4084 1843 2481 3995 3276 3719 2083 193 1737 2832 922 1796 3790 1213 4061 3509 4827 179 205 1930 4387 2258 702 2662 556 126 1898 1790 4857 319 3733 4893 267 3017 98 1753 1444 2829 1756 4163 2971 3934 670 1627 411 933 396 1850 4179 2798 4040 999 415 633 1862 859 4373 3529 3895 732 4338 896 938 1701 3427 4665 3559 85 1820 2997 2322 148 4236 1535 3926 2817 2895 1832 2327 3038 2827 2027 639 4578 739 4210 2090 1158 4303 3775 1473 233 4826 3580 3763 4428 4251 1860 2920 3919 2028 2231 1092 722 902 1322 3530 2445 3515 1533 1838 1704 1435 4347 1314 4491 480 4469 3986 328 2881 3672 2224 4644 2891 2050 1144 1306 4939 753 4869 3479 1077 12 4747 167 1321 3456 1899 1143 464 132 994 289 259 509 4993 715 4573 523 1886 2784 3684 906 386 397 1972 1370 18 3085 2707 1816 3639 1462 1678 3523 885 1034 2971 951 4687 1191 3173 4525 2433 2631 3964 233 4333 289 722 851 2551 750 1598 2895 889 2861 2277 2853 4592 1735 3644 89 3476 3835 4671 572 4092 1627 4606 3953 3992 1110 4939 4977 3229 2236 2509 3783 1037 781 2743 4197 2068 1210 665 902 380 3058 4470 865 2618 2071 4109 4692 3511 22 2201 4799 3487 1011 3801 4925 2341 834 4656 2335 4918 2695 758 3368 1929 4687 3469 1769 1869 741 485 2655 4843 1118 3824 2736 528 3101 4270 346 29 2728 75 2989 4151 4657 2956 979 4359 1110 990 3183 1202 4001 2951 3291 1202 272 3267 2256 4067 3318 1040 4106 3287 2752 1394 3226 4651 4186 2392 1978 2512 4256 461 4676 402 2213 1936 3052 1084 3743 684 1457 2763 840 4137 3440 3590 1967 2209 4905 2829 2669 2292 4272 263 753 4476 429 4514 908 1274 3453 4470 4902 2135 3582 2842 4471 1267 855 750 4966 2906 1494 192 902 2138 2495 4535 876 295 2044 4899 147 3495 3952 171 2784 4735 1931 2781 3053 3019 4681 4425 3010 4345 3891 3982 2400 4048 2948 2372 4284 4137 253 1025 3370 3253 2545 4773 3479 2246 3042 245 2414 2068 3074 3235 1829 4649 4451 1588 1493 4878 24 4777 1124 764 4345 2535 1454 3148 387 1183 1552 4720 3830 3398 2685 1575 1165 1102 1417 3597 4313 3316 4112 4592 1911 4328 4064 3452 1253 3240 4890 1496 4369 4060 709 1935 922 3291 3275 1272 1613 2966 3723 2487 4457 472 1845 4225 1235 628 241 1516 2147 4694 3864 1981 3357 640 2625 1727 2409 4847 966 963 132 1452 932 1330 4117 1604 4655 3645 2240 4424 3883 1142 2223 4414 2860 68 1571 134 4535 2995 1415 1893 783 3226 2734 4749 3913 2131 808 3131 3144 390 426 688 2106 2718 3170 4033 2944 426 3646 3112 2402 2286 3758 3864 4577 2431 1582 2404 3916 4363 774 2697 2443 2679 929 487 215 1806 1641 108 4984 4297 4625 2889 4269 210 1794 1251 3600 2591 1375 1395 2519 1885 4176 1495 900 4123 587 3631 2654 523 3750 3856 4030 892 2119 1052 547 4882 260 888 2438 549 1227 949 695 4078 1932 1600 942 621 2953 4963 3034 2365 3925 2225 1134 3990 3770 3197 759 723 4649 2332 4479 2354 3734 3334 4813 2007 4834 4873 2955 4608 1704 542 3831 4642 80 3266 754 1787 294 367 1948 1270 2395 2480 3910 3626 4395 464 4750 571 1766 1236 1631 200 4912 828 134 2099 3322 1862 1710 2708 326 3907 3069 3982 454 3696 4485 3521 4741 1175 2468 1566 276 331 332 4678 511 839 4348 4500 2278 3968 4797 94 1549 3014 3725 1672 1484 4232 1727 1312 535 1717 3050 19 2054 4147 1670 4159 2783 3395 1162 1847 4847 2963 544 4667 1149 2651 463 1493 2263 4545 4584 3780 1419 3357 3594 2613 3952 573 3967 1557 1146 722 1908 3424 2153 2961 525 3502 754 1852 1870 1424 2789 935 4603 4783 253 683 4129 3022 1547 4117 1339 1427 3372 1440 158 4130 3270 903 2101 3242 2423 3804 861 1101 4118 436 4226 268 4680 3113 1233 4945 1908 3662 3620 1436 927 839 2265 3839 3498 1214 1771 506 4399 4815 2688 4511 4143 1301 4153 3815 2199 2810 3461 1811 701 3667 94 4635 2472 426 922 4955 3886 2419 3379 2897 1324 103 1120 2433 2114 1580 4658 489 1316 3250 1911 2213 4546 431 1819 260 3760 573 2954 2689 15 1351 3775 3027 4378 2407 105 3765 3890 3579 1768 934 1659 1115 908 1587 269 2541 495 3040 3339 3602 1550 4571 2247 1934 2155 289 980 3131 4854 1831 2155 702 4567 4370 3639 3849 854 3527 2865 1280 4364 2652 4612 3572 4839 949 2802 1147 4698 4192 2317 4805 4498 4625 4335 1409 2650 279 35 3574 3008 3805 3209 994 2918 3218 230 3263 2186 4209 3425 2497 2174 290 1495 73 2344 631 4297 2269 3147 2040 1193 4045 3333 3823 816 4976 1487 2733 3251 3669 4672 4043 865 4611 3250 794 2671 3745 1876 1204 3020 3550 1246 2864 4861 4754 888 1138 1290 4355 1107 4128 4447 1538 2126 4446 1284 3347 2418 1299 2942 4240 1647 2282 3084 71 1789 1138 4546 3575 4476 4311 1385 4295 4236 1054 2037 8 1533 4333 1070 2334 3321 3576 1624 1482 4565 2661 2875 2075 1596 1290 2731 3896 2988 2009 792 608 2318 3187 976 2682 4978 3642 2552 3773 2521 1989 2263 4121 3689 3976 3540 2500 2309 3577 538 3559 4762 3572 2147 2711 4244 304 1858 3132 1199 3560 559 4028 1477 1307 4655 2761 3087 4645 4810 119 4204 3268 2603 1015 3291 4051 1300 2511 695 3042 1543 1904 3958 3004 1630 839 1570 159 4028 1900 1112 3504 2617 2678 4867 1621 4017 3964 1289 2960 342 749 717 2019 1482 2682 3020 3431 3750 3623 1744 4675 2982 4781 1800 299 1075 4723 2502 3942 1351 2568 4911 3896 2388 3539 1207 3150 694 4932 3258 3460 2820 4240 4252 4642 747 768 3258 3323 3715 4274 2151 4213 4304 127 3928 731 4082 3275 2704 4758 1789 4049 141 1184 4258 3237 2953 2735 3420 3063 2506 704 1172 4622 2402 1346 3214 1899 1575 1463 2698 4970 1428 166 3460 3517 4799 4307 915 2752 697 2038 198 1294 2521 2680 3290 1994 1345 1113 2461 31 3039 2901 2783 3329 2662 1226 3827 3386 2930 3139 19 4358 4640 448 3873 3511 4267 2700 4367 185 1936 630 2840 2079 3707 1640 1100 349 1952 4363 600 1443 107 3521 4084 457 3240 3642 123 917 2596 1536 3790 3222 353 4202 3138 1861 4806 4221 4133 823 1629 550 413 1964 3804 2833 81 2331 869 1293 2766 4036 765 4518 2323 1236 3560 2266 3445 693 2395 4100 676 1995 4401 4701 3148 4856 3136 4581 2221 1496 1721 1686 2348 1406 1219 2562 4736 102 864 4280 3325 2984 4582 2339 28 3572 1239 4507 4081 3384 3129 2938 1396 356 1407 183 4001 1846 1039 4375 744 1638 4850 2663 3141 4452 2112 2683 2193 3836 3329 3195 1703 4833 4796 1592 1024 136 4668 2107 1199 2024 222 3023 2838 1281 2668 42 1768 3145 4901 1664 3628 4696 1418 3184 2153 774 611 557 2796 2888 32 4686 427 1087 1801 2230 622 688 4511 4284 1544 2381 1080 1845 2834 4650 1943 477 3137 2121 4289 1690 291 2454 3193 2825 3358 4028 3996 2326 954 743 4862 4569 2841 2960 3964 3964 926 1268 3536 4222 1627 637 2145 4570 1929 2567 423 1825 948 4276 4659 3716 4157 3145 709 3595 1030 575 676 1568 4585 4387 242 2445 2162 2622 4677 4170 3640 2413 1680 767 4456 4122 655 2553 1458 4937 1111 3724 2290 4508 4931 3646 3984 424 4128 2564 3753 742 1130 4419 1843 923 2461 2112 4933 712 3541 1976 4621 2306 3926 2033 1640 3371 4061 1247 4309 1735 3436 2536 1266 56 3914 4440 2710 2899 2985 3406 709 2761 4870 4773 776 119 2069 1132 298 2222 3459 3943 1772 3995 2194 2435 4265 1288 1576 1510 4563 681 3800 3868 4444 2296 4703 3683 3438 4674 2120 3304 764 296 4945 3112 3254 4343 2516 497 401 4376 2847 1725 4109 1729 2196 2830 2493 4217 2866 4060 3450 2416 4578 4377 193 821 2514 4854 664 2230 4454 3339 1653 652 666 4755 4719 228 2521 3717 2691 2039 4545 4172 1624 922 3789 608 4867 3463 4386 164 3380 4323 1890 4901 4327 3422 4300 2817 229 302 657 310 3600 1412 689 1054 482 3669 3548 482 4070 3754 810 3572 2798 520 4228 4499 2324 3985 2584 2931 448 2938 1024 1538 1800 907 699 1381 2251 3034 907 4769 182 4800 2286 274 247 4130 1030 3103 2693 1425 4169 251 1405 3842 2113 3774 1742 1407 60 1707 3687 3509 3333 40 2291 1884 1793 1536 1404 1402 4604 3188 141 1696 2882 1557 3415 395 294 660 1789 3172 54 2403 3168 4385 1388 2442 2595 498 2615 4386 871 2748 3472 1693 2777 4802 3734 4100 3839 95 4650 1055 735 2253 2091 4937 825 1537 3932 642 3567 3884 2601 3051 3972 1204 614 1229 978 1577 456 4579 1874 4000 1233 899 625 1587 4008 2208 109 4503 3447 4291 1916 413 3451 3870 941 4787 3192 1255 2820 320 2467 2780 3082 4090 2453 3193 4020 2708 1831 1427 1735 4104 4944 4224 530 4625 2065 925 1869 61 4802 4983 1914 931 866 3962 4643 2777 570 2069 2251 4696 2442 812 4651 1878 3548 2397 3295 4827 1852 3436 1775 2292 646 1567 1623 2356 3432 2081 2447 4862 3371 3691 3235 300 3774 319 4835 4451 1795 2740 749 652 1128 3237 614 4981 3384 249 1765 4678 2536 3108 2713 1037 1242 517 4741 2922 1085 1662 779 2179 4754 2536 2518 226 3129 4164 1606 82 1722 1826 1472 3005 2421 4942 1996 1049 4651 1422 4397 4598 914 3021 3836 4874 4804 1956 2150 1069 3672 2836 4873 1517 936 1356 3331 747 3922 4841 1339 4405 872 4905 1958 2434 4111 2639 1579 1777 2059 4179 3144 2410 2906 3871 523 4027 5 547 4505 3092 3858 4209 818 1747 2884 3569 3411 1218 1625 3815 1411 3468 427 1568 246 4875 5000 273 1669 4173 4347 2568 3860 1962 2440 2120 1427 1264 971 2410 4942 2551 946 3183 645 870 4310 103 2116 4468 4143 3900 4508 2271 2885 4415 456 1825 2631 859 3689 3637 4816 4661 2691 1735 3245 4610 942 4249 1840 41 2613 1791 3056 4429 2602 1788 4191 2076 1248 786 3426 618 1072 3615 1469 2463 3173 4810 2757 4813 1016 978 3267 3323 4420 3271 192 3540 251 3535 1683 3953 4391 4619 3061 3571 1538 1063 2230 1282 151 1901 1548 2985 1966 907 1379 4271 3244 1160 1880 3351 1632 3947 4301 2905 1200 140 3721 911 242 4041 3997 633 2947 315 3135 3569 35 3398 3723 3480 4143 3684 3613 1295 3798 195 1288 183 925 4354 4890 4450 2379 4712 3109 1423 1261 3046 448 721 4395 2855 196 3849 1769 2607 1704 2800 231 3145 2942 2734 3210 320 3627 4174 305 2247 2243 3519 4328 1209 3354 4412 4360 4578 3428 1245 669 611 342 764 3799 3322 2962 2945 850 1032 768 3399 3126 3489 3343 4492 383 1679 1792 1037 3421 2200 1244 2463 1446 2019 3208 3495 2816 1799 4360 524 1023 661 1474 4231 1301 1585 1839 706 3700 660 1693 2094 2326 2325 2351 3115 1150 3091 1531 4628 3388 493 3595 104 3205 4450 3669 4179 2593 2841 3107 4890 3452 3059 2940 2107 4173 1004 4481 1587 1193 2981 2193 4845 2121 149 1373 1362 1920 2251 1180 2572 2454 2590 3993 3161 2456 3734 4448 1574 253 1360 4300 1946 3122 2981 2900 3910 1575 507 1370 436 2280 2187 2067 1957 2486 889 2145 553 1251 136 3356 1203 2881 4043 4196 4915 484 149 4321 3650 3523 4386 2812 4761 2907 171 499 4594 3092 862 2121 285 2114 2340 2139 2869 189 2418 716 401 2977 3384 522 4779 3287 1749 2574 1436 2250 4417 440 4694 2923 3257 2449 2657 3094 374 1680 4694 859 4830 4878 3007 542 2770 1129 3813 2126 423 3205 2888 618 1237 1990 2596 3471 1931 1175 4598 4755 4697 4678 738 3878 2588 1693 48 2140 1149 4139 3099 1276 3906 4305 2169 1619 2892 3734 4550 2426 4408 652 2304 2724 2158 4128 3396 1241 4565 589 4040 3286 3965 34 519 411 1931 839 2960 4835 544 3612 919 583 3163 4283 3643 292 2386 3089 1078 4912 2013 2945 4177 4113 3276 2856 277 2158 2523 1826 1314 3492 4365 540 156 3682 4150 3880 4025 3949 3648 796 3652 3805 1951 2867 3381 94 3525 2170 4631 4736 2399 4020 665 2512 3437 4463 1654 3597 638 3957 4645 675 4098 876 121 219 2550 3134 953 3297 1044 4314 377 3085 3272 465 4184 3667 4124 3498 2128 4827 4412 590 3466 4313 2307 1924 4455 3750 3581 2270 1495 173 2267 779 3926 4167 1882 2963 1874 4872 188 4742 3847 3463 4157 4981 4867 2706 3031 1111 3626 3256 4358 3750 4403 597 4013 3255 1113 217 4192 1246 2474 105 1640 4727 4188 717 3106 1110 3875 1448 3104 2232 1076 2500 3750 2496 638 3659 2214 227 3396 4638 4917 3716 1532 1210 2955 4233 674 2455 1527 3052 38 4247 3825 4395 4369 3973 3935 1904 2989 2147 4048 1673 2162 3674 3468 3169 33 182 690 517 3357 528 2703 305 2757 2746 894 4241 4620 558 507 1120 1105 4304 2111 4628 456 431 3655 255 934 920 3341 2032 2840 2843 4221 3600 4813 2300 2361 1070 4512 2499 2806 2043 367 269 1053 2855 1575 2920 2307 1834 973 3531 1569 147 4366 2740 228 3309 1232 4632 1742 1701 3903 2646 3811 1030 3569 524 2709 4693 4370 3305 4777 2132 2577 4121 1104 4667 2649 2253 1111 4523 2625 152 3167 4417 3020 2987 2205 857 3042 1849 1091 2896 4757 2148 142 2809 1997 2662 1014 1330 2893 2849 489 1668 27 4296 1655 4598 3244 2355 103 3329 301 2943 3289 4549 4507 2172 2779 3268 1012 2093 2005 1954 1996 2931 724 2435 330 1795 2538 3229 1352 1435 4796 2033 758 2185 3091 2358 2775 3124 3164 134 2114 1209 3712 1440 1674 1151 4085 1836 4159 3219 2146 3530 971 693 4871 3787 430 169 3779 4254 1707 3800 2764 4949 824 1900 2771 3941 2634 95 1053 1610 4231 3668 2803 1632 1074 3413 1978 2995 3370 980 3708 4184 4435 4369 2206 2930 4803 4810 1888 1862 2438 1598 4464 2343 1251 66 2343 1819 3829 2620 4522 4243 4780 3635 2210 911 4993 2172 2437 488 3045 3246 3531 4365 546 1880 1649 3494 3184 2157 649 268 954 351 3216 2975 191 441 4743 1470 1889 4444 3163 3235 2281 547 134 3380 2641 255 1395 1692 1912 3963 2117 47 1290 1736 2177 3401 702 4155 1871 3712 3678 242 1397 886 3186 4611 2660 1560 525 1918 169 257 3806 469 1341 544 3721 475 2038 2933 4060 4466 4380 4888 1114 3171 532 1411 1403 4987 4281 2931 426 4080 782 4914 4854 4632 1941 504 2537 2234 1939 1221 3220 2706 3201 2601 1305 1409 1605 4685 3616 4924 1271 1015 3907 664 2564 4434 3521 1948 4287 2147 3615 4640 1643 4797 2602 142 4322 3870 1262 1712 1977 2088 3722 3481 3873 1113 218 4210 1824 3859 1364 3031 1822 965 4683 216 1441 3352 1455 2393 1297 4386 2691 1210 3996 751 2710 3255 1723 4427 1275 152 3931 1137 4265 4619 2750 4431 779 1133 2303 1855 4912 109 1737 560 3396 4354 2281 124 2302 2791 184 2175 3424 4038 4994 4486 4762 3146 4025 4701 2464 299 282 2576 399 1782 4222 4595 1844 115 2635 890 1597 3525 1705 1618 597 621 30 686 76 1264 714 515 4157 2564 2812 2932 2287 4135 2499 1318 3909 1304 1005 2901 1726 1724 1867 4750 4765 2706 1131 4123 1002 2168 1621 946 3079 436 1479 1478 1907 4419 1161 3981 1235 2493 3842 1480 1972 3311 4809 3694 3970 1096 4620 2025 3069 4908 1468 551 2431 3044 3495 690 3215 2316 3941 2993 5000 4692 3844 1445 4082 1584 4557 165 4936 2200 1100 50 4905 1384 3907 1683 3440 1945 2303 2690 2524 1750 1330 350 328 4344 2000 247 2884 2251 4882 949 3474 3087 1342 3490 1818 487 4276 379 4550 3133 3650 354 2631 2684 3402 567 3502 1805 3367 3787 4060 1539 660 875 2954 4455 3172 483 2018 2236 403 2696 2316 572 2355 621 1322 4793 2104 4495 4245 861 3325 2817 2908 2411 2573 4969 1956 3739 1451 545 3475 3322 873 2743 3445 4967 2301 4029 2207 1080 4360 1441 135 3939 4021 4478 3553 2029 4824 642 2275 2582 1524 934 290 499 2884 4601 427 2467 1131 1965 4723 2059 4068 1873 1007 4402 3483 3885 878 4981 1057 3889 2809 4292 3540 3310 938 2387 4676 4443 546 1346 704 1385 3849 1910 2823 1616 1986 2902 2983 2832 4292 3766 1682 3865 3714 239 2444 403 3436 4157 2110 678 4188 3536 1470 4628 2418 3492 2749 4578 2145 1337 3303 1555 4047 2859 4471 2237 4273 698 3912 3505 4228 116 4653 79 3869 1215 2322 2976 2 1479 3784 2466 4471 446 2437 816 1867 1150 1666 2375 4632 1601 579 2147 3742 2794 2314 1608 4056 850 1869 2273 925 1627 1740 2060 1384 1728 1980 3723 1817 4988 2990 4612 3939 2094 2544 3739 892 3379 4323 2427 183 1692 2683 1393 429 12 1115 3593 4335 315 4878 494 1710 438 567 4326 3268 132 2650 2764 4368 2530 496 4949 182 4568 4743 419 4885 690 4896 901 1799 1409 1087 2613 2852 735 4111 3816 879 1446 1131 1618 1127 4626 1822 1287 56 2810 3204 483 4176 1515 1327 1779 4882 1637 2523 1778 3070 2596 2490 1773 3255 1088 4656 4551 3411 4397 4184 1550 2487 332 2917 4660 3697 1616 4282 4287 1572 4578 1475 3273 1415 2678 3569 912 1094 260 771 2287 1096 16 4383 3844 4815 345 2837 1720 2179 1838 2284 2130 2743 2732 1251 572 3763 3377 4354 620 3160 789 3094 1397 4879 1100 2216 2508 2667 4325 2759 131 74 3318 969 2049 1639 2069 4214 759 2347 4288 950 2724 1560 4662 1765 3763 4389 4 4006 1584 1245 2250 1941 1439 1175 3427 4676 3853 791 3472 535 588 988 4934 4200 4387 3496 4891 4107 140 3875 2325 4963 4653 4961 2019 4540 2856 3255 1098 1582 1026 306 4569 4321 1799 4192 1133 3323 4381 3756 2430 1971 428 4086 2608 1098 2789 4161 1027 885 1760 4708 2636 2772 4516 2378 2482 2094 1603 1721 1425 219 219 4039 442 16 4254 1136 897 4863 2290 1257 318 2988 962 4433 853 2001 4420 3370 2598 4843 3538 1093 4453 1682 3473 419 4771 1293 2028 3244 1683 3060 2689 652 3934 2884 4539 441 2400 1855 2095 4903 4776 3865 1711 268 4276 3620 4362 748 4931 4733 4313 773 1929 2044 1244 3068 2382 2784 2803 4799 1271 3057 526 2737 4020 1308 1782 162 4576 1899 3985 3668 4045 3938 4322 815 2877 2195 1870 253 1218 2915 712 3111 1734 1427 3606 2414 3204 2552 2889 2387 597 1803 3577 1695 1132 3313 3783 2443 1323 2724 4282 2042 483 304 1571 3074 4232 4055 672 1615 595 4526 1700 1768 2918 3069 1309 1216 715 1683 1197 238 3654 1000 2586 4141 2110 3570 1231 637 656 4136 4208 4336 2036 1498 1754 1454 4406 3439 2072 1329 302 948 2279 1690 3369 4308 4523 1266 2213 35 824 26 4713 4074 4162 1556 4227 3718 4917 719 2232 4417 1078 3823 1503 1656 4799 586 3030 971 431 1596 2628 792 800 92 4997 639 1432 221 4522 783 680 4198 2182 1624 2736 4042 234 2824 4401 505 3617 4750 2945 2133 2933 2650 4139 1638 1040 995 4308 2319 3868 3695 3135 798 4196 3127 2330 816 4320 4032 2095 1330 1453 2835 1812 1809 955 2485 3619 4379 2053 3800 659 3740 4876 1568 4253 1002 3797 663 679 1473 958 4098 3717 4625 3309 1314 187 4011 4601 212 4428 1423 2887 585 3454 2504 678 1015 1124 1630 2011 3830 715 3371 2398 3715 2597 607 3627 1400 1137 21 4811 1586 3016 3635 2368 2066 2098 3398 2212 3749 1727 515 1739 4556 4175 463 1692 509 1979 305 1212 1032 4793 2322 2690 3266 2627 3836 2324 4789 3864 3400 1609 1350 3234 3654 2926 4566 3983 969 1153 3570 57 784 4465 2755 2734 1015 971 3367 3592 68 3262 1566 245 282 4849 4181 3232 3321 2559 4543 3574 3140 138 1767 1947 729 4853 2455 195 4989 993 4796 2713 1278 4129 3743 1107 1679 2630 821 2299 39 2379 3296 784 3994 1105 3101 2619 1542 157 1492 2043 192 3005 1395 2569 3829 263 4595 868 4329 1035 145 4791 4323 939 3775 4638 3567 2626 1400 4645 3491 1090 1799 1353 498 300 2065 1220 3548 3549 4950 4893 4028 1883 1108 254 201 2116 3212 3764 2229 2063 59 3203 665 592 3946 920 895 1025 2207 4173 2495 3148 2818 4312 1682 4218 1737 1971 2890 1687 1156 4078 4816 4459 3585 1609 1213 3882 4049 3011 146 2053 529 358 639 4591 2827 4335 3136 3121 4234 899 1467 1951 1305 2189 683 3929 4221 1257 624 3531 230 2829 437 1789 2106 1050 4937 4171 3363 4551 4838 397 588 3302 4789 3513 4591 1222 2408 148 4106 983 2711 4085 3693 705 716 795 3093 1581 791 3065 4845 4450 3330 4905 960 3850 469 3758 1648 1434 259 3992 3842 4501 940 4708 1200 1642 4242 2770 4317 3450 2324 517 4837 4283 181 614 474 135 2021 3594 3840 957 4311 4119 2522 1863 3250 3787 2890 3651 1713 4477 1317 2395 1763 2386 1421 2188 1243 2513 61 3714 4848 2088 3304 1035 4790 2621 4163 704 3516 4981 4223 4919 4765 840 1792 4779 3247 3411 1712 1466 3374 1701 3588 4662 3666 3354 1558 4973 524 347 194 3322 2765 1572 3969 1193 4792 3173 3408 2598 4819 2194 2026 2631 3786 3171 4634 3189 492 1172 4586 56 2516 742 3704 1184 1857 2716 3475 4292 1662 4943 1970 1535 411 4387 4141 1742 4858 376 4650 4651 3475 2089 1497 2373 24 1968 2225 182 3034 272 4761 1148 3842 4370 4503 984 2968 1289 2845 1498 1616 2382 743 675 2848 4116 1366 1945 4340 125 856 1910 4490 659 3093 618 2398 2040 3292 421 951 3807 3676 1910 5000 1632 1747 1350 720 3808 2747 4149 971 2606 1912 3308 2702 1768 3035 4802 3054 116 3138 2272 1002 1767 3389 3876 805 465 3219 1410 429 3215 3659 2878 1791 3064 163 2011 2784 745 1997 2991 1525 953 1357 1317 580 3261 3948 1985 1049 413 1920 2712 170 1109 4762 3749 4331 4325 3390 2237 1899 1002 614 436 2949 1251 280 2702 2625 2380 3283 3463 1640 3166 1662 2075 3587 2021 450 4119 132 1593 1995 3677 3251 2030 4034 3173 2026 300 2782 294 3930 3999 2334 2233 548 2576 4816 4583 1817 418 4390 2342 3083 270 4372 1480 4073 3815 3619 4035 2503 1591 129 1874 3699 760 1391 994 2402 852 3593 4702 745 3718 850 4044 1468 3279 445 2702 1010 2530 725 1490 3078 927 3974 4954 4288 1292 2937 2957 1658 2959 4620 3108 2996 1637 3296 4638 345 3911 889 4980 4288 4944 3394 1229 4083 1656 606 3732 4211 1076 3640 3053 1738 699 236 2019 2903 794 3836 2301 1646 4521 1900 2709 437 2276 1877 2856 3313 2204 3022 752 447 2643 3702 1453 1827 4195 3276 4847 2516 4472 2223 3846 3254 4089 1703 1147 4718 4539 2954 220 2482 1934 895 4244 2671 4790 4935 2776 4265 1123 1190 2251 4190 633 3743 395 2795 1897 4797 3265 894 2982 4107 741 3106 4121 4589 3728 2814 326 4789 889 430 3469 3335 273 2625 4690 3101 2870 2785 3812 91 2788 3678 3418 2124 4695 3491 4177 419 882 911 1399 3139 2139 1238 3780 3528 1828 1702 1348 268 3428 2810 3614 1035 4404 1122 3384 2751 1827 1321 4224 2668 4187 1134 1812 1805 137 2572 939 2261 3608 4593 3130 1887 4527 2563 1873 1039 606 62 1107 1175 4773 4679 3913 3547 2750 4397 656 1741 2110 2322 4582 4338 1896 1222 1201 2786 2929 3708 3144 1388 2157 1684 4304 3704 4673 4519 624 795 2743 1014 1405 3374 3229 2244 967 4040 4054 3071 2778 3479 3783 899 374 3899 1427 3879 3984 2180 1184 4653 2151 3670 2120 4262 3599 4348 2337 3620 513 4323 3797 4503 2057 2266 1315 1497 2623 2688 4852 682 3031 3670 4479 2300 617 2153 2741 4791 4809 4522 3565 879 1128 1157 4409 3377 1945 4517 2952 3586 245 3782 3698 3448 4752 4162 3815 4118 4265 1397 1960 3285 3526 1473 4908 445 198 3539 4973 2736 3197 4492 2185 1440 2043 2024 2577 3476 421 4922 1605 1975 1251 3887 3933 4857 1072 2502 2457 508 1158 4983 827 2616 4439 4017 792 3047 2901 1177 627 2977 3042 4450 3082 922 1337 1480 215 1519 1483 1860 3216 3533 275 2707 479 2114 4419 2279 794 2378 2516 1340 3740 3747 1730 2644 1963 745 2894 3196 3624 1843 3962 2093 946 3908 3456 971 619 1227 3292 2353 4841 2675 1661 4756 78 76 3224 1300 4481 4232 1885 822 163 2255 3040 188 4891 1067 1313 2931 34 1517 1261 2380 992 4950 530 4435 3877 3063 1551 3443 1049 3401 1362 3473 3804 1486 2648 1981 3390 4678 3712 796 2425 1763 4280 1864 362 3470 3903 4814 387 2135 721 927 812 1753 3647 943 4974 3139 3628 2522 478 1448 105 2618 288 2824 4105 122 4794 669 2158 206 1940 3655 1946 3848 2855 1592 4711 845 603 4897 128 3846 1351 2651 325 1832 524 847 459 3324 474 3455 1906 1519 4891 3882 4597 275 3651 908 997 1125 4166 1971 4495 3005 4474 1051 3233 185 864 3787 2785 1874 983 2702 718 4365 4802 3091 1957 4443 4517 390 829 3449 2459 2061 3035 4857 4115 171 1007 1863 2166 184 3789 4470 1155 3974 4550 2889 2828 3390 1932 4753 4950 946 273 1621 1397 4688 2097 2398 1669 2749 1755 4167 890 1759 620 387 545 1010 4795 1302 4349 4181 1398 2251 875 3570 1252 2909 4510 3633 1082 1366 2876 4813 2782 4355 262 1453 1407 3325 3660 4309 2307 361 847 3579 2070 3441 1246 4098 3858 466 681 3274 4449 3748 4777 4814 125 565 2558 1028 3377 3222 3943 3553 3094 3356 4158 3643 4831 2352 1425 4813 589 4080 2899 2038 2571 3836 240 1202 1562 2169 1140 399 1039 3833 2053 4130 1873 1289 1813 4608 1195 4138 2865 4717 3872 3706 3076 4392 4145 3040 3197 1253 1113 2 3252 2009 2186 922 1873 2098 709 1845 526 2829 1423 3747 3736 3886 950 858 1289 4907 4472 1915 4577 4801 1916 971 753 4686 2254 2372 3694 4517 2320 4169 3268 413 1220 3333 1704 2610 627 1749 1853 507 4433 2537 2088 794 3342 967 3524 1719 4030 1696 2039 2054 1050 4434 1299 2404 1205 396 4982 213 952 2765 4026 3673 3375 3037 2390 3875 450 1145 3243 753 4157 3876 1631 3055 2672 1833 1870 4244 4839 162 3164 3242 1347 132 2300 3482 3983 3792 1932 654 4107 924 103 4606 3205 696 345 196 4156 866 975 343 4531 114 892 2612 84 934 1229 1336 3730 3567 2047 2871 1549 1179 3387 2329 4754 3025 4376 455 305 264 4769 1570 4877 3032 2891 3093 3224 3302 4297 1734 2284 3365 3776 729 4330 4600 2587 509 3807 353 32 580 3498 3437 4944 2255 1544 3670 739 3889 1328 2712 4738 2047 4680 3388 4027 4910 782 1055 433 2397 663 1540 1250 3430 1723 1558 3167 938 1967 4943 4711 3250 4482 1845 3108 1790 880 535 1484 4058 2682 2988 2617 2532 1492 644 586 3592 4470 4997 952 1636 1508 4327 3986 516 1022 1072 1257 1471 2688 26 4828 4104 4843 352 1502 3542 1458 532 3739 3540 2398 4956 1870 2450 171 936 2254 1250 673 3926 4125 523 1867 4711 880 2826 4259 2095 506 4908 4940 672 1528 534 1887 1288 3206 2189 4023 790 3208 1478 1973 1977 938 3711 3684 4737 4961 2492 4462 2964 3656 1659 605 1523 3660 4312 4403 3634 1856 2690 1739 4387 2226 4780 645 2531 2428 1005 3174 508 2372 3080 629 370 3404 4965 4704 2030 3794 230 4029 1518 65 3459 361 4659 47 1911 2596 1953 53 1696 1563 578 3690 4930 3277 1396 3552 445 3823 1582 310 2059 3904 1991 4356 1227 909 1199 922 3289 3278 2020 2281 3907 303 1087 4112 685 2784 460 3896 70 958 4046 321 2801 40 2952 3835 1469 3210 4029 3790 846 1485 1689 3186 1969 2973 3885 335 1020 90 2695 863 3588 1656 2287 1967 1980 911 2652 4162 4085 1283 605 910 992 621 3033 3596 3302 368 4503 3116 4865 1133 3598 2711 1776 4423 23 2731 2759 4136 4870 1963 148 3106 3708 117 1219 151 320 2986 2555 170 233 2425 679 1148 1902 884 4895 3232 2494 4377 1076 1734 1352 1514 935 2660 4229 1534 4682 1960 3505 3718 2221 447 4701 4888 315 450 4384 2784 1882 1732 2625 1698 4935 309 159 3889 4376 4258 2009 2627 2976 1458 4734 1763 1686 2786 927 4590 398 4314 2560 3670 3430 3662 1291 2082 4298 3015 2908 3692 1058 4271 814 3857 1623 352 4628 1341 4793 3934 1601 4917 2043 360 881 3394 3085 3723 4045 3541 4074 1039 51 205 1216 3416 116 90 1794 4638 117 1734 4361 3013 2462 1119 3791 702 3542 559 2250 2821 3716 1492 3767 344 2376 912 2453 2766 4496 3913 2070 1446 1451 1810 4577 1292 562 3945 2795 1455 4857 1607 4393 3974 731 3043 4399 102 2748 1143 1732 3781 580 4289 4828 2843 1074 4660 4613 2300 4671 2693 1794 79 71 1014 2419 418 1068 4198 4859 2395 2147 3822 649 4568 628 2293 695 4376 4886 2534 726 584 2537 2413 4720 744 4506 1486 2893 2411 202 1878 2447 2826 2719 4111 1357 4146 4994 3857 3804 4489 4792 4723 481 533 4801 4806 4280 1309 1876 363 2257 1950 233 2719 4517 4503 2213 2950 2069 2669 1650 2702 3964 4240 1084 583 3608 2684 4565 1250 4181 3673 3385 1687 3521 4716 4699 2789 417 4172 3359 4902 603 3317 4078 4672 2594 4288 1797 3109 1718 3985 405 4155 3633 488 957 4366 1466 2265 1516 4753 262 980 3399 1977 1498 2309 1145 3210 458 461 2766 2583 3334 3959 4895 2494 4543 4924 2905 4754 2631 4520 3429 2656 2798 2530 4522 370 4045 616 3679 3535 2431 3433 4305 4089 2619 4417 2195 445 1916 3840 3785 1559 2353 3651 3988 3067 3701 4210 3881 1853 2384 4728 410 786 4500 4423 3139 4749 3864 4577 2862 4531 3769 1624 1600 4095 3452 2838 3529 1063 4302 1078 3272 3020 460 2577 3845 22 1667 2234 821 454 4105 2379 2114 3931 4570 1149 3624 4974 2972 908 2985 2437 2851 961 4634 2099 3790 1270 668 3422 3888 1901 1020 1552 584 4282 595 4976 657 4772 910 4574 1331 768 3127 1090 3384 3750 1522 4909 2295 2906 2361 1750 2301 1076 3041 638 4151 4729 1059 628 4202 2871 844 3419 1987 93 2725 3295 167 3209 4659 4748 4516 432 416 2943 3518 3041 3376 378 3387 986 805 484 2743 2930 1116 1207 2585 4757 846 2241 2596 2444 3128 1427 2823 250 4563 389 886 4744 1052 856 1366 417 1285 1922 637 1151 346 1582 1216 188 94 4569 3578 1690 3219 2070 4692 948 1597 3099 3407 2362 3808 2354 1412 4209 3861 4601 1293 3089 2842 2234 2905 725 1175 212 1052 30 2313 4960 1380 2865 4666 1108 509 244 1895 380 3998 3365 3617 2660 2274 339 1309 2951 1272 1851 3692 4763 1356 1548 2435 4771 2203 1883 4268 4068 3507 3216 3988 4448 4993 4207 2675 4174 592 4169 215 4647 3921 352 745 2419 2197 4350 3582 402 877 4367 3503 1532 3939 3930 761 938 1358 3276 398 4594 994 2092 1787 4230 3269 2992 280 1254 364 4095 4963 1137 4596 358 1285 976 649 1747 1043 1524 898 829 3374 3395 1674 1898 524 2631 4889 2926 1276 102 2602 1507 2574 1955 1267 268 2913 1139 2839 1160 19 2746 2599 741 973 988 4069 371 4620 2460 103 1429 2017 4152 3018 4436 682 1274 4733 3315 1647 2225 2698 2868 3045 1678 1296 3417 2847 4496 4363 1188 2280 4768 2010 1711 3994 933 577 2061 394 4450 4709 2768 1665 1291 162 3520 2621 2204 1024 4210 854 2938 1490 1966 1097 543 142 329 3801 4794 4263 2505 2425 3749 3686 1396 3027 2389 4813 3409 1220 2638 1771 3460 37 301 3243 567 1972 1340 2956 4772 1097 2497 4554 2044 1633 2855 1444 2299 3975 2987 4708 3705 2662 3152 4090 4450 1824 796 1249 983 4538 2049 4289 2595 4077 4309 1299 655 4311 1386 4768 1031 680 3958 1019 1107 1238 2380 4594 3943 1265 4330 305 1667 2967 3097 4494 3835 2481 3192 734 3776 3668 649 1807 4061 4858 227 468 2971 3830 3158 2357 3077 2203 4842 4660 2365 4198 2568 3024 1573 3391 1511 606 4663 1053 689 1491 406 519 4859 2235 1842 2171 4440 605 1968 3506 639 829 1048 3010 4849 4185 2997 3035 484 253 2849 4395 3906 3559 1022 2762 1666 1523 2869 1374 3070 3703 2747 4929 2548 2432 1535 4934 342 36 1118 4983 3634 606 3271 3498 826 3646 4032 4807 1060 3254 519 3428 987 990 9 1697 1732 1536 1006 324 1074 3052 3187 4935 3739 3078 2063 1661 2937 4675 2894 4752 186 1320 1849 3310 4489 4355 3044 3791 3906 3776 4847 2297 3017 3565 1686 3412 4996 2926 793 4735 1909 3266 1068 1329 81 2116 4960 992 3523 186 1760 2342 3097 170 797 2775 934 4616 4051 3860 3999 2433 4946 3923 22 364 4533 2460 34 1828 1246 1485 53 2439 3968 1536 1581 2346 1668 2048 3699 4730 3501 663 1887 116 2828 971 3234 4798 916 3820 3642 4644 343 4624 2346 1828 1359 4840 3271 458 1870 2152 2860 2029 495 4002 775 2752 3882 356 2825 3810 3684 181 2874 4638 4300 2564 2067 4988 2016 1641 3531 1014 1614 90 539 4100 1011 1336 3385 648 711 3615 2185 4059 1711 2514 663 4110 3898 956 2918 1882 4349 3023 2380 2049 799 4449 4252 3386 4349 267 3498 4265 2039 4353 771 4628 985 2556 4346 175 4123 1979 44 3713 3738 1981 4597 4581 1533 2512 3073 2290 104 4230 2300 3859 3260 3459 786 4136 3013 4176 3200 891 2355 275 49 1708 2434 4101 434 134 4746 1482 4525 1863 2735 836 1858 3220 4106 1545 3330 2019 4606 1505 1051 1855 4428 2545 1271 4183 3615 4330 4836 3455 3289 4834 341 2173 2148 4105 3247 3109 1594 3086 4557 4622 2190 4296 4773 907 2897 3526 4577 2931 4038 3007 3543 2194 565 1234 1225 2398 1276 4000 1878 3506 1993 2085 3591 198 641 899 2347 4405 3261 3990 1675 3925 4312 2632 2470 2987 2810 3103 4647 4436 2288 1067 4370 3501 25 273 883 2437 1762 3482 2254 3942 2635 2572 1312 1959 801 896 2733 4452 906 3450 1791 1596 3051 2757 1998 4578 2245 4748 3954 4766 4092 4122 267 2001 1111 939 1906 300 4739 4001 269 2145 3432 3128 2383 2192 2514 4289 149 1612 569 3843 4434 2300 713 1557 3188 730 3651 3294 3173 3463 2723 3878 2018 3429 2720 2034 1784 4844 2950 2203 3898 3078 143 4575 3108 4874 2230 303 1187 2612 3003 1832 395 116 1986 3498 2312 3131 3211 868 2693 1105 1571 6 1176 1898 2434 1301 1027 2979 404 1010 2309 3562 3576 4587 3727 4028 324 249 1368 4605 1702 2329 4570 867 4940 2659 4842 2371 3742 358 1179 2379 4742 1562 820 1750 1815 1404 3709 636 1339 1638 134 3831 2348 1260 2065 4622 2508 3679 4243 2981 1612 814 4999 3228 2961 1769 1323 1204 1882 4820 3776 4141 3972 3378 3022 4851 1446 4647 3654 1012 653 4501 2478 3635 4769 488 97 337 2110 1754 4388 2942 4116 3712 3226 588 1776 3770 3049 3093 1201 2247 4347 4624 3203 1599 62 1176 495 3087 4900 612 1177 3729 68 473 3033 3001 1863 2747 3323 3329 636 1048 1463 510 700 861 905 2000 4894 270 2426 4894 1741 1563 4645 1096 4141 1829 2491 3995 2017 125 1600 2601 4072 4142 4763 718 371 4182 1914 2204 497 2097 4012 2048 4604 3158 3717 2354 122 4104 2013 3849 2620 3246 569 2541 4746 4715 3617 699 236 4174 3800 445 3603 43 2120 1687 2198 3873 443 4867 3853 4011 2555 1206 2562 1439 2746 1785 819 3633 1651 592 250 1817 1983 4222 3277 2881 4881 3664 1902 520 3971 4325 2899 297 4646 4205 1087 3149 406 655 4344 4509 4948 3424 4767 4097 4954 4195 1995 3435 3362 2580 1030 1308 3904 3380 3470 2151 1723 320 2085 4729 4336 218 4306 3175 4391 2254 310 184 1940 382 280 4295 3511 167 506 4170 1165 4922 857 1694 3829 3108 2000 3568 2595 2134 4462 4413 2856 1077 779 1203 808 1387 3231 4694 3810 2092 260 532 2156 3331 3135 281 637 3970 4251 1820 297 365 4749 5000 2385 2648 3257 1220 1992 3084 339 1116 2911 302 3839 4005 4793 4208 1323 1772 152 3175 1543 184 2454 3235 2452 4804 2485 3866 2026 2846 232 4029 504 4907 4183 2280 2272 1096 2231 159 32 4066 4736 2796 1074 1592 4557 2450 3796 1595 2479 3333 1177 3997 2883 3447 3167 2295 183 85 2135 313 3609 392 2320 1558 1928 653 2869 517 2881 3221 4338 4529 2371 1606 3594 3122 3459 1512 1044 1994 3553 2592 865 4105 2761 1912 1672 4882 4276 4005 1443 2980 2260 2384 2399 2185 179 4494 424 1730 741 856 1994 2465 41 644 4129 4749 2860 4010 1586 1282 1261 3007 696 30 4562 2741 784 2285 2898 3745 3773 4687 98 3140 3589 1189 1072 107 4017 2159 4363 191 145 3824 737 686 1342 1928 2318 4080 4551 1001 4868 2970 3573 2019 958 2902 3702 1233 1795 3641 4357 3962 2761 4916 1616 1528 4352 3820 4665 1372 3115 3803 862 104 4867 2316 3594 1315 2571 1130 4585 2457 4093 754 4519 1233 4435 3572 3914 981 2191 158 844 2245 307 2265 3730 1084 2914 3666 2287 1386 1382 2714 4402 4360 2423 4567 4675 2623 3898 2465 1570 1145 1919 1174 1265 982 3083 2558 293 633 3572 1183 2024 3409 3664 4234 3954 737 3838 3436 68 1807 258 4046 523 1120 3326 3614 2635 299 2548 3588 2081 3074 2109 1518 760 3204 3893 3980 3301 3102 2964 3348 403 1805 4422 2503 3312 4981 1564 4138 3926 2365 4105 1902 2483 953 182 2809 713 4503 4727 4803 3079 4954 3844 10 4446 3147 3497 494 1500 4522 2790 3149 3813 3473 15 4992 2973 3458 757 2717 3575 420 1787 395 3153 3978 74 1873 974 3539 509 1871 82 43 2942 2906 1714 1577 1271 1269 1594 4231 1026 2987 4132 4510 1138 950 4272 2183 1031 1019 1254 2218 4366 916 1781 3683 343 1588 4632 1112 3973 3086 1724 2172 3610 855 2820 352 4576 2519 4493 3716 616 2077 3578 866 4151 48 1121 4060 3524 2694 3371 3161 3028 4960 184 1316 1374 356 4665 2869 2728 3482 2988 4510 1616 1064 4700 1726 3979 3270 3239 1370 3065 4451 646 3543 1007 3206 624 4082 3276 3013 3247 4136 900 3386 105 3430 4376 3264 120 4146 3116 2827 787 4871 4608 1157 723 1414 3552 4058 223 2608 1844 1029 3080 892 4016 4720 293 2223 317 1673 2009 1303 910 1175 4760 1312 3948 2513 1918 2119 3995 415 4687 897 379 3303 3048 2829 4135 3297 3293 1030 4569 380 1337 354 2476 1543 3473 2765 2921 2536 3009 1287 1195 1 1525 514 507 1413 737 221 4028 2312 4602 163 2232 981 2163 3877 2217 1181 1953 2396 2281 438 1735 160 1259 890 3899 2388 1343 1636 775 2519 1786 4415 1649 1708 907 2166 171 651 144 2325 483 2990 3535 3575 3268 1109 829 3157 2996 2474 2907 1670 2300 998 3747 2137 251 3474 2207 4164 3324 3583 1859 2457 2483 4846 806 4412 4555 729 13 2526 3467 1544 1408 1725 164 501 4043 3481 2453 4329 3046 1801 976 892 4814 2076 4986 2945 4210 1969 2406 3575 3390 3799 635 1721 2915 3453 2593 4951 853 2683 1177 4195 1596 2935 378 3053 3460 3898 1284 3528 3917 2424 1257 1530 1923 4172 15 2680 3383 1449 4799 4823 2236 290 473 3052 4691 1859 4990 1014 1975 2885 2580 3614 474 2126 1534 606 358 375 650 1991 2549 36 489 785 2914 2680 3178 1775 1574 1798 3703 3848 4164 4569 4926 544 1132 4253 2585 412 12 3571 935 650 954 1233 3585 167 3187 1560 2389 30 632 2428 3391 856 3108 3440 4539 3246 695 103 772 2825 1262 4460 3385 3099 904 3555 290 4163 1106 3213 2215 4653 3852 896 2961 1960 4235 69 2471 4558 4021 4377 283 3287 1687 2252 4954 966 3418 4405 3664 3962 4938 435 2418 1119 150 4501 4473 3867 547 3436 3806 265 4681 3380 1872 1921 4100 599 4111 1502 4348 2761 2181 1927 2365 3597 3368 614 4272 4398 4754 4428 2137 1719 225 883 3151 4556 1007 866 38 3103 4762 245 1320 2044 2949 4283 32 3556 3846 1902 486 3006 974 4342 2150 3106 1268 462 3904 2132 1066 2822 1353 2167 2047 3111 4841 3287 3819 1706 2100 1078 4966 2186 41 3216 2937 349 1702 3814 3251 1015 2265 1679 1341 1478 3416 3395 3431 2671 3339 2102 65 4008 2444 3883 2898 4028 2358 4710 4341 4666 1339 1729 4639 3974 3397 88 1171 2767 2430 4125 2358 4207 3759 3276 722 2518 1661 3360 2703 3328 2663 925 598 1098 4210 747 3036 1153 2621 4034 3789 2715 4341 3288 1823 299 1570 4772 1330 1529 2736 2847 4287 4504 3007 1014 4022 2447 3324 3650 4878 3809 2910 351 2561 341 2489 4104 2029 3494 1374 3441 3492 1851 4225 3980 3309 2936 1962 1597 2273 764 4485 2302 2398 1001 2538 3116 792 1712 629 2815 3819 2234 3575 2134 3690 1391 3227 697 4507 4155 3274 3365 4793 764 64 4492 1089 670 3052 3962 4709 3831 556 2929 3468 2667 1991 2598 1768 1681 433 1210 1118 2611 2290 577 3234 3786 375 1254 2424 4521 2488 3061 404 1949 1672 936 4451 323 4833 4987 4288 3170 973 4408 4808 2380 4646 2700 2070 1682 4382 1128 2512 4317 1592 4889 975 2398 1182 2152 2795 4766 2024 2234 2613 2783 1355 1425 548 1241 1279 537 2777 4789 2641 684 1810 4590 1495 1167 4546 1683 6 2267 3023 1719 2048 2892 2707 3705 1046 1349 2821 2436 1714 2483 3893 1144 2560 2357 4667 2167 2464 451 3936 601 1742 3188 3115 217 2946 1702 1853 3181 2161 2865 4645 4681 1914 748 4750 1605 1049 4719 3932 1403 2063 192 187 914 224 1686 4240 3086 3979 2201 4749 3805 2198 2960 2417 731 1744 761 4022 2231 2293 660 4794 1612 2366 2928 2598 2105 3398 709 98 3873 1878 2537 4815 4812 545 1348 667 28 81 1099 1785 1553 848 3800 2206 3414 32 1360 2253 521 1836 12 284 4511 3988 1745 1309 2861 2965 2808 4214 1600 999 1238 1025 1702 2093 3157 1789 1579 4376 4682 3571 3373 3925 1349 249 4129 1650 1700 2899 4292 61 2943 989 3170 3541 1997 978 2682 775 1030 1480 935 538 2816 826 1841 4155 4011 1197 1554 4802 2068 4587 2946 1515 2669 3643 2380 4135 1995 1175 2910 2688 3911 2788 3909 2424 2054 157 4895 1251 2441 4665 14 1904 2022 177 2852 2372 4029 1571 2906 1007 3131 681 2703 3156 1994 931 1743 949 4679 1856 17 4510 3451 2385 1040 3909 3819 3319 2860 4185 4041 4424 3646 3056 1056 4382 4919 1614 1267 3815 1673 1821 1423 158 652 4368 2284 2025 3883 3686 2240 3433 1629 2541 1556 3293 2420 61 4837 1743 2769 4881 1060 4077 1230 2186 3095 3865 3610 3987 2493 1530 2969 1214 990 489 1522 3005 4961 2949 4063 4626 1532 2679 720 3999 3136 2615 3112 2935 362 117 1614 4156 1420 3136 4534 126 3721 4251 1726 2706 2164 2371 1241 32 4514 4178 4351 4109 3555 2055 363 4295 4933 4148 2980 2188 4841 743 4836 907 1740 2489 3180 1528 2048 4418 30 181 4664 3827 2346 1668 4487 2058 4818 2166 4226 4338 453 3623 4585 648 343 839 4594 4375 1448 4026 1126 2125 4409 1153 2466 2852 3522 687 288 4954 511 4509 555 1777 3174 4399 4886 935 1234 4581 3782 887 1059 3707 875 3167 4660 4937 956 128 2620 3851 752 4625 3646 4962 277 1172 4296 2497 4100 2760 3432 1465 3011 2893 1002 4621 1738 2235 3899 4903 4783 659 1170 3409 4658 4124 1337 477 3273 4816 1944 4086 3709 1308 4931 2980 1523 2540 2127 2676 2573 1324 1529 430 2054 1424 2199 821 3034 869 4092 4507 859 4069 3752 2714 829 3736 422 747 1459 2885 3253 755 4951 541 3600 4121 1710 1521 2654 2578 3882 4831 4322 4350 4726 4481 3467 1344 1150 3245 2414 2377 1044 4606 151 29 524 2641 1156 3764 4233 3473 818 443 3165 268 1549 1681 3861 292 3205 2882 1299 535 4483 4367 763 3128 2937 1860 4462 4363 4655 2313 1346 988 1510 1562 3623 2601 4257 3535 1979 812 4367 4644 3192 1442 235 4858 4377 2518 3012 3101 4176 3135 3477 3235 1795 4909 574 1755 810 960 3321 4836 3715 1313 3702 3898 4287 4383 3495 1676 786 916 549 1664 1094 4246 3265 254 400 3710 4868 2889 242 3412 927 3122 3616 2713 4364 4892 1491 955 4627 681 2577 1621 3021 3419 1370 4764 597 1452 1565 1787 2474 623 161 2264 1759 2620 4812 2612 1739 4464 4632 4159 4154 2610 2857 867 1041 4320 1680 172 3886 2624 203 1342 4277 3015 2954 815 140 4710 4988 992 1392 47 1032 1896 4582 4804 652 3113 811 217 2786 657 3804 2685 2430 707 3415 405 1241 4035 4056 1625 865 2326 493 1165 3983 4135 4395 58 4991 3475 4791 3042 1299 2118 2421 1951 129 972 4764 708 1024 1649 1959 2026 1119 4441 782 1413 2247 4345 651 1949 4276 1924 2798 206 1655 3591 4482 5000 1615 45 37 3895 4467 1675 1588 3532 1945 3485 3972 4794 4939 1928 2994 1866 573 902 3340 1303 1624 1845 4158 771 330 1280 1687 2504 1116 4892 2873 3896 1203 2940 4196 3190 3815 4046 483 4939 4014 4132 1781 4722 1650 2428 4029 4979 2255 4096 4411 4156 78 2943 121 1331 3429 3610 1863 4053 2565 2976 688 2219 3227 1682 3107 3544 2655 1592 1410 2116 2752 4746 3662 788 4877 183 3969 215 4517 3066 4122 3394 1833 2615 4357 165 1213 2835 3953 3701 3050 450 120 2936 3791 4798 746 1395 2691 4103 3890 1879 2749 1430 679 4448 1197 4560 1589 2373 3656 777 890 2899 4447 1190 2137 4266 160 4898 906 3022 3804 706 4248 2743 3071 593 4857 4441 1004 3021 2210 1773 2207 4368 3153 767 4896 2679 2897 1918 4438 2167 433 358 3474 291 237 3633 1288 2143 3428 4410 2370 232 736 1337 1860 2458 2865 4434 3049 3153 3650 693 4852 304 1083 4167 1872 197 2925 4928 433 4978 3265 2212 1537 4558 2825 138 1084 1722 1854 2072 1900 2589 3056 4204 3389 1745 2849 4948 4698 4387 3035 3960 2735 3214 3709 1338 2940 705 3290 4517 2680 1117 1361 4115 2660 3064 38 2430 3628 2204 2864 2504 4434 928 4817 4138 2931 574 3025 4401 2631 260 987 1596 2381 1459 807 2600 2253 3595 4462 4348 4556 2701 2321 2573 3964 15 299 267 3217 1252 3042 3938 3357 3937 2802 3818 2236 4761 2538 896 81 4978 4100 59 656 2446 2441 1895 3505 2731 1380 2549 4996 916 2178 3433 2775 3133 1264 4779 1137 4850 4861 2007 1627 2329 1619 3197 3274 4411 2610 4225 3639 303 2062 3164 1374 792 60 1 1274 2626 2249 4097 3944 2392 4795 1296 3535 4969 4093 4205 4038 191 24 206 4838 814 3725 4850 3676 4747 3899 4181 1369 3611 4343 2823 3946 3983 4983 1869 4176 1343 4510 4519 3888 27 124 3216 2787 4852 3651 442 1192 1049 2683 2519 862 3970 3854 4153 4594 1361 4877 3562 759 1836 3241 3917 4233 3061 3730 3956 2073 4474 3300 3559 4844 3077 1101 2491 4020 684 4889 2824 3989 3162 3806 1251 137 2085 4392 1434 2173 166 1950 2347 1370 2188 4123 4589 3397 2129 366 564 3247 1211 3282 1921 1493 1556 2391 8 1225 555 1743 4329 447 1993 3362 2144 3633 3285 2842 4925 316 1097 3864 3901 281 4546 2725 1319 3292 1115 2994 3791 3401 275 1801 1902 1482 4514 4361 4992 3794 2976 2637 4892 3013 1807 2470 3912 229 268 357 4475 4951 1642 4594 3257 212 2214 2104 2371 97 1180 2366 220 1831 513 4127 1493 4923 2606 971 2489 1375 4244 140 778 2055 378 1466 4354 4197 4945 4167 4707 4150 1153 500 1232 4491 1177 4042 2833 2225 4563 2762 1339 3337 5 2638 1430 3433 753 4605 4341 464 4141 43 4329 3470 2500 3462 3887 770 4940 4946 2029 4898 1462 590 2769 1335 2385 1749 4450 4822 3568 3807 4357 3504 3903 4701 2481 4698 4305 4024 371 2430 3101 810 683 4793 3245 459 237 4227 4949 2686 1922 4626 1410 4849 996 4159 1889 785 2229 1935 3995 987 1193 1643 1287 1916 3359 2552 3392 3211 2780 296 2979 3257 1120 1136 3427 4808 1638 2840 461 1433 1688 486 2652 4540 634 3331 374 492 1394 2156 2308 1720 2607 2890 1742 3748 3359 2658 2253 3286 278 766 4144 2929 1862 4595 528 4989 4146 1921 1875 2381 2001 142 2908 1823 2114 2795 905 1736 4426 2629 3852 1094 2807 4845 779 612 1281 2529 2169 1425 4843 4729 4562 913 599 2562 4195 3082 4783 3271 2631 3289 4733 707 4411 3243 1684 2016 2459 4340 2140 3531 2394 1507 1474 4229 2567 148 701 4179 2890 2309 882 1631 59 1545 4962 2062 2388 4936 3919 4920 4330 1221 1698 1755 2743 1294 1128 1312 4779 4776 4208 789 4351 2793 1822 873 2176 3212 4508 2306 370 4272 3172 3570 2818 1153 2471 2990 3699 2182 4689 3222 3042 681 2850 273 4570 4202 2542 1854 2481 4477 4462 3355 3257 3831 4581 3753 4592 4133 2397 4998 16 3237 2559 2986 1408 4994 1262 4554 2889 2308 3965 633 1929 3454 4420 2538 1932 527 7 919 678 4737 3375 1245 554 1389 2735 1693 2990 3661 4800 2101 2045 3801 605 2077 1251 2843 768 323 973 1162 75 559 1407 1539 2296 1559 3419 2243 4298 1157 3881 2814 3049 2476 4593 972 4914 4862 2515 4710 4229 1545 359 3389 613 301 3389 4228 1556 4616 1911 1 4396 482 1282 1368 3742 641 1657 1192 3407 3870 4514 2164 4478 4959 2686 1971 3984 3923 3781 1848 4013 2921 672 554 1384 2233 4581 4757 3802 1129 4935 1272 1831 2449 1804 2901 863 4815 4269 725 3543 1060 553 3193 4894 4582 1546 3706 1152 780 4014 73 3622 3445 2399 4335 364 4729 3052 4823 970 734 2222 3983 52 1068 4116 4867 4010 4482 1143 4514 4169 4863 3006 3719 1999 4745 3316 2121 211 914 3309 3043 571 413 1077 1277 1099 2150 2833 4489 1989 4503 3619 4303 3140 460 954 521 295 392 496 719 2325 997 386 4629 4899 185 132 3064 455 2027 3426 2445 2441 4650 1248 1338 2532 3846 803 2403 4746 4549 2606 838 2373 560 2718 535 3031 2123 2942 1253 1387 984 4916 3531 1633 3325 4682 3648 470 1457 1678 343 3185 4523 4210 2152 3280 4483 2989 477 4817 1311 2848 2878 89 3848 3641 2214 2729 3650 4379 4939 4891 2951 1916 4682 3969 2229 1591 48 1671 2043 4776 2682 3708 4592 850 2550 2365 3869 172 3560 634 4173 3023 1686 4455 1476 3610 1620 2965 3917 4055 3065 4702 2707 1219 1448 532 3105 3457 2728 2386 4730 2800 4933 17 3210 3777 2173 2189 1122 1170 3491 3918 600 1933 1383 2048 1789 2361 2739 1187 1805 1568 1240 4107 4754 1776 3367 3697 3722 1618 2129 3808 4260 550 3512 2785 4335 4413 4395 1103 804 261 1406 2220 3031 2753 4079 2946 2497 2991 1690 27 3921 2984 3287 3458 1934 3387 2055 1440 439 242 178 2232 4939 91 275 818 4257 2088 2338 900 2146 656 529 2236 1842 204 1912 4071 194 3674 3794 4286 3025 318 2205 364 1518 3532 4790 4697 88 2951 1875 2362 4078 2574 1423 2062 3367 3225 2809 1882 3484 3488 3533 1750 3969 2052 361 3663 4624 2028 834 1883 1701 2194 3581 1504 4091 3524 1726 2661 1637 2411 4548 718 2870 3407 2491 2268 3322 2792 496 2059 4138 143 4441 4643 4836 1347 1555 1304 2457 1773 3322 778 3270 4613 1772 2870 4459 2825 3198 762 3559 261 2630 77 1346 4982 4343 4301 377 3438 632 374 4717 2508 525 1146 3260 1360 780 2084 679 1891 4986 4076 2283 3149 2964 3262 200 1733 2662 2362 581 4445 359 4301 4873 276 3899 1063 1012 3474 3648 972 2564 4183 233 1291 4120 2364 4430 3146 721 4976 3762 2639 2412 1772 1572 3136 41 1064 1919 2077 4871 460 945 4881 3526 1711 2887 3668 3291 1500 4392 1091 2287 2400 4062 4559 3072 4318 3888 2122 4719 4043 2147 2045 3353 657 2812 2333 4935 3136 327 4585 29 1177 2708 686 4694 3769 12 499 2958 812 2808 1221 183 920 1459 3388 637 621 3827 100 2170 1324 4068 1358 1347 4509 933 1972 4208 175 3880 4216 64 1788 3054 4445 379 3802 3561 4364 1910 1091 4833 4793 3883 4206 968 2500 4126 2636 1678 1873 2881 291 3437 3912 1696 1415 1989 4829 4790 1036 4370 1129 3287 4853 217 2295 3924 4024 3207 1776 2986 4936 842 4376 1859 362 717 3014 3707 376 2896 3728 2196 2505 1598 4541 1914 1087 4574 1601 1368 887 2291 2444 2722 1125 1492 739 3593 1197 2700 430 4194 1507 2035 200 415 2948 4019 4931 1276 1699 3212 2921 1579 765 4744 4220 3513 1069 2655 1095 3798 4361 4997 546 1969 1666 319 706 3962 3808 394 3294 599 3652 284 4131 1111 213 1025 2145 394 1044 1791 4869 4055 511 2786 325 4531 3857 1113 1159 1633 40 3735 2490 2549 1462 2403 538 3624 4930 2264 728 2127 1764 1766 4624 124 4804 3567 3234 3995 3675 3147 3658 1742 2208 4132 2960 1114 2756 2019 1081 3632 4606 4705 3252 4989 3921 3023 4301 2714 569 2766 2365 1332 1922 2808 64 2877 2129 1613 589 3569 1136 511 2514 146 382 4215 4630 4325 4997 4285 3149 1683 3339 2507 88 4065 4513 3075 1322 3800 1351 509 3620 3421 2374 2242 3265 4450 1748 1572 1675 4532 2292 915 1564 2531 2179 1697 3238 1901 3620 839 3892 4842 1789 454 3510 2809 3064 3479 121 842 3243 516 1669 2339 680 2460 2717 1412 2150 1307 3371 2490 2230 1735 4041 1815 630 580 1816 2024 1490 2657 2597 494 910 1129 3519 3326 4629 1555 163 1745 1469 3747 1928 604 3761 3311 3899 4193 3990 4186 4108 3669 4878 2604 1400 4776 3288 3231 2029 1120 4030 1948 2216 2766 301 540 3042 4127 4824 1576 2087 1044 3470 4986 4206 842 384 1065 2084 3051 3564 1345 705 308 1956 1889 968 349 2728 4171 299 500 3712 1263 4302 4834 434 2664 2360 3076 4266 2173 3829 2811 1525 930 1558 3005 4253 2652 486 3482 3544 249 2063 1439 793 4342 1116 374 1190 3718 3676 1540 2336 4162 1878 266 1230 1772 583 2837 474 4370 397 3519 378 3817 560 819 80 4968 2571 748 1531 4585 520 759 4028 4803 577 4748 2226 3746 2256 369 4758 222 4160 4303 2328 2856 545 1227 80 1760 208 2182 2085 1889 236 38 2282 2275 3674 1867 1132 4529 3067 2746 2781 4041 3841 1398 1636 575 109 1746 307 233 2204 2144 4832 3628 4549 2805 3884 2414 2596 4658 63 2954 4275 2109 2322 4367 3500 4118 3667 753 1664 634 2205 2375 3803 3412 1205 379 205 3567 1302 437 1538 53 1518 944 4171 1307 1871 4372 1948 2626 2655 2066 2604 4520 1272 2283 2527 2765 680 4890 1703 4455 2026 861 1375 4078 4300 944 2431 4856 2495 4441 1251 854 2162 3285 2180 1461 1544 2482 1221 383 2509 299 1527 895 68 1408 1085 1136 3428 4019 3465 2047 3406 2003 2533 4068 3729 4581 3995 3702 3335 4662 3318 2012 2605 3858 102 2676 4919 3713 4104 2271 2385 340 196 4899 2247 3452 4469 552 430 3900 3349 2196 1680 1954 3302 759 1317 4666 4394 2767 3948 131 3627 2534 534 1671 4251 2023 844 4031 3358 364 3372 4493 3404 4083 4160 993 2608 3060 4750 1765 4467 2317 2625 2249 1705 1406 4494 1599 1842 2710 1512 992 723 4900 3277 4709 1075 158 1503 2862 4510 877 1724 2399 3669 2607 4119 2486 4988 1428 1204 2879 1435 3282 4056 840 3078 4562 4190 3733 2629 2856 2819 1349 421 2046 4067 2395 1364 3145 2265 3942 2241 147 1996 4497 3554 2880 4020 4163 3379 2745 1809 4593 1998 3932 2276 2839 1710 1585 3756 979 578 3502 4203 2082 1473 37 2855 2521 656 2641 4033 4285 365 1125 3265 2643 4560 4828 4392 2825 4220 3490 1852 4467 2683 825 1200 2143 799 797 4249 4577 938 4505 2826 3504 4735 3344 1305 4159 2974 3589 3728 1629 2468 642 1284 4325 1408 1645 4578 4967 4152 2799 1613 629 3882 2019 1953 2103 2139 157 4500 3743 3700 3824 4263 390 4847 287 4881 4933 2390 4213 3996 1965 4269 4749 4606 3216 3315 1450 4346 2885 4205 2192 4676 4792 4355 1082 2625 3327 4793 2161 3477 238 4168 3644 3282 388 3650 2058 2520 3876 4921 3497 4687 4333 2680 3211 4918 1555 4552 4980 3728 4403 4997 1877 922 267 431 516 3871 3575 4986 898 580 1429 2294 747 3004 3987 2615 1994 4316 1171 1254 1386 1576 3310 4598 3150 269 2526 3480 3794 2957 3634 2359 2847 1814 2086 4901 27 3179 1320 4565 3119 2785 3452 2910 4031 3987 4593 4558 3173 3687 3818 733 263 1951 479 1990 117 337 3393 65 1700 1552 2817 2028 2309 336 881 349 3958 4901 857 17 4120 1357 548 3913 223 2241 2368 480 1550 137 2986 3886 1408 3541 3200 1680 3136 388 3748 4461 3026 2361 3152 2658 2855 1761 2389 2296 957 2934 898 3041 2949 2447 2075 1430 4723 806 727 2412 2274 3784 4874 2282 1837 2177 1969 236 1911 3237 1824 4051 3292 1016 191 179 4614 1487 4257 4892 137 2445 1268 2170 2406 1167 19 501 1172 264 503 1146 4771 630 3154 2063 2991 2979 4378 3027 3323 4509 100 3692 2955 4078 3279 1814 3112 1012 3173 2107 800 1818 1557 1678 4724 1046 1619 3839 3153 1489 839 1306 351 250 2866 3231 3837 4027 260 2395 1387 3282 2913 4326 1398 3553 2351 2524 1359 3143 4569 2948 4749 653 4359 4204 1902 1130 1012 666 42 928 719 1844 4392 1676 2378 98 2743 2321 2998 4911 1783 4878 3069 4659 205 2020 2839 995 1179 1937 2398 2728 957 4903 3601 3788 4293 3213 4061 2584 1095 53 4255 4849 3334 349 4787 3894 2957 246 288 292 279 880 2354 4010 2480 4764 3919 4533 3298 704 4307 4133 233 4791 2436 1406 607 1454 4942 1801 4881 3952 3367 4584 1095 683 3196 1141 4264 2409 2539 4371 828 1456 2551 1764 4704 235 2776 4705 2838 3078 264 1421 4826 4069 4478 4531 1150 1686 4567 2459 3143 4090 976 1393 909 528 2573 3742 4759 259 4102 2709 2709 2615 2756 4343 2204 3215 1040 5000 4302 1098 4957 1967 2071 2074 4073 2762 1689 2708 1280 2736 4633 2242 2113 1221 2327 148 2679 4993 1882 4554 3513 105 4370 2500 1570 133 2300 755 2498 1688 938 1069 2315 1180 4608 1948 1500 427 1208 3264 3130 4207 4047 2640 4226 3603 4054 4165 4177 23 4674 456 2484 2104 3475 4399 3512 717 3209 4556 4051 1539 4795 3877 4840 2914 4910 1429 472 3623 2196 2442 2156 3592 2954 1653 252 4659 224 4965 1619 3063 693 3148 112 1352 417 4456 470 3423 3209 1476 4460 3144 455 1604 2407 3243 24 868 859 308 4556 1026 2262 4491 3384 2840 1941 2989 2223 4683 181 3121 3061 3022 1563 4027 4491 2576 1860 4396 3542 1377 3454 3376 2224 1001 173 926 886 18 1111 804 3256 1185 3160 33 859 4801 3287 4745 850 711 4791 2517 2857 2839 4503 2328 4521 2382 4883 2427 3304 3757 3104 2273 53 4357 1356 2204 664 4509 363 4982 2832 3806 2251 2617 2779 1440 1218 3264 1018 4778 1786 587 1226 4606 3772 1807 2532 2186 4377 4780 1197 3936 1227 4029 2351 1574 3322 516 3454 7 4848 2275 1076 2329 3750 4203 4622 4877 2044 4593 1573 2587 3925 3804 222 2483 2376 1 242 3508 2609 1927 775 1496 365 4243 1853 2846 306 4477 4985 3744 3324 2874 3325 818 3337 4528 830 377 343 3276 2757 242 776 3711 4311 1622 1877 3149 3221 253 4824 3285 637 455 2336 3148 2407 4180 1985 3746 3416 502 569 4282 4186 10 3861 351 3122 4195 1834 4722 4753 855 1756 2661 1956 2752 3338 1243 964 2667 3479 2157 1623 4268 4739 3318 2741 1777 457 4216 643 4091 47 3246 3108 1144 1104 1983 1563 4643 4061 3866 1562 4434 1711 1540 830 143 1015 4411 1240 3368 3439 4919 2077 2688 263 4051 1167 1243 3768 3433 2219 1902 2196 2931 1049 3164 1604 1139 2527 4346 840 3028 4590 876 2827 3566 2179 1821 4573 3038 2535 4068 1527 227 792 1281 1538 514 358 308 4961 3404 2111 1847 1346 3979 2739 799 1600 1560 1088 1767 1396 1192 4615 4948 4056 2738 4613 1618 1651 2730 4019 3949 600 962 4367 3649 3614 2884 225 1883 4049 3385 2687 2134 1111 4565 2177 4648 4893 320 2141 1370 4040 1502 412 4882 3356 3776 2051 12 2705 842 2916 2013 368 4979 482 1399 2770 3839 4792 745 4170 1952 4403 1652 1910 4921 923 4366 4185 4882 1486 2523 2148 1439 1717 391 4217 3641 414 3149 1207 3011 72 4443 193 2286 1546 4004 2878 1669 2572 4525 2554 1602 851 1424 1156 4087 4890 4884 486 2150 836 3626 3857 2810 2955 1202 4598 1515 1324 3996 709 694 905 4176 1050 1651 3173 1822 2515 4461 4723 4358 4028 3606 696 2226 1251 288 253 2615 4236 1965 574 1640 2421 1583 1797 1219 4323 1481 2495 777 2292 1812 1190 618 2587 147 3037 3039 3000 3824 3063 1503 829 1588 3177 2594 1194 2643 4492 4473 873 4461 4548 1948 442 4711 2411 3618 1105 4056 4350 3725 1411 4044 3071 3099 1773 100 2785 2710 3293 1012 4784 3453 1327 3612 1462 3001 2209 4968 4967 1297 143 1456 2510 1878 4080 2193 1653 4783 726 4881 4538 1143 2706 4863 4420 2386 3135 3569 2098 1524 4034 4659 3484 2634 4904 4343 4048 3790 3208 1624 3510 1119 2253 4973 917 2791 2341 4901 1316 2603 1236 645 2713 159 2746 699 62 1511 4097 4759 4327 4239 2256 884 2501 2612 4786 2060 3566 1721 3512 25 4402 1587 2387 4101 4896 3933 4611 363 1543 2093 219 1235 4453 4469 4890 2314 2804 2355 2579 2952 4392 3913 4670 672 3018 358 3685 2651 1648 4051 3928 4389 3914 2214 4785 319 999 1634 4057 403 3406 3606 689 4771 1645 3946 3850 1067 1910 3701 4566 674 581 2441 3100 3845 4067 3325 4511 2628 4398 4610 1816 1579 4271 2143 3112 3371 2218 4158 4823 1438 3625 436 3144 214 4306 2580 3346 3814 284 4373 2584 1671 4398 3232 1530 437 1953 579 698 1712 3024 784 1032 4076 975 2046 975 4089 794 4631 2533 4059 2329 2209 999 67 3330 3157 4907 3292 3391 1627 1859 1183 1492 2348 3609 4983 4906 4951 2117 1726 2607 596 4241 2127 3468 1292 4374 721 4269 2303 1676 3426 2981 4060 2566 3162 3879 4325 4515 4028 3958 984 3583 1560 2110 3815 1904 4316 1488 1905 1393 3566 4154 1127 322 27 621 3295 4453 3452 4965 1213 251 124 1565 2797 1694 1627 2776 3714 1348 1046 417 2923 3962 4620 1404 2064 1191 4378 2874 4489 2212 3873 1410 1191 283 899 1186 3281 2861 129 3266 2073 3282 344 4145 3285 2925 4687 2102 1286 2174 1378 3576 3868 966 4506 3486 3232 1678 3331 1889 3624 968 3277 2429 3478 1772 2772 1796 3434 4021 3952 3258 4380 4026 2766 4634 2794 165 4884 4775 3072 2887 1209 3764 3355 1930 371 2477 3077 2350 1142 876 3229 1868 980 3237 3508 1526 4104 3034 3032 3405 3058 1871 3076 3089 1366 4295 1662 2734 4788 765 3088 657 4626 1356 1977 910 4301 3776 4185 4549 204 3371 1424 2201 4965 1601 2655 2928 3174 988 285 1350 4621 4744 4523 4577 3864 2040 793 2870 4495 3967 2823 3251 293 1016 2668 4891 570 4103 2035 4157 1739 1518 2049 2485 1369 89 1225 1778 286 3682 1040 2086 4371 3526 3657 3114 3093 2493 3737 111 4491 782 1196 3797 3778 2025 3999 3608 4033 2299 3083 4438 4189 1165 1345 3290 3942 4118 4113 2548 4536 1340 4617 2335 4956 2487 3372 2618 3100 3783 4416 1960 1594 4352 2495 2752 1993 2045 2455 581 2667 4834 2674 2350 2257 3273 1711 879 262 1958 3407 583 3661 3547 288 3928 526 3325 1086 3947 445 3941 1277 2785 131 4567 3688 2738 4651 4526 4325 290 3214 2638 4655 3735 1848 3681 739 2309 1664 4595 731 1802 980 2174 190 586 707 1439 766 1556 3465 1167 3872 795 2406 594 3240 294 2143 2979 3466 4536 3132 3823 1658 4040 2960 4981 1949 2658 2877 3253 1422 1853 1669 3446 1018 4516 1178 1333 4820 4605 7 4637 4922 2668 1164 690 1894 3641 446 3557 3229 3758 4236 2867 1555 3698 2675 1494 3590 2608 1099 1882 1231 4545 337 2305 4308 286 1795 4320 4976 1798 3647 4160 4402 3158 4028 2781 434 4604 4478 3178 2287 1156 1094 4108 1979 3379 3920 4987 4877 1950 1924 4884 1678 4692 4502 609 4669 1896 1142 2095 459 512 2025 230 2336 3713 2814 3253 1652 928 633 2868 398 3258 691 2065 3745 4581 2856 2412 794 3877 4544 890 323 152 4678 3877 4203 1442 3908 2210 156 3874 2733 2682 2676 2011 3834 297 4780 1236 614 3107 260 600 3970 4042 3813 2639 1753 2937 4341 2739 4901 3660 3079 676 3192 3197 2424 869 652 1049 4499 4692 3332 1073 646 1478 3752 3586 2523 4296 4973 613 1584 1351 3699 1479 671 2665 1989 450 3175 410 3285 4963 2801 545 4461 2570 2212 4608 4278 4357 2585 4223 4213 37 3431 3969 4985 3094 4904 821 3103 4700 1651 2302 3910 457 752 1124 4291 1752 2711 489 2806 1925 4089 1557 516 635 1453 3419 3003 2988 2341 1569 3536 1884 3798 3820 2004 2071 3092 1834 1979 3455 1755 3654 524 2159 1431 783 4780 3194 965 1889 4347 2540 600 1394 1869 3336 2685 2918 2 3505 839 76 2446 416 3835 3056 322 1076 4149 1359 2161 4638 3786 221 1276 3729 508 2874 4334 2152 361 120 393 760 324 199 952 3689 3867 2210 3859 617 879 1944 374 2497 3511 1555 2737 4270 453 3644 1057 3665 4159 1669 1142 1904 1287 1301 3739 4571 1820 2040 34 887 1335 1981 1573 4918 2287 862 318 677 5 4427 2600 2069 3785 4239 3115 252 2763 1858 1028 3625 3714 1229 2850 3522 769 4081 162 409 2189 3824 4229 699 792 4370 4973 2072 3361 2066 2675 4750 3938 3279 4684 3710 4985 619 263 3165 2407 3487 4073 3093 1316 4117 4833 457 1705 3405 1556 444 1372 3625 2082 1971 4680 480 3687 4654 1386 1575 3723 4987 1173 1595 2522 2091 4711 1784 4749 2516 4010 1933 1888 1445 3116 3878 4898 1540 3135 3777 4407 2740 1569 3377 3337 4503 2941 3886 899 4673 4857 515 4981 477 4606 4407 4147 3861 2211 4085 830 3406 2483 2268 3041 2969 3954 871 1629 124 771 4173 653 39 3813 194 3107 4536 4569 4877 2089 423 4478 2784 4553 1930 382 1387 2830 3922 4478 754 1433 1405 1762 4498 3380 250 1814 4360 3538 3504 3006 3138 901 239 919 1339 2535 4516 3883 2643 530 4458 1258 1293 2744 2604 4588 5000 1499 3876 151 3655 830 2855 1599 2777 2754 191 1857 2137 3762 3120 2839 4119 1408 3971 2463 277 1845 4981 2996 4058 3181 161 4419 715 1880 3858 4736 2213 4035 4306 3775 1988 2669 1327 1890 3872 1666 736 538 1483 2548 4188 1254 900 3308 4611 4829 3350 4973 4635 1387 906 4378 2740 3099 3392 531 468 4362 1234 2317 181 452 2218 278 4562 3484 4007 2669 2501 2681 2228 2528 4476 2867 2593 3995 2279 2218 1424 1888 2708 872 2937 3138 3972 4602 4830 3912 1939 666 3792 3129 2131 3016 3056 2586 4946 3372 3615 2929 4879 4046 2766 1830 2241 3559 1991 1276 264 789 3938 3429 1698 2547 3953 155 1120 2766 2141 3056 4886 2809 3478 3647 3942 2010 870 3440 3549 1355 1406 776 4373 3058 2257 1191 3458 1185 748 1584 1125 4606 4125 572 2740 4116 440 4231 2552 889 1603 4322 1341 3022 4691 3543 1877 3738 2301 2584 2822 3175 4079 3497 3455 4123 1979 3865 4551 1665 4563 4605 3166 6 159 4477 4634 3540 2209 1909 4004 2202 4066 4590 3616 4681 1042 162 1545 2217 4188 163 1370 3042 3927 1932 4654 1595 2446 2822 4296 3927 4105 3837 2708 3603 4234 4473 4837 1138 2713 3022 2932 553 3825 4764 1992 1731 1944 4711 424 2685 595 1304 3755 2379 1343 4122 280 2466 4841 3142 4166 2316 1063 4959 622 4735 3629 2223 3956 1558 2722 801 3233 670 4592 2852 76 618 263 1302 4380 4296 3730 2575 2367 3354 4936 1346 3359 4862 4277 3207 4904 1575 918 4556 4924 1217 1761 591 4511 416 3147 3982 2066 2042 623 4175 1868 2480 4262 528 1596 3714 521 944 3361 536 4761 1964 3082 2985 352 4747 2630 4328 933 2730 254 1170 108 2466 222 1857 4444 3861 199 2876 3975 1532 4352 2045 2885 1916 400 1777 473 2484 4686 4492 3050 2648 2026 2682 4404 2041 593 2631 3269 563 2252 4400 168 1174 657 1080 869 2422 2281 2708 4199 1971 2745 2175 172 2042 1345 2703 3401 1537 3448 406 4668 1095 4517 1594 3224 834 1023 3205 2364 3198 1575 2949 2868 4125 713 4405 4015 282 759 75 7 2957 4621 2432 4700 4226 3094 2315 1017 137 1294 2158 2246 144 1205 735 3964 2740 4122 4337 828 3028 4310 2520 3289 4086 205 4560 617 1760 3385 2351 2935 2328 790 3551 1220 764 647 4333 4834 4572 72 1797 2368 2459 3041 3235 1705 3545 2834 2387 1748 2859 1841 1618 2573 4914 3685 138 4291 4512 3679 4034 984 2102 4492 2572 3660 4033 2772 4622 1227 1472 1510 2625 2810 4048 922 173 222 120 2269 4715 1405 1605 2833 2921 1642 3719 1978 2450 1101 3874 1090 4603 1801 2407 429 4936 2125 1360 2606 4692 4812 2951 1425 4548 2436 2631 2431 1125 3275 2418 253 2330 301 2361 2340 575 4543 1127 2891 1792 2168 1335 832 963 3546 3593 1603 3873 814 3633 2308 1986 2733 3872 2712 1542 2287 2745 1151 492 2752 3317 3305 1662 262 4400 2932 4611 2189 401 2552 3565 2707 3134 3852 3713 1124 4718 189 3521 3335 1053 214 4261 3542 2435 731 2757 2442 4973 4285 2305 2590 547 2489 4722 2295 1992 3049 622 4722 198 3465 4743 2102 295 1731 3589 4685 3277 1860 1752 1512 2603 3948 1118 2768 4001 2682 4643 3302 2212 670 3628 2107 635 1389 3243 648 2803 2097 174 2624 780 3086 1544 4521 4859 1438 4567 3751 3062 1038 2556 345 2027 2631 926 1034 2289 646 1975 2665 3676 2948 2005 3113 1725 4726 4427 1818 1792 3230 2317 3454 4021 208 695 2437 1880 1950 3063 1209 345 2749 4055 4739 3565 4654 796 1876 843 3598 2633 1397 4895 4678 2877 2904 2322 2595 160 4884 2928 4431 3786 2885 481 4118 2845 2433 4360 1338 3950 324 2463 4672 968 3029 1785 1865 968 3711 639 4002 1658 1649 3020 2188 1243 4398 1609 508 4877 3302 3809 2180 4094 2483 2990 4840 4585 3933 3698 4554 355 1095 2447 3263 399 4319 4848 4680 3131 2570 270 1274 2313 1925 3331 3102 2679 581 4874 3722 3207 3944 301 853 143 1610 3798 2511 4754 3993 383 3295 1782 874 4833 4259 1108 4530 1513 412 3660 3197 2414 1143 3718 1450 3301 2709 4137 348 4309 1787 4640 2339 1643 4019 3247 657 2688 3882 1931 158 3006 4496 2752 2389 2526 4923 3968 3780 1812 468 1979 3080 961 2808 2809 4494 3609 2432 4186 2483 3419 641 1406 430 2548 2149 1669 1961 1492 2865 2977 1795 3751 3277 1007 4032 525 447 3618 3719 2090 4960 4152 3195 391 4605 1339 347 2271 1391 3496 931 4915 1427 1859 3777 1510 1539 2034 3360 4282 3044 2622 4648 2210 2974 3637 2948 2574 3703 994 2826 3834 4984 1323 4679 1094 3118 2642 4465 2223 4146 3926 3395 4253 4410 1647 1404 1083 1574 1789 4584 1971 4219 2617 757 135 3012 345 392 4137 2916 3977 3678 4076 1461 3501 2067 2312 1876 1560 2702 4154 1498 1505 3979 1089 1237 3112 3608 3266 3293 2581 3592 2302 4055 1106 1987 3423 629 340 3532 886 4453 4038 1674 3184 3726 3989 4495 3740 2982 1781 4012 1191 734 1138 4171 4664 1756 456 1620 3252 360 1437 4232 2203 4423 4825 153 177 1260 653 880 3230 1658 2105 3470 2654 1267 2331 1860 1394 4108 591 26 3270 1238 4642 3652 721 4191 4342 4784 255 4063 146 3465 1098 1075 2479 1303 2893 1254 2964 3077 1624 4995 1338 4682 935 2364 2040 521 3843 1270 1264 4696 3935 3179 2000 1076 4516 2974 3219 156 2965 978 2462 2466 4692 2100 4811 2526 3347 3876 3881 1218 1292 3929 3481 1502 1130 2546 4947 3861 3038 2525 3695 2335 4106 4523 845 1694 2289 1538 117 4361 2485 866 2879 4859 1432 2241 1717 1964 2300 759 3724 3271 4907 786 3463 1707 3815 4219 356 4971 4251 3376 2684 3134 808 1840 4103 4151 2561 2666 566 3781 1336 214 1592 3308 430 2514 2933 2867 4287 910 2694 3941 371 2152 4715 4720 2223 3322 2035 1160 3858 1471 3072 4773 4272 4129 2256 3736 2411 2838 253 3914 3644 3030 2262 3750 1910 4863 2220 2058 1444 4553 4430 4386 2318 3627 4013 3229 3097 1156 2041 1462 4483 2906 1074 4372 2547 1247 671 3690 4919 4126 3539 2752 4747 2043 3683 3128 1009 3457 25 114 4756 33 4428 4880 4844 2361 62 755 3037 4779 452 532 279 4682 706 427 2431 3240 2156 2844 2949 1587 1206 2357 4156 83 2598 4794 38 3470 1780 1657 621 293 2712 798 1323 2548 3844 4680 3195 1333 3334 1882 2565 1614 3832 1067 2822 294 872 3623 302 2924 1856 2987 4416 1488 3263 892 1285 3808 1726 2929 1073 2693 2459 3845 1509 1419 3609 4286 427 381 119 121 4325 486 1109 2915 831 3904 2938 3001 1520 3921 4880 3249 3717 1546 86 2279 4742 407 2885 369 583 3777 172 4755 1313 3991 829 212 3670 896 1069 1255 4864 1882 2383 2140 2370 4327 2546 2180 3366 3851 3135 4296 2285 95 4268 2890 3538 641 283 274 3096 1066 4491 4186 623 2094 3366 3771 1915 3503 2042 1086 317 1051 537 2980 3088 4522 216 2087 1997 2864 4883 4646 3687 2137 24 3629 4176 3872 4911 3274 4147 3710 4297 3298 3567 4186 686 3914 3634 1203 4317 1126 4436 4104 3432 469 2360 896 1685 2570 742 4634 350 1597 332 3135 218 3416 808 91 2410 1363 3120 2039 3381 665 2754 946 2508 4441 4012 459 4958 2181 2693 841 1885 2958 2418 4636 1896 2014 154 4217 2767 4908 2178 217 1562 468 2571 2842 1443 1204 3687 3557 1190 4705 4191 2582 1352 3736 240 4968 3750 4405 1105 4150 1681 4639 2022 211 2881 538 4248 339 4983 1796 2947 1320 4513 3536 1447 3894 537 2454 2056 2414 1631 3745 2406 1919 1699 3135 574 2608 499 2437 2846 40 3907 4209 365 1623 4832 1958 4553 3898 3316 403 3630 3514 4894 1756 4390 1877 1127 2896 1132 4140 4805 1897 968 2588 4075 1463 1470 4157 2063 1997 1982 3054 3388 26 2022 879 830 442 1531 2325 552 4875 3652 841 1145 4880 3143 689 1354 601 58 2334 4946 1225 4987 2461 1834 1831 2224 3286 2546 1046 2609 2464 570 4940 273 4003 4450 1055 2344 4780 4330 4963 4163 4740 1826 1717 4283 362 3228 108 2362 4812 2901 4578 3185 1770 2368 4359 2733 332 4434 3198 205 846 2055 3383 1974 3091 2940 3635 3311 631 891 499 1701 1556 386 298 4904 926 564 3262 1092 367 4806 2555 3554 2540 2035 336 628 1821 4017 583 164 3593 3778 745 1326 264 4500 4760 153 4583 1225 4188 2897 3280 816 4063 1520 1615 1858 3449 2721 2014 2213 1532 1324 305 3125 4736 997 2547 3254 2721 3005 672 99 2964 3503 3673 1923 3318 4172 1451 3550 2749 2552 280 2084 220 3778 1532 3726 4628 4376 177 955 3285 1041 900 349 865 3729 181 2297 530 400 4563 579 4607 3883 4766 2231 235 1482 3507 1137 462 152 3468 2526 3714 4935 3925 729 4255 769 3136 3631 4543 2160 2650 563 363 3423 108 4123 956 2758 2506 3865 3266 2802 879 682 1153 1426 3976 1602 1599 971 1812 3247 3464 1710 3547 82 506 4213 2748 1137 2233 1737 124 2032 492 3695 3742 3603 2526 3270 4238 1021 1214 546 1981 3692 2703 4516 1056 906 377 3225 377 550 1006 1294 1132 1025 2694 3634 2915 4242 4867 4941 1123 3418 4198 2705 3453 3433 3832 4504 3214 3527 3658 3261 3647 3307 381 1449 1509 3512 1835 840 4938 3475 2756 4682 690 2158 2618 1154 4159 736 2966 3114 4414 123 4640 3885 4448 2725 4835 620 98 2095 1814 1786 1685 2393 36 2208 1766 3604 2685 1082 1047 2502 2219 4815 3509 1290 998 1981 3112 2493 4584 3106 4894 4026 3290 4084 1791 2463 3501 3619 4722 1494 818 2625 3287 621 3107 3665 1700 1686 615 4573 2217 536 962 1471 915 132 1450 2529 4436 2529 2971 4868 185 2616 332 325 1955 376 1928 363 55 4411 1790 3611 1462 704 4786 3468 2310 2887 754 2700 2014 4520 4025 2441 2550 3548 4559 4712 4317 794 4574 4785 985 2140 3919 976 3147 3079 3180 2942 2872 4471 3187 631 1241 4688 2721 4730 2524 3606 308 4044 1400 534 4312 1989 261 4163 3404 4409 2186 4954 2322 80 1397 2374 2394 4078 1799 4004 2055 3596 4005 1792 4832 1181 3384 4607 3625 1898 4654 3427 3480 2423 4503 1426 4168 4163 1584 1295 4193 540 4939 4608 1398 3169 3253 902 2805 3846 2143 4656 2291 1643 4230 784 1094 1285 1852 3292 401 3740 2492 4662 4291 2155 1577 3469 4296 620 880 1570 1326 1849 4281 3772 4066 44 3546 1876 4001 1760 3444 3402 1695 4957 108 4566 3619 2400 1107 1431 2353 632 3031 4592 3014 4267 1904 4190 520 1279 1915 483 4012 3353 4651 574 4174 1737 4355 4977 3860 852 1541 2218 243 3849 2510 674 1217 1741 3647 3881 3729 3831 3558 3064 2354 4012 4467 2061 2928 2388 163 4443 4522 339 4825 63 970 1945 2640 3396 3552 1986 3714 3392 3656 4095 4164 1077 4543 612 607 1633 1833 800 1281 4662 1358 2000 3242 762 4169 2643 4232 1712 3000 1511 4571 4390 1223 3827 1601 4509 2245 379 4475 2405 476 4136 2286 3902 773 3333 1412 3207 4146 1179 4544 2178 4491 3797 4854 4742 1114 4693 2552 204 3870 3733 1034 1203 812 2583 1071 3605 1569 3846 4697 4431 2345 3579 781 1493 1884 3993 1188 1403 2587 2440 3604 3573 639 1006 925 304 2803 4017 2453 3359 2877 1862 1540 687 4769 2038 3665 3531 2182 187 2747 3920 2087 4384 2560 314 602 870 4929 4774 37 384 3796 1614 4932 792 3521 832 3932 4159 4342 3263 4252 1113 2891 80 3646 2414 1063 1055 2315 3619 2185 1688 2420 2263 4631 958 2545 3774 4331 1063 4926 1898 1648 1709 3777 4189 1354 3887 2734 1087 3811 3638 379 4014 3975 2272 804 369 4009 4977 1576 2365 3787 1333 4946 4824 2915 4471 1817 2193 3208 3470 4176 1854 3137 1330 1743 1779 4062 4747 1696 778 357 3155 2266 3222 3350 263 194 1303 4600 4305 2421 145 2362 1273 4176 1444 1874 3927 1056 2573 778 643 1506 4612 4029 4278 3140 2341 4847 4654 4426 4463 3211 910 2122 2335 458 1763 2344 1742 3386 64 2931 3575 3021 795 1326 1034 1278 2022 1168 3004 2400 3967 1940 2853 3358 976 2770 4392 2388 4823 2252 4238 101 1183 3362 139 2450 3326 479 2408 913 597 4425 1143 2676 3395 308 3083 4550 562 2248 2605 882 3696 4495 4015 2476 4432 1344 1806 4085 3263 4527 2856 2227 2615 1082 2682 1414 4055 2917 260 3413 1808 3495 1626 143 2626 2387 1581 3443 3933 256 2760 3816 1169 2826 837 2917 1406 3462 3813 3170 2252 1114 4131 1333 2085 371 4082 2775 3742 2212 2562 340 3738 3358 3023 823 3598 2394 4082 907 2022 4377 3342 1411 3807 837 2564 2027 3171 1909 4176 4988 2368 2349 1305 3236 4097 1459 845 668 2971 4539 362 1232 473 2548 3558 3499 3505 865 4089 4080 549 4162 3174 642 2387 3384 2197 317 4046 396 4516 954 1658 1048 3729 4991 131 3892 706 1421 671 779 2757 3840 3431 3515 2616 4675 4139 4665 4898 4385 235 467 528 2909 1654 1964 1561 2587 1271 3339 2195 4476 2595 2692 452 1334 660 1773 113 4010 1569 2450 570 4573 1036 4771 3828 2055 3682 2017 3286 2071 4903 3340 4492 1892 4679 2239 3727 2517 1182 4634 1827 1195 2897 3560 64 2970 3755 143 2602 4660 1641 3826 1497 485 2758 3722 1866 2608 4976 361 3419 3816 745 4517 2779 4640 2743 987 4920 2092 508 2882 391 2694 958 1804 2047 658 3264 2984 1078 1705 2960 4955 1419 4650 2527 2282 498 2469 2252 4833 723 2190 2713 3479 2116 3704 2852 3992 1746 1655 4504 3490 1500 845 385 2944 96 1278 3420 1874 4372 547 3788 1675 22 4427 4558 2186 4820 2630 670 4833 206 1584 4656 3529 3279 1796 2160 892 4239 4006 3306 1794 2484 4968 4667 4253 2020 1030 53 1308 3628 2202 1047 332 3124 424 2259 4074 881 1339 4087 2442 3362 711 3500 1980 1268 340 3666 3273 462 3858 2842 2674 77 1799 4226 2890 1105 1858 4205 1095 1382 4548 3209 2445 2277 4282 2247 826 4744 1085 3414 1891 609 337 3775 4934 4884 969 826 1062 1896 4281 2481 4947 1882 2827 1288 2383 4353 3739 2051 3089 3675 3667 3904 4510 1623 2168 4104 355 2569 2410 3387 4268 4082 4120 1849 3633 2637 2370 3049 1636 3811 3797 3822 2252 2272 3259 3884 1092 3883 1592 3832 3380 4466 942 1086 295 4732 2778 416 3092 709 1501 3166 3662 4053 859 1880 4292 1177 1983 2950 81 849 4389 193 4581 9 2551 4183 1730 1464 81 3194 4247 3099 421 4498 2577 1787 4920 3911 4285 1379 3131 2615 2232 4763 3635 2422 3983 592 2937 4481 1191 697 946 3610 3382 3251 40 4439 3016 3775 39 1859 3819 4727 585 2476 3923 2972 1155 3219 4255 3371 3573 1895 314 3875 118 3922 147 3040 2406 4034 1421 428 4083 3386 56 4945 3108 1870 462 3207 4009 235 1359 2300 3937 436 3341 4936 2322 1174 3600 1445 932 4293 4948 3797 1758 4860 3398 1099 4312 2962 4739 3064 4784 1551 1825 2632 2221 379 948 2803 47 944 4698 556 4773 4203 4823 1789 3413 4551 4074 4793 2423 1297 2758 3353 1602 525 2810 3480 2614 1584 3162 3319 1473 3140 948 2978 4699 3447 1003 3600 2193 3156 3143 543 3173 2248 970 437 2092 2166 1957 4904 2079 3460 2313 1872 4635 4484 4743 4399 2697 164 2265 4904 4054 734 2550 2021 892 521 1298 4232 2159 3886 2275 4467 2714 3251 1053 4071 296 2795 3583 3537 4322 405 4804 3376 4439 4889 315 4761 447 4190 2728 2011 376 4015 2032 2364 58 2272 425 2674 1514 3870 3016 2698 3970 4765 3088 4852 2703 4015 1226 2548 4162 3108 2935 2883 3472 2060 1768 781 2058 2175 1591 3849 4118 1125 659 244 4572 2607 3360 2118 1401 1100 4053 3187 4727 3284 2500 3043 563 3161 1133 450 2854 4385 4243 2281 1149 278 141 387 610 2630 4695 1729 2816 715 3702 3839 2482 4379 3432 220 4124 4881 4362 4998 1937 122 3871 3516 1164 4473 2032 3242 4263 2180 3175 904 4863 2741 4650 2835 4733 2347 2982 987 2158 822 1658 4515 2492 3766 2856 2757 4812 1996 3119 3051 1870 2510 3987 3471 4576 136 795 2260 3419 2150 1891 2282 292 1924 1800 334 4581 4774 1630 271 3681 2984 605 1107 755 2142 592 624 3608 3117 2021 3379 2392 2105 951 2532 361 589 3743 4408 4436 3718 527 718 3566 3536 2678 4203 2177 3239 351 1110 3320 3775 3081 556 2534 254 672 597 3232 1620 4875 3181 1974 1018 2300 1604 2606 3336 3427 4790 4401 3541 3611 1348 2196 2602 76 2370 2585 1559 687 4303 2683 4533 4877 1072 3949 1899 2657 2540 2988 1826 1057 3049 4744 3353 1889 2374 1168 4409 1767 527 3251 4745 1184 4101 1887 4811 4658 1291 1773 4749 4224 3874 507 4290 1234 2669 1129 4927 858 4822 4093 702 2863 2623 3615 3222 94 3386 1917 2520 4628 754 312 4636 4229 32 1861 362 4184 255 4054 930 4553 3935 1166 1612 1822 3670 2969 2049 3387 498 1849 4952 406 4384 4994 2545 1323 4209 871 454 3369 2135 3418 2253 1922 1693 1080 2784 2023 1076 1635 612 4722 943 4038 3805 4707 72 3733 2537 1156 2816 1466 2009 645 4499 3201 3723 760 4553 1013 4810 3813 4727 3096 4524 3480 228 2807 2611 910 1940 2412 3277 364 4425 3539 4908 1392 221 1693 4335 3486 2408 1648 3239 2884 328 4844 4155 3150 532 4319 4380 1691 2017 2275 2002 766 2421 1843 3429 4638 1879 2553 4676 4110 2821 619 2002 4645 1435 2057 836 1232 955 57 2572 987 4064 3964 4625 3956 1546 126 1037 4600 2149 2177 1837 4244 1497 4570 877 933 1843 3131 2282 2816 4803 4072 541 1835 3909 3938 3047 2602 2248 3079 335 2731 409 3655 4438 3338 937 3585 3292 4702 4211 2772 3567 1058 2231 4766 379 1597 3586 1713 1717 2474 4916 457 2511 4193 4176 2111 80 4172 1583 2825 1657 1939 2605 471 2720 3048 1731 992 1601 884 3475 3451 2192 4704 4648 2630 4072 3149 4171 4995 1975 901 3222 766 1967 4407 4078 2840 719 3935 3249 1015 3904 2507 700 12 2257 2503 2215 3435 492 2466 998 1526 622 215 1090 1075 1291 3933 1142 4513 319 3527 4380 2031 4574 3773 2805 4782 3717 241 3372 4434 3382 4667 4956 3564 4120 2518 4453 1787 2717 4680 3891 1638 1075 1854 2951 1443 1644 1574 196 2732 4589 4811 995 4597 3794 2708 3096 519 4129 1117 3818 3744 2562 2020 263 3513 4262 4813 205 2054 2949 2023 3410 1994 1382 1357 1190 3376 3283 558 3412 1387 2898 3534 477 4199 4269 4723 2804 517 4779 4880 2530 1979 4709 3581 1092 1770 1186 1085 2344 2863 2523 4222 1356 1970 4135 685 2607 2353 1568 4911 1582 4790 4389 3489 368 653 1830 3754 2651 152 1595 772 3309 467 350 4374 2875 535 588 4612 3413 3027 2543 3981 112 3566 4847 4788 4739 3279 4316 1769 1946 830 4662 1013 3478 2728 4014 2937 571 3166 378 1919 4209 3046 3452 4847 404 3649 1596 1148 884 1139 298 4229 4814 4855 869 4852 168 2016 4166 4802 3729 2985 2013 3017 727 1998 4035 1881 2911 2281 63 1572 1432 1510 4194 49 2528 4695 3658 3844 4446 912 1090 2133 2494 4500 4353 4485 4065 3630 3767 180 1194 3401 3347 4598 3249 105 3943 1441 4500 4088 2930 744 3585 202 2629 3419 3030 457 1895 2445 250 3265 2433 1573 4440 4853 3147 1277 3835 1137 1589 2726 3037 1349 4647 2274 2590 3088 3265 3897 332 795 915 4637 4173 3106 1791 4845 4606 3535 3370 3277 4727 4711 2415 189 709 3034 19 4022 4823 999 1370 472 3482 1766 2785 4495 2613 2892 1810 3481 3549 2219 203 4545 1738 1087 1031 3152 1017 1842 4419 2982 2576 296 2338 4341 372 1140 4986 271 1534 858 149 4155 2138 2010 2537 3204 4615 1084 4328 3242 4490 30 2057 4207 1730 1231 4325 2330 581 2088 2515 3696 242 334 1668 1510 2301 1810 3383 2400 1359 3456 2382 4910 851 2523 896 1689 3242 976 4485 1178 752 2790 2365 2732 909 1436 3121 2213 3956 3515 2864 649 167 2056 3564 1543 4025 692 1362 4442 2226 3108 2646 1145 1063 1608 1988 415 2064 72 3608 2979 3337 4306 1031 874 3873 214 4468 3280 261 2555 1140 779 3406 4078 4322 2080 4991 2218 3780 1587 1536 1707 876 636 2878 2498 4031 1301 4552 1284 162 3501 987 499 2960 2959 4840 1907 4869 1052 3833 2694 1230 797 4495 3841 2543 3530 1439 637 3380 461 4528 4719 3128 2863 1950 3776 129 4819 1763 1013 41 1054 713 3912 4391 102 2608 2765 2644 1631 4198 3270 79 3191 2083 1312 1441 1715 961 2476 530 992 4530 2134 4866 3603 3369 3105 408 1241 3919 818 823 1248 1920 777 164 724 3084 2995 4993 4555 3470 4394 4534 3249 4696 131 2138 221 1613 4671 310 4322 1246 4243 1371 3415 2238 704 4670 4432 318 715 2435 3786 4026 1806 3519 4379 2689 3301 2173 4743 3377 2562 322 692 1840 3026 522 4191 2772 86 4056 4341 4317 3611 2185 564 478 1922 3354 3286 1655 1448 94 2997 141 135 985 3545 4201 1868 687 828 1789 1215 3830 2031 1034 3830 1119 26 1877 2450 3961 3632 45 792 358 4280 175 1177 1629 1405 2986 418 2750 1303 3116 3813 4681 1584 3195 4359 4039 4472 1732 4352 335 4954 4823 3214 2155 2237 1568 2746 3472 3459 3952 3792 1170 2757 443 2460 3381 4693 2320 4976 1381 2130 4140 1903 639 2304 1391 3374 1406 4565 245 2589 2871 2253 4470 2282 2445 1456 3118 2750 869 1263 3790 1014 891 1202 3689 219 372 4052 1616 2738 4506 1965 2527 1789 923 951 1541 3945 2874 3786 2616 2934 949 745 3655 4050 3837 387 134 4462 1081 3410 805 3767 1779 4239 3761 1142 1585 4412 3314 2521 2101 2232 2211 608 2422 2343 3950 3872 3093 424 2653 548 4209 2413 378 2887 3291 4878 560 1387 4211 3038 3087 1973 2289 3357 1724 4982 2420 68 2990 387 1055 1972 4843 4910 2935 471 3185 3188 1702 829 229 1173 3235 553 23 4743 2560 2514 2332 899 4155 2611 835 1895 1701 1106 1513 3162 3462 1596 4469 1746 1959 1408 2028 4337 3702 328 1150 3348 934 4387 1095 3931 3148 4518 303 2732 3723 3870 4258 313 1809 991 4625 1221 1088 400 3496 3178 4590 4653 1886 566 1821 4412 784 4321 2844 552 493 160 484 4850 3787 3382 1643 1722 201 1742 2420 506 4955 3362 4158 1084 1002 775 305 3223 1121 1062 2460 3438 1753 4501 2681 2960 589 2244 1887 1145 303 3833 2863 4544 4402 3212 4944 703 2429 3411 2812 4935 2990 1343 4688 4961 3557 2670 2808 685 4829 1927 4152 4423 2798 953 2748 1957 254 1444 473 4554 2979 1310 4138 2815 2338 3911 4564 1045 812 2845 2610 1123 507 745 145 1398 1114 2721 285 36 2810 4532 123 1104 1462 2937 1853 1730 152 3656 2833 204 2001 1647 298 1373 4733 1910 493 2562 3868 3235 822 3848 4483 4999 3433 1924 377 4360 505 3299 3106 533 2108 1450 1400 333 4956 95 1213 4680 4448 4317 1049 3140 3353 909 3234 3153 445 3416 2975 3070 288 2101 1381 1634 830 1497 3106 1955 4322 2874 2405 2227 1275 2444 2308 4197 369 1396 595 29 1964 4095 3724 4605 2078 4492 2810 1633 4076 4638 4789 2164 3576 803 1857 3816 4314 3015 2750 4611 610 4138 1705 4852 2952 2054 698 3914 3853 658 189 1469 199 2601 2457 3491 2753 4108 2379 2613 1472 3444 2828 815 4935 1993 4663 3267 4484 4150 876 3631 4025 3842 744 4666 2692 888 2163 1683 1119 4328 1160 3530 3336 3700 4256 213 1914 628 2607 4869 3659 114 2302 2950 4228 4039 3999 3074 2156 4876 4005 3151 2557 4402 1289 4276 4029 4762 3582 4072 3335 3822 4262 3779 4040 4966 3058 1195 2802 1324 4446 2793 2780 4361 2010 1825 687 989 3058 3918 1779 1691 3487 1571 2664 2338 2165 2139 4342 3709 4363 4970 3469 3076 4997 4393 3341 4593 2973 3950 1960 220 2798 2330 2403 4848 1112 2289 4777 4571 3767 4389 87 194 4300 4836 4201 4938 2082 1085 4596 3824 3722 1631 1082 2171 4272 3171 2673 3548 1523 2085 2940 117 1761 2734 4648 4655 4784 3989 3777 90 4438 921 434 737 1483 3881 336 2979 3786 4220 2128 1324 1316 2593 3437 2929 84 2745 4227 3112 4419 432 3486 558 4830 2879 3284 78 83 1949 1927 2681 4576 4273 532 1337 3844 530 4846 2028 180 543 2907 3391 1887 1335 4958 3265 3419 4363 1708 4507 3614 7 3919 2239 4541 4397 1182 3182 2480 377 2723 3408 3692 4518 1323 3528 3600 1655 890 4150 1272 2679 340 2435 1093 890 3565 4080 3635 3657 1570 1503 4042 1570 2342 4784 2478 2934 630 3366 4911 1290 341 872 1026 1646 3457 2784 1214 4593 1612 4559 1567 939 3932 3199 2254 2713 4779 4215 4951 3276 1119 4339 3625 258 2427 2010 1802 2452 4933 526 1273 4047 4694 2623 258 4547 1605 1321 4302 815 4788 545 1520 4914 609 4691 4136 1756 143 2823 4500 67 4978 4120 354 4478 4775 716 2616 1790 1881 887 389 3248 3757 4959 1852 3836 615 3705 4288 353 2699 899 3283 4887 4653 4632 749 4875 2761 4255 2236 1694 2564 2612 3150 3710 704 1710 3880 956 4084 3455 4587 2397 146 1160 3097 2394 2864 2058 2260 527 887 4917 2056 2679 447 1317 4724 3798 2129 896 421 654 2587 4713 4731 4507 1392 3384 4779 55 2230 2016 4139 3335 3806 136 1760 3131 967 1443 2211 1650 4595 2960 2320 4092 3560 314 14 638 3672 4608 3738 826 889 3558 1155 1596 4822 915 4695 2366 2637 305 893 1324 2703 137 2529 3497 60 2420 172 841 1492 3362 2769 4013 3686 3807 3609 3618 1061 2881 3280 4113 3781 3740 4366 1121 2723 1662 310 673 3163 3659 1314 2262 1655 3138 4109 2787 175 2069 1863 1156 3051 1181 3821 2818 539 741 4231 2658 4064 1570 1 2470 1616 2433 2338 3282 2957 3097 3879 3104 3119 2357 4081 533 950 787 4259 4281 1288 4703 1213 2091 1001 1649 1140 1027 4830 970 991 2614 2833 3660 251 2182 1529 4295 873 1199 4926 3524 563 4923 1129 4430 4562 4383 754 4532 4915 3036 904 1057 2941 287 797 3860 3740 2937 159 2496 698 535 2833 3965 4561 4603 2023 101 3962 2945 4334 896 1736 4723 1889 1505 4094 3190 4141 1358 549 363 4294 3419 2103 4807 2992 1984 3143 1051 4215 3255 4006 2476 4215 2575 1352 4564 4157 348 2269 1271 3075 4284 2816 3567 1368 3699 2355 4649 3598 1960 4306 4942 3114 2582 2667 1843 560 4300 708 3857 3709 4085 3453 3557 2339 4745 4850 3337 4576 1002 2602 2346 2495 4368 4067 2888 125 406 3227 1961 3981 4258 2760 4277 4477 1537 1322 867 2519 2048 2412 1675 4537 724 1854 4147 1805 4531 69 4411 1890 3641 1194 2432 3865 1469 1583 1652 3464 4841 46 3132 2459 2837 3505 2481 854 756 2618 1296 4412 3925 573 434 859 1443 121 1196 4502 1126 2156 1104 1809 2616 700 1291 1697 3673 4286 549 3306 4092 1258 3364 3438 1191 493 33 2069 3159 1085 4105 775 4602 2345 3133 4516 59 1959 322 2189 2537 2924 1210 768 152 5000 954 527 3990 335 3146 177 3999 1441 3064 1960 4202 2234 1117 2962 3122 4259 70 2993 3751 2591 588 4155 386 1471 3149 306 2684 4167 3729 2988 4231 3710 2301 1116 2859 2050 2987 831 4419 242 832 3537 3830 3034 3565 4630 4206 4882 223 761 580 951 2544 3120 794 4401 4987 893 7 3611 4643 1351 2143 4359 109 2583 1057 1311 3049 4620 3343 3085 1293 4663 3137 2588 450 943 4714 2388 2797 3911 881 466 4839 659 4562 1773 1846 367 2723 3019 3474 2776 4247 2618 3904 3128 4310 4823 3443 3622 4131 1922 2598 140 3269 2704 4427 4063 3478 2304 3631 4491 3679 655 2219 4333 26 2684 213 3078 895 4060 1669 4007 160 519 632 2767 3540 513 3529 3671 4295 1674 395 2575 2553 4263 2904 334 3043 4038 3173 2853 1997 550 2715 1172 4787 413 208 2653 2835 1760 3156 3564 1512 254 173 2245 242 429 603 3878 3060 2284 3388 2352 1237 1839 2057 4106 3216 1023 4255 4790 4419 183 808 1090 3636 856 2999 881 1303 3157 4559 296 3993 4744 1461 4345 4897 4252 1417 2059 769 1968 2906 967 2553 2226 2727 4797 3645 4106 1998 525 1754 1139 2680 1215 4029 3165 1315 2796 3196 1878 1079 3218 3706 1260 1042 971 2143 492 2972 1334 2854 4215 427 4853 3470 3848 1265 4814 2714 415 169 4091 2969 3400 1605 449 4918 4973 4107 4252 3545 3216 3131 690 3468 3394 1963 4668 1982 4943 4491 1176 1068 4735 4642 4745 2043 1823 3207 4797 1679 862 2648 222 4240 4048 4766 4154 4168 3535 2247 3443 2006 1629 3515 1152 709 2186 4952 498 1869 172 3151 296 489 442 4180 2523 2824 1665 1881 2979 1453 704 2803 416 623 259 2884 2273 1089 339 2856 3409 4099 4115 72 4765 3583 3837 1050 2087 181 3908 1398 4646 4623 3208 3402 1060 3326 1965 3496 1278 2083 2923 4643 2872 1783 2143 93 2055 4899 4601 1436 500 1289 4533 1009 3008 4193 4146 399 1546 4724 2541 586 2395 3942 3367 581 1411 3307 35 1515 2312 969 353 95 3214 86 118 3499 2082 1638 3370 437 3870 374 4216 4526 4177 3700 4409 3193 2068 1924 1321 2266 2949 1732 729 932 4872 3577 1580 1514 1641 4960 50 3047 3555 4374 2687 542 28 1048 4661 1858 4382 956 2974 4087 896 462 4011 2472 2915 2989 4800 4878 4438 419 829 544 1475 2928 3966 1989 2127 4047 228 2659 2190 2335 3739 4708 2180 1027 1826 4284 1621 4347 4773 3364 2294 2121 2758 4162 1953 589 504 2679 3189 2330 1411 1087 3708 1198 403 4821 44 3542 4977 2988 1391 4295 3912 4871 3154 918 2177 3650 2465 3665 3688 1990 1850 2460 1516 1849 694 366 3619 1804 2507 3665 4171 3683 4436 1261 2083 3032 1263 797 2328 2881 2982 288 3104 3614 1007 1681 4235 3836 3556 2152 1932 2468 452 2456 1892 132 4488 2262 192 4821 4647 856 350 3819 3098 4324 1484 401 936 3932 4873 386 652 2833 2426 2049 1914 4277 1030 1058 4133 2511 1675 710 260 4107 55 2827 185 4272 2823 3354 617 3944 1731 3519 1398 4555 1184 2221 2592 804 2197 543 4783 4186 3550 3896 1403 4497 4981 4500 2221 295 1683 2069 4187 887 131 3703 3008 1137 3264 1875 1393 1376 2114 3624 4313 946 2110 2573 4102 628 3059 2977 2545 2596 597 4820 4786 4917 189 2523 2810 78 1351 1279 216 283 1074 4062 4853 851 3332 4313 2927 72 4732 4149 1641 1034 2278 1786 3458 4220 3051 567 626 2558 4542 4676 3208 2369 3055 2174 854 4710 4028 4366 3131 1463 1747 850 4432 2349 3346 3875 2172 3264 2856 3646 456 4738 2137 3739 4812 1789 3165 4145 2008 4536 4769 1928 3156 2942 180 453 4528 3446 1524 4722 2284 1828 1495 251 3378 3855 4354 4458 791 2113 2126 1123 222 2346 1221 177 2444 1206 361 3911 2557 2186 1110 3800 4510 3290 2835 224 3825 1278 4405 361 1060 1217 2605 3423 4554 1161 2861 100 1928 2674 3262 749 3417 4763 172 506 355 47 1504 1514 3408 3204 4534 1021 2542 3416 333 3592 2263 1599 210 69 834 2166 2844 1120 3480 492 4705 4995 2240 963 3920 4091 851 1691 4094 3600 4696 848 3289 2889 1257 3799 3287 1030 1141 4805 2816 60 2052 304 432 853 1166 2723 2831 3941 1868 4847 3272 4102 3445 525 3637 1525 2243 4124 1785 1194 995 2641 709 4980 2457 1218 2572 475 4921 3258 366 876 2871 977 689 4841 2456 3913 3251 3646 991 3410 4505 1717 2689 390 3852 4003 2129 694 2015 4337 3413 2379 3018 555 4047 2741 778 1068 3581 88 4910 2025 2921 2170 3604 4489 3673 2487 546 372 3136 1341 45 545 1035 3824 4005 62 4558 4151 1887 4555 149 589 218 2167 4371 1945 2986 3634 6 1902 1433 1745 344 4796 4161 3750 176 629 523 902 3807 457 1643 1961 4708 1330 4209 3740 2176 4809 4905 2682 43 4215 3412 1599 981 4501 4573 1196 4573 237 485 1542 158 3014 760 3759 725 1467 3998 3516 3677 445 4498 3109 2723 4333 4486 1247 4929 1963 246 4413 4951 994 24 1211 2518 457 458 2810 1171 2779 1084 1360 3290 4520 1466 4452 3336 610 875 1454 3000 585 525 1973 4256 552 3086 3959 1225 1437 3724 2029 2650 1940 1367 4412 3692 4845 3234 4573 4271 1698 2757 3085 2789 2 3086 750 3306 1033 1931 4748 2010 4645 3905 217 2843 3418 913 3666 1014 2351 1173 2584 2906 407 1855 2168 1041 1906 195 3515 3914 1969 4848 3631 2109 4053 3988 1788 890 4840 3509 2791 3794 4970 3232 3050 3140 4422 845 2378 2730 4354 41 4856 1393 4363 4346 1697 4989 2254 3007 574 1914 2480 4590 4581 1652 232 4460 30 1144 4423 33 2718 4193 3551 2121 3759 2076 153 2516 4542 868 4005 4302 3660 3543 4430 624 3694 950 1099 3181 4685 2193 496 4710 4935 113 1899 2823 2716 605 4967 687 2065 2613 1836 732 4577 2034 3101 2637 4215 3812 4136 2350 4165 1498 1642 1151 4872 4838 1689 1693 1889 3934 3104 760 4349 4573 4110 468 894 1375 143 4272 2873 1560 4713 2537 222 2070 3353 4448 187 275 1380 3328 1689 2628 406 4113 2709 844 3998 320 3304 1178 4584 1500 256 2606 3850 3987 2045 4368 879 1091 4277 3609 4983 2265 4632 1169 3373 3365 3620 823 3688 4132 3786 1404 3370 125 3303 672 1084 4981 1588 227 904 3723 1583 3398 1845 2692 1192 1559 4111 1128 1021 2913 3621 2611 3478 601 4385 2733 1761 3586 4571 2179 1055 4762 119 3355 3373 4227 4730 372 4101 4179 929 3244 2162 2596 1922 832 2103 1461 2296 4639 25 2207 1211 63 1120 2256 2558 343 1578 3691 2832 1115 2120 1991 4531 3044 3840 2684 120 2997 2001 2689 2745 2631 2754 1344 454 3806 3619 3616 4657 2969 4089 1307 4362 3854 2655 2957 3819 2219 448 3755 4036 1486 4926 577 4920 4463 1350 3723 727 313 2418 4549 3586 380 3989 1891 1074 4526 2122 4666 2978 557 4630 3493 4232 510 3074 825 2968 1106 546 153 2761 2596 3536 1858 2110 4932 1001 608 1574 2062 2055 96 3252 2892 2501 4236 3495 4560 2398 2242 1571 1107 2199 2053 2607 697 1017 4131 4093 4506 3760 4253 3838 1763 846 3122 3035 3219 4264 3148 549 2879 1184 4649 1533 742 2193 4387 2348 1749 3831 2185 2869 2212 1444 4700 4678 2894 1508 1370 4475 1885 354 4831 363 1797 2216 4143 905 3349 4756 3757 3612 1921 1797 4376 3727 3698 1514 4992 4450 236 99 749 4479 3886 3462 1401 2078 3966 323 193 2505 3315 849 4103 2576 289 1887 1387 4815 3520 419 2526 4163 2725 1783 2765 2721 2880 3847 3252 543 2189 3156 3496 1745 3275 3260 2924 477 1136 2599 237 4495 2962 2172 4534 3622 4615 1282 2189 669 3766 4495 2268 331 3292 1533 1153 3899 2721 392 2710 2917 1552 2977 4201 2835 1490 4598 2373 501 2883 2799 1312 4166 4028 4339 3043 2172 4008 2249 3461 2332 2767 4127 2176 1851 3037 3311 4611 3390 2116 893 3254 1787 150 810 1793 3270 948 1164 1781 4989 754 1260 1721 4628 2696 2358 854 2154 3378 284 684 3426 193 2748 4555 4987 4033 3213 4395 2201 4705 3622 268 434 4758 3728 1334 4849 247 2590 4523 4318 1234 4316 280 387 1654 3637 472 3417 63 700 2361 2217 3166 4292 3420 1228 3430 3576 4321 3204 2792 2916 2953 3128 2744 2913 4026 4980 4013 133 4951 1430 1693 2425 3637 83 1951 4553 3168 312 975 544 1492 4673 1365 4841 4115 3909 182 1063 4254 4799 650 3158 3540 1823 932 207 2292 831 2437 2352 1137 319 3818 370 3225 2450 3201 3489 3590 1887 1824 4976 2821 4568 1822 3386 1177 758 2920 3762 4616 2139 3917 2732 2565 2798 1075 4825 4181 51 512 4375 666 1000 2993 2863 3443 506 2414 4070 1234 2438 1108 476 1924 3232 1242 1520 2773 2191 4180 2033 3745 1687 36 3478 3852 3285 4172 2392 4867 4175 4252 2299 3169 634 3298 2529 3019 2154 749 4750 2156 1477 1962 2637 778 2680 3424 1433 215 3401 667 4581 57 747 1708 3629 3602 1965 4655 1483 2888 2275 539 1443 1870 571 2222 1519 4058 1058 3751 2403 4557 3965 4730 3226 574 4232 992 111 3703 4882 1844 2221 3222 3975 3782 3552 3430 2813 1420 946 483 503 2212 2143 3474 1901 3828 2937 1870 34 4259 2652 2308 1285 2677 3443 576 2369 450 4449 838 1196 2847 3481 1010 4339 51 3479 224 4325 3404 3957 2469 4724 4040 1751 451 3359 2324 2263 2297 907 833 1089 2257 1533 1633 2544 3177 1801 990 2944 3491 3335 2196 3018 3916 1048 3394 2835 2856 2477 1502 3100 4085 801 4374 1036 875 2730 1127 2353 4203 2276 1929 4883 1853 2886 4040 2922 4576 1002 1389 1138 302 929 1932 1478 3813 1237 1324 3578 1999 966 4898 2880 3842 3246 4701 3388 4145 3509 1459 4248 3610 4589 1827 1369 2590 1902 138 4064 317 1900 4558 4865 1063 84 133 2647 2299 2987 4295 126 2172 3559 2904 2440 1863 1795 8 3465 1694 7 3810 4955 584 958 3000 4859 974 3319 181 3650 2920 1981 1386 2260 1854 3207 1114 3356 648 2072 4973 2639 3511 4136 3657 2044 3185 4305 3276 1883 89 3131 2675 2771 4004 1872 2887 1793 3901 4248 971 2392 4233 4615 3471 4636 2188 3418 2064 4894 779 846 797 4843 2000 2353 2388 3437 626 3535 4827 4176 4505 2310 1319 1086 2382 1634 1768 4508 4697 4818 4771 4107 3961 2017 287 3415 208 3630 72 4211 4060 4932 736 228 752 3739 2737 4249 3848 1461 2156 562 2153 4314 4021 3110 1166 844 1756 3459 3172 164 613 4417 2623 4427 3457 2439 2747 1570 323 2269 44 2850 2132 4793 3430 1925 368 3266 790 51 3527 4848 2190 2030 1308 4234 3509 607 4993 4598 1437 4918 3034 2781 1748 2614 597 771 2355 4046 1024 3571 2506 1969 483 3994 1946 975 3010 1120 1257 4962 2348 330 146 1962 3631 1826 4626 1569 841 173 1060 4184 4640 988 3806 1288 4420 1156 4034 2042 176 2414 3798 4952 3108 1231 892 4681 4518 2129 3299 441 3932 1337 1156 526 563 4311 2381 1700 4404 2369 850 530 4529 4592 1823 2099 132 2080 4367 4670 4353 2213 4040 4007 2920 1481 1789 3324 2308 991 2395 3088 2230 547 1476 1891 2130 3839 1719 4055 1360 3800 4885 149 2269 4559 3662 3182 2584 753 2378 1331 429 335 3401 1478 2029 679 4076 2342 1340 2793 1417 1423 194 338 2722 1088 1851 1525 2734 3403 463 653 3335 2784 3666 1219 4003 474 637 2142 4260 1680 475 1687 1480 1590 3141 1145 1321 2129 3775 2487 4213 2151 888 2198 4687 1109 4214 4654 1404 4463 4392 413 3000 4563 2810 2884 87 3822 1932 3080 796 181 2883 3338 3437 2445 4583 528 1740 3941 3852 2674 2112 3431 3041 1229 2738 818 3875 3323 1505 2522 1107 3065 2366 2039 2492 1720 4808 1586 3150 2869 938 979 462 2226 4456 4198 1771 3498 142 152 4483 2304 3929 3647 3068 4849 3011 2528 1179 2589 1339 919 1784 2378 3723 2674 504 577 2928 4270 1594 3543 4158 2113 3763 4998 122 2598 1770 4257 4054 4036 2348 3891 2152 1255 129 2337 3242 910 2613 2019 2364 4843 896 1911 3150 4486 1479 1758 4527 674 1472 1733 41 3591 4802 3878 673 1838 2243 2108 1284 1152 3208 1731 1901 4128 2400 3741 3712 1724 1689 3437 2883 656 3674 2865 2815 642 4471 1880 4651 3071 4329 4424 1105 2189 1115 4146 112 2215 142 108 4088 3261 1518 1998 4233 1369 4114 4510 4908 2706 2184 2708 4544 685 166 1494 1055 535 954 1389 1838 1812 4980 1415 584 2972 4159 4139 3892 2224 3579 24 3147 4361 1494 2814 2459 2074 4182 3362 1638 4233 2968 3495 3027 3010 3861 3640 4580 932 2192 2471 1071 1377 2433 3313 3814 3090 2204 3048 3102 626 4739 4432 4491 2510 4752 1162 2131 2715 4924 923 2775 1768 2955 878 3117 2439 1750 4118 272 1561 543 4037 3990 599 3984 3657 137 665 293 865 2487 4539 229 4300 2355 1755 3341 3826 2177 4789 2109 1977 3565 3367 2632 2873 517 4661 4368 3616 954 950 2177 360 700 3357 4050 3180 1131 3641 3471 2726 3078 2949 4177 2260 1016 1985 3132 2214 334 1975 3623 4978 2330 4070 136 4249 1747 4451 3366 295 2243 2467 2221 606 3704 4291 365 3780 3499 2392 2627 4072 2180 1199 2431 2129 1772 2398 2997 1615 3561 3537 3900 2488 261 374 970 1100 3440 4369 3365 962 1530 1033 2699 3761 986 4833 1923 4863 2249 1760 4010 1814 4967 1321 2776 2522 3909 236 3120 2572 418 2355 627 354 4831 3046 1581 4989 4874 2063 3935 425 943 3303 3260 4152 1778 1127 2140 4408 3254 1008 4179 4000 2265 3652 1323 3751 3901 4578 2902 4517 1289 4742 2085 1568 575 3590 1708 1377 4651 942 2987 1124 3314 237 2982 2668 1592 974 1862 1732 1881 4864 2567 2159 729 1375 2960 3648 4964 4720 558 3459 4055 4921 3368 4323 3132 1582 2076 3425 3147 3765 1521 1884 1963 476 1587 1955 4957 3965 4627 245 2794 1369 3932 1689 1615 3322 1719 1166 2672 1223 2832 3093 755 4732 30 4713 369 3063 4663 4686 200 4316 4810 152 3067 2562 3171 391 4696 4964 1762 3665 2033 2986 3428 232 500 3709 1697 2000 795 4886 1172 4715 3309 231 1654 1469 4291 4464 3972 4191 1700 2148 3012 1792 4857 4593 2916 2623 281 2444 419 1803 3767 331 2758 4059 2743 2289 1548 2382 2252 973 3515 1125 4309 2547 569 228 3092 249 4379 3788 4622 3651 2681 140 1245 4097 80 4699 1097 1484 1575 4416 1906 4292 3834 171 4080 788 4659 1809 2460 3660 1356 2539 2820 4535 2373 3599 539 3779 4996 1830 854 3083 3544 861 4088 3144 4086 4532 3231 4604 21 4098 164 3085 3777 4374 351 968 1411 3511 1817 1684 1727 3670 2921 4683 1484 3751 4968 3564 2496 3004 956 2340 762 2289 257 4104 3934 1817 1195 236 2845 4912 765 1039 1362 870 3413 2477 4014 2666 2245 3796 1500 3493 124 2615 2686 1179 2011 2150 2662 3294 3313 36 126 218 4224 776 1937 1018 2749 116 2335 370 115 465 1381 2578 2577 3673 1418 1530 3399 4892 4708 2256 2005 3060 2113 3315 4725 2704 1374 3276 1204 1765 1620 1824 4525 4072 213 4847 693 4181 1131 2248 2696 2939 3346 4555 3011 2526 553 3781 328 2468 1230 4824 1333 889 263 1752 1109 1371 2473 431 3653 566 4548 3897 3992 648 36 713 3436 1646 1410 3235 1571 694 1322 760 619 4395 1715 2453 4502 1749 1218 4115 3091 822 46 3201 3363 1205 2837 2917 3637 103 494 895 1698 4329 3398 3311 3201 1687 2427 1362 2716 537 4020 2248 258 2064 2574 4449 4923 1805 2072 2899 1327 371 4601 2454 4135 4584 3572 328 1450 3056 3371 1201 1202 354 121 457 3420 4969 3943 2573 3308 860 1624 3214 3631 3574 1476 4369 3390 863 4585 1200 2745 305 2317 4247 1362 891 3941 2128 2022 10 4738 2016 8 251 39 4951 4038 2083 2604 1316 2882 207 4990 4647 2330 428 972 3157 968 4416 3892 3024 3082 1415 92 468 1347 4239 4913 3611 4704 4564 2595 2 1397 1805 2471 4666 4918 1533 2356 3976 3854 2195 654 3005 2803 4162 103 2782 1015 2201 3641 2509 2361 1957 1709 4766 4770 4050 4111 1027 3089 1326 2959 1513 3543 3206 3865 1761 1084 2127 4254 3064 2056 4958 2657 295 11 2576 3939 1315 4493 1515 4328 4342 3526 1659 3688 2692 888 4238 3871 2887 4856 2168 4804 1276 2224 3904 726 684 4552 4281 2882 2052 3825 58 4654 3765 2880 2991 410 524 3345 885 1986 4307 3434 282 3749 1782 2811 2874 889 3247 3437 2411 3084 4179 272 4075 1668 3811 2771 2220 2873 3300 1335 3887 4782 1999 4076 4630 2059 1546 1948 4120 2262 588 4651 904 125 1477 3269 767 125 4844 336 4302 4927 4295 4541 4733 2541 2751 923 1279 2402 1849 4876 4075 1479 3030 159 3981 4551 1883 2460 4194 4716 1266 579 176 3567 1256 1293 3108 1956 1109 3633 2721 4491 4559 977 120 1809 2975 4066 4242 1949 2762 3136 288 3427 129 1799 1972 12 57 2683 205 3860 3124 3529 4759 4867 1303 1564 3224 3589 4218 4425 3869 4650 2091 1099 3683 3446 4915 2632 3566 1514 1199 4585 2725 969 1456 3742 467 2076 1587 2824 2392 1087 3546 1142 3287 977 2058 4264 3910 1144 4483 3503 3608 2163 2131 1051 2694 4822 419 4347 4122 3073 1296 681 2858 4785 251 2123 4387 4678 1018 460 116 916 1677 1680 4086 2450 1017 323 1779 53 2113 3675 940 2406 448 1962 4977 3984 2440 1957 3229 4643 3902 2439 3744 3164 4539 2999 1787 3954 1077 2637 3031 2451 1740 1865 1111 181 1973 245 145 1797 42 4742 4264 1915 2073 4574 2509 2196 4377 1189 738 2519 1304 3307 2862 3057 3199 688 372 4793 4612 637 1963 4868 1159 2792 2559 1970 917 4140 2103 335 1184 766 317 1283 2014 3201 4697 3051 654 2171 62 2293 1678 4318 1548 3512 3055 4208 60 3066 4111 3075 287 320 1918 4990 1472 3649 4937 642 2653 1187 3483 4973 4690 893 2319 427 2053 83 2223 1912 3763 2270 4144 2167 4794 4065 668 406 4573 517 3430 3048 675 814 2537 1009 1552 579 242 1590 1587 4834 2081 3586 1110 1705 3388 2058 3602 4062 2453 2 3960 2633 583 230 3720 3125 2740 4786 3670 4594 4266 2098 3992 4982 705 171 4338 3431 1231 3168 4594 2226 3644 2806 4196 248 3254 3400 3438 4972 14 1563 2845 4062 3186 4707 1655 1835 1361 1077 4663 3146 530 3243 421 4088 69 811 2123 3149 4816 1880 409 1069 3739 1224 409 1649 3844 76 4435 1683 2813 2579 1275 4693 121 4879 3710 3595 962 3990 2689 820 3782 1770 1130 1277 4533 4666 1269 438 237 3335 4552 1138 2430 1896 1151 2252 1671 2742 1897 4429 3623 2408 2192 2839 1012 393 4133 3821 2408 3069 2835 1392 14 3863 3799 4964 1218 2454 46 2128 1558 4484 2887 1730 2134 1550 3253 3113 4837 1910 4486 3961 3446 4588 494 2258 2372 1473 3661 2225 1113 3074 613 838 4979 4643 2181 309 3066 3329 2441 2381 3628 4775 2199 2964 26 1122 243 1480 1240 1909 2140 3975 1640 3838 3421 2120 3024 1663 1269 752 2671 1814 2271 4207 1716 221 3323 1048 375 2410 1731 1676 990 912 3551 1824 3962 1653 4393 1250 1975 4562 4362 3608 1791 2510 211 4769 16 411 2117 4569 2129 3440 186 4026 3281 4469 4625 2654 1585 4890 4214 3878 4733 2776 4663 158 3726 22 3992 3830 1098 4149 2936 3122 4899 3461 2026 4115 3020 2494 325 85 368 2832 1484 1143 3811 1811 1135 1278 4598 2711 4760 3433 1879 3134 3631 3622 1727 3693 591 2316 3578 2655 1638 4343 2034 3850 4105 1608 2349 2695 1174 4378 322 174 3783 3774 2832 952 782 3048 3056 2099 332 1263 2686 2682 3392 4193 3267 979 2990 1205 4422 79 1173 599 2622 797 4808 4263 2330 3415 2454 3954 313 275 4419 3392 2482 3827 4565 236 4206 4229 2087 4735 4969 2653 2129 6 3780 46 1958 2943 358 2957 180 3688 2974 2414 3384 3416 2915 620 1071 4252 4013 589 1118 4236 2113 188 2940 1443 1320 3382 1394 4314 152 2365 2138 2125 3210 1008 3077 4588 2538 1385 4819 3916 2611 4597 151 524 1624 3560 4993 616 3828 4791 4394 2938 2515 835 4739 3908 2719 765 1750 62 60 3916 2171 1998 1435 4440 4653 2139 3971 4235 3371 890 3667 651 2991 3274 1722 650 458 183 1728 334 2350 4178 586 4553 4427 3895 3441 2337 2274 3245 2619 1441 1533 2778 817 2063 605 93 1208 564 2242 4050 4568 3279 1384 4698 984 450 4692 2784 2056 2075 434 2797 4405 1949 4458 1116 2992 1357 3359 1535 383 301 3295 1560 1979 4116 2646 2873 1833 4619 1290 3109 1833 81 1064 2596 3842 2369 3830 3699 636 4511 2399 4937 1372 1791 2194 652 3291 3158 4275 2850 864 3054 1137 1304 321 3215 1342 2695 1502 832 3835 2705 959 1034 297 4264 1720 4998 4352 304 4004 3161 4572 1160 4815 3687 4507 2302 2291 3574 520 496 2964 3310 3611 3571 924 3672 3775 399 3928 2820 3523 504 2328 2953 4194 1647 387 2017 4347 1128 4969 1482 2425 234 1951 718 1915 4754 2415 1619 1621 2064 4141 4181 4134 3199 1899 4887 1017 393 3109 2222 1996 2018 2878 974 2539 744 754 2090 3214 650 3226 4864 1958 1765 4067 1227 1772 2424 3559 4608 3947 186 418 1809 201 1222 294 4397 850 3726 2864 2094 2557 3245 968 2809 533 724 2381 905 4105 734 847 1277 372 867 475 310 3685 241 3211 2666 1712 1358 4699 4436 1404 3847 2949 497 3292 2549 2094 4596 1822 2739 4735 2587 4782 41 4748 887 4108 1044 704 1016 218 1819 1080 3695 3167 3244 347 1595 4422 1101 4809 4357 3040 3251 1665 3355 678 830 448 1888 2943 1587 3257 4378 3712 1033 1496 851 4959 2140 2670 225 4744 2518 800 4719 1464 225 4800 314 804 1350 1354 3948 3667 4721 4520 3507 4336 1058 4615 507 3249 157 3888 3792 787 1483 3808 3230 4275 2343 1704 2233 4950 1850 1397 1101 4258 4352 4865 2839 4147 145 2976 4345 927 4177 292 3970 2986 1343 2850 4900 4699 4898 923 909 2965 1455 4972 1630 3759 612 214 2871 812 3817 4334 4545 228 4018 390 2946 1841 3702 3347 3661 1891 4675 3381 4495 2709 3431 4426 643 3757 2168 170 4359 1280 2094 3164 421 4547 92 1752 3243 563 1458 780 1787 2783 838 1400 828 3360 4926 2689 3303 3520 4679 3409 4826 968 4866 2597 1969 3816 3641 1318 4328 163 1039 4465 474 1160 2693 2351 517 2514 494 4678 2644 3009 3292 3549 3212 2423 3128 2692 2775 2148 4374 754 2660 3531 3014 1709 1676 2419 4909 3934 103 142 4394 2306 2453 3261 409 2530 3318 1866 4147 2948 979 2164 3396 47 4826 4655 52 1883 3741 3209 4391 1095 2803 3558 3245 3601 614 517 3666 2066 4332 3714 2215 1927 207 4562 2655 4257 981 3521 3723 2278 936 1423 4631 3006 4534 1558 1938 4926 1650 3462 3554 4928 993 3338 4502 1393 2799 169 2306 3002 2672 4837 3390 2592 4655 3551 3607 3685 490 1929 2429 4932 3243 2842 3412 2712 3609 4598 3867 2798 1221 4588 1591 2030 14 4774 1881 702 893 332 3196 1135 1241 2617 1584 70 3597 293 2322 604 1469 3721 2649 1679 4485 2686 1651 1759 3578 1950 814 1873 310 4537 3423 1736 4408 2266 2678 3887 4386 3304 2816 976 2937 2334 3708 4488 145 3610 2415 1000 2799 3681 1160 3622 2389 3106 2788 4658 1169 1159 699 1481 3294 3759 57 1382 33 175 102 4452 813 2868 3471 4733 640 530 1882 1630 284 80 2934 3448 1039 1650 1369 4529 307 4214 888 2017 4198 1359 4034 3726 259 261 1061 160 320 1715 3592 1493 1822 520 183 4590 4812 3159 3731 4384 1772 3591 4879 2957 2517 3155 1012 4064 271 274 3102 789 2818 1544 3796 974 1023 2260 2676 879 501 2008 4220 2675 1918 4108 4778 1964 2583 1276 4262 1567 851 637 3611 3109 4265 3540 4857 3444 3754 1719 4086 524 3148 4881 128 3307 3417 746 3868 2793 560 3149 67 1725 3363 1409 288 2294 1632 1537 163 4394 4161 996 2465 1186 3867 2861 737 2236 2099 2476 1648 3144 228 4483 3270 4468 4690 2457 191 4672 3698 2315 748 2955 4719 3302 3319 3684 4199 3862 3098 1209 652 11 3073 2956 68 3183 403 3552 3818 4217 4621 2264 1178 1708 3719 3969 800 1049 452 2132 458 1617 2871 4517 4618 923 2473 806 4965 508 556 916 486 4594 2835 817 1859 3680 2127 785 919 2814 180 2317 3615 1182 369 659 3957 520 1300 4419 352 3182 4876 1484 2234 3361 2517 1605 2017 298 2319 3844 3478 970 695 1643 249 1923 1085 1893 43 3060 2477 4998 3482 2016 3862 2625 4840 2264 3438 2511 1317 573 4059 4998 3585 2735 3419 1792 1003 2888 2869 3632 1580 2930 2262 529 668 2013 1198 1646 2508 4649 4472 1971 4475 315 2189 2035 1002 4383 1130 2839 1559 4995 285 1773 430 2613 3244 535 1715 4127 1038 4376 377 3954 647 2219 198 2431 3705 3676 805 4384 3534 4868 266 3845 3335 4553 1050 1368 1592 1131 4344 2730 329 2753 2441 331 4270 1250 433 1238 1112 2725 3788 130 1515 1137 46 1674 2998 3565 3667 766 1038 2009 2376 1112 1474 755 2983 2936 248 412 4224 1289 4935 1072 4722 3857 1363 1402 3038 661 2293 4397 1037 3298 768 4764 4733 1421 2005 3571 2800 4765 2896 2251 4212 3915 3328 3850 340 4873 2347 3257 1365 4616 4440 2676 2978 1464 3299 3774 2289 996 1908 18 2236 4155 576 1187 2889 1721 4167 237 3562 11 2212 409 2806 1087 1872 1021 4774 3050 2880 3402 3113 1591 74 1908 32 1375 4572 1734 4802 1459 453 1291 1506 2228 386 4694 4476 28 3099 1859 668 1626 1755 4827 2518 4778 3011 404 4727 1787 287 1583 4859 775 2095 185 3508 838 3424 3010 290 2339 4209 3785 4381 4605 198 3789 2589 1992 3681 389 4739 3626 3572 3138 4525 4526 3696 4936 4806 2532 640 1105 1827 3439 4391 1361 4031 4054 70 2331 2376 3507 87 3042 727 4607 2565 4305 892 1660 2993 1924 2960 2289 4919 2477 3034 1034 4606 1696 2091 1462 3980 382 1 2007 3368 3446 1080 2685 3686 1463 3980 747 463 552 4096 1257 2566 4233 1562 3112 1212 1639 3804 785 500 3811 4573 2487 1184 684 1022 2304 4122 4128 3382 2912 2620 3663 3679 2517 3169 2881 798 4076 1745 586 1222 1147 1769 277 94 765 2880 2470 4350 4233 2660 2223 1430 3915 1491 716 808 1146 1106 3519 2545 80 250 4380 2156 3597 4989 4734 911 2381 358 1385 211 1341 294 2085 4800 2010 3560 3898 2279 4946 718 2542 1286 1440 3681 296 4048 428 701 553 4546 33 1186 1638 1991 1038 3204 936 3341 3286 2052 4899 3334 4144 3286 898 3560 3647 1825 4209 245 1994 2306 1010 2604 4669 4881 2097 3950 2735 3121 4384 1138 1658 4300 4532 233 2655 3734 517 3018 567 4573 2226 2479 2650 1944 3155 3135 2868 2604 3397 4586 2899 3040 466 1352 2747 2763 118 1658 4290 1112 3427 4807 1220 1817 2974 1193 3064 4169 2783 454 448 561 3557 3615 2869 620 2200 308 1162 1970 2781 1261 4316 497 3710 3787 1032 3959 4623 1637 2093 4426 1098 4379 1405 4192 3924 3303 3577 2175 3646 4767 2706 2710 981 3381 1241 618 2506 2063 911 1338 2722 3375 4221 4220 3319 1451 3430 3542 4925 2054 3416 4965 1502 574 3567 9 2447 4092 4722 2519 4064 1807 428 4038 112 2969 2220 867 1959 720 4381 3669 3379 4230 4143 33 1723 4322 68 2031 3575 3477 3660 963 2654 3158 1834 4573 38 79 676 4465 1991 1285 1862 4064 3112 3411 3584 429 1841 1896 4556 857 2504 604 57 800 4332 327 2275 322 421 3763 2304 4739 2666 3869 1220 1618 897 3159 4286 2254 3058 2953 105 4812 652 3308 3932 2634 4735 4413 2170 4464 977 2880 2267 3634 4122 1379 3569 2855 127 4278 1092 597 1810 1210 4119 770 3280 2879 3720 3508 418 3124 2316 1651 2949 3811 4000 3738 4962 1449 2297 49 3382 1643 2437 1254 4299 3396 1040 1943 3981 1608 1248 2385 3215 3837 3338 525 1115 2324 2027 2605 4141 3740 2983 1804 3721 968 2101 1427 472 4444 3736 2181 1728 171 4624 4556 2289 3740 1559 721 3168 4768 4853 368 4351 4070 3509 105 563 1840 2773 1601 3973 1691 506 663 466 523 1681 999 1203 3612 271 4082 4982 970 355 3628 1507 2250 3495 1349 1055 4983 1450 3601 3444 550 2864 2512 1415 2946 3320 4470 1089 89 4717 3068 2815 3596 903 2837 82 323 2959 2994 1136 1839 534 2391 1089 4015 3382 2059 1658 3084 4487 4292 366 2212 4436 3065 904 898 3891 3774 1322 2932 2857 1699 2329 4492 2572 29 2398 1048 1855 836 3678 451 3145 4708 579 2513 1646 2860 914 4230 3269 2537 4331 3168 728 1172 4748 2889 4991 648 3214 4830 1621 1285 110 770 121 1976 2550 1564 1487 840 2105 2644 4709 4627 4042 1498 1342 511 1310 96 4178 481 1205 2971 2692 4210 4005 1461 4235 44 3463 326 641 1649 1264 1007 2751 3421 3345 1229 3191 1951 1176 172 745 4436 373 1585 1935 1164 1854 4871 3784 4707 2747 2379 960 169 794 4000 1399 4715 2876 3964 4046 2248 2310 2361 4861 1124 1882 2549 4960 2528 1747 2330 4709 2024 3404 2607 4063 283 1018 1445 2038 3815 885 434 2173 2683 51 2978 2619 4163 4462 4257 3891 3400 2065 2042 43 2405 926 4699 4809 3883 3083 1991 3009 2494 1216 3522 792 2781 1923 3561 4085 894 4204 168 2722 3607 2913 2937 3479 46 1883 2084 1104 1163 2351 1841 978 2961 2439 4759 1370 3504 4422 2841 4286 606 2520 1852 3537 569 3311 2323 3651 1846 631 2363 2575 3790 571 2567 4900 68 2061 4989 1949 1200 1530 1278 2273 3719 3620 4170 3251 416 1678 3474 402 4616 4420 2724 2314 3991 2640 3139 346 2777 366 2413 4357 1127 1873 3235 89 867 3579 4028 3370 2623 409 1418 1392 3743 221 3531 2420 2402 1931 897 3936 1757 4132 2555 100 4296 1046 1802 2985 4623 537 4957 74 1394 4587 1533 2638 4821 4221 1641 1688 1017 1365 1300 4255 913 498 2650 2270 1686 2467 4967 1533 2556 2616 855 2062 3914 815 3871 185 54 3169 4995 1624 1911 3730 3430 2876 4497 1580 2349 574 1780 3140 4660 831 2206 2516 4183 4320 4260 1160 3442 2658 1237 305 1042 1352 4423 29 1666 4840 3712 3700 3143 1638 4622 3829 1876 2801 47 3519 4631 220 2954 3104 1314 2558 4716 4522 1995 3915 2117 1801 828 2632 120 1046 4307 2178 3510 2799 483 2640 1484 4860 4506 2837 2776 2476 1833 4647 2528 2374 1527 4843 3635 2808 4070 2998 1269 1492 3797 1037 4400 2782 1860 230 4542 3039 3603 269 2312 1941 763 4296 3506 4801 3323 2596 4076 3855 3084 77 410 1665 38 4625 1053 869 4497 3855 705 2474 2933 280 1869 1279 4466 3757 30 29 4625 2208 2587 2256 3849 1833 3234 2281 1514 2498 3250 4815 1550 2876 2423 1889 3947 568 3530 2485 1130 1087 3142 997 1643 2259 3652 4429 4559 2219 3768 1214 1348 3291 625 582 2189 353 1597 4062 3928 3522 3379 2778 1622 4699 1023 4165 174 2064 569 4426 3418 1136 2102 3540 4680 2158 2334 3599 394 1346 772 4652 4495 4350 4473 2513 176 2362 1946 3935 875 1849 949 1059 652 1602 4496 3933 327 3303 2258 4891 3087 3193 2664 1367 3018 3922 3730 1029 1891 369 3 1871 1071 2906 4668 3857 480 1212 3193 1260 4517 1849 4154 1591 1632 2977 228 505 358 1423 358 857 3443 1154 684 1519 4180 366 1784 1848 474 937 212 2389 334 622 1537 1092 1727 4157 3746 878 1341 1417 4642 847 306 3296 4842 122 4084 3831 76 4218 3237 4340 2795 34 4523 3090 4352 1622 4808 4776 4231 4880 4330 2218 311 716 300 4247 3918 1044 1196 2425 1131 1676 1723 1904 4434 183 2752 1399 140 1376 2237 2501 2556 2610 3952 1174 1947 4249 4084 2144 4876 39 4078 3262 1889 3016 3480 3160 2060 2446 4937 3993 3679 3085 226 4832 1797 2504 139 1800 446 2410 3004 2816 2023 214 2068 4827 4687 2400 1526 760 268 3130 2199 2931 3956 680 3761 3187 4772 556 1796 3418 2901 3635 4599 616 4833 725 2851 4680 2483 3841 1537 1578 4460 2895 3078 4391 3111 2780 2334 1768 190 849 1727 264 2746 3029 161 781 4855 2399 3581 171 2677 868 4219 1369 4672 3359 2514 3153 2297 3955 3436 3836 412 1539 1863 1788 1024 2180 3621 3737 4866 157 2597 77 194 4165 1800 256 4675 4653 2380 2436 3503 1818 4109 1353 1690 1949 1151 3371 1954 4962 565 4871 1310 2316 2085 930 699 3480 4314 1506 704 2517 393 2266 1444 3634 2916 4291 1098 3592 1850 4286 132 2764 1853 1506 4125 2831 3154 3644 4990 4462 117 4378 890 1049 426 3551 1593 16 3245 1091 633 2105 3435 3344 4616 2980 567 3078 3244 1632 934 3647 4707 2234 4467 4444 4971 3997 1956 446 1043 1181 2010 29 4392 1107 2045 1997 233 3276 2390 2380 1676 4042 4292 4030 1367 2593 2432 873 3695 2075 3200 2513 3388 3685 3351 3357 2267 4384 2483 2872 2195 4769 3046 1177 1537 3801 4767 4035 3836 3805 2318 438 609 767 2091 1412 4304 1163 2671 2629 773 859 1161 2803 3232 4364 4474 1959 397 1055 713 4634 4693 96 3537 1005 387 3626 3782 441 3928 330 484 576 2288 2112 1784 3898 4883 1769 3308 3033 2677 1631 2575 710 4942 1303 1907 4937 850 162 4718 4965 1849 2925 4377 3945 1472 4145 1188 3120 2327 3027 2712 1490 1858 2685 3019 3033 232 2235 2608 2829 351 1759 4284 2080 4125 806 1866 531 4264 3825 1864 4855 4336 2269 2808 3981 3352 859 4256 4255 1584 1912 3962 4436 2214 646 549 280 720 442 2858 3313 2755 452 759 619 1992 1114 1568 925 3273 4261 2481 58 457 1522 749 2130 4889 1610 994 4478 1444 3146 859 4975 588 724 4933 799 3450 3164 1930 2990 4978 901 3257 767 3540 3986 243 2448 3141 436 1728 1446 2716 4130 3616 3598 901 749 2675 1709 1913 984 4266 1106 2548 3022 851 1910 3142 4003 2624 4707 2187 2954 1025 1906 1019 3934 1845 635 4666 121 3869 2673 1817 3712 2634 2891 2211 276 2962 2877 2497 3370 239 2245 319 1812 4215 3438 3812 527 3469 1296 4302 4635 231 4702 4508 4174 4366 94 3146 3097 1905 4389 1544 1153 2650 2129 3635 1639 3087 4053 3707 2049 682 16 2364 487 4218 822 3101 2822 3280 4821 1115 2568 787 1458 2727 1091 4780 2874 2132 3270 978 1433 4978 2879 2608 3246 4126 2631 3482 3749 3408 2131 4484 2004 4323 3781 1307 4054 3336 1098 3385 4691 379 898 357 3318 2325 4019 3833 3797 1672 606 107 2509 2150 1832 340 4076 2523 1667 1852 2269 134 3650 4044 2487 3556 1584 4026 1534 1197 266 65 2249 2885 1904 3526 4346 4716 720 3076 4849 1863 3835 89 2450 1069 4039 4175 74 3434 3275 1484 237 4095 1726 4594 315 4064 1640 3695 407 4533 30 1054 2631 1417 379 3725 1103 974 762 4997 1806 4383 981 4389 4806 3541 2889 1983 1024 1979 2591 898 2470 2066 1829 3630 648 2702 4363 99 1312 462 4671 770 4125 3872 3649 4082 292 362 1047 1885 1506 4514 3754 336 2955 4368 4440 4214 1191 4599 4944 4518 3183 1687 3529 3281 1548 3638 4931 2037 4201 4962 2124 348 3060 936 348 4701 1121 1089 2657 1954 2335 2864 2740 3721 1409 2917 675 4636 4613 3605 1509 4129 625 4135 4081 58 3633 4376 1023 245 434 104 1413 661 4619 2499 2787 4639 3542 1754 1831 3702 4420 159 1314 1160 3198 620 674 863 1285 3989 4910 4081 306 233 3045 2305 1198 2157 4959 1531 1244 2881 3530 2451 2778 4881 3918 2647 4604 3669 4586 1833 977 4585 4285 4214 4236 1150 301 1097 2220 2239 3724 3232 388 2661 4581 3798 572 3436 1516 280 574 4539 3803 3024 2794 2032 4630 421 4066 2354 2776 3545 54 1501 1875 1546 218 529 1013 289 2331 2540 3965 758 2278 1051 1066 594 2657 3045 1884 3715 2112 1512 2465 1740 1641 3898 1322 2746 1616 2497 803 3200 1644 1931 2886 4988 4168 1696 3393 3823 3819 2674 1483 169 3240 2236 1259 2252 2319 4832 3177 1612 3970 4279 4627 3533 689 406 1242 2429 3375 1419 4162 4085 4746 2756 4565 1788 3799 3352 4137 2132 1139 4491 277 2507 2467 2975 1288 780 3541 4534 178 4587 2541 3625 1729 2693 801 4492 4846 773 4437 2879 4341 4480 4552 1478 2313 1282 4949 802 4245 4311 2147 3391 4292 835 2942 412 1402 4634 379 3582 2040 1433 1280 3212 1876 2971 898 4252 2438 2869 1940 4781 4053 714 1871 4467 3552 2599 4956 4991 814 352 2604 1012 934 4426 3129 147 4439 3535 2186 2464 2898 4381 4379 4170 3083 4375 2570 4415 3747 3258 3219 110 3145 3297 4709 4899 3844 858 2915 182 2715 4719 1725 2756 3053 1854 3628 3221 1993 4033 1913 4316 1368 831 1286 1923 2206 2001 1691 60 3556 606 3251 3456 1337 3167 1692 3484 4604 107 4603 3879 3012 3373 4430 3390 1600 3625 3792 361 4151 3163 72 3763 1058 967 2874 3653 2173 1954 3236 4499 2026 752 2483 4317 1357 3411 2340 3248 2409 3883 3211 899 4697 3609 2247 450 2944 3442 2107 2543 3698 426 4175 4492 1080 3886 3742 3474 1256 2673 3366 4149 2411 1440 4074 1021 2014 4086 1507 1686 145 4841 1643 145 4787 1435 3064 4361 1579 2113 304 2727 4585 1792 1279 3295 1931 4739 4514 4416 4416 4174 4703 120 249 4486 1923 4598 2891 127 1907 3966 3006 3637 1403 3321 3665 4723 2626 1234 1731 4031 4076 4058 1324 4731 1951 3396 1450 2558 1654 1890 4396 3737 1753 1278 4771 4907 3243 762 1676 254 4411 161 4991 1455 3099 1107 1251 2545 3292 2925 4568 203 4424 1142 4419 4966 3559 2068 357 2448 3763 85 2884 4579 2851 3590 65 2478 2204 1152 817 1843 2267 3389 4412 1000 1724 736 1689 1902 319 4354 2152 853 3437 1942 4830 3470 2415 4022 2757 3079 1840 2107 3681 515 518 4201 4268 655 2717 2792 858 462 4171 4684 3854 1894 205 846 3372 1313 3377 1338 3685 3149 3274 71 1910 1260 504 442 3496 2749 4973 3619 826 1977 2944 325 3195 2399 3886 370 2704 1000 3820 1326 604 1371 4086 1335 4363 4243 3740 1756 4102 1156 2832 4891 2242 4713 3649 2600 3872 4481 26 205 3047 1710 4123 932 582 1180 1247 215 2250 4728 4405 4345 3838 407 3112 3659 3982 4778 4367 2640 1171 249 3533 48 1178 3660 1130 2009 4309 3540 64 4721 3320 1256 2182 3014 2029 1608 2417 4262 2025 4534 3230 2751 4996 4720 1786 752 3701 448 1874 2766 4188 4972 1747 3800 1862 3126 1371 468 3125 132 3710 4056 2157 3609 1330 3073 1936 1987 299 591 4283 2179 1144 143 4623 3848 2108 1600 4329 140 3334 4807 4642 3245 1281 1411 1175 2565 4325 3409 4826 1323 4332 737 4663 4504 3766 3047 2664 2851 4613 4475 2690 510 321 1033 1462 1254 2854 3370 3201 758 3305 289 2404 4845 1383 4839 2740 2283 3422 656 1483 3008 4986 572 4845 2558 2913 4567 28 3106 3528 4945 1725 1055 1339 2262 3817 4954 600 1742 3189 479 1493 2478 2562 4450 1206 1846 2653 287 4265 802 432 1348 4161 4865 1391 1441 4590 625 1053 4023 2034 2385 1260 4390 4142 996 4128 2021 2339 4717 4133 3726 3386 886 2732 2903 1797 1015 3931 1474 147 134 4098 3725 1208 3249 4862 1595 162 853 3729 2090 2965 1651 1832 1195 2464 3397 3228 4269 1030 862 850 1115 1614 823 523 2881 1444 2419 3500 4034 4725 3988 591 3341 4975 4627 1265 3787 3879 2700 1578 91 32 7 3096 4855 4059 3345 1348 3516 289 4401 2075 3142 443 3123 1046 353 291 4184 778 3281 3848 1132 4825 1083 2694 4943 1192 1314 4196 4901 3887 4603 4988 38 4004 3649 470 4406 3384 2194 2997 1894 2704 2895 2344 1593 4021 4128 883 656 1221 1230 299 4103 800 3680 2734 4397 4683 4727 4817 3728 2920 3793 727 4279 2020 865 2177 3934 1448 3669 3897 1741 233 2391 4837 4426 2872 605 3010 2426 4963 4426 4879 428 346 2930 702 2454 4891 3258 966 2454 286 2405 2859 1298 2009 1784 868 3856 2109 367 4333 4567 4815 1149 2947 3348 4992 4193 1186 1039 174 4395 3674 2883 1977 3131 2158 241 2998 3683 3052 653 3944 8 4208 3376 2810 1020 3592 1596 4814 4831 2505 1019 3553 4082 3273 4281 3196 2146 779 293 125 1075 4998 2276 772 4690 926 2950 758 3858 2338 2791 1286 4192 2276 2647 3503 1735 1700 1091 2299 3453 4605 1034 3751 156 1391 2912 4044 3010 27 230 1632 3345 2946 1416 4587 3368 2551 2702 2891 2568 1016 691 2944 895 4753 2761 176 73 4656 107 3820 2330 4346 338 3777 4517 693 4337 1241 2352 1772 2817 559 1430 4543 1622 1590 4523 256 3551 243 4492 526 178 2422 1045 3526 2677 4022 2144 2717 2150 2922 2149 4575 4365 3520 4268 19 1141 3489 4765 2301 4222 4115 4400 2955 4174 2206 1869 3729 2707 4416 2830 1293 4410 137 136 275 948 3295 4894 1874 3300 868 2342 4132 4162 1819 1721 1754 2419 4862 1567 310 2902 483 2377 2416 3112 4282 141 4746 4097 569 3382 3388 997 512 3738 4184 3901 3654 2458 3223 3235 1922 3477 3354 3217 2794 1461 3817 723 3503 1144 3640 2192 1295 1248 4741 2181 3354 1524 1836 4650 1190 1565 547 3387 1244 3490 2606 952 320 3852 2036 2573 2908 3658 720 4771 2405 1119 3801 3301 4933 2207 4138 756 1512 3990 138 1188 4623 3520 3806 3212 3160 218 346 3978 1547 4280 2084 4053 4822 901 3681 4737 3979 4878 2998 599 1197 2807 2792 3170 2838 4772 2564 3634 2324 3993 680 2341 328 11 4872 3377 477 2357 858 1124 527 860 850 2412 4129 4779 4247 1071 5 3008 3204 1389 2809 3829 912 3800 1356 2272 4038 3027 2205 3323 230 3840 2333 973 442 432 1551 1342 1034 3800 3207 4831 3960 654 1112 880 181 4288 589 1928 1746 173 2873 1570 128 4449 3775 1378 1561 4006 146 1515 3796 1294 2526 4004 4317 218 110 1398 2154 1646 4771 776 1799 4946 1708 3412 2219 3354 2056 207 1737 1535 2069 1556 3096 1397 693 1210 2588 3459 684 4322 3890 4598 2371 858 1560 469 512 4620 978 790 3692 3575 4766 2592 1131 2901 3474 2143 2136 4604 4144 4732 70 2013 2681 906 1768 2136 1543 4810 3850 4862 4929 2272 2029 1357 4715 259 4535 2232 179 969 4017 2725 2629 113 2727 1653 336 1575 4747 1839 3575 2299 283 1333 3969 538 4607 3853 2546 4052 4156 1497 3448 716 387 4568 502 220 690 4763 1580 486 4634 1072 1997 3051 3167 2019 1687 3168 2156 2296 375 2660 500 2002 3434 1772 4570 992 4949 4792 3738 1874 4879 611 3013 1024 570 142 2009 2155 2981 4341 3119 2714 2372 1944 4611 2591 2446 4780 2248 1432 3375 3160 3369 3142 500 3681 1953 2889 2105 2470 732 4673 4366 1268 1724 3031 157 2643 4901 362 3366 3583 1960 4771 692 1384 4164 1801 4894 4634 4288 1813 2735 4630 2803 1672 1077 223 1069 4544 4389 1910 3291 463 3606 1543 2334 3860 794 3282 2252 3703 896 4594 318 2505 572 3505 2185 2298 1590 1298 4237 4193 1815 2710 4769 2080 2319 48 2621 4558 3698 4025 2342 1203 4574 476 1733 4319 3502 2931 1968 2179 2066 3480 3136 4694 1925 1293 1410 561 142 1045 4222 1076 4815 2904 2019 4551 1761 1715 4065 4665 3318 198 4205 2413 3598 1108 3793 256 1275 2414 3521 525 2092 3576 4063 1785 4982 2003 591 2694 118 1537 4940 2068 64 4677 2657 316 2939 3688 4361 4363 1803 1629 584 3541 1758 2942 1520 24 4399 4692 1533 868 1703 3123 1665 2674 3902 3107 1385 3698 1678 2080 3973 3995 2993 755 3028 959 710 1784 3438 4044 4536 4590 4328 188 3239 1114 3860 1230 277 4956 4982 2931 2841 3631 3208 1457 608 2397 2223 4684 3615 3482 3827 1176 3826 884 291 592 4473 3306 4871 4666 4301 3890 1812 3609 1055 4024 2748 3266 2738 3158 1115 1471 2844 3878 275 4671 4921 354 1857 1684 2600 2549 29 499 1156 3504 486 3584 1548 878 3236 4479 1011 351 4308 1796 1952 4905 4456 4540 2080 1746 3516 3330 1823 3200 4642 3659 3899 193 4111 2242 2649 915 2868 3757 2125 381 4709 1149 4791 3708 781 2146 3969 4231 1777 3365 994 1268 4160 4797 637 2577 3370 4387 4483 523 1526 3773 3501 2170 34 918 4699 2347 2070 1988 3119 2677 3737 3993 890 661 4035 956 1399 1674 2281 1533 3427 4769 2197 1340 1572 1882 3404 1674 2166 321 118 4366 4223 2222 2696 1497 4932 3365 901 2226 4186 95 3569 4796 2390 3071 3797 3779 2237 1558 30 2267 2965 736 1814 4385 2994 2117 4370 1215 802 4145 4074 1180 2025 132 2651 2402 4678 2786 2776 2695 4660 3387 677 1316 2930 196 1123 2753 188 3805 1216 239 759 802 627 4844 3713 1994 3108 4939 1830 1907 2786 1529 2932 3356 4715 3049 3824 665 4920 1929 1319 1674 2349 4891 4759 460 86 1733 834 3982 4293 2705 922 206 2901 3814 1375 1778 978 4389 4667 4967 46 820 2695 2294 2918 679 499 3434 2595 1210 4730 4995 2810 3080 3891 3341 1428 4559 785 2346 2631 914 1708 3860 131 3630 4199 2164 2269 3509 3487 4382 2679 366 2122 3090 630 4723 2662 1973 3243 4145 445 3078 3083 3883 672 393 4671 152 129 4607 805 433 1935 4268 141 4484 3774 1136 2812 155 60 4599 4012 4246 3718 3537 1242 1437 1777 2490 4287 4030 3681 3347 1656 3749 3789 2759 4286 2719 4864 3463 4895 1406 1410 911 851 1632 670 3182 1999 4584 2065 818 2574 2460 2209 650 3355 3733 2172 4250 1664 4602 2588 3811 2514 4285 3714 3880 2562 1804 1320 2017 3429 4745 246 3076 3749 1099 1877 3503 2551 2275 191 4784 1843 3376 2717 1501 3023 1139 2895 2012 812 3140 3680 2772 3559 1667 3440 298 273 4983 976 2118 4112 3531 1809 4059 2204 3868 821 2586 4851 2884 2869 1815 1581 4146 2729 475 2776 520 3603 3696 261 4764 2205 2040 3249 3167 629 4871 453 281 3168 4588 4679 2811 2373 4732 3511 179 4454 2767 4939 828 1138 4241 1707 4291 3718 4490 2605 1371 2047 2879 2834 4698 2353 2935 2847 2434 2987 4510 4517 689 385 4293 3634 4833 4249 2808 4430 384 2934 439 1599 3649 81 3605 2893 4138 4370 1252 1070 4580 3547 592 2523 2902 550 4967 2330 554 2818 4815 298 831 3754 688 4138 3237 4165 2286 4258 2156 1935 656 223 3589 759 3516 2524 4439 2975 641 396 2788 4880 3003 529 2729 1283 3802 2304 1802 2024 3715 4187 1443 4747 4157 213 120 2554 4414 4873 606 1016 1036 1604 2399 4718 3124 87 1363 2469 4655 4542 4761 3156 3032 683 4154 3936 4599 635 3535 4847 3705 1663 3102 1420 4749 3813 145 3479 3416 1333 2454 4258 3866 4085 3640 2605 3431 2126 2388 3290 4920 1956 4061 4233 3903 4617 73 2638 2758 4722 1490 2014 2737 3969 230 1118 2103 1217 4312 876 2917 4942 4588 4379 1675 690 2278 4524 1365 1761 4340 1880 707 2606 1736 2454 817 99 4455 51 824 2110 3548 1613 3683 2206 3582 984 4779 3178 4133 2745 2564 1746 593 1941 2397 4444 4379 1459 2908 3280 3402 1166 144 2957 1520 380 4589 994 4115 3889 1196 253 460 3597 4072 584 2107 2754 801 2415 3305 4895 2477 1915 3444 2103 290 1906 1215 1499 3606 4444 3903 4132 4103 3776 3023 3298 3243 541 3549 1888 1226 1001 2675 4525 4950 4758 1870 84 570 1016 3011 3437 80 2600 4797 4178 2633 188 3888 1043 1074 484 2034 858 3577 703 236 4832 4908 3924 2197 2550 2586 3249 4919 3469 4199 16 4088 862 1653 1933 1403 3459 974 369 3028 4924 3011 4618 352 2731 3960 4016 659 2425 3085 890 3967 4646 4207 4351 4739 2349 1732 2750 3354 4245 2083 2390 696 2961 2586 1278 3145 3753 1374 3191 2578 4791 663 1092 3342 2243 336 4929 2426 992 1491 4209 2177 52 500 3791 2072 476 1625 2566 923 597 2064 281 591 4332 3801 196 1246 3680 800 3864 1534 2514 2612 4331 4210 4020 3331 4958 3407 3375 3460 1157 2760 131 1491 2203 4523 2051 2792 507 1962 1598 4264 3480 395 3832 3539 718 601 1190 260 3038 4136 1814 3749 1942 4724 3653 2976 4263 3331 3886 2902 3589 4478 802 868 3515 4501 1307 817 36 3064 1351 386 3243 2654 1491 1935 1892 1514 694 419 3240 1001 4305 1335 1245 2325 974 2863 3916 4557 1214 2883 3250 2107 4129 2664 711 3292 18 957 1034 2604 3929 2671 4474 4911 1743 4437 2470 201 1309 804 1415 1167 2357 548 969 1292 3055 1777 2262 2357 2158 755 4306 2581 4953 3670 656 3258 466 1931 99 2198 2874 3461 750 3102 4411 2589 3453 3999 4252 4223 2770 2092 4617 1371 2345 377 3449 2572 2211 2476 3038 4068 4535 3838 2832 4102 2645 1574 19 4923 4217 2550 2268 2070 622 1124 983 1024 1384 578 596 2964 2953 4343 1790 2564 2349 4596 4579 4978 1054 3936 3879 3496 1560 1869 96 1025 166 1544 1619 2437 1651 2772 510 1849 4314 1304 4860 3317 2311 525 764 4492 1300 4913 2506 4975 2021 3182 285 1698 4556 827 4087 558 725 2722 1825 3934 1571 4393 1244 4682 1642 4977 4288 4822 1323 4170 2017 1596 2323 1485 3453 4046 3091 4000 1175 4917 2617 1574 991 2613 4694 4916 2264 4518 2775 21 577 1509 2565 1319 3733 1296 4020 3796 3491 2070 2583 2386 3486 4117 4402 2428 1389 698 1095 1086 12 1717 2922 3908 4698 4082 2069 4548 2329 3848 5 2319 1466 902 3963 1164 190 4049 2739 2510 525 4368 2336 4625 947 3433 1326 2200 3566 3248 871 4090 4410 4279 1543 4137 3565 3880 4232 402 3003 2501 919 1751 2611 377 3325 3608 4687 2957 3542 1709 4360 1300 4805 4838 4681 1198 3407 3164 1895 4193 4939 1469 4191 467 233 195 232 2450 335 4749 3597 3076 2405 1341 828 687 603 1929 2545 2938 662 3187 4908 3026 455 2169 2742 4527 1731 3605 1465 820 868 3709 813 602 4494 1668 3547 3869 203 392 4094 2469 3624 4386 2813 887 3622 4753 1691 842 4425 959 2655 4075 324 1482 4261 1121 3524 3604 2938 1545 4160 2140 2627 2203 3736 2691 1423 1211 2563 1720 2513 2417 4071 869 911 2089 2860 103 213 2972 4913 3881 3539 1125 4638 2538 2459 3269 1281 4002 3700 2072 3817 2921 3482 174 3974 2649 2715 691 799 2927 3555 3727 1738 2750 2217 3590 4840 75 4392 1768 3413 2538 4055 1995 2324 2480 713 348 3186 1526 854 2074 2751 4693 1424 1051 1008 1572 2039 2501 2887 2916 622 3759 3121 29 4659 1037 3439 2902 2131 4087 3710 993 779 1330 4047 1308 4832 2741 151 1593 4336 3974 4624 1982 503 2611 2263 1182 3076 2865 1804 3847 4145 2921 229 290 94 3838 402 4327 1070 2400 106 2934 3520 179 430 2254 4207 4953 2673 417 1587 4700 4598 1542 3302 2357 4761 2111 3048 200 4292 3544 548 2053 3236 4430 1000 4065 1570 3934 3025 3683 4851 1713 3693 2607 416 1511 1831 3510 2103 304 1286 3740 1504 4892 646 4617 3240 1893 4325 3337 4618 4928 1599 764 664 2752 4859 1366 2862 4283 4732 2712 4336 1179 658 3829 3632 4645 534 2046 2713 3573 801 615 2998 809 429 3855 1844 650 4378 708 2163 4294 1139 2853 1289 1304 3487 3822 375 1486 56 1296 2274 3082 4479 3078 1355 2578 2662 2648 4536 4153 916 2468 1305 2923 3325 2496 4467 2245 3816 4442 792 130 2607 4704 4117 4679 3546 1720 995 4976 668 3393 4871 1192 20 768 4923 654 694 2333 338 66 4712 2291 1271 2028 3325 4835 175 1390 1525 2081 850 3109 1251 654 4694 364 2326 372 4628 840 3872 4533 4761 3933 2634 3445 4591 4143 3622 307 2201 4434 3300 756 786 1691 4302 496 3743 1357 4539 435 600 2245 2512 2253 3923 3110 858 699 4313 4750 365 2564 2455 3823 3248 1276 3815 2383 4663 3556 1796 4504 4112 64 3217 649 2510 1768 2075 2771 281 4959 3050 3884 2292 3447 3101 32 3022 2116 2171 2547 4162 2396 4658 4912 4263 3749 4667 2173 2160 1319 2012 3669 1276 1782 2501 4284 4311 1321 4428 3823 3776 4750 3649 362 961 2044 2114 303 3738 911 3936 3910 2719 4655 672 1615 4053 745 4628 4290 57 220 3280 1655 2089 1158 85 2102 1304 3541 3360 2913 4166 3063 2988 269 4326 4578 3324 2221 1911 204 2506 2463 1932 4564 1715 2156 4116 1143 3681 60 1858 2580 2000 1856 4766 3560 793 1431 3386 1219 4041 2169 101 1849 4595 4759 3956 3379 674 3769 2884 11 1328 2342 2953 1995 2650 3024 403 47 2786 1045 4132 2174 2620 799 1443 4917 1033 4949 4355 3044 4903 4088 908 983 246 159 505 2974 356 3827 3329 3229 1963 2171 4119 2725 990 842 1778 2169 1471 2444 4325 2602 588 405 3600 932 4581 1922 1261 1974 2408 3501 2724 566 670 2333 2479 3883 3 348 2439 1177 2921 2503 173 3825 1918 3802 3962 4822 945 3241 1231 944 2729 1704 4822 1397 1158 1716 471 2803 4998 4800 2435 4152 2817 313 318 2 4030 1642 1204 2463 3788 4977 3291 2415 4801 2504 345 3788 3527 2941 1234 2833 962 2178 2523 4584 1859 374 3314 4922 1464 2242 4299 1236 3617 2460 1420 3820 1397 31 2986 4704 1427 3642 754 3687 2882 3501 2513 4494 417 1487 748 2252 1519 4802 1601 3790 764 549 1532 4948 2254 2225 1908 426 2574 2613 2155 1592 872 4947 3001 195 1855 3216 905 4465 1182 607 2466 1865 784 1343 103 2217 1960 41 4032 3838 450 867 1503 2536 193 1103 2844 4162 1254 916 3346 4678 3336 1524 3559 3104 870 2509 3864 2638 479 1472 3074 3990 1370 3437 226 40 2238 1333 190 4440 2852 3079 4098 629 1063 4555 1541 3157 1251 298 3569 1839 1572 2284 4830 1983 1250 1808 263 381 1891 4776 771 3150 361 1602 2685 3634 3400 4440 4573 140 1049 1201 3422 4326 746 990 349 4986 3596 469 928 489 1004 4578 2181 3224 1410 3921 1606 2719 3085 653 1212 1952 1396 2909 2113 4806 3958 3801 1660 363 476 4313 4969 2408 2346 4254 1927 609 1089 3943 1408 1494 2000 294 3484 4 518 2737 30 2026 754 2561 149 3901 3996 1622 1717 3060 4105 2097 220 252 4962 1824 533 3437 21 69 640 59 3483 360 1136 2390 4729 553 3699 2698 1951 2150 1030 4760 2036 3563 3471 1355 2479 4077 2137 2748 4847 2878 1515 95 4237 4165 1561 1532 1045 3 1642 654 2849 4734 4792 2239 3141 1289 1427 4778 4420 634 3958 3744 41 3275 2753 364 951 3787 109 327 2530 2506 1811 4876 3796 1128 62 4029 3761 566 2468 1668 555 1731 1584 3171 1806 4760 3563 2885 485 3909 2247 1986 1548 1514 4403 4087 3347 4486 3490 3852 4826 4740 2923 3244 1543 4897 4890 3280 105 216 4910 1268 857 310 1985 4625 1156 2629 2467 3354 2770 1989 4392 3543 562 1519 3533 4172 244 1513 2015 4099 2477 20 1964 3334 2335 2113 1207 4902 1214 1896 2344 1247 4948 1991 1330 4009 1693 3497 3500 41 772 700 4361 2821 3653 306 2087 1028 1017 617 1556 4404 4949 4203 1700 3570 3842 487 2804 1406 4727 2950 2859 4428 4466 2750 4867 1820 1891 3083 124 1722 1330 849 1314 1166 3596 2483 626 4846 2457 3583 2689 1424 3721 2096 4805 2056 2674 4307 3242 1872 2092 834 4534 818 629 924 3309 3328 3245 2611 2581 2845 2140 1532 1691 2466 2319 1219 4221 1210 1951 2244 2150 1821 4089 1651 4566 3937 2199 4357 3095 780 3237 1885 3609 3884 2677 928 3910 3351 20 4761 3183 3683 4026 3318 1549 71 3814 4424 1321 4496 1568 127 2956 3094 4621 12 287 2092 1839 1886 4021 995 3658 470 924 4855 32 2194 272 1920 2870 4813 4800 3859 893 117 3887 2599 4450 1989 3924 25 4142 2601 2042 2736 486 4940 353 2369 4820 4941 3755 1844 2292 125 144 3533 3528 4163 1442 2772 4213 4224 1618 4197 3812 1636 89 2001 4594 4487 4336 499 272 4816 1225 4428 2867 4842 1619 984 237 2114 2417 1495 1482 4130 612 4429 4124 4337 4381 2746 280 113 1756 842 2263 3552 4060 381 2926 3847 4732 1209 4606 3270 3031 2531 1540 798 2421 1722 4666 2885 3248 2148 3300 902 672 2895 2156 374 4328 2082 1551 2520 4302 289 46 3674 1318 1116 1350 2662 3592 1120 3304 3266 510 228 962 3696 4047 2310 3203 207 4527 172 147 3144 2460 539 4913 1050 1250 4028 2603 3022 1584 1962 3602 3827 1585 3157 323 2779 4645 3153 2695 3804 1645 3288 1171 4977 1106 4396 2225 655 4694 3926 4630 4656 4209 330 18 3811 2742 1288 1635 1138 1427 1949 1250 4570 1845 3576 1564 3439 4985 3989 4650 3341 4508 1909 1793 3144 1061 4844 2947 1269 3125 3282 4557 367 4430 179 3879 2707 3337 415 1207 140 4478 1458 3334 3935 2656 3821 1937 4952 2478 3595 4345 1228 1588 501 4483 1213 2488 1879 3145 2049 2621 3889 1680 4163 4851 4350 656 4937 4109 3352 4335 4220 2745 2650 574 291 3188 717 2858 2856 828 4716 2204 2745 2732 1639 4010 712 2915 4540 116 3428 237 2425 4583 2774 456 4660 2574 2613 2209 1331 4 3018 3229 1076 3339 4133 4064 2254 3696 3382 697 2030 3084 4380 212 76 2549 2586 679 1739 3563 1933 1741 2132 3435 3383 3430 67 1095 1415 1053 4449 2852 2367 3657 4024 1004 2109 1660 2282 4106 2722 3087 2267 3936 686 780 4610 963 4786 658 4084 4670 1108 4413 185 3099 3535 4908 2677 4189 2968 3433 4848 3218 3346 2420 439 2921 67 2377 3009 1400 1053 941 458 640 3950 2301 2459 1399 2800 2695 4616 4221 4129 4526 3425 2935 2604 2490 4961 3128 3815 1662 1066 2419 107 3569 1240 10 2983 1317 17 3762 1190 2579 3091 348 724 4917 1158 1742 1668 4131 1926 3896 61 2103 4562 648 544 833 4072 1302 2204 3715 2783 4632 3355 2061 4843 3080 1986 690 2684 4313 5 258 3767 2813 3040 3846 460 50 1847 3311 2294 4184 3719 2400 4622 2589 1722 4391 3585 3113 4016 3960 109 82 4832 1298 1336 297 4755 1936 4929 3836 4274 713 4765 1602 4059 1544 643 4874 3040 4900 3432 1692 223 729 4332 1710 499 3998 323 2304 1905 1702 1758 2928 2228 1103 1175 4384 1674 1205 440 1427 4341 2696 2933 2515 4500 697 1909 4630 3911 2353 1565 4148 4933 483 2045 2379 2426 637 1161 1755 4689 3587 4817 2491 3463 1292 2113 2018 4400 4411 3210 902 455 703 4567 809 2395 1355 4249 150 1396 3719 3044 4145 226 1549 1703 1396 1782 3973 3968 3483 1015 1921 294 4049 4895 4186 3805 4352 324 337 2014 4238 2287 1886 2692 3474 2168 1661 2447 4659 752 244 3949 2033 637 3255 4572 4490 3514 2676 3002 1079 2316 2583 925 4188 2862 247 3299 3923 126 79 2660 1834 3446 2166 682 4496 4860 2752 3592 3148 3178 3474 1096 3390 4702 3817 4732 3212 4211 2092 1678 1799 1423 2590 4887 1387 1395 421 244 2786 1782 3326 3860 2490 1346 3062 684 2602 3341 1338 4291 2561 2154 8 4950 2384 854 1172 2357 146 4683 148 844 1771 856 3324 1379 3886 2734 1147 2191 4646 4245 1252 4022 2798 1917 4222 3103 3081 1005 2349 4608 1371 2056 679 2590 2405 2291 2631 2393 3845 153 4029 2460 3172 4335 1971 1025 3158 1224 3658 812 205 1257 3139 3531 1519 3062 3991 2412 1947 4604 4840 3871 3200 2429 2821 1888 2903 2143 2282 326 2228 2117 4381 3327 2984 1772 3339 1130 898 2791 2585 2403 321 2804 2027 3642 1196 3877 4000 204 122 2600 3219 1833 1746 840 3436 4028 1149 1497 549 1735 2159 4687 3694 1268 2025 2736 3642 3165 2450 2693 2344 3356 1961 4526 4386 580 437 2515 921 670 1190 3075 1719 2101 2849 4113 979 1395 3727 4506 4657 1241 3462 3384 2455 3123 4295 1914 4138 4433 3566 1706 4447 4104 3174 3037 4898 1799 874 471 3666 475 357 3108 2603 939 2451 3544 3602 2172 2165 1232 4469 3894 1002 4415 2849 453 1072 2914 4730 2529 3647 1748 3030 2918 1958 2147 3194 29 1252 1313 4260 777 1489 3348 3655 2267 2378 678 594 4399 4224 4269 4905 4037 793 3660 4474 1376 3182 3801 4010 42 276 1341 4382 2614 4547 4615 4810 4981 1770 2489 3381 1386 1657 2329 3235 1790 4453 2442 4210 1572 4847 4384 3877 4070 2141 63 940 2966 1368 1909 1178 3950 1013 356 3214 2793 956 1393 155 2343 3644 3712 2215 2157 685 2485 4856 571 3916 4012 234 2708 1178 4498 2890 1489 4374 1185 3327 470 382 1744 4795 2412 2082 817 910 3246 2402 3594 1859 2316 4314 2052 3346 4098 4141 1543 1748 3290 4415 3900 3250 734 1290 3505 2327 2167 2138 3681 521 2593 233 1073 1932 4092 1172 1701 2407 3813 4747 3432 196 10 3429 1503 4028 2482 4842 3871 4769 3771 2023 4435 923 3146 4254 3287 2268 2743 2891 3503 3964 2942 1296 4841 1053 3679 2921 2238 719 1790 169 829 3310 4 1236 2193 4719 164 1323 46 2023 1703 1115 711 3124 1144 2590 1659 945 2745 2944 4996 478 125 3459 807 4742 3699 3171 590 920 3889 1907 665 287 3167 4903 400 378 1704 3856 587 220 2404 891 2355 597 3609 1330 1350 2783 2061 2697 4110 594 2774 226 2555 4408 2274 2762 3540 4329 719 4642 106 4817 1684 1422 2318 2053 4606 577 4222 1402 2525 2664 1588 3886 2236 386 2046 1941 132 2239 399 3741 3609 238 4125 4418 1075 4652 4441 667 4759 3068 938 499 668 4154 738 2297 4983 1255 4111 4616 991 3072 332 1264 4105 455 3933 131 3781 4616 590 1113 3199 4253 3109 3380 1527 3091 1092 3661 65 3059 464 4589 2990 1730 2012 2085 1154 2809 271 2590 3132 3061 641 3786 2016 168 2354 3745 120 2830 4156 4701 1663 1081 4244 4959 4605 4446 2781 4751 838 4614 1348 912 2314 3318 2781 3737 3183 1679 3805 3197 3034 3046 390 4532 2794 3829 598 3240 2549 2393 1408 1305 3289 2330 17 3809 1533 1158 3924 1617 1869 4821 4071 1522 2857 566 3908 1685 574 2769 2769 1204 2211 84 2416 1006 142 4311 4247 2487 4277 3103 2921 2853 77 2454 2036 4036 2999 3601 1041 443 150 641 1136 3213 2218 4555 121 4529 4191 4736 2051 4531 271 262 3112 1209 148 844 2119 910 4375 3970 2290 2522 2236 2919 1158 4111 3563 3689 4021 4662 4177 1921 167 3825 4309 788 3444 1254 2939 1971 492 786 3236 2403 2727 3667 444 382 4749 2117 2323 2225 4400 4703 1373 4972 2157 3243 1738 589 3167 1745 3190 4917 1276 2060 1722 4305 2950 3771 457 882 2978 2122 3740 1630 3340 207 383 4221 1474 3133 82 3172 1917 4820 1480 405 2859 3519 1107 2493 2431 1460 2766 1597 1583 1576 890 2738 1469 4696 2578 1982 775 209 3478 3540 2616 1450 3068 2287 3436 3205 3450 4268 2256 4001 2454 1547 767 3906 3838 2562 2998 1264 872 4858 2777 2764 2075 1872 1083 1166 2852 3501 4347 4002 1435 4839 753 717 1435 2782 2373 3133 3941 3959 3057 159 2501 3149 1698 4503 788 739 2539 2179 1916 2883 2745 2152 2311 530 2768 4164 4401 3017 92 3826 1273 3150 2425 2737 2652 1953 1245 349 474 3135 3832 1637 2679 307 2179 3027 4011 4760 3878 4807 2867 112 487 356 2358 4600 3554 2554 512 329 556 3266 4082 4609 1775 2589 2760 3808 114 4526 2946 2796 2710 675 3683 3925 41 1432 4893 2201 2399 1755 3028 2609 4836 1953 502 3858 1107 848 1153 3862 146 2667 2461 480 4676 1786 4126 884 774 2055 1283 996 2210 3993 1946 188 655 173 2946 4895 734 592 1743 719 1487 4838 1753 2153 282 599 3093 3230 935 2948 499 1980 1102 3774 3126 3507 2415 3736 1103 1665 3356 136 4867 1766 2594 690 1320 4849 2460 549 3492 3977 2848 867 4822 1588 3583 1069 3379 1515 4537 2294 4138 3468 4895 4939 224 4271 4968 705 821 3362 4756 2135 1310 2221 3404 1111 2817 1039 1304 3114 1331 703 1359 3897 3949 2643 1699 1652 195 1125 4210 2615 2028 1648 2134 1536 2333 4111 1878 3243 3854 2887 3811 4230 1363 3369 2492 3517 188 3609 4786 151 4901 2177 4005 2407 4199 4510 1869 2204 3437 3170 2441 1153 4208 1657 4492 1022 4564 1324 523 3397 1064 2377 2752 989 2154 3656 202 1467 4529 488 99 4404 2057 3392 3936 45 371 4862 2957 2267 4154 3404 3278 2427 4382 813 2135 275 1181 3925 3718 2927 2357 2414 459 3117 4052 2484 246 3297 2416 3938 1201 3522 847 4443 1146 2619 1961 3650 755 1891 2489 4497 3898 2605 815 438 4977 385 3632 74 879 2057 421 4464 4245 301 728 3676 1537 4552 3514 625 1526 616 3912 4866 2267 4001 1601 906 584 2275 3122 2988 4420 3408 1122 3044 513 4647 886 1595 4718 4796 478 3807 3900 613 1102 2408 3386 1502 4846 3917 4522 3358 2155 1053 3865 4536 2667 2494 618 979 4509 2698 3628 3035 1207 4365 2720 3565 934 4192 724 1407 2762 2817 1250 1782 1902 1193 4985 2701 4132 3724 1555 3389 3952 4965 1910 2943 2768 4079 3604 1684 2370 2181 2738 2710 4430 347 3852 4812 3048 2786 3792 2706 704 2496 1830 1894 4009 3758 4311 396 3301 792 3459 1419 4279 1761 4601 3454 615 3412 3651 149 4642 1964 1207 3465 3872 181 3295 1403 1412 1960 3178 1797 3872 2179 4377 3023 4678 4623 2810 4316 2200 1456 969 4426 4800 193 1218 2238 1745 2341 440 2430 2228 991 2858 4813 348 267 2952 98 411 3898 802 2769 3418 170 2033 1592 1357 4388 3836 4099 253 1461 4277 1626 908 4901 4482 4614 588 2163 4996 1007 4553 4214 3379 496 3370 1621 1936 3289 3724 2833 1305 4629 4783 1766 2720 3570 1319 3166 2261 1811 516 645 2592 4561 2554 4182 1503 2342 3562 3100 2206 1344 895 3818 714 4244 3042 3924 1253 2489 4279 1035 918 4017 3630 4022 4854 3939 3354 539 11 4548 997 1842 2832 3977 3794 3818 387 1454 1338 3650 727 1330 2800 1066 3424 217 3517 151 1249 265 2876 3578 1393 693 4839 722 3481 3445 4768 4717 3576 4332 2441 1163 1951 2929 3941 3572 2750 4206 4300 3260 3397 3540 2627 2334 4939 421 338 1622 4187 3393 4580 2790 1794 1650 930 2354 379 1799 3696 148 2731 2277 3215 736 157 2921 698 2713 4030 3583 689 2115 3970 4390 3720 222 1310 2938 1017 290 3948 4473 2246 4421 1770 3167 1536 886 3899 3674 755 246 2172 1110 3239 170 320 1553 4089 634 941 4664 1320 1333 981 3873 4864 1251 4990 359 954 3977 2442 1610 2306 2857 1040 132 1216 4111 4009 4660 1696 749 1899 3191 2202 2040 1946 4114 330 120 4010 4185 3601 2548 2638 852 226 4620 1836 4276 4878 4141 4655 1059 1488 1945 4180 3145 3178 1588 3557 327 2767 80 2329 2696 4886 3826 3362 4283 1637 1042 4693 1571 3892 1543 2126 327 3878 1465 3889 2178 2580 1725 4978 1700 4697 661 4366 3463 694 277 680 898 744 1151 2973 2618 13 4552 4936 2388 3411 161 2055 3149 4425 3455 3236 930 2948 2331 3860 2152 12 3762 2611 3557 1516 102 4207 4357 1277 4579 2953 1974 1867 179 319 3508 1175 2195 3484 3110 1811 2043 183 1503 3169 786 4648 3478 1221 1088 4198 3070 86 4163 931 191 1593 2466 1950 35 3158 4357 976 1721 2345 1379 4296 2310 4906 3505 175 1335 2901 178 2253 161 531 1250 4818 2065 352 3002 1789 724 3027 663 377 2408 400 3787 243 729 1585 2739 813 3837 3697 991 4174 4128 3616 3509 2960 4809 4346 93 4113 3403 655 1526 3770 253 4485 3464 4931 2947 209 4065 3173 1266 2802 4721 3614 3032 1966 3117 4265 1010 3355 2991 1867 3299 1816 2812 623 2092 1657 4197 2019 3478 1574 175 1841 306 1924 459 1455 3362 4730 3062 1007 4685 1982 4986 4592 2615 558 3651 2483 2134 4239 4532 4791 1030 2218 2871 4629 2414 1970 3880 1060 1273 2767 2811 4758 2726 3621 4553 922 2673 1654 4512 4144 4447 3756 4224 2488 166 5000 4878 2643 3827 2182 2804 2064 1281 3278 2007 4025 3465 1181 3632 1723 3588 138 2916 706 3251 1385 2252 3354 1672 2419 2270 383 162 836 2162 3086 141 444 1029 4722 3383 4775 4865 4744 1709 3701 2339 1683 1292 498 2644 4592 4440 2951 1417 1155 2168 4015 4723 4601 2447 3291 2072 1148 2973 3703 2936 4922 2173 715 1488 2454 2109 3050 3491 598 4464 878 900 3875 47 2674 1029 3764 4004 359 2555 2187 4781 4360 1335 4998 791 1573 2638 759 1329 3716 3426 3773 396 4243 1656 705 1178 3080 1264 346 484 1969 3120 1041 4538 2036 4745 4974 936 4760 3256 1457 243 4018 4519 3457 3151 2778 1705 2337 2316 2435 2097 366 4973 2430 1484 3514 1936 303 3650 3204 2752 3591 3041 398 1790 4960 2546 582 1396 3404 4370 3109 2361 215 4354 4443 3016 1776 544 521 3624 4388 1196 2485 4973 3107 2484 330 206 1745 4768 4789 4853 2838 934 1105 1098 3871 575 444 3440 2491 3584 4944 647 1382 2403 1163 3896 4081 1979 2687 3548 4840 1059 3298 2654 3955 2168 2367 4620 4037 2178 292 4338 4352 4807 3690 4430 4848 3425 1040 725 707 2955 3393 133 3399 1607 3977 4553 2076 3083 419 4520 2094 2119 1782 1990 1028 968 3091 1402 2476 1217 2617 1974 3429 653 2722 1691 4771 4494 1411 3994 2622 969 632 1115 4451 3072 1901 4474 4874 4590 638 2525 2350 1695 2448 1232 4688 1197 2070 3857 461 2140 2085 3036 3283 3063 1984 2015 2784 2376 3828 4839 3219 3756 4061 130 4993 597 408 4307 1905 310 2135 394 2608 2555 3416 4617 4670 4590 3374 2752 1048 4419 718 3921 3228 3125 36 1652 1303 190 4276 2933 1762 1155 1 177 2657 94 3393 3173 4739 3211 3678 3807 2901 4523 2431 139 4863 1196 2061 599 2813 3518 3926 2295 3447 2223 334 3834 3889 3536 3977 810 4916 159 4834 392 2291 19 376 1311 3183 4219 2483 4900 4948 4839 1339 380 1026 3885 1698 902 1060 3646 1325 2693 2828 1326 4286 3903 2669 3823 2805 888 3912 4142 3378 3104 4592 2181 157 297 1349 3672 519 2810 2533 4048 1366 1959 4006 123 3205 3846 2534 4353 3625 2523 2987 4065 4557 4517 211 3026 2215 2767 718 4770 3753 480 4975 1859 2137 3755 1790 1913 737 1944 4848 1277 1591 2385 630 4541 3262 2510 1178 1281 1228 737 2397 4600 3314 2051 4980 1137 4935 3941 4190 2634 4029 4336 944 1093 4762 590 1105 814 4521 1894 2214 454 1839 652 2935 2531 4846 1598 3696 4206 917 2408 4801 627 1005 801 2455 1964 4598 3796 1177 1383 3016 8 2635 227 2066 96 1566 3503 967 3644 3790 1492 2732 4166 3459 438 3660 734 4576 1502 452 2855 4895 1979 3199 4711 4 4676 2378 3595 3405 2359 2089 3009 1480 4390 4065 2155 2741 5 1148 3315 1208 3037 1880 2778 1561 180 2944 1927 4571 147 3993 4062 40 1286 230 1790 3451 1696 2117 2274 2852 20 3480 241 4064 357 3357 3215 3463 4335 1927 1826 4884 3723 482 4965 121 1671 378 1976 1184 1860 4053 366 3459 1830 2756 2253 676 328 1199 3274 3966 1885 2310 1746 834 4176 872 4682 4051 3445 3128 3425 2971 134 1347 4913 3027 1831 2403 4057 2343 2641 3863 589 4800 1899 4449 36 4200 4100 342 3769 4633 4179 2114 1276 2751 4328 2521 1782 2945 1408 3439 2464 972 4060 2457 524 4776 2066 402 1418 1161 2235 3751 1253 287 1923 4915 2084 3486 3221 1708 3049 1183 2524 2196 4621 3989 2531 1657 2970 2657 4398 3189 2392 783 3239 326 1769 1663 1682 4671 4436 1700 2769 4502 2685 240 2000 1772 4107 2614 4914 384 4938 3215 3314 2836 791 4566 1411 238 4423 364 2489 601 2583 3612 2462 3353 4581 4976 1918 795 998 1490 2627 1770 1094 1468 1929 4451 2403 4793 3971 4714 1242 137 1116 1891 937 2737 3223 3234 835 1105 3352 3411 2160 4892 1129 3771 1713 627 3350 1948 520 4539 2161 1677 2574 650 3399 4456 2764 1462 272 3123 3811 4438 4267 3711 3123 1478 2584 2860 4328 624 1172 2891 2000 1582 4976 2266 4662 2425 1059 196 4266 389 3195 974 3479 3154 640 2740 196 4709 4578 1946 108 2917 757 4346 4278 3486 2836 196 1245 4401 244 2154 4704 1770 188 4216 2315 945 1971 2906 501 1266 210 1622 201 2181 2262 4765 1437 3998 4208 4087 1261 4318 1716 500 4249 4648 4925 2187 458 4789 327 935 4129 2168 4356 1236 4937 1467 2272 4943 1512 3897 1781 2356 3098 857 2520 3477 4590 1105 378 1098 2855 497 327 763 620 1532 170 2664 1040 4155 1400 4218 2426 4649 4608 4255 1422 775 2634 2841 3835 1450 909 2952 1212 3096 3902 4180 1567 1767 2496 2155 2224 1302 2167 1937 3943 1402 588 1835 3614 3963 1620 59 724 2492 513 2703 1460 4318 2727 450 1263 3949 432 1530 4926 3858 481 1480 1048 4191 3219 4219 3370 1606 99 877 1274 3723 4002 1436 660 3005 2853 4515 301 2377 2542 2374 3234 1335 441 2769 3674 3371 56 354 4384 341 3536 3291 4634 3481 2450 1049 3389 2328 2402 4247 2270 1966 4979 4836 3874 4106 34 3696 767 4472 4375 3467 4337 3850 4839 567 4710 4139 884 529 4370 3411 2147 1364 1900 1446 1237 4381 1079 3093 2463 2736 354 1547 570 610 4953 3904 2571 2973 1297 466 2500 4327 1679 1039 2065 923 3354 2621 2772 3798 661 1947 370 211 270 1205 956 2752 2522 1147 71 3183 2814 2114 68 4078 3423 3426 4472 4495 628 3030 1989 4296 3950 2623 2288 973 2359 2129 569 3513 3872 3397 4654 4472 265 3958 144 4217 1893 1244 380 284 2171 4860 1227 2576 2902 3869 1738 104 2974 4316 2083 4528 1485 329 4730 4973 2867 4248 3954 4099 467 2393 4046 1140 2068 705 3999 248 4144 4103 4036 1223 1328 2327 4974 569 470 66 4720 2318 4169 908 3397 1327 397 4733 753 2867 1296 2433 647 4634 4662 2576 1882 926 1254 1502 740 1485 4812 1748 3658 3121 293 3069 325 111 45 3658 338 140 4116 903 3707 2835 4132 564 4781 4184 2517 1492 4560 2024 4626 4601 1042 3782 4738 494 2396 504 463 2132 3483 4760 314 1542 4024 1989 3157 412 1505 3207 863 132 2934 4054 2004 3476 412 1243 875 3554 2973 84 814 748 3559 877 1165 1040 4489 594 859 4925 3073 4647 3904 784 2984 2872 1725 2897 1435 2816 3779 1875 212 3214 3244 2743 464 2044 4928 873 4239 3839 594 698 1351 3170 585 1636 1865 1282 1376 561 1362 899 2957 1165 4508 1097 2405 4087 1818 3440 1607 332 2295 630 3437 2532 864 1123 4598 1179 2309 32 3967 2665 2500 3853 3277 4219 3870 4376 900 3112 4073 61 4811 3020 972 129 646 408 4598 2462 3571 3768 4919 139 2965 1692 1972 737 1676 2712 584 2031 1227 2931 990 494 2881 4468 3624 1013 2161 1136 267 2334 4594 1245 4984 1967 1615 2539 4813 2835 2479 2646 4362 2359 4062 3893 2277 4221 1339 1126 2870 1884 1032 4320 3851 3381 2318 3975 3253 888 774 4155 362 2069 1368 1265 1145 3780 4168 17 3937 997 4012 2166 3194 777 4311 1665 1258 3199 1386 4863 409 4367 1125 2686 2461 2451 4530 4788 3647 2617 2667 1544 2220 3202 2031 1527 1422 4894 4401 3064 1033 3262 4217 1688 2870 4809 2689 4175 4371 3287 4776 506 3688 3017 523 751 3531 3391 1343 3411 301 728 4409 415 852 1310 2790 4791 3471 1343 4979 2250 2229 941 206 717 1014 4199 162 4840 2072 4094 672 2271 899 4233 3401 2338 2654 3161 3444 4213 4216 4078 2718 393 1319 4512 4493 1801 1196 4798 4420 662 1949 2347 979 2156 578 4588 3092 4451 4993 1331 3815 3102 1603 1631 4190 2231 4252 2394 3898 4817 2670 3697 1236 4949 3511 184 2805 2766 2062 3284 1359 1741 4626 1782 4937 2165 4083 3583 118 199 3839 1070 3871 3968 1431 3596 333 1695 1151 4073 4032 1359 2761 355 2106 1635 531 1878 4837 2301 2732 3143 657 2869 163 2000 2519 1056 3792 1952 361 1703 2073 1520 1495 2036 3127 406 2819 3272 2182 2878 2798 832 80 436 793 523 2315 1515 3021 1118 2246 3049 3939 296 2768 2720 3125 766 337 4887 1179 4160 4263 1399 2751 4922 4979 4143 3098 3244 569 1673 4636 51 4628 4778 2472 4238 167 3526 3453 921 4493 665 2678 4837 3234 3039 787 4462 4855 293 2254 796 2202 1925 3359 1346 1907 1422 1769 3402 1081 2930 3090 3208 1699 4495 3519 114 3944 2511 221 63 4959 4935 9 4556 4719 3915 2778 3168 4993 2961 4225 2026 4545 3497 2616 2077 1960 4596 152 2227 797 2690 3337 3471 1663 4738 686 1905 613 3958 3822 3902 2878 1876 1989 2150 4841 3342 4536 3524 3575 3459 4189 402 20 3412 4889 2834 2321 4544 1095 1718 613 3304 1256 4520 783 3027 893 1075 534 4787 2311 3384 1817 3031 4744 3122 4487 3527 1191 1643 2929 3059 1168 2140 107 333 3754 4329 2215 4249 1407 2435 2585 564 2399 4116 3484 2803 4661 4646 1883 1167 192 341 1753 1032 4052 1864 922 159 255 3780 4975 922 2620 4033 2462 3155 4203 915 1424 4626 1647 1186 4490 151 4911 18 4476 208 2997 3180 3661 4129 3706 3139 564 2055 2408 4496 2081 468 4414 3759 4946 1007 4824 712 1614 1617 4165 2734 302 992 4983 3995 174 4975 2062 1466 4713 268 2925 3316 2587 2050 2460 2460 3316 661 1116 3811 1355 2440 126 228 3697 2274 2997 1225 858 1580 2455 4844 4424 189 4224 3447 2184 462 3494 3541 354 1719 934 1454 2933 1600 886 2439 3681 3625 2833 144 3043 2530 4118 2764 276 1611 1329 2716 1786 3966 1841 4413 3030 1584 1128 1309 3925 3604 1606 2898 431 2311 4775 2043 1883 965 4120 3924 1137 947 2358 4767 4894 3987 2991 2046 4316 4267 454 58 2071 1038 3555 2495 3785 473 681 821 734 4919 4887 4233 3537 3558 4144 962 4414 4784 3995 1372 4494 2331 747 3248 262 4785 2759 3610 4607 1665 139 4442 1952 4860 430 4396 3960 760 1810 584 1452 2577 1928 3234 3287 859 657 603 2925 4073 1061 4550 631 3922 4680 2852 3818 1566 2984 3072 2367 3965 329 108 4509 1096 1473 2867 3635 3846 4444 4372 2382 3481 2961 1637 633 2886 2530 1006 4616 401 3472 2778 1732 1334 2390 3930 4850 2065 3273 361 2588 4831 3358 456 4942 91 3444 1924 1170 3538 1781 2499 413 3119 394 107 1255 1384 3252 859 4415 1687 732 3760 325 2153 2163 4674 4542 4827 594 828 3996 1344 332 903 2243 3580 903 4295 4413 1892 2543 1573 3007 4452 4075 123 4298 4808 4590 4099 419 2683 2479 3545 2931 4419 1177 28 1751 874 1924 2913 2081 335 4098 2776 3813 2179 2467 3005 4901 3917 2778 2968 3278 3070 4749 3397 1065 1302 1128 4189 4307 21 1083 3940 1661 4594 1216 1633 1868 3352 4446 4056 2914 1332 4321 147 1955 4616 1719 1589 89 243 2228 2894 4225 3991 3287 1818 3140 1594 2803 818 2255 2893 2015 3233 4539 3712 142 2607 1421 4140 3296 3706 839 407 943 4609 4477 268 19 1159 3690 1640 2423 2710 2680 2983 3129 3689 2347 684 1014 2760 4471 1532 2291 1080 13 788 3917 2449 1747 2622 4922 2806 2489 2233 1622 2992 1124 358 3975 2723 1750 1596 1498 808 212 444 4332 2786 3687 413 4713 2729 4564 417 1336 2146 460 4319 2052 236 3396 3695 837 2820 766 4393 789 1658 3319 3126 4396 3890 1863 1037 1397 4900 3228 4416 2822 1701 775 932 1196 460 1029 2485 1909 389 4327 359 1699 2313 2290 542 4032 1636 1624 3311 4597 3894 2670 3477 3977 1531 1180 4101 600 2331 1528 474 3561 1634 1123 4033 759 1945 3978 1454 3482 1419 2670 2726 1035 433 429 3795 3059 1455 3246 243 308 3717 2137 3217 894 4654 2581 483 316 2036 752 2514 2036 4330 4499 1565 3251 2049 2379 2462 799 2508 705 3051 1795 2995 2763 4766 270 1084 617 1998 2812 4013 4481 3748 628 4404 1715 2623 1600 2223 477 2040 4248 1516 1104 1399 4407 282 1801 4308 2580 558 745 1302 3 3288 4614 768 1106 1219 3128 239 2716 1240 4020 2437 3953 4051 3853 2449 1076 4541 1446 3749 4348 1640 2441 3895 1651 399 627 48 3266 1803 989 1048 763 3878 4973 4216 4566 3820 2731 3766 2117 2797 3804 1189 703 4589 3059 522 3120 1997 755 5000 232 2503 1582 2925 2680 1101 2873 2123 3416 770 2453 2224 3764 335 3416 862 4706 4760 4866 4652 197 189 17 1698 1629 194 2765 4201 3349 4646 1620 1081 4364 744 3559 3090 1317 2157 1499 1668 4486 435 3218 3462 1381 4210 119 858 126 4486 2757 4479 4478 1318 9 270 1948 384 4851 1038 2090 4219 4538 1913 4024 219 3949 124 626 224 618 3995 3205 4663 2338 2114 4542 2488 2963 3397 1875 2758 837 2465 791 1970 1646 993 4362 3113 166 2418 4159 817 4291 3047 37 2512 7 4813 4783 3373 3061 3896 4012 1389 487 829 2903 2135 1267 3798 3535 2224 4241 1 2313 337 3975 4137 2129 4836 1589 4467 2117 4762 1465 1211 3434 1591 533 93 1036 3740 92 4996 635 4717 1248 190 2536 4873 4727 2405 4341 4973 2193 2344 3114 585 2580 2240 4168 281 2465 4987 1938 4325 2604 4589 3719 3577 1935 2 298 2150 2143 1869 1314 3855 3166 3909 1458 2349 4640 3762 4866 1452 2262 1900 1316 2716 1534 4373 1728 3136 672 4570 4432 1682 2082 4637 3981 3213 1414 3782 4168 1202 4127 133 4370 4468 2871 2050 1572 1516 3580 1398 3871 1813 3415 4687 2982 3376 3427 3648 1383 1562 2660 1574 2198 1250 1381 3452 3258 203 928 2040 4790 2816 1267 1884 4561 2123 3821 1294 1679 2148 349 1648 4717 1000 91 1944 3440 3088 4077 3993 159 4206 436 2497 2341 1939 1556 3913 656 3044 2064 2800 1125 584 1755 1664 1705 4676 4352 535 2617 2863 946 1768 1203 4454 2613 2744 1243 4393 4108 1905 751 4172 1336 3370 1716 4191 4216 612 2247 3119 3315 4231 1708 3715 359 1155 4802 1191 4998 4176 1820 2060 4228 166 2842 1662 3610 381 790 1213 3606 2215 4416 3212 4809 2905 1082 3253 2975 1430 3469 3620 2587 4955 4251 4063 736 1292 1666 53 1481 1974 1487 3603 4330 2691 4544 320 2292 4801 3369 691 2413 43 1409 1295 4158 1110 690 3446 2595 3805 708 3963 3198 4278 1418 3926 2077 4467 3931 4860 3728 3778 1602 2837 4227 1446 3167 604 1218 1755 1860 3691 3896 421 681 3980 1079 4538 9 4337 2819 4883 3363 3644 2390 2416 4297 4608 4750 4257 540 4086 2283 4845 590 2065 634 3847 518 2115 3996 2188 3632 2149 575 4638 2427 963 4780 1852 2737 2518 4735 960 4538 1464 4963 1623 1473 1467 2131 1637 3477 1907 2954 4126 4090 4335 3060 3270 4574 1188 2955 2802 1916 2442 2299 4101 2436 21 773 1316 2273 261 1840 1218 345 4974 643 4573 2569 4977 3077 3143 391 4409 1662 3606 3246 3439 1475 732 2941 3047 2837 2551 4168 4433 42 1770 2406 2776 2883 1027 2721 3606 117 3451 4841 2750 4408 1385 3489 1233 307 2007 3913 226 2534 963 2050 1426 3534 2232 3205 244 3948 1242 1100 738 4278 4334 1128 2214 245 367 4177 2690 3902 1386 89 3649 3777 2923 1210 1339 1733 2086 275 589 1202 4255 983 2303 4477 90 1733 3820 792 1500 1449 3525 71 4503 3242 2183 1796 50 274 1104 1971 3575 3721 886 975 1012 4914 1576 4579 4866 333 2475 3090 721 4963 4086 2120 2658 2597 46 2983 2443 662 3851 1307 967 3604 4153 2790 4860 2459 2536 1589 3355 690 3525 3656 1387 4115 3519 2182 613 4871 866 711 2745 1104 2711 80 65 4822 1242 4755 2241 2227 4211 2364 4797 1087 1390 3701 523 1940 3699 323 1052 1042 1174 1870 4240 3885 2112 1845 1935 826 3332 1608 264 3758 3587 4436 3558 159 1792 3515 4709 1840 501 3353 442 3450 1853 712 2585 3342 615 45 636 235 1353 1424 643 1014 4659 192 3110 3013 2096 725 3389 4243 2625 3372 4033 2576 1577 1719 1536 2582 449 4266 2452 4437 414 95 4693 4831 4478 1915 1179 1989 2351 1855 1516 3800 1104 3263 3852 1480 6 1782 3416 4993 4337 1641 4298 273 3276 1567 1760 2652 4704 3280 3565 592 2225 2291 2159 2657 4752 2190 1527 2598 3511 273 3716 2034 2560 3715 2096 900 2287 4324 2537 1391 1843 3337 354 4843 4537 4660 3535 1306 329 1513 4885 1292 2167 3362 3015 2963 1307 3108 3626 1664 857 1416 1378 1044 706 811 3882 4600 154 2990 3825 3822 4792 2542 4128 4429 3704 3773 1525 3136 1820 2319 4834 1824 863 2527 2422 4366 1785 919 339 2578 2438 1579 3694 4735 711 4327 2587 2116 4087 572 1303 380 3054 4400 4828 2831 3946 4490 336 1239 490 2354 4966 3756 1073 2343 4083 4832 1233 1839 2618 4940 1477 2235 2257 3481 4077 4487 4818 4800 1046 4399 3635 2779 1752 4869 2030 9 2310 412 778 1158 2297 656 992 4856 3782 75 1214 4331 3459 1082 4312 86 398 4574 1882 4244 2982 652 231 453 3096 1741 205 3042 1915 4735 55 3972 4172 2018 2145 2909 4195 451 2032 53 1276 3908 984 2183 3567 2010 4923 1857 3793 494 4377 2880 3865 4973 3874 4137 2771 4784 3254 4473 2873 2501 3957 1487 2100 3572 3680 660 415 3858 2270 1970 2901 849 423 1130 3430 622 3269 2436 1718 4506 4030 2699 1294 466 2412 446 561 3927 4445 2217 3248 2279 331 426 4823 4482 3268 2796 3054 4005 1483 3439 3888 722 1341 2718 2951 1527 1789 4663 1614 2754 346 1959 4734 3396 4764 3044 2650 3243 298 505 26 1605 1206 3541 220 3572 1535 1116 2630 1717 2558 1620 1566 3464 2506 4690 1946 483 2452 1491 744 271 643 4259 3552 65 986 353 2780 2634 4229 2457 1935 1552 456 1793 4899 2123 1440 2348 2385 3505 4007 4098 3045 1434 1260 2374 3640 3420 3281 2390 3860 1960 2867 4079 212 1011 3918 55 1417 3334 2463 1057 733 167 1543 4700 2380 4566 3095 3060 2134 4937 102 3992 1383 3920 2661 3986 1352 3761 676 1522 4083 3677 3234 3324 4946 4217 152 1053 3904 2582 1398 1602 2622 2906 630 1440 3160 3765 1396 3005 4278 3429 2916 3446 2084 4122 3188 3039 3394 954 749 2743 4956 3582 2494 1912 1442 60 4593 2891 2514 4603 1724 2186 4345 1562 1130 37 518 4473 1608 790 4207 3981 2000 2188 4626 1177 2385 980 4702 3576 1572 259 39 1924 145 765 4285 2154 400 1186 3069 2636 3937 4731 1695 21 3244 3673 4438 2984 2858 1991 4195 546 1602 1051 3491 1499 3524 2673 4236 2778 2138 1688 3420 2310 2506 2979 4042 3573 526 609 3395 2672 3731 413 1342 4349 2645 3598 4512 3404 130 4112 4842 483 3139 1570 2710 2515 2750 1118 2613 1264 2262 933 4371 3212 2673 4320 4489 4940 4745 3232 2315 3690 3148 4134 2520 1321 1284 4139 2437 4773 2176 1098 2674 4784 1801 1609 3067 966 2238 3004 2152 3698 4976 4954 1301 86 1511 3270 3323 2592 2875 359 749 95 1707 2720 1244 3018 3034 1369 2692 1585 997 4436 4085 1370 4214 553 1962 3317 1172 2010 3629 2913 3257 367 1353 1949 3610 4668 4575 3639 4179 4990 1162 377 2745 2834 1491 1119 3221 3998 4829 1146 4280 2622 3410 4304 4313 1072 4748 4273 2217 488 1381 259 1008 2589 2519 1832 3212 1186 749 819 1593 3726 4817 2367 2460 4788 979 3175 4335 1820 3824 3463 473 696 1529 402 395 2768 2096 4153 515 1775 4326 2275 4029 4787 1288 567 2269 2585 165 4379 4310 4574 3586 2737 1182 3359 2566 4133 2511 610 2006 144 104 1667 1858 2576 1458 376 438 1101 4708 1405 1938 2718 4328 473 3211 674 75 2247 1192 2672 321 1198 3101 1247 4238 50 2387 3230 2774 4681 1798 1141 1862 1118 2910 1762 280 4353 4151 4902 2075 3116 1832 813 3977 3608 4392 3082 3296 430 3308 4640 3914 2703 1363 1146 2620 1125 2122 700 3290 767 2976 2087 1658 1129 4380 3049 621 3865 4697 1955 3001 2299 3769 4689 729 30 1991 1350 1339 2478 1675 85 3305 4712 354 3865 1889 1168 3556 1230 1757 4846 332 2701 3124 4284 4780 788 239 2194 582 1308 4413 2627 2580 1577 39 4413 2392 3566 1844 3901 3805 2622 494 4873 3628 2332 1828 4420 1600 1284 4190 3925 339 1671 4852 216 526 4491 1832 1683 4285 393 823 1979 1705 4566 2483 661 572 442 4796 4605 4320 4884 2874 2122 2449 3987 4197 3679 4446 3150 3262 4820 4276 4014 139 2388 2459 3223 2439 1221 503 3147 1471 2810 3344 174 1158 2300 1442 3619 4274 533 2798 1797 2620 2676 3591 4567 2996 4140 2470 461 3779 2084 3207 2913 1584 2272 3778 3727 940 4374 450 3640 1429 4755 3681 2739 2934 4732 1434 2088 2502 2805 1286 1003 1749 2861 3232 3871 3906 1808 1577 4992 4343 3484 2404 688 2139 3644 2155 4203 927 872 4232 3202 2210 3707 4317 1356 4021 4580 2093 1633 1552 2141 4376 2829 1843 4367 923 2331 1110 124 4446 2127 3153 4484 1780 139 4620 1809 1398 331 145 594 4265 3441 2101 2068 2035 313 3587 4868 4682 1038 4456 782 1109 1852 920 1738 1785 4156 1936 1289 2733 2307 1226 2580 2806 3554 3372 2838 924 1287 57 2557 4339 43 2126 4917 1499 1763 622 1052 4121 3384 2943 4127 4852 1374 3123 3356 1472 3400 2664 2526 4350 2650 4616 341 2146 3054 1818 707 4652 984 3055 4519 4184 1410 4966 3294 2806 3233 4240 2205 2458 3109 3620 4352 1485 1581 2380 4175 1706 2737 127 1404 4626 2814 813 2390 4304 206 3118 3480 142 885 1811 154 3183 4293 4627 4503 1130 2827 1688 1446 1085 4680 1439 1298 1504 3120 4468 2266 2606 1206 555 697 3256 695 3600 559 1001 1818 4400 1470 122 1862 1046 1534 3272 852 967 57 4881 2601 2230 2455 3907 4990 3121 2780 2878 1656 4682 3933 2844 2920 2607 3479 1760 811 50 3080 2396 1547 865 1316 609 2084 4615 1249 3395 1808 657 1843 3547 3412 1035 2017 4339 1145 409 2982 2405 4123 878 4537 2909 1517 4376 3877 4138 4004 2345 4658 1001 1279 2384 3418 1562 4486 4390 3349 4473 192 4066 3797 494 3123 3261 1579 3934 3479 4111 3912 4583 4139 4472 3908 2864 799 3119 4931 1551 4649 1071 1707 536 240 3349 4856 4533 652 1604 2528 1649 2116 3185 32 4796 1222 3422 420 4882 3410 2011 2906 180 3591 4633 4841 2157 1293 1125 914 3326 4762 4387 4382 4914 4830 4616 943 2027 4718 2679 1245 539 1964 742 1034 3300 2373 3326 2271 1929 2186 4589 1469 3986 824 4343 3693 2076 432 3857 2665 3191 863 2334 3464 2550 2927 4610 110 4954 2189 3633 41 4816 2945 3185 2797 3734 25 275 3273 3738 2733 4918 2424 2355 2036 1556 4889 3430 3479 3076 400 4930 185 806 3850 172 285 2042 253 3148 3495 137 4182 4686 4097 1498 936 2386 704 3335 436 4725 3069 2397 2203 4662 3565 2880 246 2193 4329 1268 3311 4376 1391 3493 965 2996 567 3696 2876 4088 4102 384 3387 1703 2430 1146 2452 2545 4180 3073 607 2987 2129 571 4431 3627 4586 761 1115 103 4353 1587 1071 4311 2185 4034 2936 4799 4125 4365 4100 3351 1362 4004 3792 3930 648 3344 719 490 1189 4673 2634 3562 3666 518 1579 1307 1492 2505 1680 1560 1484 3416 4054 3289 4040 3013 1020 1716 2416 2279 1980 1791 2681 4855 2069 3672 2453 2780 4891 3861 2073 4343 190 1948 94 3200 1207 2045 2809 631 230 1754 4012 1723 4766 1014 2834 55 4135 3971 3598 2224 3932 2130 2165 4728 1259 3375 3615 3302 768 3131 4954 2364 1585 2585 2695 2248 2539 1489 2035 4531 2116 2943 3784 4309 4231 4108 4993 751 1379 2860 4193 623 1428 1207 1685 144 4265 569 1645 3783 2700 451 3895 1463 2653 2151 524 4734 2503 39 3425 2774 282 342 4664 2021 4407 2517 644 717 3255 3368 4880 1557 1933 2991 1913 4358 2191 3870 3687 4694 1545 3189 1361 4792 1609 552 3774 2163 500 575 3548 3223 2760 4712 4452 291 1288 72 3188 1777 4652 4446 2348 1528 3934 1296 4690 569 4525 4452 734 2699 422 177 2502 1552 3382 1595 2235 1565 2721 2506 2146 1494 3647 4907 4757 1279 753 3390 3336 3380 1152 894 2060 930 2343 2060 54 3468 3092 3877 713 1063 2883 439 256 2966 619 2144 2365 2102 4174 511 2533 1387 4877 1353 2850 1426 642 1421 1999 4117 1133 3440 592 1050 3184 987 2871 4932 1211 4152 728 817 1432 4488 4838 2594 1576 2584 1475 950 356 686 1988 327 508 705 1467 4107 892 103 1820 4572 2530 2981 2080 345 2698 883 2645 915 4610 901 779 2832 86 987 3232 2260 4181 2801 1790 3491 1906 4624 736 4984 860 1259 4928 1394 4990 347 1068 1329 1103 3436 3756 1493 3724 2638 462 464 801 4836 387 1383 796 3904 1727 1572 3458 1653 2380 3455 4608 1980 1583 3272 2395 2424 4002 847 696 2626 1337 3541 4429 1053 1261 2080 1910 2739 3628 3875 1937 3230 2910 3827 2970 4120 1946 1659 3216 3004 727 1425 4366 3538 3715 2751 3827 2231 1416 3315 2546 2050 418 2815 499 1648 1778 4817 3776 2970 4958 572 3713 122 2790 2078 2264 153 2929 432 2582 652 1358 3681 4716 4250 1716 1859 1483 3880 34 2861 2221 2357 3695 3095 3129 1742 795 4641 3123 3003 988 3812 1281 4608 475 4263 2607 781 3036 1091 3316 1207 569 3752 1315 4741 3616 3542 1131 3875 1936 1821 1920 4562 1992 1013 767 3174 2185 2798 1870 1519 2167 2282 2529 1241 803 2734 2614 1932 3844 2749 2763 4772 4329 3917 3458 3609 4449 2879 1676 2425 2763 2011 1027 737 1646 3146 4406 912 714 2786 4233 3581 3149 4478 10 155 4224 3763 3093 4076 2928 4541 3657 4075 1029 4624 3889 496 1525 4854 2996 2976 2890 1736 2502 3427 2568 2781 1037 2876 1248 588 3172 3989 1968 3584 1459 2800 3081 4423 2445 3527 816 2123 2824 4293 4341 3513 2289 3306 215 564 2126 1618 2357 4490 737 3935 3270 1550 1644 2003 4963 1893 720 2175 2024 3033 2452 1727 2622 1521 3020 2332 588 3879 783 2928 3041 1400 2033 2829 1996 3952 767 2639 1997 2139 3925 3301 177 2109 123 2084 1065 243 1524 460 1603 3184 1062 4097 3992 841 3748 179 2988 4785 4159 222 698 262 4569 2339 3686 2978 4368 4445 2616 3003 3881 789 431 2379 4331 3279 4556 400 1200 3891 4291 3717 1247 3965 3134 2528 68 3268 1921 3626 1031 327 2735 3754 433 4155 3115 1402 2970 4550 3080 4672 1734 3448 626 1127 3163 2748 3011 483 1996 4116 4663 4849 3785 3282 4920 3740 3677 3448 4226 3681 1935 2473 3880 140 1785 4053 4654 4617 2348 2305 2676 36 3210 741 50 1353 235 4964 494 4853 1465 1855 2671 1530 4355 3035 3086 4927 1550 14 2800 2718 2831 4358 4893 2869 2306 1826 212 3134 4390 1783 1141 3126 1567 1748 3413 3353 3619 1326 766 3620 4813 4205 2508 154 990 4733 2137 3769 4014 4286 3201 1594 2527 3781 1159 2356 4227 1129 4975 2921 4009 4726 3137 1415 4148 1085 4301 64 1468 3930 4361 738 691 1381 1805 504 72 4162 4479 2592 2904 4873 3999 3211 1280 3326 2733 1217 4796 4186 1317 194 1852 4296 3618 3357 921 81 1073 2645 4108 4688 1193 1535 3448 4223 4594 1741 1043 1737 258 1038 1025 3805 4257 4307 817 1258 431 988 3390 373 673 1545 1975 3100 464 1042 847 2223 4049 1272 3941 1081 1494 2377 3334 3971 4115 896 4046 2130 1594 1922 1347 364 1791 1778 722 1799 3781 3789 1271 2699 3872 1759 1786 2138 4793 4941 1429 1839 1573 4185 2327 748 4814 1778 4891 1882 4616 2824 1082 501 1237 1652 2885 1086 178 3718 1252 3535 1912 1653 2817 138 1588 2683 1798 787 1767 3926 4315 3001 950 1513 4672 4849 4835 2280 4522 4731 570 4480 4533 3547 405 3212 4263 2153 3697 1905 2581 1922 2239 2867 2396 4324 4628 3934 4297 2438 1921 2134 3321 2174 243 727 2266 593 3292 2198 4640 1518 4096 1397 4305 2275 2105 4747 4681 4751 4684 4642 3127 4230 2922 703 1990 2185 1176 3054 2349 2395 1631 1460 2392 3269 3188 155 2028 2626 4041 513 879 3252 2482 1889 4157 2469 649 4216 2276 631 971 681 3585 2013 1745 210 3017 151 2296 1421 842 2882 3825 2016 2590 1998 1610 3685 1239 4942 1794 979 901 3083 3513 3635 3210 3586 4374 1987 2047 233 1679 2399 3956 4478 125 1755 380 1336 1829 2978 686 1980 152 4154 3941 3417 803 1358 201 1404 1504 2939 1845 1429 4956 2907 1534 784 3199 4069 898 3726 4879 2610 1183 3849 4765 186 2575 611 4774 1989 3291 3967 1755 1827 709 2151 4593 1437 3116 3813 554 985 4572 913 1163 4753 1883 3897 3700 3140 4686 4732 731 2028 1626 863 4305 2343 2859 480 4019 599 2032 4246 3130 66 4524 22 491 1498 3111 4639 3888 1141 3212 1400 2358 4598 3153 732 2013 3746 2529 501 1643 2885 2173 2878 3057 4139 494 1800 4332 575 813 2214 4589 1007 3948 4705 666 1085 3595 1916 1139 4248 4907 2184 509 2265 2078 4362 2635 287 3781 1096 3744 1043 2368 2416 3278 3940 1714 778 1194 1093 3315 1240 109 3586 1404 2021 661 847 1438 979 3834 4209 3324 347 1225 2 2828 4058 4340 1209 113 46 1544 112 3132 2917 2742 3508 4695 4358 2548 1737 3248 261 2553 1372 269 3187 2723 1614 3698 1573 1789 4440 76 952 2681 2913 1593 3051 2050 3402 934 2518 2326 4971 3184 979 1004 1179 4763 2980 2026 2523 4886 1652 921 4939 941 4596 1095 3861 2606 4112 4180 637 3333 760 3277 2199 744 2648 1453 641 2818 1032 4391 4596 2404 4220 4085 3399 3624 4924 3884 1572 965 2766 4565 121 4998 1351 662 3633 3842 1598 3151 2297 245 3090 734 2819 214 2214 523 4286 2863 3436 1772 1731 4545 751 4011 1082 2221 4559 1011 3971 955 4009 3870 2382 1335 3597 1658 20 3359 1630 4815 1219 3166 4157 4163 1925 4829 3223 1270 1513 2901 2202 670 521 661 3716 4540 11 3402 1628 1022 2353 2434 3679 4811 3232 408 2572 658 2116 3276 385 3619 1603 152 2476 516 646 4700 3642 2509 939 1962 443 3420 3949 3906 4348 2931 2122 1856 484 1493 20 1585 575 2948 2089 2186 2526 750 4260 4337 2565 427 265 3929 3900 4033 2588 4099 4599 2768 1331 176 3974 935 175 616 4285 3957 1912 3901 2701 2216 2270 432 2681 1834 3464 1668 4146 606 1433 2790 3140 3176 1510 3691 4343 1946 433 2170 1878 24 953 3174 1851 2149 608 557 2209 3 4275 4371 49 208 2958 4456 3638 3707 1158 3142 2633 1035 932 1844 733 4352 4177 213 3532 3032 4628 2986 4136 2916 1742 2012 2707 456 1823 2427 3248 22 1533 4698 103 4884 3996 552 141 1593 937 4808 633 348 246 3354 921 4813 90 2840 363 4890 4230 770 1076 276 2904 2370 1428 95 4116 1713 3112 4005 4174 1784 1735 572 4153 3240 2118 4947 2907 4451 2212 993 2062 1216 4278 1343 3745 4138 244 2152 4733 3650 4586 2280 2337 1569 2440 3746 2015 2615 4067 4169 1980 3167 946 3088 508 1336 1553 4402 51 1445 3945 1987 4909 1246 2606 804 3271 1685 2264 1123 875 1818 1571 1809 4481 3784 4447 4810 3024 2893 1424 176 945 678 2342 2745 1101 3544 167 3524 4881 48 3305 4840 369 2485 1736 3710 4339 4000 4310 2914 2360 2699 2037 1861 3270 2391 2543 3150 904 2036 655 4180 3924 557 2341 2878 1604 1025 1270 1083 4246 3508 74 90 2332 4547 421 3988 821 4556 4086 1813 2402 3612 386 2678 354 2966 2234 4750 4494 1731 3961 3124 4493 285 1543 2095 1258 4930 4153 1407 233 3639 2086 3697 221 3491 3467 582 3749 4815 2952 4028 971 3645 2753 1516 4996 1366 1871 506 3082 1538 4476 2777 1197 1452 3114 724 1517 2020 3685 2358 1154 4995 796 4459 1117 1370 1092 804 4348 4107 925 1783 1626 4774 123 4157 1268 3958 3222 4995 1637 3754 1426 385 115 2764 2936 2878 1783 2669 4251 1178 4913 4239 3676 890 3898 690 3503 1063 217 3831 3156 1879 1183 3240 2351 1379 1146 2518 887 3040 38 2921 1011 1734 399 3229 3752 4276 3520 3439 1436 3082 2239 4795 3111 3701 3446 2825 3397 4198 4364 4020 1477 2275 2978 3050 4588 533 2975 4543 3587 4489 4869 1441 549 487 2041 1173 762 622 926 4889 4679 2158 3099 3592 4948 20 128 4681 4804 1209 1085 3264 2840 2204 652 116 4101 1259 2346 4967 2441 1798 2754 2154 1466 3301 1073 3334 2199 4284 2131 2059 509 3142 4445 1837 1899 295 1761 3562 3110 2865 1653 3605 4598 2760 524 3942 2815 1062 1283 3960 2601 1768 3853 2074 657 3534 4832 3239 3510 2183 1302 1782 3644 3731 1157 2394 2860 4191 2623 1842 2986 2717 4875 3906 1902 4217 866 4793 4204 4205 4075 2385 4292 1573 3639 4395 3818 380 4925 2408 559 3214 975 1504 1806 212 3460 4935 3392 2955 2276 963 1345 3485 1903 1968 3744 3046 1358 1932 3755 3280 3688 4915 2481 1247 4823 676 2694 4382 1768 1498 906 2425 727 443 1978 2953 4552 1093 2134 539 943 2948 4393 969 769 4869 557 2959 817 607 3340 487 2108 293 1775 3006 3293 1405 3331 1756 4898 3867 600 1360 4837 3463 584 1562 4300 626 4062 1016 1665 4718 3996 3881 2626 2483 3283 2117 506 602 1503 4403 3062 3846 1033 1792 3986 2598 1083 2975 3402 309 1183 4164 761 4066 2393 3816 3965 1369 3312 2464 1032 2375 1329 2814 1745 1281 3892 4102 3665 2230 2597 1050 383 1729 612 4527 1372 872 4918 782 3992 3352 4937 3012 4291 4558 4924 1978 4564 3847 1653 4621 3278 4793 1401 1215 2374 3728 4927 3860 1215 3042 2837 2494 934 4579 1770 1386 797 2962 162 2377 3396 4634 1838 96 4580 1530 3657 3000 1258 869 1644 2934 1490 3227 2 660 3121 3614 893 351 2154 2278 2743 1623 3723 894 4010 1482 789 1940 1385 184 2047 1165 1052 1904 4378 2710 2312 2874 158 2108 3133 348 4213 2397 1294 4454 3075 1765 3396 4853 1348 1299 2580 4339 2222 1289 340 4205 1770 3687 4154 2892 583 1944 4469 2213 3087 507 1362 2065 3985 4411 4208 622 4949 984 76 123 299 4412 1142 3416 1356 3751 1634 3316 3279 2068 1977 1733 2614 2649 4989 2796 1046 2131 160 3598 3691 3488 4197 3428 4769 2803 1806 2739 1012 3051 2413 1341 4913 2460 3786 2527 4211 972 1539 2425 1383 1327 2471 4481 2000 388 4283 3760 4124 4886 3389 2123 3988 1101 3684 2419 2288 1954 1909 1198 929 3886 23 892 4846 3723 889 4466 1679 2049 918 3786 2917 4331 3560 1401 1784 4792 3482 1624 2711 994 3941 1068 3316 2650 412 919 4773 4674 1056 596 4293 2281 3788 3062 968 371 57 4674 2378 263 2948 1472 1457 231 291 1694 2487 2619 3748 4813 4225 766 2063 1650 2234 2607 6 3182 4209 3050 236 2511 1286 4301 763 2341 1585 1907 4476 141 2124 100 3716 2546 2612 483 3305 1271 4155 2823 4825 4782 2185 2002 987 1668 1470 1029 3331 2690 1010 1330 4450 1350 2702 2641 3069 2120 2232 4572 3521 349 4875 4562 4725 4864 1828 1440 1057 1028 1110 2403 247 2787 3495 3559 2537 4530 2617 939 2778 4386 3834 3339 4915 1833 1316 3173 4520 4527 2390 4244 121 58 3297 4976 3218 1450 1731 684 1619 925 1664 4399 3600 676 756 1220 2969 284 2970 3562 2012 2151 4352 3676 30 736 4544 2073 4878 130 2785 1341 1427 1530 2213 2399 3912 4561 3240 1433 4159 3331 3199 1107 1339 3122 2822 393 4588 923 2633 1856 4887 679 2388 1693 4964 2940 3571 2846 3038 4882 403 3086 1502 3751 1231 2501 2113 4475 1764 1646 405 4061 2365 3080 2496 1052 4535 3662 3945 4030 230 3631 1077 1948 3183 3822 931 3252 4460 1763 241 838 4131 920 1397 96 2623 2452 1740 634 2694 3228 4854 4731 1697 3229 1304 1114 559 2619 4609 325 898 302 3829 3397 712 4536 917 224 2347 3976 381 2742 1698 2169 4605 2909 3742 2491 3625 2798 2694 3777 473 2213 4771 74 2377 4300 1660 3041 2458 2800 979 2365 2303 659 4623 217 1857 2633 1544 2317 4764 51 4174 4803 2064 4487 2923 3283 3216 781 4020 4631 326 2955 1115 4768 429 219 1752 1639 2582 2160 3788 4301 460 933 1852 2747 2472 797 4252 763 2621 3316 3401 3109 4445 2244 758 4987 3386 3225 1696 790 662 758 610 1413 4836 4702 2586 525 3140 60 1266 4588 403 3514 4304 350 4288 4750 1006 3672 1865 1657 1682 1552 1140 1406 1351 3330 1670 3633 611 1740 2871 341 791 4571 2540 2389 4802 2932 308 988 1022 3892 956 3493 3114 1104 483 4812 3374 1247 4150 4242 2794 4170 1117 1989 407 3347 2068 2317 2340 3331 3915 193 4282 754 647 4120 2281 1243 2071 3008 1169 3005 4575 1123 1386 1283 368 2941 1900 3693 4206 3351 2551 3389 1457 2639 3709 4963 1405 4102 2195 290 1762 4176 2780 2040 892 1776 2974 3218 267 1841 4466 4349 1805 3318 2584 4086 4232 395 1177 1475 4952 521 4891 1352 1775 2014 2305 2084 511 1851 1104 1009 3162 4988 1572 1303 1091 1659 649 3721 659 4542 234 4150 132 2517 4141 593 3425 3213 3108 626 557 351 757 2316 1879 3897 2820 2981 1196 3284 2860 4304 373 12 1994 1574 3437 756 906 3576 1668 2431 3839 2407 3535 960 3487 1821 4749 3987 3413 1993 411 2945 2350 1623 3161 4184 948 4974 4803 1857 4718 2800 1570 536 726 1325 2112 4936 2985 160 1415 3332 51 1880 2347 319 240 2585 2227 1197 4156 393 3052 4928 3148 4523 3206 3116 1691 159 3429 4891 2286 3928 2897 369 3944 2972 446 4577 2487 1992 2581 2422 1885 3274 2985 3179 3528 1981 1819 932 1514 3648 343 4930 1841 2231 2117 3244 4952 1929 1113 2320 3829 280 1674 3494 2505 508 4671 4069 3099 4664 2781 2924 933 764 3050 3411 173 2065 3134 2215 1358 3456 3901 3209 4173 3660 1382 4184 2996 2243 3647 178 2530 952 3766 607 4384 772 1809 2639 1285 785 3399 2270 1692 1174 1501 4895 65 4622 19 4606 4648 1368 3404 4469 4902 48 1081 3352 981 2125 2943 4161 1948 57 2124 2372 4397 3324 4990 2420 2406 10 2604 3157 1121 1608 2891 71 3347 4627 1122 2002 4576 3769 3878 2428 2150 277 839 1860 3413 4287 673 1523 4550 4098 2340 1294 785 3541 205 1661 3293 3787 3163 2607 3476 4618 2466 1964 2308 2480 699 945 3519 4833 3010 4864 379 4778 1023 2213 4195 1538 158 2162 2381 2555 4239 2884 1187 1198 2078 291 4538 2220 2556 374 3701 3757 1156 1309 554 2157 2463 1389 100 1170 1737 2720 1976 1832 2281 2922 4496 261 205 4229 2147 1293 3556 838 2810 1462 2442 1165 573 1309 1943 4441 3676 1112 1136 554 2407 2146 3309 1189 1223 2803 3913 4660 4338 3173 2078 187 35 4040 1638 2308 279 4694 3475 836 1601 4112 927 2988 4311 3263 397 3681 4482 1572 2774 3884 898 4344 749 4866 5000 3564 1188 3957 4235 1859 2396 3657 1860 4107 3817 664 2945 1432 3412 1751 4077 3353 3591 3118 4038 4345 3252 1388 1062 2175 1215 3305 1179 3022 2647 347 1784 1070 3385 3113 3473 761 4597 619 1131 447 2951 1472 2801 3154 1815 4901 3072 1835 1002 2605 4636 659 606 4220 3097 3483 1498 915 2763 2581 4444 3071 1886 1768 2105 674 1159 2408 296 1281 4824 4211 39 4228 168 3973 2869 1817 1793 1509 62 656 4929 3086 4931 3376 2833 1559 3871 2617 2185 3491 3019 4681 3834 2466 3066 4575 4714 1182 2894 2755 52 2551 3465 1492 1453 840 3269 464 832 2823 117 960 3027 4353 3273 353 2904 2251 4214 2892 3437 2258 340 3550 3252 3700 4510 3073 4764 2149 3821 4001 4150 283 4286 368 1880 674 1847 1843 2862 3618 3630 4483 4444 3244 3322 2389 3709 392 3512 1810 2703 3113 2247 288 2397 2943 2980 2079 1084 3876 4791 164 1358 584 3220 625 2506 1070 2212 3731 225 572 2497 2203 1387 4959 4861 3006 880 2804 2916 1245 3200 3576 2181 2550 4228 4930 4501 4257 1618 3523 603 3379 4076 4709 2485 294 849 2089 1226 4775 2827 3551 3671 119 3520 122 3210 3067 1914 273 4506 2204 4975 4072 964 3832 2433 3181 4615 2255 1318 2051 3890 2854 273 3306 4360 4536 1495 3525 4299 2888 796 906 782 2888 596 1182 4658 2069 4402 1423 4130 1120 4004 2208 343 2942 428 4592 2588 2577 2865 1259 4490 1822 612 1727 1174 1709 3260 537 2006 228 3082 4054 1064 508 813 234 2404 746 2984 2604 1140 1976 559 264 4051 2881 1166 3316 2083 2288 4082 1347 3173 4330 2981 4789 1374 4063 1222 2749 3044 1125 2799 1450 2325 1901 3133 230 1504 3644 476 2362 3201 2923 1513 2272 458 1848 3662 8 2573 91 2905 67 4043 3322 3716 1755 416 3605 2895 4273 3484 2386 1682 4198 2339 4346 2332 1139 3014 4762 999 4920 2176 2964 2664 361 338 707 2036 2132 4400 402 830 1428 4298 2358 1130 753 4572 287 4350 310 3566 4811 2379 378 2676 2412 1352 2535 486 4541 4399 126 4402 1032 839 2553 2557 1371 2240 2600 1774 4238 1178 3285 4108 2166 3014 2064 4330 1334 3763 3851 3650 3033 699 2326 439 4905 4299 4172 2673 3787 2286 2797 2173 3585 2923 275 1219 1614 387 3261 3814 3606 1532 718 2007 1323 4824 1262 2203 3521 2078 3848 2016 459 4160 4411 4 3835 3572 4178 1718 3038 4404 3412 3571 4814 3701 404 218 1502 867 2233 3977 2353 4092 4495 2942 988 3081 1221 1982 984 1736 2518 481 2705 284 2008 4556 1737 2379 1447 814 1565 3535 3075 3867 3895 4678 1637 460 1667 4339 2078 1981 1818 354 729 2086 4849 895 2212 4611 3219 3368 2483 4036 4363 1678 1773 2485 1619 3713 2829 4735 2049 3289 4402 3509 1372 365 4447 2160 3563 1744 3412 3572 3782 4095 3739 2577 131 1052 4644 594 1610 126 4041 3945 4258 3711 1899 1305 3026 1837 179 2299 3192 2113 209 4490 4022 4219 4793 2151 2016 596 969 1965 3343 1650 3069 1430 3433 775 3563 2300 3862 2811 1263 17 4845 3350 1376 2872 3933 4439 4241 3329 2284 3191 537 273 3740 86 116 2599 3105 4741 1631 2417 2084 4987 71 3661 3139 3001 4171 4016 1790 3213 558 2706 644 3755 726 4016 4980 1487 2424 353 4372 276 1137 2226 2614 4328 126 530 2598 4766 3109 3462 2357 3778 3770 2758 4113 393 4347 2534 4619 3078 2244 2606 3655 1574 788 331 1183 3797 878 108 569 4407 578 981 2012 4488 4369 3791 2543 2020 4060 470 2675 4912 3325 1618 2212 454 3620 3239 1299 3190 531 181 3479 2303 2163 1336 671 4938 4101 1249 4721 880 1754 4275 2039 935 1588 2783 4773 1921 2314 736 1404 188 2208 1592 1058 3563 3596 1433 2784 2939 971 1005 1986 3023 1098 2711 4867 1205 2469 2000 3278 4847 2987 2971 4086 3435 1791 704 2975 1435 1409 1965 4370 1942 4779 2968 1509 4477 1597 2286 4961 1111 4962 704 1218 2293 1169 441 2947 1710 1372 2113 1207 4693 692 461 1689 4758 3699 3452 165 12 2376 4203 4981 2318 2031 4874 3349 1510 3990 2205 998 521 122 789 4599 4065 1376 3668 343 3822 3148 1956 2885 2008 4173 641 4240 4495 1991 1002 992 3204 1991 4708 2155 1389 659 4487 3856 3669 3136 1839 3256 4249 234 2060 2335 1932 1823 4298 160 2252 4932 4802 1462 2338 3103 223 1964 4726 1299 2794 4246 4489 2319 527 3238 3386 1575 1326 4208 3810 3218 91 3806 2399 1122 1853 4868 4333 1079 4923 125 2392 4708 834 3988 2275 2120 560 900 3260 2591 397 2137 717 239 573 4141 1109 2283 3967 4700 285 2251 3657 3456 828 1066 3705 3069 4028 1103 2421 3398 818 4357 3436 3702 2145 4170 4611 3512 4896 1548 3226 4768 759 1799 3404 1920 2486 3576 2906 3524 1271 974 2065 1910 2551 2267 3359 1483 1729 3591 1490 307 2090 3077 1921 1045 4510 1397 881 3049 4986 4888 865 3388 4656 599 326 4999 3974 3741 48 1113 4583 4768 4987 4832 880 660 4679 2236 644 2400 185 2085 3345 102 3952 719 3833 175 3400 1645 810 4749 354 620 2878 568 3906 1339 1100 3826 2056 3977 29 731 2200 55 208 3141 194 3770 3822 1328 4754 2787 2270 744 1729 4678 3154 4362 4946 302 4897 3995 326 3903 1235 2681 2369 1035 4504 3671 4754 4406 2281 3462 1239 3586 989 1358 3575 340 1214 1993 4302 3509 1098 4049 3124 4801 3274 3101 3974 3131 518 4192 1868 1208 3702 1034 1817 4279 1498 1837 4519 4352 468 3657 2976 1306 2601 1144 1718 3522 3548 74 403 323 1915 3243 634 3089 3552 3328 188 3221 2129 2878 2476 1300 2256 4891 1100 3352 3515 4419 1277 69 413 1020 3787 4381 1236 322 2567 1253 825 540 363 4366 3307 997 4065 3612 1028 1700 613 4378 3074 2252 1422 181 1135 2565 2481 2413 2194 841 1310 671 1468 2376 3225 605 1612 1716 3474 3300 3827 4374 4870 1877 2761 1175 651 2100 1286 2848 1312 156 3410 3978 4731 2658 2685 791 1041 3462 559 1111 3281 1885 3018 316 3297 2721 3851 2231 56 1335 1732 1440 4690 3128 949 802 2936 4440 2647 412 3517 2307 3599 3609 754 1683 329 1113 538 3651 4979 4942 2071 607 2445 2064 1731 2673 816 2553 2296 1494 4500 1586 4489 239 3384 620 2590 1865 3437 2952 2300 4189 3091 2864 2363 264 1644 3403 4510 500 4508 2173 3774 4558 1583 612 4568 2846 4347 2924 3754 2346 4465 300 2954 1043 2336 407 4463 1558 731 2604 4558 3876 2342 3087 3966 4642 324 2830 3004 3306 636 4660 2992 1896 2439 969 1390 4127 3228 1015 4503 3610 1797 2695 1413 4930 4103 3 3970 1502 3342 4561 3802 2783 750 1870 1988 2760 4995 480 3749 756 1146 2307 4660 4591 1694 3102 1487 1980 4092 2771 4157 4734 2871 3034 2555 1799 709 1558 4863 2236 2935 558 4832 734 2021 4982 612 3610 3680 12 2199 3194 1679 571 1387 4995 4194 2043 4978 4717 4442 3999 2078 4894 279 941 2610 1055 3480 4842 4663 1485 1695 3532 1464 169 4314 2246 166 2497 1868 3439 476 3685 4953 2763 2659 2786 1573 4688 1864 3786 3614 3571 178 2442 4390 2073 4348 1451 2370 3606 3433 4507 4021 217 18 2529 2846 3046 1042 3171 2045 1386 4371 2379 3994 4115 1310 1358 3383 4958 4032 2148 2505 1983 3591 4587 3666 2508 385 4892 1210 154 3205 1108 1178 4823 1455 2789 3343 4846 2289 594 4949 2462 1533 3854 4545 235 3180 3614 2526 3652 3314 3410 1913 2187 327 264 4973 3528 3015 4161 4416 3663 1691 3043 1564 205 2094 1573 2687 2254 3417 702 1859 866 992 4262 3631 1508 1635 290 1876 1234 2190 2685 2032 4024 3873 2610 1231 4885 3408 1539 2309 2099 548 3973 4197 4011 4056 1801 4733 4159 1868 1613 2144 1375 3830 2233 4730 2285 4061 1651 2472 3840 1636 1347 2621 4461 4293 2423 2750 4753 1075 3208 3424 4688 4974 4212 28 1442 1595 186 1425 3784 2706 1033 66 1747 1158 1241 2772 4686 1969 4255 3042 455 965 4174 2857 2618 4931 2601 372 382 2896 1322 1233 1869 283 4534 3849 2800 1873 3415 2204 2650 1569 4553 4835 1424 4593 3813 3020 2591 815 4872 4762 3718 2232 1325 3043 2647 1292 2359 1168 2035 4656 2936 1144 643 2931 3982 3917 2535 689 1592 2605 4483 3491 1501 4122 1165 349 989 2075 3601 3823 3814 3673 3781 4309 1512 3315 2477 4023 4817 450 1936 3529 2827 4037 4753 3348 3705 2063 2135 3587 1117 3892 1141 3863 2101 3607 4387 4420 2681 207 4603 642 3231 4022 548 4132 1872 2721 4595 4076 4960 1315 2757 4949 721 3193 3079 3808 3249 3887 3694 4488 2527 3737 3343 2630 4594 1115 360 909 1522 138 3373 4359 4309 761 1100 3286 788 2037 3505 4692 2411 649 3107 28 3916 1539 4997 3502 4996 1525 174 3231 4381 1453 1385 4350 1795 4205 4030 3209 3967 2003 1663 3462 3727 370 4172 2802 2580 1840 1448 4437 2978 4126 2161 2220 4451 1771 2907 366 1845 3649 4838 200 1703 511 2580 1113 32 1677 68 1750 2872 579 3074 3111 1741 1266 4812 3888 2688 4449 2542 3617 3389 1889 2799 1167 31 2442 3218 2321 1609 1652 1734 2995 894 2087 527 3358 3226 2707 4922 2126 3238 712 125 3379 4248 3360 3365 4553 1608 3144 469 4792 1277 1467 622 100 3014 3135 265 2942 4098 149 2207 2897 4584 2773 66 4174 919 3688 2561 4808 272 700 4504 3161 3231 3772 3197 1595 1645 3766 796 2352 3369 3627 2964 2851 1962 2682 1424 3725 2991 1725 3296 3601 263 1570 405 623 3793 819 1728 1829 2366 1719 147 1737 4714 4991 814 424 3190 489 1948 3003 2705 4433 3251 805 2026 3707 3680 2518 2992 3186 4313 4939 3858 2940 2969 2699 4743 2420 2167 2411 3400 4903 3543 971 4793 2551 279 4423 3316 1275 3027 2272 4989 1845 3595 1448 4823 1298 1904 2745 3133 3758 26 1543 3282 622 3380 3905 2954 4963 2190 2140 3374 1382 1091 736 652 3382 2593 481 2397 3587 3363 4247 3982 2831 1106 4982 3351 768 3056 4207 1959 3288 27 4326 189 885 3560 2697 4121 2209 1894 2007 1985 250 2439 2951 3420 2747 1106 69 3971 1786 1604 4256 1050 2336 2722 1327 2180 3132 1024 2231 2397 3888 2517 2318 2789 2362 2445 4764 251 501 4558 669 2976 966 859 4888 4360 2127 2060 2947 1309 3591 3852 12 2636 3711 4834 4769 3949 4670 344 3281 231 3215 1167 2065 4834 4646 2321 2521 1995 2687 3030 2716 1147 1911 3584 2067 4848 2296 2118 3163 4219 4858 541 2458 1089 44 738 2518 426 4951 4761 4438 4869 1716 1402 4815 2258 3304 2454 2976 526 3911 1622 878 1531 1807 741 833 2909 1000 4065 533 2182 955 1774 4426 4242 736 882 4429 3252 2502 3314 3125 2344 1375 3820 1086 1455 4105 1715 553 3862 710 1199 4770 3886 212 4666 4809 1606 4231 2531 3202 3653 122 1447 1141 1568 1002 1731 1078 2506 2915 1395 4230 4511 744 559 2800 4360 1071 4160 13 3426 4587 3432 3817 838 217 4871 3651 667 3955 4374 1209 2232 1680 3608 4618 994 2578 3516 722 636 814 4605 3689 1058 1992 1738 500 1757 3996 246 699 2026 2270 2457 4873 2755 2283 661 4952 1028 4718 4577 194 4151 4724 1634 2753 4449 2480 3901 679 4050 3280 695 4319 1849 3013 2149 2826 630 4695 4628 3051 1854 1623 394 76 4851 484 3331 4406 25 647 2933 3829 994 2886 3980 3650 1899 4844 647 303 4285 2695 2537 126 781 121 1449 1379 4292 3105 2722 3301 4167 1047 3548 2241 4416 1291 2905 2687 4395 3870 3112 3931 2386 3231 4782 1533 1314 2751 360 4322 2092 1605 2163 4264 773 2900 3060 4734 1134 4392 1408 74 1772 53 829 4929 3945 968 1615 3610 3905 371 1020 1211 3510 813 4408 1563 2725 1328 2850 4942 3271 3594 3941 1645 2113 4940 1864 1323 3884 4862 1871 905 1517 2633 2847 1146 2638 2803 30 3664 907 2407 185 3021 4079 218 1475 3899 4916 591 613 2141 3374 2532 1112 3971 2545 4179 2765 4338 1270 3874 4966 4162 4939 2507 1778 4598 3088 1989 477 3079 2018 4001 2453 4026 2675 4229 1974 4941 3872 4837 1903 4478 4930 685 3755 1356 1214 440 3585 4412 4773 3444 357 1197 1628 2244 2388 3564 957 2533 3092 2849 4901 745 466 1728 3100 3823 145 4050 2488 1096 1370 1769 1706 4796 4462 2823 3551 2755 1006 3504 224 4437 3284 1155 2114 2619 1439 2749 2839 35 1203 2645 2436 895 2502 3705 2953 1087 3893 3344 4780 2098 4277 4063 4230 2489 1906 4204 4604 3845 1483 358 3399 2852 1475 3459 741 1800 2714 631 1917 2175 1787 3964 1735 4964 1084 2917 1002 1716 3960 3961 2148 2763 2208 3974 3438 1941 4670 604 4277 1565 4288 3094 2914 2289 1171 4333 1475 4107 926 12 912 3058 3859 2029 150 1359 3841 1762 2872 3273 1716 1045 345 1217 2083 1824 739 4166 2354 1654 3691 4275 750 9 2778 3836 2355 4601 2878 1693 4105 4091 2807 2539 3491 2943 2450 2112 1231 1930 1826 1259 144 1978 4458 2366 4087 3301 2524 862 3630 1090 477 4511 4916 4541 206 3990 4444 3312 1669 133 4501 1669 3314 1866 1723 4973 2970 2768 45 4324 4688 3396 4149 1298 1239 2513 4691 3171 4089 805 4586 168 4691 762 1378 4772 2846 1366 4668 2912 3984 1643 2233 1800 3969 3863 1652 3460 575 3877 2011 2088 2138 355 4570 4940 192 3106 1111 860 2738 4665 4567 2441 1181 4474 2088 4822 2467 4980 341 3732 4023 2511 2590 2326 1156 4331 2789 4614 4391 2153 601 3718 2000 2128 4087 4688 62 4906 4540 4919 1480 3916 1860 4955 2884 4849 1126 3065 4563 1136 1758 2753 2523 442 3570 3358 2916 2173 4014 2402 852 139 1320 2767 1243 3963 4172 718 3223 4767 4552 1204 1666 1901 4337 4304 4999 4567 253 3983 328 4219 1695 2888 3035 2971 3767 1569 736 2861 1511 1696 1933 692 3591 1962 2138 3077 2521 855 1413 1891 773 4732 424 2564 4415 3304 2142 3306 4012 399 3777 811 2977 1410 4535 1802 660 2653 1968 2299 2481 1608 1458 1698 3814 2863 1925 2093 1159 1282 1280 4022 3555 4829 1850 4418 4893 4137 4353 2460 4795 1721 4463 1098 187 1862 3040 2223 449 2164 341 4824 1370 1547 4748 231 2317 4766 4709 2835 3269 743 3558 1166 1944 2161 1001 4198 315 2125 1065 1956 2755 4630 1680 3312 293 2429 1012 4795 3455 501 741 1563 4877 1480 2033 707 2285 768 641 3088 283 3335 1129 2429 2398 2616 35 3344 3569 3931 2717 1794 3099 1125 782 3587 3215 4397 3405 3372 3741 281 594 1236 2975 2695 587 4252 2325 1764 2625 3698 4185 3184 808 594 4252 1432 1171 4408 4335 4923 341 3271 2283 1310 4600 1829 2490 592 1586 4685 3099 4630 2836 2083 4930 4584 786 4084 4525 3914 1237 2563 3984 564 3652 3629 250 2139 4126 2350 2110 3398 2513 3410 3747 273 3351 2037 2820 925 3756 4795 1825 1270 993 841 3916 4132 4652 1290 1533 3515 1222 1539 4719 1491 4515 3654 4376 3048 1845 2499 133 427 2554 4371 2156 1495 3946 1348 3248 4157 2866 120 3152 3152 83 2173 2544 882 2115 2590 1718 1845 1626 1152 1294 4579 2279 3646 455 863 4881 4598 212 4282 1655 650 3396 1239 4032 2456 147 3510 219 562 4535 4637 4577 2031 939 4186 3694 2112 1039 2938 1956 3540 4974 4630 4087 2572 2854 3057 4105 1391 1596 2123 4656 2600 2381 4553 3540 971 214 1594 1442 3844 1182 2619 4915 2031 4343 948 2077 4105 584 3890 1561 3438 2301 1187 1435 3888 1917 4772 3662 3279 1419 3134 1333 4251 831 3829 4587 4924 3666 152 1196 3715 389 196 2714 846 4114 4817 3257 1928 4169 2987 458 1054 2997 3394 3404 2667 4341 194 4142 613 2555 3516 4543 278 2584 4588 2687 3011 934 2617 1947 1641 2165 839 3668 2843 2295 2944 4128 1365 1491 2903 1344 2724 4221 2812 2817 1036 3933 3987 4539 3281 3980 4948 1997 222 3322 3004 2407 1457 4187 3523 3342 3460 916 1709 971 342 2523 2385 4492 800 2557 797 4962 3025 1254 4295 1690 3339 4228 3125 4260 2003 4508 4407 4607 2028 132 3807 3371 981 2183 2072 3325 198 1029 1964 1911 575 2920 165 4325 3338 2239 629 5000 1060 726 1021 855 3832 1333 3954 3938 4324 1613 3907 1821 2153 4974 1517 1931 2647 4572 3503 2056 4791 2797 4526 2574 2215 4508 1522 4761 1802 4514 1295 3267 61 1775 2757 4657 531 4861 4609 227 4890 2254 4274 4656 4412 2273 3140 4800 4223 2505 432 1600 2957 2389 1594 1546 4269 1730 3682 4490 4712 1684 4828 874 4413 305 4048 4823 2309 4750 3378 4905 583 1495 2419 1351 2342 2972 22 1873 3926 2174 4428 3292 4866 2054 2857 1290 3081 1063 3356 1887 1452 4623 675 637 2978 58 4845 513 4581 4039 1318 3659 2331 3793 2470 2506 3917 4655 4106 1694 4155 1292 522 3852 2837 7 4841 990 2940 4852 169 664 4839 1522 3028 2108 790 3564 1348 3743 4835 3720 1755 2290 1396 3722 4588 321 2627 3354 4464 2847 4094 4762 1282 113 1295 689 1084 2574 2180 4594 4647 2062 4184 3062 2583 2160 4729 3710 597 1385 2976 2186 419 1788 52 4756 4555 2437 3887 4829 3761 173 4983 520 4372 4105 102 2314 1017 3907 891 104 488 1527 1839 1249 4501 351 3393 120 4512 3632 1659 4915 2438 1339 4130 2903 1846 3677 2257 897 2132 3791 767 2430 3169 4094 660 4484 3721 812 3984 2183 4243 165 1861 3021 1581 2412 2176 2450 1294 4451 3468 4901 4282 646 1894 3945 2250 3609 1442 1989 3457 4573 3444 4333 2640 4455 3888 3230 4698 1017 180 1997 2105 1192 3408 4273 647 1628 1173 4261 1286 2411 891 4447 4761 1526 4209 1972 2104 1209 1433 49 1336 1344 3233 819 3673 2437 3699 185 2270 3683 669 1100 4656 1198 2970 846 1628 4560 3704 952 216 2958 472 1474 1362 1081 785 2927 2865 1646 1966 4790 1906 3182 1147 2034 780 4199 3699 1475 4436 969 2517 3875 1866 3569 122 4906 3186 3841 4281 355 2413 526 3796 2725 1709 2169 2576 2554 4188 1839 2017 3971 3814 4649 1403 1938 10 1517 1810 4534 3285 1155 3739 1515 150 4392 105 2239 99 1390 593 38 3435 4530 1438 288 915 3125 2550 3070 1553 20 1706 4584 2172 3168 274 761 3610 4759 4463 2193 1399 3649 3920 1306 2197 547 2206 2036 743 3047 3279 1082 1604 458 3478 531 682 3837 49 3641 3593 3109 2954 4821 4820 2300 4231 2385 4628 2373 339 3876 3348 3931 1794 4330 862 4347 792 1994 3292 1709 4883 2758 3544 3919 397 2190 3076 2970 4459 4965 1275 2835 2800 4091 3383 787 227 769 2304 1096 588 184 675 1466 4315 4242 2816 447 4162 991 2468 2439 4838 818 3741 304 1521 1578 2385 4907 4243 1834 2455 4109 4245 216 931 519 3908 3497 415 767 476 2116 2525 2829 4850 3195 4958 4215 641 605 1774 1085 358 4807 3413 389 1100 3862 2079 3016 121 350 4917 2043 1007 3710 970 3599 1852 2850 1903 2722 1418 3016 1768 1300 3520 1595 1501 619 4935 844 4338 3767 2045 4003 383 3710 3710 1706 4704 1353 2430 1763 3430 4982 328 821 4332 2540 2138 2139 4595 754 3367 2068 2590 1280 3443 1132 1679 2779 4707 2114 4552 702 2563 1264 4115 2084 3661 1751 4723 4375 4505 320 3376 492 71 4923 4735 2421 2198 2516 4000 2949 33 1153 2622 375 197 21 3515 3896 4965 2113 3585 1712 2686 941 1065 4254 315 2651 2264 2889 4690 2013 733 511 4044 3690 4125 33 273 4229 3015 4477 394 4102 481 251 4469 671 2401 2633 2405 3679 1204 1599 3712 1451 2738 3396 1623 1632 3992 1119 4121 3859 4557 2518 384 1625 981 3019 1298 1623 4529 3281 4777 1595 4173 3764 252 4064 1297 1062 2980 2831 1497 1939 744 4033 4365 2262 4241 2589 1793 4785 2038 4456 518 4634 4634 1888 2911 2064 585 265 2261 2106 3887 3304 4772 4672 4176 2618 452 3624 97 862 3024 970 3118 4343 2202 2741 4690 2963 2245 760 2298 4166 2266 3201 1186 3504 292 3330 2614 795 1700 1174 3194 2334 989 4305 1739 1668 1049 3638 3724 4630 3370 4934 4402 3965 1762 1095 4696 1129 2500 379 508 4917 4744 1189 336 1896 819 1672 4250 4373 1116 3911 4996 1356 4265 2950 3068 3079 400 3848 3413 1806 4774 3150 3701 1123 4876 31 2669 4391 4028 1322 2620 971 3736 861 2357 1440 4012 4210 2244 2535 1639 917 3012 3170 422 3623 3260 3393 3633 3654 829 1646 1324 3090 3126 794 39 1810 2769 4301 3991 309 2947 4378 2499 602 2199 1056 4639 512 2196 2562 1724 1694 1818 48 2414 1084 2954 1844 3829 1616 1083 2894 1125 2939 1085 4513 1854 137 2130 1467 2932 2629 2032 4433 4056 1586 2136 1560 4989 3531 986 1069 3356 2068 2039 1647 4464 286 2373 3055 3475 2511 2239 2423 871 1328 91 2600 4774 4965 2946 1194 3275 3945 4443 4944 2519 751 4920 257 101 4186 2431 3233 4701 1270 2682 341 4869 3820 3736 3459 3211 2426 2650 4712 116 521 646 2135 361 3893 2768 1497 2621 25 4140 2431 1656 4560 3109 1042 2423 3701 42 3852 3961 3580 67 3844 1587 1646 3736 2742 2277 4961 4578 4617 348 3494 1152 4255 4190 1642 156 144 1752 2277 4651 887 3835 958 2561 19 3307 2724 2091 3416 3423 1318 4138 4500 3740 1053 2911 1810 402 3037 2017 138 2589 2608 784 3815 2357 2610 3678 4224 2342 3214 2737 1791 441 367 3179 1349 1674 2112 3074 1404 3920 3037 3256 347 4967 1176 483 2806 3473 661 4654 956 193 269 2439 1615 4143 2967 2247 503 4895 4883 1885 3135 601 2717 1395 1839 2050 3472 4920 3080 3426 3592 1948 3275 1629 3031 439 667 1306 225 2090 1510 135 1031 1748 3328 994 2208 1606 3167 2169 100 1032 2600 3012 1335 3290 2145 997 2436 963 1109 2527 4847 1838 3387 4868 4770 4256 231 1758 3273 3556 304 2647 2070 3079 160 4960 3549 1899 327 862 3897 4624 2073 1912 3422 639 1291 643 2652 869 2154 102 2835 3126 884 102 2185 560 4084 4643 1765 1667 3586 4753 2104 104 2585 4888 151 4903 888 2669 4835 2615 2242 1135 2664 1938 1710 2178 1569 4406 39 2631 3394 2733 1564 770 1469 4422 4041 3883 2710 3154 2133 1846 3567 2263 530 2899 1269 1793 1521 4118 2192 1276 947 1632 4383 1643 2352 3932 418 3988 1740 115 1030 1386 2981 2489 1685 1122 847 277 1643 94 840 4389 3874 4461 12 2824 1623 3961 618 426 2611 3527 2308 1811 2106 3419 2179 2104 4423 2593 1434 161 2710 1589 2694 921 1505 1204 2188 2242 1940 4921 3523 3238 4833 3465 821 647 2221 3143 1435 1063 1545 1025 4214 3369 4154 4568 4151 2399 657 820 4383 2745 1395 142 2880 1676 3226 2813 4482 672 4842 4026 3806 4090 4133 4819 3375 2352 4416 4347 964 2999 2684 248 336 2369 141 980 1330 2063 2382 4190 3221 323 2068 3774 681 4465 4190 596 3424 2969 2204 4969 2690 39 1549 2836 98 4843 4143 2774 3014 802 4194 4382 1338 1907 3845 423 150 3466 3744 21 2308 768 1001 2940 1939 1433 4239 1 4463 4628 1194 982 4494 1919 4561 2042 4516 4369 2002 4679 2688 3198 1837 2307 3589 2847 1945 775 4570 1751 1190 3707 3138 2015 2946 344 2557 3834 2461 2476 1789 338 1564 10 322 1577 1529 1279 3247 3753 4729 2998 3978 3093 3965 2429 2048 1957 2754 22 2478 2950 1617 3623 1737 1256 311 4834 4983 3254 262 2926 1468 4825 299 3844 3662 4462 4414 1970 690 3051 1957 3948 157 2846 1448 678 3243 4750 2054 787 4683 4656 2503 4377 3864 355 4489 2395 1434 4444 2380 4574 2651 1059 4189 2124 1747 4452 3334 2172 4077 3176 332 2056 4919 3289 4744 341 3902 1105 3263 1718 696 4756 938 562 3023 1865 2815 3778 3117 3629 4326 4204 2659 1288 2548 1266 4744 1917 3171 2188 2536 1510 3720 865 826 559 3916 3770 1553 2366 2380 2912 3989 290 4498 4801 3831 1785 3177 2583 696 2759 3612 864 4210 2886 3904 4735 3133 1169 221 4770 3572 4639 3745 3194 118 2462 2669 4590 1069 3262 2134 4944 442 4210 1005 4550 1455 1755 2008 4026 1699 4260 4166 4283 1666 3239 935 2866 467 1574 3842 1774 3272 4315 173 256 497 3216 1649 3928 2913 3520 395 550 1759 525 3685 601 55 3759 306 12 1703 4371 2333 1340 3034 1201 3595 4939 2440 486 2924 4656 4748 3488 2630 4437 3877 1797 2298 3912 813 2700 3421 778 4117 4377 161 4779 4695 3454 353 3332 2779 1229 688 2803 4811 1095 2067 3827 2430 4944 1930 4329 4216 4088 1987 4024 4521 2123 4815 1526 2922 2946 1907 2133 571 1032 2545 4315 2856 1726 2876 946 1887 4488 1415 4592 2291 598 255 1904 1300 4148 3908 2000 1957 1794 3637 4825 4053 1892 2745 1642 1047 907 1886 2789 1673 218 3821 145 4377 4690 2876 3646 4003 3326 851 2828 2444 72 3928 484 3011 1226 4843 3533 2226 4278 4346 377 2529 4327 2230 3373 3500 4101 1644 1981 360 2197 4054 4341 2890 4775 3639 1273 568 4934 2259 2998 1333 116 2372 2446 4481 1979 1478 105 2527 4148 3156 790 2430 3540 4632 198 609 3826 4167 3962 4271 3403 4419 2384 3683 3367 999 4114 4156 4321 4495 1686 4079 418 1357 1839 1288 4430 589 3706 2933 2805 4138 2906 1947 4884 1950 2605 1686 2946 86 325 3814 147 4980 4168 3028 2760 3484 2337 4874 3565 2007 3668 1256 3602 779 1733 959 483 3096 2738 4178 1544 3980 933 1624 237 3945 2059 1012 627 314 3071 1837 126 2273 2848 4774 4148 4772 4366 3967 4396 3179 1665 2042 2925 2716 2818 2783 2947 2312 1616 2896 3885 4515 4805 1630 2209 3103 3175 1506 2351 2305 503 3533 2138 2035 4549 3232 2747 4177 3002 2197 1405 3892 1476 2708 2930 3858 486 1606 2412 2731 101 3534 109 390 4676 4811 3696 4522 3169 3600 1621 2229 3493 2252 2673 777 1736 1211 1387 2394 4532 1770 3497 4993 189 919 2113 244 3639 2414 168 3075 3784 1909 3015 3701 4449 2145 1584 673 2457 1551 165 1149 3042 4196 962 3563 2602 4045 4910 3703 2508 4360 2854 3906 1908 4009 3074 2474 4575 2854 3494 3640 2648 844 4851 2120 12 4232 4899 956 4863 3870 4720 370 4325 1341 1429 1473 3802 1600 3819 2576 10 3927 4270 2976 1322 4444 3374 1453 117 4911 3655 1056 576 2979 289 3600 1894 2366 888 2596 452 101 2293 2698 2166 3357 315 3508 3721 2939 4411 1750 1871 4381 1352 3305 4750 3167 3044 3003 897 3440 1417 1109 4765 122 3417 2948 2189 3741 4847 4200 1327 1732 4180 4871 4325 3286 2795 2491 3909 2566 204 680 4185 204 3909 3847 3376 3210 3604 694 155 2776 3598 166 3273 441 1060 4844 2163 1916 1137 3200 2665 3091 77 2681 2187 1711 1533 2310 1472 282 3496 1774 3083 779 1491 1114 4648 2734 2438 3222 4812 610 4742 1195 3979 4265 1321 1016 471 3291 3604 3388 4496 4491 2176 3054 4247 4792 649 1454 1529 3334 2526 3921 3210 1627 2220 1712 2991 1266 1163 2721 4755 331 4415 3077 427 4689 3864 96 274 3458 4122 3397 1206 4259 3790 3168 4025 3234 3664 3297 4656 4034 2015 2167 2128 2314 3831 787 2772 4550 1978 2753 2208 1605 2851 3603 1265 4257 4194 4989 4683 3226 3339 2386 1098 2771 1894 2189 1457 2948 360 3633 4830 1686 1361 3466 4931 1946 1469 10 3135 322 4891 3573 1387 615 1857 1957 3990 3633 3613 1566 3018 538 2797 1435 2004 4164 1777 3840 351 3686 3179 2765 1658 4619 1166 3329 4942 2562 4348 1101 1433 4175 71 4909 613 4481 1721 547 4321 3602 4779 3428 2519 3210 2506 1872 4189 1884 2741 3478 3076 3296 4417 3654 20 559 709 3125 3662 4946 4294 4829 2728 4996 1100 226 4733 235 291 4078 2578 2051 3883 645 2242 4715 4065 922 1291 213 2300 4361 3351 3170 1352 2058 1284 4253 2774 173 3549 4795 4506 680 1542 1305 1428 3762 1379 2814 2128 2756 4754 4148 3982 2835 4036 2899 2122 1312 192 2479 3829 3599 2225 941 242 3387 4763 2786 2682 3081 3049 4556 4089 376 2898 2830 2310 4311 1416 4369 615 2823 2591 2374 227 3253 4468 1260 1582 2114 4988 4352 3656 2131 1480 328 2478 2913 2928 4087 1016 2321 4436 4661 2449 4524 85 3684 2563 713 2290 4492 152 2103 3115 3103 10 2179 66 2470 3603 1832 565 3250 4478 322 2782 2147 5 2010 1579 2573 2056 4005 3254 1494 2524 3493 2397 890 1961 14 987 4999 1852 2354 4990 769 555 4894 3087 3879 1668 355 4645 340 70 2222 1546 2871 45 1152 4308 3403 4946 4174 4429 328 929 1538 4724 4528 1082 3184 4746 4819 4169 2610 2574 2083 4958 925 2106 2753 1414 2258 731 262 936 3509 2116 1507 2488 938 724 3602 4759 4275 4779 3370 4913 2507 3321 1718 701 2518 2312 1319 833 1582 3837 1870 3612 1136 547 1987 562 2213 1159 3905 3820 3658 69 1487 1157 3256 690 4744 494 3884 2447 988 3362 2128 69 765 3883 2136 3795 2579 1827 3094 434 80 4916 1527 994 1861 3825 3348 4042 459 2010 178 3276 3011 1412 4698 2094 375 2551 3826 1066 4022 3158 2161 3438 3324 1506 3727 77 2967 4608 4907 125 523 2854 1723 135 719 3706 2584 1258 830 1283 2047 2513 2288 3110 2633 1784 3358 4058 2339 4954 4817 252 2343 526 1827 2132 4946 1678 2220 2190 1668 4782 231 731 4371 2347 3274 1821 4888 1394 3810 3638 4704 3540 3020 826 4780 2840 381 152 4345 4041 3916 2989 3673 1476 4450 441 3577 100 3945 3223 3777 438 2186 1945 1567 3733 1197 1395 2724 2951 1557 2771 2741 3317 3809 2696 1563 455 2485 2488 1203 3558 1831 2695 7 4937 3002 1207 3460 961 4086 4467 282 3044 3022 3242 1199 1733 4496 4723 356 722 4121 4235 910 3901 2151 2072 3470 3332 3277 610 1786 666 2 2196 1826 1755 250 128 4259 3396 1659 3760 4040 504 2938 814 1116 732 2012 749 3673 420 2661 4901 108 1179 540 603 1422 1248 2109 3030 4196 4627 886 1235 4920 1724 850 4051 4327 3629 1065 2576 4921 1051 4430 1075 316 4144 4079 4745 2105 3508 257 4937 1854 176 410 1055 3258 4489 3981 3509 2611 1459 1393 1517 579 707 1730 4320 1647 4196 183 4466 4119 4819 938 1147 314 2003 2443 4063 3647 538 4950 1935 1900 3162 1552 4910 2714 1225 742 462 4719 673 2118 3816 283 4753 91 2479 3779 154 2757 4702 2546 922 2383 85 1931 4045 800 2904 1992 2935 2346 1328 4494 3571 4622 2136 2430 647 4310 3977 3222 1878 3538 4734 422 4460 1572 425 3332 654 2379 4324 2232 3024 100 265 3792 3444 4244 2699 4302 3162 4015 4106 4325 3082 3613 3195 3951 4196 1199 3126 4842 3760 854 3310 3014 1046 1165 4709 4873 2648 4258 3925 1707 403 2169 2743 1450 2138 3529 3040 4919 4835 4341 2031 3536 2215 3828 3337 4452 4990 257 358 1746 737 2283 4873 194 4558 742 2835 586 4312 3985 4096 1474 4933 1678 24 3656 4902 2150 4720 645 1306 2506 3799 1311 1011 4691 2105 2629 4255 2378 607 3334 4184 2344 3005 3410 2581 352 595 2671 3399 1016 1445 581 2229 1292 4755 1435 4464 1891 2586 3536 2071 1176 3688 3250 4413 1442 2276 1555 4998 1988 1332 2582 366 758 1300 1071 2034 4026 3038 1776 1116 1688 1549 4581 171 1314 3240 81 2265 1728 2046 726 2379 2718 3076 1706 4781 2737 2168 3020 675 590 1258 2899 3881 4851 2125 2799 3476 3172 1867 942 3007 3839 4894 4465 919 2440 2704 4108 1887 4926 4284 961 2797 2692 3882 94 3011 1065 4759 1146 1103 200 3586 2524 3251 1249 913 1220 414 3270 3898 4496 4513 3007 2626 2937 3450 1319 3530 1499 4348 4500 4180 4192 3357 339 3922 2606 4352 3113 4800 1772 1993 3883 3357 905 4827 2639 4838 1950 4213 4625 851 462 3664 3607 3328 4621 2923 2549 3206 54 4440 794 3039 4532 3324 2537 4621 4546 1906 2553 699 1147 121 2870 2850 579 1410 4950 2438 2619 3731 1836 695 57 1446 736 889 1486 298 4860 4588 358 3905 921 4396 3299 3377 4752 4002 491 3043 4122 2385 4709 903 689 1458 1880 4622 3516 1296 1293 4366 3799 2901 4480 4978 1816 275 3890 40 3587 2876 4370 4745 1528 1291 1375 2340 2096 137 2792 3243 4451 2721 2340 1612 3068 3051 4082 1681 851 2045 2067 1401 410 2173 4771 2253 3753 2736 563 587 4203 4487 874 727 4950 1725 143 1733 1159 2306 4401 3520 124 1091 1247 1583 896 1727 4344 1506 4922 1795 1925 1417 206 4031 1618 2005 2466 2216 4713 1877 2435 1940 1582 4387 1102 1545 3500 1485 4927 486 1774 684 3173 447 3727 1032 4796 461 819 2233 1297 4412 4091 3808 1050 772 3677 956 4852 201 2034 734 2323 3467 1255 3198 2045 1455 4556 890 4527 3979 2208 1870 3543 2030 1603 263 720 974 1538 4127 1497 3079 4310 3621 406 1035 2165 4025 3533 3013 3256 2236 3027 4997 60 566 4109 511 2433 774 3535 1123 342 2150 848 3166 2426 3949 3372 4208 1765 979 1697 2669 4917 3544 3666 4884 3977 2861 3047 1867 1658 1961 3035 4568 2829 181 2517 361 3362 2865 3064 2710 4736 4533 826 3402 3471 4320 2280 2829 1340 2381 337 2636 4168 1393 4487 4536 3657 287 1441 3331 3128 84 2172 1670 4746 3690 4925 4350 520 2841 1784 3658 4590 2394 4077 3175 2823 2146 3125 2988 3183 1013 4041 2430 4840 1785 884 1925 2254 670 3420 4989 3603 2365 597 2663 916 1614 3694 1549 1257 4240 4193 1505 833 1157 4319 166 3868 803 3874 1613 2983 948 3018 3786 2132 3679 4569 3021 2047 2429 4695 2746 3810 2148 3462 2369 2257 392 2718 4038 4607 229 3011 3666 2376 1982 2874 464 2141 3393 2400 2857 3459 377 411 1337 988 355 1830 3839 1972 57 3329 1401 1069 3834 4559 2918 2315 4064 3703 1290 2881 2424 4532 4133 259 3550 2941 2540 2018 4990 4029 2591 195 4868 1004 4025 4064 4341 2524 2116 4853 3868 4549 130 460 2678 2809 285 242 3134 2648 3704 55 4370 1230 1459 962 3643 368 2275 2963 4569 1115 4111 32 4629 4045 4972 4400 2974 90 1378 1923 3869 2424 1934 1992 2488 4355 4142 508 1714 650 1008 2498 2305 2856 3483 4838 1935 4748 4987 1441 3523 2025 2313 2496 2949 1855 1745 2357 2869 2096 99 4884 4276 2044 2123 1671 4961 4653 3785 4075 1469 1412 1666 2001 3303 2618 4741 3406 1786 656 774 4099 4546 4679 4998 3397 19 4081 4393 2686 1226 3702 1510 4258 2721 1680 4627 4691 175 4568 3335 1942 2870 870 4966 4444 1396 1052 3257 3250 650 3012 4043 2593 3480 4398 1029 3630 2255 4491 114 179 757 149 276 3141 2029 828 389 1436 3252 1698 4071 2878 3277 880 2701 2723 4950 3759 2631 3514 2369 3512 2458 4283 2988 4669 4006 2836 3217 1085 278 4245 2159 2196 3716 3875 2031 3800 4146 3168 4663 3581 2009 1497 4323 2418 1566 2127 4351 330 520 4607 3846 1884 3668 3866 398 1948 4809 3397 3810 2568 284 1794 1255 1643 2589 1446 743 1885 3865 137 1297 32 4342 1865 3047 1349 577 4815 1334 5 4827 3328 377 1289 2048 4557 2551 4211 3183 123 3801 4066 3021 2140 605 3602 1314 3349 3141 3082 3369 3270 3705 2892 2092 2405 4073 1840 3975 379 1075 4585 113 277 1603 4782 3998 2340 318 4331 3735 4862 3982 421 1479 763 1169 3290 2336 1688 1322 831 2261 1799 4679 2231 1765 2949 137 2467 1383 1099 4551 4813 3840 2502 1475 1875 4478 72 3779 1650 4193 4604 745 1297 2020 901 1124 2970 2497 2584 781 2980 1458 37 211 2243 2785 1330 2847 2535 377 928 3809 3513 1234 1236 2129 4649 897 3151 3454 2890 125 3079 4507 4004 4211 508 4661 2458 4620 3195 2118 2770 1274 1967 3949 2912 1110 2251 2060 4866 517 801 3297 1213 3758 2038 3373 2487 1605 3139 3096 2427 4356 2838 4227 2328 3621 1055 4764 1810 977 3211 246 4072 2724 2109 654 28 4302 4232 1031 4622 3795 694 911 3681 4572 4356 16 1917 3765 4715 3432 1347 4165 425 1849 2780 240 3470 585 4331 2792 2920 1947 1486 1200 2503 325 2617 3064 2849 3560 2034 2396 4039 1531 3702 1685 2022 873 1403 1502 2064 2310 1764 2008 3672 517 2033 4038 1753 1125 132 4450 5000 1775 1748 2022 1765 2938 1926 4868 3583 3544 2231 2183 4437 2462 2315 3743 845 1968 4914 3457 3216 4602 1173 2781 2604 3440 1061 3334 1681 2383 2453 1694 1597 97 1187 2983 1808 4654 2571 1243 1872 2045 596 3636 1503 2711 808 684 912 885 4200 39 4733 3901 1574 125 4244 1873 4402 3921 3677 431 2374 2948 102 1770 4882 4554 135 1559 104 3371 479 969 4169 2844 2917 1614 4310 4860 1575 4912 4191 2943 4742 3557 1472 2982 64 824 2207 877 3877 2429 744 4748 3123 2873 3129 335 4043 2559 878 654 4761 4252 702 1550 3975 2644 3324 813 3402 4226 3727 1122 2860 4829 714 1003 3025 3861 1180 740 2746 2186 1058 4063 557 2981 2688 575 2138 4533 1980 4611 1447 4980 683 1866 526 592 3186 1073 666 1050 2230 1038 2334 3498 4228 4809 4141 4009 2794 965 3923 2061 1740 3940 26 3865 2904 3760 1366 4490 3458 1171 330 2739 769 848 1977 3442 4856 2607 2814 2121 2814 3125 291 3621 3502 2977 2302 1611 4696 1737 4512 1430 2590 1291 2540 1818 1088 2372 3958 1533 896 1541 401 2960 4535 1904 2656 562 2286 2687 678 2205 2782 1286 1470 4647 1489 4252 2795 3115 2894 3206 2105 541 3081 3692 427 3194 1392 1714 4138 3566 4863 2105 4061 1347 3269 4155 979 3153 2613 3386 2218 2464 3182 3465 2140 4279 516 1073 4749 3345 556 1838 1774 3643 1172 208 4541 4616 4320 1803 1627 1749 2478 2135 1948 1957 2876 1888 4803 3717 3028 3455 4443 1873 1391 839 4599 1862 3447 1737 683 1238 3899 8 184 4399 3975 830 4844 1036 4601 1806 440 4010 301 4439 2368 884 1898 2775 3622 104 251 2622 1000 1864 1264 2615 3606 3362 3450 466 3605 4481 1314 661 206 1241 2178 4790 1735 2774 3586 3898 1505 3654 429 18 1592 4794 4017 4409 2103 850 2459 3391 377 3366 4993 4889 377 2773 2093 2350 3803 4226 281 1291 2408 2458 3470 3321 4518 3479 1523 1418 318 4808 3052 1895 1044 3351 1160 301 2619 4289 979 2987 4102 3522 4666 4181 1408 1902 2289 1316 1805 1697 216 2876 2991 784 674 2093 3362 910 701 483 4511 4624 180 2406 3901 1585 1200 2027 1012 3151 683 3728 4328 4164 4467 3236 364 774 4317 3781 1732 1631 3768 2959 1129 333 2438 3484 3225 1995 2230 783 4381 2175 1100 4664 578 1306 3408 4203 3520 2259 4707 2200 2910 1300 821 1244 68 2059 298 1023 951 2034 3520 1141 3200 2864 3154 1141 1566 1894 2800 4173 2567 4083 1181 3979 267 1113 2184 357 2337 2645 4651 3771 152 3242 3839 2424 1776 4119 1638 1004 4438 3381 3488 4540 4540 2618 2519 4985 3822 1048 2050 3893 4246 670 3334 2353 2576 2198 2456 3362 2207 3910 4812 1247 1382 1791 1585 765 3576 4297 1571 2979 3953 2229 4536 3894 195 4697 4172 3430 642 1728 605 527 3768 3663 1351 1994 1690 3697 2088 2473 1176 1668 3413 4638 2097 2858 796 1244 1885 1889 3712 2069 1673 340 1089 3922 4871 1295 433 1566 2635 1766 1303 1164 1127 2951 4008 1236 3488 4227 2113 2610 3206 897 2038 4591 4496 20 2687 4902 4390 1896 1317 2064 3605 2680 3889 2225 2943 2731 3750 1672 3600 3635 4474 2715 1378 61 4665 1361 2746 1499 3786 102 3048 2509 4752 186 4851 339 4138 2978 4435 4565 83 606 4653 2980 1675 2009 1427 494 1212 3781 1425 3877 3813 4796 897 2921 3419 24 3024 2977 3475 4876 4335 3134 2746 424 1163 4609 1421 3401 2956 288 3009 4206 2506 437 1820 2388 4940 2942 1185 4083 1535 4174 2801 544 1869 2659 3541 161 563 974 2365 3028 3025 2694 2052 4112 230 3509 3753 1057 1586 1625 175 4320 1130 2509 181 4177 3328 845 4008 2460 1761 2741 1348 2397 1181 3307 2071 3756 4369 385 4102 446 3808 3572 4582 1426 1974 367 2604 4780 2764 465 2701 669 2855 4922 3039 1993 4273 4914 4486 1095 55 1515 368 2309 3625 2586 361 3250 988 74 3224 3666 2811 4752 3088 3846 2658 736 2512 3337 4122 3335 2348 84 441 886 4849 1602 686 726 2509 3141 369 4670 1740 847 3977 39 4348 3618 3844 3937 579 3305 3259 107 387 3108 3467 2255 3149 2232 4605 4163 250 981 3278 2129 3212 4542 3552 4975 4827 2485 4343 3160 4841 4356 3493 3570 695 1820 2143 3678 4509 1202 134 2468 2062 4029 831 4180 1409 2866 3395 2253 1058 3760 2504 4777 1430 524 1270 3311 4507 4934 3362 2761 2789 3035 2214 2387 2402 1505 1359 498 1088 269 2270 1971 3201 1224 744 1207 46 1430 2446 2926 2817 4798 2398 3176 305 2933 2544 429 2098 1395 4345 1119 4594 4811 2939 75 1662 520 3147 1860 3595 3723 1786 2648 2133 526 365 1057 2243 700 2085 2732 1168 3542 1384 845 204 2775 3806 4594 154 4961 4844 2332 376 103 3333 4505 1985 3360 4004 2556 1478 3251 595 3939 3416 4005 1471 1336 4128 4132 4441 4489 3640 2800 3766 2049 4984 476 792 3620 1505 914 660 439 2637 4924 3498 29 3573 252 2824 331 4369 4797 2327 3557 1932 3623 212 2454 1278 3279 4512 1613 2680 1412 3345 2826 2875 2739 4687 4469 330 69 2632 816 747 2500 1100 1384 2281 2641 1513 1080 3245 4897 2280 21 2561 3075 4710 499 1036 3011 148 4574 1105 4771 3896 3986 487 3581 4722 1980 1018 3618 264 743 1056 4134 3610 3641 2342 169 4230 4523 3321 191 237 867 3381 3945 3788 2125 1658 4835 1573 3806 2625 3092 2163 2208 2955 4504 3833 978 4067 3945 484 1973 1455 746 796 1999 3906 27 3351 3668 3509 440 2350 1048 2066 3154 2071 4110 104 4868 2633 2860 2778 1719 2059 4581 1655 2238 389 478 267 2779 2532 3393 4397 4096 2451 2749 4215 3983 1469 147 2770 3243 1484 3915 1015 1476 1893 2757 1926 3295 130 1505 3835 980 2854 1527 2532 998 1092 183 2205 2903 729 3643 1236 2025 3766 1640 357 1206 2567 4161 2462 3336 4702 108 3148 658 72 570 4117 1917 543 443 3644 4492 4126 4936 3057 2841 1264 1656 2982 4869 2266 739 3715 3252 157 3562 498 2902 29 3245 3843 3872 1900 4115 1298 3073 1535 4902 4532 1869 1992 692 1022 3709 1186 3439 502 1645 2145 3646 1832 3261 2583 3290 4306 1 2856 4498 1016 4409 447 2551 2673 234 4062 960 2047 3250 4523 1584 4811 168 349 539 1120 1162 4403 4133 2747 4476 2605 1059 1305 1968 4617 1527 481 2449 4615 4520 4574 1126 1302 4384 3094 574 197 1468 3973 550 1026 3776 4603 1028 3439 3896 234 4496 2000 3456 3513 4789 4350 2637 4675 1189 3551 4266 2809 1410 883 3844 164 246 1449 4054 4628 3492 2952 1038 3164 4820 4510 1758 1691 2051 2349 2180 3676 233 401 2362 3095 4713 43 3631 3630 3740 3689 2028 4833 3822 59 4431 3394 552 4680 3699 4234 516 4943 1615 850 4148 3662 3331 1979 2660 3663 1950 2919 3251 1550 1322 4477 3574 3852 2486 1136 3733 3687 2723 177 4940 408 4072 4441 2460 2715 1031 112 1831 2274 4981 2937 2191 1923 4197 2667 3575 853 2646 2065 1424 4943 1769 3731 1182 2482 2228 1083 4033 3105 3489 3945 1181 776 615 4768 722 1531 520 3702 1524 1226 3986 2144 1412 4563 3862 4716 589 1984 2820 4940 3976 2317 1317 3770 776 2531 4376 1510 279 1872 2917 1946 1864 157 1141 799 4386 1982 1672 4901 819 2750 4005 15 3995 1376 2278 2588 477 3191 497 2824 1161 4471 400 2641 1133 3913 1058 2794 1375 563 3248 3907 1436 1846 552 3022 813 3238 4742 2252 2717 870 2086 1191 4868 185 411 565 239 2666 3260 4587 1085 2381 3233 2488 131 771 2802 3813 2098 1283 1568 3988 4788 1171 1114 3518 4866 2915 4890 107 1769 2658 4694 1558 2816 4871 615 3903 2659 2049 1933 3407 4707 2607 1961 1695 3956 514 1641 4793 1902 1118 39 4597 3485 2981 2451 646 2321 3019 2949 2131 4343 2763 155 686 749 4472 3065 4816 3882 2925 1668 1315 2740 358 2406 3239 2223 2245 4118 3117 3797 2966 1517 4407 593 515 4521 1926 2523 2320 4125 154 2503 3328 3511 2743 805 1446 3761 2066 1043 1093 1242 3127 4094 3617 1258 1910 2645 2060 3377 3138 4998 4970 1176 753 2783 2797 4870 1631 3862 2073 588 714 1649 1025 98 1575 3176 3512 2528 412 4382 4497 1501 3748 4323 2488 3788 286 1492 3583 2098 1118 3154 4418 3674 1091 4975 3491 2593 1719 1124 3471 3338 3171 1502 3782 3714 4816 3988 4151 3381 3094 2115 4610 1224 1257 914 3804 3540 79 230 630 338 515 4351 887 1770 1829 1689 885 2970 144 3181 1128 4589 3339 4997 4528 4193 3601 3139 329 2048 2153 2730 1006 4680 3302 2188 3779 3747 3047 2802 1322 544 3728 4575 3031 3520 1992 4454 884 3921 385 4167 3046 2423 1940 2870 3646 502 4994 4644 4952 3697 3027 2772 1095 2286 2435 3735 3751 1160 512 2729 2978 2780 4894 2089 3572 2196 4707 797 719 3951 507 4524 776 2831 2221 2634 624 2033 1516 2263 2371 809 1143 1104 3404 4187 3241 4565 4824 3875 2177 873 2646 3174 2251 438 4390 727 4302 3614 4151 4891 3141 4395 4718 2261 1182 632 3070 131 1581 1813 3459 2047 3330 2967 478 2734 4631 2237 3516 1172 1251 1932 1127 3535 4241 4556 4003 1512 2730 1722 3370 4637 1791 1468 1665 1081 639 144 321 3387 4527 3589 646 3707 4501 2831 4523 3696 429 4359 2685 4260 3476 369 3156 1758 711 2637 3149 3655 4037 3735 1562 1054 4401 2303 1104 3372 809 2450 3471 4777 1522 3287 1038 3389 1017 1762 661 4751 4819 956 2810 762 2446 3073 2037 2203 3422 1609 27 2052 2465 2887 4598 980 1603 3885 251 2741 2931 254 1475 1469 364 2187 306 157 3093 3303 2364 1101 1945 2635 4995 4726 3840 1954 1922 3046 284 3934 4453 200 3077 3409 2726 4201 4278 4877 578 3668 3741 4893 1114 2719 3383 3409 3035 4916 281 3366 1246 1049 56 3308 3528 4432 274 3846 355 1440 3643 1422 4540 1114 322 822 4771 237 1201 4671 2902 4290 32 1454 4246 2032 258 2570 3023 1017 822 4128 3005 188 1711 2343 3010 2985 2069 4668 3721 952 2546 999 3598 770 2254 1085 2308 4942 3156 4188 2485 774 3618 2553 3789 2695 2613 2085 4112 4325 715 1700 3728 300 2335 1413 4376 2968 3272 1805 123 590 3674 2372 3245 1777 1595 406 2857 4390 2399 1195 834 3152 1765 255 1977 2036 4217 3651 1773 4150 4496 1594 1879 4291 3990 2501 1666 4253 195 3751 3825 1458 1905 1154 3097 1997 144 3937 346 3700 83 1980 170 432 1817 1951 1282 4456 4524 1650 4263 1750 1517 1298 1954 2576 1158 2943 3793 752 998 1340 2924 341 241 4859 536 1168 1142 3070 1751 712 1607 4175 4902 1910 1428 3313 2470 1434 2904 996 2389 812 1131 2317 4242 395 1350 2171 3283 58 2690 171 4546 2366 41 3254 2372 2009 891 4870 4369 3690 995 676 4007 1939 4200 685 311 2730 3860 4784 206 592 2144 1730 310 4517 3254 4210 674 4306 3342 4325 4053 4637 1002 2779 1036 4577 3641 2296 1455 307 640 4268 2964 1174 3636 627 1028 4968 489 2742 1325 3515 2934 1177 110 501 2927 1403 1293 3816 4018 1424 1261 4810 4034 778 2384 1686 831 3412 2138 970 204 1478 1206 3447 1800 2100 790 1836 4670 3407 3855 1612 973 266 2554 4475 1496 2262 2557 4900 3766 342 4584 2598 4811 3612 1425 3970 1574 2634 2376 2063 225 2698 3179 3135 3092 2815 379 4623 843 1170 4774 2827 3395 1141 1603 1535 609 2259 2857 3839 2819 2014 1912 3704 252 4624 4365 2940 2532 819 1851 3651 2150 129 3157 3069 4585 2308 2261 3832 2472 2695 1416 248 138 891 2840 146 4770 4467 1217 3832 4296 4633 2796 2064 1574 4470 366 4245 1019 3862 3498 1596 1484 3393 3131 3193 3782 4436 1819 2904 3885 4166 768 3459 2265 1867 1937 363 4724 4189 4613 4839 4749 4381 4924 4654 311 4014 1220 3468 4675 171 1269 4900 3017 3764 2813 2299 4027 1070 2326 1101 2747 4815 3187 1645 2992 1302 1574 322 4709 617 21 4372 666 868 1664 4755 1169 1233 197 561 4898 1611 2989 203 1071 2537 844 11 4361 3562 148 561 3169 3819 435 1205 968 4410 360 1671 4975 599 570 2696 3824 741 4673 4798 4851 3078 2059 1100 530 2276 1153 3511 2222 4657 4055 4946 3503 2992 1975 171 2575 2009 1326 2860 3391 2993 3470 347 1386 4936 899 970 4733 4665 1774 1719 4654 2181 2789 4037 2425 848 1377 970 2780 2979 4014 4855 3972 4696 614 139 3278 4905 383 2160 2864 1578 976 2452 1524 2218 824 2594 3084 4670 863 2439 2720 4598 2243 2621 1914 1318 1533 4059 3211 4375 4873 682 1003 3427 666 3634 1149 1812 1939 4227 1392 1765 303 3356 1263 4263 3721 488 4210 1070 13 3348 891 1586 3542 4227 1946 3807 3629 2586 1066 4349 641 2980 4545 3352 2633 606 2140 3633 52 3004 3248 467 1761 3643 3490 415 407 397 1088 3104 1167 576 3934 3624 4557 3663 4683 2242 3818 1823 489 93 1757 1163 2480 2079 2317 1665 603 408 3920 2779 2153 123 2456 2735 4902 3576 3529 240 3055 1053 3701 4682 4506 3608 632 4809 3636 3607 979 1939 3184 440 1229 2305 1583 2881 2693 3451 1154 4081 1906 2937 2450 3637 4587 850 2473 4732 4887 4041 3662 4395 4935 3699 637 139 3975 82 3085 3278 32 349 2720 4277 3409 446 4846 3381 929 4074 1130 2981 655 4557 3779 1553 1299 131 3445 4314 2210 4328 542 1428 4573 3689 217 3871 4402 2545 2734 2039 2074 773 1912 260 1026 4928 925 811 890 3672 4242 3850 2993 1015 2997 24 1942 43 2673 1515 4896 438 101 311 3528 3894 725 222 3146 4886 2040 4843 1400 1092 2192 326 4174 33 3117 2395 4543 2772 4218 3962 4663 4255 1759 1441 2742 2360 2125 1789 1947 3026 1237 3901 4375 1281 2690 503 3102 1489 4274 4809 4378 3544 3632 1633 1711 2032 1997 4325 4520 4662 1891 4293 2025 206 817 2732 354 148 1154 866 3883 1068 3997 4508 3354 611 3534 3875 558 1915 3620 697 704 747 3577 791 3709 109 2029 4642 1813 4095 4428 1441 903 4690 4259 265 155 3078 2415 673 4078 4692 2846 2718 4802 2978 3827 4784 3211 4251 374 2851 4251 164 4018 4816 1982 1057 3326 1465 567 2429 3181 2896 4050 4333 2949 2920 3824 934 3668 699 3062 2395 1054 2218 2149 3384 3480 4152 1820 4233 697 80 4785 860 1243 4746 2588 4034 1439 2962 2461 3835 4886 4697 225 4823 2624 2890 1048 4005 3785 1182 3722 2423 1735 3145 117 148 486 4602 3569 3766 1996 2015 4293 3858 2885 975 614 610 256 4718 4551 2390 4831 2988 908 2022 4283 3414 814 2746 1791 2892 2810 1851 1648 1297 3634 3223 3827 3071 1618 2552 455 2808 2700 1654 54 4246 461 1617 4569 2596 189 1327 2729 1738 3619 716 999 165 2663 109 3980 3500 278 3812 4433 1156 746 2871 4849 3365 3271 3593 3522 188 2615 1072 4192 2679 3799 4277 3986 2340 592 3039 1347 2610 4135 1176 4594 3797 213 4934 4554 4198 2335 2596 4363 2049 3519 1822 3999 4686 1481 2288 1006 4225 2967 2720 226 2138 3966 4544 28 3054 4079 4877 3397 732 3631 706 3606 4792 4623 294 2513 1123 2068 289 181 4753 3856 4163 4582 2498 2407 2422 4250 4153 3963 1079 365 1848 897 1185 1174 1306 2018 4089 528 2048 4491 243 2994 3485 2925 2356 4247 1226 3653 4894 3927 2194 4445 119 1724 2767 4297 3986 2318 43 1995 3740 4632 2544 1656 4664 3832 233 3265 3012 1995 3223 1035 1386 2582 3900 1823 3120 3230 539 3435 960 1737 4198 4798 2440 787 2647 776 2867 1626 2528 1016 1567 123 4842 3012 1845 3651 2778 4117 4341 2134 2711 4176 4167 3867 3174 14 2042 4933 1590 1652 745 3124 4516 1172 3840 874 3161 4931 516 2863 1975 3201 1929 806 567 276 3057 4397 3677 909 316 2057 1666 1137 330 3247 1946 2601 3987 1748 4844 1010 183 1599 2101 1606 2350 4634 1453 4026 3538 1244 312 4302 1224 2521 4990 1160 1979 3008 211 1385 4953 36 2240 966 244 1196 1288 3600 1721 404 244 2940 4308 210 495 1852 179 4833 1219 4325 1159 2553 1203 4103 3302 821 1983 2664 3187 4307 3299 3049 4092 4344 999 3543 2467 2466 4488 971 4215 580 198 3387 856 637 2172 3183 3734 577 1788 1964 2578 3998 2232 373 1394 217 4986 253 4010 4119 2933 134 3798 1404 2561 4197 449 4911 3403 3387 2298 3372 4706 3478 1273 1753 2155 3790 3350 961 2143 256 2995 596 3496 2606 1197 1821 1967 110 4159 419 1361 2711 2894 880 4285 3455 2294 1101 16 2351 1083 1564 1177 3741 4833 4589 4597 713 150 3537 1012 4160 3226 1490 2026 4165 2054 1865 4423 923 3194 2431 191 2356 4140 1973 2963 4981 2808 2635 1927 2143 979 4797 3266 1880 4007 1129 120 2400 3267 994 4339 756 1048 3584 1702 1239 4429 3846 633 3780 899 2667 1232 1605 1697 4954 516 3487 3473 4793 736 4716 4481 2749 1293 1111 2028 2829 166 4203 3655 2803 285 1493 1964 4943 4716 2853 4674 4971 3397 2682 3994 159 4467 1587 4396 1030 4799 1670 896 1984 819 4420 4422 2927 4946 1243 510 1378 3862 3451 1792 2916 1665 282 222 4021 4541 3176 549 3760 2684 4091 3224 4988 584 3020 2597 2596 2540 4809 2805 2079 1857 145 4624 2984 3890 3443 975 934 265 807 2921 2565 1263 683 4630 1132 728 2255 639 1158 1796 4809 1868 4145 3072 275 180 65 1291 56 1161 2182 1057 3354 1993 2081 3244 2583 2014 1667 3549 823 2503 3279 2183 1104 4925 2459 309 1762 4807 1859 375 2676 342 190 4466 669 3634 4207 2028 4635 4971 2901 604 1104 2376 1651 4944 4799 1964 553 2076 3108 4908 33 1210 3666 3602 4019 85 1490 2205 2369 2101 1674 4375 700 1350 1860 2061 3453 3192 3835 1187 4324 4272 3049 3789 2237 1102 436 4095 3510 4869 1980 2463 2443 1775 687 4365 3186 1062 3806 4625 4703 3732 3517 1821 2385 4452 4838 2455 355 4574 3191 4465 4404 3607 3063 2097 4600 1951 581 4505 4788 1545 417 1088 821 1870 1857 127 2850 4890 1022 1468 2894 2454 4572 4042 4527 340 3958 2592 1130 1430 79 1502 3940 1488 1721 3627 658 1001 490 2777 770 2110 595 3071 2296 4231 1336 3662 3002 4032 1546 3021 2828 2146 3304 4382 4805 503 3121 3934 3392 729 4587 3856 5 3371 2288 2371 2253 2935 2020 64 4969 3318 1808 197 443 3091 666 1372 4979 2849 1507 372 1395 5000 3247 4215 1964 940 176 3787 1039 4790 3492 2610 4245 1193 3819 4337 2416 2486 3305 4700 1791 4872 2834 1449 958 4585 4185 2520 1075 2300 823 4842 995 2840 107 3943 3467 3483 348 3958 2727 3813 793 449 982 4153 2089 198 3795 1015 2899 1415 94 717 1704 3787 3489 2089 3620 203 3716 4761 872 1174 3330 979 3691 4349 4338 3437 1788 2423 4254 2566 3090 2206 3679 371 3709 1865 1343 3611 1130 936 4029 3963 1210 4371 3741 44 67 540 2045 3512 1678 2879 3058 1504 1039 3769 3505 2433 145 3807 4006 2434 2103 3882 3520 1943 1428 498 2971 3545 124 3880 4669 1228 2265 1674 921 2760 263 1138 343 4777 4255 4408 146 4351 2904 3148 1904 743 3497 1948 3902 4255 1721 2476 4714 838 2248 969 2183 2002 3355 1477 2660 175 4899 1559 4221 4927 1878 3592 1841 669 2061 4926 3050 2681 3941 1252 1200 1687 2550 1512 3294 3559 3703 333 995 1591 4552 4391 4851 4380 1110 497 2892 2437 4914 74 3857 4000 4594 4307 1674 2643 551 3811 3450 116 4262 347 2208 361 1983 2659 3247 4530 4521 699 3829 4722 1964 2403 4104 3585 1061 259 4108 4212 1037 4339 2606 372 1667 1949 2525 1539 3581 2862 563 3754 3635 4297 1000 4750 2461 4875 599 1406 4367 3512 3840 1759 396 1101 676 2888 1248 4900 1892 1278 4877 3787 3555 4273 2703 1021 2087 1101 2072 2959 692 3483 1197 268 4681 37 4630 1994 4088 3861 34 4115 3138 4567 2937 253 1233 3354 3144 1010 4957 2082 177 4881 3712 4417 288 3163 1490 114 2511 926 3877 3853 3634 4318 4441 3726 3892 2303 1738 4686 585 2780 4933 4072 1826 964 2863 133 2252 4295 374 2953 1497 4477 4533 491 669 2575 3645 721 2442 1252 3806 1578 789 1294 2514 2578 2030 3762 1883 4705 4628 3076 3896 2900 431 3456 4148 4683 1932 3898 999 4241 1901 1079 739 368 2070 66 3480 1834 3897 1552 2368 833 2547 3572 4868 3472 3277 3508 3485 231 395 1986 4747 1875 168 203 1626 3699 1097 1139 96 732 621 1376 4009 2287 2196 4627 3395 3494 581 1906 18 162 2077 3881 3893 3928 3031 3420 191 3487 2535 1878 3519 1507 2798 821 936 3037 2289 2987 2226 682 418 1039 2831 1455 813 4850 447 3019 3932 3643 1508 2718 3740 4507 1743 3570 2910 218 2881 1457 3599 2848 4035 1534 1488 1340 638 4138 3494 1665 4932 4161 2611 3204 4205 4299 19 1519 3907 1331 2808 1985 2383 4555 3007 3420 217 1902 1025 3262 3252 29 3763 16 3423 1531 1942 250 989 25 3991 3853 1886 1043 1120 2311 76 4880 2430 3691 335 2574 1905 2062 849 3619 4719 195 2011 1693 1552 128 1158 1708 2363 2167 3011 2674 3944 3510 812 2634 965 1863 3960 2006 938 1849 987 4488 1244 3365 3795 1146 717 546 4500 2549 1442 4601 829 3734 492 3113 3137 2916 2680 4916 911 1540 2295 2553 259 4949 4479 3992 3643 2269 95 2041 130 3650 2159 2053 720 3985 1070 235 3591 4226 2874 4101 4152 2057 2060 840 349 1111 2889 2792 2580 4496 2322 4105 2602 427 4829 4943 925 3437 2913 1847 881 1134 4574 4436 3549 1978 1539 4067 2419 3977 2382 3319 4243 4815 3016 765 3392 805 622 3433 649 3174 3193 1616 2210 3171 823 4492 3185 1672 2712 787 633 4524 4377 120 3130 2045 2772 2873 783 4218 806 3887 182 2695 4416 1121 3148 596 1975 4865 3783 1670 3629 2325 3290 4181 1533 1631 4508 2020 4882 302 4873 4293 97 4275 4023 1450 210 125 699 4725 75 4277 2034 265 4237 2819 3904 630 309 4615 620 697 2308 3208 2130 3897 1936 3841 1063 3132 2201 3231 561 4184 2236 3772 3861 3610 1236 4919 1039 3826 3300 234 4309 4733 4326 243 76 4282 599 451 3186 3646 2024 954 1170 3104 3391 345 611 1517 3388 4582 4865 1557 2460 3284 491 3828 1066 4328 3091 4538 4273 1973 4393 2347 2699 3625 481 680 77 4030 1832 3653 1792 10 2802 3929 4602 4031 4175 3921 4435 3339 3194 548 4089 4345 2201 4608 924 783 2568 1380 330 3214 1590 4524 2172 3966 4869 1065 4375 2215 4518 1614 2133 4240 275 1348 4873 3691 2500 14 1695 2511 4771 4510 937 429 3455 2422 3587 3164 1989 2384 1920 1390 4434 143 3554 2760 2706 2716 4886 3662 2925 354 3477 1116 1404 4385 957 4246 2248 1855 3270 3305 3012 42 174 4736 1254 2551 4317 32 4514 559 1610 292 2231 2796 404 1593 4632 257 2537 4251 4203 4847 4906 615 3078 3369 3061 271 517 2737 410 2657 2261 1528 4887 4920 4589 4010 284 2153 1127 3295 3992 4520 236 2092 3914 2209 253 2472 2760 3583 1642 2831 3812 2584 4487 3763 4497 1558 4586 2534 1555 3312 135 2944 3892 3367 76 4343 4792 4585 2637 898 434 1506 1857 3934 4788 334 611 729 2740 2128 3642 3474 2289 4215 1561 1463 426 3883 2616 2956 3767 4236 4169 4083 3558 2428 3083 1903 1367 3984 4635 4032 2297 2818 3598 3922 3843 3010 4401 4085 2387 72 377 3166 2955 52 683 1693 1502 1239 2773 4318 4568 4143 2219 3912 1876 951 859 704 3187 3204 4569 311 4539 4209 2060 2160 1118 2068 2679 1027 439 1023 1913 3461 1473 3704 877 862 3519 1809 2355 1673 4533 4424 2693 3751 3718 2568 1987 228 1835 4751 1216 3289 1434 1166 2082 504 1829 3004 1653 324 2255 4707 3857 4238 4739 3617 4760 4576 2317 3121 121 3407 4014 2864 2704 4361 2556 3512 2283 1667 1247 984 1030 3981 2262 129 1880 1635 400 2723 404 2014 580 4118 785 4537 2121 930 4459 1990 1318 3215 4263 3526 4627 829 3379 1476 2678 6 4028 115 592 343 4693 2083 485 3291 2911 3928 2696 1447 4971 4835 4492 463 4962 1599 348 2064 3958 533 1260 444 3438 4497 3877 2057 518 1074 557 2938 2356 598 861 3972 3532 3507 4089 4866 4805 3983 2972 2698 3306 362 497 78 1451 2591 2779 708 1321 1918 3214 1343 4813 285 4651 987 3073 4306 1608 3940 1589 2355 102 2552 4260 2078 4153 3016 1764 4801 1572 3908 4290 1859 2634 2708 2692 457 294 3303 1101 330 1452 3216 1116 3980 2525 2964 4821 373 1623 4461 2070 4146 3459 3258 1523 1187 3110 4405 3796 3253 2216 3779 3162 4583 3088 4560 3445 2741 3093 2320 2688 3504 2766 703 4691 4836 3396 1290 3585 3857 1555 4220 2400 4123 1181 4914 2731 4746 2558 1735 4659 1419 3689 1073 1666 364 3313 4082 942 1708 2985 56 4716 2193 3213 3021 4211 160 1823 3727 1485 1568 2139 2625 4705 2095 4946 4057 1188 3636 1995 4192 4379 1155 438 1077 2634 2300 1199 1314 3160 1053 4441 1709 3865 2939 2200 2105 4075 3205 1558 4058 313 3041 783 2717 4515 3805 3620 3005 52 3215 2788 1527 4427 1733 4991 2039 4506 3063 4825 2233 930 4208 4661 2345 2565 3944 111 4907 1179 133 3681 2572 3886 1797 3663 2654 157 1493 2643 2216 1501 925 4121 4980 3955 3778 2292 2368 563 739 3632 877 2221 1933 3749 443 2082 903 3555 2419 3579 4622 1400 139 227 3322 1475 2150 520 815 941 426 4510 3182 4627 3720 4363 361 4078 399 836 2602 2074 792 2959 277 1338 203 2431 2265 4674 810 4484 275 1748 1185 1432 1666 132 3348 3986 3916 4148 4521 4103 1560 3921 4353 3300 202 2171 1508 3557 1163 1833 1546 2874 1614 1819 986 1485 4308 1870 271 2477 3537 332 2709 237 1564 3849 2057 2901 2875 3071 4895 688 1517 2531 2425 2821 1646 3902 3751 2407 4758 3508 1441 4501 3082 4824 3447 4010 1066 3614 522 1262 386 1464 560 2387 2505 514 187 792 436 4822 3059 2074 404 4897 792 1686 692 3564 3856 3441 3812 2660 3719 4888 2289 266 4322 4080 834 763 1355 3039 108 2857 4064 1377 1080 4720 1516 1236 3656 1906 2085 2868 3941 4596 916 1168 4612 3038 3992 635 2852 4303 4459 492 665 2111 2235 942 3053 1236 1995 1177 1106 941 4135 3999 3216 74 932 2456 1309 2586 365 2910 2153 2011 4399 4849 862 3053 1062 2229 462 2767 3853 415 3844 2681 3891 2564 3777 1169 4944 2282 3137 774 524 965 2268 688 9 2715 4917 2886 1444 2432 2534 3966 4632 155 4018 1840 4906 4567 4626 2635 2694 3835 3193 3127 3057 4035 2792 2778 2045 1797 611 3724 4320 2780 2409 3554 2797 2584 3776 2846 2577 1483 2118 3749 4879 2558 1233 4840 3893 1610 3961 4748 181 728 3408 626 4669 330 633 1655 4055 2895 1790 4325 826 979 4473 4144 663 4700 3356 4787 4076 3950 4368 537 3644 1912 3162 4515 4374 885 4345 840 1578 4484 1434 952 1047 4793 340 121 3544 3881 3917 2507 2105 426 3355 1171 1807 3409 3371 4915 4854 3817 3749 1120 1864 4147 2861 4579 1357 1704 3868 3553 1901 3257 3158 195 1592 1176 2274 2951 3854 2988 973 1989 3320 4129 799 2650 1805 4862 164 3960 2357 4509 3212 604 2818 102 1795 4607 3978 3892 1010 318 383 2382 3756 2947 703 3104 4298 1337 3420 1639 1744 2307 1828 1809 3949 725 802 4291 3215 2210 2771 1968 749 3389 2762 945 275 4592 1917 3632 3449 1416 1398 3883 540 2606 4700 2687 2084 3959 471 531 1956 4317 3575 1425 4022 93 61 1312 444 1703 639 1116 3144 4081 1033 3684 2997 1668 2559 3892 2515 4053 3861 1665 4591 3534 4815 2903 832 3842 4041 6 1852 1868 1607 1713 3433 1153 1230 1182 4516 3921 1402 208 2597 1378 494 48 3873 2973 1247 2624 4367 759 4385 1111 4468 3738 4184 3952 2007 1001 88 1594 2341 1575 1967 4057 4670 4169 3517 436 3998 2295 19 3565 4333 3903 3233 708 2583 4314 3670 964 3301 437 4715 1197 3187 3978 3040 976 3368 420 542 1022 3033 2118 804 778 3437 317 1947 4034 1930 4697 1146 1538 847 921 2578 824 1912 548 1570 3545 3534 2224 3060 1211 3636 2822 1886 2817 2787 4916 315 2251 3998 1514 1552 2459 4215 654 2423 1880 2840 1568 1735 2511 2851 1350 3305 1669 1107 1209 3717 2406 4193 518 923 2393 3976 1775 947 2874 1600 4943 989 2183 2383 410 4922 372 1859 1946 4121 1687 25 3875 474 628 1122 2240 4135 2850 3304 1755 4934 499 4694 4601 3153 4432 3669 1724 2837 2675 4448 167 4134 3684 3025 1038 1730 3181 4777 2763 2050 4102 1972 4274 4908 1913 3754 2998 4499 1686 3136 1153 2805 2841 4653 2240 4692 1247 581 2885 750 4957 4570 2588 4381 1033 806 3150 2520 2975 1201 4353 4232 4141 521 821 4196 3159 3885 1224 3453 1468 2994 3612 1499 2359 1630 3548 2870 935 584 786 125 1903 2366 4924 3731 1662 3364 4522 3973 4577 2716 34 1373 3276 1793 3197 3866 2549 4291 1607 966 81 2886 1906 4086 3693 3818 4011 710 4422 388 716 4443 2889 356 841 1486 1932 2838 4931 2136 1651 977 3872 3152 4452 506 536 4983 3099 3314 4106 4325 3327 4196 3093 3056 3299 1368 1103 2660 2006 2915 538 1838 483 1533 1506 4960 714 1889 2800 1841 1237 4968 4306 1754 4916 2894 2736 329 1585 2092 3473 3026 1325 2980 2708 3513 201 3865 3039 4585 3414 580 628 3000 4886 1295 1575 1368 4008 4711 2497 2320 1792 4418 3440 2537 3052 1325 3053 1626 2176 392 604 517 411 679 4071 3615 632 1443 2236 2812 1686 2895 1610 3784 4320 2069 3768 3879 1558 1214 1727 4118 2522 349 475 3863 1020 2957 1797 617 2191 3662 916 4398 4345 2372 535 1092 63 3040 1844 4877 3743 2005 2861 750 3732 180 4110 4651 4669 2569 4144 1258 2726 3979 4961 251 2877 408 1714 2591 4318 2574 3735 1094 2352 1315 2939 103 1966 1199 601 3348 2559 3853 204 4795 3487 4998 3896 2710 3132 2757 1574 4444 4161 1667 3572 262 1174 53 4547 2411 3790 3113 1824 172 3767 1997 179 376 1678 3904 2002 3001 2392 4983 3927 1886 4354 609 1062 1383 147 2556 185 4500 2061 2518 708 663 1799 1532 3944 2133 4709 3494 3940 1776 3038 569 1751 1856 2101 3652 4656 2965 354 1915 4647 3111 4782 575 3033 2183 818 4004 4663 1875 3800 2322 1543 3693 2248 4925 4786 4541 157 789 4292 227 2302 1063 3360 1598 1301 1105 1625 695 4819 2202 602 4270 4746 1960 863 1220 4954 112 1106 808 389 3393 1639 499 2210 3417 2912 2603 461 4007 4921 3779 2774 4687 3589 2810 4902 3290 183 3264 2861 3299 4242 2484 2135 1242 2682 1144 3754 629 2993 3627 1809 458 4091 1294 4084 4191 1826 2936 1470 2267 474 3586 4830 3121 3110 3852 1022 3788 154 446 4687 1142 3646 4616 4363 703 905 1266 3890 1677 364 2980 1022 566 1651 488 4006 2655 1392 3427 3446 1600 4024 568 4758 2206 451 3420 463 624 208 395 1945 2611 4319 3562 376 78 1261 4971 74 646 4924 908 2882 2963 1920 4080 3137 3674 2859 3380 3191 2513 1113 2779 2438 597 1141 2171 1576 2175 187 3358 476 779 1627 794 581 1288 605 1121 1915 1699 4015 66 384 3003 744 3230 3747 2470 4785 1100 1649 3747 2399 3317 3463 3230 3027 152 4969 4592 49 631 4903 1356 4012 2705 1466 2139 505 870 3291 1273 1863 2598 2413 3014 2485 4146 4494 2829 3548 3273 3114 4232 457 3173 4712 2746 1685 243 475 1979 909 3375 2922 3032 1961 525 4664 329 1177 617 4964 1498 2547 2912 1675 2770 1311 4029 2113 3750 2420 4109 4956 2727 1023 3099 3961 1552 659 3349 2588 1025 3356 3773 933 2887 907 4576 2718 2097 1901 3731 774 2252 1444 3657 3760 4625 2212 3062 1477 1610 3239 1551 1206 3760 4850 1136 1219 600 614 1117 2254 1401 1680 4065 3512 1119 3105 466 3356 1140 2462 498 999 1674 3385 4896 2951 2009 4806 4725 2520 3527 4887 3496 2608 180 769 2522 956 1650 1789 4155 2217 451 1871 4259 4524 4386 4634 4209 1938 4224 4979 4096 3217 2321 2842 1109 3125 45 348 4482 4268 4727 419 2343 3266 2393 3724 3235 1766 1126 3752 4271 3339 3119 3316 1220 1928 4231 1001 2031 4441 991 4476 2212 4627 835 2823 1112 3892 3978 1694 1670 2360 1834 4667 3283 3861 4233 3003 4291 3928 1221 2399 1425 4094 1030 788 1330 1797 3463 2051 1755 527 984 761 4175 1118 4558 3616 3242 2106 802 4293 3224 4381 158 624 2039 3624 3091 3735 2768 1963 2734 2739 1034 1105 1270 2457 447 3057 2904 3986 3878 1582 2707 2331 215 4376 1661 4750 186 4977 3700 1360 2944 545 2605 1721 648 403 2312 2351 2428 1998 4905 2307 1785 1428 3105 425 4067 1302 3644 1501 3862 2118 3825 1009 1222 4515 4605 4752 2624 4193 4552 743 159 998 1638 2718 4992 798 3967 2867 4918 2913 2383 375 574 2632 3583 3815 4372 1043 2634 20 2189 285 25 3883 2275 3094 992 3966 1036 4248 1694 3538 3235 3459 4049 983 942 2178 4720 539 446 2420 3743 79 962 3091 1206 4528 3436 384 290 3151 4130 4749 1907 1266 158 2017 620 609 1679 2720 455 4001 758 3681 958 3405 2202 470 1075 768 4084 287 1649 4724 2484 943 3232 1990 1834 238 333 1215 1789 2461 2287 3292 3840 397 3972 3791 3608 3784 1250 3229 2255 750 638 2174 3276 1698 1800 528 2161 1131 1181 2420 2252 3892 3860 2776 1646 1643 2450 939 4471 3277 1534 1459 328 1225 2973 1130 671 1273 1287 1709 4719 4508 1552 556 1869 4551 2032 2069 2964 4447 4771 682 4106 1472 402 1790 2681 3425 1289 923 1455 374 4535 15 3582 3853 1993 4122 3333 1585 542 4145 709 3459 1852 1863 812 1875 2114 4407 3885 2339 892 1683 2847 1037 587 2736 698 1736 4842 3583 2981 1415 4354 2982 2450 4921 3526 1509 4640 994 3816 4650 1808 3769 2643 1901 2289 1960 4886 2508 1637 1920 1199 24 1393 42 2286 1959 3977 1430 3494 1904 4457 256 4647 3450 749 1030 1439 3509 1178 507 2324 2567 1139 4936 4027 3824 653 2918 2957 1822 2443 1084 924 3610 2410 503 1595 1266 4702 3109 2819 877 4116 1297 4623 122 3366 1363 3313 2929 4778 3125 3498 584 2555 3726 3150 1999 3470 3099 1741 356 975 145 3924 1208 2834 141 578 2793 1682 1740 1619 2334 3901 3267 2473 454 2885 2720 4726 433 3673 3902 3618 3061 1738 582 4787 1114 4278 1905 4504 1943 1009 126 1366 4051 4183 938 1379 2428 3971 2795 4230 2652 4108 3373 2949 2278 3082 4117 2076 2886 2109 2128 1589 1758 1535 2405 4595 3906 3413 2007 3710 1213 1049 3932 1466 1321 4355 96 1999 2572 4859 3659 1602 3989 145 2647 3987 4571 3022 1051 4870 2446 3872 4018 2306 3300 562 1349 4892 4790 3401 1853 3965 1104 880 82 4168 2364 4061 4199 2085 4032 714 3883 1529 3171 2773 4081 844 508 904 3153 2025 3507 217 397 3761 1446 2259 1429 4872 3454 412 1755 4791 3063 1021 4520 144 475 3277 2933 1358 3152 2054 2475 1266 3509 3030 4387 3031 1929 1472 3799 4615 796 3705 3207 1139 988 3411 2661 2799 4378 4165 4682 267 4202 32 4542 3 1383 2644 4812 2088 540 4753 4571 1078 1468 3383 4094 3532 3819 1398 917 1982 4458 1630 1106 2638 767 3017 1133 2783 3611 1068 4721 4953 1482 122 2012 920 4158 1040 147 3269 3133 3354 2843 3131 38 2021 465 4475 2096 4355 3444 881 2956 4114 2413 3236 2878 1413 2382 4610 3471 4881 2680 4433 3278 4506 3731 919 4890 2451 1306 4092 1098 1657 1276 1339 4245 2577 2109 3285 2194 4558 2186 4917 2706 1908 4273 4364 1185 4207 2207 4503 3880 1941 415 356 1854 3360 1586 2873 210 525 4810 637 4555 1775 2029 1261 2576 20 4800 3144 4368 1631 2434 924 2116 3213 4580 167 1280 4168 536 4598 2102 2967 415 4273 2042 36 841 1677 655 4412 1505 3185 1768 1955 2271 953 1744 3365 228 3566 4227 702 2857 4796 594 3043 952 1019 659 2679 2969 1095 2127 2415 4807 4528 3091 1942 1041 1963 2503 2986 2385 2983 4986 2869 3128 2304 4252 1117 4040 2399 1210 4660 480 272 245 904 1108 2170 1731 588 1067 4067 2061 4006 3639 3122 4312 4127 3256 491 1588 3862 3170 3823 592 901 4570 993 3899 2 324 4961 2045 4152 1824 741 3988 379 1609 4211 47 1232 2069 3217 1391 1618 4776 2662 793 222 2304 1501 2517 1320 3146 1689 3930 2748 492 4252 4248 3302 2977 326 484 2074 2120 1485 2055 1469 2261 2319 1143 1625 2231 3209 1565 4901 3736 4396 302 947 385 4290 2011 553 3739 4941 1016 1072 2590 745 120 608 382 2949 4623 4602 1929 2382 2207 2660 4354 1804 4932 673 2409 2564 4136 3999 3377 756 3408 3935 2353 2281 3988 3608 1628 1852 2355 124 4841 305 997 1889 4003 3343 367 2761 1569 3563 3315 370 4871 252 309 4359 2012 544 319 1870 1242 3998 997 2152 2554 954 4210 3837 2085 2613 3610 2397 147 2386 574 1647 3816 4234 4603 1494 1034 1857 930 1894 4669 2335 1362 2268 863 335 4346 3940 2412 715 799 3784 4715 2110 4596 4624 1502 1016 997 3372 294 3574 1019 884 4934 3600 4835 89 1923 4346 1463 4257 1386 3635 2739 814 1474 832 3769 2368 2326 946 926 2343 1980 2676 658 3353 1608 4878 1356 2714 4810 1773 1932 2951 3515 3192 111 1458 4317 1212 1591 578 136 386 4424 2383 3405 3692 3132 1738 3223 3563 4848 3539 253 788 3453 4665 3538 2662 3808 158 1669 957 4530 4504 4545 2179 2360 2482 406 738 2132 4536 3374 3107 2850 2031 3161 585 452 4178 266 311 3095 2590 4231 2390 716 1647 3212 4528 1648 401 153 824 4588 3168 3344 4935 3197 3768 4536 49 477 4262 2733 1270 1824 1820 4037 3961 2432 4321 4132 60 1282 631 2721 4115 1047 2403 2215 1300 2740 3809 4861 1885 4682 1134 1238 4870 1662 4116 3650 2331 1274 2385 851 4019 4251 4464 1209 3572 2353 1782 2343 3580 1338 2230 4995 4825 3774 254 2858 4227 3892 2736 3489 3165 2044 4514 2845 2031 4764 78 4180 4014 3676 4179 1386 1403 1777 1802 710 2416 2117 3225 1242 2319 4997 2932 2126 2090 4418 1415 1133 3643 2809 4029 2270 454 883 2268 844 4290 1357 2247 383 3389 1273 1346 3617 4085 4012 4994 3098 4559 78 2203 2669 3499 3893 3351 3568 4446 1370 4614 2656 2950 4578 4752 171 2466 4902 637 4412 2984 43 958 754 301 4419 2113 4273 4081 2419 3864 1015 1432 715 4114 192 2914 1481 3785 2707 1595 4542 3843 27 1956 687 3274 1432 504 1701 780 963 4176 702 1163 4677 4288 3594 341 3560 4423 4070 21 1156 2387 1852 448 300 491 369 3794 4623 4723 2102 1127 3415 3771 56 3842 493 1992 1321 1921 2067 842 1356 3478 672 300 1540 4224 1248 2264 4678 4760 2442 8 1970 3133 2632 3670 526 1888 218 3909 4211 1656 443 3605 150 1384 2850 4115 3688 2444 4867 2454 4383 1816 4724 3924 59 3425 864 3995 625 2657 3471 2896 468 471 4084 1571 3831 3541 1454 945 4268 408 735 3441 4288 3172 2096 664 60 4982 499 1269 334 4223 2784 1477 3038 808 3969 3560 1009 1464 885 4002 2202 472 696 1947 4660 3776 306 888 281 4375 468 2375 1342 2758 2974 1015 4044 3397 4348 3894 4745 1694 124 4121 1013 4941 761 3999 3382 4110 4451 2278 2948 895 637 4605 45 2433 3110 4504 3354 2211 3361 1112 2432 3863 2964 160 817 4571 893 4393 3528 530 792 1910 744 649 4010 433 3422 3938 3074 1213 4690 2404 2786 1281 4363 1128 938 3979 336 190 2958 459 703 3430 1483 2060 1865 2464 2678 2654 2804 549 3245 1223 2016 2947 2851 2053 347 2612 480 2029 4253 4751 1511 4648 1196 350 1983 2313 4402 1239 2779 3320 4826 1796 2482 433 4142 4570 1439 846 1532 4293 3794 3089 2812 1451 3797 187 2324 1757 3191 128 1228 4713 205 4608 1083 3786 4028 4200 3304 1110 4056 3279 4673 3111 745 3929 935 3755 2433 888 2624 4740 2175 2278 388 585 4206 3883 2761 4291 4518 4989 4240 1009 2082 4283 3397 1020 2441 4058 2602 572 4046 4881 3532 3697 1032 892 3541 2066 58 404 513 530 1676 2732 4465 3390 520 862 4163 4008 4494 1525 2455 1759 4984 4337 4203 3693 2983 1134 1001 2471 2508 940 3012 4553 2296 2184 2198 3448 508 3554 173 2805 458 3766 3522 33 986 2363 1920 3579 3661 1678 4883 2580 1711 504 910 3396 4604 1644 1212 4257 1426 2898 3344 2335 2015 3183 4316 3587 3831 955 3926 903 1063 3113 1023 2370 4245 386 666 4869 2813 978 2915 38 4205 2594 973 2761 4066 1677 3203 114 4393 4275 3720 868 3327 1248 1415 4965 4321 430 3251 1975 1277 4551 288 4009 3311 1652 713 1900 3598 89 4535 2007 4116 734 1913 868 2865 2775 1198 4632 4088 941 3620 3143 4016 228 4581 4477 4692 4315 3629 4710 1396 3046 3773 3855 874 3567 4451 1610 3318 4649 48 2790 811 4836 4128 2229 1383 3940 2694 13 3647 1282 4581 1784 3712 1513 280 739 4775 4850 467 2666 698 833 1783 2179 4693 2029 2210 4871 4407 4060 1629 1516 4834 2940 1660 2261 2902 132 633 1960 2438 1273 3874 2095 4033 1977 3695 1480 1706 4004 4421 4573 4113 437 461 4917 1201 1781 3829 289 4823 2073 4382 2608 1153 1967 2236 1747 2557 3941 210 1145 189 1298 267 4605 2610 4979 698 3619 3830 4463 899 2158 1712 4084 4631 4133 3268 792 1212 1098 4217 2400 2179 322 4425 2076 3224 623 1540 97 838 2825 4069 4294 3576 1688 4907 4847 3145 876 538 2374 861 942 2232 1268 1270 3724 2528 3620 3376 4977 882 185 1756 3082 1361 4091 2177 210 3987 4231 1926 519 301 3716 4554 1146 3061 2670 373 1067 1790 1894 244 3811 311 4400 3616 4425 708 1147 255 190 1764 3469 1058 896 1601 3821 1750 3138 3923 1239 219 2603 3613 2412 3560 3675 2079 591 1733 1625 594 576 575 4695 3471 4589 935 2004 1360 2940 4579 4001 3950 1787 2044 2077 25 1145 1119 3633 3027 4258 3988 93 3526 2558 4170 4377 3209 3618 1793 3445 1631 1573 742 1281 1439 1661 4315 4093 3557 2576 1164 3731 1104 1875 451 4240 1322 903 1532 2903 1187 2798 4626 1293 1135 2170 552 4622 3315 4375 3353 2015 1651 2172 1201 1738 3607 22 4202 4669 3274 70 736 1603 674 3358 1365 3377 3195 1103 1966 3554 660 4381 4851 1132 4416 4689 483 489 4797 1879 142 4711 2233 670 4609 856 1816 3747 182 2571 2023 1197 3217 4777 4333 1690 2324 3993 188 897 3260 4636 2236 4223 1441 1673 3313 1778 2506 4458 2752 4328 4895 2126 3454 1329 69 3469 545 3161 4534 1327 3308 4312 942 261 928 4057 2431 4166 4382 2918 4382 3012 3261 570 4563 4780 1994 1510 4157 4314 2635 797 1860 162 3507 3487 605 4720 4666 4610 3426 1241 2130 4596 2543 3272 491 1418 2030 498 3751 3613 1228 1458 2783 1496 1282 2550 3196 3507 3116 704 2918 1515 1829 3046 2985 4415 994 1522 1179 1165 3106 1458 4888 139 2597 3281 646 1918 3650 292 2793 1606 4983 1575 1384 976 3452 998 3662 3947 4544 988 2282 2451 123 2935 4383 1858 26 585 4181 2330 79 4273 1526 2868 4751 1232 4738 4212 4034 4637 4059 4306 4085 1825 1282 610 1707 1100 2472 797 3920 4022 1502 2718 3565 4334 3126 3198 1519 1039 1007 3441 1968 374 2652 3495 3749 4702 4118 3115 2446 2692 3590 4039 2400 914 412 1855 2070 232 4251 2257 3924 4487 2218 699 4899 4724 3188 4405 2185 491 1449 3019 4645 2017 419 1284 3359 465 1610 958 1430 2289 1561 1751 1920 490 2726 3605 3638 3707 3237 8 573 1509 2270 4347 518 1888 219 4942 2302 1782 3435 1167 3839 3995 3266 3396 2501 1747 750 322 3290 3732 4931 2538 3971 4415 3960 2774 2185 2211 888 1136 1913 3610 2083 620 1540 1355 3194 1113 4336 2342 4054 4413 1525 251 3073 2822 416 4907 1491 3601 1971 3301 4135 2382 1995 3003 3091 2322 1409 3554 692 83 2498 4550 3191 736 2703 547 2577 2783 2174 4389 3833 4573 151 2913 1080 1194 975 1626 3024 234 4512 1997 1594 2405 4575 3173 3710 2967 1733 3688 2175 89 103 2271 92 2374 142 90 4233 855 2000 2482 3908 1104 3717 2478 1440 824 1690 4294 4397 4181 4594 3955 1030 4318 3688 3437 4465 3215 1358 3099 1091 4280 1073 2775 2634 4158 66 4375 2233 4593 230 118 2103 3829 3935 1632 3280 2313 1066 2481 3786 3122 1759 679 4986 1761 764 2764 3613 1385 4722 4949 3455 2434 3478 4269 4399 921 3617 3739 1617 4725 801 335 1291 468 1262 377 1104 724 3758 3922 4024 2210 4905 618 4734 3534 4485 4552 4921 3949 4579 2469 1227 2830 2920 2193 1533 958 1725 92 1281 4180 2512 1831 2262 4573 4089 64 1896 2425 302 1434 4638 636 343 866 162 1494 2034 171 140 1420 2264 4315 600 412 1030 3164 1731 1901 158 2828 850 1013 3675 4237 2027 33 1456 1678 3169 2432 562 4816 2468 992 369 4393 2863 4512 4115 3108 1601 3228 2001 3408 980 477 2017 3461 1361 4246 1050 4514 3506 2856 1411 377 815 4063 164 3849 146 778 1786 1868 2267 1439 4632 2366 4604 4828 2641 4492 2573 1799 3287 2746 1473 1088 1359 3276 4408 266 3043 1726 4267 1245 2166 2012 2059 3135 4163 1379 3723 38 4551 3206 1041 1095 1467 1954 1417 859 2299 954 3978 205 1465 3507 4927 3317 4058 1513 1679 3703 1520 1625 3429 1021 838 1909 4328 1025 4311 3691 2316 2332 64 4294 1424 3338 954 2396 2134 4435 2625 3990 3367 2772 575 4707 684 1308 561 3069 486 3336 2057 826 2358 2023 930 4372 429 2926 264 1402 3686 3389 4437 1525 2967 863 4845 4619 1772 3798 1803 4936 3156 2286 1985 4744 3570 270 4925 3294 4061 162 318 3001 4952 3947 1723 4545 3467 4109 1772 2830 1032 1911 3615 4618 4239 943 492 338 354 3620 1778 728 2913 522 3648 3308 4288 3761 4876 4663 3740 1310 304 2934 266 4465 2144 2117 2232 4366 1053 3041 834 4804 4061 1797 3374 3393 4352 1358 32 4963 4429 3687 799 640 2723 1478 1158 4895 2072 4949 1820 813 3510 4066 1884 1050 1521 423 4622 3897 1730 578 2132 779 3303 1462 630 4820 440 2505 1967 3725 3092 2748 1821 1049 1258 1966 1549 24 3848 2625 836 2766 3864 4780 2231 4157 6 4135 2412 3239 1939 1714 623 4989 549 2974 3614 4075 133 858 4709 4873 1503 2911 2627 3259 1573 4405 4203 3370 3269 1716 2972 2978 2478 1820 1874 3570 4943 4237 1659 2719 2929 3039 1954 1744 4327 804 4639 3747 2701 2689 3588 3119 1606 1401 898 2976 2413 2818 2098 1351 2965 3077 2797 975 777 1914 1197 33 2165 3098 889 1921 2642 2411 1693 1782 3438 552 4511 4326 458 3294 1996 192 3514 2321 3297 3304 625 3829 1202 102 10 4444 2262 3767 2216 2431 2880 3571 1615 573 1856 21 3184 3925 2064 3030 1689 2066 3352 3603 4227 2362 4499 3810 3522 2471 3600 1833 4401 526 2825 2423 1011 858 279 345 2875 897 4460 2454 3165 2670 2807 2596 1738 3102 3604 4297 4464 4179 4449 1970 168 2132 4539 1663 199 2283 1239 549 1229 4685 2489 4715 1257 30 480 3997 714 4242 4384 3101 3135 693 2934 3677 4193 2724 2096 413 532 194 1899 1507 2626 2292 987 3822 1943 2669 3030 1771 3526 1635 433 1425 2570 3776 50 2196 414 2306 3956 3429 3550 1851 318 1936 3716 4881 2068 4788 1948 2407 3308 3223 3440 3603 1307 3536 1932 4654 4478 2435 2171 375 1473 1353 3616 1712 675 1645 2686 2535 904 3351 1545 1743 486 1989 499 1996 136 2581 2008 3499 606 3093 2706 2727 779 3916 3429 2245 2374 662 2892 3521 1026 4483 2002 3151 2021 672 3786 2107 4084 100 744 145 926 3637 1902 270 3837 2793 328 2180 1488 1021 2080 250 2452 2034 1162 4842 4550 906 1353 4658 1090 1871 1137 1268 592 3021 2723 1445 1713 4195 4236 4505 1470 1471 373 3102 1386 2583 2125 2900 2699 1648 2354 2204 1173 1346 4540 2726 1615 2761 2579 4553 1067 766 3771 3855 4498 3517 3151 2102 886 1317 3579 3120 4399 1755 2169 4307 463 366 3461 626 1550 3788 2097 2459 3214 4916 1114 1839 943 2659 1665 3454 3685 1343 3626 2688 757 2886 2664 4668 1796 2944 4559 1381 4768 3985 1425 2568 3556 353 4522 4655 232 1051 300 1225 223 2913 1628 1111 1472 3142 3915 3721 1958 1483 4557 4751 3376 3099 4749 2249 3681 4094 4512 2320 2609 2162 965 394 2090 3533 4004 4410 2388 244 364 1437 953 3192 442 4998 1385 4500 2945 4610 2752 4240 3189 1405 2875 617 1935 3460 4799 1470 3660 897 3866 349 3894 1995 904 4852 2289 2658 999 3032 2127 2159 1211 2105 4557 466 1499 876 1012 1474 706 4864 3832 1289 2543 2881 1332 149 853 457 3069 3121 4140 2506 3226 2209 6 2245 243 3538 579 4518 4967 607 3653 2981 4924 4341 4789 70 2450 3856 2668 3450 2536 3764 3043 2732 3806 597 4651 1981 3218 959 2134 4345 3291 239 3444 768 441 4999 4991 2813 4787 70 4800 1746 4055 2102 215 4427 1918 2997 2903 1782 1788 2684 79 4537 1452 2571 2834 2548 2539 4491 488 1619 121 3090 2331 2781 4123 4235 2947 3792 1211 4019 3570 466 3606 3149 993 2633 4645 2015 2465 1445 1133 4363 1091 4761 1567 3631 985 4141 2424 117 4162 2831 3978 3580 1378 109 4386 4229 1839 4340 728 2758 4437 4245 2602 1819 2123 4162 2593 2552 4604 4917 2753 2912 1239 1826 1654 1681 3976 825 1914 2534 1333 3013 3736 3452 3049 1615 1860 325 1692 4091 1000 4616 1824 2545 1289 4350 2918 462 1664 1503 559 929 666 1763 1108 4974 4376 1826 1943 1254 3440 693 895 2581 1650 482 4432 4867 1875 779 2161 4964 3502 1319 3908 4520 3382 632 3657 3939 1172 284 171 198 2847 3429 1953 3532 616 633 3791 774 1098 930 3714 2800 1040 2070 1880 1481 2375 2576 606 4167 751 4397 3256 2449 902 1225 68 2051 2181 3536 4215 61 2537 4989 2118 2052 1659 4286 4326 1160 513 2053 4230 2277 579 4729 1712 4274 3318 27 4843 556 508 2082 1803 500 1066 2735 2360 4189 3553 209 3067 2439 3942 1443 2884 1807 827 3177 2175 868 1643 279 1097 2228 4489 1770 3592 501 4386 2532 2225 4492 4150 532 3312 4721 4763 3916 3403 1505 2658 985 3031 3923 1712 3159 4562 3300 3575 1075 1287 131 3970 4823 3349 189 956 4641 4128 34 2410 4611 3271 4374 2412 2157 3404 393 488 167 543 3344 1727 2272 323 4497 4958 3738 3064 4707 3783 322 2423 740 1677 1253 929 4945 212 4046 3145 1081 390 4001 4997 1298 734 1612 3993 3147 474 2296 3571 4424 409 444 4232 4458 705 1602 2982 3516 4867 1345 4888 1199 2293 1337 1758 2487 727 3514 2634 883 1727 949 4491 1489 4533 2185 1350 4119 503 792 4992 4707 30 4551 4013 3717 4616 4129 3949 2072 3836 4677 2945 4276 4081 1764 842 863 1295 3836 3235 3791 1195 143 1370 993 4736 4828 4659 4902 2457 197 2925 41 128 2520 3866 842 42 4047 1051 4957 3161 1207 571 3180 977 1732 375 121 3347 3844 2692 933 3588 1704 857 4556 3135 3390 4688 191 679 2241 1298 3976 2926 423 1120 4993 4218 114 2786 4718 3666 2112 4036 790 3565 4860 1900 1142 563 2642 1742 3798 2450 358 3752 1057 2714 1286 3774 2001 673 2987 1071 4562 3705 781 998 2171 3869 4940 4906 2440 1743 1599 4838 2258 3125 1833 3082 2549 3391 1255 744 704 2163 2971 4047 3649 1170 308 3604 4287 544 3180 4940 4206 1151 3225 3524 2374 4317 3436 2081 3956 153 2189 1792 384 1474 629 87 2726 504 3306 226 1797 2161 214 3679 2043 4157 753 4594 454 1227 59 2154 1124 1474 3283 2146 4284 3256 3402 4257 2899 2183 3456 4722 2609 3579 726 2925 1905 1213 2531 2724 1284 2859 3232 487 398 2254 2443 4816 2496 4778 3592 184 3741 4609 2187 3136 1565 3985 2159 1481 1580 2673 2522 3365 4988 2472 3390 475 2511 4014 1106 415 582 2097 2808 2903 4557 4394 1828 3519 4812 4933 4163 806 1519 4077 1105 2791 4343 4917 1378 3713 3984 4664 4754 64 4361 1537 4325 3057 1999 4084 480 3786 4689 612 4461 1751 669 1674 2940 502 570 4373 4812 4821 4564 2036 2774 3118 4236 4782 2435 866 3733 4130 1496 1563 3072 3927 4705 3864 545 4582 1772 2037 1895 554 818 4336 3696 2071 1977 789 2067 4281 764 4155 68 3288 4865 3301 2131 986 386 3203 3229 1705 3661 150 4610 4809 1468 1743 4637 1796 2366 3976 4383 2126 1348 1441 3565 1192 3885 2061 2157 2625 2802 2858 4677 4296 4250 3413 4060 1364 1520 4556 4255 1268 4664 2682 4453 4487 4349 2430 1732 4470 558 2412 1538 1613 205 1762 1964 1397 4575 3156 3482 389 3758 354 3449 4820 2858 4741 3264 1665 1051 109 163 3892 177 3957 4836 162 3549 2885 2285 3492 4381 656 2646 4576 236 3020 997 991 2287 4172 3873 2374 745 1281 783 2293 3912 1949 4910 1283 2925 1558 4642 2311 2736 817 4588 3328 3042 13 3928 4647 4978 2252 4453 1544 1833 381 1673 29 3949 2829 2275 2530 3466 1393 263 2826 4332 3733 646 9 2158 1448 3035 1295 902 4222 1663 2547 1838 2645 1685 4878 1149 392 3799 4068 3892 1031 63 2303 3890 3581 695 3083 1241 441 2690 811 4822 189 2448 3147 788 706 766 4059 2162 4498 4667 1851 2208 3037 3429 2401 1054 3373 1186 2940 2742 3977 855 1853 941 1358 4789 3857 2334 4337 4766 4568 190 3942 628 3073 2721 68 3235 1644 140 1607 466 2494 3865 1877 2863 2353 3038 3010 4968 3105 3838 4732 1410 992 486 3951 85 370 513 281 3149 4530 2997 2311 2331 2100 1508 1199 1347 3833 3388 1396 908 1710 2791 3366 1275 2916 644 1511 4863 1522 4948 1110 2006 2838 3350 3432 1535 4592 515 2914 1711 1816 586 1608 156 1835 1469 602 2685 241 2099 4441 3599 1282 3860 30 2201 2932 3232 4012 2138 4863 4280 809 4573 2217 3075 4649 3868 2554 3731 3699 1866 3762 5 4386 2880 2174 3781 4749 489 4271 3872 2655 4245 4466 2175 4088 3370 4177 250 4578 2918 3376 1555 668 966 3825 3655 2411 131 2081 1297 1996 1016 2960 2935 548 3197 3429 2683 4992 159 4512 2395 4253 3845 3710 3585 697 2133 249 1123 4864 93 3653 4724 1872 266 620 4985 4245 1828 3963 3934 3710 1280 3427 3671 334 429 409 935 3564 3311 3798 4332 1123 1368 1263 1640 4666 3402 550 650 1158 4086 2167 835 2259 3224 4492 4722 1815 1064 1794 464 3655 4378 4138 2069 3760 3295 529 561 4383 3530 1336 524 3593 4252 4668 3582 4580 4481 4223 863 3372 1729 933 4721 1319 1256 2288 1369 521 1813 117 3697 2905 3815 149 1753 1226 4859 157 2026 1003 639 3990 2137 4336 763 3677 2762 4438 1859 3940 2995 4027 2662 4759 1948 2971 4578 4512 4846 3412 1725 1060 3609 2852 1565 3764 3108 597 3634 3981 312 336 431 2400 2189 1183 2292 795 4429 17 4607 4229 4780 2065 2454 2118 2702 2256 3574 4133 1801 183 2528 1744 2998 870 3190 3408 756 3816 1147 1426 525 1996 2496 3415 280 2598 1744 3124 4445 171 4909 1547 612 2977 2968 41 1302 2229 2013 1438 1138 3850 676 3704 4954 4177 522 160 2163 2163 3654 971 2665 3065 3180 202 3376 2301 1301 1770 804 1774 2325 4157 4058 232 3812 304 973 3969 3614 3835 442 358 123 4812 4916 4468 215 4780 4217 4431 35 4176 3130 3430 1690 1 3727 348 2637 3612 393 1217 3568 1603 2263 3872 4674 4275 169 3407 1801 3212 248 2889 1948 1332 2796 1855 3135 3644 1644 2787 2234 2793 3474 755 2970 2156 2956 3244 839 1187 3285 2661 101 998 4745 519 1819 2402 3892 2204 4326 1370 796 4789 719 4657 1339 1866 1905 3001 3118 1958 932 4871 3448 4009 4461 2572 432 612 3595 3710 910 1640 4180 2637 3810 1888 766 2646 3214 2354 4982 3227 4063 2993 2564 2866 1143 2702 1285 4298 414 1515 4016 3697 4300 4567 2650 1632 1497 381 2218 1893 2438 4732 2877 1104 3433 824 3539 4758 2189 4960 3416 4225 871 3582 4164 4975 1242 3498 3236 3639 1876 1887 4614 3167 2287 3461 2481 3360 1729 3229 2643 520 2092 104 4601 2567 4719 2041 3570 2970 3531 198 980 2948 4870 3787 1702 1480 292 1398 3564 1224 849 2644 447 3393 816 3891 330 2989 2919 4462 862 223 49 3484 3183 4194 3106 513 172 3059 3151 4516 1147 1794 251 4255 4250 3405 2603 4347 863 3326 2427 2113 3834 1568 4175 873 3070 4141 2539 1351 3859 683 2235 3233 3503 3258 4980 1219 4728 1160 3889 2027 1899 1853 4175 2861 2121 3727 4553 2255 3477 1247 84 1118 2039 3987 4588 1624 708 1778 3846 1168 1843 4875 2268 1094 1753 1374 4660 1228 1590 4977 2409 2034 22 1356 4161 1490 4634 1885 2701 3940 4452 1598 3436 1996 3974 3730 1440 2975 788 1435 2039 4266 4397 3567 4411 1011 2606 1502 1363 4662 4607 758 688 97 715 2895 3945 2384 2445 3928 1615 1610 1022 1280 1945 1321 216 4109 3794 366 2590 2665 2678 1100 2249 1807 856 4648 3317 4939 2471 2143 3209 1455 2461 232 4091 1143 399 2118 3786 2102 4775 2167 2306 807 4389 3703 2195 69 610 1126 98 1978 3715 4558 3615 4148 1916 2318 3686 1795 3530 4738 3486 1765 720 4392 2053 3915 2307 4652 3329 2617 2846 3661 3200 961 4119 4078 2961 4529 2424 4334 4801 3656 863 2200 3192 4189 3758 1956 2769 3840 2939 1180 4453 4591 3537 1648 1729 4299 2070 1594 4027 3816 1691 1819 4033 1736 4807 3828 4418 2825 1604 2550 3034 746 2273 267 4259 394 990 1434 4479 4378 4859 1615 3671 3166 3665 1112 3639 1631 2111 177 1335 3755 2214 4777 2219 2572 3342 995 3148 2653 1943 1894 3854 2129 329 2597 3408 4756 396 872 4599 4279 320 1097 2634 288 4831 512 3175 3560 1254 3464 4301 179 1256 2399 1592 2035 1307 1346 289 2742 3048 47 1315 2523 2727 280 2295 4105 1681 2183 2689 2857 4516 3533 1768 2551 603 929 4506 3044 3364 2431 934 1287 960 526 3160 1375 1350 1745 1616 1395 2816 1799 3363 4338 1780 332 1649 3835 2780 4014 1477 3431 1094 544 2656 3834 70 4506 2799 349 4047 1655 1784 3071 2182 4149 601 1015 2223 4665 1937 892 1357 2264 2405 2758 3534 4887 1053 3994 405 1621 4476 625 727 2875 4307 3913 822 4379 4814 3755 1393 1062 4997 691 1090 116 4605 2028 4934 2032 1869 3953 2209 1682 2657 2653 1064 635 579 644 2572 3500 3845 2752 198 2591 2095 3373 4309 2052 4991 3100 1801 1814 76 1284 1956 4948 2875 3228 2220 2128 4187 3739 2523 3827 4184 617 4327 2655 4971 1379 2858 2700 2520 3090 1330 1435 3798 396 3058 1590 3115 2474 2672 3934 2198 4049 2605 3571 3611 2169 3520 2657 691 1049 547 1301 3513 73 692 3107 1982 1446 2054 3635 1613 3033 1878 392 4016 1696 2062 3800 4681 964 1285 4695 2002 3674 3628 979 3134 4202 4242 3665 3053 4819 2538 4935 4252 3629 4864 4608 4034 3933 4808 363 2061 572 4647 4196 2187 2337 2679 3626 1857 1098 4312 495 80 87 3777 2796 4850 3816 2715 834 433 2873 4479 4025 2649 2725 954 477 4729 2728 4432 2396 1287 12 2135 3801 3137 4573 2063 2756 2428 3997 3913 3848 4704 1401 1117 3212 4513 3345 866 4675 144 4268 2170 4860 4609 3162 2219 2890 3979 56 687 460 3027 2552 4756 1086 2601 710 2398 63 712 3820 2336 970 1634 350 4439 493 2619 2223 967 3196 577 1043 2203 1823 1731 2635 2241 3207 926 2076 2916 4277 4993 4568 2289 988 4587 4851 674 2386 871 3655 2390 75 4751 2993 2735 1054 958 1433 1242 3886 1957 366 1170 866 1359 3392 2030 741 2636 3388 2495 814 2698 2196 4635 1289 1447 1236 1629 2477 1824 2598 1306 4717 4190 4655 997 439 4956 4320 1876 2791 2706 13 3208 397 2029 217 1553 2323 348 665 2648 1072 1781 3188 1964 4255 4534 1042 2998 4177 1444 4578 4116 2383 2695 609 2321 1928 1500 4610 2051 4545 4850 3129 1956 2936 2629 2071 1362 73 3783 1001 408 2169 3778 753 4315 4069 3663 2963 21 1084 3146 3441 3396 3617 4779 1280 3100 2186 2422 3241 3297 1116 3436 4721 3047 396 4672 1097 794 1295 4195 2654 4774 4059 1505 3450 2640 2188 3122 353 4930 1416 3938 1173 819 395 2744 3371 2501 468 3883 244 3230 3766 4576 157 1127 3096 1253 1903 768 2941 2810 4663 346 2781 2459 583 4403 778 3343 1180 870 3364 3796 2134 3712 3822 224 2859 1764 1086 3985 3243 1000 273 327 3333 3766 1060 3301 3737 20 4148 435 4973 4460 4656 3311 1361 3485 4641 1055 2002 4816 953 784 906 4931 3001 2475 2942 1738 3649 4514 3751 3929 1140 184 2938 843 3913 654 4424 2694 1699 31 2127 4693 3410 4069 214 3685 2688 4793 157 1560 3261 1327 4587 2053 1428 631 1294 2781 28 238 2343 3440 3231 1707 3403 4742 1294 2682 3971 1943 1275 1764 2797 2132 2797 2885 1296 4099 2488 3621 2132 4822 2778 3504 4904 828 2823 3590 3202 1679 1990 4643 4075 3093 2947 4240 2576 3048 4851 1048 858 1374 4090 3372 2055 1785 2048 2072 2799 2279 2623 1795 263 4803 1311 3315 3113 2146 4899 3663 2282 1488 242 3891 891 969 1670 4335 1121 1368 2368 1504 3702 3987 3466 1230 2173 2284 4907 1069 673 2378 1103 4428 2263 2198 4893 2664 2207 3255 1199 1762 3007 2302 237 461 1168 442 2002 3329 3911 838 1182 3451 2597 4214 1122 1570 288 3910 407 2244 1296 3803 2375 2199 978 3935 3410 2168 1881 1137 3443 583 3768 4947 4409 2177 2857 2498 4751 3509 1105 1554 1835 2080 441 2632 1522 705 1167 1758 1587 3949 1331 4538 1736 364 978 3743 2480 4474 111 1114 1152 4015 3685 4518 4381 2664 662 4585 3747 3171 167 4053 4393 175 977 3712 2707 482 3178 4500 927 2601 170 1495 3104 547 1647 4980 2854 4838 641 3257 1876 4601 4502 4687 3145 4104 2503 3357 872 1796 1193 1189 1360 1512 726 3182 4884 189 2761 1936 739 1479 3814 2707 1209 757 2087 3024 3189 3709 3816 2254 4961 709 1396 615 1381 3427 3109 2400 5 3279 1416 4020 822 2900 1958 4370 1189 1554 1005 323 168 967 589 1365 1698 4553 332 1274 3435 877 4122 4857 2238 420 3038 2396 122 1225 2839 4913 90 1164 3051 1714 1853 450 2243 3852 4062 4234 869 1332 1597 3513 393 3493 1532 2199 4693 2947 770 296 2985 2387 2532 4437 4364 4808 2135 3408 405 1352 2383 2491 2050 1013 3684 1834 1845 309 2552 860 4937 427 3386 574 2097 979 2653 1400 4530 4569 3618 3485 4365 3771 4594 976 1166 1867 2484 3962 3111 3534 4133 925 1421 3527 3059 4524 2242 516 1729 4904 3098 2920 671 4781 3518 3520 2719 2698 2452 806 2905 2389 3956 4473 575 4165 1037 3155 2698 3726 718 3570 2787 2432 3293 4839 771 1208 3036 4882 3844 526 78 644 613 2494 1607 3035 4945 4335 3418 201 1281 2447 2968 2846 4598 1700 463 1562 1512 3860 3865 1140 1105 4838 3921 4965 1931 271 2874 3637 1878 3879 2831 4301 2298 4425 1404 3404 1852 4334 2812 4387 2016 2003 1984 1696 3564 3438 3670 1143 1422 1197 4216 4260 2760 1263 1905 1474 3907 4376 2332 3671 608 1946 1069 2382 985 3263 3997 3475 3278 584 4394 4019 3025 4497 3452 3217 531 3058 1554 346 1388 1239 2411 4850 3471 3665 1502 2021 2491 4948 1402 4103 4027 1479 262 4900 1055 2735 3786 1153 3329 3099 468 1584 2977 4161 77 2513 1818 1696 969 2499 594 2084 443 2007 2102 2294 918 526 2323 4449 4765 4534 3094 342 4836 3753 166 1369 2996 2197 4124 2825 3819 4965 2826 3956 762 2318 841 3889 1189 3443 161 724 3311 1714 4261 4301 2307 2325 1100 3793 1612 2314 1730 16 3918 2195 404 21 4818 2055 3072 1145 2278 2471 3083 377 275 802 1784 2347 4477 177 208 3133 2695 427 3484 3398 1068 3251 3733 211 1399 4509 4093 668 4596 133 2091 972 3940 935 3987 3596 3429 1744 3508 3368 400 1740 1864 3952 2322 1805 2031 1041 4355 4179 2340 1770 378 3662 646 3647 4950 3206 121 4138 2486 1364 4187 2125 1779 4110 4983 137 2881 2831 2613 1721 3994 4692 4272 4480 1362 1240 927 1135 3628 2513 1356 1976 291 4328 4728 4310 3266 4173 4341 3242 2069 2577 58 656 3838 2051 4387 2287 3241 676 2015 3877 519 2402 96 609 2263 1593 4910 2575 4096 3197 1716 4192 3689 4433 4706 1951 1258 2099 121 4989 24 4341 658 101 3652 1462 4888 3089 3397 7 1697 2571 721 4015 2281 2957 4880 1216 4494 858 1946 535 1125 3578 843 1207 3892 1882 4310 4983 3174 3177 1055 2303 3066 3261 4272 1423 1452 3340 4309 873 1299 2339 2912 1874 993 3011 1405 2581 3926 3118 1471 1248 4806 2335 434 4876 1622 2407 4262 129 1259 1945 203 144 1691 3559 1999 879 4969 2314 4729 4545 1005 166 2154 67 3714 1099 1599 2112 751 1501 4081 1886 2399 93 3388 2535 3417 4295 755 2521 584 4666 754 2614 139 3675 4435 2789 4022 1762 1098 2503 48 2778 2833 1707 3539 3797 4509 2386 624 3935 3734 1003 4560 2542 4219 1976 3955 1129 1212 1432 2613 1741 286 3539 4236 2657 1979 3169 788 1276 3463 2667 2403 4417 1300 640 1893 3322 3767 2970 873 2858 1152 1527 3169 530 3710 2496 2870 4509 1569 2637 3931 4987 2294 4470 3421 3938 3631 1284 409 2800 4240 4934 3614 4859 3227 1644 1078 3113 2765 3240 4026 648 3655 920 4075 903 1286 30 3594 411 2411 3328 4304 2771 4715 2496 3710 4549 4008 2644 759 3335 2310 1959 3017 206 1463 3287 304 666 2192 1253 3051 840 4433 2168 2109 4759 1537 3010 965 1908 296 3337 678 4478 4892 1919 4544 1986 2820 2803 3109 3824 472 1086 2949 1004 3855 3583 4531 2366 3487 1360 3741 1194 1360 3478 2807 3065 3553 2972 4881 1118 1410 4569 2341 4370 2465 797 4938 1729 3445 1760 3564 4395 4230 604 1841 1084 363 230 3797 2763 2282 2608 2879 2015 4867 1458 4786 2941 1701 1317 3109 2939 1328 2950 3091 3257 778 2409 4596 1339 4131 2412 1106 872 1600 4071 3093 1246 411 1595 1456 1475 1641 4400 3353 2933 2355 4429 1821 4324 302 4140 3921 4795 4675 1466 114 18 2111 2124 4438 4951 2132 3157 1257 4928 4934 4033 3377 3866 1960 670 4123 382 3948 4133 2820 2094 3686 789 3512 3997 2170 1377 2622 4316 4569 4061 1897 4006 4849 2204 4409 4717 4866 1125 4592 810 3777 1161 2918 1393 2432 2623 4694 1810 4092 1609 1198 50 1238 1732 4875 3936 4723 4404 3042 1480 156 1837 2576 955 4047 475 2316 2533 204 2139 1016 1382 4032 3456 619 2626 2589 159 2233 2273 464 4683 849 2239 1794 1690 4238 837 600 1861 1552 1494 755 4484 328 4379 1361 1696 4815 4672 2954 664 2127 2620 3891 4213 648 1949 639 2757 197 3850 369 3339 2140 3239 1107 717 1674 2484 58 845 1061 1430 55 977 4080 4925 4071 348 1986 4637 1028 4266 3527 1453 2243 2255 4902 3394 3060 2105 3137 677 4341 1242 3688 2137 3055 431 478 3438 327 4155 1594 2545 4647 3789 4256 3585 4258 3141 2318 3284 659 659 2527 4944 327 4697 3595 2778 1750 1276 2029 2427 2566 2550 2028 1981 4936 207 3786 3618 481 1664 2056 3038 1018 470 4576 456 65 133 2610 3765 4918 4554 2832 1173 1599 744 225 1148 3308 4012 3465 3170 3187 1393 2480 1716 3573 1317 4767 1641 1679 2658 3838 2325 2779 4950 17 721 612 1619 4366 1177 3989 4344 1480 1036 4099 4806 3023 4160 4614 3283 1406 4244 2580 3483 3884 2316 7 3202 60 4001 3322 651 3748 4694 1375 2284 3682 4540 1652 3640 1906 679 537 3483 4569 2462 1604 4426 3382 4639 2189 1585 3891 4392 3714 2402 2376 3127 524 765 3009 4836 2552 770 3755 3498 3664 984 99 281 2311 3186 2719 2343 33 4949 2490 770 3104 4252 3860 399 3112 3356 3608 4063 4612 3184 4957 3453 1446 3686 3110 4769 1827 4927 2362 1912 925 2971 940 281 1079 3235 1043 1377 1053 4573 1931 2144 4817 4852 1123 2834 4711 1430 2926 872 1642 3132 2402 2484 468 4349 3507 184 2266 4411 2137 2864 2046 3244 2989 1979 2612 4498 1553 1542 2573 1932 2005 2057 1239 3795 4834 1000 4874 1406 99 4659 4812 182 3719 1902 1918 3410 1729 4730 1846 789 1808 3106 4235 2227 1215 2135 4484 5000 958 4093 2033 4008 4959 139 4504 4104 2570 2183 3570 2748 3657 4360 3267 1239 1941 4258 3589 230 3863 3909 1229 589 2528 4559 1261 1976 3713 717 2145 3099 2587 198 2426 203 4409 3808 1446 4067 2265 2529 661 400 2071 1511 4862 1405 4202 3880 2464 3800 4005 1403 281 3451 4351 485 4371 756 2532 3846 74 3493 1833 201 1375 804 4211 4567 752 4948 857 637 4637 3939 3886 849 1725 4962 2064 1129 3911 2408 1500 3980 4641 4303 4735 1766 3029 1078 318 4105 4647 3813 2671 2191 4248 28 4062 1561 4270 1540 3017 43 3082 1260 421 2781 1368 4653 1118 4323 1658 3159 1234 2350 4062 3322 3456 298 1179 1910 4177 1918 4000 3667 2262 2415 2750 634 1417 2796 569 3858 3106 3811 4306 4019 1387 547 984 3823 1365 2712 3410 4004 2321 3307 534 1563 4416 1559 350 4756 4412 1349 3662 656 92 2577 1343 693 1620 4466 3351 2622 3690 998 3415 321 4131 196 2403 1719 3380 1712 3334 4943 1561 4034 3723 3299 1329 3335 4485 3897 3863 719 1496 243 4259 1653 4173 296 1375 3834 4138 489 2315 643 1448 2636 4050 2814 3884 3117 3363 1209 3958 1344 2864 3083 2268 4672 2402 657 2176 2011 1291 3619 1510 3228 1770 2716 3424 2432 955 1877 2226 1777 2781 3978 4093 982 130 2811 1088 3161 1114 61 4522 3863 1464 575 1306 1380 3803 4741 2240 2909 4599 1 2497 3115 554 1181 782 2623 2215 442 1237 4192 2102 2123 1543 94 546 1019 24 3131 1241 2979 1595 69 4208 1397 4667 102 1581 4188 3323 2076 1155 897 1927 4169 4713 3584 2481 1731 4387 4256 2917 2789 1072 679 3101 365 2874 3452 4165 2924 1201 3747 480 113 4664 1149 2857 2726 862 1701 2091 985 1335 4052 1682 4965 4977 493 2720 1503 1743 3570 4017 1089 2217 1533 1583 1314 3690 4768 1654 803 4057 142 625 1924 1305 2519 51 3525 545 1712 3327 4173 36 48 4985 135 1033 4941 683 4864 4 1373 577 4586 1780 77 2821 421 3011 982 180 1208 3761 4234 4382 332 2809 1428 2274 2514 819 4733 4672 3623 4584 2344 1661 3047 305 279 1570 2328 4473 19 2582 3130 46 3728 3272 446 3164 2062 2101 2564 3770 2673 864 1667 394 3618 3940 3493 1829 2069 4484 4840 1709 609 4053 1822 4546 4747 3294 894 2726 4987 1678 329 817 268 4966 4837 61 1200 4523 3406 650 4075 1270 3192 3836 3819 2443 4766 2352 103 4357 878 4475 3268 3433 4763 155 4273 4190 4434 3227 909 4675 3685 2484 1051 4825 2395 4007 1253 3405 3598 75 2590 4840 1843 1037 4047 287 2534 2987 4947 2986 4715 1320 1610 3017 4414 4028 4938 4794 3740 249 4457 4461 4208 3119 1821 2385 3015 2680 2068 3435 3260 3181 4988 1662 4949 3183 3500 3014 1819 2198 1793 4844 2126 2790 3706 1869 2807 1125 1789 3315 4669 375 1784 4506 945 3906 3968 3612 2033 394 4677 1118 4048 3286 500 4913 4700 2193 3148 3282 3151 1050 3010 1010 736 924 1437 814 1927 1983 4354 448 1924 1149 1737 236 920 3350 2318 2780 3994 1924 49 3381 2467 336 3366 3072 1786 4203 1094 4249 3162 3926 4044 4515 1631 3482 3961 1971 3605 1313 2001 4385 4425 1443 1084 386 2941 4690 2782 4184 3424 3079 3887 4632 1636 4418 595 3307 4791 4238 1018 2406 3642 3738 2945 578 621 4753 1952 4588 73 43 1819 822 2396 4474 3873 4236 25 326 1728 2440 2709 3241 2878 3279 1403 1620 2801 2258 1729 1792 185 2078 849 3894 2673 1612 3577 3632 3297 1665 4467 4237 1743 1279 774 3249 2401 2227 1515 4698 2196 1181 2680 2484 4449 619 3441 342 178 3958 1554 3955 3346 1435 1926 3091 826 4955 603 1919 1997 3147 1708 2216 1629 2245 4206 2712 3395 4205 1251 4863 3603 2350 4338 1352 2789 3219 1292 433 2694 3789 3049 2399 4597 4243 217 143 286 2150 884 3022 10 3049 147 1251 2373 2199 3636 3615 2695 3900 1921 4116 3708 3451 4090 4787 4740 2831 1470 268 4243 4450 4502 490 1090 4841 2043 3052 3436 3869 1275 3158 2866 3635 2528 958 4752 1485 2448 4887 3533 3848 2486 1945 4063 36 4744 2671 4165 4511 607 271 3075 4434 650 494 905 1586 4371 2954 452 1592 3616 3886 3436 3698 1347 3305 4445 656 1227 3383 2374 1007 2057 46 2452 4777 4588 3667 4912 4452 3101 1003 2053 1359 3363 66 3291 3936 2457 4055 2935 2464 3147 3806 1137 4036 2989 2165 252 2414 596 495 761 3811 3602 2996 2052 1371 222 2327 1206 2740 770 942 393 3223 2580 3710 831 945 2461 4421 892 1012 1973 3310 247 4963 1125 4184 1341 425 1171 4671 1902 4851 4386 1378 2046 1929 1095 4083 3645 57 1773 4650 3176 3148 426 3683 1622 3832 1320 3675 499 172 2781 4598 504 799 1995 4500 3649 2697 2960 2712 966 3671 4591 80 3746 3092 3358 520 4119 107 3462 3575 168 3814 2094 2031 1630 890 3616 217 1828 648 787 1895 2259 2566 3287 1721 1383 4916 3900 721 4703 616 2307 2838 1425 2826 2843 4173 4987 8 542 4155 147 4019 4753 2660 753 4177 3415 712 3968 1177 3735 592 2280 3234 1914 1821 927 2524 2694 722 1291 765 453 2237 4017 4317 3854 1290 2442 2402 4875 2216 3977 493 922 882 3598 2604 4701 1198 398 3638 106 1722 1800 330 1883 1570 2529 1976 2958 219 129 2030 742 1604 4004 3900 2752 1175 4803 640 215 181 4800 1811 3417 3359 1293 843 4104 4070 382 2711 138 3187 370 998 2810 3031 3758 2344 4652 2925 4858 1331 1092 1171 4210 3399 1808 2789 2446 2571 2602 2218 1458 6 655 3293 1663 4262 4242 1525 3736 4301 1817 4045 3838 2382 4479 3421 3413 1781 4361 2839 12 60 65 1635 1705 3127 1782 3747 1419 3377 858 2191 3214 3604 4923 11 426 3422 2186 2100 941 1206 4799 255 4068 2547 435 2226 1646 2957 1380 1409 3945 2202 413 3522 2531 523 307 3761 3178 1996 2305 2525 1068 2959 869 1929 3465 1514 1928 668 2299 1468 2402 105 2957 4316 4213 2760 1953 4338 4853 2611 3384 3532 4798 2562 3935 3883 734 2208 2468 3059 4950 4931 1077 2406 4365 4992 657 3658 613 3404 4340 2766 3580 1260 4904 1401 1533 2998 4983 4883 2188 4102 2522 330 1598 1146 349 511 3430 1102 616 2182 2737 2841 455 4170 3091 1238 2003 1038 664 2468 1736 4069 4308 4495 4277 4331 2531 3556 1135 2121 4250 3593 1549 2165 2820 1067 2997 3375 4846 4221 4046 3382 1315 3560 4612 1001 208 2325 1792 3367 4073 2501 3365 3759 3531 1066 1340 4336 1712 3987 4193 1539 1150 4644 1491 1220 2152 3547 2704 4604 67 4732 3839 4282 4834 3342 1156 2173 2035 4348 3175 3612 3224 3638 2693 2558 3543 845 2198 3290 418 2994 1261 2145 2760 4063 4828 407 3634 1124 4165 4749 2911 4660 4457 3202 3680 1349 4845 517 4068 516 2128 4749 3902 1175 2951 2249 746 577 4002 4944 1684 481 4580 2683 4040 1283 942 478 2451 2317 3676 4203 569 2580 126 3614 1196 893 4497 242 1580 4404 2228 2786 922 664 1211 2073 3771 452 3872 875 1291 520 2077 2265 879 2175 3171 1297 306 1839 2806 780 4441 4507 2550 2255 551 1972 4207 4426 442 660 1250 2628 4988 3473 690 3316 4594 2161 1728 1130 809 3344 464 4620 4292 1611 3081 4161 479 1144 2145 1050 1895 1252 4247 540 4632 4324 1015 4415 1422 1868 2770 378 3788 2755 1635 4004 3624 1205 2947 4285 2084 4600 3013 3795 95 1519 995 573 1506 4218 3271 2596 3092 1676 3363 3677 399 44 3362 1696 2160 3468 4452 460 3114 4077 2070 2497 2884 1249 2599 4508 4551 232 1637 4158 65 1484 718 3277 4588 124 279 2434 4567 1589 3697 666 4676 1300 2182 4917 473 1669 1193 714 4103 1992 371 761 3086 1494 887 2367 863 3520 967 4678 4264 4329 3372 4434 4788 4247 4794 957 4248 734 3489 1059 2351 3412 4573 375 2719 598 3095 933 650 4250 1227 1670 798 1891 4456 2895 1013 3137 1019 4785 4542 2438 52 1843 4314 1305 4446 1924 912 663 4723 705 3977 2517 95 4877 4340 2815 2848 708 2380 3845 4357 55 701 3585 2332 939 490 3762 1217 2529 3026 1915 974 2864 2967 3172 4437 103 3309 1936 2920 1523 1353 1806 978 1719 1968 881 4452 3055 4563 2632 2961 604 266 926 1609 4555 4189 4755 4490 2118 2037 4801 4698 1257 3665 4087 3943 1334 1593 3410 1095 2882 2903 3319 808 1053 4129 2003 3633 1246 3737 4627 4271 2773 741 1052 2369 831 2455 3924 381 3214 77 1671 4641 3190 3346 1947 2586 785 1516 2732 160 4268 244 2641 872 1048 201 589 1649 4114 1037 3903 1320 4571 4846 1362 1556 568 2110 3598 4642 723 2084 3365 4842 4288 737 479 3808 241 2668 54 260 1059 943 50 2554 1871 2951 4455 4819 1066 4551 114 986 4141 1358 2280 1744 3357 668 3359 4849 2660 2921 2195 1957 2454 1111 842 1960 69 315 2481 3530 3078 4488 1676 1999 2826 2659 4361 4599 4206 4296 1054 1215 3083 4355 2367 3463 1654 1608 4010 1131 945 541 618 2586 1216 2890 4839 2618 2934 3168 1643 2242 2037 3479 4759 2037 201 1510 2420 1390 582 2903 3931 3759 1077 696 2630 4016 3892 427 4596 375 2867 2502 3041 4786 1391 4100 1171 2454 3674 1379 3510 3956 1793 3044 2769 1918 3413 1430 4407 4399 1011 4588 2567 4696 1564 162 4277 2452 3357 907 470 1605 3696 974 1880 188 1930 2972 4528 1101 2539 1780 321 1344 2625 4800 2788 1314 1125 4477 3938 1730 4532 79 4436 3316 2927 4610 916 2241 3539 1666 1057 1077 226 124 1311 3960 2601 1347 4621 3118 1472 4892 4389 367 1533 3098 279 2967 3161 2923 222 4919 145 3368 1985 674 1678 2657 4380 1849 2606 3567 4892 4888 513 2265 4895 2014 1788 3568 194 4793 3785 4146 120 4368 1605 3522 2346 3127 2649 2542 4210 3134 4050 2504 262 4643 4241 1310 3459 851 3140 3883 4472 2781 2867 179 863 2759 204 1611 1639 1175 231 3350 3276 299 1026 3905 13 2897 270 2896 1150 480 4408 2102 4268 3789 2897 1682 1539 2888 207 12 4731 1772 2554 508 3879 610 1295 4436 2917 4686 4281 601 897 1249 3987 3717 3433 2789 399 3664 170 548 3642 1899 3818 1010 4149 19 4076 1558 3454 196 3791 13 453 2883 3903 4703 3151 2347 3707 4680 303 249 765 2856 864 2056 4101 508 972 942 4758 2291 4640 4869 1880 49 2685 1971 612 615 4289 394 2299 233 4156 2713 2752 4079 2364 4705 2593 1780 4169 1888 2762 946 2825 2898 4593 20 765 1883 635 1667 1090 1390 3046 2842 2650 4121 565 194 1848 1031 3168 7 4519 1740 193 1896 3132 4045 1727 1955 23 510 2847 3790 1543 4913 2190 215 1763 2686 2384 3406 4681 4869 1252 846 474 1550 2206 2087 2524 4745 4628 1215 2511 4662 4610 516 9 4943 214 3523 2826 4049 3804 3733 4144 4359 3027 4861 837 1815 3437 11 2948 2034 2499 2828 127 3488 3631 615 3172 1178 1393 1865 4483 182 3515 2154 1514 1063 1957 2350 4137 3627 4289 3582 3391 4819 2800 3892 955 350 2355 58 1139 3782 4682 76 3024 3121 1841 4049 3816 4785 2246 2102 2315 3773 2109 387 3895 2582 44 4060 797 4939 63 3697 2553 2061 21 742 2389 2451 3417 1628 2014 2160 2122 3302 1198 3160 4299 3013 497 3743 1379 2997 1480 401 3847 1669 3873 1411 3307 4179 3876 3017 2821 1174 2567 742 3178 2194 4276 3327 407 4704 2918 2208 3169 603 3911 3421 3341 2075 381 4738 3233 4382 2585 4540 4225 2722 2318 1406 2563 3373 1496 4381 139 4941 1562 1884 1872 2008 326 3961 3757 1022 786 4030 1969 1081 3301 4449 1071 2692 318 2604 2151 1393 2766 4038 2611 2257 4384 2431 2611 3201 664 3880 1689 3815 1137 609 3094 2745 2366 1585 3995 598 1970 2531 1401 4474 1064 3923 978 4591 4995 4092 917 4959 383 3565 3950 1011 4575 4151 3683 623 180 1241 2608 3963 3933 573 1908 3083 1113 3384 4226 2992 3950 357 2881 3502 4174 2539 2909 4596 1117 3123 4403 4623 3660 2355 793 3774 3585 437 1091 3799 1853 2704 1823 2689 4020 934 3331 4856 441 3133 4049 3909 1719 4342 4514 3699 4889 3297 1376 3771 491 4223 618 2337 1134 4718 3028 1820 1144 2673 2956 1546 906 1422 1158 1106 4160 3054 4689 4096 2572 2512 3464 172 1564 4998 946 683 3816 3678 3683 3165 4933 2842 3465 1029 1948 3689 2439 3917 739 60 3157 4879 4843 385 3726 3540 4064 2516 688 4065 4293 3097 1048 173 1997 1923 3491 3181 2291 2033 4558 2137 4435 3307 744 2924 2350 1193 2747 567 1738 3788 1838 1118 4576 859 397 1745 3412 3440 575 2461 313 1001 1832 1633 3690 2855 4645 2650 1722 2778 4866 647 1733 2194 1183 1165 2117 1880 1142 508 3622 1587 3015 1728 665 3892 3133 4097 4253 1818 2847 2227 4417 3902 4888 4255 2220 3721 2726 2584 2798 1529 2638 615 2964 264 1959 2224 39 541 19 1619 2517 2256 833 3379 2903 2322 4085 834 2970 2723 4391 963 3982 1978 1800 951 1306 2345 2288 3209 4230 2095 4587 2346 1103 4268 1599 1405 4478 3032 4775 2108 4401 3940 2907 4497 4577 71 2102 350 1835 1002 2143 606 2143 2981 672 3681 3876 2512 3266 732 2554 2498 2871 3103 4774 4510 3935 3157 1474 3889 4140 4999 4002 2742 2325 4233 4568 3130 2167 1660 2928 455 4191 410 4925 3517 233 3894 4842 4469 388 1273 2434 2860 3028 1718 1769 3334 3095 2031 377 4345 3984 4493 1590 3653 1344 1124 3698 1355 1567 468 3530 3371 3535 2249 3630 660 2250 4284 53 1920 2527 3705 3287 4453 1745 615 3609 2621 1848 2395 933 4479 158 4197 183 1284 2482 2096 4065 602 353 2142 2408 1661 864 2843 4876 4649 2739 4293 3196 4881 2170 1219 2096 747 3782 2363 2349 1522 4088 2577 3725 1971 1667 2071 4708 832 4197 1223 1804 256 2290 2571 1650 1213 689 2366 3710 2612 2717 1385 2391 649 2541 1263 3605 2904 3332 3000 629 925 4337 1658 3401 4997 4953 1811 4397 4419 1368 2977 947 2612 1476 1170 1912 1323 954 3924 4949 1454 3230 3230 1750 2150 2288 3525 1166 475 2898 1352 3418 38 4219 453 3913 3886 2134 3682 4603 3772 4948 4964 1135 2358 3494 2267 4459 1671 4620 180 4327 1245 4976 3662 66 594 4411 1014 3508 1549 784 3907 146 4846 3772 794 4246 4901 3717 1523 877 3107 4023 3690 4495 3039 3312 2327 4601 898 2197 342 2734 3443 4339 3840 818 2397 4943 1632 4822 1916 4806 4879 703 836 574 3609 3039 2762 1787 4438 4755 3200 3483 1002 451 813 2186 1813 4324 2155 23 507 3793 3416 1725 2988 2822 4733 4523 397 4044 1218 3477 3446 2249 3952 3144 3683 1556 1533 4002 2531 4541 2356 607 4524 2819 2866 3997 2773 1084 4306 825 306 2753 2106 248 4523 4630 2820 1712 4197 2167 1086 2747 4431 542 2042 1203 4687 142 2207 2376 11 4011 4574 260 4424 2247 4749 328 607 223 1736 1652 2371 3196 1035 187 4124 3211 1065 4804 4750 901 4088 2826 4915 1528 2643 4837 4957 3260 1495 3696 2885 4446 1262 168 1767 3488 4815 1331 3355 3151 3204 1687 4862 3692 938 2902 3103 4772 3372 457 4786 72 3545 3074 272 1558 426 4552 429 2102 2061 3799 1865 4917 156 653 3720 2133 4439 4943 2314 3483 222 3210 859 3768 4431 3722 68 1497 1414 166 2008 2831 4144 3497 3536 3480 1815 1443 1040 3644 3249 1143 4855 3568 2361 1050 771 47 1333 3330 4099 1372 2718 4197 19 1577 883 925 292 1603 2702 595 4001 3787 4557 793 4762 2318 4122 2591 3693 1254 1540 2646 1280 392 1340 1680 2793 3644 4825 3542 374 3776 484 3696 2485 597 1197 2497 1229 3984 3236 1321 2387 3482 2168 2737 3847 1057 2796 4538 2412 4381 4717 830 1651 1708 2189 742 3904 3326 2339 3210 1204 2081 3617 1108 1161 1446 1829 4342 3985 794 3488 1734 3352 2670 3586 1049 3165 1912 908 926 3117 3560 892 3791 4024 2036 1509 2419 4146 1268 4220 2751 2819 286 660 3096 3800 387 1619 242 648 4424 443 1820 4703 4022 3098 3306 2110 4067 4554 4546 3161 2439 2489 2143 496 4200 4298 4938 1574 1886 4579 1683 4021 799 4517 3100 3433 4724 1175 2823 1784 3547 3387 587 776 3499 544 2219 3985 3267 4590 4894 1063 3683 2765 4728 73 4648 1478 4408 2101 4285 1888 4936 490 2965 389 737 2708 3282 3154 3308 451 161 4523 737 2956 2260 372 4068 4646 1110 2497 3291 2303 1738 4303 2369 4869 229 2248 1727 2877 1832 292 470 3008 4471 1490 1629 2625 2796 67 673 560 3260 4008 2016 4906 2696 943 1461 158 1726 4346 760 3457 4222 3999 2315 307 4950 4249 2310 1128 2791 117 1579 905 2213 702 4882 184 3338 3842 3079 2607 155 3211 1335 1554 3650 4191 3855 224 2490 4313 4821 4550 815 4325 844 1524 4779 3287 2381 694 1722 2245 2425 1156 3271 3113 527 1778 4764 4368 1692 2081 2359 3613 3102 988 175 3775 377 4148 4027 3686 2338 2709 123 1746 470 3102 4205 724 396 3653 2073 4091 1775 3777 1358 2721 3277 2806 195 996 1922 4861 1558 2685 1166 4745 2721 4540 147 4210 424 4874 3504 4454 4204 4413 2624 1091 2339 2176 1372 2055 3325 1472 3165 320 2041 1152 2627 4780 4550 2662 1345 2987 4514 3396 3670 4087 2919 863 3397 1827 3777 2636 2206 3753 3449 646 4371 506 2349 2825 2284 4747 2285 1403 3595 1906 640 1445 3545 5 1461 3102 1159 3379 1514 1784 4390 1576 2441 1873 4719 3142 702 3828 1308 847 2802 213 1445 1860 1027 2681 3916 665 585 804 3890 1030 195 3856 703 792 2840 4948 1742 285 1607 3027 1166 1340 4911 265 866 4731 2999 4386 3866 4975 2920 435 3544 2800 1813 847 372 1001 2266 3283 2049 1964 930 4178 333 4181 584 2305 517 826 1687 2580 6 985 250 680 2981 4666 3581 1031 3225 1785 257 1871 1475 1061 2388 739 4365 4180 4703 1672 1520 4365 1662 2049 4364 3668 2156 1156 1508 2385 4868 2995 2119 3009 1921 1036 1089 3140 2463 4930 2407 2341 3423 3537 4023 3590 2623 493 3830 2265 2608 444 151 527 1086 4063 1819 1717 4916 1718 2452 4162 3589 4593 2384 1363 1884 167 4636 224 597 4691 495 2628 1025 4330 554 4440 4686 6 1055 1440 1205 4798 3279 2028 3187 2956 3282 3953 4752 397 1043 3542 4667 2741 1066 1344 3323 2448 32 1430 1479 506 1270 4509 2568 768 2814 4909 2154 4533 1544 906 151 4878 2319 1620 3835 3086 2650 2839 4673 1811 3483 3532 2988 4279 723 1462 1599 4167 3676 134 1526 1120 3445 3024 4339 3181 186 1220 826 3794 2930 1109 4620 1981 4951 2133 1152 2527 977 2887 3358 1231 2532 2988 3954 543 2717 3679 287 773 1064 1025 3641 4267 2765 493 4546 4616 3967 3253 2926 2557 3756 1515 3343 2161 1232 2745 1897 222 729 1146 4231 1113 1652 2486 1428 3037 1487 1026 3699 1569 2445 3022 3760 46 1213 2821 493 2650 2027 264 4070 1031 4526 123 429 4788 3696 783 3526 51 1714 1287 1780 4690 4645 3411 3067 2210 585 3855 4196 803 2930 2781 540 3190 4174 4479 28 353 864 902 1842 215 1512 4526 2007 1773 4473 3087 4152 1982 690 2374 694 3808 262 1457 101 3189 1220 631 2336 131 3511 2942 3059 4757 3638 3379 1992 4279 1125 198 1091 1709 3963 1779 798 3901 346 4745 3862 4016 1827 1543 2932 3229 2295 3490 180 1783 3070 177 4553 4522 2564 3970 1679 273 4479 4041 4504 1043 2979 2904 392 2730 4486 481 4721 4019 3164 2686 2720 3016 1356 554 1254 41 3040 574 2063 2182 2233 3245 3342 439 3042 1095 4968 3509 1384 2802 1572 3862 4016 1372 3242 3396 3865 4067 3568 2246 3062 4229 2830 4150 2309 1632 2156 1682 650 1107 4087 1820 1701 1843 2576 1418 2407 1640 2124 2534 2618 4293 2109 302 1958 3259 4303 4133 3820 550 4692 1121 1271 3446 4377 2059 1118 1920 2855 1890 2228 2307 4186 4800 3280 1660 77 1051 958 794 1341 605 1619 4546 3905 781 1292 4220 2841 4236 4200 588 3668 1121 2850 1386 4104 1454 3648 4810 2541 416 3814 1661 2354 4122 3692 2838 287 787 3620 3358 3090 3075 3141 4321 1506 2722 1059 4871 1727 1490 3892 1220 336 1856 1036 4944 1427 359 4834 2687 2793 284 873 361 2766 4659 1832 4356 1901 2865 2242 3365 3139 647 3551 3603 1328 750 1657 2052 4721 2573 4984 4142 3304 2509 3039 1472 3466 1878 2604 1590 1480 1447 4532 4952 2223 3402 188 3915 1280 3285 3129 4374 4576 1234 3385 1359 2569 3079 2592 2492 304 2071 2413 2482 1997 3080 2682 1786 3662 3179 847 1183 2563 1792 127 2473 1827 1559 4353 2524 2863 2799 3864 4602 1690 834 2740 1861 383 23 4207 4398 1426 3072 2625 3473 1501 2353 1685 2406 4429 3663 2185 4050 1411 2223 402 4860 1852 1498 854 2704 1569 104 4016 2135 3416 1953 2383 325 4553 4085 3999 2410 2121 4486 3158 4050 1715 3385 3456 4557 3017 1593 3692 2127 1167 1628 4109 777 4273 4460 3739 1638 1913 3950 1503 3239 1874 3182 3538 1184 3799 1522 3030 1424 2869 4299 3019 4565 3068 2751 1996 822 4226 3153 4624 1855 4336 1639 4017 2001 3523 1739 2776 2303 2372 3171 2271 1281 1025 1066 4493 1229 4538 4244 1622 4305 3620 4638 3785 2435 4785 2467 760 3393 3902 3864 3675 3913 1524 4225 2597 154 2208 1801 237 2489 1876 1703 2271 4294 683 1003 3265 4308 1064 1733 438 1332 992 2271 2774 1426 4339 4966 148 4183 3615 1885 4751 2909 2557 4905 785 734 1250 3294 3867 182 1384 3136 3687 2228 2122 4803 1173 2501 1947 1796 2599 4993 536 2254 2180 4860 3337 2918 2521 4462 1108 63 2819 3132 1490 2975 1294 3173 4312 448 785 3733 2624 3904 2120 4837 1893 1809 1801 353 2706 90 3735 3561 1988 3068 282 3200 2035 4029 829 1960 4102 4697 671 4389 1860 2500 827 2349 1259 4833 1608 4070 4188 2510 2217 888 2765 3310 4077 2455 4974 2053 2560 3250 4573 4960 1329 3135 714 4563 4778 3277 3107 3056 1347 1456 2425 2583 4264 3856 625 1376 3998 1026 2229 4531 1394 173 3553 3408 1450 4103 742 871 49 238 3801 4322 39 1848 4525 3790 2911 1555 1517 3022 1992 1221 2907 1688 4917 4501 2724 1221 2669 856 1626 2589 3643 3741 4729 4889 2207 3689 3602 4456 4947 2484 3202 2914 2398 3202 332 3008 1941 212 4827 1898 1061 308 1961 4879 2162 1692 1931 4865 436 1312 1747 1966 2117 4207 1429 2576 180 1382 4962 1750 828 61 4160 1217 4797 1144 1359 3288 4442 1479 941 4092 4962 4974 1468 884 2712 2926 1471 2547 1403 986 3096 1453 2854 2947 2485 478 4209 3613 3326 1923 1686 3663 1489 1526 709 1735 863 4550 4072 60 1220 2821 3304 842 146 904 750 2402 3207 4571 171 4423 2586 2138 4736 3457 282 225 2151 222 4895 2485 2464 4604 911 1097 1252 1113 354 290 4807 2555 4615 1115 1797 696 4525 4802 1956 448 330 1769 3626 1285 2024 4134 3835 1034 667 571 804 4393 4948 1687 347 3795 1737 3259 980 2573 4690 3613 4469 4157 3134 4256 3547 2129 3972 2267 4131 2496 3691 3894 4666 1535 2906 576 2053 3509 3800 91 146 559 2021 3038 245 2885 2495 2554 693 2443 1447 4718 4988 3009 233 996 4578 2428 1728 4625 210 466 4311 1064 675 2482 3897 3728 3192 3018 3345 2554 3705 4807 3955 1148 3592 1833 3154 216 3141 1691 807 3077 4915 2367 3481 3621 4232 1545 3383 4430 561 3703 4768 2377 4347 543 4731 4734 2995 3161 743 4158 847 3657 1461 1456 4419 3614 560 196 3206 4294 2700 4603 3250 2200 341 3293 1199 3424 2179 873 4592 2454 1092 2009 3580 4295 3770 2635 3790 563 3809 2881 3038 485 994 4650 4719 4447 3539 655 1382 2971 4733 230 545 4794 101 595 174 4713 4707 3218 543 224 4774 3702 1565 889 1973 4982 3010 2095 4047 930 1037 3556 4341 3082 3698 33 2475 1415 2392 3978 3330 448 2817 2631 4153 4167 2949 3301 4383 2762 1631 2459 1883 3842 4430 3782 3749 2463 1646 309 714 3202 3285 3461 2211 4049 3062 454 558 1054 3745 868 2788 3153 1745 2847 2474 3362 1108 1835 3976 935 4407 585 277 1804 872 284 1296 4198 1234 2997 1312 2231 4220 808 4198 726 2290 4053 1526 1708 627 4359 3114 3095 3921 3280 1670 3154 4884 1883 4549 4035 111 497 4466 4316 2970 1925 224 4316 3878 3848 2067 243 3284 909 1869 4433 4255 4686 4778 2751 4949 2125 4836 3596 2905 4580 431 2153 2788 3854 2246 4910 4184 1659 2349 2915 2516 1008 3556 2159 3731 4901 123 2813 748 565 4480 3610 2587 4737 1698 4017 3127 4365 946 4975 3106 4962 3333 2950 3812 4875 835 710 649 3224 819 1744 3638 1157 1765 450 3320 2540 1910 173 2037 4319 1880 3858 2112 2423 4199 97 3705 2760 3277 3088 4603 4946 2982 4282 2645 4186 3117 885 762 2670 278 4259 1368 2725 4522 4058 909 2869 2174 2556 4853 1851 3899 2800 3557 695 1664 519 4412 2853 4915 1887 3076 3813 4820 228 453 147 451 4866 827 4695 165 1652 283 455 402 2552 938 185 4970 2265 4374 1593 2003 972 675 4345 3085 1683 4983 3451 822 4445 1966 4537 3942 524 726 4886 53 2669 4164 2067 4752 828 2046 3115 4800 4189 2263 4998 1290 4740 4231 1714 3344 2454 3280 2477 3366 4814 2106 2357 470 1137 567 2736 4549 1618 2400 1772 4171 2807 4662 400 511 4113 2786 3009 3457 3384 1365 3247 3358 4621 2440 541 3008 559 118 4068 4747 927 973 4064 137 1939 3041 2233 1439 1622 1457 4188 1222 1606 2728 704 4531 4198 4325 1346 3431 1122 267 1689 143 4861 2330 466 981 2022 1948 2397 725 4126 289 414 4401 3060 1843 957 3454 4825 3307 1054 997 4005 954 3282 4795 1472 161 4564 2777 1545 474 3933 4996 3243 1636 2617 942 211 2186 2024 1195 1363 1061 126 2157 2546 1782 1547 961 4682 1605 115 4792 2417 1069 3718 159 800 4061 2226 3471 3255 4320 492 4197 647 3494 1915 819 2478 3729 181 3885 1215 1265 2352 589 1311 3529 739 1952 1497 3151 1634 927 163 1687 3053 1767 1487 825 953 2241 3659 3599 4205 3155 3553 1832 1127 1100 2368 3008 2453 2252 4649 1989 1420 1818 1779 995 285 1756 3463 9 19 3067 3508 2650 3718 2148 468 3070 2930 3424 749 2734 2665 2604 3594 251 4933 194 8 1631 1423 3479 3737 2042 987 4235 3444 1919 4377 4196 355 812 4046 4331 3931 2958 3961 2253 4520 3266 3582 2291 4814 4341 1142 4746 553 4790 4029 116 2742 2814 3491 1294 1272 2551 3988 1776 2516 50 1064 4752 4765 4863 3411 3903 1592 4777 3182 3050 1873 1415 660 1890 1773 4517 3574 28 4254 593 4792 802 1434 3462 3922 2433 892 812 1991 3033 258 1622 3897 3272 2357 258 4451 3919 1596 3885 190 4643 3969 509 1845 3349 3730 485 1104 3779 889 4172 4565 4005 605 4470 4706 1128 3407 2657 4133 4095 4606 3802 2492 2605 1283 3454 4189 756 4958 2921 4967 4025 3759 2802 4079 4117 765 421 1405 3182 3211 3128 3116 2524 2238 854 2221 100 3864 4911 3980 3560 2320 966 3026 3685 1416 3674 2321 613 4366 269 795 4939 4547 896 3756 3745 3047 2653 1035 460 2067 115 2181 2679 3285 2782 570 2564 368 1173 822 30 3961 3914 881 3283 2203 2549 80 1954 1876 2458 2674 4217 526 4854 867 2201 4967 4726 660 3048 1521 1256 4721 4038 2778 1983 1898 4344 2461 4891 3762 1633 536 2535 1355 3876 2116 762 4441 627 2696 4574 354 747 823 4460 4548 1925 1261 4574 3159 3303 317 3156 3695 3945 4966 432 3139 697 4569 4954 4161 1311 3541 2396 3048 2833 3604 574 4620 1961 2395 571 4789 3658 3742 4507 3072 1766 4169 1015 4421 3883 3568 3152 4087 1665 2944 1953 343 1734 1907 1384 2906 186 4809 1537 3358 3427 1241 1731 3793 3114 4572 4577 4066 525 755 1698 1782 4499 1660 2273 1692 795 3329 3277 2449 3269 1200 3802 1173 247 4804 63 2916 3049 4442 4687 2087 4761 677 1368 1992 4561 4043 3678 3849 764 3518 4217 854 3796 4661 3146 910 2455 3192 842 3150 661 1078 372 3878 3692 3699 2006 682 1652 3426 2428 4026 4076 1448 4837 1954 891 2977 3364 4595 4591 1824 3824 176 4130 4796 532 2410 1471 3525 4504 3549 1570 3243 4982 536 605 4919 4350 2873 3116 144 2906 2879 4970 3960 275 2910 3449 4821 1466 447 4295 2328 3191 2725 2251 2505 3198 4416 4052 4649 3957 4902 258 4294 3640 829 1963 1275 397 1867 4904 4685 1744 2870 2085 615 2072 1620 1324 1855 2576 4205 1675 1575 4951 1419 1769 4317 3857 1385 4661 1467 3531 4625 1759 2951 4610 3869 1589 1012 2557 287 1400 3536 4087 1096 2900 1252 494 1501 2171 4999 4479 1037 435 987 4791 3485 3195 1414 4307 2556 4034 1843 697 527 1585 927 3189 542 3403 628 4197 485 2076 3281 4445 4724 2215 2559 3612 3872 4215 4534 93 2015 3575 2398 4087 2256 4010 3486 2542 2929 2012 753 4472 1623 1910 2276 1464 418 126 2002 2270 4837 1765 2376 2060 2090 103 1033 3067 2005 3094 522 2604 3708 4760 4343 64 4309 1612 1685 2841 4600 1009 4014 3750 4625 2984 1648 3987 4287 4245 2998 2334 1248 4177 3989 2564 2787 227 432 4842 2588 4050 1981 444 2331 1445 4526 1769 653 1947 3193 1180 2250 3795 3305 4517 1037 2886 1266 3534 192 2064 4784 4063 1341 3186 4041 1107 3694 2331 4654 1465 4693 594 879 211 1109 1342 916 3666 2855 2951 1580 672 1446 2298 1730 708 3292 4008 587 2386 1442 2167 745 4880 3188 1416 475 2899 4810 1311 1219 4864 2121 1791 958 4803 3136 4091 920 3163 4148 3246 4533 3388 1900 444 777 2843 1789 38 3633 1670 3111 1971 760 4314 4846 4017 555 2579 2522 2992 3389 2007 4335 1239 4932 747 430 1333 626 1981 2538 3202 3997 2888 2060 3723 4071 4067 4616 2913 4390 3394 2966 2458 1677 4827 2833 1239 594 4851 1307 709 2918 1895 4135 1724 3632 3419 4966 3579 3794 1710 1699 2362 1418 4908 399 2758 4955 4139 4909 1224 3401 2006 4239 1574 2200 2365 3839 2977 3478 3387 3551 222 4813 3295 1922 2645 4210 108 1992 2357 3465 4728 2646 3950 3230 3865 3316 2253 1365 3507 3093 1707 251 1771 3250 4015 1666 2776 4335 1511 3177 2860 2405 1203 538 2191 4351 147 2611 2764 4917 2995 3293 4123 2427 1134 2360 4157 827 4656 517 4123 1063 3779 1434 2856 3472 3475 674 4178 1018 4914 1794 4677 3429 69 4334 4736 3550 3532 889 285 1387 1270 4528 637 715 1219 2584 4562 1828 2808 3724 1836 3123 3399 1184 4581 3872 1572 3856 1965 895 1097 634 1654 1312 3298 4343 1792 1391 178 1374 2431 269 717 90 4152 4373 2228 1175 40 3232 556 4784 501 2817 2951 2212 3754 3610 4865 2333 4615 1910 580 1512 4903 876 3844 4791 2753 2402 2036 274 2184 1592 1112 4865 1499 4257 2033 1156 2789 21 1300 812 398 562 427 2023 2144 2598 626 2487 403 3383 219 52 3689 2539 4099 3277 3946 3936 1819 803 2154 333 2879 2975 446 2823 2170 1063 4259 670 3529 2605 3087 677 3715 4671 4102 1269 280 2272 14 354 1703 166 3083 2164 629 706 636 3184 1725 4859 244 4957 3747 1227 2434 728 688 352 2377 4984 3753 2277 1505 690 4176 4838 2476 1606 3457 4663 2786 4896 2934 4182 4957 3472 1132 3917 4662 1074 4572 3377 1126 1407 3067 3085 2734 1371 3314 4648 4951 1597 910 3698 563 3321 1121 1427 4522 2921 2479 501 1958 1328 1050 1709 288 942 303 3142 4904 1791 2455 1549 4561 4939 3431 1102 2690 4360 4760 4454 4142 2371 4887 2503 437 4635 1406 2903 81 3646 4442 4457 994 3554 1411 2274 4698 1486 3903 4541 1338 3214 1574 784 971 3514 4375 549 894 4559 642 2234 3309 2668 3021 4425 2895 3783 880 2048 3472 3502 2784 3874 3350 206 3431 3029 1909 2000 4554 4354 692 2319 4234 1801 2398 4427 1884 4898 4290 4800 2609 4164 2356 2432 999 4161 4114 2453 3357 24 671 2280 4187 2515 4667 165 1096 1191 4336 2044 4378 4222 1135 4882 4386 576 3978 4934 565 461 3327 1644 1436 2397 3979 325 2396 2832 4996 349 2415 3078 62 2596 4114 3937 584 3966 901 4382 116 1891 3702 4704 946 535 1598 1925 4525 27 778 4639 1636 1378 3027 1635 2715 4853 3831 4733 944 4440 3262 1403 1030 4419 1349 158 1173 217 2694 3404 3800 1068 534 1368 3013 4023 1958 3616 2017 2995 3843 3462 4913 1411 3991 2536 322 2919 4285 2185 2651 453 2976 237 3278 4659 1989 369 1506 4911 3636 2800 859 4711 4867 2551 4929 2217 3691 2050 1957 2580 1673 1948 2023 4429 846 1452 3955 1676 3048 4898 406 1372 2327 2574 766 678 4040 1562 352 462 2222 1227 3440 4765 2668 1460 1236 989 4908 1154 465 2272 3683 4673 3917 4850 778 3101 2403 1746 3303 4642 1034 2789 3234 2366 2606 1291 2160 433 4598 3344 4996 3068 3196 4220 2705 4959 4968 1212 2545 48 2997 4815 3369 387 3483 2673 4570 4837 2451 3347 3082 744 766 801 1585 4443 1223 347 2189 1359 3548 356 798 3722 4537 3526 194 2072 2652 2853 1786 3485 2234 1167 4203 84 3041 4970 135 4243 740 1030 2441 1845 2811 791 1949 4287 3064 3476 1629 1339 2346 643 3069 3296 2534 2595 4488 287 377 2256 1008 4296 4167 1306 3458 4803 600 630 4279 1720 3957 3820 53 135 2167 4463 44 864 3993 3096 1402 341 3217 2708 3903 4427 267 4577 2938 605 1302 4565 4946 4321 1980 127 1933 4696 262 692 1188 3682 783 3939 4469 56 4892 2329 4544 769 2210 4678 2083 1861 3824 431 1822 4805 616 1186 2440 2289 835 3356 3464 432 3850 614 2716 2852 2197 4380 2766 3187 4024 4837 3489 47 3249 2430 3136 2751 2660 47 40 356 3047 4316 1170 197 678 453 3082 2707 1376 822 346 2830 3240 1720 999 1326 2581 854 11 2810 4794 537 4698 3189 1535 205 2493 3428 950 3881 2386 3617 2638 2187 761 4603 2556 362 3409 2292 2981 3722 1993 1401 134 4420 4767 3398 1332 715 4253 3823 812 3863 3126 4432 1828 3470 3190 1327 2008 2614 631 3388 4302 917 2525 1471 4730 593 4419 1338 1131 4272 2348 2059 1548 74 3475 364 2524 1882 3586 4299 2518 448 4159 378 2178 489 547 232 1914 854 817 4982 726 1 3629 2290 3585 3923 2314 4631 2465 2393 4931 2356 4850 3986 2067 2089 4356 4267 4725 2541 2537 2835 2893 1818 3256 4063 3676 1543 2037 3455 760 4701 3806 4863 2585 3411 407 1559 3782 1547 3975 2084 2678 4906 1321 2596 1999 4547 164 2214 3675 3077 3748 3888 1150 3729 3334 3039 2465 797 800 947 522 1555 3607 631 1458 4162 1614 413 2061 204 414 3721 1542 3095 3584 2809 56 3685 1037 2195 2806 2475 2055 1903 3540 3437 973 3505 2651 2385 3803 4097 1625 2863 1495 4410 4623 1312 2573 2414 2161 756 2636 3216 4434 762 4775 4784 2685 3436 134 2787 4429 3640 3586 4617 1566 3216 468 4285 4337 3843 4478 2505 2572 2522 4176 4151 736 3619 3445 2409 2801 2298 3835 3969 4098 3795 2271 650 4350 2217 4423 2269 3872 4667 2934 1693 4876 4889 1627 3596 1339 1067 3714 1139 1235 4914 1625 1510 645 2813 2132 2518 4390 558 659 1629 2798 555 3127 2773 1252 3445 4872 2034 2191 4556 145 4075 4374 1017 2050 3949 2874 4666 2342 744 3567 2849 1467 2688 1303 1622 3012 2693 1990 1489 4666 4643 1063 4480 991 1187 1101 4127 1241 4288 3763 4171 2021 435 1637 3734 1290 1304 676 1471 2186 2423 655 3015 3724 4067 2532 2108 2533 2838 1347 3633 1322 3939 2971 1492 119 4499 1627 40 2731 3361 1643 2545 98 1350 1408 3858 1722 1101 4403 2186 3870 4872 859 4394 398 2561 3582 233 2733 1394 140 1896 3426 1918 2413 1959 4375 4277 157 4518 5 1564 2503 2244 798 4723 2591 3436 1266 2645 3135 1859 931 643 2211 556 2448 4025 757 4700 2590 4024 2201 4726 178 867 4794 2919 4568 2242 3004 3571 391 3001 1127 3583 667 3002 123 1949 4626 319 190 1139 3624 1569 1655 4 395 572 4319 3581 1335 1328 3163 3225 4330 2002 2003 2542 3065 4577 4982 14 2770 2617 1644 847 2792 4355 890 1907 3355 483 3322 4905 1205 2641 2912 3682 4877 681 2534 3924 400 827 2841 539 2379 715 545 251 2130 2850 1421 4583 1517 2235 2333 1997 1957 4527 3662 2272 2292 4097 562 1301 826 891 3221 4190 3112 3584 1361 2090 3985 279 1363 2963 3148 1502 1827 4646 900 405 2336 4471 520 1287 1922 4954 1827 4181 4934 2227 4309 2202 3046 2191 816 1511 2086 3745 1987 2697 2184 2334 3611 4894 1073 577 3861 3260 2410 3128 4614 3234 1560 3293 3107 1157 3964 3053 977 693 939 2652 174 2533 1735 1168 1398 3534 4564 3866 247 1036 3748 4528 3781 2984 3956 333 2847 1724 980 4904 968 1290 4075 4545 2911 3702 321 431 1479 551 60 1436 144 1954 4491 2743 4132 3607 1982 2737 690 3738 500 4825 2663 1363 1426 4056 2704 1046 3651 1774 3890 4140 2635 4491 2506 921 4139 1494 3397 804 4104 3810 3201 177 3020 1356 4034 114 4612 782 4078 3834 2832 4663 2009 2841 1430 3345 2802 771 2366 1714 3996 2112 1407 1075 4470 4214 697 820 3172 874 4682 4358 1963 899 4058 3607 3153 1879 6 4962 163 2548 1976 2996 92 3417 3581 3600 4133 1794 4462 20 3119 3599 3856 3242 2267 1557 3004 4568 187 3915 247 2384 2126 3031 4883 2201 2216 1271 1988 3204 3559 3224 4509 216 39 2019 4808 4646 2559 3939 1529 4989 1586 2656 916 4647 1087 1558 3690 3179 3346 2631 4825 2545 4864 2437 1889 4329 4671 1769 2143 2844 3348 2391 4877 3561 1770 3583 2032 3362 3066 3894 3793 1948 3893 1355 165 3979 1780 2186 773 1483 3929 2716 2679 3104 1347 4853 2099 3655 838 325 2662 915 376 760 3074 2473 2558 2902 2316 44 3461 3523 1861 3617 3769 4744 2034 2524 409 4488 1396 4050 3712 4964 4433 3509 3598 1488 1801 1187 2830 1196 2769 631 2198 3571 220 4455 4713 2095 1421 4740 2904 2595 4150 1101 3405 1936 1084 380 3606 3289 1440 895 3976 1742 3143 4632 2434 1453 1251 3966 4717 1628 545 4722 2331 1913 3849 3483 4589 2098 801 4906 1611 1493 3842 2671 3473 305 1721 3130 2108 3923 2424 50 3152 3091 3170 4922 21 4324 1074 1127 3046 1847 1189 1171 1881 3808 2771 4317 4929 3320 4850 4511 663 3201 3811 2823 3629 165 4835 822 1722 1400 1211 4572 4009 1649 945 3394 3025 3877 805 1318 1822 3220 2957 1619 1311 3322 937 150 422 4471 135 3642 4355 3912 2424 1525 161 2004 1681 2969 176 1799 1956 2876 4057 162 2676 1008 4013 1505 108 179 1999 3740 3329 4728 1309 78 51 1589 1195 465 824 3371 2095 497 1906 497 4822 2460 4356 3122 3278 4056 2504 3914 1746 2165 1932 748 3185 2455 1832 4967 3687 4765 2585 2236 3955 2773 1090 1138 3719 2006 1230 3 12 4412 2335 4300 3883 2679 4226 577 1836 2124 4657 22 3539 611 3791 7 110 135 1136 1993 1409 2089 4094 4279 4882 4542 1973 4126 1533 3516 4680 969 2240 1001 345 3149 536 724 4637 534 1683 1402 3190 3369 2476 2298 983 4384 2699 1601 4564 913 2562 3999 1871 895 3817 4817 2804 559 3354 1885 4094 85 1789 1040 2087 2733 670 1627 1148 3042 3218 3794 2023 2250 462 1708 148 2839 2904 4502 4508 584 4388 360 3781 4598 2632 4614 4287 583 376 3504 3768 2015 2299 2802 1745 1818 35 1221 3632 4995 3385 4100 308 585 528 4520 3572 3468 2813 2221 3064 1412 869 75 1582 3715 4871 3317 1263 3278 3102 4557 2327 327 336 966 1184 2006 2945 2713 783 1835 3001 4177 4350 4678 1642 3694 3089 1536 1355 4550 3473 207 3144 4023 2868 4454 1567 3903 3650 3690 2748 1260 4018 4830 582 3620 963 4864 1944 4943 1875 4482 4737 2912 3100 3738 1292 103 3922 3970 4225 2617 806 2840 2418 3119 1158 3527 1647 4915 2322 2093 1122 870 2545 3499 4828 2189 4114 4576 2494 4431 4307 1230 3217 3553 3902 3315 503 1618 4439 3162 2575 4495 71 3376 2613 3352 1284 3119 1471 2273 4991 2302 3721 234 3916 958 1826 2536 4365 3671 3829 1906 1504 2201 3753 3092 2804 1843 2033 1663 3320 4208 1653 1959 1845 3957 2935 2564 4839 3149 4623 3049 4991 4253 4808 1744 4004 608 1208 4717 1893 867 716 558 2960 482 4794 2633 3207 3330 1660 3526 3582 541 2780 889 1934 4537 867 2442 4397 4857 2336 844 4124 2650 3007 4665 2671 1823 1927 348 137 4030 995 1237 3717 1233 2410 4113 694 3694 2416 2592 3432 2728 3027 2013 3564 811 70 2794 4848 1483 3881 2641 3669 150 3079 3700 2335 2285 2718 4589 2137 3768 3227 3087 1886 79 1059 2931 3913 2857 1595 1540 1190 3489 2530 3940 4663 2260 466 2812 4848 4636 1658 2192 2962 536 1302 2009 4604 522 1845 4537 4317 2655 3898 4914 220 3475 4477 2024 25 730 3303 4154 3513 3600 3409 205 3909 954 2837 129 3075 43 307 1010 92 1704 1918 4600 3644 3692 573 4639 2222 2837 3098 2064 2229 1237 2062 3214 1452 4386 4595 1786 4959 2374 2297 3016 3088 3183 1818 3376 2875 184 917 61 3226 4183 4606 2201 2193 2517 844 175 1787 1257 4771 1800 835 4261 2936 4583 4900 4775 1328 2773 1290 4026 2016 4037 775 3602 6 2521 735 404 4927 3107 2196 1875 1399 1613 4458 2500 4764 3122 4620 1379 3547 4986 1189 916 4026 4330 1032 2355 2884 4378 329 2980 2705 4829 2034 3132 4402 540 3823 4845 1521 3636 2586 4158 439 3307 4776 2977 3669 703 1217 4564 1668 2999 3444 3480 124 511 4633 3869 2681 2409 3565 4212 177 791 169 3051 2375 1538 3556 1141 3211 2014 4292 351 3104 3051 1913 1237 3381 2702 3467 1459 4421 4894 2102 3899 431 2671 4477 3181 3238 1882 581 4411 1433 3835 2437 2409 4068 4914 3188 4923 2494 4267 1211 535 2834 2150 1991 1382 4966 3967 2001 200 3742 199 2277 4917 1106 561 2078 548 1619 206 1008 1608 3098 4105 3189 3693 2114 3276 3209 3112 2913 3762 3774 2237 3923 4818 3809 2302 2343 2338 4051 4883 3832 3026 1784 2116 1333 3397 2843 1505 3073 1580 1593 2875 1587 1226 1025 296 4367 4520 3723 2402 1572 2331 2510 3753 437 4561 1687 637 4856 2856 153 1692 2841 3327 296 4818 4872 1107 4213 1060 1815 636 1189 1060 2421 2989 4570 4664 981 1023 1144 1931 688 2846 4817 2267 1023 4443 4914 2337 513 1008 2772 3908 963 3103 3164 2806 1859 3628 1755 4541 829 1102 46 516 1550 3418 903 3439 2899 4760 4146 3754 2203 4068 1441 2211 433 3558 929 2468 3627 266 1731 4050 2718 673 3299 3240 4759 2775 3572 1741 1483 1547 2571 121 4328 1113 4928 3900 874 2651 2720 3400 2903 2732 3037 3618 915 2364 108 3589 3909 2551 4494 1662 2432 1838 3192 3937 2507 3628 1611 1315 3954 4353 348 4758 4050 2811 421 3480 384 2824 3794 3508 3427 622 781 1887 2854 2036 1859 4380 407 2446 877 1209 4683 1788 112 4256 1679 795 2621 7 272 1691 369 2176 2101 1503 2038 3993 2471 3280 4273 4886 3464 2962 4882 2138 129 430 2167 3809 946 743 3401 578 254 2269 1957 3709 4500 3925 476 1041 2535 4822 2427 3065 3975 4661 2940 3265 4550 4698 4035 3574 2028 2433 2555 1636 2332 2578 1383 613 3277 4626 4216 2161 3009 2072 1045 3368 1953 4024 3695 4898 607 3515 2441 4183 2474 4733 1166 4392 766 4574 506 2652 569 1018 3368 2035 2895 1985 2907 3055 1359 4415 3229 1846 3605 485 3011 3410 1582 4598 3886 1824 3902 3947 2323 4189 3789 4728 1924 284 3261 4837 4566 4913 4414 301 4169 257 4867 530 931 407 2243 4767 501 1505 4536 3533 4708 689 1899 1263 1073 2406 2014 3149 4466 3728 1032 4717 127 319 2493 3877 4253 268 4556 4859 4094 3493 4399 485 3912 2078 1606 3625 1482 483 4340 1262 602 3664 1745 1329 3273 3929 2886 1338 2236 369 4460 4924 1661 2623 2061 1000 1961 1069 2297 4938 640 1920 3211 3827 3712 2387 3826 2845 1626 3419 3641 282 4411 2036 4598 3094 389 1426 2326 2904 2059 4185 3968 2973 1656 4047 4102 1485 3865 3220 3815 172 2590 1737 4152 2562 3357 2358 4598 564 199 1953 109 3417 282 4598 4388 485 3877 4658 599 553 895 1263 68 4753 304 4956 3774 3405 981 3746 2957 3009 2089 2544 2948 4580 2727 1583 4178 4741 2825 854 1994 3921 1100 1647 3251 246 1649 24 3232 4900 1222 836 2664 2391 763 1008 2559 1142 958 726 4540 4927 1287 3157 3681 4881 4196 4118 2519 56 3982 1137 3143 68 1251 2758 2769 1658 3194 4221 4297 1626 4666 1422 1565 4391 67 994 2416 1850 3123 1760 4507 2360 1378 3896 3038 3631 2198 2324 4195 2325 3144 850 1764 2409 533 1563 1312 3936 2679 847 4850 3593 162 4535 3426 153 1143 1682 4674 1624 1292 4648 2881 4611 1193 874 2484 448 4740 2824 1160 2764 1942 2745 1850 728 1845 1967 3295 4384 344 464 1964 3731 3046 4374 2327 1534 1887 3120 3867 401 4273 647 2377 3208 3756 4818 4322 3747 3567 1226 1005 2614 905 511 2535 834 3664 4617 70 1802 4189 1719 3709 63 990 3644 3548 1757 2811 1805 4925 84 3354 1036 4664 1791 2772 2600 1927 4400 2925 1795 4635 2866 2503 1506 4477 3454 3776 4681 390 2287 3863 4461 3264 278 4931 2239 2058 2710 4004 3632 3031 1408 4216 4743 1472 3633 3024 4373 2758 1096 2064 882 1 2064 1474 932 4131 4620 3700 1751 382 3382 2949 4032 1930 3318 52 1897 3360 2049 1905 753 1682 1192 442 953 4712 4037 2488 1359 668 1649 567 463 383 161 2113 693 3970 1676 4772 2436 966 479 655 3506 3044 3065 2737 2529 2334 543 4714 1920 588 1561 4000 2056 80 1707 4412 1872 227 3149 1066 682 229 3276 2053 2947 4569 1399 3200 1799 3342 4418 894 1154 1951 1486 1763 4232 4700 199 2216 4542 2999 3469 187 3622 3864 2683 2740 3615 3282 3067 170 2923 515 2881 4492 3648 4448 2027 2953 1560 1702 4040 5000 600 4978 4277 2056 4644 3891 2761 154 1554 1226 2235 58 122 3793 318 3985 1781 4273 4204 4894 2683 4658 4016 2424 4683 3727 666 1710 2703 2727 1543 3039 4693 2870 1503 3138 343 2033 1413 3512 732 1214 3955 165 3613 3994 883 2458 3889 2696 4239 1758 4057 41 1161 1232 1780 4174 2252 4607 2780 2288 4041 3746 4768 4945 2507 368 1144 3920 2308 4882 4604 1353 2853 1964 2238 2403 4162 1936 490 104 1428 3850 4853 2752 4757 2165 4716 4814 4183 4468 1976 1881 2502 506 3953 3557 4329 3459 3216 3352 2301 3752 619 1861 346 1463 732 3644 4932 1633 4939 3296 2987 1179 3720 4456 2147 1741 273 558 1181 470 4114 2443 3892 3389 1336 209 3417 82 1269 1063 2696 4531 4528 2185 4889 2639 3314 3390 3351 1855 129 464 4532 919 1392 2343 2947 1938 4677 2742 4973 3836 4019 1797 4917 2349 1678 1157 340 1076 2409 1015 1645 2130 3043 294 4338 4563 3717 1032 165 4625 3726 649 136 4345 47 3495 2910 3835 1224 2975 1527 1862 1553 2455 1288 146 4538 1986 1849 1428 3547 3383 677 2077 4036 2730 477 3955 1119 3562 2566 2527 4153 1849 1974 4806 2205 1527 419 1384 1560 3320 4452 1636 2430 3169 1101 3178 4860 151 88 4847 1244 1056 4295 3461 4148 2615 2795 1968 2543 4684 2024 1834 4282 10 3278 3663 2840 1552 3810 3386 3255 81 3907 1431 3689 3852 3485 15 4716 2604 161 4015 3258 1736 4171 4656 3362 580 3603 985 4133 1055 4941 2617 2353 2467 4145 3085 4434 281 3475 4872 4116 4186 3060 1254 882 4478 2751 2152 2355 4625 3581 2547 3719 3841 3945 2832 926 3114 957 3934 1713 2258 2468 460 1527 2813 3741 2015 1850 778 734 226 3463 3163 3415 4025 1082 481 1283 461 4415 2919 1043 3515 2858 2058 490 2965 2176 3815 993 583 2676 4277 2149 1379 2651 3054 92 4054 4224 867 828 1952 41 4813 2132 3648 816 4565 2265 1550 2474 452 1883 3799 1300 1123 4605 133 4089 1149 920 3684 4053 3336 512 3462 2245 576 478 4704 4637 532 1836 1291 257 3319 4324 3660 1956 2288 2378 3052 3564 4218 2197 4832 667 109 1138 3202 440 2739 1825 2382 4196 516 3702 3206 462 2531 2489 815 3943 3630 1134 682 3167 4873 3022 2820 4062 588 2701 1966 2467 4065 986 4581 4305 3439 2577 2019 2957 4394 4572 436 2521 1608 142 4378 4292 3141 1927 4522 4176 1576 3291 421 427 1028 587 3424 334 168 4170 4996 1513 647 4680 3646 4957 4961 4499 784 2888 832 4298 4422 2357 3268 2176 1459 457 4232 2047 2185 560 3218 1730 3748 4981 591 4665 464 4213 324 4497 2510 1813 2310 3250 4052 3415 1875 3983 1810 890 2879 841 4733 1295 3640 1900 4927 1101 3411 1641 3573 4421 4837 75 592 1886 618 2138 2589 4186 977 1139 2053 2080 1757 4221 2845 3560 3062 1733 4471 410 14 1275 3856 1935 2349 1547 1920 2702 1838 4909 1381 3257 2087 1710 2872 1405 141 2021 3070 2334 3110 974 3176 2360 3532 1162 1907 1063 4017 957 3369 4656 3046 2831 2431 958 4690 4892 4149 2646 2329 3388 2793 3579 3858 3227 2220 706 1344 4874 1659 4767 1971 500 1031 2767 492 3602 4734 668 4036 2008 2367 4260 1317 4030 1098 3034 3751 1359 3518 3476 2341 3437 2985 1707 2261 2563 1436 4318 404 3626 484 1847 112 325 4626 2564 1348 1356 748 2935 4463 4021 2914 4311 3285 2782 2058 125 2477 4685 1028 3584 1457 2728 3094 4001 321 4405 521 4544 1560 467 962 581 141 3919 1458 1399 332 3993 2855 505 3515 1924 1577 3952 4877 985 2709 2870 3706 4364 1382 2474 1053 3318 2463 4606 3821 1105 626 2800 1148 1816 3556 1545 2419 3684 1230 4537 3836 95 2622 177 2959 3005 1772 1751 2302 4726 3925 4014 288 198 1980 1931 929 3614 1244 201 1065 2736 703 3470 4681 2550 2594 3892 713 3003 1750 2929 1517 2192 313 871 3419 481 707 3061 1286 670 4570 4459 4758 2051 134 3378 238 1375 157 114 1549 4033 2328 187 4894 2414 3652 3989 2535 84 179 4615 2046 3387 1384 4955 583 4311 1182 56 4399 3111 2642 3647 3061 3785 2956 1935 947 900 4243 3722 4177 4916 2094 4605 4971 1129 4539 2236 4446 88 4787 531 1847 193 3596 4390 3956 1327 1686 4418 2936 971 47 1634 355 3634 311 4819 4920 2418 2820 1424 2206 1681 4472 3022 4072 4438 2590 3657 2877 3598 336 2046 1744 3152 3444 1711 2320 177 2626 18 2962 2346 2424 1554 3050 3485 3958 316 3934 43 610 3460 2083 1656 766 646 1189 4853 3973 2101 52 3454 4489 639 1817 410 3608 1646 1070 3806 4290 4993 4283 1154 3181 25 1993 1450 42 3268 4515 1230 1669 166 2640 4458 1224 1899 331 4375 4848 1830 2819 3952 1495 4414 443 4758 665 1907 1251 2581 735 2733 1693 4877 3663 870 4417 1241 3025 1835 2905 3155 4507 4742 4798 894 3655 2071 4305 2459 2608 1798 1499 1909 1664 2163 2853 917 4365 1215 208 2790 2272 4712 4823 3833 4004 65 1936 1435 1477 743 639 4427 950 2117 4907 3892 3049 3505 4287 1809 2388 3109 2442 3260 4158 2535 1992 4277 414 3937 3270 4417 2532 2873 1353 4121 1894 3322 1608 3671 1965 4602 1062 1380 1461 26 3289 3693 2681 2841 718 2193 4988 2025 1378 1885 721 4768 1218 1624 2659 1577 2412 1335 3982 1745 300 4130 101 1482 896 2965 1649 2019 2669 2304 3001 4397 4664 984 2588 1072 4685 1572 88 4644 4987 40 2455 1441 4541 2509 1461 4631 4923 1463 4531 1822 2327 4294 4359 4136 697 4997 4130 362 3947 3382 1016 4735 2590 2045 884 2460 1588 280 3145 3205 2803 654 2682 511 3032 3020 3531 4676 377 4033 2565 3906 2290 1388 982 2100 618 3816 2671 3295 699 2319 484 1030 1557 468 3911 4127 2595 3007 4350 4924 4140 1597 2433 1755 1083 62 908 1175 24 3453 99 2844 4213 2668 2089 438 58 2013 688 4811 2418 570 284 4876 2324 325 1415 313 2018 897 2895 2394 4253 887 1340 102 2487 3298 323 4040 1831 4652 4117 1237 1457 2926 2352 3423 3572 2284 1133 4533 4042 943 3744 4593 2187 3913 2036 1224 2762 2100 2340 3702 1318 1972 1995 2423 2691 1792 4133 751 1271 4421 2612 2595 685 3043 3076 2230 1581 2414 1774 1669 2506 3686 1873 3811 2394 4167 300 4238 1050 850 4558 208 792 3594 1023 903 2119 1696 292 2389 4406 592 4790 4016 633 210 1299 379 551 1745 1676 684 4362 1455 3710 1668 4442 4927 3129 2010 210 4018 4476 240 3514 4331 3935 1820 4043 2019 2959 2169 1190 4565 133 1299 165 3963 39 4719 801 3959 1414 1096 2026 3171 1095 3227 394 4074 4738 1332 2611 1180 2214 3287 2988 1582 3683 1944 1736 1704 4542 3283 86 1205 3017 4269 3482 4486 1632 3528 2947 1704 565 3091 4283 4321 4652 2984 1810 1567 1056 1157 259 1289 1396 4843 1798 2404 51 1306 604 4103 4225 3875 3614 4135 2224 2892 4599 564 3196 4160 2965 4978 2047 381 1796 1697 3470 2908 1883 3078 3993 444 2380 1696 271 2294 696 1195 3552 2490 2041 2512 633 3586 1007 587 2132 2418 4764 3108 1781 1646 2608 847 2646 860 4437 3092 3452 1165 3371 87 687 2329 3766 1097 1046 4560 4155 4925 137 241 3599 2684 2293 3319 2064 2297 948 3454 3641 2638 2346 1123 1155 4182 1617 4130 4559 744 998 1981 1868 4010 3089 1372 2415 4596 937 3439 2766 3065 1934 4886 4380 2074 1997 2682 4737 674 1392 2057 47 3810 1347 1493 630 1079 1952 3990 1560 39 2892 764 1102 1504 2824 1573 3633 889 896 1445 1289 711 4055 1705 4882 2434 4770 75 2706 2917 2016 545 877 1089 721 2950 1809 1578 1748 3192 2930 2329 2231 1768 199 5000 3554 581 3011 1865 2404 249 4085 3040 1741 3106 2608 4244 2978 3987 2228 634 2389 2256 1931 354 1834 2166 317 2064 3115 3824 2532 4780 3085 2323 2697 4018 4809 67 4509 2275 2612 4099 1081 2555 2231 4946 4511 1001 3807 3033 3822 2089 2574 3918 1369 733 184 3939 1889 1280 96 2815 4551 1250 3544 4212 1299 3487 2812 551 2432 4960 3504 3484 429 2672 2397 368 2693 2103 1753 3101 2968 4691 4907 4233 2744 4243 2403 4175 2853 3898 4808 4012 73 4762 1928 131 4541 4302 3556 3458 3882 4494 3320 3619 1961 23 280 4332 1124 2337 2366 3959 2410 3103 4069 675 4367 2282 2777 1169 2913 3215 3260 1175 4908 4932 291 273 3759 4287 3839 4531 4613 3423 4309 1688 3990 2705 4118 3326 3931 3068 2128 1336 1709 3157 395 4610 1302 4412 2892 2585 4870 4909 1973 137 416 648 3147 4668 4146 2610 3591 4202 4505 1266 2446 1747 2362 356 4505 3991 1410 178 502 2774 816 2333 4229 2073 605 1504 4707 1687 979 3350 1706 768 4363 4591 503 3478 997 4303 2251 3887 3484 2551 4851 2173 2991 994 928 1710 2170 3033 4984 2236 2675 4416 1731 725 309 2055 4030 3812 3032 1881 2507 2454 343 3152 1904 3190 2568 2607 3051 4019 3304 223 269 2117 2341 67 1268 379 658 1659 1102 1255 2534 3413 909 560 3365 2823 726 799 117 23 3473 3699 1251 1955 636 1301 860 1249 960 2836 796 2129 450 4835 3818 3973 4107 918 1978 4448 3313 3505 3594 3956 4116 4033 181 3162 466 4552 795 3006 1507 4293 823 4905 3773 3394 4543 1589 2689 3116 2728 973 3004 287 2496 1234 975 1792 1370 3086 624 1416 2469 1909 1327 2920 773 3607 962 2487 4721 3896 3841 1862 531 1937 2658 2885 4939 516 1734 3619 4637 2891 3938 4881 4006 2273 3199 2455 3267 735 4587 271 4625 3497 3502 677 4270 1583 1902 3453 287 1605 2011 2221 2016 2851 2371 3854 3888 2357 4959 615 345 2627 4213 4834 3676 3507 708 1229 4907 4882 1059 4347 2214 431 4850 985 4735 4000 3942 2969 1173 2235 3090 3570 4453 3663 3721 3685 3028 3368 1733 2218 494 3238 2483 833 4523 4214 1629 2202 4916 168 3534 2149 242 847 1937 4227 2800 4660 883 2339 4068 1244 3860 4053 1370 357 1587 3123 521 4509 3567 1075 4380 3363 798 2815 4026 1092 3745 3980 1462 4007 4846 1030 1919 3449 4933 3675 3729 2163 4244 3548 947 3887 3868 1847 391 4638 3617 2239 3382 3948 885 2018 3297 4050 4005 506 2337 4404 1739 4093 4527 4761 1642 837 4628 1870 4238 3937 3139 4691 4865 50 3226 4076 1303 2383 2541 3009 1995 2977 1003 758 823 744 1119 4172 4441 3820 1672 142 3688 3076 2513 2013 891 2531 4234 3341 4738 4214 277 3534 1451 3631 50 1795 4486 3501 2331 3542 3274 3170 4608 3682 2742 59 109 3536 608 1436 4735 731 690 2858 1899 2788 4272 2038 4519 3822 1579 4257 1799 4955 3185 2306 1025 4709 650 4626 3353 2198 3756 361 1366 2992 4185 541 3459 3398 972 4898 4311 3186 3568 4437 3765 2436 4088 1224 349 761 4752 402 4017 2162 643 1828 4713 4721 2778 3348 2080 863 3700 4798 3644 4761 3208 4374 3218 4878 276 4031 2023 4739 3890 4167 272 3479 3270 1424 275 3983 4249 649 2292 2387 4009 1763 4393 39 3030 1957 2294 3611 191 105 3194 732 2539 3268 1000 1585 3281 1642 4751 2990 96 559 4227 92 2143 151 4082 3655 958 1967 2663 1751 1771 1257 1370 184 751 4372 61 2777 1590 914 1281 4969 4515 617 4071 4181 3425 1715 4952 3196 4651 1709 2654 3883 3925 2659 1688 1497 2400 851 3490 789 74 3430 2962 2994 3780 2866 1604 2186 2858 3210 4695 2040 3839 1068 199 2516 3534 1202 777 1875 362 1090 2257 1709 2783 1838 1031 1133 54 2197 1589 3445 1621 3496 3699 2399 2213 2086 1148 4093 3058 4192 3110 209 2311 1973 4070 150 919 2199 2282 3477 4253 2885 2637 4625 4373 383 4598 4764 2184 3685 1793 4423 372 4441 4884 886 4522 4920 3092 4106 2399 2676 3270 3221 3947 3149 2334 593 1901 427 1891 298 948 2846 3296 351 327 2783 893 2501 4079 3388 4501 3508 1176 2656 438 2768 2580 4144 1251 2257 847 2695 1821 1099 4916 3515 2942 2983 3350 869 2405 1896 3504 589 2901 1223 1582 4716 221 1952 4866 2865 3953 1507 3592 1373 1679 3459 2713 4286 1372 2298 2956 567 101 131 1833 3111 3222 2039 4980 1566 1070 2377 5000 795 3353 1994 1417 1864 1637 2213 3073 2676 4101 36 2012 4880 2009 1873 675 115 4900 1238 1557 4246 3941 4670 3386 3033 4014 1633 1350 820 4680 3668 4548 3935 3589 279 760 2626 1077 2437 4332 5 4778 2399 1556 954 2027 2738 3034 1678 3861 452 466 4524 4197 2731 4503 2369 1335 374 325 3641 4771 2050 3269 3361 3594 4286 3452 235 2325 2127 4715 453 1559 4261 1248 4858 4030 260 2332 1231 3886 2308 3676 2535 1333 154 4137 4040 2048 1997 1615 1004 517 4625 793 2449 3255 4287 3379 2697 998 2587 1607 2755 1452 3637 4569 4824 1088 673 579 4431 1447 3791 1234 3337 3478 2347 4494 3005 4809 4646 4222 4245 3584 3595 4818 2032 2253 2035 4391 3102 303 937 751 2815 2305 1215 1742 4092 1363 3656 1510 2316 488 2371 1988 4025 1455 694 641 1216 1875 809 4385 573 2435 4023 3743 2740 3042 3777 1568 1233 1464 1650 315 4969 1375 4763 783 2263 2647 4665 3877 4216 3354 3762 2402 887 168 2588 79 4154 3485 4911 3089 379 3870 629 4681 1544 1488 289 4300 1659 3865 1021 428 1074 357 2498 517 3232 2698 1852 2409 2754 2764 4740 3285 2860 4242 4132 1050 970 23 2630 2852 935 3362 2886 78 137 190 4419 605 1626 3507 3770 4056 3889 2947 1299 3039 2663 3310 2370 3617 2227 1998 3271 4324 510 2020 239 176 8 3209 4240 3820 777 3821 3113 4312 4360 3084 4160 2442 4736 3756 2993 1769 1086 2361 3558 4789 1829 2321 2730 2901 3690 3705 4237 1447 4007 349 2003 1635 2676 507 3453 1176 1194 4762 1790 2126 1030 1147 1599 4531 1924 3359 1299 3351 585 456 4388 1759 544 1150 4380 4461 3655 3523 565 4934 695 3240 1450 3363 4974 3406 2859 1281 2288 4542 685 4625 3802 4370 400 848 2335 2761 4055 3144 4107 2471 4323 1606 3770 3074 193 3770 74 3958 391 2370 2324 482 731 3614 1023 1073 1884 1725 613 666 3671 760 3837 481 499 4306 4631 1931 4917 3670 531 4734 4317 4728 858 423 3095 4698 419 777 1891 4817 3088 2605 334 2230 4934 2620 1359 2550 3689 1271 1266 258 1125 2552 1977 3856 4310 4198 4837 2768 3713 3533 4977 631 2457 2956 736 1103 1379 4109 650 4157 2602 3888 1852 1858 2380 3016 2076 4459 3914 1596 2984 738 1732 4656 256 3290 2099 1417 1424 1734 4030 2613 2200 3131 653 761 3907 3217 2961 3568 2947 2286 2794 3587 3003 3067 367 124 1868 4429 2066 121 3865 4757 1337 4023 3146 1937 1478 2749 2749 3233 696 3733 1456 3394 1488 3662 4105 110 4869 2652 1022 2458 3104 119 1573 4687 3609 2024 854 3602 3592 1047 1467 3877 1604 679 687 3787 2136 2592 580 559 1377 2741 1995 774 4217 1356 2584 2784 3919 697 2236 4635 157 2194 1978 224 33 4156 458 1876 412 917 3008 649 3246 4920 1461 3530 4584 4300 1125 2522 3352 2781 1360 502 513 4482 4594 1686 1840 4093 2652 392 4920 4702 1280 957 3047 1536 4024 3818 1591 2371 4863 4641 3406 1096 3454 3189 3414 1152 4825 1553 4798 2998 2064 794 2311 2296 2551 408 2351 2914 3022 250 1481 4250 2081 3095 3580 4901 4528 3205 2520 4353 441 4629 1636 1769 2321 4021 242 2837 3655 3125 4281 3015 3233 3467 2154 542 341 2199 364 3135 962 3079 4697 2519 2356 2428 3102 1650 2155 1179 3631 4048 980 2118 4776 4530 3663 2425 2405 4473 3543 1749 483 2120 3533 3407 1517 2693 1846 2514 2400 3740 4816 2041 1607 2564 4353 4670 607 2311 2632 2046 36 1590 2938 3187 2179 4203 3254 3104 3294 446 3649 4393 1083 3689 1676 3832 949 2116 2065 4505 3546 1977 1993 2695 1427 2785 2361 3412 279 4269 4047 2317 3576 2645 2642 4252 2828 4997 1696 877 165 4043 2622 1953 2282 1723 100 2606 4140 3083 4334 2724 2121 4991 2636 2649 3813 710 34 3911 4228 3683 2961 913 2233 1541 644 3721 1987 3999 4020 1597 3714 3112 2405 3413 2070 2357 2023 3767 1633 1258 4789 3412 4968 973 3017 2320 125 1091 2022 4357 2240 1465 1293 1632 633 3100 3321 3467 3640 553 4683 2538 4374 582 374 1302 3481 2239 1532 677 4572 4770 3695 2591 268 3267 4417 2067 2828 3281 1765 2968 4194 527 1411 2084 1968 2484 2848 3409 3708 83 2787 963 3136 3964 2801 2659 3322 3617 3147 4511 1453 3818 2403 743 3319 665 4138 2762 369 3711 3045 2447 3914 2501 2419 1765 2876 996 1689 899 662 1262 2670 4440 2240 3506 2207 4860 4410 620 2252 157 4077 4938 25 3956 3072 1840 4878 2981 396 4277 3264 1850 1257 3172 726 3481 3015 3692 1308 4129 4070 3257 4067 2577 814 4344 3991 426 1951 623 1472 3320 2235 250 322 3516 255 3135 533 2349 934 1252 3997 4642 630 731 298 1498 3104 4997 1178 1204 3932 4060 2898 4703 2515 3759 3849 3299 835 3034 2670 2814 1063 3555 2628 3209 2780 910 2389 1369 2998 882 3764 1038 4489 354 1553 4526 2807 4885 2401 4411 2545 3207 156 1689 3934 2190 829 2809 4925 1141 270 4225 809 2356 2201 1426 4472 2382 2160 1993 4268 1217 3534 1926 1530 1826 467 2440 4261 2391 1019 3966 2811 578 4104 431 4471 829 4004 2012 1574 3649 3328 1201 2082 2269 2816 943 402 3157 277 4541 4056 616 385 1018 377 826 94 3117 1913 3104 3288 3830 716 4054 4902 3450 4398 3916 4509 1874 3012 389 4205 108 2297 4511 34 4081 1898 2997 4124 381 2202 4624 4543 1267 3655 530 4484 1391 4347 4881 270 4977 4660 1346 1878 1960 4404 1404 2016 3061 3777 4209 2436 2356 4806 2400 2926 3903 2353 2773 4901 2146 4099 1328 3528 3840 1219 658 3628 1492 1635 563 639 4953 1361 1647 121 531 1960 4148 2245 3820 268 3341 109 1008 3098 2842 4539 1737 2989 3518 1353 131 4506 2208 2082 4873 2781 922 4078 2695 482 2925 1002 1173 2981 1307 654 3739 1746 844 2293 3887 1622 4186 1760 2344 4171 996 68 1951 2512 343 3983 425 4695 4040 3567 862 4614 2691 587 4125 4319 3959 3888 38 775 840 997 4678 2362 1924 87 4183 2717 918 3710 133 2283 623 4950 2386 1034 215 2095 2442 3891 4968 86 1584 69 1700 4890 1552 1922 1658 2607 3930 3520 3077 294 198 1129 749 1155 4826 4307 3460 3102 2254 1297 4761 675 3120 4545 121 98 3760 2420 1457 4887 4726 2962 3021 4579 774 2835 1501 2977 2971 958 1594 3050 154 3990 1101 3953 4786 4464 409 4584 691 3238 4100 2938 3315 1743 2082 2998 2706 660 4162 4723 216 1285 3855 2102 3946 3338 4008 3365 1153 3491 1920 2272 954 513 446 4786 4959 4866 3279 1332 1636 1505 447 3859 4235 1803 1516 213 416 363 4299 3808 1430 374 3960 844 1673 472 4115 123 3674 190 2054 1152 3798 738 1432 3237 975 2987 4372 3819 121 1393 2731 4694 3998 2365 2462 1655 2579 3535 1845 1104 265 78 4330 2043 1437 3068 3119 3388 1000 3239 220 4898 2487 674 2241 1602 4484 3849 3259 2636 739 4065 4990 132 950 2085 2208 4586 714 1130 3206 2059 1088 4332 3637 4317 973 2055 3410 3119 450 3471 50 2343 3476 688 4235 514 1677 4447 3209 1415 2881 78 4882 2012 1434 3852 658 328 4397 2659 2608 3519 3475 432 1287 3346 3249 2623 4654 380 1400 565 849 710 1861 3492 3997 3051 2890 1642 1128 1869 4491 1026 4430 2206 1618 1177 4613 1984 2892 2138 2778 4318 3514 4355 306 536 49 2742 4939 731 1266 2273 4175 1183 2459 3566 504 3655 803 460 4334 3676 626 1756 371 1003 71 780 4096 530 3648 1664 1557 263 2958 2380 717 1793 2422 2659 1775 437 1593 1723 4326 4154 436 1959 2506 3413 233 4324 3526 1198 3765 3308 1055 2361 4776 30 4947 599 2240 1203 3192 458 1006 11 1408 1148 4463 3078 460 1424 716 780 2278 400 3410 4294 3597 2950 4227 4906 3541 3850 4860 3994 4268 2618 117 3645 2367 133 4996 2813 3371 616 946 680 3868 2961 3564 4352 3793 2567 3427 371 429 3287 3372 4555 2792 4792 705 3398 4245 4641 1271 2103 3274 1485 1510 1443 906 166 3452 4254 4526 4975 3786 4060 2751 81 3605 1848 3358 3607 4934 536 1741 2730 2363 1670 3836 805 3476 4337 3364 4657 622 4914 4839 4355 980 3248 2366 2249 441 436 4305 4145 4407 4437 3331 2467 3883 1590 3340 2873 4510 3531 2117 4206 3102 4584 4215 428 2715 2882 2325 3436 1074 4155 4389 915 2133 3986 4930 4639 1633 4017 4053 1958 4703 3685 1072 1351 4829 2042 4857 1670 3298 4493 3126 2380 4740 4727 4027 886 806 1545 1589 2841 1178 1586 3562 1172 2547 2995 4775 879 1015 4188 4233 1204 1453 2676 4924 653 387 3044 3367 3821 4106 4740 254 4789 584 4534 1799 2785 21 390 1398 3849 2966 1672 1785 2393 3958 1898 2691 785 344 4101 421 3949 1278 3096 105 1997 2021 1453 1710 2839 1854 3970 4759 3768 3103 770 3675 4983 4256 2194 4766 627 1431 3852 519 2207 2684 303 2824 3693 757 1228 3522 4632 1948 1659 4166 4448 908 2044 676 3402 743 4879 4816 4534 3619 4893 3392 1207 3680 148 2215 1990 2420 3822 2870 616 3255 530 4326 187 1919 2538 6 4357 2013 2220 67 4197 2007 4978 115 648 2452 2977 697 3245 4667 2805 3141 1882 1644 804 1041 1077 2461 2999 1285 2491 4454 1876 2187 1076 2861 62 731 1637 2572 1691 1009 2189 4166 2973 2930 1160 405 458 435 4231 31 4725 1026 1214 2532 466 2946 269 2658 2725 884 1280 441 1636 1561 959 2552 1008 2985 798 3198 4137 1126 2262 4097 1551 1121 1258 1163 1369 2901 4587 271 2434 4991 4629 2377 919 1500 4696 363 1378 4363 2647 241 1050 127 2004 3246 1633 2350 4010 4308 2268 3756 66 2929 4255 1 3447 764 4991 711 1482 4060 3701 2917 4582 4337 2386 3614 4117 2841 645 4339 3097 829 4087 3557 2028 3281 2424 1844 985 3975 4318 51 4632 3765 4037 3329 3694 2010 2706 2425 594 1605 4727 1723 2786 4134 4451 2609 2332 2131 4071 3595 2221 2893 3217 4579 3213 1712 1645 1290 521 494 3327 4729 2904 1661 4082 49 1471 1268 1316 4028 4165 1042 4871 4569 543 704 1506 2723 181 2841 3390 2995 1515 2649 386 4858 3097 2243 4352 4488 3652 3306 4581 728 4363 4505 2373 1385 4922 955 2804 1462 2898 732 2854 4775 1183 4013 1048 4566 2873 2204 524 4395 1684 506 3290 3313 3760 2131 4393 3246 801 2001 410 4591 1687 4546 150 3305 2344 1829 1098 2185 2 297 866 4150 2889 2415 1628 4953 623 899 3041 4164 4374 2534 3711 3624 1512 4839 3361 981 808 3253 2013 3494 3158 2727 4933 4106 3079 4860 2727 2237 4923 4347 1773 4148 2030 2797 4590 3085 1439 1574 2019 1565 1571 695 4251 1239 3339 615 1839 4788 2338 3397 3486 3686 2168 2440 4571 3011 4602 1552 3906 3112 1239 4930 3294 3452 356 4103 1958 4528 225 4197 2180 4230 4426 4093 1341 4343 1792 1659 3563 451 2029 4346 1182 2421 1723 4733 4118 4189 2822 3591 3827 2556 3037 2212 1494 3659 3813 4989 1213 2732 1502 4624 1571 4711 3532 1046 3389 127 4847 3700 4846 3507 699 2458 3724 4877 4289 2815 4296 1222 4092 1083 3722 3008 2453 1203 843 3147 2248 2944 2562 4280 1653 2736 1760 3073 248 396 619 3911 3184 3673 2591 1210 2516 4535 2400 2886 1089 3941 4489 376 165 1843 4792 2700 4504 4382 2911 394 1790 3767 2165 3173 2422 3636 3139 3091 149 134 2744 3336 3636 962 4718 2994 310 1864 4610 4902 3099 4671 2911 1098 424 1871 1140 4329 4293 3757 4465 4946 2597 1842 1110 4953 3489 725 1933 309 790 3916 211 3768 4210 671 3115 3723 4147 4406 2034 751 408 2013 4404 3124 950 671 598 4190 3388 2760 1498 1203 103 2386 1534 2526 623 2641 3005 2103 3432 2719 476 2017 2762 3201 2254 3123 1442 455 225 976 1943 2392 2551 4887 1949 2852 3942 3339 1693 4040 4696 2419 795 3134 4436 2107 1711 314 4515 2970 621 1846 3092 3970 597 2686 1384 3036 3955 613 3606 3433 2320 2591 1200 3249 2975 2981 1733 3840 4161 1428 4893 2676 3930 3158 4936 4665 2937 1679 3199 2613 2996 2913 497 668 1194 3976 1728 4221 1519 1839 1753 2555 2307 1082 3936 4708 2587 234 4545 2814 1663 1852 3320 2717 354 4738 4754 158 4094 696 4650 1448 3797 1592 2797 3446 4840 3423 3614 4998 164 277 395 2356 1697 1609 2294 3144 2161 603 2053 3083 2615 4673 98 2103 2661 362 1707 3796 3724 4286 563 1603 3608 3172 479 215 4306 2393 1435 3823 3340 3216 4267 4702 2816 2829 1794 3251 4114 4057 4510 4194 281 1233 801 3632 2754 79 4842 2634 4509 879 282 3151 2078 4051 2248 2018 3053 1544 3293 2321 4583 2119 1409 2649 2506 2909 1164 4327 645 3155 2061 4456 414 1670 663 1242 4882 2600 1007 3793 2536 4589 4760 171 3534 1111 4303 868 2219 3691 4270 3171 19 2890 2573 4443 4623 3953 4373 3475 4882 2441 2651 558 1309 4295 4051 3156 3667 581 2370 2199 3014 432 4091 1263 1496 1400 1604 1895 2507 4251 3142 3237 3386 2881 4120 2214 3301 4249 3587 1911 4009 4299 703 1173 3838 3949 910 3486 2911 2591 1708 2382 1373 2230 2093 4852 4349 4564 1687 338 309 1470 1275 3944 3747 4501 4624 4273 3502 3702 2224 1060 3451 2594 234 404 2361 2247 3734 2473 37 1828 4156 4405 4055 4393 3781 1112 987 397 1944 4141 4274 3150 3879 4466 4094 2661 2327 1172 2185 471 2276 681 2758 4669 4970 3900 4159 1692 3125 68 3054 2230 1906 45 4123 3384 4452 1949 636 3138 928 3848 2416 1138 3145 4885 3316 2649 1269 1327 2550 2828 4469 4918 4749 876 1921 203 4334 2743 2002 4319 2912 4549 4271 4596 362 1603 3464 4474 4359 547 1654 4348 4569 3106 1321 1609 1627 4825 4176 3483 4486 2077 2837 2371 1589 4480 486 1403 2601 3661 3934 594 3517 4143 3793 2452 3794 4867 4467 1048 4813 2329 674 2240 2812 4295 2432 1532 2597 518 874 1591 1984 827 4371 4512 55 4351 4474 83 285 3328 911 550 1172 4158 970 3300 333 14 1669 3093 1613 2403 1317 2108 3738 552 1788 1720 1634 3807 4730 867 1084 573 4223 2710 4076 1843 3699 2467 3131 2927 7 346 4118 1481 4097 1949 1282 4606 4876 3243 1958 1561 2133 1545 3226 2989 4511 4716 3064 476 3960 560 4250 1531 3674 3076 3691 1387 3115 4092 4716 2050 4197 918 1505 3784 2551 1229 2578 3931 826 1105 2019 4675 1844 2877 1644 2318 3905 3160 457 3781 2501 893 3514 277 4435 43 3333 4592 3385 3829 4055 1673 2569 3522 1639 1899 3314 3630 1404 4011 310 472 1401 1538 3673 1242 3840 1124 448 4484 4844 2923 4719 4570 2365 196 1562 3161 4096 104 757 1798 3405 341 3124 3751 3751 3259 4372 4815 3343 1504 4992 2054 2722 1980 333 559 2350 446 4566 3169 3345 1325 2320 375 18 2167 4855 2240 3846 3309 2984 1551 4588 3141 2797 244 202 3695 4372 4113 4750 3425 3928 2789 1813 3379 3311 1141 3967 1156 2714 3342 585 691 4264 3124 2714 3038 2787 1903 1462 862 1009 1425 3358 2425 3404 3913 3726 2007 4331 3098 3878 1278 1111 2956 2626 1535 1295 3162 850 2918 604 2851 1562 189 2245 1418 3595 3681 308 2350 3472 2068 904 3298 98 626 3369 4678 2573 4132 4687 604 4545 2608 3556 4468 2513 822 205 2856 1463 4956 4524 281 166 4084 3121 1560 2847 1737 2445 734 4197 3222 1301 1036 1569 3750 2789 4692 1694 3989 1378 4886 3662 2917 2823 636 43 4706 4121 1183 1655 71 4475 150 1565 2191 1859 2798 3061 941 963 4957 3796 1203 129 3351 2337 2119 2663 3393 2842 1242 2963 65 3357 4439 2768 3435 2367 2058 780 3869 2808 2526 1640 3244 4165 4206 827 4445 2125 1093 2479 1477 1453 1414 491 4625 4028 3629 159 648 1903 4643 419 3747 1286 1086 880 4156 389 310 1501 4892 676 2234 3083 4307 3984 1449 1450 620 976 2865 4930 1182 384 2372 4619 1092 3313 4438 4125 3622 3935 656 3120 1110 3074 536 4182 60 2974 1143 1868 4811 2139 4089 2253 433 1517 3553 3279 4883 1812 3386 1979 2814 3502 1423 1865 2247 3521 3252 2042 3796 9 274 588 2865 664 1015 506 2117 1512 2652 1737 4874 1923 2621 1861 1928 1180 812 1538 2218 1588 2319 875 1359 3525 1582 4870 1970 1746 4902 2773 3635 1110 2152 1238 4133 1064 3858 2445 4038 4861 1709 3285 1625 3494 837 1883 3447 1238 949 1531 465 4085 488 3296 2864 728 385 3976 950 942 1180 4254 1882 2476 1378 2447 2616 2994 617 2749 2911 452 2410 2295 1217 1523 3481 343 2390 2473 3945 2338 905 3208 2117 1804 2353 2284 3184 3481 2882 3164 2614 637 730 1757 1337 4493 4828 1775 4477 1980 2360 2702 1620 4239 25 2554 1466 569 1981 4687 3490 4400 1369 1598 4591 3966 643 3346 964 953 3974 932 3405 3699 777 3976 923 26 3936 2006 2165 4121 3922 2962 2625 2126 4985 1883 2911 1242 4461 4496 1198 3404 953 1438 3741 2550 1605 3211 2500 4382 2050 4191 2048 3279 2169 4174 4986 4966 1733 4527 2049 1597 2428 1504 3579 499 3321 503 3456 4385 1269 3498 1624 3358 1706 2992 703 517 1359 4582 3456 4266 599 1852 1367 1353 2873 1269 2270 2759 1009 2018 993 814 2454 1192 4458 1565 4978 3533 1685 2246 1701 4135 4805 1751 2867 2501 1590 202 3729 3172 1968 1772 3468 1691 259 3873 3410 1695 2981 2791 2998 1440 77 78 2024 4674 3028 3351 4315 3589 319 3314 3974 758 814 534 1004 404 4016 1885 435 4179 4749 3861 1553 3020 2042 2728 3154 2907 4761 508 3315 3464 2742 1428 1139 4599 1435 3846 3132 3872 4133 4684 159 4183 1396 539 941 1037 751 4934 2158 1717 4046 1779 406 1792 1142 117 1891 2658 1513 2393 2593 4170 2467 2809 14 3174 1182 1124 1638 117 4335 2475 567 1507 2438 1310 2582 2960 3474 2133 4873 489 171 1008 1307 2262 4206 4352 3100 3634 1365 75 2622 2143 708 2812 1585 2327 3293 4048 4647 108 2637 2890 4305 4088 4741 4104 152 4798 1778 595 2765 3231 1125 1411 3937 1470 2123 4417 4197 4021 686 2660 28 2781 3570 4533 2532 746 3481 2042 3681 3253 2040 4878 3282 136 3695 1919 1522 3757 4141 2255 2976 3560 4482 236 3471 3152 532 2073 975 3690 2922 1186 442 574 3196 1996 4088 1824 2665 4530 4603 704 2998 313 4884 2907 550 4877 3316 3807 4157 1338 3468 651 4668 2892 886 661 1912 799 2657 3754 395 752 2657 1369 842 2873 156 2392 2069 1969 4790 3942 1178 1850 3494 4279 3761 3130 4519 1988 97 4378 4200 3344 1666 1930 1332 1748 618 3235 315 4171 3608 2467 4623 1167 1580 1605 4536 1522 2309 638 1617 3046 969 3321 4568 3310 4521 2604 2978 1930 4586 3833 3140 4639 1341 3038 2211 1021 983 4389 1173 935 3378 4021 2550 1430 1234 3519 2084 287 3433 1993 2835 352 1700 3735 4195 2719 3308 4453 1381 3179 1662 2214 377 1817 955 2208 4738 3168 1201 1302 2776 101 2096 373 2485 1200 2901 2207 745 2933 1250 1555 2279 3669 2580 970 4453 2498 1436 3700 48 622 2463 2681 4173 3949 1998 3137 1929 4670 3527 3621 2227 3142 3506 2747 2052 3284 3564 1445 2622 3862 2535 498 162 659 4496 3572 2248 2272 2000 4449 4595 1299 3036 1339 1786 2523 245 408 2673 2901 2417 3730 3526 1736 2680 3975 1452 4139 103 3954 1107 769 3489 3952 3998 516 169 437 4451 4583 3497 877 1911 2011 894 195 4368 2395 1745 3581 3985 2656 4263 2141 937 4261 42 1106 2268 2947 1279 565 2800 1407 3518 3989 2082 1927 2517 515 4903 4617 317 894 4083 3613 4787 4513 1749 1509 4841 1528 2025 3804 3562 3487 2197 3332 889 2139 2052 3766 4627 3238 2558 1407 1320 2047 4190 2373 1486 4880 2883 3678 1030 4918 4591 3841 2957 189 4075 186 3116 4834 505 3579 1769 3183 729 3758 3516 1402 2124 4244 2123 1173 2116 553 2238 376 4858 4813 4507 395 4223 3036 419 533 4196 3311 403 4400 273 233 3437 4785 3666 1187 4756 2037 2589 113 4091 4759 333 4579 1095 139 1930 821 1864 2215 4719 4215 428 3076 3227 1541 3661 4313 2600 4047 4086 4792 2983 1451 2745 440 698 838 2692 2281 625 4631 111 707 3238 1877 3319 4303 3545 2307 3463 1972 3132 2699 2610 4260 1151 4256 1906 2900 77 3690 3516 3599 246 2302 898 2148 1500 4812 4447 3724 2294 2159 3047 517 3943 2400 1548 1177 4183 4428 666 183 4745 569 3868 2681 3588 1477 756 4613 155 431 623 2157 3317 2028 2255 2726 469 2611 2671 3252 2682 522 106 2245 296 4911 3269 1762 4062 591 4457 4305 2335 2618 978 29 4153 1245 4690 476 2520 2967 398 2384 708 2740 2104 3775 3278 3309 164 4012 223 2742 203 1483 1170 703 4850 3520 509 940 4572 4433 4764 3157 1452 1343 2214 846 708 1426 3070 96 3818 3394 4323 1062 1285 4598 1976 849 3260 3225 1701 4605 1183 2992 2156 1730 4444 2501 3573 3299 2619 479 458 1826 3243 4824 2180 2370 4083 1158 2556 4652 3409 1154 2898 2843 3767 1564 2210 232 3681 4813 3530 2358 3824 4371 2038 439 1730 1904 2660 4645 463 292 4320 3034 2942 3503 3993 769 4614 2472 2930 3314 4349 568 2658 1906 125 1031 3525 176 3074 3894 3480 4002 2669 3972 1144 4862 4940 2930 708 361 4463 4710 207 4531 2581 2156 3855 3257 4357 2472 3617 66 781 2501 3650 4971 1255 2953 3303 1019 3287 1255 6 4207 2238 435 851 3511 2698 2594 3068 367 3276 2927 85 823 2216 2967 581 4196 552 598 887 3637 354 1600 763 726 2613 1161 4274 1888 4360 2349 1165 959 2516 2041 3886 1891 1109 4775 4309 1544 1212 191 3180 4270 3280 600 452 1601 4632 2147 1926 2242 2090 2585 3075 4292 3792 152 1077 16 1510 1042 259 3905 1733 3061 1201 4089 4051 12 2965 3410 3241 4148 3180 2206 835 1056 667 1136 652 958 3854 2985 3975 2720 508 2156 1479 1796 3416 2041 1280 4348 2786 1470 1387 2495 2084 3121 1942 2134 4638 735 3730 1832 4739 3489 107 4238 4930 1874 1500 2055 157 186 1160 2102 3893 3598 1810 2727 4684 4333 1294 157 2969 2940 150 2391 3120 4915 2526 4623 1815 4142 3775 4306 3603 318 816 1650 3337 4021 4832 2527 2485 2285 2526 4849 2110 3154 1769 1792 3840 2475 3369 29 3048 2117 316 1790 2948 592 2929 3942 3241 3480 2865 202 3179 3485 2304 797 2344 1491 4761 3533 4581 1027 2343 4307 2632 1792 4181 2239 2228 4491 3471 3442 4760 1360 1791 1579 3752 1871 1593 2699 3139 772 2223 3688 4443 726 2661 382 1336 2540 430 577 4549 1163 4061 4588 1425 3257 253 2885 4280 662 4906 1230 864 2742 1158 1766 2284 2768 557 2246 2540 4226 313 1165 3123 1674 670 4909 512 1054 735 4267 4390 3341 1919 3138 2211 4236 2065 233 2389 3579 4545 1640 2888 3925 3033 47 4521 291 2981 4704 4375 2570 4375 3496 2524 3672 2316 4002 4552 2787 1612 1291 4782 4266 2478 1527 4134 4802 3442 4851 1737 866 2029 721 2200 2079 3816 4951 694 4361 3746 3856 961 4276 3009 3457 4149 1280 2637 1941 3665 2002 4214 4714 615 353 4136 938 4480 3537 326 3003 4550 4899 4045 1839 4297 2387 3348 2181 19 4777 3122 4670 2132 3057 896 2889 3014 3907 4747 4199 3681 1819 508 1655 3681 2690 2543 1931 2083 2891 1719 1218 4596 3567 1016 1268 1154 4210 3476 2961 3200 1179 1751 2794 359 928 3195 1302 4303 1040 1093 4767 818 1727 422 267 3954 4109 698 2699 510 4375 12 4599 417 4789 4713 2903 1011 3690 4664 2883 1558 4848 2649 1701 4762 393 1019 2410 1305 4159 2787 725 2507 3692 4428 2068 3156 4371 2010 2153 4097 1837 78 1186 4231 2333 1069 4193 220 4597 665 452 4748 62 4214 3998 3317 4332 1982 3485 4563 3920 822 4490 4813 1892 3991 1292 982 3386 45 125 4885 4678 747 1707 3333 1895 966 2264 2574 3842 910 2483 3874 703 4720 1221 2897 4482 4518 77 3141 4563 4773 4812 3175 1599 2982 4594 1008 4028 1261 407 3009 1209 4525 2363 3387 2540 4091 4662 2576 3442 3343 2584 4272 2770 4062 2379 1525 698 3626 2172 584 4001 448 989 3273 2475 4569 1942 4971 1913 1313 3160 4109 1526 1300 2080 306 1195 4084 402 4146 587 916 3916 839 1848 64 2846 3089 2484 4866 73 4218 3705 815 141 2259 3354 400 2337 229 303 4466 998 361 4173 2294 4836 225 268 3417 2533 4924 1839 3709 3965 3878 4471 831 3808 1029 4817 4895 2388 4309 3043 875 810 349 4531 3636 2889 2760 4008 4695 2436 1573 175 3589 1975 3352 1791 1731 1965 967 4589 4675 1549 701 2441 2473 544 4706 3775 1736 4533 984 4384 3675 446 504 294 3059 1216 228 4899 303 1383 1562 3131 1088 407 1975 2669 2649 4684 4921 4190 4781 1795 4380 4637 4096 3807 3727 1648 1485 3821 2908 1134 3599 2448 2795 3036 112 4190 983 2232 2141 3240 543 89 2207 3230 2343 1605 1531 2145 2533 3440 3835 2144 420 1276 3028 499 2076 4371 1606 3299 2528 3855 2343 4128 3070 2355 4000 4049 4515 3088 2310 2584 4661 217 1578 3419 2079 1703 4370 1789 80 589 974 482 1108 1468 1099 3902 2497 1969 2291 3535 764 2043 1307 3415 2122 2213 1908 3563 1591 2770 2196 534 3466 4107 130 3687 4839 3555 2900 3190 963 668 3908 3403 244 2671 2351 2776 1383 1617 4845 3002 1648 3656 2916 115 3333 3594 4461 2211 2611 2326 1909 4787 3432 3072 1654 4168 2903 2898 1555 3222 79 2054 2487 4250 2276 2253 63 4647 2949 4755 803 1146 1260 3464 4433 534 3937 1608 42 4929 3888 4028 3404 4245 3734 279 3558 3032 2327 3770 4255 4308 483 2609 3935 4688 4261 3476 1987 4981 2427 903 2542 2905 2977 4690 147 1512 2598 785 180 3766 284 3285 1854 1942 4828 4145 1226 158 4112 3269 2102 2625 4048 4959 1338 531 3718 782 4580 4977 4905 1597 2476 206 3110 766 672 1727 4802 220 449 2089 1137 1879 3581 3237 4995 4140 315 3778 753 3699 4978 4931 4684 935 866 2029 519 2074 1944 3115 1304 902 615 3858 2419 2340 4522 4037 231 281 2931 3082 3902 2396 751 2346 2753 4002 1464 4629 3187 4538 378 3204 4609 306 182 2853 624 3240 3801 3843 4831 65 3974 1332 2376 2613 4776 1857 1988 4849 2985 1313 2996 972 2719 4238 2648 3802 4393 2374 1988 484 4670 435 1678 702 4910 4788 74 240 3823 4978 2174 2174 4601 1420 4174 4536 1666 1163 4193 2562 2340 1558 266 3285 2850 4072 2768 1324 4190 1053 4230 1056 4982 2768 460 3965 2930 3552 940 2627 1024 2015 293 4453 1081 4802 316 3245 113 860 878 4654 2410 2338 3216 4409 2890 1336 4495 3153 64 4362 1808 4367 243 2140 3817 1822 251 4475 2134 2704 1438 3978 3205 519 2437 2934 3442 85 4964 4298 3756 4917 21 4804 3918 1879 3917 1494 4007 1088 3710 2902 4298 3695 844 4286 3647 10 3192 4356 2088 4807 3480 1835 2917 4811 925 3025 4049 118 1155 1887 2418 981 236 4588 2596 623 1046 3850 351 881 4104 4552 1117 3898 2185 1702 4429 3879 4865 1252 3371 2776 3998 923 1413 1521 2345 3754 3583 1346 358 2402 2584 2872 1776 3067 1459 1634 4698 4493 3487 3180 4967 4880 2448 1151 1571 652 651 1367 951 2081 46 1852 633 2657 2182 290 1217 1649 3846 2137 1638 3908 3775 2317 4495 3848 362 1839 1075 4062 3648 1922 2209 14 2403 4703 2616 1513 3386 2585 25 2621 3177 426 2912 4997 1462 2532 3310 1615 2861 4049 730 132 4949 4620 2011 1683 1809 4718 1480 2550 3385 74 4832 523 1094 3432 1010 4188 3337 982 2639 432 4860 2402 211 4512 1479 3545 743 2970 293 404 3034 1858 4948 4662 763 244 473 791 2817 83 4410 4716 819 4581 1514 4300 2504 4485 2208 4732 3345 3720 2328 4676 906 2296 1872 3336 2437 3548 1068 2537 966 3798 4932 1801 2016 1227 945 1962 2814 4095 4979 1640 3515 2639 3701 3970 475 2452 2311 1237 3623 4199 4180 3921 4325 2743 2186 986 1302 1628 3460 896 2015 1960 811 1631 864 1801 4897 2992 2632 465 2492 2927 150 3462 4129 4626 4690 554 1911 1136 4922 731 2288 592 1157 4788 3 1894 1236 3747 3165 3233 595 1825 3163 4456 997 1069 2825 264 2406 1409 2142 2151 38 3875 1950 4589 3252 4518 4767 1910 2057 1063 1196 3889 2793 3576 2421 1108 1150 3168 3197 4965 1477 384 3795 4138 4974 1367 2497 3042 4720 2096 408 2026 2499 295 2922 2554 2764 1984 3263 101 4700 4160 2921 1932 2201 4241 2071 2420 1892 4003 1846 11 330 4765 3435 983 3683 4392 1834 3367 2678 4693 4715 768 4587 1481 719 57 2927 3280 2047 1455 2460 4184 2230 4210 1846 1985 2866 4318 4663 3780 1943 115 3715 3417 1051 1718 3693 279 131 1742 2633 2496 1445 3039 2176 3002 1060 4970 695 3255 1112 2531 1447 1821 1931 2354 1255 2688 3796 1171 310 891 4024 1182 1457 1683 1628 2303 283 668 4252 2615 4048 3873 2160 2329 201 1792 3225 3198 2491 3468 1521 3074 775 4802 3880 1452 4596 3876 2567 4930 233 201 3777 3739 483 3451 2021 1795 2717 695 1142 1482 3411 3921 867 2237 430 1237 3431 644 203 4079 2890 4586 1748 1188 1766 1705 77 1751 4610 35 2928 1357 819 1762 4282 3969 3542 3976 3547 4177 1640 2064 4290 2126 4358 1355 951 2960 3045 3884 1703 4504 3491 741 788 1317 4636 1135 2586 592 1774 3686 611 159 4029 1867 4532 2909 848 616 4510 632 3338 1319 3190 1634 3474 2852 4973 210 4059 582 2040 1848 4429 2778 3425 348 2978 3144 1804 2423 3577 4884 4763 304 1887 4366 4539 904 689 2379 3989 3118 1092 465 2534 1733 661 1471 4967 2425 3033 3339 1477 1222 1174 1202 3642 3105 1504 1867 4778 2572 165 164 3903 2118 1001 1028 2670 513 2875 1983 680 4251 3854 598 1714 549 2393 2076 453 1655 3944 1114 3758 3698 216 2723 87 1692 2199 2593 996 4272 2114 3782 4192 4123 2036 2292 3045 2408 3150 2502 2767 2733 521 1092 2 2204 4766 2131 4775 1123 847 4235 3004 2388 4611 3927 1433 2030 1894 3704 3819 4810 638 2315 4452 454 591 4958 665 1702 1392 855 4603 1758 1844 4725 4703 3369 4210 3845 1478 2781 1462 1686 1381 2349 1093 1797 4014 1134 1869 3794 4798 2234 1123 2473 325 2368 666 1091 1057 4185 363 1842 1363 2093 3231 488 2904 868 3599 1417 3305 2982 1253 780 1187 4140 280 1086 88 4780 2932 4862 3149 3880 2287 3338 1546 472 1398 4297 1573 1507 2358 4816 4991 2690 4291 2693 4717 2646 3004 4351 3232 4821 1412 1564 1782 4641 4667 3296 406 1912 1708 3437 2448 1509 2501 4094 1163 741 1657 3138 1653 1548 3289 3863 4055 4262 1295 1133 3590 3958 4377 3831 3139 3602 3276 3422 4980 4852 2823 2765 2145 4643 3356 4646 1103 3408 1458 2027 2601 4666 669 606 1866 3370 3188 1585 1780 239 4779 2175 20 3516 1847 1610 3963 4125 1100 4010 2735 3198 2050 4228 1792 2068 2644 3128 1427 961 4656 3843 1787 2620 3745 427 1435 2415 1568 2974 2869 2551 3807 2347 62 848 2677 4590 3487 4191 3309 1361 2046 2878 470 4918 2083 1139 2156 2870 1931 1497 4734 1269 97 1253 4718 1195 2048 4834 844 348 1730 502 4179 577 2468 2643 3051 3909 3167 3703 3709 3121 1633 364 1786 3937 4554 3648 3149 2213 912 2614 76 441 1019 2324 3371 869 729 3699 2432 4741 2891 1890 368 386 3886 4083 1913 3639 756 1613 510 2797 568 4160 2447 3231 2741 172 1814 919 4368 3490 3514 4871 4361 2449 3624 425 2655 1915 3069 80 1593 2221 2261 4188 4869 1490 3455 338 3252 3089 583 1090 684 947 1051 3367 3061 190 3567 4059 3981 1548 3569 2720 1916 3244 885 4631 544 3896 4225 1405 2891 350 562 569 928 4936 2918 2504 4321 2724 3688 2593 4596 3052 1144 4850 2265 2462 2080 2633 3190 1301 2136 523 1595 2470 978 96 2566 3164 4982 1821 1817 3573 3352 1777 3079 2435 3869 1544 2594 2316 162 195 1568 3179 3501 4910 2569 1852 3394 4561 3771 1195 1455 2144 2894 598 680 2731 4777 1503 3812 230 2123 3619 2598 898 58 1285 2588 1146 4008 4955 4548 2911 4105 3296 762 4829 4990 3409 931 4692 1701 488 2030 4199 4750 132 1302 1144 2855 671 2865 3898 4746 1935 4324 518 4314 4341 3932 911 3153 3281 1198 1150 1045 3356 1552 734 1166 3988 2246 3705 562 252 870 2097 3354 2785 108 648 26 1110 4831 3569 2300 1817 1130 4564 2686 1291 2396 2118 4879 4308 656 3566 3022 2397 1902 2586 4195 1933 480 3320 588 1765 2430 3909 2786 4955 4234 4561 3329 3443 3493 401 2892 2825 2824 3780 3414 280 4140 4535 1097 862 2907 617 67 3158 4076 1943 2277 2836 363 537 3203 2325 3966 1355 3718 1708 17 1941 1325 4670 4987 2372 2367 4759 2399 4935 3898 3427 2708 1186 1640 1742 4357 2958 1197 1084 3850 3463 4210 218 2413 4669 1901 4667 2358 4804 1263 1932 4128 3932 4628 967 1137 609 4286 1564 4022 4068 3731 412 1381 3736 3187 2677 4137 4014 1819 4273 1825 1233 1892 14 2817 3267 1860 3103 1143 950 4427 1433 3927 1716 848 3943 96 4376 1826 2015 4901 2931 632 555 3317 3800 2601 1977 604 2743 1620 923 120 2230 1146 776 3364 4227 3847 3409 2808 3443 2821 3573 295 2399 448 3501 151 3138 386 184 4405 948 3537 2409 4342 170 3085 1948 3647 3587 19 4637 2535 1508 780 4168 1256 2053 2014 3506 905 3179 1962 4855 1822 3220 3252 1745 3678 821 1599 4008 3172 3079 3350 2124 4664 3014 3268 3533 1955 649 4941 1780 4942 4381 787 3359 1411 2730 714 17 3082 3052 211 1439 4062 619 4901 84 486 499 4503 2054 1892 1701 4600 4199 1329 1997 2344 3612 4959 810 348 2802 4718 2464 1725 188 928 1137 4785 382 820 1160 905 1421 3110 3053 2218 4285 3710 3316 1796 546 749 4549 1126 3263 3635 669 2480 2538 2220 556 759 3597 3645 2038 2860 4455 524 1530 4693 161 4438 4270 3523 610 1703 4288 3659 1124 3917 4734 3901 1116 2189 4376 3744 3709 541 1416 3596 3814 2576 4433 3190 3223 4286 2709 4448 3168 2569 1374 4166 1011 192 1630 913 3789 679 4270 3096 4025 4518 275 3675 69 166 2476 2494 3706 727 4110 3828 3712 3749 720 2001 1296 1598 1639 543 976 1645 4723 2298 2251 3187 3368 2412 1222 4336 182 1986 4108 2686 3866 2292 947 3783 1947 4513 269 2506 3005 3297 2504 210 3177 1833 4406 4126 4323 403 4366 4963 1403 3427 2433 4269 1405 1659 2846 4402 3065 3896 2806 2159 3779 4154 464 4984 68 1744 1351 1117 3039 2474 2407 3111 1421 3093 2915 2423 1442 139 2154 2960 589 4696 3805 976 4116 4262 1179 51 2062 2522 2686 3000 647 4756 1284 4970 935 99 158 4656 4491 1815 2516 661 3243 3997 1358 1536 114 4735 429 749 2890 865 1776 3147 3005 4477 719 2077 3765 4416 2444 2825 884 2515 4509 4107 77 66 2972 4259 1377 3184 4247 1763 4931 2738 1928 2602 4605 2471 2973 283 2776 2223 3113 3407 3656 1833 4306 2975 4822 1266 1161 4363 2100 653 3325 2485 268 2302 840 654 2658 1310 3112 4713 2325 146 895 523 3722 2684 3972 2649 3449 1888 3024 818 838 4632 3650 1321 4441 905 1900 516 3319 1660 1387 3128 1223 2630 34 2794 1397 1208 3264 2791 2922 3959 933 653 2938 2149 809 592 3508 3918 3038 4654 878 1141 4425 2995 823 628 4517 1998 2891 4359 4895 1522 723 3634 4763 3102 746 4862 1909 4790 2161 3832 1265 711 923 4394 4677 4654 138 1777 569 3282 4000 1085 1598 2126 3503 1924 1100 2728 3794 895 4426 1485 3177 3386 650 1602 873 2881 4074 2820 3970 406 4380 3890 911 3716 462 237 4353 3119 787 2575 1357 1801 1201 617 505 4095 2769 1851 3227 3978 4658 4352 4602 3183 1031 4327 4355 3423 1660 4003 4685 800 2180 2604 2437 1450 1486 412 3851 4274 315 2451 3795 618 3426 1052 4670 3279 1645 166 2582 4090 4633 2195 3133 128 922 4420 4511 546 2604 1179 1915 582 3187 847 614 68 3644 4012 367 1313 3882 1552 708 3327 1914 4535 4932 1947 3023 3953 1548 990 4047 4527 26 4253 2027 3697 4109 3993 4067 3578 1475 3512 512 1650 3480 322 3721 4987 1206 1636 2415 2509 3584 1408 3536 2571 4213 3907 1839 3908 4515 3270 4106 4138 1178 1990 1899 3022 1341 4789 2728 3962 2029 2102 4116 189 2949 3764 3603 1091 2639 2124 1665 1683 2109 694 1516 4183 3049 4984 3702 2015 149 2227 2284 2942 628 1588 1985 1516 4000 2380 4540 4474 2881 4865 3173 2945 3052 2835 2044 2131 2177 1600 4003 2192 4533 3104 2319 1355 118 921 2786 3379 698 956 1196 2331 1200 854 4310 4393 3212 1656 3061 498 2336 2048 2205 3693 2710 182 4075 836 1623 280 890 1862 319 926 1415 2984 14 3918 4693 4919 1640 2345 1282 4743 4966 2508 512 4975 939 2592 1565 483 3808 547 4435 4361 1601 2325 2289 3356 222 4188 4624 1149 4643 2816 4278 1060 4480 3735 4527 2011 4689 1466 1895 2908 2743 4399 3737 4214 1485 4213 635 1340 460 651 1096 3797 4767 4873 2684 3861 3320 1692 3300 2515 2993 2327 604 2801 4468 2125 2534 2512 3892 800 1618 3489 1097 2789 2760 3964 808 4598 215 4309 2737 3702 1898 1658 4359 4080 742 4406 3972 4353 3030 1410 1146 1545 4015 2974 4130 79 636 220 1785 554 4715 4222 2590 1144 4309 2139 2830 3002 3626 406 3192 1366 2907 631 3634 4172 4902 4888 3690 810 2966 1104 4693 496 273 4340 3355 2069 288 65 4481 1496 946 2108 4622 4031 3241 1594 982 3588 2219 1896 2354 1874 1130 2812 4022 4085 2837 3233 4650 4463 2605 3200 2210 316 3545 2490 206 3895 1514 4590 3170 754 3983 3849 2559 1083 3707 2617 4712 4225 714 2410 4006 1627 576 521 3949 3649 2849 427 2813 1217 642 511 3073 2179 207 392 1891 4286 1371 844 2110 1217 1715 4647 1099 4650 2211 2313 2589 1379 3799 1868 1269 4775 11 847 3934 1354 2228 1053 610 863 3293 2639 4483 1071 1667 3302 1347 528 1433 4626 2637 3332 2957 4126 1369 1390 4281 4321 4548 3577 3819 3542 2757 4768 4501 725 1682 2751 877 4864 2553 577 2694 1343 2479 55 4606 2436 4197 4056 4030 2176 4709 2011 3509 1668 329 910 4198 3521 3581 947 2333 3240 1960 3830 2957 3027 2527 1256 1773 1562 4610 1631 270 383 757 1835 1279 1443 3928 1267 1682 3958 1552 3894 2116 3635 4716 963 4712 3809 3184 649 1365 2531 4157 4719 4875 4817 4063 549 4915 3821 2462 4729 3588 3391 2846 4156 1046 1874 551 1890 3139 316 1533 558 4025 522 497 747 4945 2321 4646 1620 979 3518 997 1653 3640 4616 3945 3679 3414 1040 524 1912 1280 2160 3024 1281 3460 4209 2303 2310 859 2371 28 3530 4044 49 3368 2104 1929 4162 934 4387 4392 4170 4494 1847 355 3382 2006 4317 1281 1604 4468 4123 4555 4033 2885 3138 4295 2440 338 2366 2521 2466 430 2162 3677 2368 1385 2897 1150 4019 2272 758 331 1669 2378 949 4228 2277 1252 255 1065 2279 3838 210 4763 2826 1509 4023 1697 560 2935 1595 4237 4993 2697 1702 1156 1056 4860 583 2482 2284 4164 4781 2268 4297 4704 71 1611 3853 1805 1886 96 1323 3395 2654 1050 4955 4118 441 2409 4256 1998 139 4703 561 4703 2567 3762 4736 274 3592 3348 4846 4795 1401 187 4189 345 4942 4849 2700 3976 1585 1164 1335 4058 1534 2863 1485 4890 2862 152 2456 1000 2904 2280 1880 4224 2812 350 4088 1314 558 1092 1592 4859 2921 145 345 3427 2993 549 2004 4846 3064 40 3124 547 2866 4283 687 4200 3248 429 993 4763 3785 4335 40 4818 1397 2545 1921 3133 4304 4715 1386 1542 3661 3260 382 2168 4888 2023 3012 4669 819 4873 496 3855 4386 1189 1225 2296 1159 2752 3385 3849 4462 4772 2880 1543 1666 1249 3218 473 1951 4600 4036 2460 2965 4398 4971 4295 2212 871 3029 527 234 681 2173 4100 3982 2980 1283 3514 3121 2961 1754 4401 608 3208 929 4590 476 312 4595 1728 3577 3259 3295 2267 2778 839 4512 144 3 2998 1709 3483 342 3791 4354 2940 2823 731 2894 4343 840 232 2259 3140 4118 1746 2890 3575 1361 3269 4284 1601 2928 4156 4305 1133 1115 2509 1069 2756 1159 2027 2886 1090 3702 67 2152 2294 1708 3711 1521 4862 1163 22 4453 1593 3848 2722 675 1403 1164 2344 2341 2788 4123 4292 3020 1017 4712 3266 1203 2098 495 4166 1903 3930 3042 4149 4397 1283 1269 2890 3196 127 1938 3970 4774 4528 4814 4216 4972 904 538 1330 151 4250 2683 1465 608 1088 130 4733 2968 2266 2876 3575 3297 773 4307 438 267 2449 1795 2251 3727 3963 3790 2356 4864 2529 3433 676 485 1464 2013 4921 297 3634 438 4501 1731 3264 799 215 1382 3492 869 2983 370 3130 4151 381 2937 1890 109 1002 1323 3264 1854 45 1907 4516 736 4335 751 3715 3275 63 2075 1300 1478 848 1711 3659 489 3854 4005 65 4810 3853 3892 3610 2552 4874 3312 4045 2419 1047 879 768 1554 3323 1741 4314 4683 3184 201 1767 4486 1420 4134 3488 1986 640 1227 3976 2431 3420 1195 3496 4051 2057 4302 2291 78 4861 2942 4315 2645 491 4755 642 4178 96 336 2850 2914 3535 4051 3918 2838 3454 4265 3822 2755 1151 3551 3711 1114 4120 1778 2809 3456 547 3712 3791 3399 1239 245 154 4228 1285 3495 4023 3135 3419 2107 2476 1622 2805 710 4807 2905 3415 4116 207 423 628 2292 3921 2704 1042 4705 4116 1314 380 4139 4389 1029 1463 4148 1332 2998 2149 732 3725 399 405 254 4105 4565 385 4960 4034 81 3222 1207 3978 4264 927 4369 1229 1203 883 864 2610 1056 731 1862 2262 4023 2357 2036 4449 3245 3851 41 4998 3380 1909 3521 3095 3249 2242 4227 3656 3413 1139 490 4959 3301 73 4438 859 4355 2290 3344 1250 314 4864 1809 1568 3397 1793 4379 4079 2937 1632 726 690 4822 1643 4157 760 3706 3339 2375 1335 1662 3743 1150 3655 3279 753 2403 3019 1094 3191 4424 116 4041 2779 4684 589 4831 4812 3699 1824 1616 4499 1380 3959 531 3623 577 332 4566 3537 498 593 2162 377 2554 3953 3060 3511 1960 1254 4126 410 640 1936 683 893 4248 892 2638 637 2387 1578 1108 2980 2865 4071 2333 537 2253 3953 1071 1158 4558 3766 4795 2601 3958 1181 4214 2315 4670 794 978 2460 2432 2303 2130 2877 4932 2142 1553 3044 3476 3776 1316 4020 3599 1593 1539 3570 4217 449 2020 1233 442 2460 3064 2511 1203 1771 4244 4982 2204 4553 1354 980 193 1487 469 1283 4584 945 4024 1921 20 4231 432 2457 701 4397 4541 561 3790 4411 38 4698 2086 4085 1258 3731 4328 3836 1391 2214 1298 4507 2726 490 3722 411 989 3583 3652 2879 4084 2069 4989 105 561 4765 1676 3451 3772 758 1875 4599 619 4946 3594 624 4903 1574 549 662 1141 4142 2697 190 55 4894 251 1560 3064 2522 2841 2607 4452 647 3558 2021 2453 3703 3490 4452 399 1162 3696 3613 2349 2215 2047 2261 289 975 4914 3923 4376 4443 4144 692 1708 3265 2052 4368 2000 2083 613 3442 1144 2927 2248 4707 3742 4568 4177 839 1966 4715 1774 150 3707 899 4564 269 151 2526 3743 4147 2167 2230 3047 780 2637 1785 4397 4977 3909 610 1051 2510 2384 2645 3985 4195 2156 2214 3608 612 2729 91 1875 4705 2933 4534 2633 4086 1346 4028 1717 3980 3995 3112 1142 1615 2794 2337 1903 1941 4365 2119 1160 1589 1820 4322 3003 662 141 2483 1112 2004 2729 4561 3481 2406 2492 3302 1431 898 2496 2632 787 3464 2226 2512 1430 4651 3476 310 2481 2708 4322 1099 2982 1270 197 13 629 2075 859 527 3727 4405 2628 1806 1471 1510 4543 2893 2724 3305 3907 2682 1377 2694 2662 1118 3173 2130 1634 4321 1324 2748 1787 4029 691 1314 650 494 3904 1954 189 3928 4727 3713 2060 1209 2894 2928 4230 2746 730 2369 1074 802 3272 3358 1550 2331 4845 4859 3172 4131 3854 1559 4424 2757 3865 4631 1147 53 2922 1723 1283 2832 1655 2631 4393 873 1413 796 2545 3197 1065 2100 2117 368 2399 4457 4299 870 3934 4510 3794 2819 3817 2684 3881 3259 4512 1063 3617 1251 605 1263 1910 3558 728 416 4593 361 1300 2490 1585 2327 4751 4729 2565 3053 3694 4182 4835 3143 4934 4972 4693 4250 764 2892 71 32 2422 1433 4426 1671 4168 2405 3548 2162 3049 2442 4086 798 1819 2770 3661 1150 4798 2424 1761 792 261 685 4680 3350 1951 12 2364 2078 903 909 4217 1786 2149 2894 2392 4697 1291 1429 2719 4884 1913 2839 4471 114 2250 493 2317 4972 709 2362 4633 3602 2756 2550 1154 1484 1072 4822 3023 1457 3595 4497 2527 4444 1260 4916 3611 4849 1007 2911 1071 3397 3155 1575 2180 4036 4274 2538 4097 8 4300 541 4229 2841 2700 4633 687 2752 3969 490 2223 2042 4407 4943 2274 1627 740 4181 2937 3616 1403 4588 4498 452 2908 1608 4726 1652 3322 3977 3249 1435 355 3139 3158 303 28 3727 4153 3874 3747 4001 250 2457 203 3112 4464 281 4835 232 500 1357 1791 3011 3434 3441 2494 4684 244 4866 3570 4507 4238 1820 763 1468 4027 4531 3620 1367 4414 3938 3317 2785 4282 671 2807 3466 2955 1508 419 3262 1627 3200 4155 1876 1758 4836 1240 722 3974 4831 4626 3806 1135 4923 4555 2174 132 1981 3133 2810 2129 2240 911 860 4918 4883 100 2223 2730 3415 819 3213 4510 1546 1168 704 4182 3934 2522 3818 2340 514 1891 1556 4501 2312 3875 4043 1793 862 3221 838 943 4765 1513 4258 1103 2885 24 4934 1526 1479 4587 1151 2486 273 557 4869 1307 3038 2732 4132 2023 4003 3132 3540 1926 3699 2740 2850 4395 1012 3694 4141 2410 3560 3779 1545 2803 1253 3502 407 3558 2678 1692 3699 1921 847 3322 557 4243 3860 631 3537 1045 3323 3005 3095 4052 661 3596 243 737 761 4480 662 568 4370 854 2315 1812 2492 3107 4427 4210 114 861 1506 3193 1291 1143 3247 4328 4721 2730 704 1408 2792 4271 2388 3670 1509 485 1791 4139 2837 1249 1689 1948 409 4265 2231 4106 2385 3752 4409 42 2877 1382 3210 3381 3062 4805 572 1058 123 4877 3969 768 3364 4416 2195 4388 2219 4591 4172 2625 4126 3555 4615 3315 2767 4124 78 2443 3428 3454 2801 3126 4399 2951 4373 14 2646 179 4226 2943 1532 2032 3645 3139 3575 594 140 3319 4776 4896 2205 884 2998 3645 751 3351 1547 1192 3566 3401 509 3540 2875 1815 2782 2273 1658 3427 4573 1033 1315 3905 4051 4780 3482 4683 2927 4804 4327 2638 1795 4882 2047 2331 2388 1815 3401 4006 4829 4588 913 2347 61 43 1248 3508 3140 667 3442 836 3114 1311 3726 4999 3881 4720 330 4471 3726 271 4325 4913 3852 284 2891 1838 3256 3530 1981 4387 3694 952 622 1593 2035 4897 3479 1989 2728 1149 147 129 726 3014 4556 2897 2508 1316 1484 1159 4515 3593 2733 3384 2579 4502 3218 4757 2339 4 827 299 3125 52 1109 2899 1415 4168 3816 4035 1323 847 4791 4546 4439 149 1203 4936 574 1544 3201 4764 3886 2508 551 4508 472 2088 3347 3345 3243 3071 812 2920 4538 3337 1775 1642 665 3375 323 1684 3979 4874 4053 3688 3831 2100 3341 3747 1455 3421 3111 4357 871 296 4068 4268 1076 4795 4070 2761 1971 4211 791 1801 4589 2581 4979 3533 4561 1318 1985 2034 3786 4253 2806 706 3533 4523 1090 2642 3029 2890 2176 4890 439 1579 458 1584 4814 110 1564 4589 4280 982 2540 1838 742 2178 1105 2684 3104 2910 4713 1316 4687 3760 4728 944 3866 771 1424 837 1890 2959 3652 4163 3813 1111 1603 776 4390 3977 948 1133 1571 2194 1980 3103 1494 4448 1153 1087 205 1854 283 2603 115 3819 1757 3251 3556 1771 65 948 3005 1060 2697 3361 1337 3043 4775 2621 1205 253 4926 370 877 2782 3654 4381 2828 781 244 647 4233 4070 4159 2669 4932 471 2588 177 1757 4267 796 1584 2894 682 3097 706 2204 695 4364 4965 3937 3600 3762 3682 3101 3650 3906 1287 3505 4603 4192 1795 274 2078 3150 1772 2244 4082 1558 4076 2348 1315 1473 2184 1957 2040 4099 4640 1004 771 4916 3739 4228 3196 192 1560 4027 935 1784 4213 83 4193 2671 867 3202 4575 4111 3568 1754 1127 2865 2516 618 4500 3272 2860 2299 814 2199 507 1195 1592 766 3084 3294 2337 1097 3025 1416 4283 3225 1783 3924 4631 3441 2287 520 4103 2202 4951 559 2963 863 2143 4765 3429 1498 4573 2151 2652 1437 3401 4009 461 2394 81 3621 4765 3300 3151 3515 3760 1347 2510 1931 3398 3396 4112 2669 4840 2503 2931 1329 4863 1799 1735 375 446 1118 3762 4305 235 2006 1268 4548 882 1256 91 795 162 4081 3904 532 4150 2208 1425 1336 901 2602 989 4463 2738 4831 1451 4482 116 658 2203 375 4783 476 155 3041 682 2225 1475 2262 1775 1345 1817 4439 3919 3401 3094 387 3675 1080 4640 388 3156 2570 3926 2336 3251 4864 3287 4289 4121 4846 3771 230 49 1076 3912 1944 105 2494 590 1414 2853 2204 2708 3897 1468 3795 2705 936 1601 3705 243 742 2803 1037 364 2207 4533 525 4407 183 4375 2197 2416 4331 1547 4887 921 1709 2177 3414 2646 844 2547 3241 3274 2490 1113 1863 3991 364 4207 2229 1307 2686 2794 3289 2109 4100 3719 747 4180 3578 2468 1894 4912 4229 3037 3244 4607 2632 2608 4271 2242 4344 497 3569 2573 4200 2615 1757 218 3142 4341 1243 4943 3828 4234 1448 4267 472 4265 1507 3557 4268 1306 3330 4157 4687 3567 971 1441 722 3872 3923 4746 3867 2688 4387 12 309 1557 1573 4641 4134 1900 555 2143 4921 2298 4937 4189 1026 2292 2494 4026 1100 3248 4407 1839 3054 3498 4820 4287 785 2440 4353 1910 796 4150 3047 231 1537 2475 2464 493 1229 1450 2230 1227 4291 3866 3604 988 4642 743 2011 3948 4771 503 1687 580 1884 1805 3872 4746 4247 2641 274 4167 1779 253 1725 247 4082 1402 3765 236 2650 1961 883 68 3724 1355 2866 3110 3840 3106 2619 3401 3983 781 3481 3182 3639 3928 4118 353 811 1665 3156 499 609 3380 4813 339 74 1345 516 1840 1653 969 4546 4841 3116 3516 4722 2221 4077 4109 2316 2067 746 3964 62 212 266 1435 3406 2796 4038 370 353 3100 4388 4028 4536 1131 1512 3831 2062 2424 1758 584 579 4898 1689 2725 4316 2040 1112 1625 4856 3073 4171 3899 3996 1350 2850 4135 2152 43 118 2419 817 3794 4806 4156 3277 3063 1596 3103 978 685 438 4184 4727 3495 4173 310 4960 2056 1457 2173 3558 4852 698 4330 1365 4148 2449 1435 4173 3694 1341 2045 1458 2427 4919 2556 892 24 2927 2574 4312 3981 1019 1128 3564 2033 231 2120 271 1556 2920 2873 2903 3819 3760 2530 672 2047 4286 3959 4356 1030 490 2038 3478 2793 493 3412 606 109 527 1958 3936 1226 4151 2688 4708 2759 431 3281 2927 4611 4574 2845 665 2422 444 3394 1838 4942 137 4179 4965 682 990 3192 1628 1107 2642 2660 1537 3086 774 942 674 3579 1690 2793 3791 2937 3694 1003 1619 3784 3049 1569 1462 3077 542 2994 853 1761 978 4320 545 3658 2312 1970 4780 4977 2373 957 1687 3275 3019 4078 1631 1841 1434 4833 4747 4775 2131 3406 648 1656 1627 4542 1381 1688 1926 1146 599 3249 922 2325 358 3279 4799 4869 3518 4900 38 3894 3496 1805 4647 3863 998 3170 2857 722 3458 1418 574 808 4671 2589 2268 1307 4718 1120 749 4739 2451 2165 1000 3594 4870 3568 2430 208 1859 3851 2509 2175 706 3730 4409 4199 3815 24 1654 3172 11 65 2991 3011 3913 4846 4906 3337 2850 2884 1890 372 3666 4533 4668 3263 4048 4509 2562 4738 3418 4390 2035 1512 719 516 1721 1656 1555 3034 2265 213 1870 4364 4775 4134 717 667 4695 4022 3200 3932 3405 2629 930 169 4222 1373 4445 398 4589 2502 1563 4533 2247 3274 1126 1659 3983 617 2985 2584 1571 3503 4988 4627 3524 121 4428 500 818 1212 2920 4089 3806 3398 4181 889 695 4803 3675 2316 4758 41 2423 1137 3993 2140 3087 1445 291 427 521 3075 4314 1425 1228 2879 4952 4061 708 1642 2172 1058 754 3161 3870 3720 1842 3806 2766 3601 3484 3821 2981 2485 3220 1656 3714 2102 898 1180 3926 1005 3819 1506 2128 1907 2926 1359 4403 3329 3127 908 859 1576 4031 3054 2764 1282 3474 4471 4027 3663 2687 1779 2330 569 868 4220 1352 2961 1656 2895 1703 4919 1343 4485 1053 869 3482 4259 4563 4437 1444 2954 2521 1271 4382 623 2912 740 4835 4708 1966 822 4893 1958 1998 2213 246 661 2173 851 1768 1783 830 4833 1486 2412 95 1744 240 4427 1794 2297 2187 1524 3413 2918 3039 1189 2258 158 4511 3110 3128 77 3941 2356 496 2705 2875 585 2608 4142 3738 1594 1860 1867 1199 224 1648 4243 1769 1768 4583 2821 4045 1611 1071 3061 3930 1342 1491 4129 1733 763 2440 4100 2382 2807 4096 2158 642 2978 1306 2801 439 4314 2896 398 698 960 4583 2998 804 4617 882 490 2681 2134 2952 1652 3752 4956 3274 2851 1334 3741 3846 3459 4803 2262 4438 3747 2394 3735 3154 4101 589 2502 4098 1225 16 4548 2428 3714 1602 2542 828 631 3639 3565 3919 2868 3264 2543 2383 3934 1624 4404 2674 3155 1929 785 4979 4728 3022 2184 2704 1240 3126 118 626 4948 4840 3188 1944 4286 1185 4119 3876 3668 743 553 3052 3035 4314 3397 3506 1714 1309 318 1877 1987 1034 3257 302 1637 4667 1926 1900 3156 3426 2643 3536 880 3946 361 4338 2522 4067 4685 1298 1786 546 3792 3783 2339 3750 3832 4556 597 4604 4157 1222 243 3085 2484 4143 1539 2939 272 3054 665 679 4996 4837 491 4574 4898 1474 966 2759 4703 710 2176 1878 4732 3049 1188 3117 4247 1572 2817 1990 2248 1981 4643 2146 2604 1295 3065 3461 3478 255 3101 4623 4425 616 1655 4108 1303 3376 4290 3901 3813 4033 2150 646 652 1105 1300 2462 2010 3586 3069 401 255 1458 4636 2585 4681 4916 3159 153 3536 1078 1122 3649 642 609 1227 3093 632 2468 3511 1686 71 1794 4468 647 2529 3183 3117 3769 2801 4750 4306 2431 3786 2070 3221 1107 2737 1488 213 111 502 3747 1815 1861 4072 57 280 4808 2502 1567 2356 1208 3798 249 2115 66 4769 2867 3014 102 2741 4945 1366 4951 4562 2968 990 2959 3078 1394 316 872 4241 4167 1836 644 4961 958 693 1877 2936 1688 1153 2101 2961 4374 1817 480 3958 1942 2663 318 1837 2522 1283 2866 2190 400 2591 1997 639 4515 3459 899 584 2888 4865 508 1016 1962 50 3213 3462 2135 3807 3981 3040 2081 3336 2448 695 2078 1473 3143 625 377 3064 4814 4966 2918 1225 1277 2604 1018 3618 3808 980 1256 3903 4231 3218 3757 3407 1615 248 3789 1477 3654 195 675 3592 1763 3397 822 467 3436 3970 4574 3085 3741 915 4107 443 1184 1014 3734 4489 4048 4675 3998 4973 3740 3232 4149 1108 3507 2999 2361 1379 914 2923 979 4407 2271 4407 1459 461 2290 1150 3730 4099 2950 2860 1094 1557 4797 4947 4602 1393 2017 3167 4611 851 3748 1483 2580 906 3497 226 275 2297 2824 1943 1450 895 1246 4932 966 3439 3618 4839 1364 4233 258 3169 3839 503 948 669 75 2761 621 1223 1406 4161 4374 4194 9 2320 1593 785 4835 2095 3112 2727 4374 3167 3351 2431 80 3930 2717 4804 1140 3759 3151 1194 2358 3026 3333 3860 3283 4001 2339 4507 3367 4416 4706 3582 380 3542 3116 3292 738 4510 4219 3947 1817 1559 3506 4837 96 2053 2370 3558 3346 3749 3831 1183 2700 253 4833 4142 2905 4577 1124 1492 4502 1055 776 1037 2198 2229 2201 532 1942 1861 680 2668 3386 2344 4320 960 3271 1168 122 1204 4007 2652 4985 2769 4784 4344 471 4021 1757 58 2239 2633 2883 1598 2416 81 3301 1523 824 4623 4921 2876 2583 2985 2505 1505 88 4639 4699 2499 2835 222 3434 3259 2318 4095 4930 2259 4783 760 1935 4947 987 3290 2495 3574 4819 1929 1979 2138 1162 3952 3323 2348 112 4786 2343 3098 3746 2394 2638 1350 2151 2396 2027 3122 260 3289 2403 3359 2546 407 1848 2636 3691 2831 2481 2597 1408 2813 3552 3441 2110 2300 1938 2396 1660 3287 1635 531 3382 3313 4111 2082 3549 4214 1338 3617 2405 4112 1209 803 3926 3507 1711 2878 3788 4800 2561 21 199 1262 3986 4513 1036 437 96 316 1417 2177 4053 2284 1693 3253 159 2078 4190 485 4272 4089 136 3034 350 4223 4853 1354 228 4127 3280 4854 2768 965 921 611 627 2345 4028 2097 4756 2468 929 3495 3005 2182 3221 1421 2852 43 288 2368 1731 2593 4590 3185 2857 4163 1966 4487 431 809 926 1272 2564 550 372 804 714 4169 4590 3322 2190 1252 2956 4345 2019 32 2673 4097 2120 4359 1757 1207 2766 3897 1317 4757 3955 3200 4426 759 209 435 4982 1767 927 2111 3258 2745 4487 4649 1803 1760 3599 3789 1768 1175 296 98 4262 3321 4562 2668 3596 2154 4662 1361 3391 4284 410 709 4175 3907 4705 2862 2136 4561 1352 1488 2867 971 930 849 1386 2673 1053 998 2735 490 4507 2317 4661 1622 3338 849 3294 2258 4237 4082 3563 2544 2296 2578 4191 2892 4607 2184 4085 152 3064 585 4149 489 276 2850 3243 4551 50 2279 800 2089 893 3416 3927 495 3257 2766 3761 110 2745 4770 1370 2960 2132 4415 4209 1761 2684 2275 2348 3563 2454 3594 3258 619 1580 4619 3007 857 126 1417 3787 940 1068 651 2699 1556 1798 2196 3783 3998 3829 740 3858 1332 2263 3901 2270 3658 4694 3894 1157 2202 3682 2660 4873 1217 4866 2660 1669 3936 2743 803 4593 4964 3618 814 2234 1853 3617 4922 4135 683 1478 2549 4653 2133 1223 818 2572 4384 4639 162 145 518 3148 1886 3818 2796 4463 3566 317 2778 3343 1597 3465 3967 2158 914 3586 2779 4602 1112 521 2115 910 310 4338 481 766 9 3949 1482 3870 3045 1774 3198 2332 360 2349 1866 930 719 3727 3081 1037 1911 4875 759 3208 3213 4453 4501 3330 4270 302 504 2779 4704 834 1338 299 2823 1584 4504 1780 2689 2198 130 3411 2154 3043 1005 4747 281 1803 500 1545 1105 1487 2731 2961 1673 2066 3739 3840 1245 1453 506 3455 4442 355 3975 3143 1910 2862 2642 535 3037 3896 4698 1080 253 739 3173 882 1620 1362 2372 2356 4820 2565 2060 1848 3238 2281 814 1756 3667 1518 583 266 4501 3959 2337 2384 4876 4270 3880 3825 4714 117 4206 2979 4048 1717 224 351 3894 1115 1991 4653 3759 3838 4680 2461 3010 4155 212 102 1275 1089 3641 1834 2567 317 4007 4656 2964 4071 4979 4610 886 3380 4863 892 883 2202 1632 299 2225 574 2431 2068 4898 1377 4201 4592 3039 447 2695 4687 1386 1351 2351 1081 2498 3134 4449 4830 4875 1460 2298 3800 2619 2300 4172 3140 2695 2457 2508 3445 4500 924 3595 2385 2486 4087 4582 4698 4724 3069 3350 3349 4737 2215 417 4542 1757 3336 3055 3251 4035 770 2957 2957 2777 1232 966 170 3426 4561 1461 109 4895 1252 3252 2452 2297 1702 2104 2369 2673 565 1634 3442 4753 2233 127 1554 1969 1805 2857 4789 1026 1507 4501 4384 2006 4581 987 2150 3702 4541 25 4660 2778 2766 1320 3734 2837 480 4725 2167 679 4432 4601 3054 4241 2077 1650 1043 628 1372 576 1726 4403 2502 33 3617 3228 3293 1453 313 618 2226 4242 3377 3726 1706 3425 550 3978 4356 879 2564 3077 308 3237 4887 426 3004 657 915 2928 1374 4627 3533 1595 1859 3913 4312 2153 855 3859 4338 1663 90 3487 980 4706 3080 3878 3092 814 2 3085 1254 2827 3556 2526 943 4810 981 268 1545 2188 3369 1722 1835 3276 3898 4117 4470 1712 2523 2933 912 4715 1676 2784 1541 3430 545 2543 225 1947 4315 3984 3623 3481 1733 2826 4709 4507 880 476 2790 3632 4399 3070 1231 3404 1860 549 1370 2502 73 1396 3766 552 784 2238 3316 1691 2364 1397 1620 168 325 4606 1470 2991 2008 2323 3330 2284 3085 2735 4184 4093 1839 2389 1192 1918 456 3986 2196 645 3522 1295 4201 2094 2655 1584 4458 991 3793 3239 2749 821 2859 3577 635 1158 38 1984 1228 4453 349 687 105 3538 4962 3513 753 487 4462 1467 2420 3324 2021 3686 4955 4547 3503 4022 2230 1780 129 469 2948 643 66 4920 591 941 3398 3337 1125 455 3102 1139 3976 1887 3374 1594 3447 3401 4574 2600 1355 2651 4690 1249 3771 129 1362 1080 4744 4274 4171 3183 449 4040 2651 1108 3473 444 3785 1742 2996 2297 2187 956 4166 2492 4181 1446 964 282 1201 4762 2360 1666 1730 3176 3969 1927 3927 3167 4433 4519 2431 3022 4301 3494 2919 2827 3753 1164 765 320 1377 2979 2209 3921 1225 1578 4686 4359 1822 148 4982 808 3331 2466 2755 1644 4429 3005 2991 4882 1735 1365 4709 1745 3255 1701 1221 3727 3023 2756 4596 54 3565 2085 1242 4034 2387 2888 2730 1244 4152 271 2821 2594 357 3770 3903 412 4144 1563 1521 4025 3644 1907 2109 280 448 4211 2909 3623 2820 2716 3157 4992 1335 1992 1396 1631 3715 2182 3103 2069 2255 4353 3590 512 4612 722 3965 281 3481 1442 1149 1172 4616 4753 3312 3171 4118 4338 792 2756 838 1180 1440 1742 823 3378 2505 3784 2922 3308 4311 4883 4061 4580 4650 4506 290 1706 1534 3161 2320 745 3 3196 1953 3375 365 4595 1547 4521 821 220 3015 4357 1278 1233 1597 2861 2233 2110 4030 3571 2753 3852 857 3231 3968 4345 1142 1355 2161 1254 2214 2416 4843 3327 1097 4702 4604 2735 2414 4400 1756 4785 215 3157 4926 4496 4066 4505 4690 4312 1857 4874 3334 2666 1443 1555 480 4772 2809 4164 1389 2135 97 4791 2614 4327 943 389 94 3431 95 4552 2685 2690 516 1030 3928 1643 2229 2676 206 702 2 2945 468 1140 3539 4966 3867 1524 3209 2029 1429 4748 403 1191 3587 3756 4611 1412 1778 4763 2103 439 2361 4624 4888 2656 4132 970 3206 4432 4812 960 802 1240 2565 1547 3826 2394 4415 2471 4272 1318 3046 390 1012 1207 3130 1268 4958 4276 3704 3604 4580 1079 2982 4129 4402 3729 3243 2190 2357 4180 2661 4767 1079 2000 1976 3654 3471 1142 454 759 4542 1144 3914 2660 1618 87 3292 4633 3126 1627 4816 2433 4296 3736 3542 1679 4610 4611 3356 3166 4755 3448 3815 4578 1507 2511 3366 4637 4050 1563 1519 867 841 4290 3432 4206 4231 4560 1927 458 733 2035 1714 2714 1427 3864 9 2881 433 973 463 3354 2262 2501 4844 3481 4037 1511 621 1360 3955 3759 4483 3971 1779 3380 3016 4852 3098 2408 165 4872 123 4460 1791 2303 283 4217 4693 40 4894 4943 3948 1011 4145 4234 2619 77 917 1592 1743 1143 3691 1644 1144 984 803 4862 2474 1510 251 3233 4038 1497 1742 2276 4062 1353 818 650 2052 1522 4353 2586 2243 2095 4881 3551 3373 2892 1660 2688 2211 4267 609 2401 2520 808 329 497 4975 1933 4170 938 1200 975 4208 1493 3159 1255 3855 1427 3365 3929 1778 3500 1581 1744 4687 3620 3976 1520 4417 2681 194 3995 1845 4415 4602 3037 1893 3588 4142 1016 3088 228 2765 1697 3768 2518 1979 4529 1194 3381 3168 1932 2170 240 4953 2845 4604 2778 4854 449 868 2562 3762 879 3295 4084 439 199 1688 2687 4783 3832 3716 1462 3604 4687 1998 3031 1441 3183 1316 1534 758 92 912 2723 1072 4447 4615 2176 3230 1893 1693 2100 4557 448 2352 1930 4589 1876 4577 2899 723 643 3686 4512 1269 3570 3314 3632 3601 794 1036 752 4094 1967 1412 4070 1776 556 977 3974 160 70 4381 3453 474 3645 879 3936 2982 4054 2120 1142 1680 4459 327 4642 432 473 4621 1306 4443 552 2754 3003 56 2951 2990 2634 3363 3878 4552 4876 325 2363 4451 1239 4658 4718 428 3543 954 588 1397 3178 1712 1519 1029 2908 3478 1220 1686 2156 847 2956 2270 797 1380 3227 3718 630 2968 1573 3454 4786 3052 428 1823 4041 3539 3899 4759 2629 4791 2758 1065 54 3042 2575 722 4943 4070 3435 325 622 4126 1883 560 1184 2362 796 2021 3122 1047 2167 4298 2857 3805 457 1585 1035 3055 4396 1073 1972 927 4325 4707 4643 3911 4924 686 3058 2280 855 19 2425 3551 1815 2465 43 3995 4240 4058 2239 1617 446 1277 4440 128 1123 4746 3830 4709 4754 2033 2307 3616 4255 2243 2055 2182 3885 1519 4269 2941 174 1255 2211 1842 2494 3808 4126 1766 2033 2126 980 3981 3473 1781 1528 3894 2145 4345 3841 1886 2668 327 4675 573 2126 1570 2756 567 1810 3351 2072 3012 2435 3913 4966 1328 4866 2837 3394 1932 4022 2119 873 899 3520 4204 3703 1478 1235 1270 4748 1640 1042 1435 3210 2851 4010 4910 2497 4234 1371 3469 3452 3373 3995 3753 2754 4784 923 4473 4733 1947 2696 1335 1782 2915 387 1465 2303 424 1906 2721 3703 2701 3653 4614 2586 2052 4433 4857 1183 3783 3688 137 1256 3552 1367 1007 2165 4882 951 2731 4113 3317 262 1789 3164 1886 2227 628 2623 1844 1836 2171 3867 2332 4907 1383 306 2703 1669 1314 1644 487 4810 3507 2236 4949 2800 4076 2201 2830 56 4099 3861 3289 279 3921 1505 3355 4423 2742 1271 3483 763 4243 2703 3046 1110 510 2051 4932 2317 2482 994 2313 520 868 2321 1037 69 631 3125 2596 1149 4513 2474 471 4646 1188 2303 3914 2223 1270 2648 4236 4294 4857 539 889 2078 227 4067 1243 185 2943 3824 3837 715 2619 4429 1439 3359 3272 3497 1093 2215 2213 3839 2568 3008 2333 1926 4059 2811 2556 3905 3767 942 917 7 3175 4465 2735 4108 877 4314 123 4287 2187 4969 2056 3314 3851 1524 4488 3661 3856 988 2800 2516 3651 4415 4316 4100 1966 3964 1896 3674 2204 458 2288 1412 471 1825 4305 2253 4225 3182 3661 2997 2428 1028 4924 3959 66 2294 2366 698 669 134 2417 4393 1032 1241 1529 2651 2380 753 547 4923 4852 1338 57 4833 2106 2221 2169 183 4959 4719 4502 1628 743 3955 2629 4317 514 2876 1298 3055 789 2940 25 1486 3295 3769 1492 770 436 2122 2684 1597 3974 2062 3976 3926 2694 2261 4551 2184 463 4749 2173 1644 284 2662 3917 2714 4845 4814 2500 980 2271 4223 806 4692 3424 644 4694 2865 3991 775 1523 3022 4778 1774 4045 4027 3381 3809 1540 4234 2122 1918 3002 4619 2396 1694 3404 112 2874 485 452 1754 2947 4741 2138 130 4876 2860 4254 1065 4155 489 2032 4936 792 2675 4641 97 3150 2178 2223 2500 3543 836 2325 2539 2397 3906 1432 2711 2922 848 1195 4104 4281 3944 324 216 754 903 4893 784 1458 255 2244 4787 49 1708 4283 422 2594 2879 1824 3839 1846 846 3566 3586 481 2858 4291 1965 948 4311 1936 685 4697 2007 2020 4407 1946 4744 1993 2025 2003 3417 3069 3341 4587 2353 2379 3269 1767 840 4336 4641 23 4756 1630 2379 1327 566 1844 2284 312 3346 4139 1868 1636 883 2003 462 3533 3084 1580 681 1254 4312 4277 3464 3184 3674 4329 539 2647 2230 237 3428 3547 1335 2156 1771 3584 1974 2011 2051 30 4882 925 4506 3033 1682 863 3365 3682 3413 4437 4241 2564 4234 2748 427 3896 1768 1078 4193 873 1560 4217 15 225 1814 4032 3820 3091 3875 3456 1242 3782 2006 4532 3505 3096 1214 1218 564 3617 2129 1436 2610 2236 3289 1216 1815 505 4970 2225 3640 4894 358 4443 1035 1369 1513 3194 3157 2928 4700 4060 905 401 2662 1354 3888 1170 1702 3868 1395 2538 483 1386 643 150 1948 1603 106 1229 2936 4690 4399 3692 2432 4396 382 1012 864 4915 3022 4975 817 3534 441 1470 2914 2311 3655 3766 3898 3923 4395 4558 3952 3686 2676 2202 3788 444 3302 1155 4611 3897 3087 2909 2742 722 4786 1608 1555 4042 855 4352 451 3726 4305 925 2731 3761 4974 3516 1995 2849 2995 4083 1346 736 270 985 2111 1204 266 2108 4553 463 374 4952 4777 1351 1102 4415 1683 319 3585 1708 1641 1973 2465 3535 2551 1330 2094 4108 4104 3037 3747 3355 1840 4568 456 1674 3167 1681 4134 3406 3124 1443 3334 2990 3664 4506 3027 4560 3183 1794 1819 450 1523 2153 3529 1722 640 2633 4102 4014 4545 1943 3276 4934 1162 255 4218 741 3779 1629 4755 1507 2068 3989 198 4389 2131 4860 735 828 1911 3196 2885 570 4217 4180 2290 208 3910 494 3582 179 2742 3208 4685 4578 584 3315 2516 1122 3140 2423 2976 1794 3015 4229 4007 47 2883 4355 1068 1081 3516 2772 1439 2020 4636 4317 2659 2905 1815 3042 4975 698 4944 1678 3510 3657 1019 2614 638 3545 4305 543 437 4900 1783 3556 1087 3307 294 2089 201 3169 901 3034 4898 2409 3594 4605 668 3547 4821 2275 856 2107 4774 4068 3623 4666 3970 1920 913 2171 3873 406 4602 4911 4643 1088 1240 4618 574 3045 1463 3123 4330 239 1789 3280 1822 2019 998 3208 3367 3123 657 1999 976 375 2200 3845 2317 2447 124 2487 607 2139 4184 237 1203 708 2105 3618 523 3976 916 4128 4787 3169 88 1497 3797 3119 2079 4655 1390 1818 2562 813 2638 4072 3394 1619 4164 2861 2256 2142 4744 2414 2461 1317 4935 2237 3882 4837 2659 2888 2386 4486 3464 3770 659 3197 2360 1769 1593 4384 368 2462 4011 3469 1313 2264 4556 427 2224 1369 1531 3230 3310 1775 2227 3463 3416 2053 2532 218 2680 2415 2456 3431 2354 4625 3479 1562 4784 1417 2723 963 887 2225 4773 3367 1600 2942 2038 765 2456 1979 383 2121 1144 391 3658 580 2581 1618 2958 2482 2897 3716 4895 243 2864 2383 4131 4226 2316 4120 4190 105 1602 530 4823 851 4923 770 1385 3953 2956 860 491 4374 974 3429 1336 4555 3238 4943 1592 3 3150 1784 1509 112 1730 3683 3327 3572 4012 1125 1169 3353 3313 1353 3809 1338 2914 3725 3468 1216 4044 3219 3143 2197 896 1201 4231 4052 1476 1769 4234 103 1727 3065 3108 2520 2289 2004 1035 2545 545 4928 1188 2131 3133 734 2116 3963 1926 1110 3823 296 457 2688 2364 4175 1391 3651 4798 4775 517 1034 877 4005 2053 1929 1155 4610 3412 2333 1496 3832 938 3450 663 4624 781 4130 1494 4534 3494 2429 4498 11 2706 1651 4528 2507 4474 3956 1997 4013 4571 4952 2800 4774 127 1591 2675 38 723 3467 1989 1129 4695 3761 3434 2439 3913 1556 761 3548 2986 586 1853 2081 839 1781 1429 921 3249 98 1565 3261 4933 365 2731 4784 1973 244 4274 4028 4118 1272 4826 1364 3048 1351 3038 1216 2041 4620 28 2460 1626 2485 1185 1952 4368 244 1307 3465 572 2336 4765 1887 3524 2905 3214 1957 1824 279 2138 3637 1997 243 3871 505 1694 1211 4010 4395 982 4411 3632 694 4655 1191 1733 3802 4214 714 624 4372 4604 2795 3981 4419 1063 4898 1314 2452 1655 999 3930 2752 4553 4124 2285 3945 767 3374 1270 3856 1855 3752 4012 1562 1664 4959 1665 366 5000 2207 846 1665 1336 1796 1965 2114 2558 3906 3126 4934 2962 1807 1850 133 2665 2803 875 1035 894 3671 2826 2984 60 1371 792 1928 3077 1789 302 4612 302 4745 2868 4504 4944 364 1678 587 585 984 3010 1289 4185 4716 2155 2156 2589 305 89 4167 4296 4878 4087 746 2837 2188 4612 2233 406 2850 4523 1133 3664 722 2474 657 781 2282 2758 94 4456 3069 3294 2471 404 2344 3564 2974 2630 1613 2224 4749 2134 3219 2820 4254 491 3451 2336 412 3228 3429 4039 3152 4447 2777 3777 1748 4989 2495 4016 379 3044 1151 4939 2247 4748 1161 213 962 3443 4647 1310 4246 3529 3214 2161 4565 2532 2649 4861 4841 157 486 4069 2365 3250 3734 1240 3626 3242 25 4273 2539 3612 3168 4599 810 1936 498 3390 2192 3564 271 4997 2225 4168 3184 2399 3085 1786 4005 802 2505 3604 3549 3930 1292 2945 2266 2071 4250 2307 1458 610 1349 2392 3175 3596 2654 4488 864 1976 608 3137 1486 316 726 683 848 4060 2832 4421 1975 4351 515 678 427 4512 3301 4852 2612 3062 4677 2233 1489 4020 697 2024 2405 1682 1189 4301 4637 3298 4915 747 4867 2244 1166 3779 1438 4890 3302 2875 1336 509 3951 989 3046 454 2481 3772 324 1029 4713 2170 4710 4318 4127 3125 536 2959 2382 3933 4192 676 3856 176 766 3587 3759 1591 3650 2056 4357 2862 2366 4106 2309 1807 3632 4020 2911 3528 290 389 4096 1968 4482 1401 2328 454 1026 253 762 2442 4545 958 3559 554 768 3499 1251 3967 3781 2719 3047 1901 3979 3352 4437 1335 3185 739 4807 320 3215 4869 241 2226 2748 3227 650 763 674 1507 4087 372 1264 521 168 209 511 923 1929 3859 3350 2381 4875 2465 1543 1454 1128 2994 3407 1729 114 236 4265 3550 988 3265 2100 646 1536 381 4209 3018 4031 393 1310 3132 2148 1739 1965 2644 2066 2636 4797 3092 4729 3440 3584 3661 2149 2129 3212 3032 1919 4957 835 3446 3498 2556 3746 289 1543 3530 3261 872 345 2635 338 615 938 3114 2249 1388 2501 1664 3099 4292 4305 60 2656 3788 3236 4301 39 1672 2822 690 1642 207 4754 1570 2359 564 2104 4724 56 1703 4590 2009 476 114 3450 4549 2732 4765 1842 657 2063 4603 3236 1548 1566 3075 1430 1373 2120 4383 4719 843 527 2264 4316 3302 2762 32 132 4307 1193 2310 3716 4275 3796 4678 2949 4684 2397 4518 2577 4199 1832 1131 3609 2992 4306 2754 914 1210 672 1959 179 3936 2107 2529 568 4309 2811 3180 2066 2253 4097 582 2493 2506 1107 1274 1073 104 2923 4424 1346 424 4433 483 3736 3465 3037 2817 2480 610 861 4831 3520 258 2389 987 3815 4057 2586 2912 3219 828 1278 893 3496 916 3584 3470 2008 3455 665 2346 3662 2350 655 1547 2186 1758 973 4937 784 2903 1513 2471 4152 1200 1646 804 840 153 1392 4660 2837 2903 1594 4149 2606 1659 3131 3026 1345 2643 1788 1163 4780 3768 156 4131 2173 1711 2532 65 3474 1080 1684 2544 11 3018 4028 3822 1563 3405 4988 3665 1186 1838 1980 2541 4445 3446 2852 3991 1405 2116 4430 2918 2852 1878 4479 4500 4307 3036 4410 4681 4327 3030 700 400 4623 2704 3889 769 2336 2597 2254 341 3777 4337 3533 1453 3223 4646 60 3420 2322 2000 3262 3448 1638 2153 2344 3701 4156 1574 4029 218 4318 4599 2635 3001 1822 2371 1396 347 4288 842 870 1042 2411 1065 3035 2646 2027 1162 4098 2977 1754 265 2380 1627 4939 1312 3551 3694 3966 1659 3255 1794 2423 3541 480 3083 2063 1794 21 4382 2217 4467 941 2128 6 109 2192 687 4130 4026 3486 4974 4692 702 3848 2830 1402 3755 309 4127 3155 3478 2999 2179 1195 2927 547 4380 866 581 2477 3737 4509 512 4505 2405 4844 3493 2643 1488 2498 86 3120 4 129 4487 251 4321 3339 4042 4425 3401 90 516 3477 453 3705 4614 4685 974 592 252 1923 124 1124 1105 212 667 180 1626 900 1889 4669 3438 2569 4802 1336 789 1148 2460 1607 30 2611 4019 611 4798 3746 2126 4225 4336 4197 1904 1264 3880 1767 88 3060 191 4902 1145 2606 2738 4396 3955 3011 3187 4576 2632 1248 438 3675 152 4628 1493 4444 2373 3271 3205 556 2592 2491 1207 243 2898 2002 1224 1921 4044 2983 2049 4013 4791 3227 367 2170 4765 338 2940 2853 3126 796 4964 1608 4404 1044 4953 4210 648 3724 744 2269 1362 3391 1370 2695 645 1894 748 713 4224 3652 2551 19 3438 3106 4616 686 2383 772 2697 3912 4221 4065 4263 3756 3440 3391 3722 1375 2074 2204 576 1556 460 3870 825 2481 3903 1797 1020 1744 3548 4987 2993 2079 4509 1003 3494 432 49 3407 3395 4930 3004 1977 4077 662 2172 1491 358 587 2781 2446 2107 3586 3718 1999 1173 3498 2842 2413 4697 2749 2936 1741 1856 3850 1348 3078 992 2321 4244 1902 4944 98 1643 771 3056 2238 3281 4186 3815 2084 3984 3939 1467 1486 3633 2602 69 417 1318 1176 4186 1465 4845 4025 3683 650 2995 420 1070 3824 1918 1286 2746 2872 3562 4647 4359 2517 1550 1171 4924 3948 4196 794 3047 1224 708 3816 4073 4318 3153 1070 2711 346 3898 4639 3890 3033 2827 1388 920 1125 3226 2369 2961 2132 4322 1901 4938 2073 283 4374 1861 1882 664 835 2223 3344 1327 3200 3353 4362 2733 2149 2080 2642 1968 319 2438 4934 4731 1918 4094 4896 437 4837 963 1399 1082 4934 1266 3132 984 2971 3139 3294 428 4518 2764 86 3395 714 4326 3180 4465 2631 1654 1384 3085 2274 877 841 2379 4002 41 2402 3568 2661 2506 4088 2346 897 1805 2445 3750 3779 2453 2944 216 4891 2589 4219 4942 2462 4847 3788 1669 587 504 1860 579 4111 2705 1027 1683 4977 2016 770 2484 3486 4677 111 2362 2590 4677 533 4164 3725 387 2257 1340 4843 842 2302 786 3868 2052 3146 3970 2409 2798 551 593 3246 1825 2179 1739 3794 91 2672 3272 2482 4412 2692 787 2557 354 3810 2858 2913 2181 2312 1153 2805 75 199 2943 2413 581 1279 4742 386 2056 632 4703 247 2446 2425 3996 3197 4258 476 4053 183 4952 4736 3916 679 2210 2406 2568 1335 4484 2941 3006 3297 273 79 4675 4792 2643 1417 3163 1893 1071 3551 774 2483 4886 1877 4333 4850 1550 2127 4257 2752 3583 4930 4821 3579 3079 3185 1823 4560 4286 961 2107 1224 2731 573 424 261 4845 4578 1769 3410 4186 4332 1060 688 2035 2080 3231 1442 3950 1456 4566 1234 3579 2282 1414 4057 480 2881 3166 2027 4797 386 3376 4104 3881 2225 4245 4621 467 314 1494 1401 2425 2272 851 1744 4973 3089 2680 2156 2066 471 1531 3527 3100 2817 3256 4505 4021 128 2573 2376 3473 738 350 83 2731 3811 4402 4847 949 1495 2284 1106 4501 4273 2163 1107 3386 3120 4778 3352 3923 1628 1481 173 1232 3781 4962 2852 591 1349 1260 192 2984 2609 260 4961 1946 131 1599 3539 1628 4187 1066 1558 108 3729 2034 3911 2892 701 1804 1006 47 4792 358 4239 497 4752 4852 4177 3965 960 2324 4777 940 3717 2602 2840 1020 170 1765 4577 1127 1141 2672 1604 4912 3256 2258 2870 1346 3449 1382 1047 1648 3474 940 2994 4022 2425 1790 3216 2647 2753 4388 4141 4684 1720 3473 4562 4171 1575 3787 2905 934 2693 46 4581 4864 4700 3138 1327 3916 2714 4193 2257 3222 4858 570 4064 3927 2737 241 3058 4677 3929 3436 3956 2176 729 4071 1558 1303 2122 1977 3476 673 3964 4285 1711 2213 3583 34 970 2 1339 964 623 2271 1896 3992 2583 4108 2638 1116 4069 2703 879 3277 3244 1057 3936 1726 1892 4326 1428 2120 873 193 2312 3036 204 4733 3904 4635 4400 4197 545 3071 4710 1021 1525 2647 258 3822 4554 4463 2531 3046 2747 1517 4351 2822 4237 1973 3508 1722 3163 4382 2352 4213 691 4243 4307 3162 3039 4276 3456 4348 1125 3250 4007 2719 3448 790 3398 4340 396 2394 3131 4473 3637 4806 4100 3991 169 3301 2391 3026 1825 3381 4410 3277 1245 1227 4548 2939 3117 421 3330 559 4728 4662 2227 429 1505 1901 4205 1086 1093 358 1470 2344 4062 3663 2483 3052 2155 1060 3556 1695 2318 1965 518 4817 212 1915 1552 1433 2201 4014 2734 1294 121 4761 145 1103 2696 2316 85 1853 3507 3938 2690 2868 3909 513 1044 78 779 4020 2395 1159 3000 108 3012 1738 4298 75 4821 4730 315 503 1581 4074 3193 3885 3170 3094 622 3076 561 3352 2600 310 1481 4324 1258 1434 1904 619 1914 4701 1685 1140 3873 1356 1844 1919 1878 4867 4037 3608 2051 2153 2438 3258 966 4482 4396 1097 4034 4052 2446 1903 3819 3618 922 584 798 3620 422 949 2750 1821 3000 4157 1024 2188 4774 3096 1976 2019 4544 658 4562 179 2873 942 2098 3390 1561 4968 3452 324 606 2762 2221 567 3350 368 1655 4750 2638 2276 1993 2582 4454 698 1357 4724 4307 2029 2993 2636 3580 2921 3326 1566 1430 910 2172 1155 1912 2684 1956 1908 4575 897 884 3428 771 3948 4919 4841 32 1862 3531 2999 4087 2844 1873 1052 3898 4975 4704 3765 4603 2075 497 3160 4110 115 2084 2880 4634 1387 2531 1005 2196 4013 2786 3265 4163 189 597 3531 3549 3277 2090 1232 3337 3138 2410 3549 2651 1388 2605 1326 3596 4290 2763 4259 3639 12 323 1118 269 3551 3128 2758 3618 1485 4702 4358 2477 442 4658 3734 3668 800 640 3521 1174 428 2562 622 1607 1903 808 1824 3871 4277 4730 606 2107 529 1816 731 3179 2127 4883 4047 3779 3985 4681 4132 3218 1363 3772 105 4357 1647 1916 2419 4269 1794 3417 2127 525 4125 4529 2650 3517 4805 2576 4353 3010 795 4715 3577 2819 4460 2364 4848 4997 4210 609 50 4217 4817 3893 2197 265 4091 4670 3773 782 2253 3997 4873 3285 263 89 4260 2029 792 2876 1253 3410 4944 3132 3991 3278 2133 1084 2514 3691 3862 4784 1936 1305 2635 2373 1649 3694 139 1230 3255 4786 2804 216 1770 3807 974 1407 4334 1871 2568 3750 3216 3213 4514 1412 1925 554 3994 753 3323 1970 1239 4437 6 165 4713 4050 3796 366 647 2301 2737 2559 4407 2625 4844 1251 4281 3563 3800 995 4620 2303 1012 4946 144 2186 660 2465 115 2878 1982 4564 3509 4217 101 274 187 4630 2753 2977 3311 3394 2292 4919 4886 2720 1327 3282 2177 1246 2955 1090 4325 4038 1209 2449 4987 1814 3643 4210 1368 4216 648 1679 3046 539 4212 1418 4377 360 389 3229 4068 4965 4071 3033 3234 4261 1889 3115 1916 2543 4718 706 889 3643 3517 43 1737 2416 2138 3765 3466 1449 1890 2086 2468 4706 3875 12 3668 1896 2434 3420 300 391 4370 1358 2393 2505 1652 2974 2140 3782 825 1005 1874 1758 1466 55 4356 1177 4041 1955 1056 679 3733 3206 2662 297 3370 2696 115 3766 2375 3421 2561 4158 558 3261 4581 1667 1727 2148 48 1515 3517 2731 2999 1904 1711 845 28 4328 3201 1451 1426 3245 3360 353 3828 2413 858 3950 3534 1811 484 3408 3403 3404 625 4294 3734 1371 1394 4708 33 2278 4777 2850 1881 3407 4764 365 3663 1373 1688 413 24 2968 452 3493 1686 3800 4882 3807 774 4750 3033 1717 4280 2944 2213 3673 4002 2570 1453 3446 765 464 797 1036 3614 3662 34 4760 1007 1456 392 873 1651 3266 2719 1709 757 1056 3026 4306 178 2367 3423 1709 1234 1747 1713 2382 1995 3791 2689 1442 2294 40 2225 848 4424 4634 2200 4853 4555 4409 689 440 3618 289 1763 3118 3320 1624 1450 2967 1178 2678 2557 3591 1032 3836 214 4838 2368 3330 93 3768 3451 39 3021 1142 2046 2356 2646 4812 371 2569 3489 3425 4581 3463 2703 1298 3735 4933 915 2694 4390 2348 4211 2171 2994 219 1067 424 4730 179 1137 4809 4301 4619 1042 4207 3897 1749 3052 3293 1503 839 554 4932 2229 2484 1740 3127 275 1481 4484 704 1655 2048 4681 4425 2121 4616 3616 3364 2135 1946 3038 3260 4706 2382 4807 4138 1999 1844 1258 3401 2464 3164 2947 2857 3112 2918 4896 400 1563 955 1189 4988 2163 826 3880 834 284 3835 2037 3627 633 992 411 1961 3836 1375 4412 719 538 3114 4353 3470 117 2238 4700 2977 4880 439 2277 1378 903 275 158 4938 3364 355 463 1389 1723 1101 3986 2411 791 3092 3007 1345 4370 1310 274 2454 4081 2901 3256 4822 3486 3767 414 91 893 2174 2146 2079 4399 2337 4336 2738 3658 3401 3942 2666 2702 3013 4792 4342 3937 2830 341 267 3557 3092 2728 2271 3341 647 1968 3689 2995 3390 592 743 4965 2884 119 3293 4003 4398 4690 1493 3907 3670 1773 1082 966 4563 2390 4492 3080 3543 426 1023 4363 4223 4518 4419 2620 2311 999 2133 4909 1292 2674 2797 4154 3687 4109 863 2060 2009 3988 2754 1937 1681 3429 1643 3993 1560 2116 3099 4211 3326 1784 781 798 3793 1540 3729 4304 4725 3975 4644 2795 2711 1612 4174 2075 873 3195 202 1585 1938 2702 4457 2651 4907 4837 727 17 4226 4682 2101 2018 4635 1150 2477 4685 4170 4298 2058 2200 4394 4391 3589 2733 1649 3103 3448 3792 1177 1017 3928 178 2233 2857 3123 297 4546 1589 4502 638 363 2113 4249 4517 1446 2708 240 1160 1600 761 4508 2829 4757 2007 1944 4427 1745 457 678 689 2016 4423 4303 136 4303 1827 1830 3644 736 4525 2718 2614 2546 2160 2415 3677 1223 218 3445 2824 677 4504 2001 3157 2366 3040 2206 942 983 197 3341 2591 468 182 114 3361 2747 4367 892 3986 868 438 1113 2835 3632 2935 247 536 103 2641 2908 4908 2968 3303 840 626 3797 568 4990 4605 1148 1688 3439 265 3327 1141 798 575 4253 802 1692 261 3655 3143 2158 3284 2140 903 3322 497 3597 1336 4718 20 2633 3023 4777 2835 2842 4633 3288 2496 2607 3091 2426 3815 3024 4892 429 4986 2805 1014 671 2125 1840 3152 1725 4049 1350 2630 3775 1045 4409 4279 10 416 3241 4662 197 993 3446 3259 4780 3912 4360 1727 3792 2170 3568 3227 3925 1672 1452 1353 1219 408 926 841 590 251 3518 1614 1246 3909 2380 3735 4288 2681 2495 1814 1106 786 4784 1412 3179 4411 4311 2659 3857 3552 4645 4003 1793 3483 697 4094 1090 1320 1412 531 4250 4985 268 1718 2848 4986 4820 3631 1168 1134 603 1711 4227 480 233 1678 4404 2419 869 480 2139 4763 2601 2411 2334 1866 4260 1170 4227 4828 3399 869 4496 2795 1057 1247 3916 4547 307 567 2586 559 3069 2863 813 2507 4391 856 23 3207 1921 1076 2880 2410 3843 195 2806 1453 4149 1407 3391 2716 4433 1143 2840 4993 3644 2783 1161 473 825 2175 2479 3604 309 2816 1545 41 236 2186 4828 4880 3547 3073 751 2910 1948 4027 919 4485 293 2827 164 1353 3913 1874 2667 4548 461 168 2386 954 1044 4431 2182 1814 3908 313 4376 4332 1615 125 4412 396 2027 2782 3409 4486 4754 612 3588 3296 115 4281 1820 1961 47 4964 2199 386 3997 1394 2540 1184 2302 3872 3231 2956 4153 1762 2033 4834 736 4672 4845 1877 2066 4475 1028 202 3607 2284 4866 3464 4855 2822 3695 2126 2995 1135 2934 4517 1362 379 3937 1258 1654 4001 4339 3614 4036 1436 3996 2982 600 251 297 1730 2678 2177 154 3530 4418 2301 1531 2844 177 3908 2891 2080 4846 3370 3079 3965 1630 1533 1824 632 1468 3410 3297 4564 790 37 1106 4677 4574 1742 3880 2852 2905 4191 3450 2142 2116 4855 3781 2885 530 2513 1394 2189 2831 3078 4027 1200 592 127 2753 4331 1129 1844 633 2199 2110 2415 3138 3993 4842 2617 72 2122 459 3061 1565 1911 1499 16 3315 178 2233 4456 1850 2191 4102 1169 3184 3856 2913 441 2541 1674 1539 2693 2691 3454 2908 2922 372 736 2596 4269 2771 1587 2242 1131 3633 1732 2017 434 1394 3779 758 4486 1182 4533 99 85 4712 2236 728 3619 1330 4165 2588 3071 4111 4033 2128 3628 2448 3405 4653 1529 1304 4762 2800 546 2608 821 469 1764 2004 4936 905 1989 4387 3399 1399 233 1731 4388 2476 1582 3898 500 548 4881 3830 2328 4162 4743 959 1277 4787 4078 4920 2468 1644 2672 2017 1850 568 1583 4431 2041 2267 2259 3363 3814 2529 3966 2951 2585 4160 481 468 3456 1825 3180 1551 1388 3859 178 1335 1618 568 546 609 3227 2871 2783 1780 2100 1120 3265 4870 567 2715 4178 1733 1537 4337 4914 4406 2378 4449 4524 1281 2784 3133 1815 3794 2860 3122 2517 1858 1442 4212 2719 213 3798 663 55 4226 978 3207 4980 14 4705 129 4490 1273 2776 4832 287 4247 3087 2073 2231 4088 1636 2055 474 992 4728 2479 3233 2112 3976 1629 612 3747 1925 4494 4766 3082 1260 612 4567 4417 3991 437 577 351 2787 4020 1756 2794 3400 3983 2211 1353 4404 3935 517 4416 4656 1811 1908 2591 3729 1893 4729 83 2192 4443 3230 3884 2323 311 4002 3597 1090 1688 2241 4736 1082 2679 4714 4567 3670 1195 135 1884 4001 3693 3616 1978 61 3997 2200 1729 39 395 2583 1406 224 4718 1006 720 2693 4449 3278 253 3088 417 3841 1635 3598 2792 1119 551 4023 2005 2451 4849 1257 2786 740 4686 1277 3165 2613 461 3585 247 2204 1955 2636 4016 3438 391 1852 1433 2354 3382 1371 2544 1970 1392 2694 1512 2333 1929 1069 742 3008 4577 2830 3549 4088 228 2235 2987 3617 4707 2959 1354 4818 3746 2116 2512 279 4328 1224 4207 1462 3354 2307 1814 3082 2399 3322 2366 3124 933 648 4709 4268 195 4576 2822 4284 2869 1116 3504 654 2156 697 1195 2497 3915 1376 4574 3472 1339 2007 2219 3530 823 2598 1449 2819 3681 3355 4801 4410 2596 4742 1634 3865 351 1805 2446 473 56 4345 1130 2523 1055 3328 2866 63 2527 1809 4194 4393 3936 3787 2854 3607 4968 1646 107 2660 397 496 2508 3849 4332 3225 3726 3847 2654 2079 3092 1085 789 3667 4987 8 4356 3379 671 2550 4292 870 221 4690 2472 4331 919 2164 2218 2802 1011 4438 4347 4977 308 2423 4791 4208 4495 3404 1302 3349 3072 1042 125 1833 2931 2174 2203 2490 2027 3805 4580 415 894 1020 1282 2191 958 2969 3591 1314 4866 1911 3187 1814 4851 3055 4444 1531 1143 2082 3881 1960 2098 1095 695 3516 4296 4899 1020 245 1212 500 1599 501 3205 2838 2358 1159 579 4422 4597 2823 3798 4289 4918 2743 4424 3486 4772 1675 4950 3664 2727 3294 1914 4693 3811 1210 324 4705 3376 3957 4316 924 843 2774 2770 184 3292 2116 3783 3996 199 2735 561 2171 4459 4229 3739 3614 813 775 4402 2966 950 913 2153 635 2505 3781 4950 2480 4686 2041 1851 3524 2482 4364 158 330 3189 2701 3409 3682 1930 2324 3602 3046 922 2991 3292 2622 2449 3207 1621 3828 4568 3096 2254 945 945 4444 3262 3846 2623 2649 1319 3220 4403 3878 807 4396 2304 450 1161 3552 4704 1581 938 3512 604 1765 28 1654 264 3955 4174 331 1972 4475 4137 4407 4588 4136 4653 4197 1169 3189 3010 932 4647 645 1176 3951 2069 1708 2415 4174 3711 1731 2063 3091 3359 3968 810 1150 4056 4028 3613 2930 2194 1947 947 1813 321 4959 1217 2884 4558 110 211 4028 340 791 3582 394 4948 3489 4820 2797 4418 3397 3763 2054 2445 3431 454 3311 2955 4088 4378 1369 130 4239 1843 3204 4536 3603 572 1859 3565 779 322 517 1148 4110 530 398 3430 1507 895 1787 3982 2851 2373 834 3237 3994 3512 1272 1976 4689 2142 4016 813 4511 233 3179 4402 547 382 4379 46 1716 3256 2934 2582 1681 1909 2529 233 1297 2752 4611 4565 3493 3566 3061 3704 2985 4137 129 3151 1439 872 1216 4306 1451 3109 1330 4798 3424 1133 4794 1146 1097 596 1664 3186 3217 3446 861 199 3348 4503 1906 4685 2979 4556 4921 3036 2068 4264 2010 2816 1392 976 4440 2737 2636 1519 1530 4532 4240 1939 2602 776 1891 2022 1721 73 1517 3718 3425 2056 4683 437 2385 4737 3398 4089 805 4891 4308 1805 132 2420 190 3351 3352 1211 4081 3064 257 3052 3229 119 2155 1208 2281 2934 3179 4810 1364 1283 3997 1458 6 2081 3321 2222 2133 2948 4226 1516 3608 4577 2990 3306 4440 395 569 1935 946 1103 3681 790 2750 4793 427 1906 4691 4845 2333 4173 2425 711 3178 4711 4845 2923 145 854 4272 4822 2062 3664 3056 3538 2688 1634 3254 4326 2441 1829 2703 2700 3602 3107 4 178 3972 382 4369 921 2879 4482 4009 4105 2415 1742 280 1635 1874 3663 4464 4453 2155 3301 2133 994 522 2429 1929 3144 3058 3053 1761 2232 4210 1522 2749 2353 4581 3797 1724 4149 3090 4434 2390 1642 1772 3672 3304 2130 3218 1108 1036 4251 2752 1421 3766 2552 4861 4569 4216 1159 1611 2455 430 897 3083 11 4779 4510 2526 4198 3419 2926 3268 1947 2367 2496 3609 4915 284 1447 4515 4250 4803 3583 2878 1920 2835 389 568 3552 1595 1245 2117 1500 176 4033 452 1839 3901 4329 119 881 2070 4045 303 1255 4380 4909 431 1081 1700 4738 676 1707 4464 50 1027 3516 4508 3775 1131 1665 370 4617 439 1435 543 4480 1213 2429 1755 1738 3409 1495 637 3883 3419 1030 4549 4600 3884 3857 3784 2947 638 4797 2648 4651 3185 3435 4553 2560 4126 1797 317 1811 1272 4652 2233 1300 1278 581 4334 4322 539 3799 41 911 702 4102 4251 465 2018 3156 1441 4499 2063 2123 1645 3137 3751 732 4651 880 2714 4018 1981 3211 4803 3160 1808 935 752 3159 2269 680 2013 3313 1065 1818 2618 2833 4293 2097 4561 1520 1574 3441 4377 3562 3710 2327 3334 1807 353 2437 2662 4170 4729 1698 1453 1237 99 2064 2498 844 2880 3636 4272 3133 3909 4898 2654 3078 115 815 2935 4591 4991 3221 2699 2220 4971 2730 1244 1516 4132 3625 3370 4045 1394 4735 4576 461 2083 1823 1196 2202 4735 1055 819 284 4077 705 2938 3142 1957 915 1430 1272 605 3295 3125 2671 3229 3988 4979 1828 2074 1843 2535 2337 198 346 4459 1464 2822 3853 2255 3979 4243 4960 3454 868 2570 4422 3183 1055 1212 1973 4309 1659 3630 256 3904 838 2874 1083 2386 1142 1461 35 1155 1104 1751 3036 1070 2156 4974 648 3633 3607 2547 1335 209 1775 2483 2121 1652 1699 1479 2334 3941 4457 252 4631 3195 798 4396 3506 250 4082 4420 1161 1232 1513 2380 1859 4209 755 3426 1826 356 2668 1655 1180 1100 749 4816 3891 1201 2545 1062 4445 1340 4169 1847 4140 2350 521 2459 3534 1665 2896 4351 2118 309 4700 3933 1961 525 4756 3026 179 336 3812 1151 544 208 3300 3801 1771 4758 153 578 450 3036 4923 1589 1207 4681 1085 1277 3593 2945 2881 1535 449 2755 3665 3363 1902 4273 2407 2063 4481 1779 4134 4228 4057 4460 2302 3983 2937 2515 1788 4569 421 4092 1527 2264 4937 37 1237 3204 4466 4969 1132 1122 4402 2608 137 973 2560 197 3236 3448 4518 295 1890 4485 3017 496 3218 1017 845 873 2681 4461 4911 596 2390 3095 3448 4841 3294 623 3257 3274 3121 562 1209 3166 2755 3611 2489 3969 3372 3797 4089 843 4417 3370 3448 1109 4304 1663 2783 4279 4992 2669 3262 4245 1071 1786 751 4845 4674 4206 4238 2834 296 2255 2743 3156 895 2557 3784 3094 3438 4270 1538 839 577 2995 4244 530 1225 57 1488 2605 3257 3866 676 406 3866 3857 107 4161 1167 3409 3506 4451 3618 231 1027 2331 4542 155 2389 3091 2050 956 1449 2443 2532 1625 1383 4607 2996 3848 2903 2956 581 914 913 1991 2223 2197 1254 4838 3664 1665 4348 2044 694 1260 3285 537 1030 4278 2112 2672 3377 3997 4431 3576 1778 2363 1016 476 2361 1491 1389 4507 1970 4983 59 4336 4855 2533 4902 1363 2146 3837 3052 3670 4372 2397 3598 1088 769 4749 4338 2558 1233 356 515 3653 3273 1673 351 3289 2184 1410 3616 1618 626 2232 4300 482 1721 1577 3141 2328 3615 4749 1242 4167 1028 2578 3564 1519 550 3529 2386 2595 636 310 1037 474 3835 4227 3373 2711 1978 2749 4106 3473 1733 470 1971 2219 1197 2018 2779 1501 4349 1282 111 1929 4095 4956 2129 2311 710 152 1008 4977 626 1484 3974 1696 4999 3258 1144 797 3445 3253 298 4809 3129 1319 1425 3125 4395 4238 958 619 1687 1899 1218 1875 4028 305 2940 1070 1175 4948 685 4136 449 3119 3749 733 4853 4781 554 2075 2179 3049 3944 3208 944 4781 2060 2120 3356 1527 2216 4200 714 2504 1595 4190 2059 4595 2214 2134 3587 876 1519 3942 4107 4382 2042 835 1366 4500 4811 2426 2476 2337 181 2992 201 4976 1038 3722 2583 1452 3080 1710 4712 2217 434 3560 4125 2706 3853 4495 4826 3736 160 3485 1319 2730 3869 4450 2272 4951 2537 1545 582 901 1544 2865 3605 4774 1678 3701 428 862 1223 2717 4111 2950 600 843 368 1468 2259 623 2450 401 3231 1884 4021 2697 2782 72 1557 3551 3062 2688 3355 2494 625 1745 1418 1345 3884 1984 691 3956 3907 475 4562 2568 1460 4254 4694 3075 760 3264 4245 3966 1749 4707 2013 4757 1350 2607 4973 746 2209 4127 1738 4291 1592 2170 1146 3552 1817 387 4589 3566 2758 674 542 3294 1422 690 262 3838 2042 4864 2098 3407 153 1946 320 1173 1980 1518 3478 4083 74 4094 3787 4436 3454 2955 4332 2971 1660 1663 3664 3084 783 2777 3381 216 1918 1581 3577 1989 3683 3498 809 1212 3379 26 2213 1425 4456 1925 1098 3855 4058 1494 4023 489 1513 756 2144 1754 853 4755 3583 3350 3287 585 725 175 3237 3217 1405 713 1234 331 2842 3669 803 4066 3108 1114 3739 4172 1840 2503 888 4846 1949 1091 1091 1726 4543 1030 804 4847 4663 581 4156 712 41 3289 2778 213 460 1000 543 4645 846 2067 281 74 702 3919 3803 4732 4488 3996 4196 886 3893 1913 1092 848 3616 4230 778 707 1809 1984 4008 3576 726 3688 1893 1449 3325 1644 4714 1671 3156 4805 2974 242 2178 4240 4402 1092 2163 1533 502 63 511 2931 4138 3794 4459 818 2150 4136 3518 935 722 3448 774 4212 414 374 497 3109 148 1329 1932 4884 2449 507 2368 1773 2688 2876 1663 3603 934 1168 2075 3225 4119 916 320 3210 216 1428 3629 1946 2251 3296 711 3003 4254 1939 1215 1377 4220 427 2895 1006 650 884 3880 719 1115 45 4678 1356 1461 4593 4026 2372 1410 1206 3000 2199 4048 1682 2263 3090 881 569 4260 999 1756 1896 1686 1210 474 2974 3411 1469 1954 397 858 2125 4269 4341 320 2586 3186 3514 1371 315 3027 2289 3353 2440 4447 1551 642 4030 1638 3882 4362 2631 2024 1237 3961 3839 1478 4473 1482 4808 1071 4935 135 1527 2653 414 1419 4276 373 4379 1063 3822 4155 3388 398 1853 1715 404 872 1982 4049 4795 3907 2579 1626 291 2973 712 1401 2700 1067 1319 4347 3024 3550 37 787 952 4137 715 4559 461 1204 1837 665 4695 4044 4238 2591 1338 1640 4179 1027 1188 3990 2619 3795 2537 4820 574 4594 1935 727 1475 3269 1490 1631 2160 808 745 2433 3557 1999 2399 4428 4969 4333 4587 1292 1292 1736 736 1035 3331 1370 2638 2667 2240 3714 2695 3629 3944 1761 971 1709 3051 158 4116 291 4390 218 2547 4779 380 1885 1697 2182 3481 3031 2327 935 550 3735 3695 4607 304 80 1144 2898 937 3327 3605 680 2302 2935 4703 4372 2175 2829 1695 1320 4185 963 4029 4232 2815 2113 2292 1946 765 3552 2363 3324 1940 4789 3885 966 2898 3068 3866 1228 4854 4386 3812 5 3984 3970 2619 4319 1615 1282 2122 4304 2401 1435 4143 4550 3271 4044 1518 2545 4238 526 3039 2444 4047 4377 948 3423 2079 1063 3532 2408 1472 4564 195 4333 3566 956 4375 2251 123 1237 2516 2187 3684 4544 2553 3151 2034 1860 4865 473 1458 3915 572 3725 1397 3644 2739 1322 3297 2503 4471 4494 734 556 4010 343 3921 3108 1308 1386 3100 4254 224 4591 2508 4916 1884 2851 1250 635 4733 4204 1475 2575 2400 4137 1600 4012 4810 3784 2215 1966 2410 3142 80 1282 3849 1315 2408 2675 4537 1859 2809 790 115 2510 96 4734 4519 296 1942 625 640 586 3192 752 2325 2927 1895 2395 3514 432 2993 1227 853 833 4454 2823 2433 1361 2187 2215 4374 2646 3571 812 2559 1159 4321 3446 2754 3840 3727 2556 76 9 1930 896 1779 2183 3387 2992 4098 322 4231 2359 2296 4734 4352 745 161 2322 4995 4962 235 1035 3400 3800 2819 1482 1285 3661 662 3002 3947 110 1344 195 791 3326 4456 1690 4002 1748 1418 4382 3650 888 3188 1397 3999 4418 3073 4565 1679 1515 809 2467 618 2939 1919 4167 2182 1609 1338 1534 412 3646 36 327 4353 4666 4302 1991 2270 4173 4322 2917 1425 1112 4399 1998 2738 3473 241 4498 4503 2963 2959 2773 2176 4387 4363 2559 4139 2020 861 2221 1545 3964 3145 997 2391 269 204 3902 1551 3373 1851 926 3844 2046 708 1282 4593 1775 3826 4329 1699 1961 2885 3745 730 3962 2304 2145 3076 4597 4674 4893 3402 3281 2901 2190 3898 3934 3634 3951 771 2003 4563 577 2636 4810 4720 2872 829 434 4507 3043 4267 1477 3484 3032 761 1479 229 845 1122 725 1182 4248 2288 2947 4210 3833 4256 4061 3681 1395 2380 2247 1764 4550 1695 2045 1548 4088 1468 3612 2964 3519 4656 391 1530 4888 3940 4667 3922 2484 2636 2571 235 2262 778 60 4632 478 275 3562 448 320 1929 1074 3022 1542 119 2918 2817 1338 1424 2940 4157 1013 1897 3247 777 3395 2203 1005 4543 3476 3450 1079 2088 2429 4320 3476 3637 2037 10 4054 943 3649 1098 1795 3711 2936 2371 3421 1534 4047 3041 4883 4415 758 182 4974 4056 4232 1046 492 2245 3967 4396 2305 4701 2119 3402 1297 2651 175 4734 1911 398 3675 1663 186 2409 668 3548 4290 4260 4022 1205 4967 97 2696 3000 587 1056 3608 3053 387 2091 917 3851 745 1162 1595 2393 4261 3585 1938 3157 120 253 2751 4689 431 563 170 4217 686 2281 2191 3534 1002 3955 1741 582 4150 887 1354 1937 3039 3673 4708 4718 1144 2056 497 1484 463 4479 3504 4961 862 4397 398 3583 3883 1029 4667 4122 3560 3439 4882 3915 2923 2781 20 1104 4351 1151 3957 3841 42 1288 3814 3253 805 2414 3826 627 2847 518 3489 1985 4330 1685 4847 3249 1429 2136 1430 4375 4272 4301 2272 748 1907 4632 822 4030 1391 4087 3396 102 923 2014 498 4752 936 1708 4164 1662 2782 3140 1219 582 2069 2381 4283 1319 301 4531 2611 3816 78 596 1912 2042 4184 1827 4977 2048 4629 4872 4572 2926 2898 1341 280 2871 2810 3443 3817 2454 2507 3555 3752 4510 838 3454 1168 4786 3243 990 4698 4238 4355 242 4642 1811 3196 4182 1639 1103 2121 1256 3263 3771 1815 1061 289 3739 3490 1306 65 2474 374 1627 1103 4539 93 3855 3800 505 3920 1169 3052 184 3230 4937 3342 1745 2534 1401 2551 4170 3475 417 1188 596 1827 3596 2307 4411 1792 3001 474 3226 399 4882 3344 4076 2395 4216 714 2164 1554 4997 1415 2902 3711 16 4045 1867 2895 1373 1554 1201 788 3386 4443 1401 1133 652 4960 2184 2604 3776 2022 3614 1894 3954 3052 1834 2975 41 2454 3691 4499 3705 326 3984 2302 4751 1910 3466 2109 4129 3510 277 3059 1316 2412 1715 3749 4092 1295 4456 4662 1391 916 4487 3404 1098 1938 2523 641 1723 3861 1287 2267 1797 2366 3039 4788 3095 4441 3349 4874 3981 1725 3157 4512 4157 720 4961 308 1948 3753 1773 3447 951 4764 1932 1472 3146 1474 521 3745 3756 3894 2847 1840 3977 80 1402 2760 4847 2798 492 1485 1513 1398 2569 4196 2391 2654 3627 320 724 2061 3302 2006 199 583 1597 1122 4419 524 4843 2104 3206 3529 203 1684 2301 4149 3249 3898 3367 2094 4815 2519 2294 2234 2985 2605 2257 3406 3385 4115 1613 2075 4923 2571 1967 4699 4754 2395 1227 2808 3402 4925 4657 1190 4284 414 3050 156 2765 34 4375 1576 4438 1951 2027 1832 4990 4349 4052 1953 3771 693 686 3739 4365 2167 792 2098 4060 3746 2284 2039 748 2392 243 3134 4720 3703 2319 206 4492 3441 4816 924 4394 2964 3440 1615 582 2659 943 2805 3722 3668 3567 3629 2107 4976 1480 4 1826 383 1246 1592 1323 4617 2766 175 1697 333 3093 1241 984 110 4009 1586 3682 633 701 2314 4515 4696 961 1884 437 690 3544 1914 725 1672 809 127 3564 1674 311 3780 3486 4488 4441 4228 4814 2122 4298 1327 2969 2857 1378 3283 390 347 4075 3054 3845 1539 2517 2101 381 4974 3986 2121 2627 1839 754 45 4434 227 3081 2561 3646 886 484 4410 4872 2773 760 2095 949 2650 3339 2422 991 4876 73 2605 2706 427 120 937 4032 320 3156 4930 1118 4995 2676 4685 1485 3395 2699 4641 4937 658 1192 1218 1181 2854 1390 890 870 4074 4357 2483 3371 3554 3359 4198 3716 4579 2644 1087 2216 4896 1830 1238 2493 806 1574 751 875 3265 4917 3595 1425 3789 3004 1765 4215 4638 1772 1270 3083 4688 2119 2330 3740 1568 3565 1441 4010 88 2096 1894 1876 2543 3993 2779 2592 1087 1016 3148 295 2806 4936 1167 3485 45 2536 770 4349 2996 2155 2109 4012 1660 3937 1548 3666 3267 1732 1590 84 3620 3444 1137 980 3900 3571 2427 711 1982 970 938 982 248 1090 1622 2062 2452 852 3570 2968 2592 2674 2622 729 1590 1051 2752 3811 165 3971 1102 3387 3326 1144 1397 3545 1711 4798 558 3795 2156 4148 203 3210 2881 4053 1310 1266 4937 3480 3123 3271 3834 4905 1522 4051 4359 902 742 2105 1197 4970 760 1013 3214 3229 2324 705 665 1713 146 3122 3903 1079 2375 505 1224 3288 2314 2603 2652 3013 4039 3225 3123 2584 2815 4393 1006 3672 1534 1867 1891 4297 60 2732 4012 2234 3957 655 1416 749 3049 47 1841 1778 924 4405 1397 2140 855 4768 2118 802 717 3201 2642 3088 695 723 4955 1787 4145 2097 4551 1873 4834 1064 4745 1767 3792 472 3878 4905 2626 2615 2882 4005 4100 1182 2609 3400 318 98 646 3407 637 3972 4863 3607 377 1658 1422 3671 2910 1732 866 2185 3619 1615 20 92 709 845 4131 1540 3045 971 4960 2161 4382 3130 810 3644 1912 7 620 189 1368 3756 4986 3264 1061 540 4392 4546 1789 3642 3787 1433 590 3915 4805 2 77 2303 365 4977 1162 3236 877 468 3314 1331 714 4296 1788 3249 1560 475 2549 600 1988 1088 2644 3219 3264 934 3238 4509 882 1009 1459 2747 1348 1784 991 3517 1758 453 1850 3937 1976 2896 1305 4432 2753 484 4898 1951 3643 2865 1228 1392 3019 1448 229 1862 4342 2730 1090 4437 1007 794 3122 3383 1874 2086 779 4887 4325 1530 1020 2947 2697 4652 4673 794 437 4313 419 2514 651 959 2141 2812 3986 1305 896 4278 2434 3455 448 536 4891 2835 1772 2576 3398 3444 1354 3958 4194 3407 4528 1272 2577 673 260 4375 4144 1654 1342 4153 3842 3286 689 2989 4550 2034 53 2122 4549 4275 3320 1592 4989 3636 2864 764 376 1851 3786 801 573 2324 2751 4514 1286 4894 4298 1529 1233 4395 4579 2699 3872 3820 3830 1986 4192 676 157 1914 4949 2856 3186 4988 4909 1805 550 4069 2681 2442 1613 3664 4751 1369 2680 752 2706 2867 2617 487 4784 4713 1682 4083 3107 4275 3255 2003 3081 2509 919 3294 4469 3925 1247 1276 4739 1647 1743 3307 1007 1593 1034 1563 823 2215 3634 3538 3028 1096 3251 650 3766 2007 1324 750 4789 99 401 2440 2936 3303 3363 2838 3178 619 3750 1184 4064 4385 881 4732 4404 632 2514 2035 4517 3197 3752 3489 3253 4981 1695 2528 3738 4941 3871 2126 1221 258 2397 2434 2294 3585 4817 2635 3438 1472 1143 1745 4915 4795 3142 4514 3983 1264 3476 1086 3690 3667 3055 1484 1964 403 749 3059 4124 867 2573 409 1643 2098 2292 984 3105 835 770 2668 4519 4678 3178 2142 1084 4789 1549 4124 769 3256 271 4943 4404 1321 3409 1283 3041 3345 3814 4682 3828 1449 374 4210 1576 1178 4773 1330 3915 4886 3821 2601 983 2972 1112 4639 1131 3488 2423 2058 1113 1696 4966 3171 2973 4064 21 3590 4428 1535 3848 3134 4122 2024 3456 3342 4811 2026 2289 3977 1387 2481 2362 426 4814 3090 3528 3069 3577 763 4306 517 1782 2584 4806 1699 4789 4023 4571 4006 3205 4966 2837 2405 4079 399 4613 1039 3228 2491 1518 4115 1665 2348 3001 1472 4674 57 4842 983 3637 862 4296 1907 283 1233 4369 3184 4978 966 1924 418 133 2324 245 2209 1474 470 1724 1515 1019 3620 622 4170 470 1055 3747 1186 125 1304 3486 2909 759 4273 1512 583 437 90 1702 641 2550 4086 4254 2762 4635 1043 3926 3817 2747 2030 3765 213 1465 3541 2144 1693 2513 2035 2718 152 4342 3455 4941 2183 719 2237 235 1878 3990 3419 4189 2998 176 3189 2587 1430 1287 3115 2698 2717 2915 4462 3265 4282 3924 2134 4788 2789 4074 1790 725 3155 4342 1230 4982 4549 3214 2041 999 1729 4629 1965 1246 2184 2056 3789 3538 3455 4226 4266 2160 870 2057 1062 4951 3836 3518 4719 2603 4544 1689 362 3829 1969 2395 2430 2505 1064 2395 1197 2070 105 1010 3358 2682 910 4846 2558 1988 1931 2731 3498 3176 395 4509 3622 2863 1954 3727 1913 2092 944 1423 3663 3832 1524 1495 2030 558 4743 4814 4169 184 4613 1109 4136 4992 4416 1947 2070 3600 108 1122 3666 1531 3988 4999 4254 1521 748 2365 1643 2143 2804 4083 1435 1172 3156 3297 4390 1926 3666 4207 1878 1691 1701 3711 2146 4768 3062 3142 3223 1054 3834 4135 3530 799 1921 3983 2999 4437 4522 3154 1373 3508 245 4453 2912 3987 295 1218 2558 4968 3634 319 4843 2953 4674 2543 357 3579 2225 1655 1400 2446 459 1074 1914 3838 3619 2518 3784 892 2269 4197 840 964 4034 1021 1733 3253 3839 2512 2303 3308 397 1861 3704 4520 4659 3229 815 1719 1063 1167 3553 160 1905 3692 2251 4096 3225 2099 345 605 4012 2886 3147 4334 3802 3788 2754 3936 4763 765 2839 2698 2381 1753 4189 2571 1544 3465 4898 1406 2746 484 2938 1493 2795 532 1268 275 2195 2998 3731 4081 1047 4542 2974 730 3936 2321 5000 3574 3107 4648 3753 3619 3122 1243 1499 2047 4881 700 981 3423 4906 240 2212 700 618 4482 4421 3257 4945 112 1269 2494 4406 4300 4889 3608 2913 3756 830 518 2399 2506 2978 4150 3778 2228 3561 3966 2190 3181 4193 4851 53 4794 550 2677 988 2191 3959 2457 4604 3384 2503 2150 4890 2048 4197 344 1575 2813 2764 2193 3552 3081 1203 331 4423 2387 4423 4879 4512 2308 3228 1457 309 1139 4632 3841 3923 3025 112 4971 355 1974 2849 2144 2530 1922 736 4475 505 1485 1482 965 2909 23 189 4114 2976 3120 261 3538 1006 1578 720 65 1673 4266 3802 1142 3102 2338 2066 1864 2302 2850 2555 1996 2790 299 1548 496 3759 1690 1777 164 2798 2147 4287 1900 4669 3940 4060 295 240 4021 1436 2003 3393 4511 3157 742 1677 4842 4461 1438 1333 2325 1766 3291 4870 489 3641 3744 1601 3686 2240 1525 4116 3814 1770 112 2006 3573 2114 1151 4047 4303 2881 639 974 4074 1328 2345 3201 71 479 1807 1209 533 4849 3332 395 2694 3637 385 4832 4169 1831 3689 325 1758 1564 4358 4812 3477 2802 1385 4026 2991 1942 4086 463 2539 1355 3213 2257 4763 2482 3699 633 3292 3204 4551 3164 4442 4922 4413 1635 2081 166 4990 2819 4573 207 1950 406 4299 4113 4829 2073 894 4458 2151 3292 4123 415 1620 317 1501 2573 3352 3677 4490 616 396 3433 4243 4263 387 242 4608 4965 2846 1461 3530 2682 3713 4804 3752 4385 795 1148 2714 2616 178 93 4225 4554 2301 2101 3309 2080 3912 3933 2205 4772 883 2050 3475 1852 4019 2989 2365 4837 3896 4068 1998 510 1150 3903 2754 1504 3556 2635 229 3517 2415 1139 133 4030 4144 1514 1020 4379 3794 3266 2927 2823 4765 4280 3473 3930 4310 677 2233 2205 1972 2439 1599 3897 357 4750 275 4817 3263 4863 759 4195 2671 1852 2880 4442 165 91 2928 1183 1118 339 159 4052 4089 1018 3541 3592 811 73 3818 1158 4539 3366 87 3813 1430 305 2082 3161 1156 1223 3646 2417 1017 4938 3024 679 2453 168 1843 2451 661 4696 3573 3880 183 3768 3824 2654 1922 1705 3450 4774 2060 4905 4573 2689 530 2000 2440 4690 3811 2811 956 415 1389 3933 1791 2020 3679 1657 2629 2751 3901 2825 3642 2405 2904 938 1057 1724 867 2198 1096 2351 3295 1072 1234 4429 312 779 4659 3754 4629 3764 4168 3461 3084 4851 2028 752 2507 4030 2156 3956 2912 647 3692 4962 1963 2337 1240 4426 679 1958 1340 2336 3268 4532 4580 4762 2480 1075 1117 1596 25 3977 4386 436 1676 2254 912 3286 58 480 34 1112 2918 3856 2429 3583 1896 1460 4805 3361 2533 1243 1431 3305 2524 164 1925 3615 1370 4767 4013 1429 4791 186 4242 4195 2879 3797 1362 2747 4435 798 2270 2237 61 207 3773 3829 487 4683 4065 3568 2837 892 4480 3267 2606 4560 1116 1212 1583 1703 4628 3367 1184 4023 881 1146 4204 1624 4834 713 2790 3145 3160 2371 4255 3689 3642 3074 2073 2254 2899 1679 823 746 2743 597 2282 4808 3041 377 1222 4532 2144 3368 3538 3288 2790 3449 4844 240 1856 3383 771 103 1840 3560 4603 3664 526 1736 68 1998 4555 527 827 603 3980 3151 512 205 3885 7 4199 4836 1067 4571 4591 3326 4737 393 4950 4716 2972 2165 2922 1218 3703 1158 2473 3002 4904 4991 874 938 4521 4703 506 441 1408 585 3953 1246 3935 805 26 1953 4572 3069 2182 2696 4962 2841 3026 2692 1135 4907 4220 1257 2852 1028 2090 3249 2184 2597 4195 2834 4453 4847 1547 1307 2178 3028 1620 467 3663 315 3736 2155 100 1080 3768 4199 4074 1705 3120 1040 4720 2778 1480 924 39 1714 1260 933 575 1636 3469 4078 1480 695 4983 762 1986 1694 41 549 853 2641 4960 88 4265 202 1683 1569 1776 1497 2128 337 807 81 1982 4668 1145 920 2577 764 1780 3267 1698 2495 3401 1520 3196 1932 4016 873 3240 2794 2706 3560 3978 3714 141 2510 2065 1776 1788 2130 1931 4589 1909 4024 1711 632 3041 3415 3257 4192 3407 282 833 4812 4561 2896 428 3611 381 2261 4578 2604 1541 4215 4246 944 3847 4401 4233 1243 1479 507 288 1318 3784 4616 3921 1240 1847 2702 1146 2376 2704 146 2266 4309 438 2065 2422 63 447 2680 4782 4771 4670 3718 2029 3554 3128 2764 4396 3106 3591 4404 591 252 3578 3423 942 4972 339 4149 430 2669 4711 3825 3478 498 330 2755 1042 2398 3985 796 1292 4565 4485 2533 3318 1337 351 4032 1464 2118 3246 893 680 2141 4858 3247 389 125 1157 629 2980 4757 509 2289 4916 780 2292 4924 2241 4546 4952 1504 4060 1740 4355 1205 561 4331 4131 2716 2039 1981 435 2055 1844 755 2745 3055 2439 2602 2662 4372 1308 986 4649 1874 1444 4922 76 3302 1282 3058 517 4220 3735 4543 271 308 4238 810 375 3361 3729 601 4223 2385 802 693 2086 1352 2723 3931 165 3892 1583 1507 1571 322 918 684 1651 1400 3349 4230 3297 1377 4155 3630 1257 2076 4806 2413 176 757 4516 4778 2216 3347 1906 251 913 1456 2113 464 3082 3053 1515 3969 1332 4923 3954 4586 4032 4018 2338 4790 2483 2862 1162 881 2033 2309 2704 2629 4720 2130 1018 4038 1448 3293 3365 382 3426 345 89 1346 4606 1053 2650 778 2995 2924 4857 4517 3523 4445 4506 3139 3164 2435 4324 2585 936 3693 3612 1433 4189 4415 210 2023 2655 2744 2617 2493 249 355 2011 4655 272 3998 1956 1424 1640 3413 3066 4588 1132 2168 1940 1468 3722 2352 143 1805 4805 3318 698 1145 2330 2605 1420 2812 1619 1291 1816 2616 2319 4444 1352 1666 3800 3311 799 3178 3851 2231 3094 4583 163 2435 320 697 247 118 2517 589 1416 1343 3579 2085 1244 1962 4720 3189 2710 4422 1385 2375 4027 910 3647 1840 438 880 805 4841 1405 1504 1435 3398 3089 2542 3934 2122 1026 3332 317 1426 4865 2337 238 2677 2765 488 4479 2691 847 746 2725 1467 2045 4160 1240 4586 4626 2705 3437 2915 620 1386 1971 4770 941 1329 4054 1896 3707 3930 2248 4266 4681 394 1459 986 4404 2550 3648 2556 4942 109 2643 2754 3541 4482 3236 4457 2477 4363 3615 690 2866 3965 4725 3210 4984 2301 4433 1658 4331 3768 980 3863 55 3636 2666 3947 3505 469 1419 3818 1171 1049 3979 486 2500 2796 3825 3372 3822 2149 3572 1101 191 3607 4817 2510 1848 2369 1230 4688 4833 4614 2403 3728 3883 3590 4116 4240 1500 1339 1768 2669 2567 4349 2397 871 713 231 3545 364 1117 3887 3410 3596 369 498 2520 2558 1759 4365 2622 2562 1733 3389 4156 2494 1269 425 496 2418 1358 1770 512 1451 457 162 577 211 100 1042 4252 3847 3979 3914 4499 2584 834 2165 2425 4251 1588 314 1631 3673 1679 348 2360 2368 118 3883 3358 2095 2334 2209 2834 4246 2497 1110 1440 3268 1486 2661 4672 1431 1678 2629 4287 4784 545 184 4764 3420 2047 2263 1771 2924 4928 4372 3613 430 1573 4958 4278 3505 3828 3393 2710 1701 2159 4051 1601 105 3069 3424 4895 3627 1256 2335 436 180 1694 2564 4657 3225 3113 4932 465 1795 1511 947 1117 2720 162 1865 2513 4288 864 4360 2524 3296 3452 824 1940 1002 2899 3100 2248 1291 3201 2531 4900 1188 2594 3783 920 1946 1433 2025 4217 1095 1804 1595 775 574 4573 1124 4038 1882 3859 2096 4589 4424 4391 3718 2889 3232 264 376 3715 728 4351 2726 1222 2457 3627 2779 666 848 3239 575 92 1214 855 819 3483 3433 3799 2248 3837 1305 500 696 3944 1963 4096 1579 81 3210 1210 788 2400 2441 2684 1170 2746 2410 4539 3864 2358 1498 2363 420 649 1434 1745 3179 4674 2840 1231 2940 1126 4220 1659 4833 3037 2355 2944 2353 3747 3872 3499 217 1784 3598 3423 2190 2953 3111 1666 580 4940 1264 2542 4842 4032 802 241 4500 179 4739 605 3856 2914 2851 2528 1865 3124 4016 1877 2647 2271 2578 4770 4621 4818 1567 1984 4730 4129 4168 3126 1017 3397 554 3750 2121 457 3023 663 357 710 3554 3937 1300 360 4807 100 2514 3326 1832 3329 4390 3006 3137 4863 2010 4462 1061 1360 1094 364 2934 2209 4174 2672 2601 4165 855 1405 2559 3163 3694 3731 254 4572 4081 4448 1262 4766 2355 4530 581 2755 4060 4142 275 1074 4239 4477 4079 2989 1915 2762 104 1546 603 2493 4124 1155 1710 2939 3092 1421 3127 1675 3078 2349 3846 2674 3986 3406 4741 1632 1926 3660 4283 3561 4970 2980 4477 286 3197 4609 2800 1001 4590 1025 3568 668 4899 1694 237 1595 3158 4198 897 1285 4490 4548 1731 3431 1722 796 4654 2641 1691 3410 2835 2670 3310 3964 411 3489 4023 3340 1653 947 4024 7 4638 3134 2310 3288 452 205 4939 3885 4458 4217 467 857 4560 4270 4031 713 2640 827 3141 3047 1498 1534 2029 3834 3816 2806 3686 4428 1899 1927 4583 307 4356 817 2718 2968 2572 1129 2933 691 3453 1047 1703 2501 1862 4303 1376 2156 2242 3256 3371 2490 4578 608 1 407 3959 4445 104 1291 521 4685 3594 637 730 4623 1074 2326 4788 4192 675 4654 1351 2992 3936 4966 2395 2266 3525 1477 485 4471 2349 2316 4977 3932 1825 3929 4797 1647 1639 952 2319 4550 4401 1949 4993 4256 482 3483 4172 113 4725 4768 2209 3867 2574 1663 2698 2792 1558 3100 1735 4689 1771 364 2674 2258 1933 1058 3596 787 4803 4555 2197 2680 3524 67 16 1634 4303 2574 124 1077 3883 1848 108 3184 1743 4157 1824 2624 2435 2010 1762 1124 2717 3065 4082 234 30 2450 4939 3409 1394 12 4755 4989 2468 3248 1263 2383 3759 3463 1180 1522 3126 1111 1095 4551 4669 1562 607 4538 3245 3054 2069 1370 2804 494 1403 3821 3075 3279 4154 2426 4014 3284 1922 4541 3872 691 3662 2406 2804 1990 2845 3522 4517 387 2691 4385 3863 3004 1205 110 2851 232 4305 1714 3231 3008 596 1418 2700 4291 577 276 2566 290 577 2286 3528 2068 4645 511 3237 2596 3510 2236 4832 2358 4822 2109 1973 2094 4820 2885 4717 2856 860 2317 334 1921 3077 9 3617 3189 1857 3705 2139 118 408 4538 4292 956 4613 4939 3147 863 1407 392 4663 3919 3722 707 1919 2013 3868 3662 932 159 2192 3170 3490 2040 3206 4354 4323 1293 1337 3497 1747 4185 3864 1880 4253 3226 4485 1041 2092 2785 1833 3959 35 2534 1310 1043 4958 3434 427 473 239 4404 2628 696 146 2381 344 1822 1128 3115 1617 2538 3752 4250 863 3048 1393 1750 2861 1937 570 3730 507 4128 619 396 2530 2078 1425 1838 4179 3390 4677 175 4377 3778 2550 3920 3426 2468 1914 2536 3898 230 3641 4321 3543 419 1419 1488 2166 2075 1052 1280 4229 2499 1015 992 3183 2946 2928 4832 915 3238 2433 2008 2989 1629 422 4698 2540 3812 753 2451 1882 1164 158 4302 3183 4215 440 3177 847 3624 3899 357 2567 2200 1743 1154 28 426 188 4529 3092 4168 208 640 1314 843 874 4530 734 3671 4027 1412 4563 4052 3288 1545 2464 3182 4794 3087 1512 1990 1285 168 3314 3000 444 3650 2745 4171 2467 2631 1412 124 4244 14 687 3483 587 1672 2969 2163 4186 2676 4108 1278 798 3491 4345 2400 2151 3116 1689 127 1700 4137 1660 3298 2541 3769 998 4382 1935 860 1373 1154 4124 2818 2661 3773 1488 692 276 1658 3221 4553 4262 1547 1952 4427 3586 4827 4649 216 818 2763 2455 1665 3423 582 2250 4390 1452 2260 4943 1367 3966 1139 3312 3893 3242 169 3129 4487 671 724 2844 757 3559 4106 486 1961 2451 4985 4536 4265 4596 96 3159 1199 251 380 852 3593 3153 2196 1332 625 415 2846 2489 2309 4552 2808 3151 1544 4202 4679 3440 2016 3665 1043 3113 2518 4316 4633 2218 4977 542 3720 2226 2891 2078 1517 617 610 2055 4039 1021 832 3609 1107 2853 3924 1022 2545 1905 3287 1486 3677 2408 2304 3748 3343 4192 3281 118 3683 3081 3503 3912 1466 3930 1885 2298 3495 3699 3770 510 1579 1914 2534 3451 4026 3726 2705 29 1428 4463 469 994 3045 748 2567 4814 2036 1595 2337 4336 2144 2876 1563 1147 1910 3366 3718 4182 3732 2873 4487 916 290 3163 4202 517 1108 4428 2133 3715 1121 3689 712 4270 2119 1228 1316 4833 4852 3330 3409 4602 4630 4612 422 4518 3189 1647 269 1106 540 1164 4459 3651 4387 2616 597 4999 2616 1397 1582 1578 89 1095 4034 3834 4371 1361 607 980 3263 1189 3350 3301 4951 783 3590 2945 2734 2315 1418 3351 2589 4690 2718 4458 1263 1634 4165 418 3726 1507 4046 3433 2211 3370 450 3871 3754 2993 1560 2255 1891 2301 3018 759 2555 1391 3989 3044 3697 2964 1341 4571 4929 69 1382 2017 2124 2048 4420 3845 302 1005 1740 57 1191 2889 2849 3724 2867 4550 4728 3682 1442 3105 2572 4482 976 1931 491 1783 4366 1553 3094 2737 423 4340 2645 2433 2308 3218 225 248 2721 363 4705 3904 2901 3892 3470 2729 3134 280 4454 3342 611 2210 4276 3349 3552 1068 278 2323 2357 955 1302 4238 4207 3256 970 257 4014 2584 1533 731 214 4661 2171 3344 3902 116 1432 1615 3067 1085 2850 4042 1510 2790 707 4497 978 3000 4272 1471 839 2768 1956 19 3690 4112 2550 4385 874 3715 1462 2087 309 796 956 4648 1289 3864 2794 3732 2011 2335 4077 4486 2596 1063 4663 5 3982 3745 1008 1395 4571 1922 169 3273 3519 2203 4335 1329 4937 1530 1342 787 1342 4807 2427 2801 742 1264 1921 3970 1301 4645 4309 2098 3475 2412 2834 601 4877 454 1062 1744 3474 2456 3419 2799 4398 1716 1543 4258 242 2045 4772 3007 82 3766 561 2465 3197 4396 3111 1272 3225 4455 3964 2479 3053 3829 1460 4861 429 176 4115 3597 1994 579 4364 3885 847 200 1749 2851 4989 3877 4881 1235 1600 3578 1692 3434 3495 1877 2043 2887 3200 4326 2706 4900 81 1611 4659 4729 3072 4405 990 2314 37 233 2419 4420 483 3601 2449 1724 3282 3040 339 4656 3728 2002 4782 2643 3483 377 2845 45 1352 1569 2821 593 3912 4533 2721 2758 878 999 2695 2375 218 1492 3912 3411 1161 1198 3884 3045 1722 1696 4036 3260 1578 4374 4222 748 865 154 4357 4732 4899 4280 1199 4375 1225 1075 3077 1211 4237 1773 1854 4756 4569 1875 1572 1914 4545 151 4645 4086 380 4509 947 3002 863 3846 3277 1926 3714 672 2412 4483 3593 4371 3183 3708 3884 1989 4199 2744 623 1663 4235 3586 1835 71 4358 2545 2059 396 3068 3288 272 2709 4009 2159 4374 18 1809 1584 3716 2017 4793 2315 1624 955 4589 2282 417 3540 2440 1614 2163 686 1335 2376 54 4638 918 2777 2472 62 2905 3154 4406 2714 4348 1556 1703 4259 3996 1898 2385 3983 2644 3906 154 342 4433 4800 3848 1223 1542 4283 465 2241 4281 2238 3412 1554 3420 3448 2910 1908 2629 693 455 2523 2390 1250 4730 544 701 4084 1656 905 101 3658 3886 2070 2020 3343 2426 3598 635 425 4658 3512 2961 3309 3645 3274 3496 224 15 294 3351 4575 1746 1360 2318 2184 784 33 509 4919 1114 287 3733 3178 1772 2059 1205 470 342 3393 1382 2255 1284 2339 4448 1411 1423 535 4531 1097 3339 3244 3831 3762 3639 3865 4340 2399 2928 1871 2979 3394 2045 4458 1819 4291 4596 875 3108 4828 428 1937 88 2614 1337 1771 4373 3346 812 2543 916 4537 3024 4887 1197 4445 662 4631 4753 3349 1418 4024 3246 1133 395 72 3623 691 1295 3048 978 1084 1845 4508 3424 4789 4937 1167 2304 3338 571 484 4716 3274 1416 678 3722 776 3776 3697 308 220 4070 4278 3881 3800 1043 2819 1282 3196 1740 665 3645 195 3783 2973 1022 4708 1554 279 1825 817 3420 1973 2705 3603 1194 2753 3076 1876 2716 2375 501 3883 4677 2793 3449 924 2286 4139 4282 3750 1363 4766 55 891 2812 3737 3154 3795 3134 4083 2216 2225 1056 4083 1085 4220 3246 3073 990 1944 482 3530 2820 3147 3982 2727 4952 4408 1683 598 3993 1303 4684 3088 623 1651 1388 329 4332 586 52 3140 1566 609 638 1228 4863 742 3421 4756 4237 1548 58 2208 3618 2586 4377 186 4428 2188 1697 3926 3334 3713 4344 566 486 4523 1613 1566 2821 3354 3092 1593 3770 1553 3534 1930 2239 2319 590 460 1522 4536 4125 4763 4766 306 942 3817 1904 1160 4779 3010 994 1242 894 4976 1323 2187 2049 1615 1604 3402 4207 1386 3773 2162 4296 2980 286 3634 1433 2960 438 2101 4817 4026 280 1466 3654 3204 2785 3717 4078 362 3019 1797 4478 4278 2654 1028 4799 1901 4577 498 4371 1415 3533 2594 837 3291 2347 2676 3838 201 1016 3553 4441 2670 1024 3970 96 1787 4649 1434 2932 399 2139 2319 897 1369 4687 4885 231 3910 4077 1211 3186 3297 4220 803 347 4077 4342 1598 3654 3133 3833 2198 1114 1838 3007 1531 2348 4767 3191 4647 1852 3935 218 3130 1341 3247 1542 630 3433 2668 2807 4955 4788 47 3617 4669 4148 4260 887 1569 3432 1222 1751 3212 493 786 4732 1836 170 4135 2051 4172 3206 4652 1134 2397 3788 442 1764 488 4158 2590 4551 3212 2375 425 2276 1398 4216 4240 1791 2084 4636 4675 4172 3097 3523 4898 1503 1853 2667 3 709 546 866 4470 2545 3224 3878 1370 3904 265 4949 2772 3197 4550 3229 2151 2774 3112 2021 2559 1892 623 4026 565 1543 591 235 1230 4872 3230 4934 4236 878 816 2225 619 2178 1563 2329 1013 1138 3747 1838 1551 3913 2711 1437 1306 3221 226 1597 1395 4248 4043 819 1755 2513 125 3934 3591 4712 4152 1419 4809 549 1502 3738 2293 1129 4063 1151 909 3571 1413 386 1206 3060 2761 4863 889 627 2780 2639 706 987 4119 813 1572 1072 2651 4650 60 3734 1018 4234 4786 26 716 309 1979 2150 4811 1679 977 993 1120 4000 145 2789 619 364 2588 720 527 283 1079 1427 4275 2946 1619 3118 1738 4073 1781 2466 3340 3500 119 4717 243 1298 1109 4634 3143 3673 4185 2430 3210 3559 2936 388 1285 842 1755 3514 4561 3778 943 3538 599 1618 421 2426 4065 962 4338 2620 3334 2472 4496 815 4362 514 1580 4980 3667 1405 3718 4665 4949 3786 2980 1970 3703 4299 55 4419 3308 3931 1892 4687 3508 2083 3180 4316 3016 1150 940 2821 3721 374 4390 4359 3473 2828 790 20 776 388 4047 4651 1353 3862 4900 4725 1922 3671 1582 2330 2216 1414 4492 618 3008 1487 1463 4669 1407 2339 1410 4316 3732 4910 3144 4173 4200 872 3525 3282 2933 3805 4124 963 4684 4421 3768 3799 261 124 851 1183 987 3763 4074 3276 709 3381 1118 140 3919 1331 468 1529 1159 2993 4750 3817 4712 4126 1489 1591 3450 1200 1357 3449 384 4454 1752 680 3064 812 475 2315 2687 4010 2827 940 2323 2085 1617 1977 311 3101 699 4452 2642 4542 2857 3244 3944 1655 4184 834 1495 4965 946 1349 116 1465 117 1790 1716 3174 4488 4732 2387 3684 793 1386 1880 3064 817 1708 4671 4154 3989 1550 230 4885 1519 4469 3744 3954 3812 4955 1685 589 332 3023 608 887 2549 2579 3207 3706 1216 3613 2015 48 1130 4382 4726 189 429 2862 463 4784 3916 2502 1049 1222 74 3964 1008 1423 2396 2859 1251 1871 3882 1856 1100 4134 1970 2966 1963 985 4389 3899 2724 359 3881 3585 2604 2292 1261 1718 2399 201 80 628 3005 4538 4498 2041 4737 4271 4464 1112 537 4731 2261 487 625 4576 3108 1631 2008 2057 3503 1023 880 1767 4419 289 914 2093 937 3300 2768 284 407 4088 594 4360 1549 3309 3258 4552 2497 3364 2631 3050 4603 3948 662 1068 3025 3143 732 4876 2692 4970 2805 218 4842 4184 2785 4449 4978 1640 153 1457 2331 2011 4854 4816 1125 831 675 3580 1550 2694 1246 4970 414 4655 4779 1411 2283 1380 3961 3394 774 1475 419 415 1541 4358 295 207 559 3939 4195 4489 3267 84 3715 682 1569 1511 356 2274 3167 3679 2981 1373 4093 3169 4728 4204 1473 1032 2094 3433 2468 4410 3888 2238 4100 769 2711 4671 3752 4435 44 1291 1719 3931 4040 2263 601 485 1070 2691 3436 213 3916 899 4184 2849 1518 3327 3660 4891 4171 1931 4327 3512 3830 3208 2799 3835 166 3545 750 2002 3870 1151 4839 3392 2710 982 1766 4242 384 3581 2101 4522 1684 2130 4752 1087 1572 4028 866 3523 408 23 2381 4972 1180 491 399 851 1845 238 4655 424 2128 3573 4356 3420 4683 4343 1790 3205 4394 1042 1107 198 1979 3420 3596 4980 562 3563 477 1674 3238 1397 4200 294 3394 3050 11 1713 3669 2836 293 795 3874 4710 1485 454 649 3858 3995 4934 3348 2097 789 607 2059 408 4244 1535 3705 61 4916 4911 4908 606 4455 3974 193 2346 1531 6 1789 4709 1047 389 3477 1593 218 4990 4463 3336 1124 1205 1175 2875 1067 3063 1379 3358 2744 863 3031 657 3255 4602 4266 4712 2867 1108 2247 4828 4967 4745 1165 3585 1462 1469 4776 3662 3260 340 4917 1472 4074 4547 4826 478 4990 2173 2980 4990 3384 3471 2878 3663 2559 3140 4161 453 2922 1985 518 169 2240 4754 4934 4918 3320 4412 3435 1917 1313 529 828 3722 2388 4975 2645 3268 3781 1241 2044 4937 677 2292 1437 1656 3643 3723 4359 2997 3014 868 3533 392 421 2521 2239 630 3863 1184 4014 1591 43 4379 4483 4398 1954 3217 280 4029 4792 2707 3845 1006 1494 4800 2373 3410 2475 1185 926 2886 1982 2965 1373 3337 4286 943 2680 3496 4226 2307 2130 707 1593 4997 450 1877 4084 1025 1948 2583 3071 4620 3438 4117 4972 2650 901 3023 2471 2781 2038 138 851 2573 2061 1461 4755 1155 2993 4868 2058 1092 3461 3617 1204 780 985 1838 2746 3256 2360 2972 1706 4931 3808 3015 3477 3474 764 711 176 4240 2693 1808 4931 3507 637 2915 3941 2181 3570 3307 4749 1747 2898 985 2987 1466 4497 4417 1261 1501 4276 3290 1162 3696 2657 4514 1115 4912 2525 1288 4653 2089 4661 3432 4272 4759 1421 1235 3939 4925 2940 4828 1309 3273 4414 3252 3638 317 3193 3614 4620 4056 4272 3076 3998 419 3211 2112 2717 1461 869 596 4430 2328 453 4243 697 1377 3637 2565 4893 2691 4070 4015 1610 1685 4186 2720 989 336 513 4774 967 1386 1589 1575 1598 2549 4693 4104 2435 2632 142 3930 4539 3805 4261 2047 2246 3034 1718 562 3747 4824 2025 2988 1970 2911 1775 736 1288 1664 897 3384 751 2105 722 3725 2707 437 3616 3211 214 961 4839 2226 2580 2472 1549 1630 1352 1200 2207 2712 2902 443 3851 3004 2591 1423 4924 4697 1344 2198 3090 3972 2050 679 1407 3629 1460 3347 3786 4511 445 633 3024 1660 1914 2802 1558 1048 1646 2653 3464 3569 645 2781 1838 2646 496 494 1490 981 3988 3019 355 4802 202 483 340 3023 3577 3944 85 1878 160 6 2833 49 3596 1850 4519 3595 2432 337 1282 2909 1800 2332 641 466 4045 4299 3071 4322 2556 1110 3332 1139 1575 2134 1378 3203 1170 706 2336 3008 2727 722 723 1216 3019 3976 1792 945 3382 4922 3260 3322 3463 4650 1684 3656 1110 2398 1621 546 232 392 2885 150 1503 790 280 1802 1871 59 4148 523 2058 2061 981 2561 1509 1733 2482 2073 3681 4410 2438 2642 3435 966 1032 1809 4180 3807 2203 45 1073 1391 727 1147 156 3189 3758 2091 4665 3866 3736 2601 3682 3885 527 3821 1276 928 3899 1451 1520 3696 1216 2564 4275 4312 2235 1075 3598 4807 3561 1945 758 4109 2328 3114 813 858 388 2110 1895 2280 1091 4969 1310 4988 4874 2539 2087 1985 4069 4400 1819 476 4394 4512 159 2105 1703 2328 3148 3876 1920 1024 543 3305 3835 2716 666 4630 659 4027 3953 3891 72 2539 3647 3953 2700 579 3846 56 1992 1838 3082 4471 2989 2359 3455 984 2828 3216 3622 385 1479 2225 2517 1284 2605 4992 2668 1839 4570 1203 4208 1077 3612 3079 4683 4580 1207 4693 3058 3509 58 1511 3846 3935 3176 4880 1372 2693 1832 841 1333 403 830 4941 662 3516 543 3478 1273 1039 1081 981 3883 4245 3873 2326 3004 3853 2386 1057 3858 2193 2653 1451 4998 1574 3003 3659 2461 4264 3597 1877 3064 3699 165 4186 3748 4083 2834 4886 2331 1981 1448 2753 2586 4996 2494 3767 793 541 2358 912 4550 995 1592 3304 4674 3148 871 2488 2250 4513 2562 2331 2927 3698 317 2690 1303 2280 2125 4825 3074 2834 1176 2863 853 2841 1899 3170 2122 243 1897 1921 3158 3051 883 192 514 487 4059 1719 1715 3609 375 3532 2642 3295 4348 2252 1325 4228 3153 3086 3164 476 2472 2328 2469 4228 496 328 960 295 4085 2116 3499 242 3974 3202 431 4073 3615 833 3249 2071 2541 2510 2770 1107 4252 4689 3632 349 3356 1325 563 1725 2752 1403 328 4765 1606 1335 866 4874 3410 2690 1996 950 3058 534 2104 4505 3387 3381 1355 2156 1275 1707 1726 212 1253 2311 2871 2461 1600 3702 3990 3684 2040 1824 64 3844 84 3385 3208 2266 4574 3073 57 4937 1246 3789 4205 1231 1167 3284 1937 3558 3441 3738 854 2828 3085 3136 1818 3611 1444 10 3317 1130 3417 1864 3245 570 626 4293 4618 3825 3419 4891 274 2115 4234 4893 3822 4892 3612 388 1699 2959 2239 211 947 2362 1550 3851 297 2520 3033 3832 1568 709 1026 3209 805 1158 2048 2740 4880 1983 2416 4807 4272 2770 1335 2040 2052 1255 4081 1679 218 3590 4693 3615 3875 1679 815 1984 1069 2706 2101 1008 784 679 3987 2733 3490 2640 2007 1252 4195 1034 4501 4470 873 2744 3004 2358 2182 3488 38 3948 4261 4979 1908 1589 1736 625 560 4904 3293 3315 3434 4058 2580 4919 3380 779 3723 2352 3358 3007 4074 1564 4570 487 896 2636 3865 2797 2516 215 3956 211 3852 2567 2283 4285 4225 4082 1378 3242 249 2386 2775 2775 2212 2182 1886 1236 2048 2927 2741 3245 4702 1308 4616 1186 3634 2942 1758 1359 2710 2596 234 3773 855 3497 115 2767 1375 4969 692 4446 1778 3688 3308 1254 1905 3426 320 3286 1522 1036 924 2500 485 3954 1766 687 4968 1679 579 4411 2365 5000 3048 3233 359 1417 4802 492 4640 614 4166 1940 2214 4379 1442 1663 3346 1677 3818 1667 2583 2039 1588 110 4105 1974 4828 2918 4731 405 473 289 1071 418 3758 3535 4075 2463 4650 3122 1854 146 4264 341 4503 421 4288 4474 2439 4287 2220 522 633 2320 4172 1298 1585 3873 3634 1968 2570 178 55 50 4095 914 996 1151 971 2852 4130 1843 4889 2948 2267 1896 100 117 1998 4168 4712 2590 2543 2108 24 4128 4756 1008 3981 4930 1041 4132 4454 3294 1293 1948 3970 409 3387 1009 4519 3838 2602 2559 2231 3836 3918 4701 2486 4204 60 3184 4461 1396 1986 31 3722 1094 716 3096 2662 4633 4920 3882 3181 663 948 1313 4370 3998 3226 2702 3536 1671 4219 4540 218 4682 3001 2452 1172 4696 2499 2434 2783 2095 4013 1685 2113 3274 205 315 3755 4791 2919 4227 1857 1471 4066 3345 3653 1177 4145 717 2605 2087 83 1868 2057 4111 1924 4246 830 2915 42 582 989 4106 2072 4654 1228 837 662 2480 3644 1242 3311 21 9 3045 1977 4810 430 2282 113 2606 3254 188 1348 646 596 4746 2383 3690 2948 3788 2729 573 4903 3722 2924 280 2707 133 3071 4495 4689 3908 94 2890 2261 857 3248 4062 3522 2314 201 3882 931 4744 3854 659 3491 1619 1547 2304 4734 2187 4488 190 4174 3473 1239 709 3455 3652 816 1761 658 3709 1062 3506 870 1019 2200 3756 2322 7 1169 1800 1261 4074 2103 1297 4975 2442 1727 3424 1397 3665 2840 4345 144 1030 4468 3052 2398 761 3074 1364 2112 1195 3390 2107 4875 3868 3152 660 623 3355 3513 1656 435 1634 1841 306 3919 2728 1620 3235 4024 845 4224 4062 4559 129 3872 413 234 1373 1420 3914 1362 3672 399 2487 4868 1267 2368 1695 3104 1838 3161 2674 2109 4817 1619 4781 4459 3411 88 3928 1391 439 920 3030 611 1290 1749 976 3555 4463 3982 2770 1561 2683 72 557 3953 4576 1048 3403 3694 4606 3954 1679 4483 990 861 4986 2363 2797 3437 4271 2386 1879 640 3144 2642 1602 921 2230 3695 182 3185 1613 1747 3628 2552 3509 1651 3908 2328 2354 4703 1541 3059 2141 2638 2865 1120 4874 4928 878 3034 4856 1506 4934 2033 2204 942 240 1607 918 536 2893 771 1041 2890 211 1426 623 4657 3334 4609 2428 3485 18 2020 4142 2741 2986 2003 156 3745 124 2647 1980 4878 3147 3257 3858 678 2356 172 2328 3445 4977 4566 4864 1637 4665 2907 1572 395 1166 1050 4991 4887 1877 758 1866 2824 2658 2126 4576 1030 2985 3853 3353 1238 4486 4714 619 3658 3198 3922 2356 4206 1700 4889 3938 1972 4965 309 3075 4337 1548 4595 1645 4862 1687 1119 4439 4207 1119 1041 2366 2455 436 3835 3425 3131 655 804 4966 4906 1783 2727 4811 1932 3181 1653 4789 800 2431 1663 1748 396 1592 1733 4229 4344 310 945 4847 187 3995 2940 4191 1917 1462 185 3740 667 1343 3933 139 975 2254 1478 4244 654 1092 4384 3947 2776 3048 473 3656 3418 195 406 4631 1855 2156 3500 2729 371 4414 2064 2625 2015 3541 4311 1560 4712 605 2559 1706 1576 995 3396 1679 1228 2057 1924 3139 260 4870 1531 1558 1693 2932 3576 3932 538 1889 1614 389 2135 1670 4156 1830 3877 4635 1710 991 2018 1481 3785 4372 2437 3862 915 4148 4222 4261 3896 1221 4324 2395 358 606 725 4603 3698 667 2058 11 1625 2412 4479 805 2353 4854 3384 3079 3420 1920 4711 3627 1868 1176 2671 1224 4625 1572 2988 4975 333 1753 1656 638 2073 392 3088 1753 133 3124 1005 3564 2996 3645 4556 1042 581 2287 2550 25 4331 2580 1321 1260 1822 3350 2413 3344 2449 390 3655 359 3593 1632 2249 3224 4956 1252 16 1773 3408 4447 3581 699 1927 2384 3485 3277 3178 4507 2177 4810 2003 4081 4287 2627 4505 1606 4615 3598 408 3922 1342 4525 2950 609 838 736 2096 1779 3572 4007 3 532 2617 3176 4147 589 658 1303 1335 1873 1928 1529 3018 4401 929 152 3372 4169 429 298 4992 3208 4049 226 891 2700 2224 3590 283 76 2109 3239 734 3996 2410 84 1838 4709 4196 2175 3716 3938 92 550 1858 3251 4663 939 3688 1110 3495 2397 4519 2977 3633 5 2097 3874 3189 2746 2927 911 4945 2493 3977 4966 2718 3246 3514 278 889 3477 3922 4580 3315 545 2602 4376 650 3333 2875 4469 822 3254 2247 3780 1661 2630 4399 3265 3959 4556 3771 1245 2074 4698 349 4434 1519 2054 3583 4978 627 4017 1311 4657 2527 1851 850 3870 977 4381 4647 4814 1721 3061 1328 2481 3309 4454 1340 2019 2349 4365 4872 3116 943 2037 41 2433 4868 2084 131 1145 3561 3980 4485 1112 823 451 1563 4703 924 779 4971 2522 2000 2922 1072 4321 4353 1043 4299 1303 31 3196 492 4510 4184 1182 4725 490 4189 1352 1720 4841 3804 2068 3244 1345 820 985 2940 114 3004 2087 719 2240 1892 870 4161 4290 3513 4967 3329 3142 4454 2089 3697 2195 270 38 2818 4613 931 459 4965 988 162 3412 4298 1413 1405 3389 541 2103 3695 2554 3276 4096 19 4264 4178 4662 4382 3825 2080 1990 1105 2357 2191 1273 4936 2075 4398 2410 141 1628 1666 761 4517 1777 3185 1827 2033 152 2470 591 3623 739 2657 3090 1159 4088 3828 2252 119 3394 1807 1985 3616 150 3484 4050 3278 4623 875 3561 4515 3643 3888 2728 1380 4436 3536 4075 755 3688 568 2233 1123 1818 4838 3895 3368 4886 1069 3037 2764 4368 4998 3871 2995 3518 2298 2901 3936 1818 3904 1339 3845 2993 901 3962 1504 1206 3927 3909 2120 4488 2154 1949 3316 1471 1067 1254 3220 2891 3471 4607 3542 3669 3245 4342 4002 1236 3632 546 3535 354 638 1119 228 1573 2547 4502 543 1270 4519 3210 1466 2469 2524 2891 4977 2699 1617 3231 333 3734 3321 748 44 465 3229 2760 2294 3857 2942 3537 4490 2249 4892 213 3647 3023 3698 2972 4483 3501 863 3328 2216 4928 1318 4516 1058 1941 39 3426 3474 2935 1260 291 3670 4410 2365 4068 4102 4756 3996 1779 2729 3646 1242 4286 4014 2535 264 3148 1915 1057 4943 3665 4442 1474 4704 3711 879 1653 1973 112 1363 4222 3478 3245 4972 274 4989 1818 1698 2621 3731 3575 1652 865 4896 761 1681 957 3151 4654 2600 3124 655 597 1264 3250 2499 2396 4504 4459 4459 1360 1009 3476 1217 2825 1558 2048 1053 1810 2187 388 290 4277 3987 3619 2230 854 4961 3322 982 387 232 2285 463 2618 1275 1465 1062 1803 4446 368 106 2466 746 4672 68 1262 4461 4388 4526 3693 3176 2249 2961 846 4991 4906 3957 1429 3133 1933 4797 802 3925 3604 2432 562 4050 3029 2810 1261 3984 1835 2416 614 944 4570 1568 3511 3400 3294 4591 2402 17 1333 3128 2592 999 3344 3564 454 4973 4551 1645 467 1430 3314 1961 1436 637 2120 653 89 2454 3060 3240 1717 1282 3467 1355 681 1199 447 3176 65 3974 7 4656 1773 3508 3821 1643 3018 489 1606 428 4439 1772 1198 2115 2913 2620 4273 3793 2247 936 2131 3863 390 1129 3449 3127 3566 1811 2470 3249 371 1968 1943 1816 1821 2932 823 603 2088 4506 4724 2460 1501 4341 3512 1644 751 256 712 1421 2255 719 1369 238 3601 948 1526 235 3421 3859 4523 1267 398 3989 4390 3808 286 1929 4976 3938 552 3335 1032 2517 2773 3243 1008 3222 3888 4992 1158 2225 4338 402 724 3582 1302 3811 1721 3224 430 3055 2750 4461 4500 3336 1786 3129 2434 2882 4951 4242 435 3704 4594 1485 2711 349 3798 3968 3683 2644 1466 1950 2879 3489 359 4870 1334 2294 4491 2852 1993 1343 1832 663 1492 2854 3917 3553 2888 79 1780 4723 2008 3813 3883 854 1860 4716 2555 2946 2872 3181 1916 3363 3790 2037 3711 4959 792 3013 386 1753 4079 883 4832 377 1967 2288 2158 4666 1592 4553 4879 4699 3111 4495 2065 1791 4394 2486 1014 1869 3776 433 3828 4568 2623 1484 3518 3615 4924 4673 2624 358 3927 4068 1614 1132 1908 1751 4462 4755 3226 2143 1969 2940 3560 2101 1718 1320 1331 3517 208 799 1266 2338 2651 2013 715 176 4418 384 610 3369 1908 3084 4697 2025 4555 975 3314 1962 2612 2717 3911 2321 3553 813 3203 2823 3690 2537 4239 2560 3751 4850 1166 3591 4248 3859 3632 881 4838 3529 4899 2557 1639 3785 4717 1731 4741 1138 1124 4969 3887 335 566 4431 1551 2574 1145 4173 523 4795 3780 2184 4565 1310 836 1745 4667 2528 3361 2141 1959 3283 1942 1142 4959 2943 3708 680 62 4189 3359 4301 4082 2368 2255 1306 1540 471 4913 2888 4987 3429 524 2403 4289 1281 1325 2622 1084 4223 707 262 38 3964 931 970 1254 4021 3573 3098 4293 817 2997 4829 3818 4707 2323 4497 783 2801 2203 382 2353 3383 3942 819 1819 3077 831 3256 2868 1653 4847 595 2196 3102 642 3875 2035 3812 4552 2120 1459 4685 3981 4857 4065 2637 3881 1748 816 2611 2152 2626 2493 1730 3706 3135 4556 2313 1797 2238 2458 4867 4350 2572 2840 2944 708 1001 895 1962 1093 4450 4214 4809 3303 4041 2654 1224 4153 3227 1623 269 2391 2137 4680 805 2817 3640 523 3349 2276 17 2158 930 407 777 4267 186 3928 458 4328 865 1845 1929 3512 2374 723 2846 2441 1075 2867 1103 1172 3992 5000 3084 817 384 2194 644 2920 1202 4037 920 2112 1433 899 1267 371 2413 4494 2536 3232 920 3159 4779 3417 490 2266 3486 2754 1494 3839 3814 4128 4506 1203 756 32 2795 1445 4325 827 1287 1977 3274 3121 2929 56 961 3442 3856 1854 2810 2990 2384 4571 1474 2591 4439 4491 1628 3418 505 2078 450 98 925 2640 3904 3069 1910 2986 2378 1117 4652 3511 1490 4551 3016 4888 3075 4567 2019 4009 3256 4627 559 4929 2742 4180 4876 734 1445 744 3749 4767 1435 4578 2233 4248 4961 3568 4002 4498 3212 1796 1169 200 2317 3828 2728 3698 4826 4275 2158 4558 3651 4829 959 3082 3109 479 3026 4644 778 1212 3217 1794 4847 1865 236 4666 1349 2930 2878 1355 1769 4938 2806 3170 3901 2800 1208 4583 4820 4356 1682 3885 185 550 3895 957 2945 840 4063 4195 4356 3615 1357 3984 2480 3622 1280 102 2822 2194 2162 2535 3475 3199 2012 887 881 4049 2224 1341 427 3316 2662 198 1556 4909 4160 946 1441 1559 2125 4205 3338 4959 1362 4783 2013 2280 2628 917 4043 4000 3479 3926 4473 1449 202 2742 4881 4625 2273 150 2262 282 4282 4986 2195 1307 4336 4458 197 4389 4035 1649 3620 1198 3902 833 4903 1026 2216 3510 4957 4821 268 1990 4268 1754 4985 2039 4381 3511 4466 649 2974 4431 14 4376 4271 766 1705 1123 4902 4465 1514 1336 1531 3876 3843 2918 388 2521 4028 4945 66 2392 4697 3097 1170 4665 751 4371 3542 12 3331 1758 1258 1561 803 3584 3959 968 1890 2151 1722 2803 2696 4249 2446 4295 960 4188 4502 3151 4001 2094 4692 1225 1006 102 1621 3726 3670 2025 4027 3446 1740 3774 4482 1258 416 4962 4715 2177 1116 397 2819 4963 1447 3051 3597 2009 1990 757 1748 1971 1134 3853 2010 4192 1267 1725 580 66 3693 3649 2796 3087 3734 1280 1446 713 1941 2791 507 3631 2613 2590 3865 378 3782 3329 1416 4849 1963 2832 374 2837 4947 4575 4917 949 425 2599 3488 3740 1508 1155 2145 2534 3423 4764 2078 743 106 2334 1727 764 3135 408 3722 1903 646 2512 4256 4775 361 4437 3981 3686 585 4459 971 1449 2367 3507 2920 3660 1020 3776 91 4571 3289 498 1339 3042 4728 775 2136 2078 4697 1813 2136 3170 3197 3370 1019 4747 4696 4068 1336 108 1478 2761 2990 4451 69 2849 3467 1162 19 4222 4017 2631 4892 1411 3332 2092 4301 2434 4173 2888 1436 3428 18 2268 1837 1518 4635 3014 246 294 3175 4809 4644 3402 1877 972 2668 1025 892 135 979 1328 3827 3841 4822 1886 937 2340 355 576 4342 799 1022 3422 4528 1595 1726 1676 3720 3831 2749 578 4106 2205 2059 5 1889 3386 2403 731 720 4313 4220 1539 2666 2977 73 2107 4578 4235 2306 4312 2372 1277 3857 4082 2099 4577 2950 2804 984 2230 2116 1152 706 1198 4561 1834 840 2471 1530 4384 4633 3690 3492 1360 980 2471 4452 4106 2472 2279 2696 610 726 4257 4836 4503 4817 4509 3943 4431 4429 68 4675 497 3486 910 1784 3489 1364 1442 113 2199 2757 2266 2741 4992 2427 764 1999 3372 3930 4642 359 70 1123 3579 2096 2416 284 2016 2663 2948 2574 2343 4514 91 462 4756 4639 2946 2404 2379 2872 3457 1495 95 2422 4666 3534 4535 2523 4408 4928 2915 3830 189 1830 3803 3939 2346 4932 3288 4553 2051 307 1585 90 4712 2434 1096 742 4838 4472 2227 4760 1268 2636 2299 4583 4599 910 4552 1303 230 2707 1379 2430 3502 4908 1586 3895 215 311 4775 2698 3565 2165 3938 818 1488 4051 2651 1813 716 1881 1040 3808 4330 30 237 4105 2861 2449 143 4555 2758 457 864 2157 1345 3047 4607 539 4670 3111 1877 28 3752 1899 512 738 561 3615 4123 1597 4020 86 2924 2992 2010 803 1277 2771 2830 4873 3349 1087 745 4556 3796 3741 1374 3358 4226 4784 279 2579 2232 4294 3278 669 1797 322 1365 1664 2074 237 1759 159 1783 1665 4956 1142 556 581 1881 4477 2104 1228 2654 3772 2830 3333 2198 2385 4467 36 1074 3579 1922 872 1150 2115 2040 4539 3731 3790 3823 3749 236 2276 2175 50 1881 556 4745 3663 2782 142 827 1105 741 1175 286 1022 4624 3217 435 769 2880 1256 1634 4562 4465 3022 4265 3900 1563 655 1747 3726 163 1470 4878 1827 2527 3543 900 3233 4758 4003 3515 3934 638 3415 3085 1478 956 1484 3705 4390 2464 241 1336 21 4862 2924 272 317 1838 4405 1669 4302 3796 916 4563 2604 3176 670 4637 1676 1408 2771 4817 2891 898 2131 738 4271 3050 4604 3109 3084 4242 3014 4612 4048 84 3103 4494 1167 4826 479 4669 55 951 2758 1766 421 4268 4905 2677 2655 2140 2001 494 3272 71 75 1861 400 1019 2689 191 369 4246 1215 2439 1475 1198 1095 2450 4288 3049 2622 27 1145 4573 2140 4832 367 4489 328 2850 507 1354 442 1385 974 3760 3271 4390 2145 4726 3121 744 311 1485 844 4104 4558 1761 3410 876 3178 3018 1928 303 2202 733 4311 2903 2977 4009 28 1583 542 83 40 3555 3508 138 160 2958 4931 2283 4934 191 4269 2926 2950 4679 3130 2287 3778 317 316 2662 1503 2210 4044 2247 3574 758 2043 2011 2572 577 1362 1061 4154 546 1659 3286 3973 2444 3053 962 1263 2076 4091 177 3484 2764 3358 4207 4430 179 263 3820 1122 4867 1958 4012 345 1730 902 1743 776 3297 4542 4475 1136 88 4337 1757 182 528 1607 1124 3540 15 1642 3078 1638 4120 1370 3185 3598 3136 330 1324 1425 2898 3280 2891 976 4788 3696 3542 1240 2256 3362 3922 3426 2772 856 3326 2868 1058 2025 4656 1581 3937 1929 4142 3821 4474 1806 4365 2147 276 4852 3014 1061 2456 1162 1788 3932 3197 4171 479 1133 1237 143 731 4841 4502 183 4842 2637 3691 1764 1278 4595 1449 1608 1792 568 4162 3915 212 3700 821 512 3890 693 3444 1405 2159 4956 4764 4831 1986 1182 2913 2867 3911 4740 3351 2054 823 1699 4762 47 3630 4053 3183 4087 1108 463 3433 3184 565 4449 1541 4595 1185 4121 2902 4800 3964 56 705 2962 1343 3075 1018 144 3741 4579 2870 4134 2847 4845 1311 2890 1113 2859 3955 3487 3611 4802 3117 1141 2416 1730 859 775 754 1545 3518 795 3652 480 3125 1758 1519 4532 330 4134 1094 782 1331 2934 4697 3220 2018 4181 4902 734 1982 2383 1315 369 4856 682 3974 1872 367 3955 4101 1702 188 47 2822 1725 4087 3170 160 3130 104 3011 4744 3670 2262 630 318 4159 916 377 1301 341 231 975 3886 2837 881 3392 845 1401 2657 4343 4835 4798 1153 427 4130 1406 4783 4494 244 1444 364 2577 3069 2410 4288 2934 2292 4085 940 4332 78 288 4214 3671 4371 2693 4465 1294 39 2799 2066 4779 1986 4436 4364 2086 1217 4803 1821 1155 2419 3098 2015 983 2492 3354 3224 4375 1749 2609 2962 2241 1938 4191 4355 3752 1435 2905 3406 3004 4731 4698 4345 176 3964 3989 2749 3411 3346 396 529 671 1931 1372 1704 2037 4125 734 910 2975 2584 3176 1598 4573 2864 474 4671 1889 2724 1682 3794 2451 618 2704 326 581 2873 4682 93 311 1197 4522 1988 3996 382 3931 943 900 2001 4095 4794 2232 4270 4004 2969 753 1272 562 3033 338 536 999 3420 4017 1179 4387 226 4730 4903 2716 2722 652 1442 4267 2741 2282 4739 4630 3724 603 3303 4892 1037 1674 3573 2996 1890 2758 4162 1998 721 739 814 2008 77 112 157 2874 4691 888 3768 3618 4518 2785 2201 3010 4740 3407 234 2109 1119 2002 3695 1421 766 3355 2991 3048 2281 4315 2719 3046 3855 4021 1159 1605 3148 3943 3243 2045 531 1005 2635 1061 2849 3686 4987 260 3378 693 1604 2176 3825 3177 1801 2915 2717 2901 3595 152 3078 1721 2862 4123 3548 3695 2873 2086 1552 1343 234 4389 321 4739 4408 1291 4185 3932 223 4594 3694 4379 264 4328 1433 1496 4062 2236 1722 4039 2873 4989 3994 966 4951 3947 2519 9 942 1300 156 2398 4476 705 2678 3945 4519 1054 2824 1425 4245 701 1048 1753 3974 2972 2192 784 364 3690 334 4570 4802 1902 1332 1844 642 2008 2640 4395 3702 4806 869 4966 2248 209 3553 2032 3441 77 3989 2255 1942 1164 2552 2344 3678 924 732 344 4782 2964 4815 2188 3285 2315 4236 2714 3600 4218 1608 3822 2071 1500 757 4750 2678 29 1970 3942 1861 2288 1800 429 4345 3736 3327 4054 824 1080 1815 32 3025 2155 871 1871 1770 4053 2066 641 1952 3695 3661 433 1731 1647 2947 2255 462 1046 449 3525 4995 1896 578 4900 4302 4647 4355 2893 3157 2025 4880 4889 4598 2741 4054 3786 3089 4002 559 2823 3946 545 2809 1132 3512 2174 4783 3607 1217 1794 1214 4277 2044 2372 1641 1379 4565 1099 302 397 1460 4502 2855 2842 3694 1652 2842 93 3483 212 2946 1006 726 1359 371 1855 4537 2473 4617 4208 366 4899 1826 2988 2575 1924 3607 3618 406 2483 544 4084 406 4639 1917 3467 4944 1040 3309 2497 4663 4899 4947 1893 3965 1361 2468 4667 179 160 1266 1241 3701 3745 900 4884 2683 2952 3044 569 1418 488 959 364 3593 380 97 1572 717 903 1054 4245 469 373 4330 2692 4790 719 4922 351 816 2220 1393 483 2679 1698 4228 3148 1851 3529 4958 832 3536 4448 1397 876 4087 1374 2499 3982 4099 4211 4726 193 621 3492 2216 1628 121 2042 1359 1363 1543 1379 2006 2548 1938 4368 699 740 2260 2606 4343 32 4944 2349 97 1796 855 4532 3379 3879 3308 803 163 365 2720 967 4428 820 3014 3785 3434 4919 2112 551 2777 3422 1560 4586 2935 2844 3592 887 646 2344 3323 1630 4451 3245 4521 3998 4114 1041 1615 2991 95 66 1613 1982 1806 388 966 2540 2404 1956 3339 776 499 609 336 3784 3562 3877 86 3668 3171 3888 4232 1740 3628 1877 3726 1900 1566 3260 2356 1535 1577 4190 2380 473 142 3572 1464 3124 3723 4585 1561 3820 2155 1179 1867 2971 3339 4598 2702 3798 4791 961 455 285 2898 4294 4324 7 2601 3678 4620 3636 1569 1475 333 249 661 3989 2372 3928 1929 1510 4033 1149 4825 3678 4392 4202 4123 943 4233 3779 400 1721 3176 787 1047 3472 3934 3790 2547 1473 4670 4917 936 3585 969 3949 4929 4758 2562 2728 2085 4987 3451 4978 1686 2024 2223 941 4489 4864 2885 4613 2056 298 2979 805 2499 1313 2681 3617 2722 2364 3594 2330 2637 510 3790 2549 2149 559 3579 4684 1592 4153 3551 2827 224 748 920 2292 2101 4970 2988 3508 310 4243 1529 676 2076 3235 2678 496 48 1247 1216 411 3392 2980 4919 3610 2630 1800 4382 4836 768 3807 198 4881 721 3679 123 4784 4927 2564 3381 2374 2691 37 2481 3206 3532 4845 998 2196 1556 4539 4361 209 2057 218 4617 2842 2062 3514 3635 2241 279 1181 1767 1834 1032 4107 1113 455 2063 1158 489 3725 3190 463 4051 3029 610 4039 1528 3260 4318 3423 2060 731 1361 4592 3358 1759 4507 1372 594 3642 4204 3987 706 1656 1358 4639 2825 1411 2046 1761 7 4088 3375 3601 808 4872 2542 1778 3804 2672 303 2323 2513 3201 3911 1583 1164 3912 2688 2230 1644 1295 2808 906 1967 211 842 2155 259 1220 3059 2035 1815 4576 4942 3483 1423 3247 2457 3612 3467 1088 14 2367 4720 1907 4675 2214 4421 2326 234 232 176 97 809 1449 4095 777 2403 2983 1655 3168 2126 1534 4025 2211 3179 629 152 3075 3218 4679 3580 3605 4307 1555 385 3402 1933 3093 3137 1080 2034 4731 2526 1830 1977 3536 1905 692 3340 100 4022 673 4712 3633 1877 2579 1871 3744 1947 1627 905 1443 967 3926 4726 1376 3717 1861 2646 3492 4414 1325 889 3997 3710 472 4223 4527 3725 4987 1690 4321 3991 3966 887 1373 4964 3111 2393 3547 2632 3799 4774 822 580 2315 4296 3821 4067 1868 100 1148 3590 2664 478 1209 4945 3255 1428 3855 2260 1486 39 4126 4778 2455 1997 657 1189 3247 2585 230 4640 1687 2425 1994 2700 3116 2663 226 404 2632 2465 3987 1952 446 1554 644 3894 2657 2790 3983 540 3958 2738 2875 4288 21 1641 3204 2992 220 2408 4626 3610 3036 2667 990 4821 2618 4933 232 1582 1367 1709 2356 4565 4649 1467 2663 1565 1200 4999 3255 2031 2961 859 2473 4543 4031 3636 1985 2718 1429 1405 3989 1614 757 4675 3242 2425 4460 4426 1798 4947 1243 1542 4052 4011 4544 2299 1051 2390 1475 3391 3127 588 3401 42 1751 3121 1949 1813 4901 2141 4778 3192 3785 1397 4138 3489 3110 4712 3946 4300 2100 306 1851 2502 3924 156 339 1961 2927 3994 4634 548 3784 2660 2182 1440 4365 3045 3783 2531 4074 4815 3803 433 3253 4526 2075 998 2587 1520 3652 4845 2754 1843 2080 4412 3701 1687 354 3606 1564 600 238 3344 649 4317 1366 1812 4419 1860 3886 3345 3247 252 2393 336 2538 3417 4233 3649 3592 3603 4947 2852 1601 1639 4848 1257 2862 2285 3262 1784 2848 3552 2253 1729 3146 305 2003 3310 4978 1869 120 4732 2012 4298 419 1862 3583 1302 1211 18 3901 4200 1646 1553 2711 1765 1125 3043 1792 316 2902 4641 3717 3282 825 3962 219 991 4364 4462 2945 2776 31 4662 2993 2459 121 4810 852 4437 2945 4793 4507 4103 2837 469 1366 1525 4599 3044 553 2278 3842 808 1778 175 2697 4784 4693 4048 3049 821 3576 3077 4939 4038 615 2758 4507 996 4057 1495 163 3415 1297 1417 1720 4863 3438 4223 3868 2547 75 634 843 3158 40 4990 614 581 4935 1354 819 4530 3135 4124 4170 3500 637 3587 2474 981 2974 3123 3794 3986 3559 2893 3496 1751 4357 132 966 4400 1541 576 2727 3729 525 191 551 464 3625 2879 4568 3309 4023 4294 2590 2176 4675 2730 2932 1403 124 3825 2573 4964 1413 2155 3612 4421 1677 2123 771 3900 3999 4553 1248 3499 2571 578 2964 2985 19 1647 178 599 3031 3778 1638 3587 1026 3236 2707 2576 2146 2018 3460 629 859 1091 2324 2554 2893 4380 1782 2950 834 1268 3806 4675 425 2784 1549 4320 534 2816 4913 4214 735 4224 1962 3548 1944 1720 4647 4948 4280 2357 1487 603 1674 3005 1000 2348 3069 4575 1124 2766 4333 3641 2783 3506 2439 4488 4842 1798 1073 2084 699 4812 2648 4160 4371 1539 1967 3198 3694 2037 2903 610 359 3104 2689 2466 1609 662 966 1564 3343 3244 2792 1800 1581 2510 4134 1698 3572 2290 3380 3498 2818 4464 2464 4899 360 1769 1494 2575 1690 3173 1981 2801 3067 2219 3376 817 4422 4757 3767 84 926 873 3507 434 2255 4969 4877 1390 1490 4188 4855 4794 2725 1147 2065 616 4361 1372 3542 2122 810 4875 932 4882 2403 1644 1504 1363 4903 442 4624 3766 4225 1252 2375 4958 2981 4658 1572 1301 4700 580 1851 1652 3948 2107 250 3263 1638 614 4133 727 3175 3407 3836 4382 31 1476 3040 230 1861 3662 1505 851 680 493 1018 2452 2511 4866 675 2902 3771 2667 3767 257 4584 1122 4812 3649 4112 1271 1597 3062 4055 3362 3467 2556 2608 1073 256 516 3318 3136 2378 1329 4964 1148 4022 2340 3918 1303 2627 3961 3125 4616 2475 4312 3800 1528 1221 2764 1829 1773 2798 111 2380 1234 35 1004 2940 1597 2808 4716 4492 2569 1828 3266 3404 2874 1531 3639 1017 4979 267 1862 4860 3251 4471 3353 884 1795 2319 3754 1303 2818 2638 3427 3213 1665 4035 1023 3214 3528 2384 2070 2342 3095 4534 4453 3784 605 2623 812 3800 29 3899 4742 3448 4884 4156 2132 4252 2941 329 3442 3662 277 1599 2457 1946 1735 3731 2172 659 4552 185 1555 4453 2836 4416 4626 784 2704 3660 2451 4380 3022 987 4608 4367 332 3049 1834 688 4853 804 3685 2912 70 3392 4417 1324 2402 659 4043 196 247 1130 138 3783 1735 4251 706 3421 3128 4705 1652 2227 4356 868 1780 235 4258 4254 4250 377 3907 2254 3650 3775 2493 2449 1292 1914 1940 1460 4028 1234 1772 3147 155 1254 2640 3110 4188 2166 2342 1318 1528 175 897 69 3626 963 1190 1995 3732 4598 1503 321 3401 3650 2163 818 2056 548 4876 4277 3095 4700 2959 2117 4118 1657 952 4305 4728 2947 1187 76 382 535 3100 718 1235 1743 3168 1153 2808 4719 1506 2460 426 641 2799 3564 4615 4514 1554 2158 1741 4787 4841 4479 1891 3865 910 3844 4606 1901 4686 4922 4838 1588 3253 2855 1174 8 49 1727 3519 1861 603 2056 181 4669 497 1822 1881 741 4454 1672 4469 3485 4033 1033 4611 4668 434 56 1303 4986 176 712 1320 3213 1333 721 3739 1196 32 3845 2944 3807 650 459 4315 13 202 4600 1748 451 537 2721 2719 3732 4871 547 197 2004 3172 4131 10 1444 3471 310 1133 2497 739 1474 4770 2677 837 3659 2075 4869 3031 3191 1139 1209 3768 2586 2834 1135 3946 4811 2628 1583 2875 2413 4065 3456 4 1735 2071 2946 2477 4829 4843 2827 975 2404 1804 2939 3840 4898 2464 1767 1363 3428 1221 4321 3125 4077 4650 4638 217 2454 1163 2007 4533 208 1072 2001 99 1020 1222 2797 1401 2260 3652 1440 4113 4679 4200 1956 4626 2257 2200 4781 2245 2568 4681 1694 3001 3160 2884 2305 3215 432 1236 1794 814 2355 1041 4965 4504 1208 2919 3515 2244 3483 4512 2650 1210 2249 4630 986 2050 3432 1002 4544 3981 2309 4680 3686 3210 3971 4496 4505 1571 1979 4111 4202 3645 3062 4532 246 3348 3517 2507 4510 3700 3658 757 2496 3025 4060 374 3396 4272 415 318 911 1876 4473 2625 1867 4010 151 2791 4333 1517 3694 4068 1254 2074 3482 2633 4675 717 338 985 4429 1355 4369 2837 4850 2582 2607 3489 4258 4372 4567 3629 666 1192 847 4580 973 1696 3898 2728 2358 1333 273 4916 79 550 2686 1857 2717 37 1375 1634 537 4624 3753 4143 2912 2161 4187 4094 708 2271 4734 1725 4834 3739 3220 1114 3498 1876 4558 3083 1194 3331 3564 4854 683 2056 1594 4946 2882 3883 4373 2852 3441 3643 3153 4500 4579 4179 1438 325 2827 4176 4423 3240 1566 3068 3018 3097 2676 1070 2866 2769 4235 392 3568 1442 4372 112 3774 1374 564 3335 4555 3105 2324 3573 4626 4058 3178 2859 4890 3574 1502 3503 1599 1749 990 164 3568 971 2818 2215 2183 4960 16 3675 2420 49 3905 3038 98 4301 442 3818 4625 1128 3405 3037 4954 4131 2901 4345 4606 2178 3413 388 4168 1077 3938 2369 1414 2479 3972 382 1036 386 3601 1268 1024 4146 1027 4562 4055 45 2901 3699 4007 2025 1033 4179 2275 486 2877 2901 50 4000 2625 2272 2024 4510 538 2389 3668 4438 4371 2811 4968 2847 2759 3932 3749 1661 1560 2181 4612 4328 3819 3986 2405 501 1506 343 3948 340 3192 840 3159 1416 4289 2402 3930 4770 3327 3624 2627 2575 142 111 2134 2853 4537 1242 953 2514 3546 822 489 4765 3342 4703 3452 3123 4495 1890 397 419 2536 1521 20 2482 2517 58 859 1528 3456 464 4674 2146 1757 2704 595 398 3975 526 3078 2873 3336 2630 663 2172 2741 1403 3739 3235 1104 3539 2127 4861 3637 4512 4961 3407 1173 2257 1317 4817 3366 2207 913 2159 552 1416 3593 3769 1929 4816 2964 4907 1258 2971 4124 1254 3297 1604 3418 1117 2277 3202 4833 3881 4069 4581 1758 1686 1817 2285 1638 3436 4663 2740 1944 4438 2824 471 3951 2934 1024 3208 3929 4767 865 2879 2594 2090 504 3548 2194 474 4615 1591 1075 3607 946 3401 4004 2959 250 4016 4233 3976 1397 1415 56 632 4523 4379 4525 725 451 1855 3367 117 4668 4569 2801 2392 2740 4595 1362 3649 477 11 1141 4440 3963 4587 4362 1386 727 121 4147 1304 4639 4144 1920 4708 275 1942 1467 3991 746 76 101 1686 4811 4633 55 1352 3116 1647 3218 2362 1695 2604 3432 1211 1768 315 672 1168 8 1329 1702 4409 2573 3952 2848 4490 1536 1167 706 2963 1653 327 1395 601 4414 3144 1686 755 4569 3026 3986 1653 4485 3820 3098 1064 3329 2361 2846 216 2854 2662 3328 2661 2856 1334 656 4090 656 3894 4353 2737 4661 3153 1617 2830 1694 1628 4069 4687 2177 1643 4115 2578 376 2883 3301 1263 2343 974 3773 3642 2231 4250 1692 2371 3038 4698 2961 1461 1829 4019 4440 3378 4576 3064 536 3229 2306 2791 4356 4654 2110 3970 4371 1754 127 1191 2161 2537 689 3401 1532 2230 4733 884 511 2163 825 2732 2858 1154 1838 2727 2504 3381 248 2998 4319 2878 4090 3569 3124 4760 3879 3552 3916 4932 2274 770 2060 2901 4391 3642 3091 989 3560 4789 571 4645 2553 4221 2515 3577 4171 2177 2135 3202 3101 1203 4750 3050 3526 560 83 123 141 3564 3886 1489 2386 4443 704 4179 258 1577 778 1606 758 2131 822 994 4452 3972 3092 1595 1469 2585 4223 1761 1149 3885 4318 3176 551 2238 315 521 406 4726 1487 1431 4261 4083 3212 4683 4344 3199 2370 2025 681 4376 1347 1225 1324 713 3150 1470 2539 1368 3063 1954 3442 3918 1989 3512 2516 1874 2884 1697 2500 2758 1217 88 2613 48 4041 3086 1483 2115 97 846 2568 2571 2919 474 2208 3053 384 356 1765 4060 4352 1798 339 4229 4605 3723 4061 2764 244 4203 4598 3141 3219 3315 2593 2596 1445 907 1802 1045 3346 4550 1355 3901 2587 1885 328 1910 4010 2973 3755 2207 1256 3652 1393 3194 2422 4128 4794 1389 1117 64 541 4465 85 4928 4690 2062 2850 4698 454 1645 1930 472 1410 4812 4392 4331 1949 1166 1988 2679 3357 2848 2201 988 4098 4454 3974 975 3028 3628 1846 3431 4751 1204 4504 632 1350 1030 2351 3323 1894 1204 890 172 2558 4946 2733 2915 3813 1340 2391 3620 516 3360 3347 1599 336 743 1951 4904 2698 1249 3143 2584 1838 3494 851 2154 4799 245 1012 4127 3745 4841 1651 2626 630 2766 3523 3253 2738 593 2986 2155 4407 1686 2932 907 2090 2295 2024 4147 3660 3860 4337 2819 617 4157 2598 4342 2228 1658 1746 1373 3034 2116 700 1971 4090 3745 1848 3001 572 3211 4029 4052 3495 1402 174 1610 648 4390 4633 2913 3682 3293 986 944 3777 4515 3209 4900 566 365 3584 4221 3894 3773 2822 4558 4931 497 3854 3224 3425 2684 2097 2471 3922 236 632 2860 3627 810 218 2489 829 4965 3412 4056 1981 1463 2116 2509 2300 6 270 655 1047 37 2951 2035 1992 2552 2028 113 2795 3931 380 1589 986 3852 3410 1447 2466 3365 3228 1323 660 2587 3423 3826 2244 97 2288 4864 2997 4774 1372 2284 4996 4706 1921 2234 4353 4253 2179 1436 3241 1145 304 861 1662 4171 2388 1341 2213 278 3382 4424 3951 3247 3161 1823 4537 4130 4660 389 2196 2044 2555 3850 4093 2727 2291 4516 2950 4017 4969 2921 1539 4029 2268 4255 1406 2424 4599 205 1276 2933 4864 2855 2606 3946 3820 2133 3873 41 4296 652 870 2024 1625 2868 338 145 4022 2728 815 4250 688 305 250 4079 1409 115 4043 891 1242 487 3688 954 2531 488 18 387 4007 646 2118 550 1629 670 3053 3274 80 2423 572 1762 4176 70 4485 242 4911 379 1924 751 2181 1546 4444 3877 4357 4923 3528 2126 3326 1795 1913 2506 1890 4233 3526 3569 3962 3689 3776 955 2472 860 306 3592 3859 1206 2255 2969 759 2567 1131 245 2698 3115 2417 4396 3616 2018 1316 1736 2968 992 1638 1295 2038 2958 132 859 2191 591 2527 2945 4791 1988 3236 1510 3798 809 1501 4717 22 318 1303 4986 3719 342 3954 1938 1684 2027 4684 3504 2028 3400 270 1578 3145 2534 181 3418 1284 56 4346 4103 3335 2782 3523 137 1505 3870 2800 440 2126 2054 4238 4765 205 788 3023 1822 3784 334 425 2495 1591 450 475 508 1981 143 3059 2097 1938 1234 3634 434 1007 3107 749 4938 1493 3229 3926 1144 4926 1169 4194 3990 2002 2019 185 4489 3948 124 4121 332 2659 2094 3315 668 1458 1283 4684 2229 4639 1695 1678 971 727 1617 2172 778 3457 3862 3657 72 735 1894 1386 3325 3032 3277 543 890 465 571 4830 1807 1063 1853 2984 3818 982 762 2219 807 2741 3422 230 275 3928 138 2872 2040 4061 4402 2577 1141 3151 3414 1798 1971 2990 2026 4306 4681 3397 3077 1968 552 179 1054 3138 4151 411 2882 229 2952 4156 1215 202 1849 953 1645 1687 3021 985 2984 1284 3705 1544 4335 1719 3983 1053 3544 3856 3734 1578 3850 2853 351 904 3273 2647 1714 1288 2101 2732 2655 4362 3227 4363 4494 2322 4867 2827 1759 326 3960 4500 923 1313 1035 4364 905 4012 3473 1835 817 2119 232 3215 3013 4300 2014 1721 3179 453 2450 518 260 745 105 280 1208 115 1106 1723 1440 1915 170 2720 1355 3971 3425 1773 1913 1930 1132 2714 4883 21 1153 4117 3801 169 2661 703 1538 2699 3273 3694 4496 3912 3425 1201 57 557 2140 4263 1871 584 807 3696 905 3700 2962 3818 720 1474 4145 557 3027 3827 308 3736 4259 830 1847 3834 4104 1472 1555 249 3802 3023 4371 4198 2200 3150 4040 431 4325 1005 2398 3212 166 4678 1581 2163 4981 3273 2784 3221 4281 3144 3689 2334 804 2196 947 1216 3347 3758 4487 3273 4794 719 1960 1936 1478 4409 4151 2932 2400 2811 1199 533 2097 4976 4513 2609 3384 4097 4410 4233 4622 3695 4049 4113 3699 2354 3897 2099 3501 2900 1981 4477 4048 1335 3823 1262 2633 1259 943 3717 2626 905 2890 4666 4034 3147 633 4523 4186 2913 134 3017 4744 1925 1226 1168 3696 2696 1034 4098 2110 1091 4445 4021 1909 3071 1784 1008 1651 3613 258 666 106 911 1672 2459 1121 4765 3858 1209 4129 57 4092 4541 529 4180 2990 267 2147 4022 4141 3958 3068 1042 4848 3025 2456 2759 2979 2551 4995 3800 1695 140 2297 4437 2168 4897 2015 4624 582 1044 3263 3073 3012 3517 1712 4619 4236 2147 3804 3804 1290 3309 2033 1137 2068 2938 2905 3759 1473 4145 2705 531 4126 3833 2973 4300 90 971 4163 2115 3044 4523 11 1338 671 74 534 4738 3717 1471 2796 2491 2505 4145 324 4856 1691 2159 2576 2984 3736 4128 3518 1255 928 1147 3768 2978 3534 1737 789 127 4948 3854 3206 4835 924 507 2074 265 4240 3359 2138 706 1842 1489 405 1655 3749 2632 2629 1281 1834 451 881 2954 1108 4337 105 3169 4389 459 4317 4538 2846 1957 3047 4236 3299 3697 2443 881 4469 2051 4902 1841 3238 2878 4181 2575 3584 1677 1449 2546 4519 4371 826 494 546 4892 3337 505 3062 1889 3060 4814 891 88 1045 21 2053 4618 3244 1521 676 4396 3769 401 100 1382 442 1031 4798 3791 4299 2420 589 3550 3329 2234 4554 355 2566 2544 4561 2196 1049 3962 4050 3280 1179 327 56 2328 3322 521 501 1976 17 4800 948 379 382 2391 4494 1597 2308 4230 1718 1758 2279 454 1325 1853 82 888 198 2491 4492 415 91 52 38 4577 2678 4082 487 466 313 4114 1752 4824 1919 3460 1193 2856 1712 4191 3554 1680 577 835 427 291 4170 4245 3404 2000 2222 3438 4421 1987 822 604 2776 2515 2111 4592 738 586 3775 183 3654 4632 1652 713 1257 817 2725 869 863 1730 2918 3563 4405 1312 3273 848 765 1945 464 2502 349 1448 3468 4721 4280 1797 4441 2515 875 3067 1415 1360 817 2857 2515 3843 2168 3786 3068 2112 4194 2781 1334 24 2309 1645 4882 984 2419 2289 2452 4537 4059 293 2540 1658 1254 3032 3662 3834 3602 2964 1434 2182 987 938 836 4017 4269 2683 877 2839 1099 3423 896 801 1788 4354 4366 1780 2688 434 2146 4673 655 875 4638 1887 898 3547 2557 2477 4928 918 302 4384 3347 4651 3047 3123 3488 684 3832 1562 899 274 1636 1246 4152 4344 3564 4172 3083 3435 4851 3438 4969 2256 1202 4344 3069 3686 3958 2524 4356 983 4013 423 3369 1276 1669 4673 426 862 2165 3705 2105 4254 2906 3679 4427 1157 4452 4232 1037 2316 198 4406 2538 1870 2177 4733 1846 4713 217 1487 574 2865 255 1833 4398 269 1253 1852 3898 3456 3261 293 325 2105 4443 1301 4325 2275 3182 4761 4452 3110 2275 4411 145 4292 3546 4743 2765 3557 3175 1903 4559 3468 4042 4864 4304 1567 775 1499 3208 4930 2007 2013 2519 3981 3486 3031 724 746 587 2926 1458 3424 3210 1140 1054 4299 533 5 2298 369 4783 2907 2765 2838 240 2811 2681 1177 4388 4238 2012 181 3556 3249 1703 3665 3227 2765 1970 2584 4249 2991 2294 3666 804 4193 3713 2073 1555 1935 3934 1845 4969 700 3274 4449 3312 4954 2177 1075 83 2021 1198 3296 2018 4025 4246 957 3754 1847 478 4055 4603 1581 2264 428 2984 3035 4363 2680 3906 4694 2448 4673 3957 3016 3374 3628 1242 3710 3166 3070 3772 3489 2151 4275 451 3854 4947 890 852 3118 3545 2822 190 894 1801 4959 1862 3392 811 3495 1460 3313 4792 3254 3988 2633 2111 4799 526 366 2994 4048 3143 4001 2270 4846 1222 3351 983 1031 4991 4945 4937 133 3163 4716 1088 930 3398 1074 4561 4975 4584 4216 911 2107 2237 4598 4999 2698 1213 4882 2492 4515 3148 389 4915 1905 387 2444 304 4036 197 4936 4576 829 1355 4119 3445 4205 4481 480 2901 4214 2911 3163 235 3680 4632 2263 2149 1414 2638 4146 2436 3614 1708 3485 4183 1349 2739 4797 3376 2561 3366 3627 1805 3709 869 1789 4352 2408 2270 4547 3528 134 879 3139 2718 1766 3438 381 1017 4474 4089 4911 3626 3978 4710 3490 593 2409 836 1603 2422 4318 1304 2987 1880 2277 4178 3336 4618 3828 3229 498 1033 3854 1090 1662 1735 4243 3845 1583 4627 2598 3303 4168 743 2734 1778 4187 1481 3557 4169 261 4738 852 3381 327 1498 4917 3848 207 4618 3816 1590 3117 784 1903 879 118 4911 3729 663 1341 2748 1418 1791 1197 3298 898 2577 1344 2559 2602 4887 683 3893 4418 236 2535 3578 1494 2745 3226 4000 4556 1290 2692 206 3983 2215 1675 4396 495 1484 3279 2347 3215 3800 2750 3579 4590 322 3361 1484 2799 3503 253 942 3168 4749 3284 2176 3751 3100 2449 2092 3024 4640 279 3129 2040 912 803 2624 4038 2746 3253 3288 1604 2949 300 3387 554 4925 3239 2454 1644 3218 4388 2453 2831 4321 2908 3036 2792 4594 2813 3063 1093 3792 3143 339 129 524 184 4003 772 3923 1496 4140 2785 4339 1485 4465 2863 1042 657 3095 3017 1639 2231 714 750 4903 4977 3823 3849 2705 3389 2216 721 3122 4651 1283 1667 1067 585 3723 251 694 679 4957 3559 4780 3267 3397 3780 1521 2375 3719 1302 2454 2566 3710 4245 4007 3666 816 4666 4427 1337 2583 1567 3327 1579 3466 428 1363 2678 986 4578 1875 1227 725 3716 2943 3030 1855 1865 827 1417 1700 3332 328 641 2831 4468 2361 2584 439 324 3703 130 2876 3668 902 1224 454 862 4054 768 3567 1426 506 3914 2452 4114 3980 1924 3983 4671 1783 2136 544 4330 100 2961 2927 3332 1062 4769 3452 4926 590 886 3096 4841 2455 3889 4705 3056 2738 1853 706 553 52 4574 2024 3336 3116 1591 1454 4764 3373 530 4322 464 4834 2669 1422 2691 581 1847 1552 3129 2030 4591 4690 2783 1130 2253 242 4474 4362 3063 2595 1897 3384 2702 1907 151 4661 2438 235 714 2038 4802 1410 2831 1970 1973 4794 1363 3398 3562 3241 2435 4873 780 2874 4141 4504 2975 274 2973 315 3630 515 3633 4718 2314 3148 1998 3121 4746 982 3329 345 3301 1417 1566 653 1945 3557 3148 4289 232 1314 582 3878 3478 3736 3972 3648 28 3855 1296 1071 1840 2857 1826 4222 4547 2171 2508 759 1201 480 215 3062 3653 2637 3133 3881 4578 1270 2964 3559 2643 2040 1713 4117 1700 3109 2058 1626 3830 3179 843 1813 3567 469 2747 3785 3696 896 1708 1088 4301 4119 4390 2149 1328 3520 4900 2800 2535 365 1845 1734 1722 3380 708 4319 4261 3080 4185 1686 308 565 3926 3341 3490 4103 1915 3998 441 2780 1539 2459 3269 2949 2421 4494 1800 4634 2795 1354 328 1235 22 2592 1317 3991 2256 2995 4652 2129 816 4077 4006 3798 1538 4943 3817 1184 4053 4053 4182 4478 67 1864 1649 2434 2828 3050 4997 1417 107 3341 3725 1791 4287 2229 3100 1624 2172 3065 4438 2936 4392 2526 1973 4660 2422 2940 2325 2759 2326 4055 1703 1166 4379 767 3098 1740 3211 4936 2797 3663 3595 4579 2615 913 3985 3659 2384 3280 2176 4529 237 686 1447 1409 2591 2737 3066 227 2916 492 4448 2546 2837 949 4835 2096 1463 941 747 2200 3410 4675 1699 1219 4005 945 1955 3116 3480 29 1036 3220 2696 4066 119 1358 4398 2100 4014 572 4944 4632 3890 2824 287 2417 627 3692 832 1444 4667 3667 3675 3653 3404 4981 1031 384 1805 4567 324 353 3193 4361 1807 652 831 3374 2162 3438 1011 4583 2609 3609 2924 657 78 84 3540 226 2165 1385 4235 1432 4177 2494 1108 4506 1141 1844 815 1909 2316 2179 3061 24 418 3100 503 1400 2105 3109 3656 957 4901 3737 1078 4843 1976 4430 1413 2682 4375 4077 4676 207 1490 2565 4565 217 2768 3215 657 1516 545 4803 506 1273 2842 27 4920 1908 1701 3555 829 3333 1286 1815 4329 3144 3007 2405 3326 877 2085 4830 4156 776 3216 4138 575 1994 2223 657 3068 2606 42 2770 2480 685 4910 240 4361 1274 4013 1519 3058 1863 1827 36 4836 1255 3058 4163 2872 3809 1239 4894 3813 3731 4882 2021 1448 989 954 4456 4967 3514 4455 2695 1157 4571 1862 19 1850 2043 417 1874 560 3395 804 3678 3847 4072 81 2031 689 1184 3157 621 487 1521 473 4910 3698 4778 3201 3558 802 4696 3784 3586 3339 2443 227 2964 1947 2142 4449 98 2454 1346 3914 3503 1498 3547 517 2945 4011 2330 3448 2729 1552 473 1147 4894 3844 626 4549 946 3430 1681 1950 2523 1609 1205 4939 1140 3685 4307 1350 3617 2020 1499 3987 2151 886 4185 4812 1441 2541 2245 3022 1660 2034 4155 4746 780 1646 548 3949 4068 1794 3540 4192 3403 3288 906 4560 3074 4543 4146 2135 4335 178 4902 2177 260 1162 425 4545 1888 880 739 4097 4853 188 2600 4029 2112 3017 4369 4913 4453 230 937 4582 537 694 2904 882 3638 4401 3988 4124 4514 2433 2116 1172 640 718 2355 3001 1789 2170 2859 1833 540 758 2103 4797 3539 4779 1911 4657 4028 170 4368 1041 2605 4373 4218 831 496 2555 2056 1454 724 1464 1339 4698 410 514 3968 2101 3160 1149 917 4716 530 4416 736 4976 4828 1990 3920 870 3177 2327 3506 4415 4407 2332 3165 1569 649 1750 3694 3244 2611 4015 1749 3509 2522 1087 4070 1438 2778 2321 3401 4772 1733 2979 4675 3896 3947 1146 3667 1607 2268 4267 3613 186 2664 4267 971 2439 1031 4713 4134 3886 986 2470 3857 4540 3912 140 823 3483 393 84 3264 2760 2543 662 2448 916 136 4989 4160 3492 1526 1880 2787 33 271 771 1658 3921 2813 2964 1673 4124 4766 4646 1584 1015 1973 4225 2594 3660 4719 80 1217 745 4167 2753 2552 1908 956 1889 608 2206 3574 3630 4940 925 3628 171 2084 1015 3408 615 4958 2238 3849 4758 2680 471 1808 1390 400 3586 4004 4420 2076 2349 1262 1261 3426 3241 3269 4069 3930 3867 1212 3827 2230 2948 1975 2651 1505 1162 3970 2555 3269 1925 4250 2870 3555 1947 2785 1724 4087 2428 4118 2392 4738 1766 4531 800 3574 1970 2397 841 3822 4517 712 769 2723 3216 3041 971 3039 3657 649 4662 4686 2752 4137 1350 4640 1907 984 1538 4033 3730 1215 2796 634 283 358 2292 2701 567 1804 1526 2468 4659 882 1543 1114 2264 3920 2900 1800 4924 1480 578 882 3239 2950 4911 2992 1783 1230 880 2142 204 982 4721 4556 4804 1327 3929 2422 152 296 2362 388 174 2075 4005 3364 189 3014 2516 211 828 4452 4551 2000 4755 4818 656 553 4095 1498 3878 340 1859 4867 3982 4144 4066 1702 469 2753 1374 4619 4511 4119 4892 474 1964 727 4334 1515 301 273 695 558 3019 1904 3450 1524 3593 4125 3700 2852 2661 1397 301 3862 4131 4438 2892 4244 3178 3150 1208 4956 3885 2268 95 3952 4891 4445 1570 4045 711 144 471 1943 200 1234 3150 3404 2954 52 1973 4453 3564 1672 4637 2504 4432 1055 1442 2264 2319 1365 4462 1651 2978 3547 1630 435 1554 4453 3764 1726 40 3930 3987 4454 2741 4759 2343 370 3604 3708 1610 4923 1555 893 1800 3664 4446 3610 2244 1754 2700 4959 3616 4433 384 3413 522 3445 3873 895 3897 3005 4754 470 2676 1412 2387 2734 651 3975 654 335 2252 1208 11 828 1151 1542 3836 4767 4779 2283 3377 4555 3623 2844 1182 4625 1809 3501 2224 3156 3355 699 2908 3613 3905 3255 4480 1975 3212 762 4328 1500 4674 1075 1410 3886 563 1515 818 759 4877 1938 2207 2705 1962 4182 1668 4335 4541 4547 3008 4019 3265 2230 798 4181 2561 1241 2878 1338 4201 2923 3290 2339 788 165 4346 2250 4059 4829 4305 3200 45 4599 4525 1674 3505 751 1307 3911 269 816 3360 4452 3067 4032 1353 1520 2663 4593 1604 1096 4418 3762 2277 2004 2642 2396 2954 1448 3359 3918 407 2244 1368 3746 4795 4277 1988 4901 1425 1650 274 4539 4320 4431 3113 1040 3276 2165 3200 4400 2411 256 2583 1920 4280 1248 2356 2482 2091 2913 736 277 4534 4418 2959 3331 1314 4282 84 4058 96 3990 82 4924 881 2269 4956 4534 175 772 3486 4220 689 858 2561 956 3923 2798 4563 1807 3427 4491 2781 4699 3461 2459 803 4595 3168 1521 3096 2981 2496 1429 3639 2123 3194 1460 491 3195 42 2638 2152 4431 2560 3870 1095 1350 3894 1446 3302 745 3836 2424 222 1303 2125 2006 2699 3785 983 3554 4648 1158 1143 1815 3840 352 2899 1678 542 1014 3662 4562 2846 624 983 2221 4425 1366 3666 3008 4797 3658 3973 4495 2579 1225 3581 4067 1088 925 23 1006 4084 3646 375 1730 4758 2860 1316 299 4229 847 3729 3520 992 3968 3726 2966 400 2357 3430 3789 641 4801 4703 433 2085 4001 4372 570 3456 3416 1254 3476 3989 3668 4479 2576 4119 2822 2566 4937 993 4006 2102 2592 1191 2229 2382 921 4627 658 1666 2732 3073 1078 2504 4860 2194 3903 3373 4859 3893 3512 1030 1556 4690 2312 367 2952 869 815 2783 1266 1505 380 4154 1867 4298 201 2286 1854 4682 1597 4278 3253 3221 2617 2714 2514 4300 1652 4485 1647 1254 1191 1118 2967 1291 3898 4407 3594 4351 1037 753 2253 1389 1736 2014 3624 2337 4851 2430 1326 789 1726 603 4496 1453 2483 1100 3411 2627 3655 966 2709 2411 605 902 4212 536 4514 4352 4695 2470 4130 20 3851 4238 4738 2651 999 3621 3396 2470 776 3476 4662 3440 2430 2177 2187 1487 965 1037 3120 1983 3389 3061 3424 2062 4907 4418 1649 1929 1846 4304 1981 4854 2026 3890 3658 3064 1224 3124 3762 2423 340 1200 4180 3365 502 4114 249 4817 4938 2716 3144 4032 400 3995 2538 2863 164 1143 2262 3338 3975 3095 734 3521 420 915 2233 590 1796 4176 4503 2864 2194 2272 2984 298 3632 3831 3453 3884 1913 7 4237 3505 4996 1989 1786 624 2431 3690 1657 1236 826 3370 3110 3492 672 632 3197 1691 2410 4833 2898 3065 3427 524 3282 1560 4484 2016 1968 2336 346 3246 1273 4795 3971 747 3800 113 2197 2992 1915 3678 3008 618 3636 4663 3654 1938 4417 3001 4578 453 2620 1122 3758 4061 4011 4710 1707 3150 377 4987 4205 4962 4315 645 4509 3182 749 2851 4733 2499 531 768 4271 373 2384 4899 1903 1367 3594 1927 4196 4870 2595 2572 667 705 4586 2684 4516 4984 1680 967 1339 546 2132 3679 3488 2037 351 4621 3856 3481 1777 434 3641 1485 1498 2622 2282 2505 977 2773 2017 595 4201 989 4458 4810 4887 378 3311 4606 2030 2074 4091 2518 2131 4674 254 3856 2504 782 3340 588 685 124 3038 3633 1003 835 2247 1759 2783 2004 4664 4932 2197 1672 900 4520 306 513 4317 968 1001 975 4189 1534 4352 908 4758 4271 2104 2377 4387 2900 791 2391 692 3090 689 2591 1622 2554 171 1323 457 2137 4176 4466 2568 137 3820 1080 3508 2375 4123 3691 3850 4107 939 3423 3920 2571 2925 419 4132 4407 3624 2066 2213 1958 854 4011 4632 1433 190 4626 3860 2027 2232 492 2366 783 3004 4279 4158 3801 2115 1104 3176 4739 1676 34 108 3274 225 2870 1559 3127 3135 2309 1096 1671 322 4016 1067 995 4662 2369 426 2617 31 2743 3582 2817 4994 3342 4090 3784 2682 2333 649 4952 2444 1702 4715 1582 643 4417 533 3251 645 4281 3109 948 1587 653 4185 4971 4325 1017 4297 963 796 4090 1857 2255 4535 3014 1513 4220 94 4802 852 1706 3666 3465 2124 3799 2043 2164 2956 4468 1248 4757 3069 470 1467 2506 178 806 2770 1800 1451 1802 4279 934 1798 1082 1825 2270 3833 1803 4745 2695 2202 4023 3022 1277 4039 2043 1017 1416 4694 128 3810 1537 2951 1283 4417 368 4396 3070 3085 4296 4160 492 3193 2057 2789 4888 3498 4446 1812 863 2538 2637 961 2737 4776 2594 4165 2700 2830 3051 4067 4345 978 2469 3747 2789 2581 2374 489 4882 3359 2129 1750 4707 9 2789 4598 851 4433 3550 329 4983 442 2747 1179 3655 2009 1950 4517 2169 3577 4943 4209 214 4496 1889 1193 4875 3232 2484 1000 4618 3647 1497 4167 942 3023 393 4882 3970 559 3375 4097 3443 2032 817 3800 201 4392 371 1255 1707 2602 1259 3098 4272 3117 4438 4313 1094 3065 426 98 4334 605 3290 3618 1550 1339 2198 4856 2278 2642 3328 1586 4796 4747 2231 2198 3560 1181 352 1715 4200 4082 984 4509 221 1927 4123 2180 2628 2336 4697 3565 151 2769 867 632 3610 2494 146 1984 3254 220 3433 558 3496 4406 1718 1879 2251 2273 4805 4513 4770 720 1509 266 991 168 3488 889 1271 2469 3119 2131 1828 108 3324 4031 897 1551 3567 1962 4538 1956 3738 1381 4505 3614 109 1242 1554 1283 1138 1250 1768 2948 1634 4642 2805 2536 4630 3896 4246 3633 366 1395 2573 2493 1182 3665 1214 1374 4324 1463 2698 3147 3428 173 4167 4053 3612 535 4357 994 1520 989 2466 398 4839 3163 4232 981 1132 2330 1066 4714 342 237 1490 804 1608 4637 4886 3931 345 3966 494 2639 2350 4504 4752 898 4139 94 2677 1497 1590 1482 4801 1326 4396 1679 678 401 3210 1582 1657 2058 4317 2010 4540 4905 2418 3500 4875 3359 4351 1895 4503 2154 2472 2965 4998 1789 667 608 1952 1933 4716 1714 964 1965 66 910 2865 1723 4176 4396 2725 2865 4189 3969 2346 1749 2636 2660 3324 33 2581 3738 2444 3675 962 2124 520 4174 4251 3444 608 848 1330 3179 2043 890 4632 3134 3552 3483 3486 652 1654 1701 3517 698 4452 7 4807 1255 1993 1793 4403 4768 2757 2491 4029 3357 1462 3526 779 298 4685 3953 4449 463 1966 2901 1486 3305 3075 4562 3933 2127 3586 1024 1933 4141 426 3519 3322 4492 4162 1743 3809 704 131 3992 4512 529 3497 3580 923 2243 1109 4424 3952 4086 1790 2367 141 814 235 4207 3836 859 2571 4073 1662 4131 2189 2221 1933 3227 4032 1036 3152 1074 2284 1348 1059 4999 287 3960 3124 1741 4306 2613 2031 1006 2226 4215 771 653 3959 3906 3755 4130 1143 336 2782 4018 3412 4706 4456 3109 1266 1047 4159 1870 1914 894 254 951 1178 874 733 146 323 2217 1735 2937 2474 2189 3450 3367 3575 563 907 988 1657 3262 2008 4108 2711 164 2483 1929 344 288 4174 3701 3837 2463 2346 3833 2770 99 3718 3953 2176 1147 1118 310 2390 3441 3441 1426 3667 754 675 2967 822 3602 2057 4529 4623 4389 63 319 3259 4903 1429 2214 4683 4269 2222 3326 1277 3402 4960 4819 2010 2499 374 509 3558 1035 4937 2736 4956 1408 2851 2997 1760 572 4674 2783 3122 4501 2291 4839 1505 773 2157 641 1198 2514 1698 4413 1189 103 1601 1423 4744 3194 1606 2030 451 1036 4137 4121 4609 1532 2275 1309 4013 4340 100 1816 4562 4194 2368 3618 3044 4753 269 430 3109 1477 2982 4078 1089 467 1123 1428 3554 534 199 106 468 1707 3065 2883 3970 2446 1347 2255 1368 2243 2710 3987 2342 150 2004 39 1924 2531 1549 4398 2992 3983 1315 2697 2649 2060 3317 45 744 4449 2896 240 178 4584 4993 2768 951 4847 4668 2852 2046 4024 1080 1377 3151 4528 1121 3854 1519 2891 4613 808 2560 4686 4439 2303 278 3900 496 3807 1419 2635 4800 4432 4491 4012 4001 3967 4169 1526 3093 4803 241 163 1147 2376 763 3193 342 1167 3967 3626 3166 356 4779 4108 3141 1959 1303 2706 458 3812 4665 2706 3322 1691 241 4773 3194 3224 23 3835 3982 3372 1935 2332 526 2346 4108 2999 3603 4923 3995 2495 4974 1690 2795 4417 794 4737 2276 1071 429 3883 12 936 235 2831 1251 3989 523 1468 1345 2582 2760 287 1083 3931 3889 6 3554 4556 849 777 995 3034 4199 763 3584 443 4656 2621 2749 666 3464 1020 4772 3940 1789 4838 1705 3540 1660 4785 1839 4023 393 4989 2122 2089 1148 3684 4203 1735 1647 4265 2943 2787 857 2206 336 2668 997 4628 978 3154 1364 2311 1479 2606 4063 1944 3044 4480 2678 1849 2930 4463 2995 3804 2846 2485 600 1173 4513 3016 4317 1355 1752 1867 3882 2819 2669 1162 2948 2469 1660 3242 4295 1645 3847 1958 4377 203 3091 3691 519 660 4585 3629 3550 198 1854 1952 947 4680 891 1336 4059 1208 1597 297 4428 3699 3934 2016 2354 2376 4306 3271 3179 3173 1155 2725 483 2417 3254 2444 2657 3176 500 273 2264 755 2154 376 3447 4533 1521 1990 2698 4095 4614 709 4158 940 947 1459 2665 4206 3732 4307 2663 3383 3315 986 1102 3713 2741 275 2907 1599 4795 76 2683 625 3818 2159 2788 164 3587 1314 4048 3960 3868 759 2921 3232 844 901 4759 4957 4027 157 1268 3660 4936 1997 3705 339 1513 1441 3846 2120 1039 3757 4550 3794 511 2780 3472 4678 1762 4140 327 3835 3325 1680 3331 1974 730 3141 3719 4983 4670 4309 4272 2570 4241 1375 3476 848 905 3332 257 1123 3639 2052 257 3173 1240 1823 2117 3873 1845 3757 575 2537 1971 4295 4862 3655 412 1235 3622 1563 4429 4155 2613 4851 4078 4918 240 750 557 2046 540 3225 3915 3921 2493 2282 1285 4585 3794 3864 3932 3868 2278 392 3565 3180 2001 3417 3474 3047 606 1794 1736 440 803 766 3479 2868 2883 3103 4125 607 3751 3728 3475 757 4952 4746 1046 2625 999 3672 15 1345 3894 755 3260 4351 4381 342 885 178 157 4498 4583 4523 3080 3972 3621 721 2151 538 3298 2837 2274 4034 3344 2366 196 2108 12 695 1533 4674 879 2308 3302 3639 4743 1953 640 541 1604 395 2670 4925 2467 996 2886 3084 366 1259 3675 2800 450 3138 1774 1871 2104 1270 17 1648 3926 1683 2978 3943 3643 3046 1759 3765 141 2472 3780 3447 1783 4362 3662 1586 3787 1371 4723 2325 4228 2340 4336 456 3832 3261 2730 4477 1462 1965 261 2254 2452 4837 3728 2950 4115 2925 3343 910 2241 4071 1864 1610 454 23 1943 2258 3655 3385 1578 50 4879 4371 1292 490 1905 1486 3550 1742 4183 1657 170 1862 750 222 3215 1776 4415 1995 2112 2873 1896 1691 2052 4616 289 4251 4775 1132 4208 3933 352 1208 2781 4408 2625 2366 2246 5 2171 1865 2013 1484 2695 1265 4101 2029 2205 51 1736 1128 2409 1695 2204 2382 3825 1240 3617 4197 4352 1927 861 1703 4999 1217 3920 1531 2511 4236 3640 2667 2367 3638 54 4333 4028 2158 1560 3347 4564 4889 1437 2130 2698 1310 300 4134 2958 1011 949 2397 1538 4438 1478 3144 3814 2540 3519 1269 2988 421 878 3527 4052 1366 821 4252 1674 3830 3503 3198 4795 1201 2246 4027 2996 4352 1736 1950 1147 2911 2869 2635 1195 1342 923 2190 1277 2553 4762 781 1530 3904 4633 4913 3706 3951 4087 3930 167 4407 4130 2208 402 1195 3316 2834 3478 3396 3040 2411 4376 670 554 1464 2629 3209 4228 1563 4316 3424 4738 643 2456 3061 1295 642 2455 4763 3301 781 1477 995 2178 1168 586 1520 2477 1960 2928 4451 589 1174 3430 1783 1338 2803 1855 3894 4178 4334 2612 2354 382 2808 102 4901 3330 249 1837 3770 4840 4503 4444 2721 662 2718 4218 1199 523 4483 802 3947 2446 32 1388 3291 2695 996 1842 3845 492 2304 1004 4758 2078 282 604 3502 3929 1718 595 1370 39 4448 4722 3393 1438 267 2234 1680 3317 4309 2365 4054 539 1528 2698 4240 3561 619 4860 422 4514 1567 4996 932 1410 3955 1179 4098 1332 2257 2265 2093 4347 3326 1449 2452 2714 1214 4746 3355 3572 4309 4055 3923 1221 1591 336 4504 1734 561 2519 4138 1965 821 3372 2005 1851 4491 3074 4577 1124 1650 4871 3514 2554 2211 3184 248 27 415 4858 3657 4238 4835 3418 1827 1282 1667 3087 1370 560 1717 3978 1728 4052 2394 1189 3015 1871 3416 2817 3417 4008 130 2246 4177 582 1206 3303 1239 2336 2902 2723 1736 2261 1816 1574 252 1828 2238 3005 4767 2598 1951 2014 4344 2583 2924 38 2452 816 500 4672 36 4232 432 4725 3947 3478 47 3991 1897 1329 1628 1596 2595 2281 2355 4305 2304 467 7 613 4469 3544 2119 4137 1786 3990 3109 1919 2699 1006 2998 888 761 3260 2508 1612 2822 3355 1015 190 4788 3366 1191 2230 3703 4528 452 1741 246 1157 3935 1620 662 3134 3118 877 223 4385 1148 3608 4637 1927 4990 576 4656 421 3327 68 1612 4203 4461 2606 858 480 4705 3719 285 3732 1051 3025 3846 1084 172 3948 3921 4521 4115 3465 4734 2401 4585 4130 2345 2933 2260 1904 2129 1914 1136 4379 2565 40 2593 1575 4802 3494 3674 409 126 2596 3553 3645 761 3415 1696 4651 2311 672 1046 3262 1407 1101 4780 3508 2494 479 4249 4033 2981 43 199 875 2687 4385 4947 3767 3244 904 4240 3747 3097 2296 1045 3810 1558 4630 338 4971 4022 4331 3687 2882 3618 214 14 3950 4679 3461 476 2881 4819 2424 916 3476 1756 103 2227 4416 969 3006 3637 2893 631 456 87 1399 1525 1953 4307 1268 2912 2611 3943 3799 4992 2274 1526 1248 3425 4304 2853 3394 3195 1018 3143 428 2843 1088 3618 4185 2272 4649 3784 168 3286 4165 1255 3364 4150 1017 4753 1868 4028 2975 2997 1476 1296 755 2228 4387 1430 3135 2573 795 2526 3159 2617 3981 3100 702 3375 2530 2545 2120 2537 3626 4488 1790 2894 233 394 1213 3518 1741 3843 1103 3441 3554 1178 3840 4824 1902 2317 850 322 749 75 657 945 838 1664 4896 3482 4012 1308 1371 3305 2973 724 3083 1194 4623 3088 965 2425 886 547 2923 1083 1943 3519 3849 3179 3569 3542 3225 4182 3255 4233 3464 79 4335 629 2030 3020 3037 346 4978 3799 1385 2762 2036 630 2148 2608 1402 4771 960 846 379 1900 2717 4189 3359 1852 1548 3801 917 3976 32 67 2618 348 4544 2213 3921 3052 103 3841 2182 307 148 4875 1618 4375 547 2962 362 2938 105 2499 3512 3347 1091 1310 1856 1835 2168 335 3252 3961 3491 1318 2369 4302 930 2368 336 106 4066 2115 790 2045 4880 1094 2796 4942 1601 2935 2863 736 171 883 3601 1112 1266 1273 3702 2881 2660 999 3568 4392 2557 3836 76 1063 1180 4492 1427 4502 2484 3312 4978 3494 4956 1931 282 1300 999 766 1688 428 933 4052 3158 371 3224 1215 3081 116 3680 1625 353 3485 3600 1716 1500 2647 406 2995 2050 1217 2607 998 1866 148 1824 4522 2564 1184 886 495 2366 2559 1175 4240 4528 2861 3439 3486 959 1838 989 886 3485 128 1203 262 4295 140 33 4748 614 3945 4354 231 1943 2137 4181 3556 299 4779 2077 1010 1792 3999 2826 2022 2261 3893 550 240 4018 4438 3721 1204 4622 1057 4142 2587 1207 4016 1675 303 2774 1976 293 4146 2880 2765 4594 2327 1126 67 573 3040 1133 4742 501 1407 3671 4755 2998 3084 2753 4461 1926 3309 4435 89 2305 1425 915 3210 2038 2845 4826 270 4232 2407 3261 1774 2311 1838 4077 4410 2036 4855 3152 2491 32 4609 4902 4128 2629 2195 4948 1825 3971 4768 2820 4583 1413 3106 1723 4690 1450 4876 3138 857 4364 671 3486 1118 228 3390 2033 927 2428 1786 3694 1415 3059 454 1856 4730 3613 4155 2756 68 3465 2446 1738 2043 4705 1597 3800 4233 325 2646 4775 2723 1920 3305 1484 3292 3025 2232 1336 3635 2524 3326 1793 1400 1599 4477 1047 1835 3397 3166 2983 4646 1062 4078 1148 4174 2597 1995 921 3485 57 739 4424 3939 2236 1717 2446 2864 2455 4533 4444 1348 4444 2452 4440 800 4707 2271 442 1610 3334 563 4127 4029 780 3367 4778 4142 1626 59 630 4728 4813 1977 2389 2561 2393 4147 1900 1747 3645 2716 684 2332 2877 3893 4499 4390 3391 194 2569 632 1438 1907 2252 4443 2538 4476 4756 3645 350 877 2767 170 73 1802 1446 4254 1790 4491 118 2556 1812 1158 1153 3146 1510 4424 3218 1738 4659 4312 2044 1347 4447 2797 3636 2519 705 1346 3411 1450 2443 785 3653 961 3277 549 1812 2416 2971 4030 805 4355 4314 2121 2497 1326 3655 4622 238 629 2008 4168 3860 4605 3888 4248 2081 3593 3735 4587 2013 4742 1168 1103 71 2247 2826 2898 2638 3857 4040 4523 3936 4072 3769 3015 1486 641 4032 4077 2014 1702 1725 3267 1816 453 362 2927 1058 2281 2110 46 3988 824 3478 4432 3389 4523 687 2370 428 897 1693 1899 55 2292 984 95 2367 4546 1882 4687 4282 4269 1130 3975 1872 1572 3195 1303 839 1256 69 1283 1584 1368 659 3739 2535 661 2420 4347 1982 3038 2763 3868 3458 3381 2751 4441 4349 1 1467 1771 2059 1938 4687 3782 1037 2896 1685 930 1921 3901 3757 1754 615 3246 4625 2360 4245 2877 4850 1895 1485 4266 1369 576 482 2870 3359 1534 3607 846 2821 938 4335 2174 429 2967 3502 3515 759 4839 2350 1808 157 3148 1275 4466 832 2352 864 4012 2503 3678 2064 484 4455 4310 174 852 3782 4189 436 4410 3664 3714 2520 3192 4074 4411 1619 3788 3786 3566 3528 1833 1164 1416 499 341 1366 4697 2671 3881 1301 3086 231 3484 2262 1710 1438 2152 2478 3558 3103 900 3058 2061 2366 2352 2457 944 4684 3652 4236 2503 1911 1617 4445 2478 3655 438 2933 2845 3723 1300 1404 2601 4130 3315 2413 4889 2154 2227 3143 2401 2453 1948 1925 290 3015 4774 247 4560 2129 3065 3151 1091 2857 1455 3517 2383 2256 485 2332 4356 4530 3758 34 2030 210 4368 2780 1829 3547 4156 3407 3591 2888 2922 2952 2194 77 3139 3053 1250 2915 2533 4410 2793 928 4339 2366 4561 1373 3594 2851 2876 374 4502 4129 1853 2885 3867 763 4037 600 1500 4984 2622 4743 4655 3891 3995 3663 4206 4348 151 281 247 1694 3841 811 2214 3383 2070 3390 998 2954 3759 2182 2956 1456 4231 4798 4388 2 3782 129 4945 3481 4313 4922 2289 3631 599 3421 3399 4443 3317 667 4160 465 1771 2418 2710 184 1149 1955 2136 2458 1268 4914 2272 1039 1418 3842 395 410 3713 4374 3093 4042 1197 4601 3034 1763 2517 2183 1550 2491 1958 1642 4326 397 1128 4718 1965 3049 1631 789 2224 2762 3843 643 4418 1646 3200 4435 1481 4810 4279 2120 2391 4188 3907 3453 2242 663 301 2406 628 3074 3305 4660 867 2825 4647 1446 3306 3283 2051 2594 1031 2034 2588 2704 2931 118 497 3799 2645 4442 4111 1814 559 478 1972 3925 2431 2843 4368 3681 272 4930 431 4835 287 4190 2264 1762 2430 4541 2017 492 4052 634 4576 4657 362 3438 3275 3313 4343 4723 4249 3280 2542 3456 2359 89 4587 3088 3837 2624 2234 2178 2702 1591 1616 2466 2499 4666 623 3055 4281 1987 3646 4467 1142 430 2599 2118 2056 2126 4184 3932 2118 2951 499 3810 4245 1065 485 1829 868 1796 1578 3515 792 2286 2112 839 3425 4598 3119 4321 3523 2501 3784 4404 2470 4176 4883 3703 1583 3343 1247 2141 1501 241 3046 3092 1292 3174 2982 450 3901 203 665 4603 4372 634 3893 2676 2233 3759 1165 4052 1472 1316 3415 3885 1489 2102 4029 3384 2256 1213 3372 4694 4942 2832 3431 1551 262 4647 3932 4591 33 4847 2694 4492 1243 2026 1722 290 2339 4796 1250 3039 79 2183 1965 975 1910 2528 1412 3496 4660 1543 3855 2703 833 2995 2086 2970 1618 692 3625 2516 71 767 361 645 2923 934 3220 4311 3032 3197 629 4258 1152 1766 1961 2808 1917 1022 3371 2066 4329 1958 4473 2001 199 3739 2716 4470 480 1094 2812 2906 4503 3324 4738 3934 2518 207 3341 4253 2846 3835 670 2941 4203 4122 267 4442 3622 3505 2487 3043 4049 72 2656 2067 3310 350 4096 1145 281 1155 4357 3600 4297 1821 882 2248 4947 859 1139 395 3887 2605 3669 3873 3329 3106 2659 3788 4665 1055 1298 3133 2868 847 4846 2349 3304 518 3931 3085 4196 1549 3469 4575 574 4961 2064 2178 3667 1284 2969 3482 4722 1427 834 309 3065 2998 4746 1751 4631 4275 971 4431 3864 4554 4827 3440 693 1346 595 1433 3985 3371 3995 2965 2229 3331 1116 4460 3148 633 116 3544 1264 2229 6 2585 4803 1150 1463 3842 2791 3994 4786 4145 4455 1506 3757 1691 4883 4427 3666 1565 3544 78 4535 1668 294 2488 3918 1798 1328 2819 4646 3055 2023 1371 2760 3429 3824 2154 4130 260 2289 2861 2416 4052 3560 3597 4806 1118 796 327 3455 4074 2394 2340 1969 4683 329 778 1623 321 390 1993 606 2310 4329 1518 952 10 470 971 2604 672 4310 4621 4843 4478 3851 853 533 1233 4359 2392 2538 2606 4166 4519 3314 3498 1455 1544 3662 4500 647 1347 4796 3989 741 4621 1622 687 4967 4208 1315 1123 3412 785 4381 1649 1841 2505 2170 4788 4340 365 2244 2347 4604 390 2545 4114 4086 2234 1003 703 3009 4465 2808 3885 2620 2008 3067 1316 3410 2618 2153 4559 5 1722 3846 1764 2336 362 4014 1368 1556 1671 3188 2809 2844 1298 3630 1610 4561 3704 3254 4482 2390 283 2395 3909 4860 1880 182 841 456 2735 1934 3339 4664 558 548 1784 3626 1038 431 476 2774 1860 4650 550 158 3186 2945 4258 805 3035 4440 1342 2141 1114 3628 2205 3167 252 1583 367 2968 1721 4256 239 1758 1383 2585 308 2799 3303 2623 2200 162 1790 854 2708 2627 1013 4667 2618 4292 3178 1256 874 3999 389 4395 3933 493 3548 4334 1669 2914 839 3817 763 2766 1156 4372 1696 2597 1060 3022 533 3344 3260 4073 2906 2546 4654 1506 1555 1876 3669 910 814 2466 1972 56 4022 4372 3936 3684 2267 2686 3745 2512 4880 2520 165 3949 1188 4558 4126 4242 4353 400 4631 4881 1600 68 3642 2193 627 2423 3069 4210 298 224 4704 372 167 318 1280 2344 4954 1588 2448 2997 4549 3268 1579 4805 2352 4937 4547 1829 2974 4339 725 4120 1799 3199 4219 2013 4541 4629 528 2781 2535 1360 4240 1510 3768 1113 3445 410 3488 1757 811 4464 2402 2482 1669 2418 3613 2398 3653 2046 3020 4536 280 2542 1078 3837 1448 1167 758 2388 2352 4781 1595 2403 355 2390 4217 3936 1814 4451 3247 2696 3162 4922 4624 1171 2427 4422 3194 4286 443 349 2409 1136 4687 1889 3453 1069 3209 4152 2743 2686 1765 45 2888 3039 1012 4988 2739 1728 4491 2769 1606 781 4869 3930 2117 934 493 2872 3703 1655 3333 1299 127 3041 2931 283 2028 2271 4430 495 3041 4930 3757 4090 2574 1678 2560 3033 3893 4043 1093 4814 4862 612 1020 4928 3867 3315 3772 4737 4285 91 228 3703 4757 1829 4346 2707 4819 948 3568 557 2379 3649 3722 1838 939 1503 913 508 3143 1752 3851 705 1781 4990 2488 1437 3993 4203 151 4664 3266 1418 319 3305 2555 1859 510 1177 4379 2491 6 2392 4590 4521 3707 1583 817 3139 2094 141 4657 3311 2453 3147 341 1210 2496 3639 2184 1476 1334 1885 2928 938 2198 833 4562 4907 3582 574 1539 2764 3328 3458 2944 4036 4640 4704 3167 88 2503 2364 4188 1056 3075 3915 933 4200 4925 1000 150 2896 4481 2624 1958 3005 3313 159 1352 4134 715 3073 476 4727 1574 1994 2563 4761 1025 3742 2198 3088 4973 2802 3431 2012 3286 3936 590 4249 4045 2696 1869 2839 1649 2889 1909 3714 2729 4396 239 3659 2739 98 380 1549 4241 3105 70 3865 4175 1675 1284 210 4206 1438 3674 4890 316 3237 4510 3579 3578 29 645 4855 4868 3401 3364 4801 3205 4511 1031 4346 520 4017 2885 485 4120 1445 4841 1154 2809 4365 4107 4807 884 4344 1685 314 4031 1487 3199 776 4603 1393 2372 378 2556 3111 4763 4235 4453 2272 846 3987 1145 1367 4894 4279 2107 3584 773 1318 4831 1646 3058 2013 1647 2528 4913 452 4439 4344 4040 4167 480 1507 4844 1191 4377 1075 2954 2614 1353 3784 1326 4774 4895 4058 511 2811 218 2233 17 812 1530 2030 865 2846 1221 207 3949 1737 2026 1143 2306 113 2546 1851 3508 3902 1913 3038 2377 2620 1730 1534 654 1660 2032 1068 297 929 2926 2464 893 2996 2672 2891 2033 121 3424 1284 4945 4704 82 3564 4556 4845 1856 2137 4364 2735 766 3639 1065 3701 1143 4250 4630 444 4030 2821 3018 2994 3086 2502 2521 4303 1435 2151 3585 3127 4695 807 4029 1905 2510 287 1717 4683 618 534 868 1635 71 2102 4225 3511 1520 2372 1455 4166 4216 3475 1692 2805 3626 546 4678 4956 2674 4465 3737 2678 3306 2056 2106 2156 1918 4937 416 4059 2920 753 397 4721 1429 4931 2889 4820 1293 132 3551 4371 4879 912 3679 3363 2987 3452 1146 1027 1990 4858 825 456 3745 4952 2703 3506 4643 249 2050 1861 3410 3818 550 3153 4422 4510 2274 651 4655 3003 792 1762 1 3027 4345 218 2007 3508 1135 2660 678 1488 818 1292 1397 2670 2380 4978 4715 2159 3797 202 4297 226 4615 3652 1972 3464 634 4916 381 4832 4690 1707 2448 1012 4244 3476 2560 4347 2685 3760 1337 821 3067 267 4189 4994 2713 4628 3032 1067 1272 3809 700 439 496 2585 2686 640 3123 3176 3615 100 2635 2694 2827 2476 23 4192 3949 1952 4434 3118 610 3840 196 875 4057 4716 2775 1065 962 3038 251 4802 860 1427 3122 3336 596 942 1364 4397 957 565 2965 4980 2155 1018 3426 3318 943 1475 3408 4438 2014 3178 4317 2614 4626 4709 4581 1975 3367 4223 4158 4453 2751 606 764 4657 4607 2731 4390 1533 1784 3957 1975 2907 4190 1702 3486 3863 4436 1956 3350 1456 1711 1169 3607 1627 3687 2372 4011 3176 3369 1310 1514 4923 2743 686 342 1876 4246 285 4136 4152 1775 411 3769 253 294 3944 3954 834 1278 3996 140 1813 76 2839 1841 1067 4456 1889 1457 283 1111 1716 798 675 2963 4509 1633 1818 1745 1270 2906 1772 1738 3383 76 3690 4954 705 1662 2663 1797 921 867 4540 1709 3891 1515 3444 4749 4581 2280 2705 4393 2735 4442 3125 4739 2522 3075 4338 4208 910 2588 3747 4729 4018 3374 760 1123 2127 3074 2158 2647 709 130 613 1794 670 3453 3880 4910 1342 4535 4984 3056 2057 4030 3746 4560 2389 2110 3804 4964 435 4342 628 2221 1146 2057 3137 4184 4517 814 4216 2374 3016 4577 520 932 1174 264 3878 2476 1446 3702 3674 2778 801 2075 2024 4185 3990 3073 3793 780 4183 3705 191 220 2913 805 1980 48 1736 283 4684 4201 2936 1848 4198 3434 1581 3586 4239 4766 1004 4117 134 1433 688 648 1873 766 870 3573 2175 992 1217 2508 629 497 1015 2280 1105 2854 2665 4912 962 4224 4999 3696 3398 1428 2322 3838 785 3068 3441 1749 2437 2277 3380 3773 3036 1711 540 3913 3840 2912 1409 3223 2604 2457 4026 1772 1345 1239 617 142 1490 763 2652 4312 1960 107 1446 2769 606 2591 211 2045 1901 2108 3663 1938 1634 1244 1824 1117 1380 4372 2000 1243 4382 2813 4148 568 3507 2981 4231 4003 4916 3955 1128 3656 1356 677 4119 1556 2965 1997 4692 757 608 1032 3705 2784 2962 214 4139 2073 3033 4229 2652 1302 1123 214 4884 1084 3199 4190 2796 2401 4809 2079 761 1672 1443 3940 2679 568 4271 1120 4195 621 1230 3664 4032 2590 4564 2828 4787 2205 2081 4282 1695 1042 1697 955 1282 33 3741 4829 1646 3399 4000 1223 1425 4224 2411 1528 4069 636 130 432 289 4838 1789 836 3774 1628 2864 2367 466 4514 2011 4444 3121 759 2650 4869 3335 93 1454 1887 127 2829 1946 3691 2799 2401 2502 903 1954 601 3488 3819 4916 1383 7 741 3082 1242 230 3501 2839 855 3695 4865 4240 667 1565 4074 1146 322 1464 774 2614 3804 3605 2604 2115 282 2468 4531 52 3357 2312 691 3358 4504 435 4753 1812 2385 3303 2696 291 1620 1149 2387 70 1264 1370 1660 307 591 1045 3976 435 218 1851 113 1126 1180 3339 1675 1061 4306 1019 3703 4742 4009 1977 146 3484 336 1866 2191 4629 3833 286 1921 3746 2685 2138 1706 2514 4909 4285 4272 2575 2537 4131 2730 2679 1573 3261 3311 4252 2855 1063 1319 4813 715 2513 432 1355 4111 3079 890 2893 4791 1345 2427 692 4866 2899 53 3879 1851 62 483 3609 4625 1973 23 2926 4303 4385 2927 969 4461 1102 4115 3105 2149 2708 689 1208 1246 1334 722 1443 1477 1358 2154 1157 3863 1351 4531 1667 2025 2474 2099 545 1488 1226 4617 3867 3369 1376 2436 2125 3266 4935 252 3380 4183 4905 2327 4931 2694 1904 2150 4455 2635 2078 3589 1323 3021 4382 398 2421 327 1584 4302 2463 80 2561 4175 4703 331 1768 4005 1343 32 4299 3209 1253 17 4144 2393 4332 2798 3956 1582 4410 3914 47 3508 2936 1659 1222 2525 933 2781 264 1703 4563 768 866 1489 3921 3078 2251 2634 2535 3902 400 2586 4429 4580 4705 1903 3548 1006 1706 3034 2835 4888 1779 287 4227 1313 665 1849 2876 2116 1363 4915 3566 2808 661 1256 3793 1201 2168 4700 3517 4164 1096 4728 938 1991 4429 1042 1730 2063 2787 1106 2210 4007 514 2935 4597 2728 3614 3960 617 2099 4608 2076 1831 729 2851 3194 927 4580 2184 1393 1194 1147 1546 770 2006 1882 4443 3097 2534 4543 517 2487 1096 526 2130 2123 2501 4998 2781 380 228 2922 2639 3985 1055 3674 4547 4177 420 2327 4361 3683 2029 3330 919 1944 3481 317 171 3916 3769 2328 210 3848 3955 3046 349 371 3171 885 3303 1668 2797 1810 1344 34 4980 3459 3181 2620 1750 4827 581 713 3638 1817 2725 3466 4153 4585 4221 4011 2505 3609 1489 4342 1469 4229 1378 839 2255 3453 738 97 2556 2938 4891 1375 1264 3444 1929 3116 4752 4094 2451 4932 453 4256 3318 3976 2800 4829 3698 1870 1800 267 339 2647 301 2493 4985 1240 617 1172 1064 3793 1786 1610 4633 969 4394 4237 112 215 2607 882 1811 3683 4731 608 4745 3299 1172 1217 177 4934 2245 1548 959 3573 3212 3558 410 2412 4266 308 3761 4070 1046 1018 17 4263 994 3311 584 1511 4636 1455 2046 1157 3199 4704 1839 1514 3800 4429 1674 1178 2657 2006 3821 991 4825 190 2254 966 3433 2532 3891 2487 1976 3234 275 2137 1065 3457 4787 2836 2472 443 2059 1141 1665 2512 1862 173 3489 3154 1341 2482 4138 5000 3813 3685 1012 3807 252 1299 3886 468 520 1468 3409 2523 2016 711 3078 2884 4809 2620 354 4992 1154 96 4169 232 208 4029 649 327 2483 4111 3266 1907 1735 4032 941 1984 332 2212 10 4308 1983 486 1120 2756 1919 3138 961 102 4984 1641 4467 3741 1051 4992 2232 4153 1860 3904 70 700 1635 1800 4057 669 1572 271 2868 2585 2999 3746 2404 4981 712 2852 2949 2141 1696 4881 2370 4753 2946 2018 4657 4034 1103 3212 3421 4194 3107 2024 1003 4425 533 2525 1221 3632 2987 4178 1402 642 2284 68 2788 158 3444 1142 4280 3415 4643 3548 3434 140 3054 3927 2094 4880 4845 28 256 2059 1979 4413 477 2815 3194 1102 1928 4771 3012 2577 246 2404 955 4891 1538 4263 161 4724 1866 1329 1617 187 4543 3567 868 2920 2521 30 413 4280 585 1100 4774 4517 214 1997 248 899 625 303 4671 4948 3856 294 4812 229 886 3585 2889 1751 3313 4403 1560 943 4883 571 4109 2230 3459 2372 4719 617 1977 4382 4675 3674 1237 219 2833 4965 976 994 1165 1788 1481 1728 4975 20 4697 3514 2404 126 3951 2885 258 3831 3830 4790 976 3416 498 450 708 2286 143 3255 2227 3699 3266 2649 1188 4371 501 814 541 2792 487 3338 2813 4055 2274 2660 200 4561 4612 1255 3095 1251 3934 4010 2909 486 4552 4817 2675 3183 4731 3881 4876 1744 2645 3760 3754 1293 2585 1731 4767 33 68 4445 653 998 505 815 1215 184 4110 4210 2509 2259 4541 919 4212 864 2564 3528 2900 2437 2557 1004 4120 4322 2223 3415 3401 1636 491 263 1524 2285 1807 2176 703 1058 2183 2865 4384 2228 3583 725 1934 1096 1330 443 550 1911 4270 1695 1927 4390 1166 1702 2798 4647 2567 4966 4163 1791 1619 76 234 1246 4401 2563 4212 3226 402 900 2187 2412 4718 4312 2753 33 1629 4872 402 3154 143 950 4301 1220 3613 3009 583 2953 3829 3877 1855 550 1977 3032 2699 2683 3329 3687 1682 1150 580 1543 1129 592 899 2396 4238 3406 4823 1957 2816 2057 4982 3789 805 3647 346 1556 921 1335 4849 341 4526 4033 4694 2142 2583 284 4302 3762 4779 3126 1125 4626 3112 2144 2551 2864 2646 2559 2071 1858 4048 3508 787 1229 3999 797 4181 3816 4278 2370 1980 1597 4631 3600 4713 4155 3404 4730 171 3934 1495 3331 1635 4917 2610 4821 2256 556 2136 4789 285 3408 2979 4412 2166 2213 4179 2600 4823 3643 1117 1185 3133 3141 4825 3844 602 825 2284 4484 1453 2762 1636 3348 2000 41 3791 950 1656 3040 1100 1463 4625 1950 1311 4472 1312 2950 386 1215 255 455 1823 4708 716 853 4519 4 122 4831 30 2770 4670 3711 1908 4281 395 4445 981 4339 4487 2052 3026 1245 3092 3492 6 1528 4152 4638 3170 3746 4845 4915 2714 3923 4401 4430 3990 2657 2783 405 4410 1012 2125 2116 670 4178 1764 3465 3574 3756 2979 153 3827 4887 3388 474 2128 2013 1206 975 2734 3873 4185 4760 384 3446 1149 3623 2488 4129 4683 1227 32 466 4778 1513 1466 3560 2932 462 1297 450 4366 2358 4269 2846 2339 3672 4059 4437 4874 2712 4163 3981 956 1636 1528 2662 1431 2424 124 2294 3541 1394 3185 1669 3701 1654 4200 2257 1545 3938 1462 3876 3023 2867 202 3929 1049 4247 185 4658 1045 905 770 3589 3765 4689 2379 1290 4455 3745 2922 3415 3214 2025 284 3172 319 11 3049 4191 573 3791 2158 4930 2166 4209 4778 1360 4924 2350 4569 1603 1317 171 3212 2921 508 454 2511 1810 1885 1923 730 1940 828 3112 4937 3215 2943 3377 2028 3338 2464 117 783 1748 3364 4015 4835 2699 4598 1269 4627 4081 2780 141 3136 3274 241 1363 830 3207 26 1916 597 2886 3097 1807 3240 4479 4629 2815 2449 1808 3568 4802 1075 4795 4112 453 2927 4091 3022 2445 456 90 978 3367 2103 3366 3509 305 3911 495 3341 263 4042 4811 4357 3671 3722 411 3450 741 1113 4659 3911 1752 4570 1885 794 35 2269 671 2132 1293 167 2072 1933 1153 2207 3303 3062 2575 1635 2036 2518 833 3089 2789 4966 631 4070 195 4860 803 3634 1850 3428 3270 4706 773 3218 1465 2357 4903 1249 3669 2808 4130 967 196 3170 2316 3591 2125 2904 3598 749 1644 986 2820 4278 2551 1692 2295 965 1378 2982 4190 2087 3332 2549 896 3712 1656 1544 459 3532 4709 4051 3697 4391 3878 4767 3086 4245 2099 2296 2747 3635 574 3838 2430 996 4991 4677 3144 3229 385 1661 4525 2672 1066 3402 3159 1749 2591 837 484 2669 4694 4025 1532 4230 1018 887 1700 3722 3578 4346 3141 2279 3866 852 1773 4184 4232 143 3188 170 1008 1389 3385 1248 569 2721 947 128 4574 4252 4369 4292 4990 1593 202 4402 3165 2728 837 1500 1457 4063 4787 4601 2277 900 3760 1402 97 2428 790 2046 3072 3456 4561 4870 136 4155 2555 2353 3310 2797 4474 2858 1399 3731 102 2701 1784 196 4388 1094 408 3029 1757 4065 769 4062 2791 2219 1714 2852 2507 96 719 3893 925 2658 4175 4302 4680 4985 2533 3696 4991 4469 3961 3135 4757 3790 4164 3818 4070 21 2871 798 2012 3208 4716 1491 3195 442 3659 1621 1252 2520 2911 3732 2118 877 735 1636 4128 4815 4141 4294 769 2504 4418 758 2449 3949 4424 131 613 539 4807 3913 1374 1341 4385 4722 1146 4351 2453 4017 1682 1878 495 4534 1531 1638 4047 2677 4061 595 2758 1614 3655 3440 1236 2678 3737 4019 1397 2861 3016 3062 766 1799 2485 1144 4461 3315 2078 2498 207 735 940 2235 544 4257 124 2245 1022 2471 4694 2997 414 2561 2361 2846 902 1761 2637 4727 2121 3906 999 3192 1087 1686 4249 2905 3858 2871 2679 1700 785 1319 2506 4318 1352 4055 105 2466 4399 2332 3004 4238 3079 4213 3047 3435 3288 535 2581 4729 3998 4993 1778 3849 4719 4968 3816 1457 3838 4644 2691 4820 948 4825 2165 2055 2513 1799 4083 2469 151 4147 93 404 4568 436 2634 1518 1403 4014 3586 4505 1995 2930 682 3031 3655 1796 1388 1567 4764 116 4412 2594 3206 78 1220 3231 2931 3114 3137 1111 3360 1700 4755 4537 57 373 2289 4584 1406 2488 603 4184 1944 1174 3398 3588 1224 4243 772 3315 649 2950 1841 3646 4449 749 4575 4420 996 3359 1587 3511 3417 3592 1045 1709 3435 2000 812 535 4465 4292 3992 4557 1334 564 3022 4719 2273 2595 2088 3366 2742 1091 3786 1113 1052 3758 4270 2160 4542 622 2417 1605 1058 2429 2868 2854 2492 1222 4011 3581 612 826 505 3336 772 1236 1539 1233 4091 1158 1712 2982 3180 1337 504 2058 1888 1601 2370 643 4608 727 763 3114 1436 3509 4574 2494 1222 2669 1367 673 407 4379 2471 1641 138 582 1147 2568 1652 2443 2229 1245 2298 298 3745 1849 1187 1359 4305 1459 3698 3698 770 4733 1661 4216 77 4516 3169 344 375 611 1283 4990 201 1545 3472 1035 2160 110 2406 83 398 2890 3025 397 1055 4871 4351 3967 3702 1506 1644 1928 885 1862 1895 3012 3800 240 2331 1588 1635 524 4151 1163 4359 734 2895 1882 3841 2866 4824 2252 1507 4414 4343 1547 2234 2626 2611 345 2822 615 287 2648 3213 3053 1881 1651 2136 3587 1830 1586 835 323 1163 1930 42 1339 3581 3603 4679 5 1491 752 925 1151 3326 74 1392 3412 3784 854 1930 2674 1290 778 384 2130 3876 4204 4083 27 3121 1731 4856 2088 3328 228 2736 469 2740 3686 3297 2141 4485 2734 3363 4439 805 4516 1331 364 2540 2972 2235 3419 3869 3751 3888 662 703 3255 859 2354 1380 526 4633 2819 101 4728 171 3973 4108 3180 943 2852 1792 255 4533 621 4173 1504 4450 4723 4465 4893 3144 4747 1048 1309 596 4608 1082 3485 1735 2000 3256 2299 1998 2276 1386 1662 2666 4900 3091 2028 1129 577 4083 2481 987 3954 3252 2975 3125 3120 454 3401 689 3393 3404 2862 1964 3624 717 4260 3623 2979 3027 4403 2079 1492 3959 2278 1270 2441 3339 4766 2183 1549 1742 1646 229 828 44 232 2597 4562 2596 2510 3639 3405 1064 434 2953 4263 3616 3422 36 2605 15 973 3037 2954 4741 937 4789 53 4395 3338 194 1222 1314 4133 3468 1253 1828 1898 4233 4972 1473 1846 2657 40 3868 2703 2626 2443 428 2523 3597 4013 3844 3185 4479 4175 3930 3717 433 3390 1315 705 2865 2822 3142 2695 1727 3948 2485 1704 4713 291 759 4128 4991 2288 1137 4391 2319 4294 2272 1209 2794 579 1136 95 4037 137 4672 3340 1585 134 748 4001 4796 2468 3538 3546 2198 2090 2941 2303 4501 1081 1758 1308 3721 2791 4213 3193 520 4776 2764 378 3435 4480 2165 1000 960 4482 999 950 3518 4460 4285 3349 2644 4969 214 4752 1842 1045 2014 3673 4645 605 3188 1994 1552 3285 730 4381 1222 1159 2201 3373 1313 3723 4802 410 4526 3505 1365 3801 1231 1920 150 1954 335 2931 3707 2296 281 3767 735 1197 4250 935 939 1171 2010 368 2511 491 4824 621 869 1498 1963 3500 4471 2471 1897 3358 3780 3743 3875 643 255 1097 4135 2204 288 2187 2141 4279 1753 1691 4099 2879 4537 534 769 1842 3957 1132 1550 153 1946 4362 2841 4211 1405 767 248 202 931 3879 501 1788 1145 1771 2827 803 909 775 4598 3134 1162 1555 1760 814 2513 2579 2301 122 2571 1535 4440 3819 3791 35 2219 1944 4314 1712 3324 1116 3762 4425 3066 1363 1131 1479 4316 1713 2282 2614 4642 4618 4 2190 1898 91 1368 1578 2332 2536 3097 3228 823 700 885 863 4802 908 16 908 1075 3108 2314 3486 3332 1160 4141 3814 1008 2276 2248 3679 755 797 4534 1731 4552 3702 3440 4340 1888 1452 2975 2532 1841 1138 2955 3566 2861 2062 2039 1618 3863 714 3306 3381 2426 4140 4615 22 953 2878 646 1587 1456 2830 4153 3914 658 3135 3504 832 3872 4903 3309 2358 3745 1783 3537 3766 420 1438 3669 898 1199 743 506 1238 4964 1262 4265 2041 3551 4118 3804 512 3401 894 4835 1227 4040 2679 2920 446 532 2992 868 2417 2468 3795 3367 3313 1215 3981 1796 453 756 761 4538 2937 2594 2734 4740 2110 1040 548 1962 2688 1478 2468 4310 2087 2266 1677 3336 111 3765 3335 3723 2984 2275 4292 3477 1510 1879 3690 1227 3106 1628 3498 1826 799 3061 44 1215 4102 4126 3585 329 818 4280 2727 1353 4325 1825 4329 4009 737 3474 4541 3714 1216 2879 4236 1612 61 3331 3597 2098 4249 3961 810 163 167 580 409 3763 4295 584 4796 2511 335 3438 458 493 1613 516 1604 3538 2310 4011 2936 2561 4755 143 4266 4163 4511 2955 1526 4145 690 930 1791 1756 3921 1439 4652 4254 4667 1070 4797 3382 4693 1744 2706 1776 2447 2443 812 4963 1910 840 4914 2793 4176 844 1030 2834 2226 1607 4741 3497 813 2192 1131 2381 3725 1606 1733 4842 209 3464 2708 2326 1366 4719 2257 3396 4196 1151 459 4476 4087 706 4258 929 1383 3452 2952 258 2144 32 763 2553 4171 4481 2973 3031 2716 4578 1572 1670 3242 671 4978 4141 2465 2842 4093 3944 1187 4663 1088 470 4531 4311 369 241 2137 1193 2161 369 2433 2301 2751 1433 3339 2543 4069 993 4644 3490 4218 3010 1332 2706 710 3565 2831 3873 3361 773 3980 3163 4108 4088 2817 873 3486 3602 3164 1418 4248 3985 1635 2294 2570 2130 1134 609 4740 4027 1375 4446 3973 1575 65 3617 2192 3141 4654 1092 1490 849 4280 3019 2182 122 2593 2480 2185 2266 426 2511 557 4361 1000 4363 2850 4467 3754 296 1673 3253 2365 2774 3623 12 2504 3381 2432 2534 2640 4331 3266 2678 4941 607 3373 2732 2803 2914 4746 2283 1554 3193 4337 2970 4487 3005 4177 2756 369 3498 1116 104 3836 1115 248 1513 1217 2188 911 1878 1276 1807 2904 491 2925 4240 1628 71 1168 1825 897 4164 965 2879 2547 3523 2512 3434 2494 2653 4970 3857 4741 3738 910 892 4662 4038 4709 4832 1444 1975 59 543 4548 1481 2479 2661 2856 1562 1567 3988 4071 4782 2890 769 355 4148 4444 4845 4457 2302 2517 4 4365 4005 4010 1713 2555 724 2483 4120 4623 4848 1515 3931 990 742 4652 2166 2923 701 560 4915 2131 4231 889 2095 4881 3781 121 803 315 2536 43 76 586 1369 4273 2331 1030 4713 3699 1685 2504 2010 4726 2100 1535 2108 2698 4908 156 2120 3476 3567 4421 3785 3642 114 1517 2134 2697 3758 962 2818 4355 4191 1646 4100 1953 1200 1304 4223 2709 3478 1928 3451 4371 1840 2806 18 3147 2958 4331 4204 4521 2215 1358 236 4669 4985 1128 984 2788 3900 1552 3372 2397 4047 4945 2904 132 2658 4215 2574 4274 4315 4414 1773 4859 2033 67 2337 3446 476 1024 4584 4153 827 988 2006 91 2996 1969 178 3000 4823 2133 4463 777 2235 3689 4780 3577 1728 1941 4540 4433 3828 1842 3423 2812 1495 1742 4575 516 2038 1204 1468 2227 4443 953 2657 4619 4835 3856 1956 2695 2431 1055 2378 791 3772 3888 672 3352 3603 2593 1731 3762 673 4252 3297 2080 2968 4704 1422 1443 2549 3198 3144 3416 216 1076 1492 4925 1103 4070 4735 1624 3530 1904 1589 312 4672 1589 3213 3162 2041 4451 3058 4525 3699 997 3068 1294 3342 2808 1053 4133 1199 1966 4629 2710 3456 1318 103 4090 94 3738 57 2755 2898 3319 3928 4555 3441 896 4018 3774 4724 3740 2329 355 529 4828 583 3543 4744 4406 3333 1170 2518 3164 3594 511 4917 1998 1586 304 4346 4363 3052 17 2342 4220 2851 4800 4694 2906 3935 4004 2804 1075 3401 2659 1379 2305 4754 3441 1030 1602 4068 3776 2434 1385 327 627 1087 3052 2534 2041 3747 2660 2592 3080 1911 2776 4959 840 3272 2962 3372 2388 511 816 3641 2261 1082 3628 2573 2974 3272 2581 4476 2377 2761 3500 477 1368 28 1880 698 1053 119 2122 1931 722 75 3578 2035 714 2269 3592 1817 1751 1535 3371 2377 4249 260 3790 1249 2669 247 1070 2676 1571 1253 1005 1034 4184 2182 506 4774 4074 3648 3903 1231 4583 28 1402 351 4854 3847 4804 1735 2667 1395 573 3241 4560 4587 158 1909 1711 2354 3189 1893 2233 3189 2221 2072 1546 3820 259 1834 330 3477 2082 1515 2469 1689 888 4252 2636 1501 1807 4501 4626 99 3733 906 2176 2934 484 1665 938 3929 4130 2533 4672 1609 3634 1558 3766 3590 4658 2055 92 1239 4747 3743 3934 1563 1172 3489 2941 2296 2823 2763 4148 1903 2715 259 2004 3966 816 3733 1784 2653 2662 1406 402 2786 4710 1357 92 3749 4583 3660 2520 1692 2307 1627 4865 512 511 4190 3751 422 3215 1434 2335 1664 3391 2812 4169 3433 4491 3218 1816 3805 32 4279 4950 2310 2432 771 2437 1512 2179 3921 222 2422 1752 896 3942 1922 3952 3811 492 4769 260 385 1333 341 4362 645 4649 3537 284 534 4115 689 3456 4617 4156 775 3201 306 1152 463 4580 3087 3103 4148 2732 4485 3094 3856 3823 4208 2172 1192 599 2800 4373 894 3794 2782 2634 4054 4027 3636 4103 993 1294 1218 4892 1277 1615 1761 1957 4010 476 3964 4226 1950 799 98 1471 395 861 46 4509 4212 2233 4039 4056 1139 1874 3776 2014 438 744 2425 3606 1733 11 4580 351 3014 3284 3825 669 938 4298 3762 1423 3909 2487 1840 3131 1577 1121 2996 217 2187 4729 2479 2316 1189 2719 1778 1389 4459 1196 103 1375 3518 1158 686 820 3980 944 2360 2102 4437 287 2512 3359 4832 4822 4717 1746 3716 1891 3602 4351 1511 3871 1398 947 4371 1106 301 3581 764 4758 2532 3171 2851 3391 945 4451 1934 4905 2432 4466 2213 3770 2695 937 4271 1291 259 4298 1427 4627 2849 3975 639 580 62 1916 3509 2948 4727 3032 809 4558 4634 56 1076 2254 4299 268 1884 3721 4600 2368 1650 3810 3798 4381 866 54 698 1541 3158 2017 1384 1162 4612 3991 4567 1439 2179 4780 3210 4429 4226 276 4025 1792 4578 4004 2238 80 239 4943 1457 3465 1458 1730 1469 2275 1242 944 2600 4202 1262 4478 1159 687 1332 4528 4791 1597 4166 3107 2685 1773 3512 1601 3951 4250 1203 1800 4049 4262 749 611 4834 1659 319 695 2564 875 1046 911 1687 2945 682 1361 3094 270 1145 1207 3048 3677 2485 2071 3640 3174 2874 3923 2142 3415 2737 1506 1668 886 2480 4413 82 2584 3984 4987 19 1726 2950 117 4086 1819 4386 2923 2029 3047 1275 2229 937 1055 2704 1898 4036 2818 2584 4445 2045 4485 1628 4298 4984 3072 3544 3998 4292 4200 2909 1293 555 2803 3306 1793 533 4510 2102 2122 821 466 240 321 1314 4371 1208 3803 1696 2328 3307 4004 2021 678 1226 3473 3356 4269 3195 1189 933 1097 4551 3845 4739 2682 2930 1380 4060 284 4207 312 1013 1176 3946 2835 1988 4474 3051 1482 4916 3041 2545 3122 2188 4561 997 1046 3856 1332 1707 26 3791 309 2701 2523 2867 2548 2991 3461 4260 29 4180 4260 3901 2896 3151 2739 566 2258 1115 3800 4264 2731 4308 3493 4092 1783 2468 2729 3924 2309 2535 4765 3049 2179 4439 4704 4011 2887 1416 844 1796 2679 4573 2830 3054 3955 306 2665 3496 1685 4679 2676 541 3896 4267 4912 4236 4902 2479 19 3993 1217 1719 4055 3603 4603 1829 723 900 1765 2774 353 28 4700 3602 1767 1622 207 4376 1118 3026 2251 2704 4894 2457 3919 4759 3856 3548 4224 847 1434 3870 3870 3756 2383 1613 3565 4088 908 4829 1581 1487 3724 405 3467 3068 349 4943 990 4123 3753 756 178 1548 4134 2639 448 3263 1687 2869 612 3802 4552 1907 4870 4468 4189 2096 3122 1086 2356 2102 4048 1925 1982 2005 3588 2722 2418 4553 551 2689 3435 2911 1628 1277 813 3620 828 3547 3595 3302 2739 1578 2860 2544 4312 2873 4706 4299 3985 2889 4113 904 3229 335 4374 1574 4536 1764 2430 3138 26 2997 4690 4906 4104 867 2410 529 3618 4347 750 15 4691 438 4191 2022 1357 4523 764 1134 1666 4561 2013 3873 3412 2437 2412 1648 4453 1250 4815 1052 4192 236 2208 1549 4583 1884 1909 4047 1202 3831 296 2368 742 3183 1703 4780 4219 480 1013 305 2310 4388 1624 4403 3709 2176 2929 3513 4766 2685 1567 4574 2440 3680 2940 3441 1399 674 622 4909 1508 4816 2015 2946 1915 2700 1726 2346 4628 3418 4908 2837 4275 3364 4616 4109 320 4647 4484 4171 800 3604 1133 3184 4122 1399 4254 1965 4474 3028 4782 316 4201 3101 1213 444 2595 4181 2891 336 183 56 26 4289 2403 4304 3847 968 1614 874 3181 301 3628 703 3505 1387 2534 2284 2455 4545 1319 1026 636 402 176 1126 3721 1054 3252 1186 1623 807 3605 3522 1117 4565 621 4208 2596 2402 3286 3505 1996 2607 1843 4254 2148 3893 492 1772 2350 2805 430 2132 4864 1721 3337 1764 2340 4672 3032 323 2152 2014 1924 4793 3175 409 4674 1429 7 3205 2424 2453 169 1593 3996 906 3212 4552 3029 1633 851 3842 2376 3227 4058 968 1684 2333 972 3387 958 2545 1928 141 3630 1468 2976 1766 1112 1486 3088 993 3013 3909 4485 1308 3015 4666 4828 4156 3288 1730 1734 758 4460 606 370 2431 1562 2507 331 2606 4935 4507 4958 1452 1851 1027 3430 4347 4705 3483 4248 3796 3851 3233 4007 4783 3445 4742 3145 3895 301 1063 1607 339 3234 2861 4417 4223 1522 1509 232 2177 169 3985 3227 1508 1697 1318 4395 4984 621 3556 262 3952 4788 1177 2775 3378 4573 4318 1020 3651 773 2992 2039 3801 2354 4992 4102 4319 4484 4988 4300 4492 2030 1308 765 484 418 2229 1534 2493 3218 3130 130 3604 4592 4942 1238 678 711 4131 4918 4295 3399 2430 1261 4526 1205 3792 706 2247 576 1486 2997 4856 3053 98 4886 2068 605 721 2207 4187 1298 379 1293 2040 3861 3406 498 265 2779 1443 2062 1035 707 3008 2722 1860 3257 1484 1019 1287 2623 1549 4213 1939 4103 685 45 3420 4746 3385 4678 1537 612 4793 1597 4772 2141 4332 3269 1733 1329 1801 1060 3240 3329 4086 4020 2970 2728 508 1331 1848 4160 729 2443 672 1322 85 2515 245 2425 1789 2428 4175 4568 3436 452 4193 255 1805 4271 538 802 514 4097 948 2442 3520 3229 4528 570 2480 3017 344 4747 2696 3768 2484 2088 1432 2974 4222 2771 662 3440 1709 1406 1762 2338 726 4083 18 446 4214 4213 4192 4668 3945 4372 4327 3156 3439 109 4137 4830 4145 1960 12 362 3528 2296 4168 4480 1671 1591 875 802 4556 4447 3765 4125 2099 1169 1572 332 1363 314 1905 4981 919 3921 2938 1945 4678 1771 3126 2600 2275 544 4732 2307 2973 4139 4068 544 1472 4021 2140 1522 4875 3106 1636 4999 896 1314 2002 1664 1432 4178 1111 908 3316 4849 2273 4677 181 4851 4543 3657 3100 1113 600 3794 1970 3991 1220 4103 3506 109 1345 4073 3546 1311 2719 2479 4550 949 869 2554 4053 3196 482 3921 4994 2450 3028 815 388 2710 445 1016 3246 1934 4672 1744 3624 2582 2265 4324 3940 3752 3554 3502 2386 4143 4247 1757 1924 2994 651 1043 2258 3272 3496 4213 1264 870 2780 1951 2147 3418 2406 2621 3856 1724 4709 4123 2973 1567 3569 4142 1590 1181 2840 3777 4849 4008 1595 3393 506 1842 4406 4081 944 830 2131 4327 4694 1148 440 3221 1259 2833 548 2617 3746 3156 998 4565 3811 1747 590 4992 2856 2252 1330 4579 465 1676 763 4076 4825 4084 1893 1854 4894 1254 786 327 2061 1164 2728 194 3003 866 1182 2411 2637 4095 2067 2781 4777 2560 968 2911 179 2941 1056 66 3857 634 359 1149 2631 592 2560 754 4588 681 4510 4534 4267 3767 4636 612 2747 2317 3445 283 4240 1284 4397 748 1136 2912 2309 221 694 745 355 1144 4802 611 2136 4100 3238 4622 1472 3995 4307 3830 4349 2707 1490 1636 2581 1365 3820 2139 3655 1257 3067 1140 4698 2088 2686 4546 1063 4968 2193 4791 1330 3764 2138 789 3132 4298 1069 2054 4132 2755 4226 2213 625 2406 2186 75 3610 4461 4677 4315 1198 1406 2998 1589 508 4683 1677 4679 4005 3067 4012 2823 4029 3263 4467 4218 3485 877 2453 1321 3396 3481 336 2583 4449 503 4953 3020 2787 3666 1982 3533 4161 4273 2122 1049 4146 948 2436 3085 1631 91 2216 1513 3156 3695 1708 1762 1467 4191 3293 2110 4928 2605 1608 3587 4974 391 4097 3088 1392 2198 2975 881 833 4682 22 879 3925 3187 675 86 1613 3770 4380 382 2991 214 3942 2643 1068 3248 3213 3869 665 4072 247 361 2734 1716 1393 2213 2218 2232 3489 608 405 2545 4722 896 4524 2737 355 1937 632 4903 2400 1517 1743 4675 615 1591 2402 166 3845 3199 2022 1952 2727 841 1979 4168 4721 1093 3920 3080 4154 2368 1428 1743 1910 3938 3391 789 627 3479 1151 3154 4884 1942 3827 4455 4049 533 1644 4995 2637 1650 4799 2343 631 2451 1900 4427 26 1944 4874 1055 2684 2228 1769 2898 74 4159 1206 2199 3051 3854 3170 1971 3433 1498 907 2697 3987 1069 1762 2126 3102 1688 4340 2148 2159 3904 3098 819 3794 2044 2888 3084 1503 4313 4985 1396 1287 1494 3473 1247 3715 456 3106 3339 3070 4767 1824 4904 1150 3383 4573 3943 4767 2777 4014 4296 2520 3023 3859 4538 3467 1163 603 1127 2513 3760 462 4813 2076 3271 233 1174 2972 796 2094 3473 4931 1159 4089 4535 4033 708 4500 3270 3768 1627 2603 82 3048 368 1049 719 2957 2860 538 2752 4140 3450 3119 2755 4402 4451 1261 2451 2621 4875 2502 597 4336 3641 1046 1003 3203 4771 951 4124 3265 1456 3813 4330 1129 3884 3723 2018 14 1871 2061 3984 1279 2294 2116 2608 255 3073 2701 2526 694 2003 4138 3407 2062 294 3727 3454 2479 3836 2582 1768 2355 255 1148 640 74 834 2601 2052 4928 1405 4452 1029 1882 261 3197 659 1765 3641 874 4695 2671 1358 2466 4184 3276 3764 4269 1135 50 2552 4594 3410 3845 4864 854 4996 844 2802 2564 2691 258 2621 864 2401 342 1213 3827 3589 2067 2947 3042 1415 2761 1811 4191 1519 3362 3397 2294 1686 686 1941 1289 355 1879 2683 3245 127 1206 3348 3363 3385 3652 2815 1952 4884 4826 3656 2333 1812 1961 680 303 3669 4411 1227 1208 1748 1504 3848 1532 363 4754 3941 1437 4993 3986 809 2584 5000 1024 1192 2214 2310 2366 2651 4396 3956 2758 3117 3267 2266 4240 4487 4392 1241 981 1620 2229 3751 79 2142 4495 4223 70 2223 614 1246 3748 2137 3208 63 1618 1327 933 200 2521 3361 3652 4315 2130 4180 1349 4518 1079 1072 4830 4691 87 1904 4215 3169 2254 126 637 1129 1426 1028 1762 2577 775 4979 291 717 3300 3392 3169 1185 844 4154 2241 3056 2878 206 3084 512 4790 507 2143 2884 1106 142 4204 377 2773 2407 856 2241 727 1051 3027 1699 4650 4504 4147 4385 3695 2179 4993 3160 4791 3677 4082 4035 2155 2490 1479 1289 3525 4025 3725 4483 1204 2295 3254 2199 1452 4148 4351 3543 1452 3443 4312 2963 4286 2814 4975 3379 4010 809 45 2061 1675 2635 2575 3021 4312 3552 3790 1928 4653 3929 4560 1352 87 2129 1973 1163 1052 834 4946 3388 4145 7 2745 3769 737 4247 2767 1499 2685 3465 2349 705 2487 3426 3096 1181 3661 2568 3474 501 4860 4435 310 667 4331 166 3727 3782 3940 2347 474 3679 1862 4388 1215 3509 2565 4987 4708 3441 2553 1075 1386 2707 1371 932 1974 2995 2491 363 4905 3752 2260 3407 2569 3917 838 253 2134 3511 2476 1166 1293 1552 348 4108 3617 839 3034 2608 2277 1342 4004 991 1331 171 863 3848 1888 487 3377 3015 4837 3026 2613 1774 4448 1253 1514 1311 1489 990 4932 987 1917 1560 3554 3310 623 3520 1494 2648 2258 1953 1136 4365 392 1745 4667 2566 486 3914 3047 2999 1525 2570 3141 2495 3059 1491 38 314 2040 2211 4725 2290 4746 805 3992 3506 3785 2367 1467 3106 4859 538 1340 1046 2937 4965 688 967 2632 4307 4373 2848 2858 2824 4366 3426 3690 2359 4715 584 2643 1255 4502 1412 1066 2273 2798 2616 2991 3860 56 1454 1657 2066 4489 4569 2015 3296 1285 3713 4231 34 2204 3531 842 1372 2751 3247 718 554 3279 1616 3115 1369 1535 1328 4335 2059 1101 4273 4946 2560 2861 701 4738 1495 22 4974 3857 1377 2986 1206 4786 495 3906 4681 2639 207 3168 3303 1454 1507 3116 4171 3199 3977 4712 4990 144 868 1764 4660 3153 4561 4802 2845 4321 3411 2019 2230 4911 4432 2928 1822 2257 3418 3809 1401 4136 2287 1194 1720 4698 1290 3433 3695 1991 783 1210 3998 2133 3491 1907 1193 373 4873 3216 1064 3627 526 2968 4536 3577 1286 4150 2863 4732 3908 4345 4164 3254 375 1452 3149 2211 71 2166 886 356 2572 4764 2553 2999 1839 266 233 2708 4175 1854 2965 3865 1710 2141 588 560 466 204 987 3196 3420 2032 552 1536 3772 4038 3891 2743 3155 2548 3287 3405 3543 3102 654 180 3011 2202 3682 4992 2996 3644 685 2964 725 1211 3490 4307 716 1082 2817 2600 4011 2088 215 1173 1023 1024 3731 744 2757 3986 2819 2962 1536 3960 557 190 2132 3210 262 1144 2223 834 1111 1291 3386 2537 3234 1570 268 1248 153 2784 2391 816 3168 3712 1585 4731 606 2069 4909 208 3640 2963 2551 1931 4766 1389 2492 3458 860 572 4496 3489 4539 1807 4573 1615 1205 1301 2571 4975 2428 2740 3554 3656 4691 894 73 766 331 1407 4411 462 4352 3608 3493 3998 1602 2023 2930 3938 245 4685 3159 1480 2409 2206 3727 830 3146 397 1695 374 2521 1469 1795 897 3961 3313 1120 4065 3227 4549 184 4893 1210 3306 3785 3193 2200 2958 1150 1475 3976 1194 4940 2751 633 4466 4222 1172 3713 2800 3138 3189 2112 1626 2378 2690 2113 512 1236 268 4468 3847 3003 3252 1719 864 1403 2740 728 1033 88 1828 68 2587 2072 1471 2508 4610 4196 3355 4659 201 3772 4821 4449 2331 472 2515 547 1883 1879 3823 2376 1373 4684 867 4557 3874 3900 3144 1459 240 1825 445 1356 1976 58 302 4161 1118 2209 4858 2567 4013 3627 3725 4797 608 28 2268 4327 3026 3376 795 750 1599 2643 2698 662 1897 3970 44 1207 2868 248 3207 2493 969 386 1838 2392 2455 571 3418 1277 4526 2953 1781 810 4242 4142 933 1094 1990 4960 1767 4111 2318 2409 2346 2137 1531 1879 3536 1206 1395 4629 3328 377 1543 521 4326 3418 2172 2156 346 773 1490 845 3173 2522 4776 222 1231 3454 174 125 124 4009 4841 4540 650 2471 2394 3938 4620 3135 3784 4640 2298 1079 3833 77 1823 2957 29 547 2890 2655 1947 1391 4613 765 1122 4332 777 658 4426 497 1232 2318 2816 4903 1762 1318 2646 4740 4713 2259 4072 770 244 2463 4288 2904 1608 2595 1194 1240 3818 4764 497 3736 4022 3153 448 4681 1227 911 1818 1267 925 4781 4379 2055 2506 2616 4485 147 4190 1240 436 4802 4615 3529 1770 1825 4945 2524 1228 1731 3570 915 4098 2358 3647 1648 2139 1140 4526 3414 1255 803 2466 711 3755 3014 955 1324 449 3513 3587 4296 3301 3808 4817 990 1337 129 3082 4582 4954 4405 2107 1804 2648 2995 3696 4257 4018 990 3177 192 3720 3722 4007 106 1711 2330 4491 2035 3145 109 3976 4170 1562 4493 4900 1661 940 2863 771 1539 2036 3981 828 2232 754 703 370 2292 3261 1741 3060 4540 3837 1087 2509 4264 2223 3030 909 619 2141 968 4982 431 227 1023 3359 3694 4443 2843 3965 1050 2954 3987 3669 3182 1769 1376 3756 3202 2285 3299 1463 4691 30 4394 739 4824 1524 1463 1638 4542 3270 1824 3467 4597 3729 3232 1059 4322 1519 4317 303 2939 3837 4824 2367 1926 3395 696 254 722 4200 3687 1595 2451 3316 1491 169 2026 764 2495 4575 2411 2314 2183 1626 3918 1211 3039 134 4927 335 3501 4017 3382 1955 963 1792 1616 3962 3974 952 4284 1040 3169 4606 70 2814 2387 2775 2887 809 4132 1953 1787 3019 3644 2888 4697 2737 2021 2666 4663 3171 3660 27 3604 4014 3148 3250 3756 2429 3786 458 1112 380 2218 770 131 2156 4705 3598 4510 2011 3352 1883 4620 1808 392 1039 151 1275 80 4654 617 4995 2609 1054 4788 494 3763 429 4731 253 3141 1701 3278 2413 9 2415 4658 1567 93 844 3415 1896 651 2790 1600 1810 2305 3477 2079 177 2002 1771 1054 3343 156 1113 4574 1161 2880 4519 2844 1056 3334 2400 4447 2585 1118 3259 1164 2717 1655 956 3514 4186 4163 2160 918 2368 793 677 3776 4436 907 3831 2293 1952 4037 2292 123 2057 188 4162 687 1224 1341 1947 2274 90 289 3160 3576 48 4320 2835 1456 2792 1594 1219 2943 2714 2391 3428 549 4979 1657 2348 669 3285 3525 1960 762 3101 838 765 237 1388 4658 2415 1040 15 4755 3485 2270 167 1822 2298 1280 3314 359 4798 9 4408 1932 1692 2851 1878 1374 1034 4737 327 4619 2995 2074 1630 2582 1744 4357 3717 1589 4970 447 3545 4058 3274 2222 3499 3611 4754 4306 4944 3091 1490 2638 1146 1374 3139 3324 3334 3737 1791 4606 540 743 775 2390 4530 4357 2963 2743 1161 199 134 2521 1934 552 2096 2313 1722 3391 1610 1942 3003 4724 3989 2901 729 3159 3268 695 1618 658 5 2446 1102 3266 1331 4235 3059 954 4455 4323 3058 3959 603 1573 3928 1733 4398 421 2478 2456 4371 3093 3850 4836 537 4375 3044 1542 1988 812 3226 1633 3594 1352 1444 2147 1368 3867 320 3845 1987 2873 1343 757 4567 1947 342 2807 4324 381 775 2616 4627 4862 2093 4682 3037 1234 1843 3724 1117 2211 4902 3463 4169 4980 1926 3809 3916 4837 1681 3038 4207 2842 4592 1306 3852 3604 2233 3576 4850 1318 2547 2966 2684 3681 4101 4039 2193 2872 4535 2184 3181 4653 2606 4947 4391 3906 1045 239 2881 1337 2063 4341 2244 4501 2014 1205 4761 2254 143 2159 2416 4937 4380 1947 2077 3782 1200 1009 3414 4280 1182 4273 4383 1265 2363 3965 694 1275 1760 3282 3231 912 3441 2931 2600 4442 1200 2254 46 1196 4090 3804 711 767 1329 1085 3934 958 1232 2466 531 3971 4810 3802 4152 4151 3084 69 4621 3542 1295 2844 4516 4368 39 3223 1269 3890 1094 917 2652 1651 713 1592 102 1743 3730 2094 760 3679 4668 3913 3936 1191 2723 2984 4538 1335 3409 2596 1156 3635 946 4516 466 3931 225 3457 3883 1300 504 2842 2105 4972 3885 3698 3109 314 623 973 858 1236 1357 3239 4485 4590 3111 181 4539 3938 691 201 4867 1363 2569 1770 936 4592 3536 2810 408 1688 3975 22 4391 2480 3388 4282 1213 1806 3809 842 3812 194 3066 250 4827 1375 1320 4087 4309 1415 2633 2428 4107 948 1277 1726 3886 840 2091 4280 230 2526 1706 4016 838 1654 1704 2184 4165 2645 1191 1110 102 2067 4483 4388 2425 1747 1349 3817 904 1110 2147 1334 3843 4232 381 953 500 650 4842 389 3156 4102 3337 3209 1172 646 40 4717 1869 2958 4009 3752 3681 2413 2712 3404 4999 1616 1414 4256 1594 1791 2177 4469 475 3926 914 4154 2219 4838 2861 4513 234 481 4012 4055 859 3321 1933 1415 1453 1601 2543 2416 1123 2210 113 2099 3365 632 2940 3782 2805 3963 739 379 4723 4727 2722 2569 1210 1940 1605 3122 1960 2606 1356 164 4618 4910 3685 4936 446 4271 3434 1750 3726 2170 1687 3599 708 2122 3869 3994 2688 2513 434 4999 1388 4906 4183 3295 441 196 4384 578 4463 1669 1040 1455 3025 229 186 832 3118 2775 305 2091 4842 1331 1905 2786 4811 1727 3155 3460 2948 473 3677 2914 4197 4486 1080 4634 1376 4663 2016 4136 3446 4551 4240 4928 4345 1566 4483 517 2063 1713 1140 1718 2429 1711 287 4667 666 4181 1285 4676 3783 4980 1861 314 2110 414 1509 4260 2088 2908 3901 836 4221 2259 1260 912 784 1026 3257 3969 3425 3901 2363 383 121 4949 1657 3667 1801 1854 4580 2603 1747 3120 5000 905 1935 1855 4831 1013 3000 1787 3685 3791 1677 2745 1477 4573 4048 3471 2258 595 2330 1596 3047 422 1333 1350 2192 992 2953 4321 2399 2376 3247 3247 808 4879 4041 3395 4069 2027 1000 237 3410 2375 3724 1417 2690 2929 713 695 3760 2123 1404 1157 2167 1028 657 632 2739 612 1760 2367 2182 1555 1668 4528 1716 2330 163 3225 2911 1080 137 840 2595 1446 4620 4859 1699 1668 953 1210 986 3426 742 832 1771 3743 4662 3621 2754 4270 3240 1830 3761 4108 3784 4140 3748 940 4861 2785 3037 659 4561 678 297 900 485 2752 3456 2236 4938 1606 4257 4519 4072 3461 2308 1954 3219 2124 2334 3598 3569 4136 808 3428 1677 1617 2385 4324 3535 3 4295 1060 2682 4831 2778 911 1597 3407 3442 4019 3915 1309 4019 90 131 1348 4632 2650 4832 3518 2173 4109 3841 1300 3188 1634 3794 2601 2185 4242 4610 1040 4798 4411 3963 4601 4816 4137 1798 224 4464 4848 1676 486 698 4419 4157 262 665 1128 741 2313 537 4834 4434 323 2940 230 2768 2987 2582 2118 4525 1831 2249 4905 3133 3942 2314 465 2719 4196 1674 2571 982 529 3061 3819 3681 986 1294 253 3283 4807 1514 1549 2091 3115 3056 2312 861 856 1088 393 2288 1792 3705 2093 1103 2181 4344 519 4072 3114 2272 3485 2935 1911 3693 785 4124 561 64 4688 2881 3839 2190 414 973 3254 1073 3833 4459 798 3613 1514 460 4364 4932 2671 3049 390 4347 2755 3353 2530 4771 1941 3729 4863 1336 3149 3711 4289 1269 2106 4495 4033 1671 3022 2094 1259 4966 744 1225 1743 4903 3289 2895 3873 3220 3304 1403 1745 3586 4214 2411 3004 3089 2755 2748 1633 4400 47 3883 1652 1303 881 1805 1094 4100 4276 4064 4915 3975 3973 1944 4475 3789 4574 3507 2369 2616 1654 4549 1607 525 3207 1541 3696 909 71 206 4517 2572 3159 63 1905 1134 15 3723 2517 3045 1992 2026 3676 2380 2048 2342 2472 2479 1082 399 3307 448 1987 2056 3639 4220 2174 2223 4015 2564 2281 1369 1019 3765 2630 4715 1392 1480 3635 570 1814 650 1050 3460 1232 277 858 2301 4904 4310 4660 4588 4128 1141 4647 2067 2913 3624 2748 2202 4016 2336 2162 2924 1964 657 2131 3456 1786 3103 326 889 3345 1684 2515 4111 2110 3371 3242 172 2545 3496 1204 2040 3799 1054 1584 542 2366 2271 2968 2348 4787 4487 3353 2543 2935 3130 1767 1005 2742 4578 2286 961 1079 1146 3674 3978 3127 21 176 3004 3142 3775 4579 1765 48 3987 3888 3825 2341 2628 2442 4671 2153 2187 3542 1403 2053 4847 1168 82 2372 4561 3117 2344 1191 1628 2767 4237 3273 299 292 4851 4948 3771 4463 4562 2251 1356 478 13 2630 4788 2866 2059 2377 332 1666 4478 2548 3489 3936 247 92 44 2034 3888 4801 1115 3682 496 3222 3774 3151 571 3509 4474 1314 2792 3312 3033 2994 2105 2633 2504 4728 822 3803 4944 2268 970 3182 3871 294 2149 815 2180 909 3960 4845 4589 892 4500 2453 1484 1128 3123 960 4406 603 2437 4120 2587 2012 3493 3878 1937 2237 3898 2743 3625 2884 1710 1986 4464 4690 3586 3140 3944 2887 3848 4140 4644 3812 1080 823 2831 3983 2852 2053 414 1899 651 1850 769 901 938 3214 4406 2240 3166 317 22 2258 3011 3344 2079 4725 1656 2931 2376 4343 65 3405 1487 2466 636 2810 871 2020 372 3108 474 1848 977 2982 2300 3188 2790 4056 1120 2465 1114 3150 2456 1454 1184 4113 4649 1942 4719 4012 1044 2109 2018 3576 679 718 2488 4960 1570 3816 789 2998 2387 1132 1120 1556 1714 2161 843 3012 477 4041 1198 2841 341 4817 3885 356 1944 3117 2693 4647 2741 201 4635 1485 2787 241 2293 1680 114 3538 454 3634 1375 4966 246 1437 3885 4669 2128 4171 4607 991 4955 374 1279 3610 1314 1249 2738 1258 4636 3037 10 3468 4492 4925 1187 1106 1138 1131 1438 4666 696 4800 1824 2959 2773 2336 1940 4414 2326 939 4981 3643 4224 790 1181 1626 2903 3848 1818 1397 2499 349 4795 885 3998 2583 2615 4873 2615 3655 3638 4528 4777 1208 3726 2102 4117 3501 2999 3262 3699 1886 1071 773 2493 112 3576 1863 3453 4209 2741 4935 2410 3848 1992 3988 1759 1219 2711 4718 4164 3142 4930 4061 1835 1579 1383 2795 1700 485 487 701 745 3307 3566 4285 4755 3172 638 4243 19 765 3301 1703 1610 4052 1082 929 1841 3617 4772 3586 1218 399 2099 2664 389 4008 3037 4726 4164 3222 2491 321 3600 1227 673 3860 681 210 529 3685 9 1979 4304 3270 1289 4283 136 2253 1644 2746 3589 3428 3623 1459 2416 4521 3568 3359 703 1487 2035 1506 2803 1668 366 3501 1016 3449 3742 3138 4160 877 696 1011 897 3490 1154 2884 3202 3670 1222 4084 4546 1012 2422 2512 3097 1097 2818 3048 549 159 3476 2336 695 3933 1685 3889 1603 3972 2829 869 2196 3812 4151 2630 3725 4829 2202 1487 2897 846 1353 1473 1179 42 2012 2752 4767 1566 3733 3052 2000 333 1916 3569 943 4236 3668 1407 4307 1646 3715 4154 4459 1432 4670 1459 2750 3574 1618 2309 1619 181 1860 2505 4465 3951 1194 1786 2201 4578 384 3914 4239 4969 1621 4836 2996 1249 3739 3519 4327 3293 4554 3545 2687 4171 2805 4090 1586 13 2523 117 3154 1793 2448 2106 1123 234 2681 671 3007 3476 2156 1570 2426 571 902 4241 525 1237 674 4058 1847 843 3073 1195 2007 1045 2324 507 308 2091 3252 3119 701 3620 547 3150 1097 4387 3552 1021 849 1237 423 1573 81 276 335 976 3234 543 1322 1903 4763 336 3496 1991 4307 108 4868 3295 2273 4991 2445 4595 3277 4301 2079 260 100 2834 904 1630 1767 4283 1171 4385 1436 1387 2128 2065 1604 4263 3674 3694 964 4074 3935 4749 4388 4154 2772 3316 3915 2545 4863 1002 3128 893 187 2621 2970 576 71 625 4914 3696 4007 1296 924 2320 138 1557 3506 4614 2722 3384 3536 4835 2839 2741 4073 278 4 2100 3905 4313 4545 4355 1264 1802 2287 1775 3869 2972 2927 4615 2585 1115 2404 3953 856 1691 3524 579 220 610 3034 4211 3665 1570 2135 2935 3418 2800 2909 2983 187 1952 4467 2294 620 382 2508 3852 1301 1150 1559 2494 1276 3957 3088 365 40 4389 1678 4939 3810 4605 2811 3465 95 2639 623 3340 1647 2361 2686 475 3529 116 2989 3515 1765 3616 4209 2267 2192 1430 3272 4000 2348 156 1869 3018 4381 4629 2000 3269 1845 3142 2324 3970 3712 1707 176 547 1545 4735 3903 4018 3548 1287 3207 4906 2378 2384 4390 3805 4928 4997 400 1708 3271 4794 4170 2770 134 2787 2747 618 4563 2598 4933 2972 4118 3324 1089 1884 1135 4981 1920 803 2867 2833 130 3284 1122 2399 3315 592 260 3865 1881 4907 2407 2222 4720 2988 3619 688 1006 2329 4951 4412 1551 1825 880 652 4818 1008 297 4424 3753 2710 358 1600 1853 704 968 2508 3289 1102 908 4405 554 2067 620 1665 2205 665 1884 378 593 4074 4614 2584 360 584 2751 1275 2379 1854 3727 3137 4355 4860 1341 4462 4769 3551 2729 2167 654 4086 4280 2718 1691 1142 4596 2929 4827 2927 3265 2475 4036 3886 2569 1930 4466 1961 4665 4415 1636 3918 4794 1297 2285 3444 2217 1738 3884 215 2239 2528 3020 736 1345 1582 1325 4811 3825 4096 721 2144 4723 3514 1352 4971 4697 2666 3292 204 3912 4394 2358 992 321 3775 3199 1758 4665 4964 3752 4178 3425 464 1739 2181 750 4555 4431 835 4658 1229 1536 1012 217 704 3964 4171 317 4289 2199 2642 707 1979 2488 3804 2748 2899 2770 3658 3589 3509 2116 1895 2423 2158 1073 1868 343 2728 2105 4812 719 1393 3726 3537 3219 4084 4656 1581 605 3998 4898 3794 4450 2490 66 2755 2139 4062 3069 3169 3813 1996 1304 526 3297 3002 3184 3117 4333 4418 4139 1128 1648 4586 3573 3017 3258 949 3836 2738 4578 2545 557 2380 3814 1687 2909 3452 4239 3695 3672 1785 4170 97 2213 896 344 4364 4807 2648 4198 3483 2894 3902 1662 3194 1500 1627 541 1302 785 3849 3523 2715 3720 905 2926 691 2903 1815 919 4118 2291 1804 3195 1772 233 2588 4667 3013 2422 3222 1724 3817 2425 4351 4200 2096 276 4143 3636 460 2142 3634 1080 514 683 3552 1682 3837 3066 85 4363 379 3246 3018 3544 4734 646 3874 3450 923 910 2078 798 2054 524 3689 2574 4253 2899 405 2415 4985 659 1197 2505 488 2703 3657 2242 2989 1749 1045 315 3398 1010 841 1401 565 2604 1178 3357 3969 942 3512 4821 2802 4543 158 201 4536 1699 894 134 1020 4968 3738 3863 3988 2043 3572 231 3156 729 3567 4624 2568 1158 1035 3815 1955 3353 4365 1637 2188 4590 4420 2104 4387 3779 4157 4592 3232 603 3313 1818 4085 2462 3562 4712 1599 2695 2353 2392 3625 2445 3651 721 1392 2658 2791 3425 1920 1359 1130 1473 3685 4286 1395 3207 3763 1831 1287 1427 4920 1875 366 4138 724 2900 3812 4143 3888 4171 3105 685 556 2753 4081 2614 2574 4951 2149 4799 3698 1533 2889 4633 2389 3487 796 714 4873 19 1058 3602 4493 332 4821 1974 4842 1090 1504 1105 3503 3528 875 2846 2909 2821 3530 3767 227 716 286 177 1923 1659 2482 1774 2707 1511 239 4897 2550 3047 1768 3085 3537 3261 183 911 3078 4777 4942 3607 724 2469 79 1140 4956 4929 453 3549 2454 192 4585 48 418 3122 1085 14 2360 2257 3596 4237 4472 3964 1424 4757 3010 2558 3515 3340 1208 727 1015 1410 903 2666 4062 701 4850 518 506 1718 3751 2094 2518 4915 3039 4809 3003 1539 986 2338 2428 4653 2145 4368 3243 4817 3915 1863 1729 1557 4176 550 4986 2457 4929 1856 1126 4979 46 507 4442 1285 1462 3163 2781 946 2475 2816 3851 3004 379 2307 1446 3073 4144 1997 3255 3345 2745 3625 2585 4066 143 4421 3911 4700 1473 3293 2801 486 536 2328 3676 1591 3236 489 4798 3157 2781 2559 2742 42 3018 261 4882 1601 2294 4251 1406 4806 1654 3059 4420 1316 36 3973 1111 12 103 4067 1559 4068 945 590 440 2438 2319 47 3154 2877 421 414 4162 2091 2615 703 3632 1550 3233 1104 1687 534 489 2597 2897 4233 4095 164 3712
70552 70800 622844
35961 199094 859008363
3575 187881 226657723
3056 186425 644972670
3025 83531 201093294
182385 187913 14010576
49298 188519 953578067
95462 184993 830247650
180087 189278 23144617
123657 128036 612425516
143190 157329 403577556
127604 178561 127778227
93328 125292 79871293
48656 107200 146826300
65430 194429 201628863
108412 114700 15679423
34379 106390 437637029
158577 192418 145291767
79928 144227 973500238
109943 195908 95911156
5416 105599 250428219
80115 117860 191119800
198013 198914 519903834
121458 171089 681135609
195142 196353 3132053
54832 94389 98947048
73525 131505 145157627
8142 112121 259818879
159053 191810 514516098
43073 190545 646276628
129370 129688 842579
94136 143528 123464966
115991 174335 555460827
70298 91466 52960850
100974 134455 83659196
149236 150573 3353971
102147 183211 503764389
84342 110132 178452197
11074 133916 306862676
45277 150257 743288241
174049 191615 448449585
111120 116565 13648123
138576 174014 89049804
78221 186485 212856694
46746 50237 596854263
150574 168025 496873125
74506 95933 101893909
31413 147443 289638833
130423 168360 95071885
12560 149898 878876976
35609 83245 119074562
131883 167737 89843097
12124 18013 320113058
99812 153356 932354606
107373 143142 89044722
154794 187382 880487539
14698 116374 254011295
141211 191777 470704312
170568 172122 3832011
73252 111840 611225552
115220 132114 21994941
60234 108508 121107137
170963 181880 509836634
180313 190540 25780080
66355 163739 576421788
35161 185322 375904208
181690 186114 11149310
33454 120927 788629043
156350 188045 440776810
101579 141929 11332190
185023 188396 8647307
64677 109661 599909124
113776 127400 33892889
141191 169875 29249303
4891 116629 686121254
124169 164880 102079582
39120 82111 107409100
21919 137663 272082920
2641 192301 474591818
17712 69536 740913951
90396 133396 233695410
94836 116520 64178437
166585 179861 716403650
158320 188971 134456835
7073 57349 125229583
4452 75374 177025774
60319 171498 278508978
142885 173030 202299923
48685 144546 239795356
56567 86397 688262850
161573 181323 9085176
8215 62792 136065119
199444 199819 989799
179994 189104 22990005
185821 194537 21933027
138969 144186 58079693
30910 185088 385609166
198274 199307 339001362
140640 182704 105795026
67189 125419 145641296
39583 106189 166700432
52906 65630 157114093
121783 128568 829091119
152944 176688 59744318
5935 78178 180267173
93988 106914 958458700
162971 170688 288887460
188871 195266 16032468
78059 166474 221446381
46538 87619 256583412
83825 88096 10678391
63959 186816 307942714
38811 124010 243542214
90948 107499 41609264
50334 176231 325068222
106166 178345 193020483
140761 196048 844255459
150327 190761 812253226
71457 171495 250586471
186412 189639 8134089
71860 78232 569136148
173492 187231 34634518
146805 148151 3378966
9054 196907 350009084
23362 39123 186246654
14676 45604 76934258
133839 189603 139991652
96522 181430 110526403
40276 174388 688802179
49123 171521 870044730
98994 199274 251504996
146799 177681 758408772
180613 198453 884762453
27460 108227 743212820
66706 150385 209289778
104938 130801 901580171
156541 180969 207299996
62036 187270 645336063
186635 192167 890556013
140126 196781 880030917
32304 126229 373437441
54855 152202 243561777
71995 144653 181607352
182508 183111 298976561
187161 199823 31794341
81401 83165 4470480
28541 129662 252497895
97222 176162 197829654
137980 144115 851322006
52355 98997 590236034
95312 139477 110418394
98520 148992 126226903
37323 47142 523181633
77014 163899 914043222
129713 154245 515848534
68499 158401 224953573
7217 45910 774315608
110211 136238 64986824
63111 129921 100614923
195453 196980 463943223
36723 163563 344815912
147157 152034 12383466
91950 114432 56452064
121349 151049 74245738
165859 167388 3848798
143061 143917 2171381
45925 154155 270702990
158306 190275 567156327
183737 184197 536983987
42136 153453 558226039
73609 103610 542920797
145467 147059 3985209
159006 197126 966531226
109847 187236 193938179
133471 185878 108394636
107824 171725 159859184
61451 109216 119789521
117918 189553 179605561
155553 190363 837209079
50361 116258 189981225
197777 199259 851305696
172937 197879 62739222
56403 167194 277460141
60345 120324 204166158
6954 120321 613428354
53111 196813 764311351
160382 173578 81632831
55524 78699 379576117
62479 131911 952581693
125867 165206 98733599
76518 146454 350649733
56893 93013 90432537
148792 175719 551513161
197946 199711 4443597
32367 184942 381699370
187275 196274 856445063
39796 188014 371145130
43726 139303 238929685
650 181534 508179498
172451 175416 7478610
16719 149494 331415977
53737 147468 234374651
190889 199840 685072258
166267 166308 506590930
7219 25405 45695574
161391 163355 5008458
136551 150513 34803545
4646 63394 146481017
163248 197327 85727855
33171 160255 317683735
133308 163560 963889140
135231 149397 620023471
35131 52129 746595628
90288 144281 950585708
198211 199714 3788117
33372 127905 236275992
63787 133609 174760238
84435 150407 591730761
133998 174505 477436198
9518 96140 216160327
103716 118188 36120967
73463 145607 180311463
65149 171882 849266949
127733 134968 18080739
71090 92965 977911016
156321 186907 942173327
181710 192021 26023679
38991 181798 115632202
90038 148675 146507146
125717 155828 75449121
118975 129023 25069423
97589 191231 234918940
83066 144389 153309543
68130 182623 665491495
55268 75958 882937345
145945 171219 332145035
80460 175094 237048954
177411 193341 40126185
102654 164337 822871813
84620 151975 165228481
29694 182074 970177670
157633 159825 5506062
448 85446 622692559
61734 119083 728680318
8496 90924 205880274
145445 199320 720601457
169993 176680 16781900
169318 170853 3872952
120722 162166 369840028
48588 83067 86333751
17998 177667 474018114
152276 183590 376636480
108163 156097 119626228
182066 193499 28796101
91675 182696 228090903
84952 145073 416960977
155231 168588 906237361
148244 171133 57730784
80278 184550 595199763
131147 136107 12354492
41581 105301 159584192
124849 150920 113202727
74489 175223 707341025
61195 165071 260089822
193553 197594 848764660
159134 188956 75062608
111601 128946 846508406
97694 137600 99795364
11951 78212 165289574
72425 78820 15995026
148222 168298 242210713
43147 151958 358866626
105173 134174 325547548
181494 194891 707408569
174610 186564 30056381
147524 174049 647398623
198208 199089 2220686
59693 96455 91906000
173202 199668 62262932
150177 192291 106014504
65116 190270 313711459
104238 175186 901772928
76269 77560 3199987
52197 129929 261857866
95581 194494 248110583
179620 179846 245236
181292 193326 898630509
46786 119653 182389818
113693 146326 666135377
24392 85459 708505198
102626 192402 224989338
148634 171990 58851740
81109 186738 264791387
17494 94519 192032261
67829 116147 889252969
117776 120318 6297867
119253 140377 52598466
97611 153599 140045882
40906 89537 121506961
168145 187515 48780607
70251 183543 283869034
31431 74029 480818954
79477 86962 600863897
126434 139372 32345169
56824 97332 101361381
8503 168160 217264547
61161 192925 663226626
25037 174635 243336008
28983 174067 742264719
148416 194426 115843437
41659 95150 358098119
196437 199301 329333600
39879 106256 203108645
125261 186146 519763914
139592 160988 53691726
114619 185303 177033813
68204 193649 314421012
158072 182525 61517257
145168 146661 46788945
166510 185104 253906882
11581 120946 273148851
135879 177045 103252387
140453 195941 139620799
14930 29926 222045169
118654 187655 386126649
169038 183346 365355011
34006 77384 331848155
13615 61377 152342090
187191 189596 5997872
70896 181550 759005054
108341 147823 651283300
118257 126774 591066345
185924 198639 31960933
9261 67229 307130694
12283 138692 315732588
85089 154719 174093072
51101 95297 110605663
156700 194852 95910772
100567 173639 538967514
182094 192947 810251134
128094 129902 705099082
61956 68625 828075174
87166 113325 61717385
22927 47754 10605373
103806 106348 724781313
103895 115273 28361967
21487 123008 253252863
117381 157144 463113757
728 29759 662143163
149050 189151 421844891
179802 188837 452746524
165415 182714 824693426
67928 195591 320029595
13654 183184 621585261
123859 138751 37231910
51370 138383 238502290
150389 187820 735689819
151149 175649 954009389
170316 194951 120545016
130896 181182 126068884
135258 193486 235834043
173719 193741 21696752
24873 101687 656439359
82947 134007 127807665
130892 173260 106128278
166382 197983 79425913
38485 199381 402981326
177487 182658 13000641
150505 182924 81597488
196951 198813 4635233
17051 42713 63650588
98667 196883 246415010
57280 161465 540883611
128377 144943 41275145
147335 163368 40462612
147390 163169 39828832
48449 187389 348204279
48841 133793 576357529
103267 111925 327144077
73335 186897 438902861
71961 177621 264667042
52415 64927 31310181
41592 72905 565429575
90767 161303 957352239
13975 161943 967033094
145573 177120 79470781
95954 159746 787121362
35439 56229 111662191
143853 182624 624708437
44565 88785 573063222
163349 194617 924890665
57920 86808 72474729
26495 137464 276978608
110264 140445 770708711
181963 187854 14955871
77438 79281 4563419
62890 135886 419483246
67685 97277 74022688
14012 107794 911387429
141910 179476 404774414
149990 190778 102727685
131766 168275 91490440
24689 80106 138070123
62059 171294 273638091
94653 171498 235906840
183387 194064 561638639
179517 191628 30594565
43582 139581 239965374
181471 184261 7071913
2975 135739 331801823
175971 177805 708832229
49809 62729 20367891
89973 132927 581510257
83480 137589 135268744
103696 142730 913932543
55276 143194 219809754
108756 190385 204550423
10972 175028 239871648
71954 109639 94527638
105740 170152 161140572
41758 83016 275090076
142438 173537 342136348
110478 176504 165347072
194859 197914 212675601
9266 62992 133907769
153636 160210 56499850
75829 172393 723838597
69474 133891 752811480
87102 91557 404370900
95231 95920 1689791
46830 134605 451036050
43352 88776 113522833
137214 163585 231994630
64387 194103 325141352
10568 169943 398544564
166053 192203 977979520
14225 164545 451035182
37262 138536 882678472
120047 139932 367429119
75121 147531 440726138
163440 199497 90686730
60753 187631 870266160
86027 169121 208083959
159875 181949 62797620
82515 97082 36420912
142671 197312 137462013
74563 86263 883270780
93390 131099 687188374
175834 183228 18583348
18666 190435 790537048
50797 88052 93312111
107523 191431 991269979
115442 138890 58434896
99207 133761 86478047
73674 74417 1836989
170476 195238 62228001
168554 198375 74964595
101509 120968 957190794
75568 164245 637519270
70532 79702 695604860
121186 184475 8672554
196524 196752 586519
93241 168225 649053183
50068 123478 11611576
47969 151598 526716253
16726 149596 726685765
84238 89386 666833799
57608 98130 682635418
159588 194284 190361374
71273 83395 244878405
159618 174673 168758157
152507 196426 110507417
178597 192057 33945308
72845 155229 626836110
81199 120154 97545902
118469 172491 135296015
106871 186270 527952715
170007 175561 456021834
51746 79674 831764049
31200 99770 641901359
48130 149997 254853522
25412 45388 294472260
17154 76989 149059217
199270 199518 640903
82224 122818 122559154
130014 150109 38365538
167728 179581 958072489
68778 77549 2970567
24273 59930 88567127
3430 108828 263537996
195663 197390 4323290
197465 197556 216157
53218 192493 206279284
162843 176885 484545746
111202 138295 67614332
132560 186197 134580421
71008 166969 304054802
69953 83041 32728598
73046 185864 282735231
36339 70724 85875484
7143 197584 476576180
43113 60985 522195479
175419 178479 4196552
90310 157364 894137103
149655 158513 22288010
25849 82312 802377083
92010 104454 346559354
160270 173437 507546284
198643 199395 433032452
45774 85720 99970766
143298 168891 696337960
29362 117397 219836296
63201 74338 258646116
68067 128831 166958046
136210 147751 28656066
48067 109590 154265061
174911 195125 50828676
40555 144608 633541387
39614 194637 388197831
20165 189979 971825138
176323 178348 490093278
26440 30651 332646786
144309 182747 551502064
110546 173263 421471075
115592 179553 358570161
3878 143421 348586133
26423 171595 362905576
65388 161213 916207228
139209 142875 9100240
152714 175744 57970613
77676 120238 106513653
112722 166158 673030331
27416 97040 173558446
54509 63350 815592665
57360 80187 57225676
13957 88361 905772791
96538 182037 474293749
196121 199701 122114374
130231 176153 140740047
26160 159584 333232447
117037 151731 86680496
123017 128949 601837602
144185 182279 797511469
168724 178197 575718527
71412 91607 50560506
22899 47839 61674690
63654 197336 750627381
191460 192608 2775763
180080 198021 299658672
44563 191072 671513580
132199 160361 70414132
85465 93864 625756232
138600 185054 262555727
11381 113036 253988414
157478 163959 540572534
109036 174447 166678890
114354 155778 263531318
59447 75580 40402146
129633 178751 123125496
123808 164915 103070691
154262 191247 93168093
154848 189932 167519115
190131 195005 693782607
109475 143571 84930419
124265 189551 362174003
42622 66300 59107175
133805 180857 118095461
37430 76905 98579442
1594 14084 575036786
94448 189549 856062570
192302 194456 5395619
60891 196606 498997241
164182 178194 512141100
185375 197957 31651038
135256 188631 739305134
121032 136961 13458399
126760 175109 341585891
42429 169763 318748807
134691 159708 388488754
110461 123134 31516811
110683 198830 221009007
29390 162004 331289119
90249 141205 405265021
68399 119633 798230895
14690 45675 77052448
197073 199062 140309817
183212 198649 38854016
102847 121780 179723520
41403 86424 756006305
121938 137594 2764575
143128 146136 7520471
171251 181358 25314595
119932 184779 245376896
165243 169195 9983489
121201 142523 935820738
132118 168897 92229222
59281 64209 288510318
101049 151955 926509157
101388 154789 133437083
71630 113167 396767446
145426 155339 378430023
153141 164337 930309623
157906 180756 153788315
23816 102613 740776454
82618 85558 7472897
38577 51344 165129957
164672 195551 77683647
48541 157205 378750281
111415 156203 111963595
48416 142358 969759293
75894 121710 114628650
17473 28210 479001241
128385 182647 885359514
133798 190992 424011789
7223 37121 873800839
55232 115976 152162392
15901 30527 584516178
58601 123232 161774304
65561 188704 308643123
48189 55753 76695405
157001 187267 76167142
152969 180327 273174607
46249 95248 833098343
171454 175618 10434075
97590 149503 129805593
135158 157010 394790597
142165 196465 136616611
53379 190756 344319321
167745 175455 19391202
82122 141809 149190491
61868 97972 90325234
67985 170873 367853723
99603 141474 659920905
130998 145400 35732854
102223 136882 86601712
148073 175249 199918450
196623 199849 8072791
3942 19266 38665876
123035 130225 18052067
18687 97420 196360001
49951 95680 114378036
97945 181953 210519118
25825 155435 509712044
8726 188089 448876270
159570 175539 40228036
58535 175858 293985340
104644 122842 842048544
139718 183867 111035393
158001 168034 69668605
152475 188247 90038072
115397 117536 5333981
128616 128736 270558
33857 131886 245087010
180658 191420 27171322
161471 190857 251828650
122708 149505 66928328
105837 122615 711924796
16517 199436 457560672
60639 78546 181400596
43433 98594 137843220
7893 66924 68396624
147156 158462 28529494
74716 75038 800650
136717 165567 108467995
75032 167218 230916732
173764 179638 759184549
68860 177163 399178667
160304 182593 56111647
188286 199621 28459493
24617 129656 262249440
196834 199688 7130453
106115 127174 45192556
25550 50579 268547055
197117 199322 151011869
73522 134956 851903423
180946 199678 47109629
56528 69824 306232877
145570 150093 877097662
10133 37009 67009970
72186 199408 318902795
147333 164568 709840179
190254 197850 19043610
11818 121348 613658372
14613 34974 50592900
49891 97419 118980943
27616 56621 71923764
6413 118010 278896018
60181 162648 466469864
149397 170884 54196432
143002 174962 80438730
98933 157277 293423089
48194 188213 913071983
84893 94956 281859238
61723 72059 311611391
173137 195736 212607373
48987 163752 287406429
26617 159401 331684754
146526 178705 80968398
102741 155491 131777842
102077 109363 236068224
137463 171478 968972443
21448 142264 301397304
134019 141786 999560773
173599 194078 13333798
9237 174069 867471417
110409 112316 4737085
122811 162047 98214821
96131 153871 670887852
135324 195040 149924262
24597 165336 351687940
193807 198635 12175059
99894 172607 182151605
166505 189625 58122428
136243 176280 151414613
56230 121553 874836413
197663 199677 5094484
174826 196353 54200264
52407 58467 746475086
34822 95278 150985683
124739 156902 519931846
39060 167506 808241921
1466 72195 539543097
78034 176930 386812472
33115 179344 477436086
184889 193907 22677174
57038 185111 707037116
21209 58428 92232117
57618 67274 3070195
171991 175658 102271705
117922 135790 966309233
64300 160335 240360754
60575 162303 275109855
197649 198813 2960717
120140 167578 118875829
189492 191127 549917798
115875 180629 973356711
44127 133931 224593186
93332 185298 230493014
78637 142553 159764538
132179 159198 67604168
64136 77490 749673263
43701 55529 29497140
34374 152121 315443832
195073 198131 788533454
59502 172061 281893990
112065 146714 589292709
88824 192716 955678260
115645 185881 828920539
55925 95249 773761326
37577 55843 179637016
159270 160857 3927483
159857 194765 87848321
158921 175242 11437483
66008 178393 281520019
151852 155426 5586036
136706 190440 459247902
45601 47706 806230584
101794 165065 158310842
153797 182164 288388628
92067 195213 258615279
68290 120766 131329500
99192 161846 156810301
175737 193170 43890620
165448 188209 929923532
191106 196550 446518478
92539 177202 212148766
7010 88485 638524296
105251 109247 386949073
197099 198775 4192540
109304 114871 269834425
128 146881 657258936
103117 145595 447766916
159819 196586 13516822
185128 188190 323405866
80344 175006 895707420
12243 90781 196075748
368 119290 312773649
69158 185491 291471119
63230 126405 329833109
164053 193989 861237529
71456 199284 320393831
86432 184343 657487805
172771 177525 11931318
18140 96998 196609189
32000 142952 277003707
146705 164276 44267160
171976 174240 407790694
178548 195597 42959505
97559 175103 594442583
130883 175722 612388249
75506 98878 34434762
23123 155676 330937775
193212 194409 2930813
11090 172719 632574497
25502 152586 317292244
58858 176623 402944284
44143 125993 951198215
188697 192118 719565515
169494 199660 143417238
106228 177208 177657188
55312 115990 151964653
189414 190008 885606088
159843 188267 71610410
102062 194416 231462477
104558 108776 735038813
25428 35784 699843187
106032 145183 232491502
97039 156540 148952372
32827 168555 278154860
133950 165876 80051038
575 86673 215089189
160015 164274 652317687
26052 152308 315256672
2260 33739 630938699
175459 181219 728613108
68153 138665 62104640
70275 75012 585014179
121872 194239 875290010
100630 189538 222864601
8093 94816 649409277
23637 65266 503448277
69663 193479 310309202
85580 92896 34941839
77639 177087 249106427
115496 184589 454548242
118615 173308 136961588
56514 199953 812752471
162365 169935 363137018
157336 196937 380223074
81457 168890 13169627
64456 120501 449578904
58816 176492 487657200
12961 44948 156374586
133145 153895 647657993
179766 184147 517318175
85549 121058 803033724
50711 199768 534131886
125102 125580 608588845
54805 107244 506391221
167629 181771 35506879
31011 117047 255150888
186029 189911 181253516
173871 198474 61849990
167069 197968 77661975
11241 123112 909356562
38302 109139 177338921
107270 120066 31785862
77207 98472 53103680
115732 173308 144128065
75984 121299 730278695
97440 125139 69206558
51992 189064 343520113
129424 161996 81496417
121484 127385 14730086
152108 166978 37460017
21514 161959 638551296
76664 194471 831558765
108245 143726 88399195
53685 77364 215011033
146239 178129 80273363
3948 175091 610863898
136631 175558 528061028
45473 125447 772347624
61791 71641 58537152
196171 197814 4097745
165787 185501 49551236
149577 177814 884314533
166452 196816 76375383
66961 86157 48172710
33160 179243 412862768
2962 69047 164958701
146686 194935 121407360
162838 193990 268320656
54599 131758 193164577
143380 158847 38927536
157831 189647 430683946
42708 55766 854432461
115255 135917 51590308
170966 183612 31779488
190475 194023 367272742
50331 119906 174187714
120695 160734 100166977
161478 189061 111202753
186431 196902 169964969
148327 170251 55285116
133946 152254 45761532
175692 195018 61758478
154513 197723 108691668
14161 71697 143403746
144931 185577 166941326
101573 188819 218670153
114628 151826 92837671
74829 167820 232886109
1664 171209 474280545
135662 191442 140169978
50547 77073 115110309
91641 151592 674804637
30304 46334 990820044
111128 161694 126458592
110449 156387 729172912
93581 179442 786274191
156516 173023 877327623
86784 161145 938998085
6447 97932 228450177
59789 80392 536916131
155549 161954 845389898
94603 107146 31691616
50983 161762 430133685
45608 148744 876561723
994 188011 825068368
77293 132093 103428308
93604 183265 224768866
99307 125984 13549458
69491 91697 55573388
63636 139662 190171528
19583 119038 248164107
93475 107440 35239819
184513 187097 6597324
19898 131806 431515556
150728 179543 72520510
177267 194572 43556331
183148 188813 14343890
56593 194199 399186219
171686 182732 27750485
17530 129683 280042319
18542 61757 710470218
120441 179946 149162362
15610 140665 312075449
109489 114009 865788767
96534 113361 42338807
4441 114462 468698880
86266 159848 184040470
181355 193256 520826590
130312 185984 212388214
159510 164859 874617346
72389 163777 435989695
183721 190961 18296461
12537 190226 444642531
55280 155948 251815748
140649 191164 838043563
3820 21631 44905444
149194 152050 7211555
9738 95835 214883281
902 95713 236729533
105847 199724 235225198
106516 139274 419675777
149973 199167 123756275
128049 193972 895320737
118218 129865 303069880
82868 115279 128302517
79884 127652 119545303
176468 199858 58816210
135511 173182 94439081
56919 198648 355240422
78179 175333 655332258
11583 197513 465285366
162396 188413 407044720
102216 147241 94526526
138730 151943 33089532
147636 190852 108889589
29126 131951 50818934
184312 199946 39328088
105226 117526 267030464
103911 103931 49832
51171 134973 209745726
82239 86469 10724512
166206 170676 11272607
101499 152874 843277567
190861 193787 6316951
140384 198885 273126778
170520 172878 642588330
193435 195470 5140736
171078 196913 64961222
119486 192769 183817306
22486 75128 283443053
76430 90095 34195146
53811 97851 110255168
106122 195265 223334840
76653 87026 26006934
144299 175143 54212481
107625 189321 314819099
110285 194761 211731240
21801 137478 923999087
131766 135597 207851180
81412 123959 106426780
67042 143283 873005603
3159 56045 454654686
27271 158743 328375246
81280 86929 11404949
165661 189152 59105393
157075 160836 9376576
121063 141115 50008123
145590 172667 658808548
170078 174584 345763515
161602 174386 184577754
176994 182428 13639702
194775 199612 12197473
57272 194752 544470631
8162 160843 381578411
73229 192556 958524081
17164 149035 329186505
136840 194863 115779614
91074 160173 216423001
132761 177566 171400291
63467 161492 536575402
176124 179259 7820713
189150 194445 278943374
65929 163420 244055443
37902 172479 336798969
170330 193374 368030945
12575 144434 903612779
126689 195045 171620880
65125 99707 107016703
61491 97948 91233282
182770 189497 16948559
170479 197442 67764354
79507 185457 588155426
196240 198128 4703755
176338 184093 19551283
74844 180216 577843676
102414 138829 90874502
100337 165249 450829525
130432 177893 527806286
89138 95584 16030864
126947 137554 772150532
30018 56099 42858345
27106 70906 469638506
191471 192564 542501558
153943 177985 220115460
171470 175166 9212291
159521 198187 759424115
56125 96353 850104962
177211 193671 41412625
107460 145411 263290216
49760 158254 272131527
110508 161834 279571991
64965 176582 307018598
144203 188450 111397154
28862 40927 29813847
75973 76083 34876700
15420 129055 283691096
199538 199669 343956
181006 186631 750892327
13558 186270 974588752
114278 126001 29003119
52877 61687 22100024
76944 133268 684912447
118684 184383 164675695
175350 199502 398827884
191617 198391 9180294
61807 77208 442327857
141190 177989 92511572
37607 56227 12436688
121987 197704 189947999
93367 98834 13691511
182164 182939 157307689
56183 106855 127074663
78033 189498 810850360
167232 180209 32551084
95116 150269 912213454
74080 145756 321283338
120949 122912 590064693
145733 180491 87563314
36899 81395 111119292
21257 47450 64736071
119628 150880 439366440
104867 144711 99279879
125840 199014 241341172
148265 177660 390457473
135975 169608 75908631
21856 157990 339897290
159754 167120 18653090
33954 196022 405844180
91199 96358 150212584
181858 184063 5633181
71099 100698 745325821
1120 181953 683892829
4434 179098 997445293
53827 84721 77468037
6236 148096 788388979
84886 178751 851212613
149314 188917 332066518
145394 180239 87729775
71770 177702 265391686
61226 188853 963686305
196658 197921 3115664
12808 60423 487319697
1266 51562 125422135
90888 185571 237258664
193254 197691 11068912
101579 153908 130741342
80803 111015 75735037
106946 194183 367172588
181917 184497 311170096
23235 90316 167216354
95065 131459 91176590
17918 199644 454655692
8118 43778 88894698
104551 114688 323058862
90719 170030 980457754
68394 166112 244714529
107007 145996 97082448
193914 199201 594823734
156490 187977 218795968
179169 188774 24274102
145752 153874 20498614
110185 196334 729261055
163832 174422 26677287
186990 191196 10650384
171463 181057 414791498
154768 157098 422606966
101065 198055 894588435
156971 160688 93858916
178581 191891 83947334
11849 170566 931375035
69805 167939 600566938
196236 197814 3929939
166346 180724 36158106
56731 154922 245702151
188348 196656 20884651
60934 80221 403256435
33410 197087 453119516
81352 95958 36501597
162521 189456 650098687
15227 88700 183239821
115376 157903 106296306
59191 188099 323092999
54717 119305 161708609
108909 128174 47972329
124391 197183 955030241
19722 106597 246531000
174139 187546 979216378
47130 131027 952385236
196523 198782 5648575
27793 67752 99365093
3511 19484 40289351
5806 144254 345812184
30677 103198 374137873
37674 177442 916553892
82722 87439 11876875
89430 104944 39061069
2920 9796 92555808
52137 100419 120857654
2169 150653 368256147
47082 112913 164908576
194960 196843 4816937
68296 88153 70183935
12064 89028 192135527
83347 159550 258275326
65678 158815 233062768
173244 191891 425646507
12758 174717 405023865
5078 55702 241022396
128126 166100 746964384
24366 32238 19489275
125914 150789 62269903
36450 45837 23345209
24089 163625 348646044
183563 187083 762659841
90856 92219 1549037
29222 30901 4151279
153514 153764 636083
71386 85661 35804062
14039 148121 443858978
184116 195089 27536526
12253 77078 161720780
5055 136368 328072701
44014 182580 346920620
26000 57190 362174452
82222 153695 178754429
14276 155718 353344938
87041 122217 582526049
100425 166981 479409579
66401 187003 512148241
43127 68618 726984862
114487 122430 19666708
163200 183956 448187487
117315 121400 10103730
17709 184388 487528009
144706 193820 867598116
3113 78111 187226030
100304 163564 810831987
29673 99834 810503354
58862 125477 266318692
70227 154077 780396822
107312 113522 331787205
57857 84592 67103171
186826 187572 1919055
17265 118354 86841178
114591 191864 289761703
71568 136377 648404506
77937 112820 886727535
186196 191508 8057261
103024 132303 73134777
88410 190230 594417107
16184 180224 410125038
64300 160959 241947222
6634 31962 63336709
17725 122053 260444799
92229 193876 259801079
62049 164109 562276974
5260 141737 340833043
24990 122571 264926009
147470 188343 298790993
141206 150562 243213451
58323 120344 954761081
98315 111225 32440731
4612 86660 749069731
180347 188503 214998579
49427 153235 259770654
43123 92229 795762102
97690 199215 254592747
21710 193351 429284328
137799 176324 96746804
38751 66498 69252296
44903 72712 222016952
181029 184348 8352695
190725 193024 5739039
156454 186786 76353045
41342 75076 84247069
16732 43172 828061037
1812 156467 386563519
18114 93840 574060779
93160 120046 582478824
73578 188981 289234326
180441 193571 32987239
84852 114263 158318292
180362 194669 310952461
24978 77962 131929704
22187 73190 126880434
141806 159588 44671366
26053 162295 856639735
9529 112200 256553873
178455 180104 1023853
146159 170042 913571825
153680 196284 107291574
131549 157205 64151631
33810 171960 796262725
156705 180864 412996667
92740 151124 507878257
122144 187506 423835945
145949 148317 5966593
64390 100949 182396733
60241 185079 889704691
4866 67369 792228571
167847 194649 67389932
39026 47711 593232173
73216 179814 647005827
70003 198215 321345565
145739 195633 125646425
134078 149201 489475882
147324 150542 773690384
192915 198923 15083182
19127 102428 685698936
47367 171917 311913903
131199 133570 442185702
160746 171515 225338594
139940 178647 97320902
9169 161781 931327508
164463 187103 57009801
194906 195403 166414472
65667 101663 90235935
177886 198499 321335696
67680 188906 303840025
2612 153383 376675717
36325 161496 414691347
137259 198741 792536334
151500 175852 594480888
167558 174029 16268481
17861 94135 190177960
19521 35208 140248037
54712 178943 802292446
3637 145596 530598281
180807 195811 350169705
165668 188303 56951263
6190 112516 265738098
82046 134643 436114119
171931 174681 933059312
131156 197420 610332402
8912 47193 839300903
170071 183553 33907142
30960 63053 417953193
164112 177238 422810835
78529 105720 823620184
46472 190037 715882344
107629 137002 9497765
52351 190238 345572030
82591 100328 26777414
80897 89007 277129397
24268 171370 367737056
74884 88864 34982975
93890 175239 203852730
87696 143781 140130431
178671 191850 33253882
42505 90914 121082944
23360 23757 960266
185230 194070 755481319
7887 62430 765641587
192796 198281 13740391
70991 170960 250437164
64346 183129 297635646
19779 139528 811954476
5374 96747 267849184
44953 84306 738952550
18960 21217 480900570
2118 189360 468523355
129445 159817 316357370
89636 198841 438220784
151041 153235 5489362
110238 156689 785236700
162238 195683 703154581
105540 136499 986045488
95916 142333 729444570
82967 147618 89000118
128136 159114 925559994
125928 159439 982397395
79811 141384 83496891
123529 192007 100817089
88141 196288 271156134
69728 158301 221585095
167780 188949 958142306
38698 127766 926245706
185393 198668 33399973
137037 156114 297987338
118091 192787 339823121
108055 142821 935236758
60625 139003 853602092
12120 103249 227729411
113313 189970 805108864
154655 176094 53968504
123799 145002 52945276
151151 177718 66870301
161376 164683 523882474
30120 45661 103343357
184729 185629 2288389
137446 163629 65705428
79840 147580 169313289
147254 173130 97543961
168969 190186 762739600
3069 118286 288015179
12691 169944 904835746
111878 143189 9275494
14306 60760 115679310
175047 197201 812818820
43096 159748 291761961
179821 188559 22088421
151799 154745 753370609
127661 170389 368989755
183044 199035 40236401
59436 80321 122806833
154561 172677 231649306
98488 123553 410995344
192521 194627 5284627
51212 179600 321618408
12010 55686 108813624
69543 77934 21001675
47185 110503 158643076
175889 177415 755697206
46435 75869 73597646
14686 128969 285362288
177892 185231 993169634
90540 146563 139976776
50743 55100 994637461
89236 169571 716376066
122724 160373 726252798
145034 165766 52230752
150721 169008 786174404
147122 191578 112055200
61020 184626 309675770
142481 189763 118946392
173240 199771 281647719
73353 104946 493709187
132772 178575 511772657
84745 85865 658663979
43774 118117 186026953
184267 198334 35352411
46777 109740 157745388
91399 181661 226144528
188651 193163 447402091
57187 94329 662002534
14848 107018 230311863
180726 195228 32051584
116956 194620 194745563
40608 106079 163868089
145498 179615 212983386
68047 169075 253048502
119626 186887 948717688
63223 143682 201250322
106142 115992 24539650
163256 168980 14453263
9890 91941 204892370
113224 157172 659083120
62897 179044 915242348
199964 199965 5736
180270 181813 425068142
174830 185382 26524268
189749 199079 11968053
134332 154175 654900449
95669 161479 164790778
18648 181920 408194278
199644 199792 34455194
186803 199293 666353274
136837 186426 958200770
33211 157062 309650347
59399 138713 147207726
127928 149324 491519017
126466 185931 149296102
117969 148369 75745493
177963 194108 699136096
182838 198664 39824340
63338 191410 321148046
159470 179068 849349129
150457 189705 952597550
7426 118316 424872988
4780 113434 271578871
44453 108759 983081439
166029 172937 17329317
184477 190977 16511873
15625 126912 295585393
50901 110052 173296297
34253 196044 405197857
189575 192611 7624775
87849 99903 680335289
77473 158793 569089189
139327 195363 140878450
159159 161288 5305085
136433 163565 67998185
179454 181326 916039354
124652 135867 947362497
179613 188339 22030597
67705 141230 452338407
78910 130952 130336476
124607 136852 30735482
739 165210 487049181
92724 113614 962539340
145538 183320 772068906
46375 128445 205265958
81921 146823 191805266
51984 193663 355053342
32702 42958 647397918
172060 197032 132219720
99919 160718 152089453
168635 169610 186744092
55307 134605 642112021
180136 194969 37312945
87833 142652 136909209
199393 199886 1264342
150820 152293 420892537
13123 50104 91907933
195742 197604 4640259
165670 167876 5529440
127456 132550 655258225
88107 131244 600344015
130256 183140 405215366
93278 133657 205660024
42315 65090 16129687
82605 184011 254173326
18889 49338 496133572
130352 148460 161871993
185086 188686 9206503
131812 181211 123873307
32795 180637 642376011
60748 62690 30285499
96513 164448 170217401
113406 128475 37569045
182121 187079 12586274
125190 130699 13976700
52244 116381 160660358
100594 171370 958098841
85080 111109 974828253
105423 166188 764761810
46849 157869 757995710
136959 161617 61736700
31400 112003 699754680
49247 165281 155371611
28181 75381 117487438
175407 194553 48156063
44687 60778 40112759
175924 190380 36455353
119764 199027 198844700
34687 83349 835461523
126665 150020 736630445
90998 171954 525491885
36987 61158 60238439
178512 183711 13137961
165698 172479 17021618
1580 160620 397510886
18199 131295 282422019
84787 162606 736779419
2239 87746 796918411
139740 153327 934220456
176232 198531 669844389
135748 138577 953056214
48340 111619 158437457
139362 167063 69635328
94332 100193 14795559
93766 148269 247681786
24801 187154 406081312
78873 160671 934449529
55082 159895 262301074
162624 177878 743482476
45365 103409 145334113
104469 108296 533843507
98474 107606 970360750
52627 178655 867314366
145553 193891 121648130
101987 160206 200837359
118800 190241 179198489
110620 182534 180143389
50523 190210 350092096
26315 40890 190003247
194925 199929 12613001
30573 123629 232327424
64247 193223 323373954
36253 55347 394340778
50759 137104 146195552
179415 184991 917637188
149271 164493 38350854
25682 128902 257545093
137452 197477 150838105
75876 142823 549379143
86601 185143 246813169
28189 145424 948157376
144563 185838 103837455
113828 196681 207729131
196564 197313 1850159
176016 176867 2147374
190282 195615 755804450
196758 197768 204518442
144713 158162 718026121
105210 136387 851606192
177125 198241 145939194
157163 190126 901575943
80079 197722 294874583
10898 176794 414882630
135401 171208 89895835
29709 156282 316211094
67447 115346 307367130
8591 100962 230812714
94469 174746 994036979
840 121867 302468171
174595 183700 84406456
145809 180295 86860561
123548 195939 656846420
143298 175701 419045807
142288 162664 51241863
31963 40834 21934408
157554 180351 552327066
81086 93369 422856792
184464 193300 22323278
123556 152175 71635576
86635 103508 42346953
135487 180809 113766948
100051 153727 134152232
182419 188298 14884316
129207 188560 149022834
30913 56743 64109190
74901 163746 222433664
4662 42352 93974113
86662 160219 183972236
58267 124851 166637243
48973 148824 955696905
130060 159591 934598414
190936 193790 7042319
180938 192581 29298583
135363 161565 65596581
83048 107374 61133832
147496 173360 448583020
108760 186160 221718101
52833 150989 245552843
160288 190787 868318404
75362 170144 237041674
74694 177793 258323204
12513 189975 456284076
114611 151408 91825550
105619 115218 23903752
66922 142556 753589363
116601 195891 413287145
99306 112642 33527537
85691 146360 549992984
84169 132170 586145243
64059 194137 691026350
42426 111193 172046963
178823 197090 321518975
174910 177475 6447578
137030 150011 32415664
95571 162642 168001060
52528 107901 138877885
166451 178918 31255646
46538 94271 119325347
198949 199147 484096
81022 92418 95579770
8755 182740 435258054
77440 173760 241264970
100782 178596 194864514
190081 194314 10568828
43753 143461 249192187
134599 187168 132028227
68222 101348 83040551
28804 164505 339106636
28715 93647 166802512
99471 192281 232762815
84031 107149 56165488
121308 143091 54320366
35039 166247 536969989
91032 154983 159951994
133487 139843 165099891
119303 191158 180307198
28546 143801 658540073
72422 127706 138363558
83088 101963 47368677
198111 198150 110164
72288 110506 63849536
125006 172583 289400425
194969 197471 6318548
57144 76319 272872890
42984 46134 500776706
23063 96307 182485824
149646 183650 85608986
174043 174524 970560979
181870 195210 934742250
174285 184643 524865876
81479 102423 35771315
67154 165816 467289960
180100 190221 25507269
34523 127831 988876883
66355 153285 820563934
175509 175939 1056463
61081 198635 599651058
190711 191228 104262583
166966 192781 64908196
44548 108128 159224428
4030 81623 193746120
178463 189413 261917358
108901 137060 70211769
28218 69282 351475733
160442 193709 83758307
172064 190745 47077610
130019 168034 606669929
63471 168344 262690866
154251 193735 46000926
36102 81915 114437371
138 77778 360368636
112328 117634 128403350
74313 162161 675035052
187341 187514 457366
199586 199696 86191
43130 68633 399338541
108044 111199 7720642
196981 199797 3244158
129910 176277 116251952
115822 144825 72256521
198058 199994 4888632
105118 176913 756824424
53305 72511 48053683
105814 179438 184249907
155969 163424 18835414
106100 178837 769964576
48680 58705 119118177
22002 61246 863306828
42151 70590 71081764
144344 168067 59715850
19357 32967 33655584
175569 188439 934759405
117832 181031 936400568
87184 149531 297503662
111056 198567 219423417
30795 55174 575260432
158125 177993 50005008
92030 190121 245966579
132662 171762 98030435
189138 197041 468252279
8317 41661 972631598
51806 171598 136211766
175161 191710 481606220
146707 171082 778109156
130682 199660 173134534
16590 79077 155657410
116640 161574 33146046
135501 168218 312217507
146188 181467 268544427
63562 166937 767021192
71481 133565 155344525
34581 156216 304100972
20983 90519 289775000
114602 156235 107418555
104833 169888 162803629
96175 138742 306854976
67089 128121 154704987
117178 170602 685571752
151372 166539 383655963
73356 137447 160300173
83063 94185 511421196
133190 172033 656174199
69736 160536 780851916
50496 193973 359526200
159317 192864 84428751
90101 98234 20274789
126654 180351 134796753
170387 178272 19734283
115782 127295 344484502
36937 75151 493070042
34321 62417 914028607
118669 169253 441680629
31379 57265 211950432
89497 185825 241425682
192578 194336 4368762
129537 177663 120702722
133130 173410 842896986
72814 179749 741808138
164963 170640 452320975
89793 144190 724506689
60453 140321 199687042
165531 187246 54645611
102093 105380 5365608
13455 16595 7991553
96002 183379 219122411
188172 191248 7784830
79911 111967 80292550
40941 43930 7439805
104950 168942 160130599
121077 173198 213048146
104262 189257 212924746
166830 186523 49489333
151666 173628 758285932
139100 189269 126129675
98689 132018 822529897
86420 116221 92463024
36890 153632 291824510
49983 162902 282698067
159744 164158 11171042
194232 197512 154673464
45682 188541 357897402
186840 187298 860940923
15397 135553 300041949
50395 171725 92228772
178423 185160 16911402
12082 123263 540193654
117900 166585 205722500
131055 157463 833793578
128074 165808 94589500
56537 161139 261748409
119774 158536 449492620
111782 196445 521131041
180923 190908 25196034
147615 183116 89365461
141334 149937 561036794
179930 197900 45233357
36153 135832 976358432
183460 196058 31698018
90488 162523 194542799
56851 87838 145824109
30621 122152 868908184
164725 179692 208744046
177372 195435 517030165
17018 39843 410745933
77592 124977 118435062
178863 195459 591917727
123333 191010 491703013
19136 52799 43017548
156964 172443 38892691
71175 179571 271564630
156474 162510 325075141
114291 140198 933353068
127935 174230 116109575
133176 141826 1904285
104468 110859 15898930
184963 189182 9771122
47980 63782 242265440
25207 90775 163444791
86457 161671 188105933
165569 168209 5346670
192635 197662 12599572
10220 199106 472765416
129907 130339 865920138
181222 198755 701060683
7150 126937 659973935
78220 149746 178912631
150412 194757 111604132
54831 163160 271198906
12248 48158 703559800
180573 190176 24176314
136652 199916 226690026
21497 168771 426819011
51480 197771 366612993
157641 160932 386785618
115602 141842 296559619
66677 70007 799019056
1006 99202 245283741
59175 130711 978770832
154237 181067 67509737
165527 193794 644797900
27038 55183 69777868
171566 182292 26871725
192233 195296 750902187
165687 171524 14706126
82823 126089 108146988
34140 166569 383766520
91452 93230 4429643
198350 199419 677471429
46958 112965 838614975
98969 166671 169652748
68822 181756 472662865
198284 198665 987302
136308 168192 622888949
72934 154624 330698012
163868 165797 4878578
59372 162963 982217417
157013 173951 42596132
182942 190170 18248097
108542 112379 57217352
176471 180304 9641583
131794 165405 84200194
187502 198311 27082732
113113 167481 136106958
31451 51324 49213931
5611 169171 444312011
197343 199810 6210192
39775 115420 952390045
81122 155966 187238616
76330 194435 295991139
13266 177750 846312424
60823 90256 73719486
130999 153099 571262719
111119 172161 152851605
184948 198359 244408964
23622 58190 581880613
174256 194134 49910895
7929 137544 207318420
83517 182752 435343781
79984 171225 228599698
78465 160526 480409157
166769 187545 4755842
13841 152517 391966379
27644 175000 191091059
150770 185359 87067243
178684 194964 40976856
83612 113221 74165067
24365 49242 61491490
82103 126927 144482303
54444 175487 303171386
150587 161765 28101676
103887 185368 738995975
160744 182639 55128796
77314 91019 306761771
42683 59379 41624755
10381 182126 437721515
123820 167112 652117903
33761 144555 974120195
30426 57409 66969753
123110 192310 173696497
123648 140322 867920772
177843 193851 17810374
62399 108201 114879029
26038 94037 748955898
50683 133254 437019405
198432 198493 274418994
82366 167238 212623996
172809 189324 41553854
159232 168227 22666728
50592 55080 762364083
56501 150352 426266774
1252 113988 281882540
47485 50983 354518358
26851 51659 61420592
130481 165076 86622523
26040 176111 834044458
172790 184367 29103794
31562 91351 593933290
180973 188703 19495995
161236 190161 72879663
199660 199738 169045
188626 198137 61047945
170859 195879 62890271
30881 159999 500589199
91074 113691 56720268
88836 102090 33291643
78762 183385 262193080
73616 177357 510236963
199157 199583 90377518
7578 150485 449400675
11295 98517 217660200
105298 189217 396333417
98679 131483 82185693
27331 126619 247744013
126995 147569 51334816
94823 108427 34337411
145394 188110 434351086
42663 198068 619418020
141744 196931 529649744
163720 176281 31593678
145297 170606 773817477
27166 145277 542656885
175066 181062 15072043
146424 154663 20741280
103008 141351 752039627
75826 176324 732330426
164394 199940 89409396
193665 194308 1595724
92007 114378 863382520
168851 187559 47073703
117394 132833 825207936
154958 165985 27812773
174307 189615 257903204
74523 97527 464086855
107602 198556 227900091
173635 198767 63231634
176939 184609 259416127
149059 195842 569621836
57564 68270 26850153
56992 132784 189713407
31725 175723 360141008
122728 196490 185130379
164381 169753 821910193
48350 151980 259279108
109490 158484 939793554
104814 165354 337422157
81926 112089 75575387
187244 187479 978776902
113641 179882 861857391
159350 194496 29691594
86881 90943 10143651
81859 164416 390499626
169538 186986 474665463
20033 32354 122081255
167480 199639 211228016
42082 94576 856198117
116286 138110 963147378
177488 182473 81206269
175261 195955 52103533
56478 127178 176889861
43891 107208 309428056
50480 167920 294111382
142638 151698 22812028
199627 199636 25207
113933 118429 11174933
23533 55771 80044240
9014 47043 94683189
168951 176171 18105368
58590 64066 13742295
31055 44988 34492902
165214 187795 56882157
76715 191500 300069642
45664 160804 288020376
148430 150804 6010956
59302 131469 180701998
43005 102510 148909462
63336 73010 466629637
162422 166970 11537007
112635 119637 17468833
43149 130361 218138078
153124 180105 67914271
64233 131747 169090006
57738 188544 327917275
29030 49924 544795221
120078 164992 112510657
127132 196176 221509592
36844 193652 730007804
143441 179629 91031436
105151 148317 773742589
180017 183485 8775185
85422 192935 269461851
65204 131807 668468593
182635 188855 15741682
75731 128617 987877758
59934 145305 213444035
110803 135937 99317918
108862 134397 310743222
51018 162770 584867234
144898 157348 25519967
137972 166138 70764641
115377 161987 116528085
174956 175948 641848573
84524 93343 21963133
182466 189793 18484470
31425 195212 409879883
148867 152253 8581141
35119 84598 123696970
161743 192710 77987544
17146 27651 1137908
192578 195985 8582624
11945 140400 948945117
8788 14798 15165273
187617 198726 27870286
117384 157602 100527152
66431 120939 225605406
93607 181665 581105390
167362 191136 59871941
145721 169235 588699835
14813 24676 24739766
37518 75087 738789692
42850 194518 379905792
24190 166921 356726604
108046 142584 197326666
1805 161852 631254295
92832 197220 331192342
14318 100972 504762784
199779 199872 963484021
13422 40241 505198745
178305 179972 4213919
158013 185705 69692455
156312 193023 3197429
175586 199216 596246536
188487 197941 23705379
79709 175569 240208079
126011 133691 19350673
73182 175778 256996832
158466 199480 103184396
130069 184671 136931576
110071 167143 142870679
70243 176935 267254707
5145 108398 258091643
69033 98445 96832881
137030 167916 77508052
166746 191603 512957049
115816 125977 250123070
64750 85941 109655799
142300 185024 107376043
3099 27536 61355138
24375 178281 384747009
8918 150933 261189211
121528 158321 683559449
155550 195703 101098697
55900 190441 599166252
82549 147716 162886898
4861 100032 237720465
15040 189178 813110063
164705 169723 12670160
136791 174880 981953608
1832 194324 837637761
103402 194860 981940512
198112 198867 542355430
181491 194431 377598132
92463 187817 722828619
153923 184339 742963294
131013 196637 164708657
65832 88940 57835885
62297 143257 202419940
7289 135511 320365790
89661 107903 45875724
113480 167016 405883533
194088 194119 79780
108262 119317 737736645
103508 177115 184271641
1007 144568 358653616
183551 190161 8508605
98771 189397 924042031
151386 179691 109028958
17075 91849 186453706
15480 131412 289532220
12369 95058 627633796
108728 112010 8047550
75794 114481 96987722
52159 172369 671099420
93827 168385 186839193
120140 155020 87226797
123853 182321 28257119
174233 175118 438700882
158966 164408 13713448
52996 54675 4204704
105293 172508 583834908
16241 134004 294035045
96393 182105 214885071
154411 170130 39611321
63033 176313 283790040
42777 70269 68691601
56043 121293 122101795
2333 97574 251186809
61320 141940 678596801
61071 190384 397253008
190234 191126 546162462
46675 151174 261375212
173561 194322 228682342
180048 197163 922288253
87322 114294 67633678
137821 170013 484479371
127824 144576 103775861
104229 148737 432344373
88627 187479 247826217
129899 164569 515187348
67562 128641 152843277
114699 139258 61129163
29318 122694 233079435
125841 144258 46107716
50490 109781 192783000
65826 168839 258008702
136153 185693 124329696
144590 153182 978970290
16734 148264 400671367
184384 185220 2056335
42604 87459 112185555
148281 195935 824562129
154346 190972 92269385
47727 117955 175879983
18057 184331 415819647
128566 196208 358192224
76056 171129 667602676
187556 197846 25788462
187214 197644 953360020
17277 192735 668552693
187568 196053 427162698
55935 141083 212876881
128134 180937 386589456
117418 139066 137760911
46188 73550 68408206
105858 129461 181233237
10358 106335 239940287
10778 97679 2784396
139271 175209 591950511
122062 191579 676980646
55094 119641 161630756
34725 59046 60575771
51170 53496 5824986
46853 125509 196659626
39323 96453 592072662
179781 194592 37324386
190042 192182 5369548
37733 38100 877959128
197936 199830 4778792
104170 155335 127736429
51067 155471 261255748
30525 153603 371916751
18165 131839 283858376
15295 127375 279794728
180334 182631 326029076
153896 178982 16347612
114552 139881 688446109
156656 198514 93968119
183815 187335 8870526
195580 198910 8347715
146160 189971 280194133
156191 189189 83090047
147009 167454 454661051
47698 104017 862164286
48549 105731 143409594
36769 196902 401110774
129403 175285 115048841
30643 31302 1683162
150833 192106 103947192
115635 183030 168864164
49394 51540 597870637
144971 157999 32764102
103963 117635 648556554
25459 49466 50298965
110337 133214 57113062
163219 165101 71914390
116022 199699 735492171
75570 147974 398817227
120830 177008 140823014
47036 59109 975031182
174860 195493 476914653
95933 114968 936283984
132281 154750 56136965
135546 149339 34370366
80299 123374 846145010
73106 153956 202286439
176876 183603 16950746
94993 184087 223406672
72377 109537 93238052
143211 186495 660605905
67093 170017 527418929
146312 196504 126347662
35799 91299 138700236
93651 138206 325644349
149244 187056 95216836
63665 174056 756063861
113883 170753 142396199
49664 165176 289262433
42464 133053 226613515
99508 189580 225879713
56266 166178 332216008
175182 197404 399262948
111390 166883 138992499
69281 181366 309281771
117530 155808 95638929
66055 136612 383674901
133961 179670 162715834
10513 137796 829264305
156351 178537 55790800
37131 68591 263481283
19538 96018 190548313
88806 160532 179481480
12960 78882 164373724
196259 197216 2370445
13758 183133 962668011
153395 156060 162471806
194405 195899 3201380
108214 187066 197540386
82961 153388 656214017
117491 138286 51826079
85156 114453 225803111
15905 86797 176801530
86022 94808 65146326
53827 74099 50807144
169046 175242 15535412
82043 152979 177459227
195078 199847 12023787
194582 199232 210591905
71289 198637 319239599
89640 128316 633431735
22738 105190 205879274
9451 175696 538090492
44039 138471 431850782
35965 133847 244749772
160181 197494 93921059
101272 130108 72057059
195409 197946 6333218
97897 187202 223970841
42604 78531 89729581
146031 190765 112705172
73837 179120 263681006
182134 183322 557475436
36480 116260 199579183
13386 132584 297715286
102960 177435 186477125
96658 192179 239629302
183543 195584 627719219
30931 78354 802658683
129023 193970 162999656
20097 63731 108337027
170147 173281 533329842
96147 196654 252211204
141141 192771 17806440
177476 196144 21179750
196531 197040 592523740
23109 111435 220436649
110098 189071 253635550
192017 197391 13470623
3455 87326 327930091
106043 173959 819579427
22825 94485 705021810
187425 196880 484824562
152736 156127 8501435
177897 184189 888478336
26440 88277 910573965
27237 136142 475478288
50535 174443 764273145
131962 167230 78568786
29324 137824 632973538
51857 75688 492323047
141824 179796 95452183
71343 94717 312869002
50002 181609 624421501
16800 80737 159277789
162249 163339 909737138
105177 177433 698659765
83353 85205 4651561
50645 196595 365855531
91453 110317 47339738
104154 145798 40231956
176331 189354 32748615
128979 185302 141331971
169050 196921 385659880
11064 103697 231489545
130285 148059 44230852
139132 154575 435807353
42800 87997 9216455
129425 141649 30415410
99137 132856 456865527
128786 179476 127179752
71291 182193 277812855
95368 169175 243251694
10244 139567 323025920
49552 199288 375302844
50578 138794 220701805
116857 157892 101161922
147562 156283 22034908
127805 165293 53288091
11155 104653 316211196
42377 76087 775972148
92477 162246 687776410
182164 186274 764565113
79861 135175 138411259
122940 156913 85088290
100884 149047 352702408
138753 197476 147597134
42329 151799 273782525
86703 176978 837751762
180629 189533 22393706
68855 137685 14506290
71306 95888 559212614
124022 128122 10319052
4380 90638 215458031
49061 83445 263848104
136872 198277 432268574
90459 147910 143519023
84875 132650 336773999
129002 145271 710902379
109658 158938 123094530
116168 182265 602125221
11274 191855 451876017
74584 179798 263558456
164607 166697 5323491
68159 179391 326527337
93155 195261 999454342
28519 169221 700085374
74183 181273 268299263
125070 130679 14226414
21536 198444 442475891
146796 148720 544031554
51425 191767 351740652
38460 194113 775044427
123301 138575 249562886
189152 195655 504878843
159492 173050 34123760
123147 193164 442869912
17892 146409 320764093
29141 191422 690397074
23463 172802 977340256
94331 155017 151887657
79673 158847 198186835
69884 137733 169703394
116277 128854 6161739
199394 199626 283325919
10650 187316 442052357
105836 157626 752354064
158111 188489 76530689
65198 73424 797749964
196976 198523 3860485
72039 80116 847847243
119108 194096 916137993
167044 189295 326918427
120318 145002 61554555
74792 86778 239267905
110305 111157 2069281
24316 177137 409589106
110876 168264 452147827
97776 152535 137000244
22460 73763 9039363
49943 67550 44095409
2089 108887 267030211
172941 194768 54899734
10768 96844 214781068
170586 176694 661502436
172354 172994 186412374
22648 98565 189206952
186407 193752 190880149
59443 193753 36771592
44451 105971 154068719
113592 189303 832025895
69396 160705 228469897
178411 197922 49097485
84248 139661 248943893
4705 189652 462822133
43136 167306 557350690
23452 178463 387513961
143286 176943 84675987
50638 144378 769584549
102090 171030 182305442
91760 125019 83078353
87087 106744 49390750
3938 45304 103207463
17900 174056 390360069
64398 82519 45412643
97164 135497 95980399
187635 197627 25023273
91445 148864 143514361
104796 141808 92259264
32571 153404 673377741
76220 168662 472034391
28721 41293 914762753
55419 98820 687604505
130718 181105 126340518
119917 149821 74674683
141838 190421 73334861
60755 136375 189238711
34390 129723 238366920
191451 196313 12160243
72948 103375 550104817
149716 172390 876685625
14360 123543 272605804
88360 93256 579938319
82168 133392 128226792
33198 50160 854175199
74894 106122 78401411
158155 199373 103731195
157092 170559 33927411
62360 104016 963466659
54669 112599 145107580
186945 191892 2369170
163805 167059 142967635
170710 189670 47634690
166466 186057 715286684
161391 183728 706646219
58171 89506 529516983
29115 32327 729063650
164133 177695 523644364
35415 122839 218540579
66158 93277 67893559
67645 85827 661339297
56543 81231 61731061
125614 144798 47957078
93574 174566 537276363
119982 178287 488034816
15482 156808 157938833
62850 75297 31182573
104881 179331 186318208
171029 174478 8651375
67500 119888 986722513
39552 114151 186682649
128396 190363 906940117
58583 184313 315114039
195473 199363 917671417
149183 199763 969154689
182338 187155 12235615
156658 180612 6482020
63699 104764 441050037
179882 185649 5117629
5567 76213 176319807
48159 77403 634102422
87488 90027 6358341
90649 178739 828980695
137815 197809 150738756
183586 188930 13454373
130667 144616 230368810
35855 189086 847447799
64011 120820 142236533
166908 181986 37829854
190175 191862 4240545
153236 177080 437687920
193650 195742 908166529
13571 172223 396648606
130433 166523 90447085
13858 52758 144480292
115484 155087 98945301
52236 173855 304616975
81478 154451 345425201
169704 184297 36672713
123561 192196 583408706
141297 169166 698573361
118371 163111 111919465
180418 195289 37382799
168493 180787 30928425
34480 185155 377103637
128194 172537 111182759
192988 197023 790362233
129928 172819 107511428
148731 191583 107967031
2661 154321 686566077
9267 112224 257276508
183595 186515 7307779
134676 172789 515711016
63593 102890 252268017
58475 164228 309244204
80486 130133 124267091
188185 194453 872031418
19124 193645 900098989
22741 54169 448879367
101132 144885 109224394
111090 156015 978271021
170261 181683 855906514
40434 77189 604537873
10338 167749 738476859
3333 125679 305562738
118250 143909 63928045
129832 148003 684598883
60285 187139 816569262
27297 120653 232976772
130131 141962 29432964
35215 101204 165025362
126644 196077 823842922
49505 85939 91346312
165472 197006 79314094
184247 196145 29951994
98317 184017 214901369
105744 146112 100553642
185449 193038 19144293
166866 181200 734866884
148517 167565 48048368
21952 186857 659414722
84660 160272 189118483
82 141527 80328163
103376 165408 155169498
74453 174374 567772724
64869 103114 95908262
90319 175002 212133164
28185 174113 594288689
60883 85174 60906206
104873 190090 530081650
119911 177963 614833601
136450 171081 86925867
150155 176360 616401726
157514 197492 100595472
69648 75482 873829458
172396 178865 127030951
197794 197929 448077723
88166 168008 199940132
130701 149588 47090704
116242 176423 150740114
118234 162551 36026454
86547 160006 183724166
105536 137773 80346571
78663 148144 454883695
123292 181359 866857944
19774 53131 82683112
101054 194193 233421462
103821 133592 432732036
110052 149399 839531697
174653 175204 851749775
132263 133921 4112152
58797 148674 224819878
5237 198007 482380702
57179 162652 264076941
164741 172846 20401200
74682 184971 17428791
115920 144596 914237737
82797 121135 95966853
105979 177021 876757839
167303 185676 46156486
171110 191146 50440755
59557 86112 365011813
133681 140870 17834209
80737 175814 988249707
36618 92910 357311475
130388 189760 861735829
154168 185095 404378002
27664 199283 429359463
143978 171537 69413189
76491 191432 288176294
51243 128659 672753320
2763 199166 491536184
79015 126100 76486727
66140 168050 255232359
86224 165658 882780309
35784 160397 311608478
6747 134600 319436903
144832 154509 24344996
18058 192936 437492862
159780 172855 231250562
141970 178897 524173305
184262 194087 24651351
118749 174718 994863874
50 88354 220577857
41351 75665 85737807
174339 175300 2375340
85027 170669 600420876
135048 145500 851107255
56754 157998 253365419
5214 30983 490069235
69322 141485 180411426
108324 178333 175213470
72902 134353 589640409
137439 155843 516354536
199428 199780 974067702
194033 197421 75033983
61318 137961 661852566
137544 171032 974776452
34591 89455 137041477
89372 196274 534218324
199601 199727 305203
60273 164536 777203722
83515 162329 197190239
61591 151478 224851424
108379 187717 383843520
134168 135999 50188013
31091 86643 362337863
30003 171176 643994490
3270 90404 234387793
112250 181455 452144286
158852 181808 498353199
31741 147520 289030365
121678 186999 391797921
104148 169801 224834146
99514 195397 186994325
101154 104680 775867121
15284 113997 850354396
179418 198891 303594808
84611 108680 606776045
76451 173846 243934044
176027 186030 537843779
180095 191717 599040315
88556 140807 130549277
166397 170360 198264558
183350 185086 4275399
109139 175907 305020083
121078 163428 106067187
160977 169538 21659640
165589 167040 3657104
107582 197021 224138381
174582 190776 353242346
130075 187080 189327528
90864 160861 371080441
89822 98628 21954977
67212 135466 503016767
114275 136414 55208073
179516 192454 915789402
131643 192639 375994098
5924 152428 407784786
7351 113453 635687058
8276 132776 311134246
64954 123260 331374899
53905 113356 759709817
181939 197775 925681994
188922 193056 10399835
103625 139634 928290963
120905 127102 42422241
70455 101574 77987348
78936 126863 119876207
5937 9396 561725815
104613 122710 45099786
80553 199421 297987491
66843 138581 863180433
58530 184667 460670825
106676 166790 150387083
130184 170230 135545062
110020 195580 347954615
69005 93938 62343057
27093 77415 837651934
187734 191785 10174635
147614 180551 663338812
98351 138386 673302049
183257 186173 7338351
116586 128135 492809442
156765 191446 853077761
87200 154073 167240113
38475 89526 127582306
76607 154754 861478593
8277 107325 604431046
194698 196862 3880948
159946 160892 2358989
96874 197430 252260921
107561 163292 139317168
57899 133208 381594391
188111 192962 354946872
119633 157863 820691663
54962 194591 349930629
47778 58716 27326075
85979 193475 601400276
33788 43924 25230615
199074 199312 399295363
18483 91219 181393387
168337 187865 49167290
44303 139998 618066294
79458 160855 203716834
125843 152379 66529444
96991 155203 145712323
145422 169973 61864326
136311 178125 58820454
142782 168180 63931927
147858 173864 65566358
164743 195771 78087994
21616 52639 242792278
86618 175035 841288286
163382 173905 363056681
81089 137392 340716100
79488 83180 9316885
124271 153635 73465438
147290 156422 23085904
90563 97866 18232794
177483 189803 31025146
15182 151809 644979394
128271 167356 816110857
121473 132052 71417704
65828 195786 325740821
159885 174900 37818900
157832 192048 347872734
7377 147104 403848226
167350 194813 69018536
199180 199774 175954737
3093 152605 407855121
68519 123438 732669008
93243 172197 197792343
27565 140154 280919596
109336 149960 714684667
161128 173641 25319802
194249 194279 88108
149228 173264 829161985
152896 186499 84556421
67485 195422 646811568
60814 70878 469419586
148203 175682 38619440
143059 180377 44291040
89385 173145 209799200
2205 119609 293391455
14967 197046 455598851
23396 72068 398680916
104829 192514 384577342
74528 195696 303781094
113333 123295 24727954
132578 179291 624892550
39890 105310 697411941
96221 154473 145854088
120248 188975 172431827
28862 108779 199641254
135381 145999 365433293
67503 174540 307366325
59412 102289 107443884
144987 185168 101046627
92980 119701 151444391
178780 180967 5574773
25791 101108 187915180
104425 110739 902536588
24116 182944 397170628
86513 112049 359995751
172338 175924 9023342
125113 184872 150017117
157245 175154 45051475
20931 139733 375269123
114922 148041 82470907
182928 183058 215344
53838 148366 236403816
112057 132859 191135324
146779 161689 37503217
173722 174433 1825189
91362 196827 264480217
51279 71904 51673112
123191 148632 759471830
140410 193646 864411854
24811 126468 452830183
37309 47987 207360409
124708 148250 58872017
192311 195014 859154947
9436 94214 380779327
159063 194835 882003079
20514 53520 81753309
156371 186442 23779436
124243 170683 546428510
88971 131842 107316335
106679 145538 87675158
92369 94403 642065419
199746 199978 431149635
83260 112464 219052311
19991 83039 956653805
30794 40797 24730003
137232 140573 8191500
145302 149525 333630121
22583 66826 109935260
90890 133104 105618717
91665 106371 36997844
185412 187266 869619217
158776 181151 198452773
37098 51415 35620045
39888 139075 945156236
118635 137532 480303750
87892 130728 896044821
6383 156926 376287460
62575 94827 862006732
35092 51316 942147440
195032 199117 42847799
126795 195304 307871056
197119 198796 347767523
7372 69923 869332865
35470 121876 216048366
53528 84842 68411710
69024 168019 610193377
65301 160565 709440419
69732 70265 1332940
33157 159767 316524416
86613 132207 618524764
133447 168611 88190884
131317 168820 94008194
146477 162647 632800466
48288 142000 421330232
62581 75814 211877131
33432 84267 126971416
33012 73121 100022688
105859 151747 155941601
153327 153405 596584686
69566 102186 299864521
140782 180206 99114518
106441 153070 116381499
133037 164816 115249760
135704 158908 58079971
84471 114831 456942582
39501 44291 125178590
54852 155333 536070462
127390 180165 863004358
103904 177321 183734817
9806 90217 200780211
82771 86178 8624316
188225 194764 802220153
48202 50735 6358515
35112 67873 81730296
24500 51531 687153754
141923 187972 380376792
86464 126364 99633350
152086 188943 92747969
198541 199878 787577072
138452 155192 41977685
62035 138636 323362016
3989 67173 859156283
16885 162619 364043180
148179 173737 786350181
182966 195113 30537969
52188 181955 325021252
157986 199090 80515339
190646 197403 16929742
65701 162489 455224876
23408 83954 150925074
119987 128508 62895109
36394 66610 632399438
195693 198480 497588517
168587 187332 47184970
880 50991 124922151
175343 190415 505966737
180309 189590 23353087
135828 152815 96387885
29272 68536 97671259
40595 167992 318761353
103258 163605 150944922
163829 171135 18463408
126105 163272 93233216
16547 88353 672541916
29702 155464 314123306
176934 178704 4405197
197163 198424 3140642
68360 188876 302074086
98012 180412 206560115
186493 191876 497261150
186689 187871 3026145
53118 59221 15244811
67559 100036 43521142
164807 174787 25124388
44253 128376 210380029
151986 191958 100615831
8246 20722 878881465
71195 188129 323059088
194819 195607 2041118
30184 161184 438491097
259 180313 450421703
84759 100573 226401949
114969 142958 69649253
28046 165850 648749184
119029 150262 77958135
172344 177062 11869324
107836 167189 148482256
137124 199980 157882251
113430 150016 91295356
64157 176412 679196051
23058 47580 60665571
169711 188264 46683019
7479 16638 13034028
69097 118950 124782374
164337 177415 32864979
26481 176897 379474578
33396 38739 566099808
148157 164824 41985556
234 28406 70609063
102022 130140 70239802
109515 124717 752389328
129393 190168 196088675
129576 152321 947069544
107429 109610 92610427
137309 150583 863160117
19212 192167 432590348
193987 196269 5839548
158090 198691 102167765
47459 175074 622851889
135118 141214 15126945
14489 145747 738673528
119262 138604 263079118
116945 154672 94272001
51972 151088 247943161
137289 167822 76637877
177905 195915 26956467
8390 84694 190585857
17648 87178 109246666
138482 149884 28519103
123213 142741 926238988
196700 197976 319376474
97433 165557 953089619
185567 191232 14365759
192150 193617 964956268
43786 157780 761294076
184646 186892 5731794
108594 141326 130817745
161323 167043 14504637
174178 189334 38090623
40617 189282 657130882
15384 112319 242043080
173677 198008 61183356
9650 28895 682652817
159632 191916 81329787
38387 73690 88220393
43029 58177 37642532
46152 190681 701580265
193854 199256 13610256
15409 69970 135921873
169184 186151 177405809
77735 153493 675019531
155021 172681 44458931
126259 137032 639603813
188825 192538 9284007
32147 181105 997993473
135820 139656 9423756
129905 144350 35934699
1484 93578 824384063
150487 190279 100204503
71968 163940 471202636
122549 124114 3841144
99799 138992 17291101
155598 195151 99565021
135328 180379 113097939
16420 148337 976312501
2372 99261 241959429
183608 186422 7051882
196312 198322 4981580
68790 81560 573795196
107653 143790 90035781
180839 182920 5197127
152243 196829 591484069
89642 187943 384511198
191572 194541 792959229
119452 127839 20945186
101754 135346 468888740
74437 119454 112712621
34548 42474 558528722
19424 142205 365928882
145596 196233 460529343
133481 142120 709860547
36266 116519 200762465
77295 114440 93122307
47833 176887 954180182
65603 120935 426569990
153963 194077 100871627
8025 11920 9750655
86797 195399 272235219
47681 190208 833059170
89941 168680 511156996
152102 186592 86755659
58033 84921 294920998
176173 179168 7482594
45271 61952 743215415
107684 118979 28067180
15757 53617 750439211
175948 187194 28365139
73775 193830 300850313
9479 31471 744104774
163986 173352 61264716
185748 186345 51416402
10967 37998 438845084
41863 173655 329922266
101398 125115 191272915
136917 189228 859265902
117437 126744 969173866
50712 56898 11943878
54644 136519 923714731
40800 187673 367814242
190474 195135 11619556
152256 198354 499909476
118352 140304 54620699
71416 167497 240610292
191009 194736 9257827
69890 186887 404433617
95465 136924 103766114
193776 196427 6732554
105058 189475 211436121
38367 167160 322346768
62479 89355 685234067
102705 136563 84583404
44979 54233 23006063
149406 192145 107592224
186785 197040 25787980
82424 96028 33976885
190970 197042 15193870
64138 104628 101597126
112025 181323 173631766
165671 184465 235038004
133766 184205 126646809
170413 170439 70989
13968 37201 440440979
47850 128273 201280182
106966 186928 200285331
187073 197900 61618035
153118 193168 100833477
118038 194909 192730070
103690 169009 544836458
94769 144807 125067762
121572 198960 609207923
68091 68328 609771
151822 198818 118209051
129726 139428 538449208
14094 152763 557821406
24343 67175 727146857
122582 177529 137749248
93288 93404 286274
7123 83984 191888925
173580 179776 15550627
16475 107258 226743342
73410 116437 241363528
34549 44491 587585895
3491 168088 411611180
19416 100624 678530033
185860 190540 461762195
197900 199639 4391888
74925 93743 47028188
21542 74251 796887109
75170 100232 62820073
172905 187193 376403477
123444 149354 132473536
6651 190803 460843266
38073 180481 463343938
74764 148718 533765244
187510 188555 2611438
150724 157570 765309393
49818 103014 771449889
180146 197757 181039214
4635 101021 240851626
160730 189372 72129216
3137 163062 399841360
84822 134048 123110467
179329 189849 26531346
143046 185115 325299560
141557 177697 897058370
113431 173553 150505195
165510 188530 692700054
159441 180929 756700353
181156 183514 751086804
137718 164911 894398349
137121 171958 87405365
78890 178799 489265686
7662 17203 615552261
14475 33722 47910916
66097 163574 204053661
108503 145928 76004323
187376 196201 658405640
84657 149916 163088111
27455 105701 569361612
70 140555 350905880
182187 187073 12420424
74300 104529 75829129
178693 190835 30667082
128872 165851 977135925
198338 199766 372277629
164531 173872 329436498
101737 187756 215586502
4714 27630 832892903
77313 178486 814153596
14641 96608 660849255
151772 190509 410956832
171912 192584 795003641
23327 49171 798329361
79664 199958 301637602
31973 135796 633252680
95382 104373 962518325
8227 40455 890173003
27127 198420 428530379
30394 116067 214055786
133119 191129 145694839
91223 146395 137860583
130989 192512 154335646
141859 163799 117907189
86752 99732 575373885
197847 198281 899775
10114 168561 396257083
139160 160758 946156516
97019 110352 33572719
37685 84878 666914810
176948 195153 474912000
155103 194193 648519281
115719 151943 90425740
1563 160645 506483115
168096 194722 66944213
41921 69364 68584724
46345 149082 612688964
104069 160087 139897866
83467 132351 122289573
134199 159929 64375314
84827 115863 77710109
79462 127188 284705719
82649 108675 65399756
45644 92819 65591480
196734 198936 346067622
117326 130109 31898458
51434 100007 121626250
113091 193816 202334986
40129 168682 487229168
73532 173869 833227955
182736 189616 17342764
151126 155819 432063522
71587 153449 204722200
11771 169144 393536686
104758 118144 33444863
186732 190712 10061113
105657 140441 86588205
46612 57794 1090852
180375 194788 36204566
161650 172388 459264345
21539 91584 174552569
168349 198971 249590458
35548 190905 389115776
150237 192279 909536619
63546 112671 954878582
107189 171979 386585130
39986 103145 157956265
53573 106765 601155370
51208 102715 163900433
131483 199893 472141069
167706 198872 850830468
104680 108205 8895067
121588 158512 92406230
14353 186183 430237756
163646 167824 10519845
80673 166517 215029285
129159 159494 75938694
188626 196189 225138926
43169 73613 76054272
65795 92024 65627755
150222 164042 34840051
193644 198670 379944778
169947 174768 12105695
143256 181252 70044072
99609 162989 158714656
82513 108098 64321198
76300 144884 391024863
167541 184396 42357438
196834 199130 41861176
190628 193998 5164470
39461 147470 269890435
184826 199166 36079484
180278 185575 28167220
71276 133972 952619601
152926 165389 231068623
196142 198465 289853820
105795 169847 160237914
28142 55645 68220114
28043 108465 200890144
5632 31762 498209603
137081 196423 252855163
142985 169955 489643586
166897 186387 48976502
113275 174376 984815962
44494 50821 15655192
16153 17742 3947357
158075 173765 360722991
180382 196606 40830121
65075 172023 485761997
51530 75284 460598052
88105 157171 172793314
168444 195276 67444163
64218 128057 988110499
108856 158973 295385518
146669 153678 82402231
184229 186841 300878158
161909 195933 565757576
22160 120476 245299404
166724 168539 451079547
180696 192660 30080445
115218 122575 109193746
170591 185791 27782316
147922 168020 50684952
110629 173234 475749894
127969 158460 257983674
190743 194278 572867991
150939 160657 24410586
46911 145553 246598849
62761 97874 859322433
104396 140967 579478245
178495 189027 26577241
122152 132940 331892637
106447 114285 128088505
168105 197961 75065520
2949 149946 704211713
109511 137352 80587165
190839 191262 1095801
172696 187606 37566579
99154 135757 146583915
43279 97541 135635812
162801 168811 26572317
136835 177636 102394128
61562 107530 115265589
172867 199715 67521487
137667 142762 12625421
56900 115056 24495286
181614 185942 50056149
191493 195088 8899365
95168 100263 12876817
23163 75063 695870875
152793 164562 29623451
188145 191054 7361556
196682 197399 1761025
6897 139213 673803184
106825 147048 787543664
60960 95384 505914287
197362 199183 4542342
16927 169714 485236992
111648 138999 68261139
105158 168537 190537849
129321 175672 116267642
77054 160809 209591641
35184 153067 294696884
30003 55616 602243682
132753 144645 29536977
29911 64993 87220821
121661 140186 535545517
26814 129264 932903805
36985 110270 231740575
167803 195283 69112358
143661 157152 17659432
36511 58730 55282285
5253 188815 850823677
136589 161182 61553067
129981 191120 523894669
160805 190496 455046634
96026 110785 37141718
188555 195870 18370735
103632 124247 51301004
91071 174737 790688385
56792 84221 68749551
198359 199333 2432893
16931 150761 491110679
78616 178205 249512007
156163 165140 906591707
156700 167747 564088750
129133 159039 242234807
180125 199799 1776322
32409 113767 203354671
196525 199829 8283985
32590 195503 941971460
83105 125960 107080544
66660 142797 190382479
94425 111754 43484014
108538 156156 118853302
180825 191959 28027901
1733 40959 97907588
78283 145248 167428641
127638 165875 95875073
48160 167355 298518375
41063 119876 284014861
44447 192652 371235871
180458 197618 43093337
198187 199343 2893039
62676 174636 280469945
26011 162177 340095550
18217 34758 948250982
190425 198707 399315066
175077 175403 30857433
177213 182527 390192583
189395 199753 26067307
194587 199388 935593813
141131 146475 13362998
146364 168937 56898094
124668 126911 538021408
199433 199597 973801543
105809 162641 896929907
128101 141273 32780557
3485 184205 676025658
146298 150401 612168083
81174 157200 190283250
63978 181151 293581896
184176 194599 26184435
132360 147303 70754939
169174 170309 151294869
128785 139158 983465182
27624 82071 34895376
7601 23991 41154634
11353 60035 121277145
168168 172714 11421161
100539 140443 670906177
2417 122552 300150885
60733 113451 132084340
163322 187435 370172542
180164 181312 350605680
196582 198984 5988351
175251 183776 578205696
1616 137901 340523747
113930 178860 682518474
190014 195443 13641481
186230 187019 2028630
9356 99287 224555956
177448 185074 5279305
8604 173557 507561900
116899 174633 144638528
123773 149754 478715675
185765 193299 618267300
124922 173488 121872145
96083 183993 220475528
171082 178734 19128153
172605 180005 981356381
126427 156054 310839293
86013 122286 706517080
113203 133401 699910466
65390 127355 965897914
115781 163091 824558799
192818 199100 76975763
67667 148266 745100956
150697 155871 13028959
76180 153019 773396019
94607 125118 76264514
97943 148807 202714110
48654 87249 886021486
163002 178125 38013357
57863 159143 253581528
172108 189349 43387675
108003 110400 129253657
151406 158866 18763014
42042 109287 585222168
141961 145086 7788801
48961 124026 187886256
152623 183837 903701388
148130 184898 92523001
8625 174180 938640642
39796 52378 867895712
48888 138427 876942373
170668 199628 828357467
161280 169424 20611665
8580 197247 472205567
196241 198567 335455859
192417 198670 818964678
67205 158003 837907745
134384 148445 547696516
128921 183016 135758663
88463 120496 975585760
81874 162637 915349272
11188 197839 467081590
38656 122341 283827555
52820 61410 21503633
113729 148076 85609651
161383 164657 8313567
27740 86094 314764274
46945 149873 257429512
138543 161649 57934816
156416 158733 189419420
113747 147294 746432884
19280 194680 992308585
186689 198763 281455656
122903 139148 40545089
12218 103707 228670081
92469 123249 76958421
7244 184820 751490865
82192 103329 53103397
146894 185105 96132198
114185 194315 813348225
176507 195265 47189956
127127 132808 14304447
133479 184289 127525706
58223 172657 286707403
20412 182538 608051375
182739 196658 460578432
182274 189251 17638149
75259 127479 191727404
89907 113228 58465969
101706 179205 194003374
127461 184631 654767528
143955 188623 112448756
33253 142677 273330184
188098 198281 473147862
16818 130105 406509220
143839 173051 73455086
116256 178460 864624291
181785 185019 8091229
68521 79359 27096642
12974 59631 116197542
110183 126785 41292361
182923 198185 369174506
9031 110059 798465711
66637 103902 667489034
41794 49186 52943190
171791 174250 6243679
22792 147917 312205447
18354 102205 209260860
95141 136588 103764383
139420 189882 126888481
161295 180827 33689
193668 196071 6089585
51494 152693 253200379
132776 167579 87261905
10957 190097 448253582
112598 189663 742601042
11232 25240 342646973
108704 140980 967415990
55773 138044 205771202
67014 120521 797588231
114447 193569 198285571
84013 147533 471683169
134121 148114 34826759
42131 144326 949395538
157176 199125 225448662
179796 190759 138815654
133080 137147 796400851
569 133774 332869321
93811 156493 270463090
24648 155041 538893413
65148 103029 94978288
102364 185062 207120498
130813 198405 362900941
75810 149726 103309583
34151 155825 860202157
13012 158582 363715693
129715 194572 918007360
33670 88038 842630035
84583 105116 51550628
119694 147966 70474989
76615 81037 11030402
91244 122813 78950969
133235 197194 160588164
38453 170544 330625264
28706 90244 153424076
186496 194319 844256793
187860 192503 574410943
56137 142866 216838879
82237 107696 212950252
95169 136255 102871820
133945 136369 6048668
72150 100555 71152636
160293 183953 491120444
987 55662 136400237
176375 178706 4108260
167418 198552 782475627
179486 186689 314288949
38400 119760 513256901
143554 147689 10328365
92461 124197 79344237
29713 137664 269552993
72740 110647 94995379
176526 197149 51902236
108748 136410 433555401
65234 108311 108030630
27874 110549 794374119
146169 177547 452787639
95055 192378 244071643
129761 135321 5280770
19008 194878 439864458
87050 194598 269590338
190590 196973 16030228
98784 123875 257333944
115715 177122 818114179
120981 161670 101825416
176971 195761 47288389
115338 198573 208710942
98493 116397 45025777
5092 131064 851697397
180295 182641 316281565
112631 188124 377456924
111189 191927 503715693
136131 176200 681463904
185833 198463 519548522
175472 193954 559682214
106442 171926 572089691
114664 197847 208488864
75142 105306 75765965
138799 162621 59782071
53423 103236 835172967
171605 173420 4503418
111387 116617 145427758
41820 102265 151266484
128271 149572 85613449
80007 99866 529222694
35117 99064 159779509
73155 181273 270876874
180003 189178 23134448
167224 172390 12921207
42730 167201 403273984
193588 194481 2243359
102682 146241 108646643
146719 191752 564459741
57458 155692 245834216
114117 190028 219820730
114265 148525 995484846
131386 132196 183016110
187556 193849 441482879
138966 172398 83995567
85444 167775 265291842
193236 197922 642815236
6283 77203 955265034
94556 97938 2164733
15389 151709 97524682
110663 138406 69186715
100102 183288 928024346
66613 109085 414765206
26181 89894 54329551
59437 98828 98582485
108113 176597 719989779
173027 179236 842945954
39743 85649 114733833
63850 86384 56560552
122143 122987 2094260
177260 189276 360039367
176091 198145 55451982
158278 182279 60374842
46062 112015 297588771
22509 150145 171868475
9819 12857 574616229
14153 180895 417040026
86342 101091 36913126
49729 66348 41646634
95899 165730 960402473
179394 183806 11197164
7274 127852 504062307
151743 184390 267242614
16066 117873 254170743
43529 191109 369757029
132704 142991 12171274
38521 70127 78944425
126651 158571 140011768
111738 135077 755706699
96633 105781 881862780
119900 127319 18498162
71657 194506 307933441
89131 150387 153137040
20305 23711 106980502
145053 177161 241525234
109764 120020 18715063
160809 161587 1875278
129910 199171 623233562
58329 79479 777367221
150337 162473 30570711
95478 107097 233899961
146991 166093 48192556
192152 194040 542110190
2302 189078 545067109
130929 135027 10153914
133339 179105 114776930
131501 149514 299721203
162608 190058 722480697
62227 144776 206388152
144948 194461 332145804
193800 199169 13500229
43922 155975 280165467
140274 142370 5273506
70135 120492 481115135
66115 118246 616734550
175400 189811 36247234
58477 159812 257163372
98073 116161 45432242
146551 166379 388077088
80728 92207 28720365
136664 164566 91423711
539 143428 356919474
132831 172889 843993356
26698 109092 205795922
123967 180043 124202036
16493 92904 190534276
7696 197595 475203110
47619 146055 322542984
79078 183592 292488116
95735 188839 565208656
27051 29404 5824395
88571 183672 238333659
170312 181434 760230545
16418 112947 444528422
127951 144733 661834746
191062 194712 9066887
60964 180539 299641181
107148 138746 78727964
195162 196692 3914720
116546 171010 136438114
196990 199461 2070548
40315 105550 726547566
97631 181461 210100468
83907 90687 16934499
120905 172286 344048034
57956 79330 795409374
66583 70863 10768356
47027 125635 196567059
86797 119791 82533807
74749 97199 56148639
102673 163650 909393119
57352 117404 150474562
108278 191710 361378266
144251 158440 126590791
139899 160989 831322879
183710 190065 16009438
142833 153487 125994048
178769 183920 182648248
137024 185940 306851902
7409 126913 298471433
181105 198605 426230410
123400 133427 25159899
11263 76549 143614884
135718 196110 151680435
146122 167687 54359141
112169 123742 28808404
186916 189107 677882770
107560 189121 204349586
1143 163144 884896226
78133 154654 847192502
45218 104708 615072119
60461 76847 83618634
168581 197018 71531990
43368 173434 806867826
92759 186034 233816719
138704 172890 85874686
65783 146136 241156500
114640 129966 381403173
150784 174548 59874190
101371 183185 204926624
97726 166154 111764393
57136 168162 278084517
156158 185688 74319316
81370 165453 643314371
99823 102464 6720718
182660 183209 813133742
41134 120769 199098552
160831 199462 487840995
59801 144272 237530122
84270 136635 130966973
107567 130751 57837942
7007 57818 876240822
108741 137055 529289980
168354 177807 23783665
26920 31571 824633771
118329 178923 749734181
99515 157304 144643728
100916 157024 836360088
128384 154148 803401385
31036 195176 438346420
106800 156579 531601564
106119 125549 48224294
161469 195282 85113356
49097 50568 3744231
66295 153486 994163355
66464 90163 996713987
33886 120971 414236139
73885 146660 321569756
74766 127346 131543015
39895 125010 212622469
162016 165491 8845148
39779 147836 269951939
138932 168127 902140225
75945 166583 226984853
187729 190514 6240813
9528 152854 951247366
184971 190839 225062462
126513 189186 157398320
100449 145552 249874680
111320 112824 3827752
1521 96911 388915927
153215 174825 604315034
25423 140996 464021184
174554 196124 54282372
146870 149336 662738994
57342 177791 301811394
111147 193643 206847297
80502 143249 156838140
142611 173717 78280923
80842 167736 217634595
191282 199388 20243551
47632 87857 100766924
61581 119150 467770642
112962 146524 83650256
78440 178042 616115039
138945 151456 31357647
79375 109888 960825800
132729 145778 337563060
119948 172766 132382288
185794 193745 807193540
12731 163675 852276064
132712 137203 11191913
153952 195470 104478222
187870 193488 107805133
71441 161638 225699172
118109 122642 2694269
126186 170571 85738017
172559 196345 931145450
100733 115025 650465398
108104 147342 377515607
191592 192397 1934856
90464 129232 96963314
93236 176695 209118349
65964 199159 333845434
178070 189962 561017192
62476 141074 36403832
120972 124144 693125730
82150 131215 122869270
4386 103313 247327111
134811 150518 376557040
153856 176792 528195977
100226 174266 185490702
140436 152295 295609444
33945 121893 765861674
98396 110393 30245077
12931 86056 470506669
82193 149969 169490556
191582 192178 605415884
38894 94988 140168818
151553 199524 562165059
21710 155744 286059157
44253 181854 344480387
124823 147745 540004193
44189 155357 278006599
77173 158794 204220985
164363 186554 934321657
10698 115123 260953703
80247 135635 138588875
174020 184066 722346186
127714 134220 830159338
152969 153444 1130531
123709 165538 104902446
29043 157848 321733613
124612 172155 119281277
59379 193833 336954935
163374 179354 40135636
196071 199382 701511358
94732 197558 947232916
21417 157945 860936014
54137 174219 814350834
153659 185784 80877997
111273 117386 15324477
58292 70308 17705090
162265 167577 13476273
123232 182373 947584607
136587 165641 72876284
149167 172648 59088430
21641 194235 431601318
27581 84765 137888465
20782 125291 409166922
12555 117780 335220742
122442 182163 149750525
70759 114117 926549585
134612 141684 17559602
188976 190523 265743767
187338 192512 633046029
137774 194130 540487782
122327 148995 66592277
71550 162436 749821950
153752 194136 231796792
189224 196753 7694160
6204 38477 80475323
178487 182281 9521704
95431 149776 875735508
73872 107945 783485274
194785 198954 910199711
51483 120557 172855669
181954 183285 3401826
78469 152761 185933882
91339 151286 149922872
41239 189228 813630807
44227 176548 848838479
91477 99807 740821270
40707 86280 208051841
120875 172188 417509853
176588 186951 222017271
99019 127910 72344776
196705 199152 936894130
162259 169224 17638460
168207 181928 145069334
52497 162408 336240113
127840 179275 128941246
93985 151479 387998699
167719 194809 940455312
180620 189279 270850624
103490 122967 48505505
179542 179864 390590699
99247 115693 41297375
193177 196619 645582921
120454 137296 42077443
189448 191469 5182512
44750 53699 854598314
86156 116926 76999205
116311 135900 48868591
8795 128571 417448390
68906 87938 870092297
175339 191457 383927237
158505 158563 158759
58358 90487 80564890
38621 163727 312999721
179658 193119 33936666
105089 123495 525166911
112885 151923 797804337
75610 110554 567562352
20115 64616 110498082
34744 151128 935992526
103535 171462 385585104
182210 188896 369230299
50597 131468 453248349
72882 92988 874167283
1449 46450 531776278
149866 163142 882895808
29245 172880 434285095
135434 174723 98566372
194336 197475 7941193
103872 180538 588474627
176754 189936 318376156
52885 89823 31475060
52007 60245 759667141
96903 118694 555921639
162362 180028 44476933
124653 135763 191790831
189793 194523 11884581
42290 196101 703630086
91020 111035 50159378
85470 172794 218657139
40694 102801 679870287
12942 55603 647664723
90886 173364 206534892
155574 185397 75098844
162384 162809 696766065
107506 121676 35226888
2396 179425 442763018
184015 194180 449285805
17810 176220 396017015
162660 170337 459392195
73684 146498 181995491
13582 170613 392636376
122441 155533 82754704
37684 186576 747119151
154269 166511 81113085
130607 192882 156297989
91416 170229 356420787
145647 189603 110692158
159496 167798 20942895
47886 196773 882362587
43780 89502 114293300
197548 199139 395678765
75985 181548 264428642
92298 109901 515405420
44857 67616 340111639
79066 89566 144428459
47870 111273 158790051
75572 95396 49544109
165281 170941 14317590
2978 90606 991672231
75026 148324 398124020
66519 118904 131163732
105221 158548 697340160
171798 197815 65446126
114785 180869 165524442
32803 96825 998296891
90340 194446 260964446
60335 93708 83481596
74789 189875 288466529
69349 148701 809305880
161144 195375 376223182
112098 162385 640720126
16141 59348 107400420
16647 109234 335686259
20249 174036 58560419
29385 179456 375234513
118891 145369 554489478
114014 164894 127254179
114244 117502 8074893
104538 189991 396632956
138682 163125 988362202
83196 125562 207010980
8142 127566 872540432
3778 149414 363902133
35297 48975 33905502
96441 160043 703581634
166947 179365 31142287
199883 199917 939602207
27941 80773 131571804
100832 102416 939929353
103808 179614 773252905
79858 85035 79460198
58982 112771 788966638
25205 179452 385590085
46407 70065 822189808
40829 144815 259836280
126912 185391 877044368
192537 192724 492123
55008 181571 867263089
131536 199209 169815766
35700 197103 404257353
94085 112645 529119559
153327 192368 98287552
195980 199909 9865602
155584 185753 75972742
124116 176947 573451980
194152 196327 3572963
76568 136835 150766391
70113 139628 173787278
22558 129124 386375830
117859 197009 834493160
185516 197268 29563666
128635 172201 302185318
125383 149593 60608652
109244 174315 162881447
26525 43704 40511927
102775 143881 988063835
155892 199378 109430900
93079 152087 177822828
157312 174998 44514637
67507 161986 236462696
174203 199981 64801950
99452 130065 76673372
48125 160754 281885408
88825 166643 194929386
48870 173553 811510322
75016 189302 286454254
43362 152785 273630849
60618 68888 267755156
27167 54772 63245541
199641 199932 432263303
978 27704 67067379
54678 75651 52520445
23109 49449 536458044
34158 91180 711330116
152374 177280 216082528
165861 195146 249063511
133483 145711 30358964
4588 163391 397034151
53919 96996 107794600
194643 199418 844945580
18206 159944 354011506
46824 124737 763193203
45245 98718 786155096
68913 80853 29848768
24149 165703 759755587
159850 164205 11001654
121891 138108 40454640
171257 185071 918226276
64396 69335 12442570
182136 190311 20684383
205 154240 384944262
22890 128359 263225534
190496 196032 721833613
40642 125437 927632503
96623 112135 699112006
134482 141217 533105429
4507 142690 80555415
67325 68068 295179614
46063 126666 620374387
142956 196292 978408509
132274 170242 395694486
68743 166001 535481234
30895 191205 401223395
24018 41407 43008676
78970 143775 751858161
98093 121429 176667037
175646 190352 930844169
46645 119828 730505577
31327 137062 264083000
6089 120476 293348028
107475 155560 119984737
28816 181260 532810810
161285 182599 192954989
45233 92109 457777765
21320 147842 746073982
181248 196051 37283836
41119 108370 261363315
141366 169143 69931037
152066 180606 967346312
163148 184670 845311224
69154 96596 68563530
136903 144034 753757652
162839 178386 838505075
22794 149486 987958618
142494 170748 407505232
46130 103021 851921856
61835 70171 20891778
121511 155301 365990408
198322 198713 641603153
2712 108607 264776643
155409 183143 69780146
195251 196073 862487092
79737 137176 143745968
78494 188465 275753870
106530 157456 127192722
135768 170893 708125320
144900 166951 810660949
58431 122654 160845825
160055 192346 815388687
158967 172876 975314544
114355 164468 139287635
192144 197526 13498694
77240 121001 241300496
166692 180485 767036673
71478 72715 3076356
154380 186206 80090620
7845 44290 90853101
156600 159555 7389745
91354 188174 242746437
18719 111730 232177305
12236 170399 726925535
171076 192660 54245544
35138 42295 460866734
155857 188594 433761138
95713 191729 240914355
4710 31377 66762224
76760 170748 738552754
120099 165967 965617867
134099 192950 596406009
115131 143697 606067354
93873 123548 8045216
171537 192831 312101029
30395 62873 80747105
104525 196217 532097137
37427 179736 6084731
186810 199218 90556756
157619 169085 189849848
193429 198669 13173121
93630 161645 579051753
76197 170394 235926982
33040 195970 640904779
2356 128082 771105650
54811 193284 728305085
136943 172064 650798362
97729 157497 149562963
25228 121779 240962682
47838 67128 48227677
142342 183736 235777672
120829 172073 407379241
134031 140912 1809063
87405 162324 187457814
67840 109456 871561506
145943 147104 535134217
37757 43572 22226531
5318 138509 358518174
4970 175382 543465545
12037 155857 909261147
128984 152752 794481681
43654 115817 180606598
181935 183492 4012859
115888 169960 135392762
155804 175929 121777980
177571 199222 54433993
130897 174715 109828352
181976 186177 10613358
85407 144530 505839211
4870 35039 697019647
190451 198253 459703263
52172 142869 226769153
1117 116703 288936713
62039 173887 306895926
47932 162659 287218336
85739 145189 216389591
156460 193111 92261309
124461 127628 8018226
105438 110977 13728372
11753 118643 267076358
69828 76929 17748999
39951 63663 59030063
175888 178665 6954030
151982 170779 16801537
14015 178866 412216795
189953 196870 17418467
183634 195128 28850804
40511 133906 233491438
114043 138023 446775615
132933 177069 778869481
116286 184861 570441267
9997 161886 379639796
20333 181675 403207650
24303 191998 541555394
150818 164016 33284175
37088 134098 242579811
166139 166345 523179
105215 116226 88637902
173068 180633 19076270
166328 175332 22608368
151403 172623 447208806
66698 78426 548341771
45088 176582 921363127
115914 186973 178131820
40164 57806 43762478
9721 143909 536163501
115020 135804 51853526
165666 188426 57283809
37653 139257 929687500
138663 142023 8359343
141057 158929 44916288
143382 189397 905967225
104578 191387 217611703
19427 170870 378502614
182505 189407 766207901
29779 37048 678824050
134683 169639 380860399
174732 195537 52346287
18930 184919 415002929
109113 169231 150416648
40322 110285 826918015
136002 144663 318132134
78557 93698 37873548
128412 153676 63122170
124872 129868 975096621
175091 193334 212975632
128844 190148 586565348
90136 91188 296492827
101694 164872 158062336
74559 148575 413520858
75324 107054 830822811
22657 160190 771629380
186113 197489 911158025
49138 125170 190247391
36069 38304 5539245
81950 123009 928505770
169174 179942 140273591
186001 191578 530787032
19815 91012 177419476
22400 99936 682534848
68572 87103 46403797
186206 192092 932888437
133247 199600 166613388
43171 119180 466269401
24978 36105 27413157
24868 152352 775241016
154569 159279 42570391
21796 134472 465308914
92463 149205 141862514
2947 55492 131080224
167412 191351 11507851
37453 111320 428729823
60964 111412 126401346
17706 134428 166870689
141035 198710 93062966
129995 198129 796235780
27608 122358 45122322
45957 79867 930392744
193191 197140 137045268
98809 159938 152975560
78950 158233 198396345
37367 174411 434708617
59413 156863 243944129
56787 95845 850856109
116117 178011 308265705
74388 117536 430715694
39999 85139 112801341
22154 78979 141410879
72918 138922 97787714
110581 123605 32404432
85703 98351 549143369
163087 172403 23445058
32685 39742 15189564
131739 141657 909813697
137263 156938 49327644
198046 198254 513316
102934 113351 26050066
73998 95017 863830229
43610 114647 177834621
37727 168307 326743815
151256 166894 649204793
48160 134396 215828942
161286 181730 537005325
138432 151346 32371309
189044 194060 717564196
42439 75315 556764390
59748 155523 373314541
80679 127122 853698012
96078 97065 614963050
184895 195486 24050406
80962 158476 193993246
86536 149534 157439142
3730 24538 830128213
37200 166352 323163056
9227 89489 46746966
55045 185914 331968065
178364 196980 620862209
162655 180054 43764529
168247 197839 74412267
139150 153066 681382863
146287 187237 617723658
79024 115636 489840996
96833 108167 435955915
25365 186760 403638519
138744 162410 59371318
119516 174802 138534566
100767 145986 112813762
104924 117837 32174471
90966 115297 60960350
86060 179851 234898446
101526 191761 613421380
20564 126924 733249806
151158 198465 143997765
2644 60743 216291090
24299 84791 478670347
132762 171632 17467224
180582 183082 414534546
132854 160930 70213049
79773 114639 87473063
130379 196962 167148025
190133 193762 656262404
195 137021 503362437
96338 191044 237663105
119713 125545 14387117
58173 179980 677196314
67967 126944 147524717
102423 190164 219938268
81277 125489 786996406
106211 157140 127226537
99360 168774 277685292
157875 168999 28076276
163165 186513 726965012
65681 183025 293974415
98602 189362 384386394
18140 101392 207811459
63876 142394 196371869
13353 147256 772216717
4807 40044 87956572
187216 191427 238116650
197895 198995 280142528
102245 162689 121777086
154273 197180 107969110
140500 150217 16403330
47155 119462 914462092
120784 174866 136083817
111831 171883 150394798
39893 56285 40776015
25268 98485 106382075
151577 176905 63732345
152166 197370 455358700
161137 162897 779364267
132990 143439 25920158
71055 147769 324757728
115682 192438 192417575
27274 167550 890095301
55813 92684 92223170
120226 163810 109153945
69228 118870 43000807
62495 157093 236775312
198480 198856 938037
95414 128895 83786081
186117 192800 16843276
119239 123693 346580388
95916 169305 850663180
43462 80803 93292379
12018 80592 171109294
41622 121675 483179450
115211 128664 33492191
152034 171946 50101254
88210 146308 145170923
188360 195247 17258962
30463 159934 750897939
40878 103079 499587245
96694 118763 55413282
175779 187265 505284468
78084 172909 477550247
174176 188446 35935423
22329 105110 601414941
21667 60990 97584569
105324 159538 135405296
189586 196197 97147265
199339 199426 923177573
79638 173610 822671484
109101 189253 130230291
178892 197113 45925092
89697 116597 25050556
97805 169113 178674499
109812 171356 154060414
7437 51812 110514165
149681 194113 686554539
40700 115968 615022966
31827 53649 54114167
69967 124673 136732687
37272 59946 56503472
183442 191126 19417734
10281 35720 808571561
16783 176506 698010331
196295 196459 402878
125687 190299 162333426
125908 173133 118522531
191122 192590 3599495
158443 179643 741899102
172626 179497 17241809
170344 186358 681221566
64962 139581 186622187
89287 196338 810558479
181464 197654 40726833
11083 23088 30176454
179477 182007 6355206
121333 187972 167252901
87321 130623 30944037
88917 102839 34987460
70413 105052 902793006
145639 163898 46050537
11756 182166 695487728
155529 165400 822342511
152681 186231 642699485
187929 191928 305375146
101994 155438 133539335
36709 111969 188186363
13023 17915 664740405
145723 166544 797853299
53980 56191 85868984
123924 195294 791496207
29948 72424 105756167
131522 143382 29419142
180713 190575 570470707
96972 128701 79438599
30574 198238 419593345
188425 195905 18785107
50130 163274 523237350
46484 88809 105844468
155457 168095 31865186
78266 99120 52230651
97550 127710 476484097
91264 187951 242400302
32940 127069 235121298
170627 175946 13302528
142378 172926 76831974
198868 199094 75324950
117617 153490 977753751
49637 72707 57819477
54833 73602 980312580
164544 180286 761583127
143858 199446 469979999
117447 128853 928691362
41511 133803 477459350
133786 144653 27009588
62121 185192 105824988
40924 43951 7522235
140232 183611 109125564
105518 159759 603385725
187252 190169 7335366
25223 160849 958519065
165033 172382 18478895
32813 77005 110200108
67383 90769 58608716
94922 189502 779503941
136200 174997 440898104
63407 122133 374023631
124626 187978 159126200
26890 71774 111653747
97672 108295 2694689
82725 141916 147962356
6173 6281 23065840
192073 192983 2271968
6645 26791 50536404
146503 161974 301621186
52475 152198 503346386
9594 175782 939884159
7969 41819 112294067
181932 191142 23345128
132403 191376 148135864
55799 189052 333928327
68525 137154 171702013
77748 85384 19196865
7377 146848 142836377
169914 186240 41043727
173536 196676 58281635
85954 157232 178294770
125486 151859 20411413
128316 189582 710401861
124723 156563 79808499
147524 198001 865503002
126465 143060 598303335
118972 196146 193632066
138637 166382 916063184
189714 193547 9628508
173134 199325 187120003
170050 193087 57962348
166218 176116 24850509
20531 185733 973896979
142580 166655 675916585
43956 166959 906510615
188491 195467 17509672
139485 165991 351632842
173646 187841 555414852
32272 179681 875164777
176159 187898 396913756
31961 195253 408668212
129715 138728 22407525
116053 116918 2107820
95427 161443 402058401
173055 193651 51825591
135022 187169 167761183
63573 168643 218182501
134429 176174 396803227
145634 162990 43771405
156097 170916 37431431
117813 186478 59591674
105626 119833 885074717
91449 163409 750274338
38114 84074 114917966
42788 158114 288438852
76134 98356 55508727
57413 65763 386217247
195904 197263 3375961
17515 58302 744275735
71042 108601 290880660
114924 191572 853062816
192562 194305 172820231
182659 191966 572611955
113775 132800 47474044
168872 175418 16403627
102444 195451 411979155
42550 182245 349734901
166276 185586 48529741
39958 50164 25227609
90816 123448 81558974
82055 191627 274758130
61035 93902 827624355
92846 199665 74537866
16097 151046 950974246
137240 161316 57936604
23594 81105 143255060
78456 167410 222867125
128297 189584 540380282
149 75200 858828995
30492 118783 220522374
169327 182591 337442008
118475 141184 41812643
115669 169979 135998736
136118 198187 669467665
113983 190586 582513245
89512 108932 456848152
84718 152579 169686169
76217 129326 132861624
98808 151288 503735079
49120 81655 423984195
4625 35854 660864671
83887 132257 121018514
53419 101655 928431133
131130 178366 621182517
169820 199771 75308168
61918 68044 15306556
126213 170524 111259885
167921 192164 653688427
17325 44642 183849880
151339 189024 94858201
4755 84471 199109977
152283 173933 54462234
80361 166771 994665699
25470 140655 287344883
74781 76395 593842997
24975 135071 274822598
84933 165555 469712066
102449 144814 412696130
45993 152114 357963264
183777 188739 12510894
131105 138961 19456847
174997 185393 266369420
62844 66603 335708261
32533 50290 760445801
142023 151352 130486558
32859 128588 604515651
11839 20114 82238454
155205 158033 56093217
95908 174958 602727791
15158 104309 222683570
139800 188025 350217443
20626 45322 857037115
29872 172280 356048639
166417 188950 468856704
130731 162387 79200860
1029 54759 701770353
182097 191356 115856317
85271 177254 230361866
197198 197538 840690
176572 181196 146145994
50111 143352 956502663
172671 198246 64290127
125923 144092 45435004
128142 169044 102576751
187717 191480 9507911
81422 173939 913687892
60090 79199 557842715
176979 183192 15603789
36323 87652 966540094
29292 102063 181643201
145729 176511 768881564
83136 135526 455852720
187229 191854 60687361
143396 194652 743214110
82467 117132 793235723
7406 52166 702166480
158045 180547 56678390
86437 195485 377741748
56863 199888 358516204
94681 149174 136288974
128093 177336 601443096
193687 197954 741563370
141298 183981 107396340
69013 136682 169305006
10000 83577 183720856
61160 130999 866318941
182337 196314 35269684
110869 164683 943972238
25810 77080 127626058
63759 132733 277260876
151900 180287 703024849
56100 162309 265796308
18505 135246 804378450
114686 120019 13157228
103725 165647 154907782
171613 190237 539963134
138205 188493 126403355
8613 103131 236238686
19683 102080 205530553
77490 86039 21456847
179351 180141 9438
97170 97710 306032828
29027 195048 415342501
98231 144426 78044079
74084 116338 129109046
173641 192687 47943737
38312 64889 802322789
112046 182667 176958842
55657 109254 232956167
161025 187109 65732909
139717 197221 144587111
130442 141489 27409813
169062 179195 25378816
77675 142414 440656222
89900 141664 857986216
163086 196537 84183124
130891 187427 641232915
109356 195469 215815780
126668 177684 128045336
126253 187650 154222898
158385 169254 27442476
121582 129974 21039466
32961 167058 669481032
69332 144344 187548820
74464 192313 295396907
8144 32170 23254834
14686 190387 612751743
114476 197714 864767782
103188 140758 967781791
74482 139370 218599217
121768 160152 96027290
40085 49879 24186524
92845 111365 112797069
169940 186803 42422099
42217 73999 318383008
130983 198525 65398533
127826 169953 592575476
196951 198686 4314763
129503 192374 157795475
197090 199727 304333201
64809 107173 106309435
52678 179160 899902607
187518 198825 28341054
57377 76338 47563831
74132 97497 58446494
11991 180226 420811016
154719 170112 38812793
185273 191898 893055519
198971 199517 1367101
100034 151422 804373048
85691 195405 387646086
71884 150142 195698564
74716 76104 2619116
39783 139904 404076611
51231 178303 318283981
35792 120844 212633734
7738 198180 476577221
22270 92116 174030100
165118 182391 522035345
40842 198982 396096365
87289 156966 174361649
114058 176905 157358465
149461 158971 23942640
157944 195549 94647806
32665 136121 258532906
73198 172006 247473642
187181 193149 917134395
76720 113426 92005752
175964 179597 9127833
87313 175781 306157786
162194 198365 91046586
171952 177519 13983656
84757 91433 16641357
66931 156859 502895087
89414 183042 651457995
66483 171072 507092100
69356 175312 265394152
189152 194226 12671814
80001 174243 236101066
190320 195277 12407930
39381 44448 579203479
146922 198722 382514182
8856 22745 147102056
182116 189814 19428998
182181 195485 93112736
47187 178613 505510044
119717 135682 39887782
103742 171738 455905383
30874 58130 67571712
12912 129259 290597587
1289 36538 88015342
70485 130475 150159798
190874 196803 14865916
75153 197954 307847703
197377 198861 933395676
102265 154254 129936118
76057 116346 850034826
42289 135589 422747686
1441 25869 732344001
83172 93433 78323497
185785 186896 2837214
112309 178672 872778241
10955 164882 384790642
20299 112659 230434240
124995 184873 946260273
130937 132071 802677523
130745 189786 884836377
154944 197023 105908214
97991 98881 3376444
118190 188619 837096581
77075 85874 847150106
100189 102055 4735125
99257 169792 176745327
150784 169894 214983658
95436 145910 667907914
57174 157761 594006429
47719 138011 985538478
33932 166867 332595890
68498 124119 10601255
127190 186146 258834336
41194 92797 526396560
187742 199916 964707350
75941 156498 201556497
140939 167779 67516614
65270 137818 181482656
188824 198887 803027198
137046 178120 253828441
172818 195458 56967443
34992 178892 360121534
109284 153250 752676908
176943 197472 51642727
24380 183664 679935123
40933 75983 87547577
60787 189984 323810296
18327 125632 267707530
139619 191477 130495954
151012 161652 594226360
33836 115709 796649486
126604 144959 45837921
163436 181793 810105185
121527 179817 146128894
65338 166196 715198617
126530 179691 584134757
192787 197389 314606252
120015 133547 33854437
107748 143426 634498182
44867 148749 259654844
196212 197920 788882337
76736 102800 760661901
115973 189625 492977551
166392 189281 57563355
144769 177844 326257678
59202 174248 760696696
199867 199889 55365
12081 100942 222000253
126187 177776 129539601
11890 22121 25882551
23542 185101 925967438
144803 160004 38211572
84344 89310 601760871
150323 157214 17397221
3105 183835 452230608
154443 198530 448361840
108908 197599 222226039
29898 31760 386610370
126326 163402 406646065
166386 182157 873966529
10235 123412 642326258
149844 155657 14603160
130952 157496 66347427
67902 73399 742064516
55781 88045 80790781
53563 107788 129225796
159752 166688 390461931
153137 194728 948360326
130691 144809 2398823
99697 163788 701478697
192208 196538 37669
121179 190996 175268246
191571 193877 203311494
54863 147350 231230214
147860 151647 581090170
163564 170624 17830611
66557 101059 86461390
41259 176110 582456108
60193 181507 303914458
58574 103846 542150203
113584 172324 441869729
125153 148063 57274908
98797 165198 304993326
187188 196360 116696142
117990 152305 617005430
63408 183565 608608380
187426 189726 667628170
14768 141830 317200019
181138 186959 112222566
151637 173484 713920276
74285 149335 582108329
39675 187280 369602143
79043 117650 523649264
87030 90463 8579370
112586 165431 887426307
30424 185150 387010515
30503 138731 270227310
125240 132089 17311633
21033 84522 994100106
87448 101240 34574632
182097 198309 628876244
11896 108460 241424755
96496 97966 3756689
160349 187836 114860405
144690 198675 370521464
7017 79025 793191049
112854 187578 426248480
75984 162699 423084234
197362 199902 265339832
35227 186616 379029674
34332 165738 328767498
11220 195383 516130009
128336 158206 803813073
6064 99217 232632024
100149 131312 77990848
139884 176176 91252144
177645 186630 676517316
138218 185052 117566451
33381 86276 132154654
80475 136538 140297657
166681 176292 24122442
109764 153264 108539712
25673 133930 722102568
24510 131394 266891176
7371 13887 14516463
70292 123225 132365548
57612 145604 25166872
56151 129724 190605913
34491 91330 973615831
165595 194343 72241216
87050 168033 876514155
56151 89287 848127271
63207 81427 481875587
187887 199816 123708128
128138 130113 4977597
165967 195421 74071772
48776 127151 388633666
57131 82817 64328076
82486 109649 911452321
36022 75056 97438252
154131 199159 328313463
178147 190104 30136299
167046 172644 981034335
17409 25257 19626675
182502 198996 24455274
112975 134961 981273968
137395 151998 36544476
155562 171490 40216201
36250 97578 153249200
58446 125332 42918529
112306 119565 18113408
197003 198579 1342705
166014 169071 511585270
153655 169957 426869581
118713 177624 147619133
59237 64277 662480296
114997 116250 3090406
62499 70952 21185813
19929 30030 25022116
163126 192046 270319800
168522 173104 520370222
19995 23972 3729516
42851 137731 636306252
55940 60948 40038102
21954 115605 258288649
87620 149076 876947656
4503 97727 243961292
129131 171507 708424469
43732 79348 88982371
151952 167642 39521865
150222 174471 473510662
99511 149940 126078169
23943 72241 464587240
199070 199745 1722518
118644 128592 985367566
118626 197406 197582690
87660 120366 81833555
97746 114776 42819296
181924 187563 898482123
69259 113469 956115119
77909 189211 935609674
61421 61531 310514
50681 116566 308982066
9815 169242 820698623
97831 182497 236401852
148699 158643 25070938
196553 199541 7475756
137237 199657 156800455
14164 61960 119052680
57412 103626 688732437
27380 93255 822222836
86996 167724 422467438
156908 157551 389949288
188647 191508 30840444
59670 144026 210893164
99475 114768 596755584
1241 160805 398860051
151323 160491 23008624
96411 156072 661658475
145566 175806 76166718
25945 120347 546384963
140595 149403 758652425
39137 108843 174525339
140721 159492 557810979
189517 197920 17965893
171170 179418 20611838
52791 194061 353998185
179749 179973 312026712
81000 91123 25412849
73993 155263 203321254
182904 188002 91479053
120371 167845 887952599
178030 180918 7308873
109861 182884 182871448
158533 182209 59518399
9032 28988 243112396
34513 168995 336490987
112576 191481 257478503
163884 182831 8879571
64045 142356 195872604
128338 131085 6968131
33303 46415 506454691
186947 197760 27122723
17188 29796 31397403
84445 135840 828002613
61609 140828 198073738
105861 175130 771976386
73782 100600 461691213
160427 184615 60855350
141803 143011 342291773
77315 89412 500268985
198309 199108 2028596
26613 116608 224705112
167311 198321 50036594
4682 35356 244404082
154091 178433 61241541
172924 186547 415655279
48262 76313 70277188
125815 136774 27594808
157199 195048 731633519
186593 195570 22603939
135898 190215 136410914
36925 97613 151649645
26492 107160 426116434
190902 194592 9201406
131761 177102 291620529
119278 193758 186792048
86687 138578 379435174
126936 127267 871539
33497 121405 183018357
28700 166809 345202092
195179 197785 6555659
19816 117803 244510931
22221 178212 389877404
55444 103022 817496952
104410 139035 86306388
17438 35221 44042330
15229 123397 269974646
103954 137672 84078967
129118 176906 911978894
139210 150862 29148963
179191 199562 51304185
178446 185330 17320152
197615 199375 637639060
50570 106084 139228580
185203 194705 23960409
188541 189045 1254805
192803 195784 26203492
99093 198695 725516796
59842 134902 187853752
194477 199976 454930606
102792 154766 129846958
56678 82988 65856287
147359 163671 952551102
54730 78781 108761939
181295 186979 626434950
166275 197886 6868202
59136 181856 307417670
79506 79810 794265
112682 121389 62140268
723 148318 368719241
124019 153208 62003116
37844 173844 970175447
50935 121364 423036332
97251 186253 830508917
88771 128985 100605060
193606 198540 730365156
31501 116632 212682099
98483 172055 184379005
132758 150551 440747614
97623 104620 17731815
67771 164469 996559634
49122 66957 44698238
197521 199924 152518097
89811 176809 217946731
150055 190314 101379896
21864 69185 117682970
77950 187862 275543886
167794 180418 31771072
146459 181757 424126850
168129 182639 36435767
8487 131947 308562884
90196 181763 411379602
89554 114404 245369363
193991 196193 5621006
170814 191727 52589538
70927 90388 48725128
68544 92708 60449193
20451 132659 217858056
14689 190237 961992753
198019 198300 704119
115718 190471 299393466
140867 166382 5912839
118804 132468 342957299
171761 176585 103863351
88471 170324 205028897
12829 119040 488583669
29615 86782 142602780
58688 120602 398788765
150950 169306 424624142
90979 162005 516849919
36088 139710 258935034
134627 150802 681133143
143505 160847 237846491
148791 189171 101673818
168962 185008 15799704
199066 199515 541616207
178148 181871 9332278
152884 159688 817237168
54264 58349 10117089
91792 95104 696716378
9258 156939 369107843
195593 196776 763652367
146838 191244 111883239
116976 174003 142867158
144396 180396 90589365
92680 105936 610227329
22023 88199 730125357
187566 190363 7033386
94684 129264 519889646
95065 175006 261621603
131806 176059 110956639
126319 189678 995505491
87635 107258 11298355
194929 198657 7614714
161459 174790 28075761
107654 139589 33947630
151323 161010 996281054
143912 199587 140070522
59825 196117 822366241
55904 189913 504028650
26169 133953 269085665
175123 182267 653209479
177745 183210 24809627
133321 179022 250023611
63163 89512 66019122
22711 157979 337768048
9636 48329 481654720
21901 31580 23958294
130436 132013 3945474
96389 146642 607955557
184856 196867 30305066
46134 174935 686001103
72436 193406 772068015
91997 98554 16332527
38145 40665 680805620
5308 49157 109061728
82139 124227 105257226
147468 148355 2245014
21970 48671 755746707
84644 172967 406889190
49826 163978 285829940
140776 187648 452436474
6807 192869 766473910
21842 149196 353092669
27504 128431 721865238
43337 174730 328904993
102931 195889 233015052
41075 163330 305830428
99668 163868 160770807
15857 127956 57463916
161923 166711 12188458
21756 199729 975262293
62892 67927 534449432
35705 139448 506285967
99887 182155 986818258
154622 174246 117699502
100281 106278 15156678
136761 145546 459630826
59557 146836 218235329
65716 113209 270721165
17819 36138 130610960
3927 77478 243846273
67665 189284 304797753
3670 103218 371012137
139018 151288 30752497
196291 198632 5830745
176928 191153 613676329
132171 188096 140386574
30086 88968 146854439
109078 151107 488074970
123071 140212 209265988
188854 198898 836534427
55859 196815 384670767
116212 170730 639299705
69306 110129 102336832
193499 199831 445166245
2243 134687 330942318
146068 192633 696237105
120552 138371 380126011
131054 148313 643698835
9264 40810 626406384
172086 194489 56361158
15722 61684 604676200
12002 127752 480920844
26476 86632 149986233
47767 99279 757533532
10322 48182 94242055
69980 89415 312307076
40192 179204 347812655
68910 75348 173525308
184017 184575 887588788
193682 194850 2919200
86393 98332 496541156
1373 113125 279341393
33158 184900 379739307
30917 126503 463539641
86146 111125 62523798
168284 171799 8815887
45790 191496 656122137
61876 193576 330047863
21052 47425 65206426
179216 196486 43555532
20459 65862 112820113
128709 199644 178119704
128442 184754 441062727
196160 199219 122696493
140865 178735 95177462
18129 19300 3009526
65483 189753 311417063
139030 169677 405427715
6391 29186 853118746
156403 186734 76338980
7712 186010 720135619
180338 189022 21876149
34758 167444 331977018
48074 109464 153901748
43666 136063 231095994
177610 190797 33251335
118014 120992 993155931
81447 163552 557137092
45524 88908 108478448
47522 179469 330482288
101111 114788 34310939
98735 180082 203880890
197849 198190 858297
63275 159600 241106524
153539 175473 55254220
114813 138818 59756497
12951 25982 32715745
76879 151940 187752981
53694 97348 629606331
93733 181258 655863101
17602 66607 237556439
45843 106924 153040086
195520 198034 6292942
9726 85196 475927799
165603 171472 463422595
197866 198329 926077341
70499 131133 141163442
17857 70497 133838458
167710 177369 24257310
97409 144821 118472963
7383 14102 804812121
126117 149435 791705559
115984 155883 199131892
169379 193365 792885678
148109 162660 890086810
130143 171344 509669771
189392 191290 326714189
29497 96289 166467257
34237 109178 998336580
168296 182678 414654774
28044 68110 450023564
147710 195379 357316443
143959 170026 885225030
151733 161389 24226556
96152 152284 140564101
5043 53144 119866219
13351 58271 111686145
171530 197167 707270930
151470 161100 24181102
191271 193616 5782059
80441 155122 396461302
186346 197110 956041354
190737 192173 3565615
66649 144086 193628570
167316 186835 49092000
183336 190611 39003974
14540 151646 433718603
2237 80405 643321406
46815 192001 363805170
132062 171036 794984920
59018 77507 837509881
135766 192839 470688898
64465 199367 338212994
124907 134181 690082321
76836 128063 128178628
69106 183913 497710606
67552 177027 274222316
167361 170706 8459570
141979 154155 30573872
91857 150011 861280122
113960 146079 79981856
37288 198460 971816366
117798 141151 262246601
183001 191860 22357107
12488 64227 353940007
2657 132523 324528206
14875 86303 751543347
73969 104165 75793247
55444 164498 272983435
93327 112952 645340816
167441 191054 521645728
136093 168217 141446454
196824 199454 6549785
23438 101238 194155086
168423 197680 905627472
67903 78657 11604117
156574 198862 106351497
13230 64416 127407332
26535 186479 894365685
42278 162021 299558036
150306 153633 48155745
72928 193005 301014605
65310 195182 512726347
79601 167886 221144148
63470 126299 157202661
91598 108838 490047741
23162 67917 111301703
14836 161316 365963320
46461 175731 243152239
86590 197688 278432003
148504 193172 112520305
99209 190585 827989728
88116 172915 212364804
141944 174312 146434314
176303 179794 660561523
26932 137720 276528149
160081 182163 670709944
170124 179215 22761413
185435 197242 26742118
13366 30749 43371761
20988 101061 590933977
51487 125559 188897849
1458 94871 270715175
84742 196603 353098061
33776 81742 119745813
15725 15934 845148560
199892 199908 50798
194934 198048 7832583
32387 73584 102709422
29099 164812 339130636
145644 152944 113819104
72115 110318 95757555
103790 145681 104364158
70567 79518 21368954
187953 193733 698426518
177244 186482 14123758
61113 89138 335201557
114623 178147 159049212
78999 113195 85747164
199285 199654 966900
80684 82813 434345736
140259 169135 697053874
196463 198319 726998170
171928 195848 60200518
65604 131001 163737549
21418 174048 700369853
163186 190533 589870879
5311 159887 386263804
101272 166775 100210902
147383 152946 14102634
118376 130299 29775793
30794 133152 201118704
85209 103739 875104131
45322 45849 971938062
147120 148989 4771647
52119 106438 671237983
15907 179105 407952758
155861 191138 942954501
147404 184255 221444483
156318 178464 55696569
112454 131394 313395866
60862 121931 129901055
188591 199944 28510849
176036 185325 541356628
140422 170498 589787004
121997 194923 860670688
92376 190141 108189787
153257 158946 14350423
116212 141067 525335832
37094 92271 137862554
190423 199550 332721599
133984 179844 115004363
191471 196459 345285850
168755 190006 53428500
57403 142213 212127896
110011 196840 691546907
54940 126830 172414728
86548 128049 103777729
10459 87427 498272811
140942 142454 3783829
135319 162421 67878136
105920 137626 836972048
117020 185829 172477434
147769 182736 479858579
101636 102982 6031141
183438 185846 6031464
118198 141175 57201735
119134 152897 84367137
154163 167827 627964340
48977 75992 67747914
134271 176840 106822182
94904 168850 449997945
87336 147921 45560642
184722 196085 772884483
173112 175165 5184104
54259 145407 227894113
167675 187495 702166588
71745 149005 193219870
169613 194991 63771353
111312 186087 187418319
158432 189346 100078962
159584 171981 31232990
110668 185321 187042752
48546 117570 172867201
115832 169244 279183667
182126 188030 749178064
158749 199494 347494721
60881 106856 115340631
49025 171385 306583615
20713 198727 833552150
96985 148613 323384013
199700 199893 501442
188472 190839 854709538
143277 199782 666444315
68189 76673 21260377
42179 136532 325756070
57457 115848 146352007
40074 176333 340982310
157700 163178 20330223
123893 160658 474486036
115282 116094 2057301
132882 158727 64641405
2272 120187 470044638
126928 137913 230038841
8090 63880 77102759
196875 199312 1413693
70292 136192 258687844
85255 114246 39562609
98973 185896 217953445
147709 184738 93212123
110936 163680 131987415
20863 116659 239086640
27456 176610 372882904
143787 198618 137905835
58328 170625 281406213
87444 179994 231842862
199044 199644 1536749
158811 175950 43141128
139254 157358 231501726
22768 199954 912756834
29813 155513 313957501
141818 147455 14054482
38682 120617 221627463
186080 188575 278671149
24111 144331 740229905
6327 183647 957981368
33227 149801 291266119
193467 199569 15345096
105872 120517 356987079
189201 191923 6857770
122882 126465 8891732
61919 130016 170448786
124007 171401 118953239
143529 151954 21186541
7858 191860 740374132
11974 77287 162994557
129437 160571 77874593
164073 172213 20489891
173351 196015 57073209
142691 149929 18159027
145675 194038 121713076
43284 47852 814017315
67658 169227 849580193
49744 184093 406129071
61587 110927 950632764
7106 187937 452498131
7796 146024 353862625
118324 160466 314507527
75395 108722 83641649
183798 186069 847855011
57195 69158 608929409
97605 99651 477023950
8096 149623 913505510
14295 178814 855087023
2123 79665 188046089
99043 114725 39463405
190794 198252 223241896
178254 191721 33965295
122389 182870 151692428
43387 188575 450161673
180457 190165 24447144
142669 165080 227054218
3745 115050 278322685
207 181000 452286332
119749 133472 34287761
5553 16128 54536464
111982 169130 143165351
184219 199515 989111891
194748 198456 9330290
15678 178548 861838536
106211 119377 7036087
59798 126851 512561702
74314 97153 57086652
150613 177537 67741365
87264 100688 33633745
19769 124441 261009614
187225 197136 360391622
54063 68585 744064926
124392 173011 121980564
155242 174321 590344502
156271 171404 47619976
141252 147767 857143345
96156 131870 89561666
161798 186373 61888305
102329 105819 8893171
27475 156633 741171279
7985 20238 28087123
43460 179848 341424831
122065 163446 785842981
93067 173846 284839349
123870 172627 122300531
80887 174050 281333792
79075 122645 721472572
119906 146196 65553497
78990 177949 718945116
150061 184241 86029244
92754 112330 49112911
156633 199671 108241187
192109 198619 16321413
87750 98971 875024840
168664 190168 151104542
55787 86697 961231601
135302 157354 55207798
155884 158497 145263657
73524 191747 296371705
151521 164082 31606897
157927 171862 35076404
195024 196911 304684457
111789 120161 20913175
75995 132562 141560885
13060 196473 509207602
87676 161866 185613505
177084 194714 44336389
134574 197511 158047522
56309 164529 731000266
9349 28353 47684677
105800 165492 149277371
178517 193103 810781703
135281 145355 25026310
163352 178654 588060059
100129 159549 148643264
129452 150896 331639622
27342 142119 387907100
7648 26930 458230618
127978 166606 96868729
13296 197945 462011794
123607 179060 139057578
72322 137493 433715566
9927 179213 653411155
77622 84994 4532744
24122 25119 261836183
167998 186608 46796896
113014 194884 205210675
62742 183202 841651784
12856 93592 201438149
149302 154393 12845265
60206 107980 119866268
15236 126298 277199905
68198 171585 70156988
178253 194624 615608043
142558 145558 114814340
112730 183918 592614524
192707 197060 10956306
9116 101127 229865411
98054 195505 164188745
136007 138016 586491844
60864 181244 639443030
189334 199822 26384401
115945 146705 403238410
39395 88950 123883379
137573 160463 57343641
169739 191783 111777729
152017 199690 119921152
286 123064 306745510
25064 149841 509068775
155368 188586 126244368
166298 194160 891341921
136732 151888 193878193
71534 188398 937801828
78451 155184 192059335
60390 107398 751316110
88915 151170 96394238
16017 21276 13273926
62119 175250 283366474
140298 156781 41485897
6297 43350 180437767
191722 192544 2022032
106019 154885 272525815
24619 45921 52745488
150547 189366 97695517
199900 199993 108339
105082 106611 496037325
130971 157220 365363656
139006 171186 80917261
180971 181075 226635
62737 103890 103258763
180575 185089 11242800
103934 193287 599318149
153735 177886 829126972
114900 172592 144378518
79740 181111 254003995
111173 185468 815854714
75703 86004 970794338
103662 176307 181846099
7845 85875 686775571
184733 189963 13225878
27926 167301 348356553
134189 191597 769914721
199915 199931 889029032
161763 197112 651822971
154055 154640 1459315
70051 156694 561703167
114841 154788 95525306
133429 166077 81891129
93785 150314 141378582
66938 122877 140030788
145770 176140 76505245
107087 114899 771081799
81722 90422 21820332
168483 174978 16314318
128253 140225 672390582
153810 177122 58706338
86732 159731 182578624
32103 87178 402744262
115356 180934 164317492
147533 175647 517160178
139662 171536 174506848
155425 191972 288161162
89845 110013 198999775
51419 107149 139725854
89302 131746 106272308
182630 194839 30719968
44761 158593 961479147
15567 28789 33027479
86594 165477 968904413
190336 199053 21846646
126162 189709 159603040
106999 126545 242462320
169318 185710 262383017
196455 197155 1731274
137898 189711 84068680
9164 141706 419718274
128203 197394 173692897
176253 183256 17613006
22227 73083 695391675
171416 178595 492965079
39159 120635 878849952
179437 183377 717438949
111996 181208 233510109
63209 158848 239422558
43049 84125 646900288
44505 173597 323104980
197793 199332 3844781
132432 160527 70262017
65978 97353 178135004
122069 144031 54739360
95025 105360 665553324
95619 161875 165907275
79097 126634 975960812
30898 157014 315129009
136557 140174 823362596
52231 74015 484261424
90861 153964 157819295
43640 197276 221229176
63639 198884 377383417
96768 170031 183650878
21889 66803 111609085
76085 133705 144155116
91119 122766 79146461
46034 111372 555293368
153428 182932 74301245
113359 180637 874784509
19594 161356 471915032
132438 170726 96067159
39199 178502 657847114
41885 172232 631309239
120873 163123 105808707
139804 175764 90396763
165475 178100 17011621
161358 167688 16018751
88180 186999 247689107
72428 102212 163357050
153575 167961 36274505
111066 175946 162499933
129668 188312 455086972
119803 179338 195081562
119732 183515 159938586
111046 114518 380816090
161381 163336 956586328
141507 155035 397767029
121897 123693 694163769
181123 190850 432946322
27425 178600 377935363
197929 199319 3474428
15279 15936 1688991
65549 176820 983399105
124433 153593 701617581
66727 191374 488295613
106558 145417 96800763
37220 81992 111823092
196512 198876 819912127
141665 172594 77765124
64075 84653 280944802
26276 78388 129659987
74211 80845 916880750
28271 95204 166840890
110040 160089 125055739
64997 151492 462205421
157494 188660 436335003
98892 175533 192102837
114341 151290 92190400
192789 197669 12217770
97870 108382 451543681
6471 121347 541975618
8943 98589 223786567
60686 122193 853988524
187124 196193 22795368
1222 50918 456044472
151600 172812 748148598
104037 139255 341913860
46262 108393 985601298
85401 144049 412321728
121129 143704 56329724
47863 141858 694415508
146599 152966 5292804
173285 176979 51884035
74436 195950 904430108
107872 184661 241012085
39891 159934 636757078
194753 195801 2677943
160571 196509 298413773
41208 81443 139049025
154022 199583 557008864
133000 138675 948774647
82695 134893 981980560
156271 193392 535022191
174896 178437 8898049
197332 197448 105158
31933 43564 28754820
151684 152449 49810375
96557 180399 210248922
68730 76360 627787545
23780 33681 490316542
2722 102286 544451689
126861 135871 709718913
19587 197620 445249330
41463 123978 560345288
108280 125323 42285377
17536 189123 515952315
74325 93208 47242202
87020 90429 517564870
185439 196611 628228214
37490 108034 230646066
75732 155909 347147021
48790 177364 531677272
109550 188552 197956565
75094 110024 926565035
21050 190451 423666399
42664 160156 613922601
151917 167840 451845060
144385 172784 71435561
27709 31309 352681793
91622 136384 971775514
130659 173787 838949855
100744 120246 48714206
59843 97460 429587139
66190 101676 895861003
175628 186167 26482145
59898 93974 85285508
151310 196775 114420881
94668 193301 247399287
72801 137969 919679744
50443 127378 192538132
149857 180878 298607479
149512 151790 5769428
57339 142721 213569154
62689 155871 233160687
108133 176142 41259971
132983 142476 850983021
74189 166982 494741713
56565 127704 178038419
143412 153013 883006564
130846 198224 290504466
95420 164890 388538540
88313 100182 279343910
84992 89999 529955533
122756 144868 55166156
32831 189959 730324885
5439 139124 221545250
134591 177371 172806788
30929 47615 787200062
172399 175896 8792864
159248 164989 14464178
21023 144022 306827391
186521 194561 20232041
132823 193719 152837643
58711 133229 186583539
120313 156232 89830796
39482 190710 710760995
122358 130178 19593686
128488 162278 84574257
94934 173472 196799118
49934 59109 22972808
100173 165963 164743896
170435 183887 165677062
195148 199413 4164399
114361 180105 164637358
54535 181251 622953566
68367 189370 303238123
65090 181681 693868930
129146 170892 610875176
170217 184911 18273761
110541 172148 923616808
67271 70411 7947667
168522 170106 3988436
26177 30400 10401806
103287 196032 500874934
83395 111461 845902031
156441 198213 290877985
66574 161306 237091336
180153 195127 37665361
52147 175981 310141117
57137 96526 516074360
168691 187564 179728639
149308 174658 63853330
119623 120321 1711402
198494 199720 3072417
133510 183510 232407197
144477 190097 323083919
136263 146602 25699002
87392 189070 254871660
168856 171574 6817752
82494 98808 678490706
47209 47239 186108808
187804 199578 29535921
54510 157682 835841161
90830 164451 184297394
129260 146843 43814275
18791 169656 377085713
185342 196212 27402396
61161 154419 233346008
116776 153375 817787417
60292 64706 711404614
78280 169251 227934094
12743 43745 77189689
153295 179671 66397502
24066 76297 130116079
47670 125321 476536245
129470 187242 196860351
161492 194147 685509930
124407 137195 32086461
145967 166451 233935995
117353 128409 116708247
148536 175685 68396374
52309 57942 794960635
96226 131602 508328799
115025 197713 207235039
131924 164354 348140622
138736 156311 44073834
33256 189415 390903183
143298 143304 16076
127618 177789 125878729
101761 185936 521321750
42465 190073 820537095
102960 150394 118399198
152554 196868 936749834
168597 180794 113739623
135088 165516 76349905
87885 142743 637230081
121253 161277 361296156
191644 198695 419247731
178874 187997 23065345
171643 186673 913249036
40289 148601 270591345
33143 170914 344717566
53212 96496 565982898
113414 145794 80648736
131871 163297 449541612
43608 165788 104990119
59226 85123 253628721
145931 183329 94156863
105756 160849 149876326
154842 187827 83082126
28787 124436 238643123
124470 189407 163040468
133252 147917 36496895
29500 63558 84617518
48310 165319 912938878
166592 175261 484341915
55983 90260 803419320
76634 102847 65749639
120813 193425 182187128
36720 40633 728104305
101944 165547 968036935
198974 199053 709707228
120859 156770 89896570
128931 187065 669105675
136490 182542 115552872
162892 163154 525914
25163 127238 254723976
115280 180442 148297842
109516 114858 727407723
42847 151827 272526592
170231 177689 490505465
3781 162091 877309008
13332 145655 223132477
74021 186849 296130490
25537 37085 28412778
104051 184502 201399352
36937 55698 46760652
105374 132535 935377040
25071 54264 72385602
167794 191849 60550639
58120 103805 277059596
74954 121630 833923833
15668 62677 428166898
197585 198627 1677783
62541 157617 237938539
127200 196685 661721205
3948 186295 456290609
116625 117044 328749
84349 171788 218932116
63923 150916 217636277
76871 187016 276056496
103874 186424 206746397
163125 194616 79224635
107909 166047 145401603
52165 130412 355078402
120116 172133 130351397
185836 195056 23159617
22853 72891 166617156
106096 167703 154075991
23158 88983 164068380
127243 132331 210711602
78775 88302 23887834
76058 160844 212138891
188151 191434 8328965
183927 194797 374082423
3414 172734 532830581
62119 181686 299541986
184092 196246 30565386
92932 133964 102676049
60646 89707 864154698
88298 158466 522732314
26834 46047 47524885
82443 108580 446362692
76383 87824 28665896
49623 57127 994623467
47755 189022 354026247
111136 144003 81963635
133413 199853 166827252
172374 177132 11984137
14628 50489 89120562
95447 142297 408664960
42827 170438 662671735
75563 82592 17549567
67026 161383 18498253
115667 149218 83707530
144950 188721 110199532
130786 193297 156924681
71017 124211 133048013
111448 122860 28472625
185089 191621 691149406
52233 116785 161667877
35114 37596 6195924
171993 175915 413318992
10536 157514 367303060
103906 174192 433701094
172302 174483 576417618
89668 163851 834333688
146084 180495 583589098
23090 140961 294116388
155450 158060 6592553
157426 190525 462604364
183458 188902 13718872
126344 142980 41526836
123836 165753 722713899
119838 136899 42627788
134992 174776 924434841
82754 138211 478813401
21437 126949 417588182
198850 199840 2516117
164944 184643 49491825
3619 50222 575158028
162836 165828 7568334
94113 172218 195703868
75412 114926 99093976
91939 130166 95662648
139201 184862 25027873
117751 176650 9833660
126671 172432 314545242
50495 186512 489538107
7103 155043 670961127
32461 104588 439083723
195625 199470 405798314
11673 144251 907270616
175206 199295 60574181
43797 44869 2682683
140602 140676 190219
167554 183283 874119923
131343 167169 89784653
193471 196079 909490399
142897 161975 57212772
109516 198705 588565426
106419 199645 233653428
181371 194246 459883288
167978 168475 1273439
149456 197725 572393859
123821 199016 521983644
92792 178575 214940678
79885 133983 216608588
101031 154364 421867978
197812 199033 130152385
86477 199747 283907845
145470 182542 377983157
23183 187144 410081331
68044 171820 628980207
72226 142749 475717633
6800 88698 204459914
118085 176542 146432234
155934 162044 571358408
1339 76453 187581136
183899 189411 813659373
88561 157662 959039071
10523 146585 476195926
19723 50383 955257685
130807 160378 73931904
84335 124427 39066092
80489 88737 559366933
96559 174568 248628618
121595 177834 619966912
93736 172669 197809622
199035 199187 809570030
115510 190672 188490049
3970 41484 93590521
102140 192227 225820749
117512 166936 729853451
126766 193432 167407317
97740 131952 670272389
30013 189487 398990595
166366 187892 358152300
120500 152435 79850390
21718 68005 818458850
85123 118500 646319624
193309 195026 802694475
37213 109516 177102830
147585 150631 7726902
66621 99449 336265648
174572 197879 58603139
84537 129719 912459026
5775 116285 76853478
127158 129550 491242221
162992 196974 931658082
81220 108175 98719680
189438 192374 7398382
110135 155646 113627601
73062 137828 162027464
24160 52410 70014865
76151 110142 85198726
179075 197600 845392168
32969 196502 697815019
141384 145151 9426124
156339 161906 737137441
183604 195946 31050072
165578 182106 41493411
16452 183073 828226489
146953 192479 661456371
133750 149198 38541141
38568 95532 899919245
177002 195443 482542286
142694 182183 99275668
60841 152141 730092384
138069 170073 80411910
149080 160135 672324063
100606 134381 533173180
106815 166113 68036829
20822 101988 550855466
17827 127884 274786170
92367 105013 31908997
130515 180257 831629087
61144 61453 415947073
93903 179049 213363253
68227 117985 482413832
7476 16479 4499991
183475 190170 16871074
70280 110675 101177684
35740 106766 473409249
4089 161309 813746370
85644 128114 106180960
104001 115679 984552327
12264 26644 294316485
45876 79265 83439570
130785 152028 382336231
108327 118556 229210547
113820 143515 243455748
6191 77799 178744755
21370 127794 896168389
109152 116075 17238348
171574 193854 55949927
72798 152483 347809118
123395 159001 89196926
140355 156130 444365403
76311 155186 197306588
126009 199221 183881275
137748 190097 439662865
51451 126150 556056910
12524 126913 493243966
126190 155037 31597348
88267 102652 900881041
2770 6385 9073126
106939 169063 155411323
119812 190787 935779533
89234 155391 996308868
39598 184870 773952446
106507 176007 616511655
83165 83370 554334
679 63184 155892823
104303 109269 12433569
81684 82843 225820662
2047 71552 257138493
154884 165608 27046730
71859 135361 563738991
69185 183796 787110820
28071 169329 353124773
79976 171684 229713676
53566 194218 352464533
45048 97105 361530218
108309 131010 836969377
165746 167727 298136331
163465 198730 88714901
141784 151223 465734947
115999 128467 970476466
13464 122331 271855200
123023 178130 138199312
143446 166052 188508803
122672 171689 122891368
56893 123557 121077785
135060 154537 48719185
152180 185672 84242850
37720 179378 722774150
101684 128104 142668088
78625 100572 55012174
99727 124180 61095047
92555 137795 113166177
101116 183700 863646208
124352 135740 169551629
28026 49900 54055782
183572 197814 867097851
135233 173616 96303099
99567 198451 386453501
193247 199181 14829325
184888 198762 34940976
14084 105945 229581412
162499 190790 710341971
40762 51189 25850934
19222 153610 482428337
50084 183360 36475899
61108 105138 110492269
38391 180193 354983291
81412 163190 204770815
81535 190991 274492964
31826 56288 78173484
120608 155920 290894454
190977 192606 3986954
162971 195125 80856105
156581 162557 223247379
193090 199977 15081287
156632 159541 313261018
197651 199922 1177438
104484 185272 550689640
20224 168862 931397138
27489 132373 509512009
3395 62977 817564053
55976 184225 568936532
73877 118829 215349747
189907 195004 12777562
146917 172371 64110394
83153 103174 50240501
154345 160878 460080625
52388 193026 352481363
140470 197652 143792755
166126 177038 27383871
38248 117891 90697588
143874 172202 71254445
85404 120603 87986502
84626 95337 26650881
23591 50111 9000189
92521 178956 216567336
73452 77782 10845390
160770 193707 82937464
84655 161899 302478767
54051 95488 619413091
190860 194944 10169049
1146 40791 326637266
105497 189445 210263876
38425 161876 689072607
18328 196522 4241702
162939 197444 822898702
43719 83477 8717237
75082 100482 236738276
5072 65273 150109020
127435 153047 64065985
125110 133459 21032782
99936 173659 930582202
5010 10371 94706051
153069 177568 61663414
91937 116089 60566239
121344 168668 941798476
189606 193053 8704879
18036 147810 415671157
155457 158814 698385350
131898 148667 41743493
128833 165096 750700528
40443 158278 294612459
184289 192399 80230984
6944 164022 813735135
27676 68078 100449819
180198 196503 7655094
32798 89348 719316722
194720 198968 865105756
199397 199470 84274968
49421 107594 439711523
151320 176750 320133118
186158 194232 908292466
9944 72419 155880895
168701 186976 45974707
30940 105804 187099283
4214 47882 801236879
79385 88815 577487641
95301 178194 207754337
151250 160003 21969579
128662 133463 12050715
94225 163093 582391791
99441 112894 267680210
23490 187634 679436759
50963 136329 213678429
51556 71899 50934028
45037 135596 213502193
51536 112295 152185498
129828 196388 253346233
121927 164618 106923500
182001 196344 36171614
125679 154536 210246428
56718 147141 472329593
51502 157664 587464904
157889 199589 319574944
198136 198185 126666
10134 191302 835774835
33943 92597 245201905
95840 101639 14791004
79616 108934 73666077
167208 195505 71129527
81929 100142 45634411
104724 127936 57931913
193380 196356 7517030
183677 188151 11289074
21628 134004 280473072
4499 82643 195082208
136033 160151 60357075
113225 142023 198167788
99376 190000 227280077
106568 176100 174028137
73361 94421 359679362
198571 199065 786660520
106460 124147 648552557
150749 170097 48777783
163073 194438 256947737
131847 194570 832801811
54437 146654 900232800
95276 195893 252394649
9575 55896 385939317
122483 134715 30596374
102952 169436 166441938
93826 143327 123766090
59208 76884 44271129
44067 137370 233292571
119895 147431 293043528
147603 192527 595362223
42240 142844 696486008
166657 177202 736452884
196669 197509 2066244
179956 195917 741536088
2382 33380 77391475
52030 96421 129710618
41231 69054 698744374
187038 199840 32156937
143122 148479 13405021
83918 124025 100247801
4913 37106 41988882
114375 191892 194308306
94906 115761 499445184
25166 41544 40456304
154626 160244 14101486
37056 126166 760460576
180576 186217 782236692
93797 189919 946611181
101869 103142 384634971
129115 149811 656408061
52055 59690 390924484
148939 188197 838039913
131879 194527 86872585
135453 198426 836788048
93861 111547 774254461
147643 168627 712052853
57180 145349 989934532
43789 95225 128521971
72431 75782 900562190
102180 128851 66583434
16940 136068 752303055
161947 175676 570285247
75562 106307 231348306
169728 186323 41710839
187920 189484 530495145
25188 87307 198943991
22997 106937 433082895
167343 176945 972950796
8674 107798 247847698
32437 59049 66154282
185948 197941 30146645
197376 198134 342300652
199678 199681 9346
75668 168402 858013138
136641 155030 351760503
154652 166516 489303787
111120 186633 189282378
22232 133327 277259555
24199 98711 185822329
179551 183451 9862642
80926 116332 825022982
16195 131347 313570007
159098 164952 14734542
22411 187024 411620558
8972 99117 865998531
118065 195501 194182858
20096 131025 276865897
173822 194763 52643971
60293 159907 249313558
145187 152905 681833414
148927 183510 147715390
113353 196683 208958007
135311 162478 942428953
144198 180749 522159640
142596 195041 327629453
72482 89214 762071707
163387 181322 45078681
154461 169727 932719955
11651 54837 107525824
10946 65992 322367775
128034 141097 32518006
19335 99095 198840276
35357 193242 395430051
164316 195874 843950941
175953 189351 33698991
4048 65612 66445602
180373 185942 13992392
163492 175963 754944415
112491 159410 815175379
37028 124562 218736572
33380 142417 624276194
110343 124970 36331401
107564 109637 439262534
18395 147307 321686164
114995 186821 290800533
187686 194868 360969731
149842 181861 80553614
10803 168469 161360365
173391 192318 47659567
177793 198623 1824480
28422 53881 63069072
172141 179237 17789623
12614 45231 805329390
41343 133127 229558051
174717 193595 47476183
190745 193365 878417236
149113 154153 12678153
196892 198734 472220992
151546 168298 42171810
93789 165648 804810908
67906 135048 166665940
29702 177367 369257268
192344 197952 14085321
181519 192974 843564388
161167 176971 255258154
137205 188401 128641036
25647 34094 170644511
198125 199059 2348864
49247 154550 664465450
17550 19984 540772416
91749 146139 135897504
119255 192124 533231901
139269 140677 3455777
62072 108578 116655033
165761 197230 29963340
48349 60144 29518994
133655 165653 80243160
54226 59315 12720134
134525 157240 474588381
45941 149645 268931914
39586 42858 133065063
140066 171763 830043441
105878 138030 561175348
171683 199333 22927763
109873 195834 160284486
176047 193245 43316418
40239 179067 347378220
26542 155341 321618617
155489 188100 681628597
3311 21321 45405251
84942 139300 653543519
56168 171568 289052594
17702 151311 333627477
76980 83894 17369905
20748 96475 188637559
69321 151377 545258388
47345 142870 252911463
129255 174279 186968852
159492 199854 234869193
6887 49639 106401335
23744 41620 897480401
151156 158857 500536931
161989 188012 124158423
199698 199957 267663102
25760 111037 212843760
127792 128716 452682693
53349 158005 261870806
45376 126028 327287901
139871 147481 18994211
187305 191542 10697093
172820 190585 722342829
113372 157863 111186374
152458 189248 286854942
10329 42591 656579067
187061 196907 22521495
83301 182285 703877026
64309 90997 635100884
152564 185226 920389799
177460 185009 383056379
129934 136615 16684953
54632 161129 266527102
30177 197050 417642899
44729 190639 365527453
36818 60223 155129838
31942 73469 103434957
70922 108481 94234286
74937 176121 253465019
31726 193825 411447816
11148 193542 532000599
95833 179385 548817429
159125 193540 83767681
82597 172828 226039100
10440 24368 515902262
95559 146922 128399547
24348 149564 312577548
134722 184300 893302375
179986 195706 39581827
122658 175704 972278768
112702 118481 49865400
154651 155609 854541399
165499 199431 997873780
53769 197707 360738489
194665 195039 496502285
188438 194386 14870364
177757 188701 649712362
187345 189585 5590018
20843 90585 616207162
144682 193847 4167097
150055 195284 981435346
26227 65786 98339543
95539 115285 519502156
18260 104699 215813013
43676 114229 176608409
140748 193699 233531377
192418 194743 5827721
136194 167403 921881393
185969 199531 530849948
115159 117034 4633217
176679 191491 37368890
90682 110088 45358716
101580 182408 202426267
71881 157435 214072253
83495 142800 148162793
136848 160446 59057376
115726 171458 139592091
60768 124133 750246360
182687 192543 947559683
68159 183037 287818116
155435 158533 327831352
114713 120037 13143027
199949 199967 773959725
64280 137299 182734576
171417 171426 405573442
174793 181789 17544726
124576 184193 149707193
149579 154560 12537783
82247 113693 943904836
98171 194813 652858009
76896 122143 942263626
130689 192449 154973693
5344 29267 59919991
188415 191558 7937262
176918 195425 723962383
44976 160444 481463243
196639 197712 343746650
79920 152489 593637884
80180 199936 300238254
197459 197529 168840
130547 179345 122314304
132614 180601 120413362
146075 152777 389492331
196391 198990 680918065
102520 186034 247242368
85431 92525 411180842
112721 131382 46616467
79928 171956 230509320
120934 189161 745561312
13270 33546 455746155
104023 122645 46341508
53430 116076 184103769
127658 181141 134148027
189628 198647 395559464
123667 193133 174419064
47552 81393 84678614
28688 82502 134043213
28939 159163 754376095
37804 166844 322895995
33847 127029 261520987
60997 198362 344337037
141345 160005 54644030
38763 199234 625139779
162141 177083 393811213
137496 195162 144869597
179733 191591 754704730
198957 199483 615190852
186172 188698 349989658
105070 107221 5378893
123781 137674 962650003
102180 194196 230612642
48313 176618 561946807
74072 111392 93474043
32914 87293 226172714
119921 119961 34862
108951 158110 527204072
174190 174292 819362006
156359 194436 500413094
90711 145201 519755716
11060 193206 769888650
179164 179751 1485288
138413 168254 792625164
141072 167830 67311692
40981 43265 5661080
109681 178049 171124565
107520 158017 238959419
124748 131344 29812869
182336 195741 58733691
59668 133596 184997510
55126 137148 205256520
64706 78184 33726402
68333 97268 72377528
118357 152505 18131234
72166 121664 521683064
42891 119922 192652338
113663 135096 53455831
62940 93220 75814971
134805 142698 19573731
94726 143909 979395834
61955 97953 90061185
2415 35784 83225982
161117 167877 1002689
169315 192667 58696517
87267 191389 508228
190565 194732 8458337
14197 101272 217478019
76851 155230 403130073
17290 154544 342750362
150190 154733 91339081
179516 198325 47323442
181020 195232 632743954
14495 193728 448444871
116423 136490 50063891
177681 188949 28381350
20713 194553 538639185
148352 197513 927112642
125097 132160 17863739
54592 130254 882438087
109962 140984 792445257
95585 139082 108824017
84455 141102 506737852
156359 185317 72840598
101324 167632 474855828
86200 133253 558921520
21839 46265 60472270
23631 69871 115117850
185236 188348 7962033
94925 161330 166233191
176764 191254 36554824
154433 164312 24900694
33219 150661 613786763
140342 198135 145358123
12609 61781 952372520
112408 199466 218273960
17708 55273 93361749
174508 199960 943386242
23509 26468 542542910
165588 192133 66773828
178174 189963 29701472
105198 126174 52120281
25660 87098 153100235
69920 148220 267824211
56150 197209 353529751
136126 199516 748707424
124231 157260 82741684
118934 163810 302097872
102422 156662 834146913
102307 107795 841399159
148304 196729 121922742
141387 142248 2177023
61350 166091 665690764
44512 142522 244912592
169617 180462 27268764
186716 196685 25094360
40049 178817 347234711
144688 174541 75157894
151165 164388 45862767
49717 133419 281308849
49443 129933 201553810
79329 139249 149845862
146172 177107 191274573
94471 98295 9579855
113541 116017 244134086
141527 186070 454670372
186046 188687 980181231
84087 169493 213896609
11929 160167 874894974
147445 193751 737652181
184945 190738 969348388
47901 91625 341150182
58026 112896 137553974
29248 34259 12189366
143398 197260 135510887
82445 190946 884153140
43518 153725 494686725
26184 176687 376239800
19989 188794 598581138
9255 55880 145719207
58602 158315 50569125
92016 143101 127639719
144865 189390 112017344
199229 199479 640530
43547 135707 230520709
52321 60653 20860801
28540 97957 173093842
128688 174897 357427793
173627 191120 888360292
154883 177008 55661478
40987 127856 217206639
114076 154135 331315061
155867 199448 109641676
158647 179365 9056090
155574 199966 111762471
162606 169863 14132104
30119 139386 488871198
164356 197919 84399569
51557 145456 234777532
185888 198448 31572849
105164 135042 74494494
158231 166963 22086026
95587 123022 68725833
71701 165389 64317982
192453 199135 16794273
87570 188487 294221343
93891 183216 861230694
75710 151002 188287725
16854 83120 709862918
85980 140380 135861482
121793 198790 107126227
26115 56523 75453287
50705 179912 323645085
100027 187958 271028358
3215 28464 185889358
173490 187791 36049824
137582 191142 756212892
147031 147353 792504
8526 98706 225211395
175430 184443 461796558
86649 121491 751843032
113603 142415 71784050
28900 148671 298955846
37920 168464 360517582
152652 172050 48788479
35832 56590 51721246
123397 170675 105845568
166260 174529 20770471
46495 171939 254144205
159123 173550 36263186
185277 198893 163802103
152274 187873 89600841
71891 117200 113485612
10632 185779 438155640
114574 120362 14326400
132449 152354 49732034
86339 195672 405831864
12239 108745 241252763
178999 183486 150289742
62389 69283 250842434
112715 178119 163787071
118786 178113 148648665
79874 182419 796546975
178616 179450 2084965
73177 110590 395985143
134283 179353 113048472
71065 147019 189882747
121267 125016 9255617
37610 165448 660604645
147927 173149 265393507
98753 198775 250855333
59293 111091 129776712
120124 151002 77139346
55866 198664 357879849
11357 39641 26665851
188065 190655 3173948
1386 58869 143364343
86450 98730 30612862
95849 155789 322572154
63468 151311 622893104
108808 159349 456956409
172639 178717 973258939
112375 127171 36869591
165828 182967 705208445
156403 182012 250987158
112696 188931 519170514
40309 102608 155792896
38586 120032 203645884
22761 39921 42494324
76141 163943 219803274
14593 134088 298482595
31383 104230 182039267
172416 182033 24142229
195535 196265 1874498
119659 174261 136846030
122188 156277 85311229
20824 185660 412102694
86294 162702 191193203
45817 162565 292123332
104877 112584 19184374
67752 164915 918082967
187027 194067 17614997
77154 100808 59284595
39656 178075 346404828
89084 138492 393668245
125953 151150 63113044
143955 181339 94030792
169426 183344 34958303
175583 183946 21044662
40026 58284 45295146
31378 127851 389551009
479 123083 306327243
14701 119627 262061196
185637 197367 279570041
17928 158451 350963996
12599 45812 315322918
43388 107101 159558436
6019 146265 350301383
45816 60722 37216900
198465 198609 58858487
57311 95755 803047270
46700 81415 83221078
20030 162871 73794583
59628 107967 45711845
127766 154310 66350857
37458 146803 703895523
126810 195609 172807718
154286 184790 751399407
12350 123075 276570149
47084 56923 24612068
137638 195789 146122202
115399 198944 584407357
31844 98152 55808822
126443 148212 54411116
39270 116874 194159144
163099 181128 45338485
124220 199576 189214344
129217 149795 51371485
133633 186342 132307314
81204 182291 253292315
165428 172403 17513447
65950 107260 202789797
33381 197650 411275644
156857 179889 350200834
164002 189153 63312158
45136 54870 24223864
52243 100389 120531869
198680 199145 750441047
92540 121994 73761671
126446 148355 54731852
68200 158434 510138313
65759 135225 787079812
63127 124836 296789067
108769 152046 781942123
80179 141823 154068546
36134 76700 842232547
123734 159517 519108825
174600 195870 266132185
61645 165222 259303992
151842 181904 735328586
167639 170538 414713675
82282 130123 808077982
161231 186192 62852927
126929 163103 823612186
171447 179574 105896226
93242 159360 165489642
150451 174965 885789820
181019 190519 23970539
71201 153847 206762269
41608 153109 278826305
13254 80359 645109039
77816 161598 209654200
177092 193135 192700102
151750 190819 370591334
82091 111013 72499848
55462 198781 359154000
93853 136619 357801299
118703 133713 37472873
105920 106609 3471933
50438 163449 655546020
77045 161043 210222762
139890 181705 940169959
90343 156371 165173605
86595 194511 772304647
176296 185250 22458675
28045 133043 808416108
87554 130201 451952250
144279 192276 120760323
157806 160325 6288453
10951 172916 404995090
162056 182846 28323543
183951 191789 53728703
195247 196622 3503763
82863 153505 176684043
126303 176903 567077752
102235 180388 195813892
38897 41495 386231575
168149 168290 996866016
44912 150065 262881543
160946 188184 68646620
107015 198580 229417205
192517 196684 1012278
186169 188331 5508327
37471 123065 213945610
98510 173110 186942953
20989 104435 665233367
154384 155932 1481301
19414 91064 178581966
55822 95188 98444229
20114 134634 285765283
147341 162293 37668147
142102 187149 113359282
135422 149527 35185199
165018 183790 47246458
151615 177887 66096127
36197 128998 231973287
6127 127077 302126423
57537 137623 956330895
132853 154600 635800442
59833 137873 806775765
44998 64564 48769701
11791 119387 796935077
58472 176377 295458627
169845 176807 17480104
98556 114195 14622734
85403 126583 102877481
52197 67356 37875960
108617 175153 247619998
115177 185774 176896223
186037 195848 286292165
35458 43336 19637493
121247 135544 35802307
91553 157240 814523988
32526 102965 214639273
29046 106062 192386641
61105 122151 597311724
35526 146406 344347719
96932 160294 158625173
196947 198940 186202162
45471 168760 308651617
158589 168153 24115761
51375 130801 198846709
175497 180808 68717717
107977 135798 442130252
140396 175501 88331750
193121 196559 8637257
62568 138636 732711920
134785 143364 21292542
168055 171343 267384141
160918 164554 9228215
77128 106162 72879042
127358 167072 99616057
7736 175993 525528661
195873 199576 65700486
8812 54804 615856150
93607 180276 217260954
30243 150258 667895288
52873 138336 213788258
73822 78054 10562047
183162 183588 798107774
177536 194976 628105970
167779 177454 24294388
15631 50427 86364060
186914 190503 9069509
141574 169114 69301639
9829 52369 223650960
39900 181525 354460177
46998 72470 384873083
180294 180403 296508
129468 169081 99329209
44233 139958 258887738
54155 97895 965774416
199610 199763 428985741
183988 195045 27751671
51039 71743 776657468
113924 118893 12287243
34731 66583 79437383
117346 159077 81583361
122722 177890 138338087
55687 140329 211599539
56450 78349 870804632
50508 119037 171579817
136418 173580 306825670
46854 122346 690638190
45673 156893 278276457
81862 86666 626846200
114274 130579 148518643
71119 147242 190283287
85721 136459 157471294
43545 86705 35548118
101944 159251 685685738
149844 181553 79795994
139441 176718 166164295
40713 94650 194596583
94454 114128 179347923
88215 108430 50807556
109717 188592 197638510
4283 118460 285415742
62538 71890 41458182
187342 193997 16635791
7381 128847 303405459
44087 196762 382501200
49081 172582 309386133
96418 100518 10429376
136459 151628 564530356
50100 170754 302245869
197173 197762 17659
194239 198942 897748390
4309 23579 48442058
196535 198587 621810633
8518 29028 136307985
144366 155260 312984549
61546 113031 128970343
17526 128664 406539539
61825 83898 55307808
128774 165376 91786892
43370 52059 21596626
1622 9589 450012745
58569 114854 741326328
12128 158733 366385687
5284 111774 382581589
130053 184780 457585971
37214 78104 102097151
104596 112713 650252923
82096 192873 277716406
3182 24497 459955252
197779 199476 936587952
157410 160254 221278685
42153 101256 147924669
161316 175362 35408525
155282 182144 24161149
90314 91384 686728999
174592 199189 247101790
45667 159434 284605188
179925 182491 612029523
48919 59456 903196452
77114 90772 406791898
32146 39019 687774759
117911 155670 446423938
9573 62747 132533357
62751 173067 276301792
198429 199426 264747855
72025 74838 7022825
79145 160620 203902619
128026 165686 546528834
141033 145603 939252095
110814 145237 85812914
9269 136564 786469941
166754 183259 412913833
105631 152447 598138486
85003 97389 814282
16906 115547 246266355
96992 179766 814090303
165120 188605 314955319
102920 117602 36666216
152883 159675 17054214
189276 189472 482371
39674 128318 221580273
14053 189404 432000581
60052 183893 310327673
169411 180573 28054093
128037 136123 20243645
121234 155504 451488619
125251 162913 94469225
82786 129375 116602911
195657 198858 48057834
75038 129585 136551875
37181 79066 104587418
121272 183299 715209529
178144 180812 686581758
157035 157494 348010696
77954 107190 494053625
48272 120226 180128262
180386 198427 45331617
127123 199611 767022603
109079 184213 188179194
98020 159365 286667275
89387 173044 209553336
81794 110824 309368187
91392 125642 85532558
163313 173491 25605977
119278 150432 77754875
33467 72066 96291737
91814 173131 576769191
33352 45565 629981394
135299 192933 144755612
15985 181859 419350305
102421 156601 564763742
37660 169331 329534588
97162 138510 103413537
133652 175853 87007262
9013 100869 229517875
86201 199978 164174629
42233 56050 34480174
91529 166620 188092658
59704 87873 70579048
186991 196188 60835260
15857 181470 769412993
148751 164545 39807102
149269 159800 270855507
104680 195897 228644706
193671 198206 676101975
106548 140205 83822572
145325 151743 75501685
92614 126667 427698087
31908 88363 140856914
94231 198530 261603460
168785 199495 77168343
70027 131288 973957152
45886 161862 290151959
179424 186852 18778160
122254 137329 37678572
75141 166846 229703639
171628 192984 908782803
34542 167746 333247037
39831 151067 278045786
122088 179131 142972795
180679 187827 18021712
183658 191318 19351748
155336 168175 624027800
170002 195419 63928932
19948 74835 392944223
66221 78343 141694800
131313 192720 154098004
63242 199358 341233564
126489 153987 943010279
161413 178957 44150953
36693 139012 685317596
178969 196210 217843576
186544 192594 15226121
174036 178731 65815205
28107 161098 865398031
120693 163723 745413017
43667 88043 630929652
15432 109139 234079119
140156 161530 821318467
89436 94679 13092733
153590 183255 74670496
135482 163824 71024544
97030 164206 563863316
188795 192331 8859050
182301 194644 31103262
189915 196859 554096492
155200 190062 684883136
196110 197143 2571225
109987 136487 746672029
189095 196917 19673084
51521 56177 11646698
52319 80861 71425214
66366 153332 217527688
66909 192212 696366865
17614 94272 191102013
173874 183723 887268255
57489 63623 983982594
29745 70261 501850657
47487 118613 178105970
103255 189321 215637203
91994 195892 260538527
176482 176949 893033898
170741 192824 55495918
163808 168371 347960184
54805 122817 467137149
63861 133666 174730216
25409 117415 592228448
126483 134372 19823606
26877 144498 503990506
101529 136937 736726127
47135 182192 958885253
21610 66370 111243190
65250 151030 214559067
41754 187673 365538664
178265 196947 86533176
154441 166279 8080694
199335 199590 678915
114770 120811 142647386
164861 197754 635154500
71573 104210 81891309
56601 74618 780823531
19538 24981 13525839
162946 175318 31118421
179567 194189 36763398
161613 164357 220676188
152055 165572 34045946
158136 187975 276223270
88517 115080 66610749
159771 189353 494858061
185085 198073 32731677
182948 191465 682061614
143233 148044 12028058
141200 185799 112156048
39404 126669 412148628
173398 185966 480019518
152454 176871 349209856
15385 144674 551996306
153391 196358 792315212
44334 162695 296110941
175540 190955 38867666
53957 130272 191091032
14797 150998 511979512
158530 196303 95093157
104373 129092 61617600
144800 172039 57547275
61727 150725 232893423
45445 89661 110583142
160430 199347 97936330
110352 164476 94649462
151579 166826 38414118
194622 195635 251686065
58888 132271 316779418
17521 61166 108521313
126651 136485 10706452
168054 184651 41685075
124245 168661 111432439
36603 116961 453917324
68754 129133 151052622
124926 137899 32492688
110455 114552 308010596
157059 176734 423731002
179975 185914 14974342
5354 158244 512248419
17984 171908 384730943
142195 151975 24570698
112126 141136 72323334
168480 195041 66735952
142356 142625 383578
74947 185723 277587046
187751 197007 923927903
165756 187558 54890516
59964 130219 738017327
157740 173926 40781443
147052 192284 113897968
133298 140482 17792651
44452 171201 716191126
141175 162475 419226661
68180 149788 204100522
113937 150892 92160462
162308 197317 751017957
113380 199209 215158587
148211 176254 551883113
55450 141643 374384491
97929 118883 215234442
193906 198379 88000475
27918 141757 427703323
29078 62529 83109332
93528 177063 262828067
5824 101281 238509226
63096 80786 44292661
159408 185019 248556646
127530 131194 9277899
16208 123220 552945640
105952 119262 800310956
45035 96594 244185182
27212 34443 17719034
16890 71191 135164556
11728 89701 571818002
116608 174831 145822579
96239 99082 7229014
87830 99020 676668405
183815 186605 6977179
136028 149440 33455076
149187 166006 42381186
162744 197324 295422165
82731 109448 67095455
40073 64019 60699884
115722 122576 324919397
61011 134658 840814501
47216 153644 774561996
124847 154125 73338639
118496 178955 906055562
80908 141719 641972299
122502 143066 51259299
53847 146510 231752644
193730 197669 385379415
42361 64278 155573065
146076 166072 917026323
144985 182474 990275812
97669 119779 640580080
9624 112409 442447032
171055 181986 13898939
15369 128040 906023629
87051 187150 250905709
187655 195762 6119067
188895 199703 27123836
161726 182193 501812424
186845 188171 3359011
2587 172902 610523836
51960 163285 168398293
154978 164575 676175994
163076 168358 13332748
4350 54587 125274966
52874 179971 318377299
20614 48273 68393581
187265 192411 807126954
30875 129951 182260956
46283 53159 958289113
75160 172997 245052200
23311 42139 590744705
43953 79533 309122922
5276 86802 203554050
153893 184897 676118189
51244 112030 152234080
183447 186381 695269
125295 167376 105627300
82288 136783 868809719
83636 110472 67261888
41926 166736 312441179
16379 72048 903705520
11459 135974 311062552
147885 180048 80997890
153028 191781 97557220
185840 195482 254063926
98828 100604 72220639
197723 198829 2802580
54407 178590 311012124
47964 94505 116482424
24613 161382 816207073
174243 197683 645899346
191829 198031 11733214
6674 121609 508820606
187955 194132 336094032
101396 183805 545154682
41047 149998 272341505
130419 196638 166234910
48478 52259 892747696
134499 137648 7822726
77161 121717 111479698
61269 95049 970965324
35517 67662 80247565
125271 179617 398032472
22771 180387 394073723
32652 74975 105548354
165006 197333 81311829
178545 199850 367515341
139154 174793 509973063
47370 51570 74467421
113768 137165 58355151
30060 67840 419174014
62434 173668 431501444
25898 56312 75421265
25461 109692 266460805
120895 130297 2977458
58077 179878 100259686
183979 196538 910448135
140616 167082 66636063
82349 159256 979221922
196544 198608 5164883
49451 59245 24587730
143651 152395 701146703
150678 195378 569593387
87287 164059 817113637
163620 198862 88616060
140667 189274 760817810
84498 186238 254907637
72257 96644 60942915
53606 177998 881949433
29062 74780 336924176
118795 180485 154644038
446 38385 467945554
113181 197536 211497096
39133 85585 996009233
37908 162242 350495321
2925 175218 908406915
83785 194315 827504618
31185 118801 653227326
97328 129390 303182083
117396 121180 675937642
56497 197621 353651682
25235 125393 249832823
193759 196707 7468795
110952 112690 440467465
21113 122682 253362331
6246 128228 623780833
139114 150920 29546065
83063 114709 657886028
107122 186282 198234447
25840 71067 112479472
65504 106744 401975670
175089 191741 189029358
51201 149506 245925242
136722 195690 148105956
68050 108755 102132568
175181 185066 937987706
10801 164740 759627048
114726 199344 885240272
6763 144863 685678787
49349 135293 165791898
198207 198933 1843884
10748 27458 41922402
129565 173283 109566497
119263 162957 109356850
69885 117281 826018476
21022 117665 241163255
112803 125629 117213451
191429 199954 617110976
65324 178628 283791013
29856 105451 340306259
90570 91207 936182219
72888 72986 219580
151354 152729 3458923
17289 156442 347542818
61775 81340 862216364
66345 100308 85085867
79328 166110 6820319
105479 181305 406078905
129666 137784 20211266
172362 176232 9753589
139856 197214 144235841
172446 176889 474422057
165312 180586 38455206
57999 99932 105087683
117470 162127 111651998
50766 120115 742368208
54677 155582 426104265
160861 183210 56266224
140893 173875 82973202
97942 126507 605756894
163551 198869 367364787
24739 130557 720644808
176264 182138 14719596
37539 73088 65977293
104150 192402 221081194
85857 90096 10585094
99622 105229 145451589
5673 97706 663463123
145344 163643 42024178
40718 85779 112625008
14482 141824 876743440
31138 92334 152607487
81606 96347 36793499
34502 115577 202750940
6384 124216 442716693
112094 185195 863047878
189904 197606 112114199
110118 153742 393449828
9765 137453 334616793
96373 174102 194899323
170141 171057 623066490
84224 148352 160208750
132132 163064 551290150
64776 107638 704643847
12368 65885 858063077
125752 179407 901147361
125411 164156 97202928
123776 199536 190194995
186112 192726 16668461
186231 196363 434767144
128063 181524 734224914
172317 177439 481455133
35428 197692 513550411
23789 194708 709072597
51217 51626 1056290
10446 51808 230881947
104840 158922 135141466
143973 184410 101721444
100840 186769 554792839
136320 145422 948509693
20572 30296 24032190
105760 165460 149303939
176205 178964 6899490
27113 78676 128360290
100327 153345 962544059
136553 190578 304967802
75502 145434 174793591
41485 196666 388772984
40450 68490 69950866
66762 123521 190416429
81069 190663 274795104
39284 194069 788953445
131313 199745 171746491
35457 88983 434812616
193627 194839 3030003
111956 135177 699543738
20614 180751 400320007
182667 184149 521226538
189945 195786 14672068
135213 148435 731897855
142088 167120 57745347
64091 145548 203665025
102661 154901 33127707
94217 163468 173446608
43759 86562 857240316
18464 110520 455979352
126422 153788 68493194
108885 139019 75053532
32933 128585 710111418
116013 198653 207210687
169914 170614 336620001
23633 112349 221499091
143546 167837 23663908
138457 194447 140719860
175256 180321 263540966
10781 114313 258734693
148840 184671 871495479
141415 160713 597622662
125733 199570 185477213
20894 105062 210125429
128968 179856 127652963
152646 152863 523955
64679 190519 545658410
186851 191139 261378679
132051 195330 158826119
5767 123529 274403009
92190 114838 56894324
119358 194491 188436012
35939 160479 311457471
21559 181461 399687043
155010 190909 551527536
182771 195823 595109547
128632 178228 124405650
187314 193053 323248631
131990 138920 17166216
194482 194638 54509456
137619 145179 18795449
70923 113901 107740534
37927 167800 324985002
44543 109183 670828371
76716 170927 236046977
178254 191175 32642024
133868 196066 284306051
186633 193927 62759
145997 157091 28021525
45195 180110 337821464
18038 185111 417736136
22954 162474 930280921
62861 70132 469736985
167794 183372 39184210
199330 199371 71550463
8635 147740 347441413
1298 66173 161896985
181144 181279 266129559
16031 128696 944198543
43512 134353 227211149
195880 198508 301260706
70563 109513 578157339
50905 101389 409165154
196892 199954 7652307
3965 71102 167567558
33135 109770 229722108
20764 115517 236462661
89789 147653 144560556
110992 161950 392061501
138851 186031 851506710
47613 52817 738923068
139980 186775 117732934
29468 167576 693938086
77937 80067 776103730
46383 77188 901060950
198854 199314 379394340
89993 154616 161617628
102536 148652 115076427
117561 150187 587593385
159513 184230 762885367
5831 125050 297707774
104379 112057 611951780
47167 61172 576297557
129136 171162 105470278
179379 193784 36257272
147304 184896 303771281
194478 197970 8775746
107720 116549 21973805
16894 78326 213205081
169368 170293 995017
186953 187926 2460000
72624 110348 94562588
34952 102921 170021019
161095 182488 53858222
8406 113012 261458498
155623 197946 106537348
8076 157011 877620286
8583 193545 462893099
44091 150748 395105529
35770 113518 194484756
22891 43030 302137666
196717 198384 4145408
188193 199151 27481784
39989 42691 6614919
38455 97866 148477165
62376 171525 413264357
86567 175890 771788083
5521 194841 473816225
121108 123997 7152424
36172 182816 182016247
101752 194692 561425452
73169 194516 892685743
71367 79935 877319092
75566 106575 77825170
76466 85309 22163728
77561 146275 171758292
103872 115087 28009264
67630 94738 67822879
23583 195572 871536461
32395 71428 97284338
55771 76463 81540322
12344 147040 336371339
173342 177425 87972116
114125 159899 114336904
177918 193616 220906923
53202 125560 180918792
143143 191545 671453988
176799 188598 29729965
86627 164696 790041270
133909 147878 34744957
76716 145444 809147733
156409 185923 74275592
167325 186979 629545315
25105 199746 493022251
37996 170049 896975583
114158 153040 305414352
179836 192859 32822064
128537 141717 854245443
105889 177022 269600874
106386 196200 24232077
155707 158385 3365108
74672 166286 229457111
149331 180308 77985594
58985 92794 84630038
114177 120480 652838992
68512 75533 34031749
9251 168129 397271570
63776 193672 461140737
69837 120844 733998133
121980 145571 341888192
138336 142747 213729522
79280 149507 175654045
145784 186233 101856162
31554 64468 81789617
181551 192044 23251012
143964 196850 804540948
13290 41688 3239371
150187 178673 784241636
172562 198309 657424342
27255 150560 917795137
152470 178866 66340148
54199 61411 539968039
116933 191111 337700019
184422 199188 37136738
11039 80763 812370914
25809 157454 328752547
105567 181729 190629698
21688 130255 574163547
60818 189616 748703873
75928 97491 53916513
190671 194502 323013183
121623 194974 184055651
194400 198066 136406890
194697 194872 589464139
70602 127825 143205160
51480 98152 20770526
5987 177209 428271417
127680 174904 912049857
161205 176185 542276881
19110 99510 200463429
83065 130600 551666911
138023 166004 938891334
134048 161760 323934922
48783 74775 806647547
103205 117902 36722683
18376 90147 45830554
143590 148836 13160784
75798 163001 218302037
63525 161567 905816620
143055 197457 136882591
37452 173298 339920639
93152 163388 987490977
88856 176437 219440541
95949 185179 223696978
134631 164225 156892720
41491 100508 147619206
40377 159157 297030318
16186 113783 243732014
51362 87997 91766319
126065 159628 84109835
88265 126983 96778058
97165 150669 383293746
106028 115417 23374252
150218 182242 80564490
130166 131167 881951235
98744 188099 386674378
155561 161366 445869542
168777 182933 35541957
77058 160465 208723084
51358 80950 283351335
162512 164546 5169141
146153 190471 111643072
50580 110707 175816821
126095 171297 250093510
132591 147950 38211168
166923 177112 25574720
35631 88015 130941359
179588 185467 14795877
134707 194176 328781869
147493 152460 271382403
104527 116421 29727296
145173 186246 392822020
126609 195314 430749456
144009 183968 666491231
76789 104438 485351279
3663 151048 368292240
64602 88952 61014101
109464 146092 98431672
146700 174837 70833582
41780 68961 67951239
20667 174027 383252939
49522 187638 628928514
43308 114882 606864267
67462 142488 187616527
11182 73593 155664375
105825 121528 31177764
153311 199084 115196930
176497 192732 40860175
148191 163965 39781843
79071 157537 540012326
83064 107741 62000731
196120 197137 2539107
26773 36957 25051846
21039 54608 83206187
3289 44385 447067004
146804 187435 102323616
175508 178492 7454576
155944 198293 317239795
64489 184101 617860481
23360 169688 651446007
189564 192437 7210339
85528 133843 120827126
21278 152439 327389161
16716 19042 592241050
101659 105194 294327764
162611 164329 4368571
112694 143157 981184064
131500 169607 95517494
115168 167010 129781659
133721 189805 316186763
158187 178271 885427001
173449 195483 55461365
181589 187468 438999826
112364 161414 122643779
164489 196693 81050037
71494 166107 577898400
102774 193910 955262973
10568 50081 98341704
103116 115647 928209065
171804 182984 28125897
80056 104774 988462292
112248 152680 705668869
53663 169018 288919463
127502 182648 32734775
164509 188457 804002197
116561 182648 573321621
112406 169562 143132655
183036 184887 4642121
148545 161876 33551453
942 117629 291660424
195059 195558 233760196
54265 182084 348865605
160355 186447 99682953
138484 173466 87878507
113162 156140 314692000
149619 151635 5099436
98934 193961 988015352
172378 182643 61018663
25845 36893 27187262
84109 195120 679783208
28268 136152 269396608
104648 124994 50590949
137690 156920 198673524
116822 168878 130400523
141022 146149 482953609
110766 186449 189685677
15167 188620 747594865
118675 174638 974452831
128703 184669 140419626
26184 102387 311824747
11070 18993 19994887
60670 111945 308583121
150135 151433 3296743
24573 94818 175090337
107787 179206 922980664
154943 173136 993211870
138112 169734 429409424
4748 167149 109175140
23810 51412 68418093
135043 172782 947675463
64460 163150 247139972
153135 156777 524785552
7573 194554 737728836
107764 153012 112926792
110176 138048 347815071
70592 80823 25573395
14578 165490 377241945
122361 192736 176621529
79482 111013 79069997
158554 185051 66578269
129378 161688 80868845
4739 60573 139242941
6707 104836 245269873
7774 151114 891146405
91082 175348 211087359
196114 197080 2417806
73293 103463 772040973
159262 184003 545052903
76864 162285 524800983
93270 141233 119854065
191074 196783 14303501
34483 111174 191737718
125442 157879 81313457
40621 90699 483721799
108163 140632 569867880
4602 95308 226480766
20412 148059 318399397
119087 157122 95136238
77498 148301 176990030
38143 172551 460527420
97708 99145 3582950
130760 144631 938758545
39760 157832 488957097
167561 178784 79651988
165678 182745 42865907
77388 190688 550583856
177362 185908 21545061
107264 136649 73291028
18368 84585 336578679
16049 115132 677353684
184378 194995 50617285
34250 189103 387773600
29907 45654 108554337
132706 143756 27471387
139754 144286 105271948
130369 194243 160252346
148592 197207 804817711
128860 141424 89440714
180512 181820 473562255
34316 157252 393985894
134100 187723 528622877
71184 82674 28758341
192 83447 165347880
136259 170561 86085571
41461 95247 134408230
8179 115874 269159229
87384 149410 806433019
53871 183633 464198914
49663 93537 109855259
156137 156915 2051472
190513 199146 21627815
98160 101613 1414100
33139 188835 802444359
1668 121794 300180679
156495 160589 10233174
165718 167418 356807781
42753 71736 72372448
42718 67847 45040295
64823 140125 282277462
41861 178836 342918534
181930 184330 6044714
151262 184771 84277548
166707 172378 14198844
32635 100118 168563255
146429 171052 62060133
182058 182437 960319
161276 197695 91636817
140946 176140 14851008
130313 192097 637737340
129950 183481 134305834
7824 197714 475183864
191821 194223 275974381
30648 101156 176081345
123607 155973 80964209
161010 176991 979456129
140909 173081 203882336
148620 191550 108181839
103056 137288 551531387
56377 182885 2008452
123028 161673 394311358
37054 168724 329515067
88485 96146 715176171
48371 194229 937336414
177953 191397 249775534
195367 198123 6908499
183520 198186 161910101
86432 118370 819534628
171177 175268 111025598
164887 191734 67592447
170460 186386 40009716
104011 192771 841506249
31293 46856 858466123
24978 36272 47620641
115992 143174 772277435
11394 182728 448258541
8742 104036 238275301
123568 146096 56239451
98782 110647 29833203
160275 187138 67691286
71971 132468 122852110
122778 198553 190160137
96393 111957 960466008
69295 94691 63517716
185054 187674 557985675
102175 187956 980884286
82124 174687 801980156
69184 182340 2196288
80251 194297 285854572
93845 159622 399208263
181199 191684 26479705
177454 188324 27423322
77193 139131 154855109
156896 172239 38557677
71844 78674 193641607
39338 134696 271099825
143667 173671 75468366
120134 196258 545976389
80804 153666 868560733
105214 129013 59271701
141089 167517 66484789
58903 148864 225026637
86541 171677 213185540
79564 190754 278819055
184899 189493 11612149
127800 174128 116193244
57507 89823 80970728
110228 125305 37450624
93434 121439 872182653
105563 172763 168116463
199499 199662 364171862
65842 89176 631474201
72556 129295 141981491
79527 133170 134289297
137002 168294 81304450
146202 150528 10917359
141454 167651 65917042
106676 179680 182731715
39234 47532 13466910
17971 139841 304159912
152831 170638 9273155
86618 178556 187624435
54269 148009 955339611
197535 199201 4159164
126995 189649 121924316
155487 180039 61811761
174583 181200 622531126
13200 154338 352557007
87664 109236 54168328
143153 191654 122124682
199773 199819 126617
125057 126500 3667222
143211 198422 138881925
141378 178830 961711992
33038 74274 102878377
146996 194478 119520221
80539 110039 231008430
16166 31581 38392801
76869 99249 55971998
170105 170943 2156528
184876 187631 346513250
84752 165528 202223836
114644 177890 672108492
15531 19388 971288553
119664 135733 40156672
116733 166842 125474364
53621 85545 385709900
66417 147442 202542045
89133 181116 313283017
187360 199280 915553949
103849 192461 221982255
36641 143338 813701209
153670 186253 28557615
1609 100195 622790783
50251 163036 500616397
111375 117563 758673939
175166 182975 19654815
118752 155334 82445459
157746 174136 41310570
57129 197139 350982819
191669 193380 4245380
124019 135344 96966801
120765 170834 492815080
126806 158063 78299662
142438 176622 85989672
160860 193348 81833333
93585 138824 113135162
48668 88887 100720048
142031 188613 117204989
90292 155856 163991839
162676 185786 42916235
95960 197676 780547366
77748 117402 949959595
128629 129795 3016431
144930 158392 33862373
70026 95332 63249430
161657 181771 428332244
103400 175255 179849259
19581 197529 445064423
81413 118392 92678845
70410 109967 140443574
58343 59780 3710673
191747 192529 1907428
60992 148637 219198673
35018 147508 428752128
18782 22407 1315385
150076 157640 313696569
72820 91263 806300582
3002 51464 886732005
35302 79329 860940385
150325 181069 275495003
117894 126496 388112882
180189 187167 17642299
151935 161785 24730905
163135 179598 921198767
97076 151805 136939964
81853 178609 438375778
96300 181122 53518243
17749 57694 99211808
186897 186960 174305
66064 78587 31324167
116810 184715 698835545
97374 184894 219379683
15789 43747 687087296
150224 183312 14970836
157855 186911 902922124
5436 137163 329074152
17572 38481 595966661
44552 101408 142270056
195579 198866 388926
136545 177665 373757786
85780 147374 153825986
64861 118394 134120353
77889 99385 432201162
156078 197037 103121181
96025 171105 410179961
174590 199876 161927880
151001 164595 34233457
57966 89999 80318704
66094 143338 339950582
183924 186991 495370770
81134 194375 886071157
155369 180790 64025223
177576 180400 5813634
25209 123127 244326999
90155 199965 275342770
128994 158716 74422066
88744 184784 240678101
48498 119510 177812768
45903 59679 34402065
47818 119812 180229792
6869 23212 486594361
1975 16662 695125128
10285 68131 144275460
40486 128252 219401729
145833 192643 721543149
148426 195720 308983758
29185 155335 315050427
136264 149228 177769596
40490 79688 190573906
92635 159976 168536526
150691 192677 85665598
36970 127244 548020072
142909 150455 760164412
144661 192501 722004772
92369 138872 116262765
2921 175211 430920532
88133 180920 232476042
124514 196758 181464284
148069 188518 101900119
47601 82414 50606106
181538 193086 29134623
145297 168333 58059504
158915 163132 10621768
86411 155948 173811255
191884 194432 110447154
112214 141546 73112436
165120 191794 681144338
48002 108024 150541234
92306 97299 255311226
73629 193796 301140793
172118 174157 5186359
52071 168551 291692591
151955 182987 622415247
58168 64645 16280183
135400 150345 969303963
124224 140712 41151735
87494 196735 586385742
62479 150202 219406431
15523 142952 642857338
114982 165528 126470401
14123 118829 261542459
29091 50391 660153785
197732 198441 51576809
37069 125537 495557568
99486 130801 652435726
123099 168179 271091319
174218 183467 23260167
170819 198070 68444919
145002 149115 80929991
41047 186045 764158505
188864 196452 814191
60684 69744 22718936
57942 192036 336193677
22156 54635 579786508
198580 199443 615004315
118166 142191 59840071
144199 157087 896171963
40599 74940 85725607
194366 197997 9133721
173857 182101 204260460
134354 186514 191382863
129984 143739 34234263
131979 166996 248557976
159077 189342 76133797
123668 188357 360534653
9129 146464 955988407
139449 178556 98258793
144409 144516 258082
148703 171471 57423769
173569 195151 54286427
38049 124428 345045001
149925 173242 58661842
148430 151409 7595881
31914 124992 232325866
190415 197878 18693417
127593 178586 860967224
3138 118343 744244481
177901 188756 653086239
148805 172846 328610262
190408 198563 20434665
84585 88304 536274131
167727 196605 72669026
29115 86375 142818642
87357 194892 269523447
21511 89645 169778750
148150 170745 56988870
148702 193488 169718149
2003 114275 280689393
70507 100484 1412675
42495 119268 325375646
21608 142829 302373763
153483 185379 887260757
61857 98346 307557769
130756 192394 337499691
82245 96678 36036376
131939 166465 86528571
31752 77505 736919341
160804 193379 82036222
100437 123234 171190117
5864 91200 954142444
188827 191962 358617686
37880 126387 221185790
19231 191357 766484624
121729 182617 103759739
182840 195072 138371041
70463 90010 48940074
126653 137188 146161468
59864 152966 232927607
142908 190026 118579695
27334 155340 319641756
133615 140711 522135317
71576 153405 461345826
75490 76214 1856570
135022 135522 1265919
57450 186429 814600052
6155 158978 381980439
49882 141776 229846439
33189 144503 278077323
24574 110433 711310793
159746 169810 946564415
99365 157671 145916162
184117 195189 27811112
137897 193361 112116528
162327 177042 45032987
78531 116584 95409936
12914 99970 217340011
162805 174036 28271982
50728 136293 214152450
125987 164836 97480526
14165 113654 923288995
28901 93147 696832313
168472 184971 41376420
32459 86779 789170320
179195 194669 38976684
162011 176845 37402837
72896 164151 228458554
64017 137560 306853063
134892 160780 844539799
67658 194939 318993265
89716 89991 707914
199423 199464 125238
60283 173214 282803937
180664 189264 21631484
180911 196552 331479788
185971 199808 12382861
2370 15855 33933629
191486 193489 4919727
38881 165815 317643543
63572 172064 595768054
35691 52903 24846544
57126 100100 107655653
190201 197308 17828385
68551 157227 461517235
149908 179810 35357591
113864 132298 45976396
77114 191291 906646812
161477 164223 6968539
173494 193776 268429207
58811 65223 16117145
9561 154711 362673093
25721 64910 616479088
148604 174920 66293078
154014 169400 38788466
66651 164296 810157383
55874 122294 166181604
169897 198476 71845530
29681 78852 122486375
191678 192319 264761860
82125 158226 190410763
146958 149835 545824493
55246 183472 918908731
180101 196269 440860648
157041 157998 2335334
164851 187526 704507459
168596 179077 964254309
34386 52799 97993777
30790 194694 410147686
167341 199396 846811904
167430 188180 52213773
68764 81089 363747606
74125 194654 505912737
910 47705 185288644
63615 66801 8005918
137329 177553 170428589
27102 182996 389799210
57941 163686 264839117
142270 195418 568209227
111228 121482 25580023
13004 157614 447075805
6853 47592 512323162
77303 181692 755903279
143329 172118 638098260
120134 182867 422692885
186605 196635 25274363
120236 155983 89354944
19952 82104 154732915
15292 144927 323581607
47925 75354 68680347
169754 196364 830529855
95016 179700 212227269
109585 139343 619344067
151569 172455 930290450
189720 194321 11524804
122433 195744 184002088
43855 67479 944292664
122694 180959 614407269
175254 180853 14123630
140429 184814 60250263
133494 192492 539997617
82042 199768 295179574
41677 142067 250972243
138705 189128 539997304
151053 181239 413915988
72063 94397 560115299
179803 189395 24176792
108335 127423 772478135
172718 184107 36896539
67298 91862 61547893
163212 165799 718545670
187830 188371 520720941
153484 187436 85538426
58235 99197 102614624
13209 15418 636415659
92346 92463 478836008
72750 86623 469174439
3601 65573 977967207
102179 126970 49920646
162825 192404 941198025
59723 69142 138269398
168788 170907 937537519
110326 168099 74092010
96355 173064 959796384
75957 196774 549765553
27558 174425 382356409
119833 172445 131830557
26046 60365 85197330
69326 178635 846521066
161353 171089 24619090
182184 190998 293109732
126129 196534 176858406
159063 192269 951164148
113550 184761 739552616
50839 161420 276759650
30295 72409 104886783
194917 197970 875093192
69647 130636 152640023
20481 22152 4129763
166980 179242 305650679
17909 134391 290792620
193590 195641 5204242
196561 199862 8270016
65464 66835 3384862
136865 178445 104327808
151673 179547 113767433
141206 168250 693818913
122125 198386 191381815
188190 194896 87726196
157116 176215 948242829
75339 86096 979295217
27584 69482 936052757
83126 105197 512790146
149610 183119 879113861
125952 154347 71162620
166563 198387 863591521
23191 60114 91686740
42269 170299 576478148
45630 86025 101049393
135438 197123 154923274
171165 194715 925597562
157349 198688 556216887
10093 162142 380035799
155005 197855 107803555
23567 40749 42564881
176818 181257 11141535
108301 162401 363896992
167377 191471 943834994
50312 102385 130488059
9494 41695 80179951
153065 184742 79689960
21122 77167 955052483
121489 180022 45433571
101107 171427 879486639
25321 36509 785577137
199676 199925 630740
144009 191310 987347837
75841 91175 534790901
198049 199202 815254182
75686 103137 797595318
115245 180281 162955911
99091 159491 392718602
111679 155635 109824405
74691 87876 254840263
166264 188513 55983877
86453 151076 161490473
197791 198686 2254637
194956 196723 4509917
199012 199142 324869
189816 192099 300288188
187872 193092 945407408
52076 187633 882778130
32224 32882 430369037
14786 37220 55781100
120724 138088 43332352
78415 194846 298182498
18869 109067 225276870
13885 18090 307004025
159110 167140 20271554
152692 168296 420591707
23586 125779 754373911
161888 167862 15112601
177141 187769 26806503
18693 109594 921545187
124310 136755 31241090
73699 159429 804486109
28777 104887 190106411
190575 198714 20413013
127263 178004 127276643
188175 188370 441848396
78161 193915 290144773
7281 37487 75310824
75657 117710 965007558
186277 191034 12061130
137248 184892 409727602
105622 178480 257458403
197747 199732 5032663
68092 169617 254305008
100748 161547 152053816
77181 188654 279403210
38748 152001 283176539
36670 167735 471317360
84998 193731 272487727
8323 175804 849719458
131981 159542 68930335
79157 171554 231511471
34398 104650 699945010
137037 151273 755405936
8485 197223 472394030
55149 58064 7205360
141281 158650 43662727
35345 162523 318076390
46932 95505 121487868
115574 152715 642010377
109029 134729 81342881
19182 187871 103885034
27963 102454 185915106
190603 190717 11249492
53115 128571 188803897
84113 124692 101364637
133121 135909 6945392
74905 164207 507909606
174575 182431 19707847
164639 183605 47730744
159687 162354 6154330
121375 137556 40434407
140405 179750 713286294
112445 178916 166455362
198618 199057 66777713
143781 184111 101486521
43585 136921 616096239
14512 190060 439225101
144789 192620 511639077
185828 198632 476479194
121052 167426 116247831
193190 194412 134286133
115250 121508 209163375
149809 155068 286547532
33132 145614 280918867
114173 191697 194333889
64686 92965 71282932
172955 186621 34407085
65529 160619 491714799
156185 158923 740604863
34405 160702 315775788
168878 199096 75919402
132312 190203 145336790
197338 199585 5652113
112099 142338 75420108
95288 162028 167070136
2274 12379 25301696
136680 186455 124967599
92871 100174 18350155
148131 148914 769966
24002 53543 73244283
7005 71736 161451592
94183 133046 97323962
135559 177939 315055131
69305 100799 78941035
52413 77749 63448758
2379 34645 74364041
32088 81571 123378418
134803 138546 9261255
53267 148693 238607984
131758 186277 477773741
147576 152146 11613999
157415 163162 542691533
167054 172287 119844445
177282 188640 28645027
199862 199991 994129893
172897 181260 190687775
109411 199577 225982234
7889 16487 21736061
102168 118257 707786207
123206 142491 48136691
125261 131194 15056470
113941 189119 188419201
134980 150574 38923168
2145 188177 465542924
130787 142686 2751419
128692 130036 3443608
128837 175310 639695943
23231 169301 365083830
181230 188778 144367364
29020 116897 446379770
52894 157485 110831892
33722 80370 116461776
141888 188397 117047568
178065 192035 983542806
95248 173944 974504611
34737 110699 782589953
174559 199273 52836527
160581 195637 88291541
188726 195014 15733236
125377 176589 128565262
151365 189461 95855991
111182 164692 856707887
18092 57211 97166849
127300 134478 239888555
143551 180883 93943829
184908 198876 35172281
192332 194741 519949282
9750 191106 453923763
27960 88995 368984930
86587 95763 22764359
120307 152742 847996845
99104 195959 242938809
55123 129892 390359729
88950 141337 130888984
61300 67609 15779120
48818 90915 105491328
82124 138558 390338904
146908 174195 359051463
162894 184299 44667339
164272 194315 75533252
37325 132976 524702336
123340 139830 41170490
95062 129186 85404824
37669 195198 814456736
55938 171374 498302873
97668 134421 83561163
165306 169876 991397964
126075 133981 19940075
118246 142077 59363806
154041 161538 701602363
138037 146999 22316439
48144 119168 177834550
51097 88606 639431750
102039 135888 334944973
53169 176591 309125755
132394 147147 36661081
42943 94274 128246928
113084 143580 684763711
170467 193907 335197866
46479 46481 854674661
40313 150318 767673790
50553 157320 481413000
190285 190606 819826
137771 153683 39777315
73041 154510 203840368
72347 134909 788775778
181860 192095 38103279
101001 131622 76565351
62660 126499 159719671
156675 167753 27863156
163184 194095 77700125
32904 190449 394403315
164329 186514 55792015
90033 132873 380927456
48277 127664 660810343
9264 77010 169025412
144616 149530 12366915
188077 199975 29864446
147040 163197 66571205
177940 178107 109738594
80288 114279 85242266
27117 185536 396159674
23249 58979 88695010
10469 138929 320856406
153467 180733 68717290
114639 129086 35919075
43527 143287 917285626
98083 159378 153450385
2492 133880 453712099
92111 177371 213613247
26085 180336 385692252
59283 160794 970064023
13921 172845 482422286
186722 195143 21132788
4807 85514 579645532
154977 184467 74157629
85423 87006 736196549
196183 199888 9290536
4072 68292 859387351
172577 174569 5034927
148604 163871 38508483
100828 126686 64488428
134442 148267 589295946
195773 199288 8782134
184647 194321 24344645
86103 86856 427665159
74018 114678 691946167
68453 76639 20484243
192428 192769 96189
186401 193674 18295766
37774 52962 37786346
97881 184213 718039384
105452 154678 347418540
195980 198640 6655056
125695 163648 95225909
40322 50002 756962740
104252 193585 590705170
152425 182182 74782144
108618 127327 899623937
189471 192178 6825530
166585 183728 43092108
87981 123005 87559695
172202 191490 48635327
35607 44054 606076878
28095 119309 227716613
153575 192324 97544161
192719 197237 11332557
46456 72720 258160898
44547 79476 87212956
29689 125830 239876344
74142 103174 805229934
35988 54981 128006798
181080 181751 1682530
189947 198749 461267287
177382 197387 50343584
151913 187427 342276056
166361 175583 23176606
7309 141747 919734034
153947 182410 71584469
136586 157296 51834832
163396 167848 11217364
79292 134440 142399334
55436 96232 101924874
4883 103342 246089334
124175 151463 759828096
125700 129050 8498267
74454 150365 189814556
138637 166992 479502182
177104 188262 28136897
168659 180253 240806953
82330 197162 716056787
141572 182486 102859091
78981 129209 516113778
58716 94113 88644738
163638 169455 108937594
89121 108089 47724474
107897 149687 939886001
21172 189973 422103502
54463 108718 136001572
16219 104569 220606327
153857 185010 78309141
60469 154718 235810390
182920 190751 19789592
194384 194423 107601
123991 195807 5993793
170665 191904 53410345
30336 115460 555037205
54970 199223 361511872
23419 77887 144271475
8336 142652 335477719
36732 177815 684580094
88362 197904 842966493
159338 162367 7580953
169003 169510 986212962
13804 93228 198161193
178145 183138 331395273
186595 191834 963120170
152831 171479 9544926
140220 179801 99474495
58899 108651 124802006
135338 191772 141767192
90593 118986 554480389
108660 167914 701282827
40684 59559 46993476
75420 185840 828439426
148846 180916 80739708
119396 184031 487999146
32934 110731 194440517
194452 195238 1996240
184471 197528 32884241
110565 195628 398545404
13412 144967 328448394
81959 100555 46607149
151516 160632 675788919
163894 199272 88943696
3480 106911 258645150
191041 193519 6136820
191574 192355 951838400
82664 131999 19797626
193877 194275 135731003
140970 182873 280889578
20730 94984 784557779
76894 122922 951266588
82928 132714 124608436
19886 92600 822823629
123822 125867 5012148
61423 64662 8085518
12375 186452 435533915
125037 183688 147284024
144016 194726 127593911
83720 136670 343038044
86037 165162 341035644
52923 160828 535404502
94599 139614 112556669
59948 71149 598400873
121120 145025 59634017
130943 137230 15626772
176536 179675 522758146
36649 131181 236441399
26594 107909 203120092
145401 163102 421990213
34768 195155 632613492
183921 184497 1376176
195002 198007 7556674
55731 198192 357020637
135329 186798 129249144
57392 148768 228580183
102677 186616 545920021
185939 199141 33184486
197745 198135 207407851
145442 162241 372312091
63994 130877 741592807
175067 187854 32242014
128950 147045 899953877
198980 199564 617730432
197609 198396 652406595
158915 195794 259080855
173938 179919 14998573
147515 149916 6094882
195757 198791 7605683
46326 158649 280990195
99977 146900 117169056
172425 178091 14244523
148207 196719 122141733
33072 130876 649369893
22200 59351 486771499
86298 89400 7665125
29224 55055 64076069
32567 78066 310994064
151194 174645 264932170
128954 166223 93495861
9909 35380 63504367
110117 188976 197632972
124639 136625 65409344
71124 80767 743866365
146864 152494 338889548
77843 163625 214754689
99526 156691 196780701
187111 197638 631483379
167191 199185 762788422
30746 124987 287464769
187864 188785 2288694
176525 178664 5352395
14138 176662 518558605
15013 141093 314717792
2034 197928 490290476
153894 179536 29498821
4495 30786 65834921
57753 154799 242890654
178115 199458 53683294
146561 190264 110048003
48441 198675 913860330
175624 181657 15124229
3131 169639 416448694
167588 170200 355326414
48818 74472 98917093
116175 181453 163516286
168954 172905 9880578
42360 138305 239878176
40578 188708 370964996
127000 148390 53380732
60444 199101 347542643
57583 125435 430398066
79786 160170 539575681
42514 133405 227338508
155727 167816 30481672
102663 157572 137241916
105913 133379 387260210
55405 102913 442858057
18721 39429 296450660
75816 177757 255398738
63056 170048 267994896
190295 198807 21341661
49492 138244 684478697
183965 196501 105878549
183798 192555 21999109
193404 193995 1421782
22178 197394 438258677
49777 146792 242666328
128384 194967 167102250
112721 126206 33475247
150636 178279 69548802
11073 86086 187246009
39877 44891 12463717
112633 132592 49837287
32160 98294 165035643
158290 197991 99901804
69293 197881 322316749
9233 198032 472477100
45737 107033 569283947
3319 185060 454616290
25217 131265 264788549
103696 131616 69701292
23006 162677 731201851
88541 157757 583146502
63328 146937 726226518
65806 119548 134551454
42197 76789 868103737
7428 154035 188707959
26580 70044 127738287
19217 163553 360592246
35919 198649 525909488
70107 132716 156680707
193400 199522 15369904
173159 174640 3798041
3235 54238 768430759
180194 190335 25599327
135026 171567 159910465
33762 134319 251335218
178553 190542 252147813
190586 196060 13755183
154767 178575 862565645
171523 188299 42196581
20298 73886 683688094
66434 116894 126386235
148886 180273 79007454
107979 147449 660289964
25277 157873 607616210
18196 45353 548715321
176060 184204 20527044
19850 90645 176391424
176549 196448 269397062
184701 199751 404537260
185980 189901 489494550
36002 36729 1809717
35140 198816 409921260
120896 162045 102995244
165062 183201 45604558
67294 131389 280497194
75060 108737 84542473
11038 100164 569561924
96983 180474 775758280
10419 29102 262973686
131854 136539 298851679
87173 174256 663681665
139644 174193 93785816
127451 163255 89739463
31771 154863 307513295
182661 188829 888487766
27618 131052 258290874
167769 184128 41156811
139131 169750 38998787
191158 197048 14738665
159423 198024 97098235
78471 116117 46312937
67911 140100 180477895
85578 176250 227069706
173073 187935 37476431
34382 104652 717902685
100034 164006 563418008
82381 126231 284720070
17422 24809 502433427
149575 172180 56903920
136599 190098 581138187
11474 91656 200145640
128568 169547 614906785
161936 179451 44086519
55251 149812 236501588
111630 149131 93656377
81862 141834 149897363
62248 70434 626431794
57470 141274 681100574
137187 196111 148047891
181169 195487 547778248
76283 125679 120291433
96786 146491 221373111
138501 144132 10429564
45609 83860 95666616
120433 141251 940377602
160401 179695 759481411
51434 177670 859124497
102116 190714 222112675
14140 144671 510391571
88774 189799 253271238
177049 183797 17042249
60456 134000 184079087
34674 148469 316136785
51508 163073 693402635
62063 148834 997212236
35461 74711 75634177
101180 132023 786338057
36671 183966 368789474
46290 68433 321228813
116158 118222 5139410
151887 160530 21661160
76227 171191 762691775
132452 171056 96840087
123916 176265 163911387
179495 193572 381409623
174371 175572 3007335
179224 182284 7715231
45428 63221 44339252
9601 68971 166002811
196541 198090 3852520
47504 67870 48503062
42206 162886 576719796
193832 194443 1569231
191406 191606 722494882
81686 92853 27943548
150153 175776 64502482
154878 191084 399484567
149047 179052 75471682
174752 193721 47706073
169916 196543 66968552
123963 195747 861031522
125215 130436 13263015
5109 195939 477548453
27836 39680 199921698
155995 184524 967492617
197416 198717 734470237
42449 142852 377363823
189545 198732 915218608
14950 129244 285401782
145310 198420 133646824
191647 197720 15157055
44511 114943 176305702
139312 145393 15119056
106173 144440 902282387
22069 167312 362895753
166100 196611 11523060
94263 160048 677619268
32264 113089 201960142
144666 152608 643103061
158409 172673 35918261
173999 186685 31923173
87001 138138 867613753
20399 189492 422756064
149512 167538 163190522
139860 167385 598665509
168938 180744 29678931
41515 106368 162377389
137525 147344 24412562
164615 179755 38032189
129517 130214 317016861
102049 134933 82156939
101699 192630 668409719
185087 189501 11197997
96665 190148 401338372
146393 180232 85164503
10180 45752 586171456
161764 190223 197918873
61079 176444 289021317
38012 118888 202263942
47118 188703 354823479
120114 130614 764822216
164854 167847 950975391
41388 163054 304404227
125083 168366 108650149
31320 157046 314166509
128708 175095 333517709
144586 189669 168113305
8680 89006 200585627
23911 114669 226688385
17522 185137 599916341
53886 108677 137426751
71435 141371 516228216
65839 131903 165364725
152646 170483 44934057
30036 163427 571104047
97222 182499 716779994
186653 193239 16613908
135665 180950 810256118
3411 147452 332950484
120321 161049 344958083
28721 110115 825539616
14235 39494 62858154
150158 165918 216484440
184102 199557 38827440
34457 50091 38821896
105535 173054 231439184
8387 36602 127271588
109740 175553 402197520
38143 94825 141634103
29803 163230 333481461
90490 162674 532244555
73100 155819 840327020
126706 174941 252592680
146307 176457 209780521
140670 148091 18599114
155627 182970 253096367
165115 177989 34481564
184859 195255 26184945
83284 165575 882309671
97559 146338 121893544
53375 105686 131172182
20807 38653 26220953
187711 197213 23830155
90324 166192 190006572
99160 120717 53970811
106431 142653 90232859
11106 63814 131313433
144387 182393 95555585
181973 193886 29975079
21354 41984 50920671
151952 192150 101174324
199054 199974 2333907
46459 146802 589564640
145707 183918 96254958
161979 165788 9688049
187030 189972 1601250
123358 143058 49164885
73348 106405 311051721
195610 198271 458231865
149093 190209 103505763
146618 153107 16335077
97845 197608 250164324
156908 182392 64019256
18668 90749 179746695
114662 121248 327684911
61776 174249 281716537
33216 91126 843086131
166830 189779 57688507
68107 101246 83074938
150974 169838 47531817
21928 125316 296645724
182986 197057 35434003
194634 196672 954978687
98905 158755 168629221
172634 190510 17978882
67196 161741 194232891
144822 162460 44360656
177937 197040 48083563
24190 131364 267621107
89532 188811 248906222
167486 186140 46882069
149154 192465 108970944
92805 121734 72424133
180782 181966 125118676
193608 194176 801656493
135060 140053 848197753
81594 118836 93279961
21391 86246 786073251
142476 159078 381371679
561 87475 989749849
45026 53218 809501623
47497 176287 322582078
111069 112811 257988605
3704 120030 290690211
106679 150171 108462928
12011 38956 248069167
102691 151073 482534844
16662 77577 151732438
71768 143002 144445500
170376 179029 19350079
391 15678 38466190
33508 184247 377275134
199847 199906 259175885
42737 43464 566906386
73265 172912 249569074
127129 135627 926118034
51613 62705 27736092
186547 195965 23716553
152796 188355 933864517
122029 129697 19217310
145842 155190 23570727
42667 117934 188347847
22264 117467 237595528
26421 60138 83736218
182102 184322 285059198
147860 176763 72824171
136138 193246 847143796
30619 187891 393561124
198089 199411 213592456
73872 158883 592526249
39333 155359 565960199
44314 172310 320363819
72771 115467 106977848
57180 110161 132816587
20512 193467 432481196
144026 192291 121472782
70997 120482 544406447
25289 102892 151647128
172623 176021 8549270
141655 195603 135707436
140321 198030 291694936
127511 171831 111130035
44852 190474 364789046
184060 193132 22833198
81745 179215 960602613
159244 165762 247070402
1701 142927 352774181
34206 69045 181225839
152602 154313 4273746
53593 96702 107805634
54767 57678 7210449
86090 180727 237119197
163501 188836 63793583
56487 153559 242830558
88744 151310 597259031
54551 115545 271824154
168127 197886 74819670
35875 77754 25750837
112092 172207 150551780
163632 172232 941212728
178505 193700 38266506
12842 64307 128177281
114737 124149 486262179
4676 123342 981337762
57384 126279 780767040
85717 199546 285316349
48241 163623 755217574
148651 186113 990311452
48263 48578 4437067
96327 148489 130444301
76912 167975 986791135
125403 192295 407034631
103272 157863 288154294
105200 151352 115159707
188265 190555 5757627
25934 39422 906753669
173334 195677 56269652
6383 79500 751627386
144235 157980 112225975
81244 188147 818318869
78189 162070 695816706
174414 186698 789457308
18865 125896 266994994
118513 133903 17429756
117673 159890 105549591
60564 103702 880266366
92365 143531 127874055
130872 173209 106040834
192547 198782 795611245
26344 151426 340428605
67335 101689 959212367
10001 66213 140166793
99373 151190 129605818
48245 83513 422852425
162258 196258 85636975
33862 76274 185653690
149990 164054 35423019
106890 153268 115709187
199060 199511 1143479
18297 38330 704934004
81304 147043 164343505
134372 156092 684093553
121058 167134 115513421
48377 162312 285160696
195428 198040 6510884
155904 162417 709506701
178849 198913 252555962
91992 185210 233576464
64880 77084 30576624
6602 133333 316607194
45748 80153 518745605
142280 162376 363778540
176306 185772 194919417
85620 168345 207121582
4312 142073 381523822
68916 156235 218477152
154248 182351 612773443
95513 118909 325764244
89058 113370 60964777
31874 56952 664017307
107789 195268 529555169
89330 161186 179828187
11915 199047 567132927
43640 98713 971101644
57999 88987 77677543
101066 122649 53903413
118341 198517 940649798
118202 188866 387610072
170095 192100 148309861
83297 146417 953360823
22831 199166 908860777
68766 191736 709978664
97941 141475 106220616
19297 150105 326485902
174126 180532 16101987
86925 113284 458334206
93501 132115 661504423
25608 144173 295833286
196203 196274 27753
60924 132865 180119747
87741 122773 228330537
59519 182834 802292181
181957 185549 6053408
24418 145633 468756857
101833 160743 888247550
86802 195334 272044627
193663 199139 764033797
177765 188643 735752832
175806 197493 865546267
178798 194694 40028011
187403 194635 18110741
186309 198479 30603356
150356 194046 683514272
41152 101515 122955293
111839 186175 186340273
49040 92252 108239253
160756 182996 56011687
150486 197532 270726517
181055 197808 42144535
192808 193829 2502211
8868 43163 85496162
30225 132542 255573971
45841 66154 50738346
176129 199402 58510178
57336 87242 418700488
20385 89755 172781992
29334 82674 786332398
137882 151687 34591434
75025 131345 141023007
198248 199324 2707106
56654 159698 839511172
2644 64579 67558326
104197 166221 155159711
102672 129449 421561088
82516 107331 62384677
63868 142573 973495648
64161 189334 313738905
127394 153723 65822374
154288 187041 883457751
174807 187602 32249292
115553 185602 175549152
191096 198145 376589540
163525 190857 43133551
199763 199885 306644
75429 99126 895118965
4506 59194 197465506
92309 134140 104699307
112630 135471 57036247
67261 163157 240113789
38992 134278 238282908
11764 129003 853717250
169858 171387 3882397
172334 191396 802002503
155286 170727 305004846
41695 181746 350696421
50784 114234 158986062
196863 199354 300523161
149334 154203 12269818
131685 190073 146559082
181047 181125 182733
67139 89534 16389742
152996 181497 212387173
38407 157198 455153893
165578 197205 303981567
99439 180686 203691923
66081 145468 932742105
151811 158917 17858917
186081 198190 30455300
1918 124933 307293745
159085 184037 274145210
128328 138979 526809209
58693 136175 194005377
11217 64099 131741476
55389 190106 337579622
103793 196171 543691484
149850 193274 109363562
83724 86713 185253945
133099 189991 142812686
30233 189349 398090417
70944 175190 261079835
3999 178547 979308625
126733 150344 421049955
38680 133481 237062628
107168 110412 702498603
59919 186524 883908881
37843 166237 321272448
17182 112617 238283126
57783 86012 70816353
140926 175632 7076660
157258 173336 26989454
73184 152253 197825152
128335 133232 12263310
125736 197178 179474089
161421 162030 1524343
29633 58472 71503546
79024 130104 919005079
116133 160084 397787608
97552 196145 563191170
59719 95986 298637963
71555 167840 241110846
81405 168759 690503640
96234 172522 22499320
104437 173195 172020224
163770 192149 71423503
59489 98999 299673858
54188 181220 835542222
99881 118209 962624847
102666 147842 545239689
165511 170484 12524791
190453 196375 22849961
72407 193994 304715983
165309 175214 608271559
101134 132657 187248606
63877 190785 441639041
120575 168508 171993835
125404 180693 714236178
147906 185173 109038588
45338 80309 87414463
117371 192341 187969157
120691 182937 666342892
157201 160181 7457384
105037 173029 844615572
24256 166798 356254718
133431 165044 79234187
136307 172168 131052858
188103 199499 28590009
100655 147246 778381832
116828 130489 34138438
7238 194903 469592056
147465 158832 571416500
164632 187643 57944440
62179 182768 959627971
182189 185071 830277480
165039 169723 11831583
167983 194755 1681919
35331 75051 99162641
172255 195713 541006497
18951 147344 320372491
88461 144198 139268816
163449 196600 83448763
65809 77489 228075665
157150 181604 548560317
132481 152053 48879800
73058 177022 497514473
186386 188975 578153444
118378 130390 29984233
32361 192974 402021531
100392 189787 224125833
99708 185510 749450370
180190 186471 532095888
1743 56797 137287764
12255 163081 800068601
104102 131754 68992059
144416 192181 120176576
77631 179324 254717044
20123 144550 310396025
94427 193823 249238392
211 131711 757262149
44956 162264 293425824
26300 76191 516316769
166697 170081 8474443
2158 183765 454389719
164247 171691 182188462
191444 199560 20287950
38030 101979 159990043
74737 187499 477904752
179438 187074 420522897
185016 197953 32617439
12440 70372 144519381
37961 59330 268054863
109463 193160 209753869
31200 176433 909292603
140088 194641 198167481
6873 14856 20076224
12578 166167 800912510
59249 86601 68544975
108352 196817 791260075
188101 188743 1614165
1638 31289 638517736
179532 182401 669916738
183302 196879 34218905
20895 82954 847969397
75815 111246 88738490
151478 155917 625033017
28701 163735 387888650
65970 105147 98297436
134483 173082 96791445
38817 195590 898115215
149799 160099 25903829
43396 64173 51801535
55388 90616 88162844
130 174951 437295666
82950 100953 333780561
156367 170842 36523257
162705 175102 316948211
18838 161876 357270260
141260 148682 18585183
73441 188600 815103550
28172 38488 25388876
49581 195459 509858617
66018 198118 331119314
29777 149478 298891988
105604 156908 128184714
191339 191517 443562
128455 150633 55392993
86187 133057 117232024
82993 185778 257594862
20355 187009 416654425
65104 96821 79313379
46520 169367 307600101
12130 121898 274214304
51182 89365 95600704
166085 184976 970761566
51950 189664 837265431
62383 129170 167120886
189212 190358 2921014
13009 97368 210498018
84110 149083 162411512
168350 174242 14832765
126752 192877 166065990
18880 113967 311648260
190507 194094 8902969
64847 115804 955030263
141595 181676 60219729
121581 172794 860143144
19787 198867 981079359
6529 8451 4751531
106066 129883 805772281
83714 139960 21099801
64070 85765 54432045
187824 195837 20107606
54939 116817 154971115
25676 112080 928033096
74777 121299 144220343
10170 141696 328534836
81101 83577 6295523
70803 105030 515755446
126158 152801 66748713
62899 184234 514203563
117156 190777 184676844
12053 27032 878655540
165965 187968 55357977
165821 191824 92923050
128532 134696 366029212
53950 135383 203837068
160138 176627 41545373
155873 160147 425093415
85576 91852 15633484
80585 151800 405504025
179845 187364 19028439
18872 100736 204284843
135982 172229 918013837
45565 100863 768100435
170152 179415 550054433
159725 165432 14450847
21666 101845 471538987
129647 146971 219814892
134918 189845 879697673
123173 142172 958914483
71155 187229 290969442
125548 184488 404658041
143112 171376 71189407
65657 92784 233473579
177377 189763 525185859
166311 169319 534638221
107844 183545 189573042
194858 195125 559326
193970 198585 11652447
170972 184524 33970839
136184 159537 537742693
177720 186367 21753391
165700 185581 278864154
34964 91119 83001346
28099 198015 692547926
147627 192742 173380061
34121 99878 164331472
89500 142365 195307171
59789 102159 106151907
136413 155266 47139406
99976 168185 670576508
87489 180310 232553094
182382 183726 449709961
116750 127873 421338358
146824 196678 125523878
121632 162827 103198004
44132 122002 537586523
132844 147189 74591454
193308 198463 382057481
63489 174829 540108674
114379 177284 157484966
56649 132254 227903916
168413 174855 272879947
22721 141188 818906313
175856 195055 48268961
92240 98909 16679809
175347 181269 14870626
7822 25925 45460322
138185 182685 247106934
138627 160105 53852792
138900 192399 134488896
12284 13669 3551385
136133 174475 391900818
25669 198472 977906429
129188 191213 836680452
168933 171367 639841364
89841 94205 452456556
124820 141111 419822993
105277 158736 133542998
1535 30946 633950151
48456 90934 106396709
70501 195051 312126449
6706 162030 67057024
109631 185417 671708635
167977 177021 508594047
150981 171026 50520307
115828 152053 90456536
117286 187038 174896480
172691 175428 6885920
66775 184705 223768856
194144 198595 11223983
187607 198784 28037552
15212 84829 173665392
79031 169492 2990129
168552 183005 36305775
105481 193655 824007454
143989 145462 460896018
90370 125851 88576641
84959 110608 860250074
188922 194804 14735852
164837 184671 49854117
158930 184435 906284642
110395 139565 72690178
127408 199649 181384768
72905 155202 844817026
97316 119480 513320587
131641 148604 42203231
31513 112404 202078812
108763 148863 715347665
59563 77283 44401588
20650 161943 604414459
40666 68811 739015863
63090 120633 144038165
41334 163092 767826868
96308 129867 84157328
179497 195685 40780687
19409 44717 62703617
142150 155935 34578593
38243 100328 944459446
22869 138557 749158667
108859 138110 293548117
167544 189492 55202161
179946 199849 577095503
151954 188959 93145377
43130 144855 254252251
199580 199995 1033992
10966 183262 746734837
197651 199363 8872287
91380 142176 126935588
2822 177002 435660918
95149 151453 466385422
150147 182291 80850187
126198 181054 515284161
192257 196339 625334712
180179 198992 47337885
103507 164145 151646997
81742 194412 282417717
25112 52364 904945860
166560 183934 799344722
85578 126427 102027264
152689 170573 45063630
56425 185695 323872554
9175 126893 408414479
142997 169996 48088440
22218 157341 634592412
15113 175738 401574112
136532 182502 78830609
11071 154982 359551799
91924 165602 250611749
122372 184660 156208624
62879 151455 739059224
93944 160137 540812255
186464 188193 4390258
138591 193349 137661043
176883 188940 30357791
106491 177700 178248267
51438 151691 250843101
13807 69861 139717569
128023 148851 945633954
115004 150036 952393691
143159 158951 39740399
98791 126232 68580473
116846 183283 750682992
95302 197479 256295621
13608 189255 882205204
199198 199713 1327650
153719 189145 752658835
121542 153698 51031935
171138 198167 520935956
128243 180974 147450728
121097 178204 956005500
20309 149889 323301211
61480 81048 48965737
141717 153464 213187939
57240 131051 184886943
179679 196018 41149946
103356 160833 328439279
75477 130319 137292467
72681 146428 692032824
69089 70265 460865362
37179 82288 112671692
126939 175623 122178487
67176 160053 232473843
16482 135775 810810957
26793 90715 973268110
95225 150800 138995375
141274 146931 14134949
13612 168744 387855726
23000 102639 680908102
115908 192070 980873893
141077 158141 42842242
108513 179836 533518778
175341 183786 21273221
96375 129307 82522434
126382 153798 326361290
146002 167235 425722232
19293 167511 790022700
27131 175415 698898527
176254 196996 791122066
601 157978 393345940
50953 95564 111602919
173742 197474 59698865
188984 195470 16296572
195679 199270 848443916
174323 188137 34769602
31304 134591 429177007
83296 159117 189720817
164930 166708 117988417
134335 165162 592302048
8685 68346 530277845
106213 157622 15560863
24167 198285 435591321
25089 32723 18825030
48830 124178 188565987
160354 188337 70533560
8041 57453 123093793
193478 195876 6070682
14324 196910 718355352
149440 175795 66326356
121483 162471 102614065
110227 150283 526657590
132664 182387 124707410
38996 50954 96490852
136244 195183 701404829
36574 159135 572515088
91338 122825 863821778
31158 183686 943871883
98210 137401 98033096
26327 48678 176424912
78475 179556 35436975
4542 127691 307723594
61041 180916 300362129
31732 142195 275782677
88010 169633 310915608
41586 110635 172802762
98930 162283 247003886
196752 196842 426713110
116770 148874 80086589
68993 162725 33506248
42538 82821 343024459
38280 148543 275574370
39659 108198 277698322
49199 70640 53796819
108543 147427 694255521
65373 160761 238663921
13704 33138 48365250
88276 100422 30388109
61986 164881 257624387
168639 191296 57084475
6291 101668 565469320
8019 123772 289127283
103288 110450 4443552
17545 156304 859327586
100910 197428 607847063
90613 92217 179662938
26418 163859 933051166
63932 158529 412357854
179630 194951 764930984
69735 82496 31895698
38532 129145 581619228
156620 181893 523274460
74691 106252 79227858
53812 89749 90012706
147541 155341 803142217
20081 143319 307428274
122266 150565 70721040
113459 162835 993207092
151153 164783 710031502
50086 77477 239015284
17276 98733 203159355
32510 113944 189213767
52867 152097 870148265
67525 132528 162738434
94533 167579 183038349
153080 187204 645266461
96467 160488 160293394
23659 173436 374383286
178075 198596 51631974
13802 98941 723734546
34225 167259 549055206
97846 132265 86182054
14542 128462 284516208
29271 106476 192846141
100938 104103 581763791
166083 191940 691190071
161839 172269 246878252
2398 197460 588859640
8996 67723 419539871
133725 196404 157428416
10788 170058 903941174
74039 180488 464919016
136931 164588 723549867
126374 150495 833807826
35680 178067 872987435
6036 177983 430086888
94662 142234 367425087
182105 183936 4689236
153078 174919 574251747
180510 182337 4512544
33907 39831 853835994
51390 91741 101018311
148792 168541 569469532
39113 90109 149327712
68806 75022 15539983
100498 143159 106487617
170395 198054 223470307
60462 151272 227198488
95158 188243 87652698
59201 170138 277854019
21387 66576 463344945
90916 193929 963294893
67221 195946 322745389
86603 109590 57690105
116645 130398 34335251
56911 63067 26923027
31420 71206 910117183
72098 183475 405144768
154946 186147 78504118
4026 140602 341149245
162707 180034 43587995
72703 154475 460713525
19759 167401 368842183
65971 82756 41999143
8037 106790 246901318
121919 122778 687554898
27176 143040 653971483
58044 141600 209016748
169753 178117 193266920
142783 186119 109009094
103689 154059 866202950
10930 123049 691469870
100251 177138 655465995
2425 109244 87445100
68293 187253 298175058
108203 150891 274043119
56358 156316 250130109
56549 197727 435584692
136595 187880 871975006
33114 82389 39477589
117112 160674 643514361
167603 193370 698853326
3343 38705 88210549
169086 191181 538084842
155272 192140 757093770
165777 190166 698493326
107156 163633 141190620
12752 80758 169662753
189273 198794 13857004
148154 156116 20039193
2423 179101 587349333
195079 199871 12079339
37838 188229 381295570
76880 174630 244860411
182035 191454 23868756
47598 175671 320795315
103380 127010 609816445
129875 140894 72624918
185149 191558 669117432
89044 181606 231909533
169893 199856 306410117
129468 146486 42384763
4115 184940 452396549
58109 193538 339506904
92096 94412 298775221
55092 114727 149465857
111642 135627 59960173
64196 151650 218861944
146371 168335 55341400
29002 50806 964638652
47769 137396 918475914
149648 152058 6097982
1490 143884 696970805
135775 164805 51473255
44233 158205 285020142
92537 106869 530579108
75303 166091 868554374
85010 155166 495523739
94543 126303 79452501
176236 185585 23526006
102558 197731 238510843
34381 49947 38660014
194372 196978 771208369
26606 113291 281022064
164624 171271 892298648
41558 86353 112071400
107574 175099 168981831
117821 165986 903115648
52523 121589 172877884
85371 96494 308670078
140398 172201 79993302
117672 138950 318987293
171744 187980 40899019
83531 92736 22970649
178410 186145 19479221
179169 194826 838258813
100952 130162 73014941
134660 183044 121418934
88365 154653 873093635
67706 164809 243108190
26898 84749 148160866
172983 173591 776518773
91386 114806 194058407
436 103299 988617869
87558 178079 226718389
197455 197819 913202
163913 178876 37568155
79108 156361 743191692
89414 151487 155254839
194926 198346 2484445
133586 197348 160117859
65671 83858 527136826
156361 190455 879783875
199755 199784 77754
60241 100485 100820253
179796 191621 476651196
11414 98248 990131056
53715 109659 746696230
191105 193932 6958842
63460 194305 434150669
101118 191708 227113503
64499 191617 969600702
191530 198319 37455132
65577 165351 249818951
65768 198338 332283396
110689 132181 348459504
112675 147589 198488677
149253 165016 39721859
5935 6728 574707896
28832 186386 394077404
47324 170183 674316235
21903 99608 364265806
97612 172378 625783434
40251 185994 364835038
176570 180401 412863307
144914 153682 489850648
170793 176534 102241212
96741 103024 15976328
82764 185771 258154103
174512 179326 12047036
72571 188869 291518323
25765 162864 646950655
32376 190763 396481136
177768 193340 39175114
109284 184118 649964129
94208 185337 745920167
20206 187452 418171035
159402 171168 143383429
176808 183612 17155860
32889 56844 48551947
46996 124667 395648302
33994 108102 185463970
164451 198845 392734522
87711 173666 90836964
127184 193537 166561359
182306 195525 747935343
119113 171538 131378770
87244 94913 19106991
36938 188715 380109228
154841 181192 980227316
104968 189550 257112453
14039 82391 499349428
4408 64835 150743651
80138 98147 45009912
41272 172169 699862191
181120 198273 10746517
107822 130638 80212051
61410 137313 189904630
134447 147303 31957697
121628 173473 494263088
38983 97936 147360067
49676 107900 146047183
162447 176464 955512040
180050 196329 41023642
132479 197785 963578560
143705 167942 60996145
14469 170746 390795381
145709 187261 278200973
74221 92347 45353007
29836 187195 970062557
123857 125364 3704279
9151 196671 814073087
117445 169759 131044569
9789 13836 10236546
178612 183790 504647660
28356 134038 980230449
197947 199278 3331473
29509 39689 25166997
132973 138214 12996884
185876 198513 31781267
100997 152515 260452725
142052 165469 58921538
159954 192404 81704584
45589 157129 573450438
60327 119267 147597300
103892 164779 152237030
63577 90977 298069314
37606 45124 1042851
177775 179715 415819918
146654 154987 21001447
137824 158534 706804694
170807 194060 103103195
4345 14477 25480183
12469 121531 272428382
44143 163613 902378606
194325 197472 7960885
25095 169380 633403819
178379 184444 261343600
184607 198973 36199382
20339 31901 28563375
150664 178176 726387490
155037 174959 705218102
74759 127878 132963004
13868 96670 206534150
20358 48642 69885138
58242 108283 125593146
113824 196927 208365860
94364 185497 228482652
143816 177907 589542131
165040 183995 360577036
160690 183313 465056859
90247 101081 27182340
148884 188462 399677483
39450 105430 827715173
146867 151042 10560621
117332 170108 137631603
142782 152017 23237284
136739 176223 99059211
114879 163388 121287419
177404 188246 27353597
14677 65753 127230164
150913 154807 221969602
176908 186605 24380751
74037 114369 661489722
49916 116340 166425537
114046 123886 801841414
197783 197920 350561
110865 150671 99366541
34778 142701 269632829
47894 137424 465946897
83345 161709 196044807
52029 57888 619837226
170867 192778 328097350
18303 145988 827089821
158026 163243 13171799
45963 100412 136202125
70395 171007 709598157
197731 198030 832777948
153154 162715 24103006
82615 103821 53301751
198095 198338 83057410
22826 30060 709685180
120667 120742 197777
186522 196564 25294227
68844 141817 742399794
31594 70904 97910515
131854 192903 596527024
69019 155114 18744744
52189 53979 4429415
79199 108886 819240586
165478 168556 906226778
64260 153202 988268148
93796 168750 880205347
110867 194623 700319495
154819 197962 108545111
70034 110685 101820752
126248 149212 616694375
37390 67283 58315214
84841 91599 204270518
380 17229 42390420
27926 61747 84030887
32178 70852 96386962
89294 185788 241853610
13391 106367 232283552
119903 178778 418520632
43776 64035 50499921
38870 174000 724085891
28218 41717 33254427
69639 138462 172079922
149154 174132 62902570
67769 126272 146330137
59863 127503 483650609
88892 157864 172593065
134208 196814 157239795
61041 78536 848730158
75030 137768 138828673
54002 75475 763572315
170213 191680 54035863
196678 197311 1547432
148375 190494 51821908
76946 104096 68208025
21958 185477 408815346
27709 121223 233394226
141040 141277 76072471
111047 196509 214311612
4955 7465 6286191
24487 183749 438149814
174861 180615 14514265
183724 186855 7886347
4808 145644 428992163
165207 191053 951128196
190032 193451 60127360
178305 183989 152411037
9342 19777 13787660
188831 197906 22760136
33430 76110 974643843
29811 193556 590363183
30955 156169 312792358
167841 170378 240309227
92943 174995 209069951
158550 181618 338626924
165112 188188 58122648
13061 143485 414070859
83278 122777 353520573
12895 180488 775111597
132959 153332 50836600
4215 194830 614469024
18806 184573 467012414
181616 190628 22768516
138100 158251 12793574
62220 77259 37687233
197390 199646 997315782
178409 179264 2121853
141111 144680 660465016
53912 60861 607235568
76094 126391 125751121
125686 131183 822215805
189244 196212 376247528
45654 55777 554219877
182967 191238 622276553
93590 183033 224199711
131234 164486 83252852
23468 146078 305986085
52731 56616 9736960
79112 86872 19517417
38534 107725 785764853
52687 166899 286041051
4922 102219 243074816
89912 186233 668347475
177624 195862 388935794
58645 84223 954721759
175246 197608 56224694
416 1270 2105104
118462 154528 90097342
145030 148689 9172616
19073 22547 8725758
21198 183588 538855093
35755 79516 782118339
5345 155577 192542622
26854 145391 295771286
193250 194594 3329041
54149 176031 829990896
124517 129646 12979555
24300 36967 31267994
112567 196580 781362403
19 164385 411006032
90663 182031 923331828
120788 126908 776238000
174108 189360 38324019
158182 195434 103081675
168036 199079 78043184
138593 169062 410966658
67359 98645 750288561
120756 184233 159237399
156736 197849 103379172
136388 187622 128707438
72122 183835 279959215
8144 91784 799529480
4681 33361 241018821
131121 185423 136193739
152104 157727 14091659
115538 155857 100717703
147417 193445 115905169
68133 178327 916328162
62300 143110 262717943
83039 104493 53892168
1189 27191 5381898
76193 136783 151579713
178067 196546 802911367
68786 112442 109358605
75237 88317 32795287
159069 192154 83254547
156250 174084 965049731
164692 199811 88343967
121135 157909 92007951
148765 149028 993383492
116023 132227 40452729
173871 189065 423253214
37599 59476 777141695
28996 122856 874029921
129640 129716 208684
192060 196438 11003765
37858 189559 379888653
137645 173123 89038985
128304 159825 78886029
182081 194796 32019904
60322 153860 234039489
133800 153574 19590470
145434 146372 2372326
39247 59346 795180313
84452 123834 793139592
122068 196632 735162081
134223 193687 149305854
124334 150571 696133599
71715 159141 769047973
106270 186267 982189917
92762 172263 199168028
62209 154006 229681746
26394 81012 136030631
57811 117927 150645732
189280 197161 19813590
72155 154369 867316149
8784 56868 119843217
130137 196980 167808111
96985 121832 62276369
11081 13804 553459519
60157 96024 178740790
154171 184453 76170327
79696 113264 84170882
60250 134110 704542939
145256 157816 31638541
28796 47089 639596217
173495 183732 383549961
178283 196528 333607484
629 100530 774219199
117716 177431 149601573
94959 156269 153457360
195450 196590 2897295
88380 163276 187469444
58960 172757 493968544
4630 185324 914675032
5838 111752 908184427
44752 182564 345055846
12574 52448 475843628
32155 53001 368320952
118452 142428 59708178
138291 173007 87180868
118458 167771 123467056
120408 173579 133225886
129044 157929 72300854
171592 195096 59053831
131115 166864 202779827
97031 157633 413870026
199850 199939 993502970
83617 88386 11919866
9983 199006 473108429
76451 160557 210415109
36551 110270 184417235
98046 177298 33263555
88 15483 695647814
114629 149738 855815962
63784 152826 222805963
28206 121111 242115139
78164 185907 351518988
53383 126043 637473124
9711 31162 90065976
29399 184164 387112854
136876 156246 48475629
2648 119955 342546372
101026 120084 47597376
164548 184521 50193057
61856 177963 290809702
146087 150174 855166359
149988 162502 31488074
94130 146622 131229228
104925 114164 507319218
7127 191014 810188161
141172 190269 362345358
13332 73092 148943387
88280 153441 162879407
135883 153636 1236882
86651 98634 246355628
199786 199837 227978315
32507 198208 415780253
96917 185252 221458082
129498 181738 929301924
180480 187461 189288328
147798 185122 93931735
20530 194611 540556762
50885 160277 273765107
34888 133939 641729378
7518 128424 692206104
174491 183181 21799502
165241 166220 652943629
85469 158412 182448564
98190 123735 775265268
62613 82261 49189739
36548 181317 362358535
138387 167127 331706875
178057 181219 746015814
44943 62295 43281912
136452 153671 299684514
34110 42144 19960082
58035 88852 77218353
4969 144970 368804447
160211 186352 65827507
151182 157712 566796367
78766 112528 508497363
172588 192096 49117520
126236 169389 108341025
121358 171477 125709233
11138 20950 784584070
162301 194457 178931072
136189 138948 191372224
95014 98118 293908677
188635 197802 111833411
17478 40312 909959225
198164 198483 818041
144816 181999 93527470
141934 190899 123239465
191913 193447 475548715
100293 125052 621092452
111901 199845 220570993
24813 58523 486385398
165153 179614 397517943
17508 51603 84642330
9816 98975 820888095
83744 176423 232142309
52168 59404 661152928
141900 194637 132624821
144027 173926 657847044
111683 128908 42977543
42280 149679 757961542
64483 180854 291639741
114397 160011 113935837
116962 169080 130544701
173921 192962 47909156
153533 168892 38768136
131985 197399 459770531
82415 121229 97146527
139668 183727 110792039
160656 181828 53289638
131032 165854 23118641
69794 111754 105043742
34081 173389 348558980
87728 164942 818711994
127449 186351 147846904
145550 192421 226413824
195361 199287 335253150
93027 161940 709695561
40323 98983 146518414
151035 155492 11185310
43669 61033 43281271
185074 195641 26713653
72243 128138 139877279
183194 196084 788550362
127061 153909 367828848
175677 177439 4402634
12796 163743 397323372
15923 95707 198861914
131471 184049 131905798
62620 102887 722678904
66221 98956 81923151
22343 165898 358658155
89164 110907 692296613
162119 165785 9332804
26977 46578 48463018
182283 196849 36757535
103124 186453 208773211
37997 123503 784389948
188800 198977 25542332
84811 101145 40895775
150064 173516 59017946
142074 184605 268031499
162023 190547 966001762
96701 179507 207592985
22968 63622 637416687
42353 183250 352819507
161389 171912 364794887
21615 132746 277362725
68652 166253 759473807
164073 178564 36418573
171634 193206 631252387
82847 116602 960125864
10960 107884 276766688
63897 129566 164418712
189284 194499 13088871
186937 192694 487553464
178920 190237 28582653
147770 155738 688019814
122201 158043 968820736
142346 199682 294404200
26127 150866 487194171
97102 117839 979310689
53777 196503 357764560
195273 199527 9232711
145151 190457 114091908
32816 51215 45626626
158649 198276 244283261
162586 168294 533257107
11761 147667 706702399
5691 31312 64105901
59129 169493 565020358
46890 86139 98271597
71204 132781 900075793
175119 197436 497058274
24219 32850 21333545
132497 140879 2319792
54236 125219 177521007
43768 68852 62647365
79376 110554 506473459
150258 167790 72001948
97882 171093 183490380
95202 196599 625800176
101258 148290 117392414
51160 81632 240598824
198672 198880 223016
168690 193625 23054727
47100 93257 651177242
157909 158513 1286700
163139 195500 81423524
168557 197111 464937727
95224 167629 584958558
31853 138392 266038842
126 160781 401583302
116524 149424 148103940
124808 140107 95676949
5938 104455 246266239
143766 177475 345958526
885 96777 239458883
30261 72840 609685698
145740 179929 86062041
51593 53535 4849368
107437 185147 194513555
58822 164434 23987792
25644 149294 308564535
186625 189727 7808411
4577 24450 725090816
108275 179672 178715166
81612 181566 250443067
88 9499 409979482
129161 135734 16487238
1777 65474 641070156
197737 199075 491235614
17993 25673 8215113
183914 199608 576691266
37356 67297 74654648
173989 190027 40364052
196856 198788 4798625
184097 192967 400208841
149526 177508 70398302
17084 110090 232222738
142631 150544 19876449
78508 182280 260026013
174288 183166 47074025
23050 95967 181711584
111975 129920 44890533
196389 196948 1406021
19648 52219 556776858
27898 188698 402260501
160742 183208 768844902
134769 184676 433412132
44766 52516 19212635
50858 64638 34455925
150755 168344 44348935
54788 56480 318163439
156743 185322 71840371
19446 111608 982787290
4772 138293 333554375
45936 185992 897441533
193825 195656 1489563
130397 172475 105483229
190224 199751 23921954
90696 171748 782310838
45880 70673 61999744
127059 198442 179236152
15235 169248 384991711
1748 50591 40944681
4499 18328 34830244
39938 83503 795906109
184799 197488 31953841
158666 177913 543660500
150187 152554 6023206
91167 93570 5943736
149328 174774 64078026
184790 186456 4245338
112964 173762 152232177
92361 121343 72525942
41580 191606 871971389
93297 107304 35333144
35474 141330 264510316
73819 156491 736472959
60499 97507 125671297
56060 73459 34511871
123002 195045 180789006
17991 63459 113056453
165677 167242 869913456
147939 181058 734421764
158664 198324 796369474
186227 187103 2260794
63756 143437 299855741
6536 164672 395346555
197614 198015 342463604
133389 136269 7193215
146349 185339 98117265
103419 167616 160637768
150237 161404 28106142
134488 143744 512740306
164362 195687 78807888
40053 72928 339054114
180769 187601 17214393
196962 198432 3637095
67455 126139 146773754
42186 121460 461324232
21906 125911 259345782
131814 162933 750894147
151639 174909 998199881
114315 132839 46216804
34414 116769 581366908
197430 198330 938563164
162076 173526 507372467
77605 124812 833951610
193462 199893 746788279
8538 43194 153856231
55101 180249 313522100
58064 157893 249918746
167913 182499 453092695
151190 169539 336252422
143481 193894 215441312
60817 153228 960327600
195139 197585 6158954
183921 190646 15423423
16475 165892 373396083
2093 139320 682004103
188515 197238 102026308
14819 37936 57456247
26338 108340 698707812
31534 71341 99135588
140044 177691 745752986
143871 178218 567697433
187108 195476 21011194
16230 44772 70885116
76155 89054 32262571
52978 79092 65339996
177841 179009 10801141
54978 117627 7778267
160298 171746 619403016
13610 56151 348233274
182885 185239 5873573
163736 197312 342533696
56913 194995 387798552
42211 87359 575440102
48286 139926 229184488
66769 84293 43977312
85622 177221 229403327
182218 196754 36671977
176534 191095 36735897
36511 181711 877016864
85397 114220 72225789
116765 171265 274407512
181196 194120 32485000
56490 85709 73195151
19308 39526 50063397
18125 163341 377433026
66919 99378 81265534
95239 141847 116515318
147723 176183 25067624
80560 118399 94806079
49376 110831 29085261
137416 199667 156423336
45019 84715 99304239
8432 30329 54854302
138345 182385 110621764
79813 184131 261458268
195220 198161 449037771
166551 185839 48455404
164563 189197 366581113
123742 166454 322404543
97390 141521 516202388
93821 163330 174107392
27586 193995 416227162
117463 139467 54805801
125968 198830 483483328
128887 159928 77717902
42541 124445 204724747
11445 122933 199853821
115748 166464 126952077
60617 126242 164125245
50849 93600 106960384
194349 199880 13941683
63153 159084 767981059
23639 181578 394901515
131862 196187 986371839
149998 167356 43746926
75186 80395 713336134
162365 163071 136096154
41368 175560 512094721
105805 185992 556134537
176011 194157 45599077
29437 93179 868286536
3560 36930 83253305
173817 183919 843196710
59314 158711 248781921
31437 162201 326757636
120292 146643 434967251
114108 183926 174915131
151485 181464 901757709
23992 56759 81317255
139351 143678 10788281
90691 135674 998507749
52489 96192 410516852
178775 186561 19642830
143365 184406 103232776
99509 101481 5102360
99726 164528 195088571
126818 195757 173145149
196742 199634 7240007
7277 24052 42122720
171747 194576 57432786
22889 30130 17926635
184534 198559 35331648
63906 78518 500295897
58861 87628 686030949
120901 175487 435543033
135344 153509 995912745
60504 199958 349580662
85076 126143 428779261
84184 173341 223220875
131182 185997 855105758
54699 141232 996750001
177785 196086 459325595
165750 194963 73431832
144654 185417 643204437
36280 131617 238439196
187101 194792 765685419
143304 157942 36782451
173625 174682 2679795
165566 192208 67001516
183770 197306 31241381
187639 195007 18449689
5046 172009 417506467
92799 199480 707509069
29432 116018 216248683
77102 109995 82471253
93614 128737 87900510
106083 180547 852096577
42829 75268 223501599
68620 94463 652626301
120027 194737 187433212
72887 189278 829313624
123995 147045 57546444
180844 199316 217797492
25623 92029 165462002
185660 196201 826274914
28896 71843 990564902
191056 195647 11487172
129175 181460 131165932
52794 125851 17386435
160750 167921 18152332
76345 126851 48365965
184333 194304 25050501
115702 123069 18276152
119795 159678 99753820
141887 181164 65626643
57895 133192 894209450
21805 107064 212853666
145326 147075 4359105
124825 170406 114444379
5335 161069 566298879
153572 182727 73373927
89615 128684 97710949
135359 161746 428765442
17489 139205 303800098
136461 140753 338883825
149312 187651 482183296
157060 161187 113283821
72399 90029 44180976
15347 102734 218199935
91064 129492 318416658
156905 176416 49058301
135870 155816 49862311
101287 122296 52434186
42685 79380 253941046
66040 147608 203923459
87922 93350 767606359
197665 198261 1488164
156682 164590 19865369
83037 187263 255150822
8447 178326 424927280
125956 157351 78722049
185885 197217 271890311
83405 125323 104714449
34127 103562 798460705
105202 108220 535683250
30111 112491 603738606
189172 195669 16317814
38821 43976 320262510
13280 123720 275716441
132727 134759 5055652
15363 143272 319267059
197039 198529 601309439
171866 193989 55623738
193875 196237 732310194
16626 144821 118251114
103924 122434 676274283
153396 198353 844428962
178066 184166 869511158
188079 189009 2325583
99113 142780 290550053
86766 115942 827165016
162138 171952 24768221
107170 154719 118670933
90331 99604 23151949
186988 195504 21390734
58389 134732 191157120
126453 159756 33009373
52383 147794 981176529
24933 169999 960840035
89888 127006 160103465
116974 184110 168320439
31318 73920 106128752
178538 179413 805822098
32547 120526 365509801
68013 195382 319279138
20568 79046 197666226
126245 133527 18327404
118688 145345 66413121
176856 187022 25609318
55772 135315 830122364
47448 105097 40658842
20443 133585 555603601
27995 83928 139396644
12731 116783 877433277
148567 164587 40388366
165235 167385 5450927
166425 184039 44285353
11555 78246 166305428
2288 93570 227907028
194514 199250 589595728
107304 110453 597374072
136265 154734 273550921
107742 189875 205741722
192248 193159 2309813
128889 136044 17953365
82443 190067 339088136
55589 90396 87148472
15290 43158 69238811
53615 74275 51758646
194828 196774 165777958
2788 149869 461515298
151564 167918 41163198
155995 164743 22065597
111734 180633 172695330
82604 183031 648219108
77770 100769 57673419
64228 105240 207221719
48226 85948 94527038
174906 178312 394087450
27897 102421 325203014
78291 194247 618187779
170600 178223 432511269
12728 17548 273297138
53674 83834 777039454
73161 168549 238917794
112085 115557 8721915
47010 150871 850079737
92938 122180 73141417
78159 112628 876193263
124542 155604 920379085
123017 162539 98975860
101711 115667 34895577
23886 159218 338057737
132547 184854 131201993
151078 195469 47942217
113989 124510 26027984
134201 174269 448258270
87827 118365 76459361
34585 175570 373818543
107837 145572 984010740
55847 85475 74216351
81344 199185 295454258
81334 193471 281131863
154373 186300 80342485
147394 169265 515103881
140243 172356 501797087
120263 171933 872122870
88163 180852 344306798
89776 189560 250135663
49369 97539 691058329
85488 115041 74057678
33228 167481 379699985
63337 115973 131932476
94819 107895 33026985
168421 195218 67341370
147620 186885 98904670
125525 177370 130133641
159193 182194 57807094
154663 178722 101713870
131675 136106 893378777
41399 148683 268166109
55442 151040 308093229
149236 177034 379805094
44257 136035 451938084
39340 166568 318434545
195271 199823 11449260
192594 196208 9112317
79266 196882 913337319
64775 75054 235732852
10093 195229 958114083
99753 196455 242541093
113246 163349 125349592
11630 148769 715567164
145556 191423 999089123
175346 179251 9755488
178817 181022 2777657
46929 130757 209829142
18111 125623 268243902
171968 176856 12306093
100960 162647 154330552
53897 199855 365880820
169807 177472 383627150
114020 120417 15849964
124187 125072 1936428
30658 87212 403271528
44413 162617 901164040
14 120000 823293289
20633 189806 423011561
126935 198157 200874905
164146 180482 41123434
186701 197088 385626885
17933 94369 190559696
50433 171702 303729104
189942 198670 7179562
54577 141293 994571299
114641 153413 961553242
134941 195941 384657659
166843 174240 131265484
161016 168996 316135868
165636 183769 797996985
38771 166672 320090485
23555 191811 420932264
96020 112664 41883448
95609 111590 307368673
73330 140444 971378394
166032 189449 58878156
28035 76437 766041513
8203 49527 102875002
181915 194186 30890630
16176 198711 456658023
150047 199857 125320904
124246 142526 45627738
108810 148679 802289394
15442 139618 976570621
27016 177769 657509278
132174 134849 6652683
71409 80747 685081734
53163 159821 328592232
90075 138559 454645633
44536 55898 16001492
84827 123169 95804896
174110 198107 845502966
3921 26947 63677500
107291 195935 222129164
66345 111842 962019561
140767 196990 605758155
47702 196311 372479115
99042 126332 461841226
172815 197882 400631824
6977 63172 156815716
100242 180045 187424615
28835 124335 238300115
79377 186262 668042241
195178 196201 2623233
104993 165515 151373940
74379 86272 777622456
110365 196073 214888538
184643 191930 18434854
35707 62547 480066484
63026 67126 10242339
129697 195153 417067302
147895 155630 19470156
99481 199500 250861672
89671 124222 86347154
100120 136857 16656739
187073 188990 4814702
5455 94000 536236340
157600 198290 699931071
115957 179066 728819114
99451 111012 29072349
168683 197568 72611477
168640 187799 48237715
167293 198947 303311739
87524 113267 64503041
124753 191253 167099785
172080 197166 63128554
53013 61884 22233724
84723 186375 254689504
181595 192893 28473797
422 36958 91169264
124358 156325 80071463
102379 130553 70444761
110647 191080 577743325
122099 183024 629642429
146678 184124 248592095
29216 39071 24263330
23275 180559 258253591
101692 107558 562849504
110331 122879 31249310
194077 199996 650745265
166410 187060 504694967
196837 199760 7304670
61206 139597 730699209
74240 87247 32588334
195383 195692 785454
48259 103696 252219641
136219 160253 60112185
135555 174976 374430150
66884 119909 132755973
104302 128666 60704487
57651 160021 256255409
94289 144191 124766643
156993 177014 343200518
67769 103688 90128351
72676 113904 103388330
136960 164864 69998207
149589 193285 510668869
165068 196290 669196554
4439 138944 336016113
15989 19311 482249769
82351 104921 148763186
60179 119633 148887351
158867 183303 61485981
99266 160770 132072061
172238 188318 40507605
113705 159708 114942792
60151 194029 757270715
33411 147565 581389279
160335 181765 904779545
48933 83201 85885247
175396 198026 56891511
14979 66400 128077200
134513 151046 95593774
83643 86781 489668121
137431 150403 32392525
155165 157737 6462750
105714 133551 971526191
9374 195286 465272331
26497 149450 583038626
89746 173168 851420117
6021 7216 744760589
84830 134482 124158656
181085 189084 789739157
131808 151537 621608846
34598 165094 814197570
111827 176140 468845672
6705 43438 209600220
72810 149073 190702352
120186 195820 189797917
52879 76329 373157782
132562 199531 94039085
88519 106042 44051675
143385 149643 15741488
172040 192376 51183170
699 102605 254722947
134704 177995 108600456
57112 141608 2627820
111784 191345 199603527
29658 104912 188023842
199377 199524 947269813
192486 192990 265216360
111074 161314 110496145
117442 171696 178842744
187843 196784 22456737
170638 173451 6721408
198845 198977 468179602
127006 198233 244046919
116194 170969 621888840
97247 169973 182244880
70623 162484 229904783
109911 179576 174431131
61705 193868 331158775
151210 197426 889018058
78843 186497 269823844
113760 192693 197871296
144880 180761 90318969
193100 197361 10671324
62052 133589 61089024
144811 154664 954304023
77894 137333 148670989
85373 169100 293636994
117254 188687 179146350
44510 101503 142603484
178793 185018 15633862
90105 148043 144740485
170298 188568 332632227
72487 191309 713060949
101942 127363 957565567
44107 67146 884502069
78353 103572 63411494
188009 193899 14723169
25406 191371 651556787
62317 85801 58843646
60729 78171 27141378
72999 85943 32503825
74995 90212 38120977
79292 98443 955133000
40358 41353 614191202
124602 143751 47868685
41936 97669 943762673
181768 190713 22602960
169430 182507 32807956
25023 32132 120590071
83963 177688 234761962
94390 154998 543899847
7728 140750 874122200
26632 71828 198416953
94522 99830 825333076
3495 91439 911572146
22354 143724 302796306
142141 173763 79538771
127034 137443 26049712
168018 185906 525069179
199694 199906 331879574
113847 121916 20044170
23548 66065 857392231
126293 136299 25143033
129705 171377 104494402
8652 115527 267126349
65788 88362 56528895
27992 185214 930665450
116040 136838 51901916
140216 186972 526701566
83139 192376 273823946
180443 191675 28298023
66359 81798 38658880
91401 196861 563126294
183341 192743 258231438
87282 134654 56458606
3455 113174 274255174
185282 186618 3418670
22448 181531 453724239
197910 198646 185102208
125500 189772 161427306
34073 77189 107679847
27992 147481 298156513
51299 78586 934509591
187920 196468 21495710
32322 96154 159191976
135156 155026 49722400
128502 160851 340109796
193960 195363 274643967
58469 135527 455512358
70020 111869 625193429
174338 198945 61856138
168876 194385 64065717
165061 192799 895375090
159713 174849 38138717
47720 100791 132952203
30980 115953 739489247
184523 195665 586855349
190028 196602 6800372
139457 185745 902328064
156741 195602 245218489
30745 180576 374821696
176150 177338 441051597
4654 152222 368764259
61475 128717 168251945
50149 74532 61045438
55023 98176 107969834
160206 174973 37224265
17717 181938 460331989
8629 183814 438345934
171789 190413 46930234
21206 73568 130271356
148177 151566 330545813
18740 68301 123371972
191253 194274 605845117
193885 195551 4252121
175816 182320 530330788
152765 187827 88290402
182065 192858 27209640
191395 196523 12805793
71073 78073 17521774
122675 197639 103578383
92686 191708 248351767
156853 181625 62257487
170272 188711 142953534
61009 167327 771068573
166581 198223 320763519
198110 199729 4092532
57428 150994 234112005
185862 194365 945297848
114715 195951 983479970
68088 118862 360884566
132946 170840 95057099
98500 144202 35299072
119466 179580 566417721
9550 65190 138726066
11609 152818 485110456
52839 62634 24491520
127291 171962 314215774
160418 168799 127432688
24847 109925 212424632
468 199295 701975114
157760 189042 78770089
57239 105742 121723919
144733 174537 75045424
151476 152750 3223477
137947 182027 110702758
136224 139681 8504477
65360 184928 971151806
6241 167726 901474755
169022 195590 66807899
154937 194174 627009154
187374 195725 20960427
46584 168299 304724789
87501 98061 630243542
73261 177454 260994849
165291 165567 728920
4622 133657 840851373
44901 51994 17584142
151087 178840 350118584
111275 199877 222198205
165256 186663 950812184
102969 121339 792518997
106236 176438 175722629
66522 129479 157585980
38942 164097 313123350
28908 64912 89467581
80150 102956 739924631
92667 143276 126496434
44052 98594 136302932
30160 177336 447881586
130252 193913 297643798
116317 197711 529610235
106360 151830 596286142
160632 188757 70893015
80128 186951 267742455
46020 187956 994581624
49457 55465 6074067
3938 193874 475334958
35359 188505 769192679
117715 140095 55704278
137577 147800 25424975
45837 111102 305178169
157715 194998 93804233
167362 183281 756346577
51027 96520 755758965
53841 110413 269393152
190436 195327 12240473
159674 165889 15734819
17443 189403 430064081
42093 56784 224307557
126194 149663 58735254
85580 142695 858848276
54092 88194 179908914
90245 124413 30091705
12124 25022 32450683
96492 147974 128731386
128442 160734 80791929
1513 19700 175875964
31209 65677 791785225
144460 156376 29960806
31825 110120 195640571
146748 151507 378886134
21726 65560 108942365
28956 129218 630377178
155111 173722 450362948
122890 141761 47077591
92804 141584 121913110
93012 124222 78023307
172185 181735 231323587
176149 188433 30969931
51774 184519 769123277
121118 170536 466042071
138695 148870 950657057
101247 122403 52804155
64598 96466 79706035
183028 186909 3706429
119763 156203 91119952
133895 167883 581321328
7498 178656 428069199
31207 32524 328869868
155419 163441 223234152
72760 131041 555966309
105189 177845 894193878
144620 171745 68278438
101543 195066 654873053
108709 148275 443978917
74259 78829 11411528
151503 167108 185772036
46906 111788 717624243
119843 134120 535728982
150829 169206 46349030
173150 173347 462376655
79014 120553 105319426
39230 46410 585106761
139636 188991 124139944
40917 68872 42810082
91485 122881 78535082
40836 83140 395109196
50421 92836 942882978
93403 105574 690296778
43945 139120 690653002
78938 175125 651191293
196651 198599 4833711
40621 132489 712218917
134462 143225 585407098
28783 192838 545494316
116671 183094 166434145
188009 194171 742616013
183401 196546 26269405
54720 73307 628649387
150329 186672 91517264
192560 197046 11301429
160816 189737 72843253
6769 83262 787208280
103729 107220 110029845
95713 148752 132674857
84520 177798 233644888
132940 176691 986016927
75708 82242 198762303
187257 188131 2196877
68386 128100 816346788
186551 188331 4541852
87543 127207 293332621
171277 180247 80994936
52772 114840 923386847
168801 172235 8583152
155093 174256 48272698
116648 153645 878380746
29476 134067 261212610
11584 51119 653770560
5683 8009 777849060
147768 149870 2079648
108662 164968 457185658
131675 189492 472473670
49497 99101 82951896
124836 153666 129005673
16821 193665 442318922
183758 198200 36269952
92433 171951 199196300
99852 171725 505208430
87927 142790 137048765
67325 129257 155034137
175123 199195 60518241
170183 171481 3294899
75775 81400 14035729
14697 161122 599931439
198998 199100 255189
192992 193098 269770
162750 175833 32904156
174104 189747 39323670
25170 111077 214418766
149320 190829 104551591
45245 99764 136346072
98567 105207 414221724
60685 66365 936289775
169174 192719 59201891
90074 187185 646909530
127207 152340 62886868
32672 155558 307057179
160194 190469 2404513
134019 146060 29909892
141989 176190 85988977
31368 166985 339081876
187804 187858 138663
14684 74182 875641518
17884 98473 200933885
22704 77904 137422346
196555 199230 6665688
64493 142629 195423354
116195 124093 70248669
165795 176590 27122639
20533 48981 448181179
19193 194242 437785929
138994 159047 50330471
89570 176413 935162775
74003 194160 430134163
104492 172309 169707053
92342 122591 70142837
170389 196337 65259994
141635 173162 595983195
155788 181668 65112432
113325 165130 837799258
160308 161960 883573120
38337 97970 149044242
140293 150913 11006245
96659 122204 64014659
36765 62655 877230962
11674 108671 242458395
74378 153542 198004944
152744 177744 62935275
44964 174773 987221976
71189 166877 239671753
18872 41626 56379204
140817 181272 914382983
166347 177818 28836367
48093 146446 245994051
125517 161863 795118061
122578 188895 166422482
128990 160689 736844628
142804 176895 184217831
136119 150021 844648599
164176 173524 23504094
119761 150587 989175024
161999 162341 499075820
25879 194218 510993597
11006 148047 287648050
124889 159246 772571758
30596 137236 266343070
132467 186138 134655170
147809 177458 127043946
139684 196647 916985653
37750 143956 777563962
136467 161142 577047788
153917 175410 54110833
21911 171598 374067717
84705 104521 49702902
152724 185308 81956223
34381 122898 221243529
3667 139349 338991940
19295 163371 541092082
35633 194720 398391301
61969 94944 742109381
123591 164691 972168472
74973 82991 819083348
105485 166697 392242370
10165 10177 986065488
64343 134281 175073311
144062 150199 15425300
106758 186479 404135651
20162 173834 383981840
98189 148446 65861330
82542 88061 115047507
63592 182860 298846888
32977 116690 918416679
159764 162606 7176994
111782 149254 837245946
118218 160545 105796487
39528 47022 18559057
106066 120363 722095807
28018 97263 716164678
164993 196383 78992151
78430 120276 372434037
183050 192485 613257048
87089 187832 796423587
59923 144056 479976679
138839 140163 3261588
179946 180145 518493
131060 143435 846443203
191348 199512 2563598
185294 193243 20096881
10610 38637 899802100
2371 177341 437625703
62668 140054 193517618
91120 178588 275160450
45024 92147 117798793
103105 134467 78313714
84916 94297 666501557
60917 137800 182166150
168503 189547 52914206
12248 66106 530014911
36257 110828 30506137
183653 185735 826505456
89832 98608 835321482
174415 186048 3891877
73124 191739 297365480
159721 192870 83474958
45199 157954 282036267
63578 78111 36407878
175162 195211 412616683
85757 118234 811181129
165053 197185 80835314
199467 199678 553499
63388 108637 677248403
123748 179927 140902402
135447 178287 107469598
176932 186790 143484450
123493 125390 486218446
139914 157069 43148903
22439 26596 946639623
38629 184907 580205497
84763 158069 286498862
4345 82416 194918427
115200 162389 117980424
34937 118132 369704633
120071 189079 984322644
127794 140773 206488404
69931 111493 104055123
195097 195986 2298817
157745 170632 492209713
63383 139871 931768680
78847 94026 38002264
194127 197358 117826643
163342 169650 15904352
49054 49684 1622066
118966 160998 105138916
191822 196567 75078037
90249 99784 249349626
199552 199984 447553241
85408 195852 809828675
105882 199049 233427818
168528 172229 608467509
66050 114458 224075589
35360 109611 298989210
139135 168591 74028990
90840 178405 687134874
17598 90403 562596147
146615 181216 87067783
184427 191708 54350489
9652 108189 246375401
89125 148341 147979997
25520 95794 641365619
179674 179943 669811
96927 181176 211213634
92763 180803 220687880
174940 187507 665062485
196907 197228 755470
135836 150235 35867959
186983 191893 216448912
66690 143242 480099513
149890 157179 176037793
18643 193946 438467964
167758 194068 66116153
92801 181458 222177032
74611 139907 425300068
64614 168313 622022386
71953 88418 655880516
190039 192603 6420593
102842 135824 72754473
156997 161919 828038085
127115 169014 173089979
120985 177338 808255383
70019 140890 803895044
64607 99816 88194096
136819 159864 254503134
35000 89040 325167722
41001 72561 78773267
193236 197026 4681401
25414 36296 6856308
154273 198942 906613967
147175 187467 311777911
4189 24710 51585353
88496 143371 782856234
13026 124655 278631578
88823 164272 766466428
155570 191160 401566976
194476 197440 678725180
75123 99962 22654985
56020 163068 768623184
22883 158842 877868247
188726 190736 5069082
119364 192400 183181933
108051 174684 166736282
178703 188314 24275449
129970 133495 8791050
129642 164506 87325410
140135 185522 114143146
147933 186865 348402850
128929 162143 8460844
159044 199704 55754815
131043 149136 45071894
122470 155047 81482478
22333 173367 377396376
126474 148003 515581465
130688 182348 129514712
16076 106895 226833192
53756 88003 85788268
41972 133243 228315393
113769 185191 907468114
27773 172271 361190554
174979 177648 409271707
12957 179056 692425143
16327 195772 448915174
179963 180244 681714578
84025 85218 967461095
58429 141618 208124700
21320 44884 537825841
21868 115195 232939980
44842 69943 62712526
37566 138710 252794960
42040 114003 180200689
28660 122708 283092734
99272 128830 422312938
99383 173139 184765462
169002 174293 237776448
185262 193363 662676912
131739 157041 965252827
92820 164401 766990219
38403 103991 164208274
127749 141317 400904201
178600 181523 7357281
42982 87731 111906983
70247 120184 124959961
38110 185828 369871766
152904 184112 129769456
34799 43582 9006022
94138 106632 31537516
16757 76995 713594642
100971 114836 34799575
31941 127769 239343395
196085 197559 593800279
112136 178244 573372218
69366 87842 62751321
75229 136753 153978359
95372 161940 166625169
58697 65644 184308449
109762 151789 104892402
29264 179057 374506171
99584 162171 668880323
36034 124148 220205118
100461 105652 299182669
35952 106576 853837211
168363 185352 897213296
123316 127996 913039750
2754 135285 331156409
194255 197355 2320656
62719 86063 538795976
149100 152276 8042790
154952 157486 6377783
166485 199740 83602242
160665 163643 7586029
150813 177144 66314507
8105 25098 23650529
129828 180995 128318382
56022 176906 871423301
157845 174642 791118447
98011 123031 798748314
173338 193139 293945316
49798 134766 212678839
103996 131715 69175507
35215 96675 153478550
181091 199608 837795065
10822 94175 687503773
39099 76947 94548468
50148 58440 724431226
182812 190021 18196766
57183 130228 182892227
28600 134870 856490819
150334 170998 290323813
79274 141310 155099326
196227 198178 4859448
78549 96575 626951880
20864 84502 158579504
78266 186238 639240282
79538 87175 348487064
30915 169347 346388709
195860 198941 539080655
88050 103056 468083717
142732 193301 127267956
72306 169872 244387038
40599 152457 279655182
115664 172916 104973125
173583 193813 50873206
159687 189195 872663920
165904 190117 60909177
175734 179936 484330966
12843 52976 338416363
156312 181767 703765979
122571 158741 795197456
168792 174957 614738821
65558 90743 343099970
80224 128595 273745977
60054 180973 735061128
124505 150877 65974960
65039 65334 775142
118039 192431 253955810
124689 168999 111246492
148216 151086 848353692
19472 78352 146501463
110821 126808 39801090
4685 66216 795766841
80771 168151 218862511
84631 102255 44113510
50864 189029 346256840
126489 192695 166267282
100753 108439 370233424
186048 195722 549999242
165482 166071 195357056
158153 170645 31565111
495 26789 550975396
41556 167929 805993490
162055 170394 265093075
69949 153268 125988777
138479 184188 114911599
73297 134235 611995811
110176 179416 106056124
34108 101241 68034231
180162 183081 7348784
130392 162907 81417276
7376 95823 32486043
139827 197512 145061420
158707 174119 9153128
132530 189346 142570853
6520 83999 155771947
90340 94082 129234486
72366 169317 242874376
172948 180288 18490366
17879 169810 379755158
46388 171722 450796670
127650 168998 103712573
127698 156051 70880608
59440 122125 127835020
121355 194756 184192597
16143 141580 817574920
165917 184556 46767019
66910 93917 239444084
148854 181248 527367163
148374 162798 36397697
101273 163046 838031853
21782 158202 340578589
4408 79607 187709974
77025 197064 300966416
182199 196237 35413770
196426 196892 70064
145032 184467 99194930
161140 161673 1342340
150825 165081 929475732
39700 102309 156542226
17551 46013 524754093
84929 197684 282583231
124514 139662 20983044
60091 112732 250049947
140845 142095 411982382
180080 188067 20152569
131460 155389 59771753
188048 196732 21829385
121919 189309 224275269
175268 181091 492225881
10089 156602 491856550
118823 127825 458197646
80509 130383 835030724
55945 85089 72989281
156650 174725 599701668
98394 122352 60011200
133187 145307 30110141
75616 93208 689429016
51982 193262 354107151
3181 181455 445960959
69924 83630 970202065
51869 153390 25143589
97680 190575 232973984
83108 140980 196312139
161254 175216 598256679
50725 114123 158869705
185424 186299 89872002
74379 105528 16032380
70130 91700 53972072
147580 192137 438719912
84211 118132 208592317
57108 168814 279831672
56982 144479 218818578
69815 71631 4519643
124026 172472 121515663
39160 98551 148400354
88458 140569 130169277
79280 181171 255313534
66164 112742 33165511
67150 75008 627490862
6711 161821 387665915
99559 128022 59860562
4646 38453 731624349
93686 145330 129094709
142064 160629 239690809
45650 174448 375584414
180499 188788 83835887
98397 177097 248589859
95361 194842 249466034
6694 109945 288663239
124146 166801 107018143
88971 92686 9248700
177541 193732 40746852
162242 182832 51834056
150322 158061 6656932
184228 189689 617523029
66487 140642 817778532
185367 191632 15868200
56652 133147 387175249
50564 186132 411117027
103708 163008 256822911
45652 58279 31367710
151520 166169 554657382
85577 139532 134772540
103822 163667 835416513
18982 90813 179078341
197174 197543 368852040
3182 145956 356607574
133753 183311 669404265
94372 135698 377800838
48879 133642 729899896
24859 105637 201732146
123563 180748 410112196
173654 195702 55496771
124514 143727 48031646
139004 153405 36022672
98617 179659 901982524
111580 179238 208124809
7649 112433 261831119
177291 183869 16605426
49350 56689 18449978
164951 172883 19949552
197987 198851 2183482
91679 181802 351800624
90846 125442 559853585
73148 145619 298647328
62297 184205 360015045
63131 176425 283829752
174933 176623 4243431
78710 148515 529879418
99140 140873 543928515
4464 133041 321347224
19343 100423 944439223
103901 184827 881648853
33088 178144 746312033
101485 116041 589632357
120831 153295 81126322
123151 191128 673804391
163627 183775 50704892
95101 100420 240179865
123296 150580 68230197
115820 183892 170596546
123498 163967 598422806
80028 172628 501484135
131995 192424 151648697
61039 81599 51484379
158138 168866 27125406
75462 153789 195913518
162261 198594 91454328
165759 174463 333701623
135270 186017 59535377
136153 140220 546159150
70037 148851 749022859
138973 156079 42868754
150242 159318 3426244
63124 131411 464954257
107647 186064 196379531
75436 104572 73114059
45563 181211 339649069
25185 162505 34365480
116832 150767 84668146
36697 47849 27678735
139085 145385 15676860
106562 148757 820083266
176194 194608 858021937
109993 159342 123355503
191636 195802 922121146
164387 199302 87769260
68333 99052 76861431
5647 148270 537558076
105203 155104 18594185
21531 196249 142264640
170553 193975 58798517
148293 195817 359303530
56439 92554 90354388
162298 199484 197965727
84819 131306 116302974
141910 195683 135279186
75611 199718 311111099
153482 190727 93840144
68605 89994 53544434
114047 179469 163787775
134398 166122 79586584
49727 78633 72383282
136259 188854 561374074
192812 194159 3323920
103125 165116 265912160
13617 112282 534769047
189810 195581 2704198
84615 179644 825485003
55878 127638 531940848
106149 132792 787915402
29762 52390 56060166
108124 189234 203171988
17722 73272 949430112
99254 132370 768874390
16302 157895 543963677
102255 191814 579593627
29420 179495 738755941
152634 168829 269384561
30868 133981 547170088
111831 145981 89023522
117063 136683 917117381
28745 115419 216417053
49390 53969 879755026
67553 106735 519948289
178996 197391 46319204
47729 173303 112518092
141941 177524 89453636
176407 190235 505571160
170015 183801 201883665
35506 177680 740740104
183253 196148 643109694
72590 120241 119258759
27470 101735 185365138
139209 163811 61795692
11990 185925 508135957
181752 183934 704185322
106857 136603 25365810
35019 189200 678193661
89057 130612 116242397
18388 168929 376281005
169595 184940 38481725
197610 197743 292204351
152792 155266 542331353
70554 133582 157685401
17233 112170 945315181
69922 124493 136415195
163678 176928 957379617
165453 170073 11624386
120481 150218 286233665
79113 190609 279551478
188965 198237 23250335
68600 117544 642497356
104622 171559 167561318
150068 180468 285077819
160347 198422 126207013
66836 133307 166366449
92753 148596 771533632
85035 180013 696552136
105911 121022 466387724
59295 95780 91237347
49204 180980 330223204
152174 163988 676294392
122387 140506 45155509
47036 60038 42712739
71021 153700 206794510
59345 131045 179557699
31548 133305 254145948
18685 116297 394019832
35629 82938 545185828
122329 173204 127480974
75090 169263 754819104
62522 136613 381298204
136054 161686 880972041
135015 153366 131339908
176081 196164 903793448
99931 184877 212867662
152563 199038 116882878
80075 159956 199862628
199371 199690 287329346
91979 197035 263447824
7128 145745 714110642
5771 131850 315065188
4525 104964 251137898
3027 180112 443034993
127246 197274 175804970
193082 196869 861885210
198956 199612 1662281
27520 188533 402783924
160862 166603 33276293
131799 163640 79739628
93530 139214 114223655
59451 124934 163780706
92300 167577 188587202
61715 95692 260679453
36703 75303 96384949
90086 185704 726604156
61914 179672 431029665
27509 74833 962022226
82680 124997 305732830
161642 193541 80310203
148548 151429 492823728
136996 192337 760890721
71568 123845 130733417
31690 183226 379053445
94928 135829 102425454
94876 137260 287456158
68204 158823 226792703
10737 48990 95087962
76953 98168 883617901
68959 191992 888248963
61731 124658 5245495
95493 119656 4214210
37606 67377 329188551
98031 107766 427369377
174666 185164 26329034
138528 149142 26559962
17463 32486 941702613
86591 162177 934890964
51951 165589 335038033
70486 113959 108962978
154979 186360 414563654
81710 132061 126056706
170815 179959 16509523
116766 145899 685470687
1929 26390 61407123
103163 195769 232115932
162948 168748 14658952
67070 117688 198144696
84246 130941 150229243
130252 165644 490257934
82633 187841 263783372
68846 137380 171430625
54409 64347 837023620
106785 169499 81740982
17688 26093 21016574
104837 185319 537935483
25373 119589 235157827
96576 163687 168141902
61082 185991 535719105
53579 145135 738766950
52478 74132 332500662
33535 151442 294658858
152506 162871 502924198
119139 141156 433281323
96036 172392 191375364
151707 191188 809632152
176724 187825 28006215
20636 44701 616514447
89108 135829 116923317
36975 83260 353182242
177868 178765 677772733
71759 132349 151662990
72412 190688 296511185
178364 199344 200932958
93404 184049 59746038
41559 59221 44050779
23940 135226 277823773
10653 101994 601396650
150975 162364 954284747
14977 71372 140522277
54945 142930 469879703
21123 108931 872957165
11714 20994 107426366
46650 159603 282599447
48486 184544 455508528
122798 141277 46063736
98345 185935 219642403
194416 196104 4315247
40036 159933 327746022
28141 187525 398716328
117210 183009 164884765
52210 140808 650621395
6337 72940 166177978
66073 166080 250468729
188389 195129 16858012
139699 178989 962565421
23255 132456 111310061
166599 199926 937628891
96863 107736 987264858
116225 119197 47935882
194002 197140 86173919
155451 195439 100673964
194645 199704 12728192
172504 183180 26830849
37980 140060 255067368
112156 174157 155322838
141520 157517 40202335
44562 61078 41136299
111737 128684 42307015
121629 122227 1492803
45266 101342 140350441
102331 111105 21970967
4086 74597 176014233
128348 199059 185943852
172154 183820 5516839
86076 137163 14315803
52796 177932 852090534
116630 120244 8944298
184589 190332 865682044
81118 82779 4175657
185877 198389 566434953
20615 100457 901773066
97647 175037 339605177
101426 123718 55580178
112729 114182 3682298
154189 167079 943409418
101172 133686 81254014
92597 155728 157962129
7054 8141 597479012
111343 169136 144765287
191681 195537 384818274
88706 197264 834251716
65131 105078 690385050
5925 39712 203558394
179518 197867 46186110
30655 125107 376262503
10857 79987 172462104
42859 50706 19484094
178313 188436 110616891
75876 145855 150203621
172295 195942 59524565
182135 190659 323399567
194055 199537 13827027
71196 192849 789143924
79413 187855 271882434
17571 103323 214118976
194460 194683 552976
82229 197640 289320689
161474 197126 523496935
143909 180838 92946265
32369 185595 924818366
60002 80778 293592445
127872 189526 154706046
24019 161982 344603620
161779 162770 341598002
134272 156955 56819595
145945 159984 35338709
127201 145002 118520912
102310 166531 160796750
50849 88981 269837398
37982 162445 600889858
185344 189344 519633534
143603 166952 58796417
82353 96309 34815613
60235 104051 109947582
140521 180413 100375855
194777 197046 5759131
103936 165464 740610141
49923 149850 587638365
95345 128165 181765402
114356 168334 135084892
181954 192410 195682630
139618 147260 19032762
128214 146150 813726120
104162 143004 96752717
168757 170858 5300240
98396 150296 129794164
176412 178964 19942921
15153 66918 545056641
132472 154595 55271459
124696 130538 14805552
67946 111988 110298218
4321 141152 961051234
25058 75235 124895741
101066 173988 182630653
140664 141512 243610741
75612 85712 717686123
13950 195742 454889672
148861 178809 529566252
185050 199577 36629981
8734 72757 159770130
112285 190706 520273783
33348 197995 900092171
124947 190478 627046192
113588 158378 111926627
157064 195568 172664498
146251 185192 137979006
115748 133046 43184199
71950 114083 255166259
147651 188373 79557528
23131 27937 971899717
28555 141450 281739358
57353 153448 413105513
13348 93205 634810970
14888 189078 723921940
35419 99440 159966680
96725 140159 108603725
146364 170778 798609289
165254 197509 81142497
77473 155561 195303361
28260 74107 380677463
50954 60032 287959280
135800 193333 144466725
71804 97921 34192853
146601 181089 86789190
63352 122139 147173780
134998 157571 56493691
100486 130608 75360395
50338 183822 964948379
17683 132441 73405734
153239 164326 345112782
113080 199524 216738960
94618 130635 138396487
197551 197873 811694
7056 12645 13996162
47334 84013 91872297
186848 189389 6348609
1276 35230 84771802
133182 147017 34403978
41292 67158 64524415
14673 98063 208079803
113836 164262 126134977
106277 139879 83687495
59221 129528 937019953
168639 192311 59526635
134320 183214 548237286
73316 193678 301674177
38618 185359 367394140
17173 48663 78068056
81478 129431 409139251
72275 138672 520742414
2795 155678 912869261
70896 75983 440438926
47784 57985 943327659
196798 199176 5904019
23308 79907 696103707
13109 135564 305842190
153120 179519 99754243
194427 199455 12636673
100503 197213 242480680
71673 110280 96784375
7264 20523 33498550
59215 128209 923976834
149627 161575 30026155
11242 103746 231174363
143587 198972 103332610
120729 194684 185536811
47703 86378 96918651
84760 146467 24187761
142009 144897 7212949
34054 184395 255771585
8534 36765 70387270
39077 189731 377292944
119049 172495 133901285
149801 171066 20207735
32258 32495 552043
196988 199871 589149957
449 182727 456014609
125061 140831 39442758
5204 145476 350264948
174393 186140 29508989
85454 140416 137254964
121784 157100 824789034
171144 198653 69103168
149343 183557 86146578
130345 154103 59363246
181203 182110 891705047
32151 169317 807182486
150385 189776 80432492
131483 145424 625923331
18454 156204 723430594
138659 197519 643887954
19980 73422 881759686
32473 194411 758636788
100956 108395 18759130
102556 104388 4648727
28957 41117 798490450
108566 196003 949366824
54409 75040 51606700
351 125847 467297167
129762 181096 128709719
167106 188561 53973505
92388 164273 738092064
93323 183450 225927063
27680 120112 230705416
87363 180972 234539527
45485 153599 550055869
163281 172081 22121265
94809 103070 482893718
188105 197921 307407785
145308 160057 37109894
12535 175018 406344601
138988 193390 136755921
160701 168683 628312697
118380 181269 157565075
170430 193680 58411452
192938 197285 348833196
55718 103547 119886854
164548 169431 12334496
148277 153563 754669884
6607 192664 465575834
187706 196240 21429993
185433 193954 21387823
199548 199844 764293
33699 95624 586868800
39595 177080 344092450
184614 188047 8750115
118951 187702 172478441
178166 191647 470908672
98095 129135 963494735
86151 183995 245158023
60566 139966 198510689
68659 131159 156465497
98923 136859 94958373
194083 199629 972788960
54980 132071 707961231
55933 171733 676528653
157970 196196 121725972
122605 125985 807208158
173784 194892 53060445
114826 190783 190415514
111714 180972 173592336
162157 174087 727912067
167445 169087 834889138
141063 195682 137396709
90155 151240 152758216
107675 160873 132865442
120976 191096 176032783
39784 85075 461544093
187881 190214 5848188
134842 184825 125412863
120066 121800 4348273
105965 141395 454162484
195036 199163 10381124
14851 171638 643737393
172980 189268 41011741
33866 154127 300625868
156532 186011 518774034
16749 29912 477281884
90411 171626 14274455
65244 147528 390092490
176692 187970 28434058
30475 111511 415081500
30938 76757 417550710
66018 173689 696752193
164074 197092 310404720
133082 155546 56097727
159803 182428 707976030
20752 54418 515011054
158123 189989 80246227
27022 138522 278262783
45513 154313 778453373
178513 186850 21044970
128079 172447 945123763
89484 179041 224344255
107302 132471 14103287
112058 126949 37109981
48941 195512 367405496
185504 190510 852779306
55885 97338 103678936
11595 64490 389911694
77385 93298 584045172
50178 102520 440201830
24828 183142 395823154
19101 155253 339969491
195030 198228 8048292
137577 138317 708559434
192523 192995 1218673
40534 148215 914365936
24733 65075 592604319
34046 173943 350078224
119750 125679 14643790
63604 191300 388705320
137600 141639 769310653
60868 89794 197355003
77999 112412 86255662
117734 195898 861145319
146376 195430 123474342
6245 133452 742476848
151410 174724 147851649
27067 62465 472790145
175624 183089 843822791
198401 199016 640556066
13367 116374 257320186
64523 126843 422484516
35502 92250 141784716
12444 104566 92784496
104083 172454 804714900
177002 187342 931941423
150566 165582 546778324
185966 196672 26964306
1953 107664 264324804
186239 186682 877141079
61242 79231 45014575
23442 126226 256453692
75293 139979 161688618
122286 124610 5722881
124563 160524 47531105
10957 194452 682192199
115340 168155 132227655
113495 151738 95497705
80045 142499 958691314
163075 165693 975504193
141095 153586 31343800
62278 194413 515625500
58064 192784 943949801
140242 191081 75033452
139820 194245 136805941
150276 187646 94146853
186012 192289 909097556
6576 198468 687294774
152313 189863 94465830
77463 151072 392076612
101462 120864 732258563
76202 152855 467916180
44112 78993 520784528
114350 124841 7368787
113804 156894 107706428
150031 168568 46702473
173839 174745 249086321
142530 158297 39618129
98550 148156 124038779
141518 171353 485810802
28496 187847 398672616
153280 179194 73427801
74708 188456 285154532
77085 96901 49511061
150714 199595 567820302
186255 186670 1055478
105323 125727 50647255
135548 154598 47613719
43441 113518 589843719
139528 183832 111428810
188153 195128 17467576
73344 98095 22393808
76359 103310 67593198
58452 95504 208628997
79076 134073 137676371
10288 76113 906145634
81500 199274 295272545
156819 184530 630058935
168023 192930 62660816
47853 115653 968690366
44715 75954 613070765
101939 178689 745546605
42350 50152 331010247
106216 107673 309570259
152017 193355 990452530
144829 182192 132364048
76644 82397 14366225
38972 126916 226327339
29441 104056 759644078
191307 197341 91126119
122459 134398 20315526
187002 197191 25591481
137931 199252 154078135
135566 155585 50009446
74464 146440 629594532
109221 131768 249816651
108466 162181 652890368
82471 140735 145635203
51688 92541 713380204
15555 190968 438861794
140479 151687 28194123
58367 158663 251115402
110912 124327 425168665
155469 181159 398139020
138104 158069 50058421
173123 193870 82754194
192705 198585 514199004
24341 196608 578838655
148227 160126 29928866
86040 184308 246211944
168918 193777 858710327
59354 73246 34816959
106821 196109 223759104
104448 163171 637644832
18535 41092 98039474
189069 196025 572874567
11859 100035 510958250
104859 153543 121518729
77384 173412 680397361
50581 191787 739290863
87611 132298 475925677
78063 88858 27025132
26622 163354 341634925
61439 153026 229157486
155810 185383 74426392
152669 184149 79220999
126822 130690 701813364
36415 110622 185615520
196052 199004 7386422
179459 184079 75076223
164842 191478 976537518
77425 173231 239895363
122134 180128 831462766
107117 189839 207212561
156877 156950 264535729
60282 175077 443394707
20895 97523 190987192
126514 179433 935055530
137849 156055 45579858
130473 189090 147113639
111372 161667 998166699
184981 194039 280687083
46344 91197 846639331
126853 190202 203837518
5011 18966 64369563
113693 151238 93719647
193628 195689 5212526
115229 180943 623007375
148298 183576 244151303
113962 159559 679185916
126776 135903 22935515
36305 150692 285927487
11810 165651 384645449
176992 186641 24296955
175148 176867 4339789
123774 146795 57487901
28000 117192 312694796
174583 178214 649722918
32993 92833 149395966
37965 122335 210924748
31807 111385 198753665
582 137781 430784487
146812 161185 36168000
186023 197638 168240153
128325 141736 277334832
88367 197440 909676888
149526 196243 932279173
117713 182118 122514290
105241 170666 163742777
114609 162573 999514468
152337 198736 652232988
1878 19514 44451926
157986 167475 822749748
1968 112856 277176024
116818 181525 671528811
185093 192746 14384702
98212 181139 207853806
68530 115374 117334367
163536 181593 45395982
190744 195161 11015652
34891 48446 33654279
4979 190486 744233324
76486 91237 36907433
133029 184818 702919339
21617 80598 455122716
163688 198480 827458974
163441 197232 619855231
39155 136907 244427143
81886 155923 801986177
165024 168853 9696506
73607 94039 51110153
158760 174305 39180683
187010 196810 924584590
17819 44227 65580956
163208 194702 79194051
168297 187116 926243884
88755 194060 529140199
75503 154885 198601851
20242 160037 753607040
13945 112137 760538958
104672 120492 102328723
186071 188995 7416193
70001 74383 10948294
154854 186041 535832972
8512 195934 469120973
121433 178606 143331359
58962 183863 750365244
158293 198631 133996246
95153 118068 57515277
15315 145050 417661170
106473 177221 975142005
31668 118242 430064692
161013 195850 71418543
27507 191272 485263571
12789 191351 446872312
68990 90456 53738140
46635 187522 419771791
53287 133104 199756284
191955 194035 5131330
77426 157713 200874608
75149 159638 211434193
34197 105277 177877512
60092 64713 555356744
61658 69971 11127104
53034 114727 499850270
102830 113814 27511771
87456 88293 2082428
82810 123426 101580726
169390 175880 16247175
47907 76190 42914012
91740 157006 163352407
104323 110213 651485817
123319 149214 64749457
160044 192794 445715038
54654 67325 31671969
50749 152556 254765031
84142 177095 578060941
9887 30919 218631834
157155 190138 781865610
91948 169688 194747704
44248 83408 97914972
145638 159726 175263959
54560 183506 323088778
150363 177362 67967108
170527 199190 572451027
59808 155758 361826097
25734 61143 604297627
105410 113418 191621532
162211 195099 1704447
171745 182173 257848363
11990 88665 619229329
125120 127391 272567888
141185 149392 20572598
51254 193584 356687682
107724 129532 48314351
153131 179802 67077257
167662 171046 644647508
56315 157432 253050910
93024 140974 994574218
191127 196824 677293632
188356 196717 21211380
18217 146537 961792946
102572 155017 850908918
182616 192805 25678895
186115 197172 650618
197284 199173 4712473
83608 143118 148661484
37189 135183 331103864
140268 154617 802453679
3084 3122 812014376
93860 103689 93349464
53815 89659 89799405
68290 92483 983164551
155475 169729 35965666
32156 89000 141854972
84744 138071 133255856
69086 191756 307475015
139451 140028 1409082
122233 125511 8087629
2935 107041 260331557
179526 182318 7000787
147826 180016 81068633
93784 113191 48755194
95810 114223 376844390
106758 150503 109094581
69937 144627 186676872
191921 198031 15290064
103848 107205 8423588
108 35767 811016479
170037 181379 28471418
13752 172852 508807242
4328 191154 881745017
94829 146198 128371021
195873 199537 9171213
62417 114820 131358126
173959 179017 12655737
19256 91334 719426589
173989 179254 786834779
93255 135044 104564847
62281 69667 18507495
94832 144990 125374773
82007 109864 277477978
29620 38517 21907010
63294 190567 319059715
170256 191820 54264226
37668 46143 112921160
53488 62219 9447622
189883 198106 6173435
8530 176521 701851411
82053 106366 61062559
10877 187856 649647999
165285 197209 687731237
96740 116405 49459619
83482 131702 120647822
38178 82725 111290087
7342 86825 778887359
78105 107680 645145237
160201 195038 466670876
66607 132857 165856289
33557 167800 409965046
190864 196984 15342896
160210 171249 624861440
159517 186287 67376281
35172 159970 312065785
10473 141947 328378355
3983 136492 360636821
66119 185193 328770580
195317 195577 663472
57903 130740 182429439
87122 112893 357445609
79975 169526 591469761
134987 159865 701872135
165781 187927 67315375
138110 145594 5089246
99045 105310 802552036
85965 187589 350414686
11098 44028 785421554
79896 148260 170923549
113620 159736 115253127
50135 144123 991956121
76793 97259 229372901
69362 196838 319587533
76149 171078 237785471
115418 157474 105114537
144121 194621 127042497
37044 118806 766723999
154315 178621 61143824
19158 55307 909358623
161789 180552 769455804
94345 133443 22921618
165132 191923 869453638
130527 199632 689926702
189339 195764 16185311
46100 191691 798934468
46020 47947 4667366
162924 166681 665722596
38402 142347 259783189
123204 191366 681228689
29255 177400 370407961
55327 93858 820573232
50505 141797 509811833
123654 147258 58888498
189441 195670 32711142
150958 151500 1389589
4750 130181 313428960
151504 192759 103820971
98979 112636 137528774
107138 181469 555654991
124331 142980 40327970
76084 193944 83595987
122234 157261 922433140
159706 176868 43257723
92071 100889 22189424
45004 60990 466875396
35202 148964 341601212
68847 141720 326175795
44118 173541 122243878
56634 155068 246303770
160118 182004 630739674
18885 73700 136522762
169455 170699 488614346
75921 112061 783914559
102113 134395 98758807
85290 97458 30360839
133577 160180 586012035
92227 134492 305322480
166114 187152 52929508
24101 82393 145209640
104444 137361 82092002
167893 184411 41509514
176259 196267 821474915
99598 152420 387445843
186494 192030 513964596
170148 191670 480541744
69559 106732 93263602
37559 153760 625232530
64106 167693 259476292
23254 179960 734877514
129578 146791 42878448
110729 119884 22819287
132080 144053 239305329
78943 124328 113519722
12438 18924 16437695
10975 195732 462345251
85258 145383 150166347
93941 163257 398305066
17175 75811 146083620
45524 175119 324445574
25223 157953 850686161
6994 45284 95422015
83787 134216 931910110
53538 164392 309175969
145949 191873 359338234
39662 155828 290409843
124176 192569 171717563
11839 69943 277576338
181651 185929 259182158
169519 174412 116945642
135210 196292 153458434
42924 197756 743369720
139753 172778 83007569
25075 196143 752439873
21003 68192 117305792
136673 152218 38847294
76561 146577 976521749
88733 109799 52926299
26047 152305 970140901
126854 129599 6640269
159122 160144 2506050
77436 139748 355233685
93305 127068 84434107
17238 125248 269466416
185411 195499 25400084
92430 166032 184357108
136711 149704 951107514
57283 103751 959512899
138843 145261 15754480
152 151388 670718246
110725 195170 814797038
104560 107384 7135281
50929 86109 684747978
11494 95010 208424800
75136 75924 2025277
7449 13687 15695511
96713 172913 14667778
139613 155571 122418695
182941 199416 885603001
166006 188994 368249178
17815 164163 418420705
168498 198862 673475027
196544 198531 303142020
113210 127552 35735277
8027 16859 72075386
54245 157834 912395624
104781 113922 22897894
126883 129539 636946404
81230 173599 735552994
162258 173049 27187407
74113 84950 27204900
61293 150245 314276550
94208 196883 797425397
76936 194254 492897880
175400 193771 46179274
20106 22102 4946386
104000 172896 924141079
61927 127442 163901191
87548 135258 119294803
12454 50637 95019812
148965 158970 25200688
45543 177606 933427761
152393 174597 55885446
190448 198133 19235633
79474 156277 450754281
67181 171313 260915470
148263 163270 58233125
87440 118392 112206920
90798 176339 214292814
80655 159546 197436726
7135 141674 336026093
53796 101155 400543374
839 162000 955081428
139156 199361 584184201
144307 185538 386512856
186126 186269 3251249
79061 159746 201931679
116721 181787 16188879
129289 150598 53221708
193473 194480 2530608
178740 184491 14471083
187999 197655 24199380
154711 192707 95655509
116668 158405 901556394
53486 122754 173388712
161717 186433 62246640
132845 155384 56316306
97633 150297 131662403
33465 82148 189458506
195509 197138 4110025
167942 172728 12036920
196679 199731 257302914
38946 91476 965515654
100575 102642 876929251
186348 195323 22583604
136143 170266 85592249
68170 101647 83961821
160729 186201 64165435
43987 134193 225581890
162075 167794 14466528
156642 195302 97246342
188328 198423 25310285
112013 144419 80871962
58315 83442 63071289
103278 143936 101380904
49646 81321 274320322
195259 198789 525161497
59682 71410 29354394
45185 179487 336253280
65966 101071 504701511
102139 113915 750723
113218 141688 70967227
128557 162733 85607741
96016 146463 126140343
746 126755 573767577
103895 135174 78010744
91658 122471 77089395
114749 195363 529805587
76968 80974 9992223
73675 114116 101369856
167266 188481 53367217
29293 30488 2896043
32331 90603 755652219
179582 191753 30695685
41073 83265 105441924
24496 162320 48351641
146695 180695 907292085
68704 141782 182680436
87951 140651 204697408
118205 180803 883132625
36838 51653 614272326
23318 170175 367058651
13628 180279 416779133
88438 123468 87537613
178746 188568 274665136
97662 97882 362527110
9487 18756 23367116
74333 85287 27468616
79551 95465 432130765
28207 46879 46143994
6203 32889 66679618
154339 194177 572601035
39542 180963 354041081
13962 162346 536888925
29266 191058 404845907
183071 185387 207490954
95682 103738 505537849
120117 126471 15794653
76998 81797 12037263
184336 186817 730720463
189419 199460 21800462
104138 144101 826486118
44957 171526 572110071
49495 78618 23319806
87087 94501 501563853
33247 128637 608897395
129256 194241 163074661
54951 102280 118566319
177439 180846 63123049
118737 143188 398002235
104040 111336 69616554
15749 30194 35998390
134356 160997 336161004
78513 91976 33762929
171720 174662 874311043
125971 184462 6325924
68193 78122 351885471
1243 58644 143118859
71939 137058 966729056
37087 92522 802223301
189691 190847 423154540
44978 186841 599135274
13442 121128 268907948
149664 154323 11740988
198022 199889 784085330
34355 105666 696410112
88102 193774 264852091
167225 186775 580718403
5436 119059 283859052
137083 170688 875520162
118804 122765 290355260
5575 106962 253464847
74695 90257 219977624
9298 191355 324556446
125046 191757 167602033
61988 70718 229379153
197569 198195 975950950
90456 112366 261706141
156899 171718 719248753
185021 187466 921319147
167975 197696 74695325
90611 162694 964327937
156209 178428 379335215
108726 142795 755056744
66252 117513 128416375
187468 194560 17777104
107849 193148 213734928
99298 101713 4221530
131915 133444 168209214
155412 192097 29233491
75778 180765 898625189
175612 179898 762169271
166416 182685 40854300
68370 136073 169437638
78205 186778 272179060
76732 143952 168036269
165043 167403 5977666
980 24299 96159393
138000 178249 101081665
158040 172520 36460268
36646 194135 394350657
19087 106245 217633045
51113 60013 20669482
42944 42998 135172
125524 165200 754945518
148103 180401 357427092
107002 165494 146273786
47874 91252 108627361
10454 183166 432038279
121189 144241 856768505
119579 128173 869200403
63858 76772 32369347
89468 101624 831724007
186386 195038 386372608
147950 198765 127922526
114297 161507 117972236
162194 190849 72245299
76108 89706 34038654
181859 191595 7949427
94342 108891 641108941
199835 199859 617595440
195760 195882 459818047
60917 177482 588743529
170563 187236 323489210
129874 157356 68721439
198316 199482 364218215
143601 169954 413402981
134576 178420 169279261
95775 185972 302721642
178998 189797 27227638
88541 151518 157485799
83486 183327 813547402
34689 142127 268463771
165167 189392 627409929
132409 176050 782714711
37383 125102 593112465
144349 198828 137040657
113032 113039 15610
7416 9310 269223952
199615 199729 507466505
187160 191481 364590548
99675 184444 992345608
41605 189872 371368761
21861 199109 880177276
98231 109517 28512448
80157 151147 222152997
155469 166484 112695877
171711 192856 53206333
181268 182764 3769720
36417 108155 179561326
49952 132291 206108958
175373 192606 43341356
70188 90465 50758841
66258 84982 46980177
84116 175946 229999041
69676 150428 59448312
4106 191680 960105664
94124 109953 39837343
184167 189885 14381484
74292 89346 37652286
16931 22493 844957455
21557 109030 218382090
28185 97637 269186523
71627 90323 46831639
100548 185796 733200872
184623 197932 33526447
50776 179439 322254291
46506 66142 49036672
106150 190007 281002690
140833 172351 61098322
178820 183009 67573881
180747 195497 581312783
177689 183975 15847828
185836 194094 897573751
191178 196383 445242323
38221 162723 311464053
197917 198314 15003
161785 166692 850700580
136964 162714 7785227
26488 160707 335222090
1189 9775 21537521
172014 177629 14133222
54184 134017 199834062
98377 125777 68476834
187786 193067 13259917
54182 159314 263141615
172842 175089 5659643
182731 192150 328803859
18251 36273 272569756
62887 76069 513120570
12190 170752 396569715
65707 110744 112824362
132534 138817 5983458
23133 64846 103655472
76103 119756 630083050
1519 147704 410492687
192236 192723 1228481
166565 176024 596467222
164783 195558 77442332
182 8486 20761208
873 91769 227050056
33757 91536 144323897
83917 162679 197122728
71491 136230 162006481
194191 199222 12664541
81439 187938 970074342
91922 133851 822162931
15610 128150 280955509
159122 166977 19817316
48043 133139 511862594
44567 107681 158034116
182257 197505 425372784
106060 135985 74643325
144210 148466 10615700
26591 143050 748631813
49854 60359 770810943
180624 188570 925608480
121104 128115 279239176
106654 164253 144025769
100902 137679 91857821
20835 90346 173209450
9207 185029 51813685
191662 194183 6219419
16085 82897 166493612
134392 198743 161620906
67798 172406 261998237
165018 197989 310678274
87270 112633 63551998
11533 104766 232957833
157829 160391 3248351
123116 123374 322594316
64809 153793 344357160
15496 189413 921050069
185047 190115 751040828
48938 55249 434736712
23384 69369 114420320
184374 198431 418414877
6123 128751 594610541
147379 179872 81818179
30940 156186 312890719
57904 125114 67218123
40072 125400 911400793
138638 164412 64736331
135912 146645 882070941
27341 128445 484743938
133330 166251 82572873
48171 191960 360388846
177474 184700 38142378
62744 145535 765834041
24284 193577 423486314
99973 116421 41285268
181606 199614 308889749
59614 177371 707793601
27907 56787 71622426
37948 64005 799719405
97137 144180 182390061
69948 100541 977249510
139623 197522 417176973
67553 197150 324870847
104739 180348 189370507
137612 141574 540706330
43098 198804 390057252
31673 179324 369259047
37916 74973 92552312
53957 103038 533647260
192019 192854 624051463
73382 172033 290693520
45210 53504 20608003
132102 187156 138193969
40950 149180 333209428
64179 161462 243524854
122328 161708 98568816
16356 149682 413048083
94009 107832 34854842
167625 170777 149467975
41527 172158 592216981
131026 165278 718007220
116681 151220 86227934
174982 183007 516050077
118418 148695 214156425
113254 156482 108037896
193688 194213 877594844
62953 184781 472834238
86356 181522 636728989
17218 41349 59858960
73321 136481 158051454
125391 179677 451384075
113653 188629 187949299
17897 139709 668659681
51676 75330 59212089
95603 167347 179830410
177351 181649 21771061
162659 181977 48556494
84328 127197 107160150
29228 187055 394840586
160180 193648 337146672
147071 166742 624733750
111780 173083 228149068
15295 55655 458204295
34444 42385 19746906
16672 178198 156271422
37606 54534 936955546
73558 197319 310222935
49967 143557 234061137
92286 154761 156298114
155359 163555 20674258
141427 156762 243181898
151983 167203 38372866
11864 117408 392830422
152572 189364 92538556
175288 198697 544014469
42077 78770 475151765
157994 164347 349544769
88777 180871 17043798
71274 152862 572960485
176640 185169 332773
42818 169650 343083527
75179 148294 352792336
66745 68851 572946828
145009 175834 603326215
180314 189203 22404837
120320 183140 504332668
138963 146296 873239533
88133 97388 763500082
126158 169233 108145924
22561 32461 24435286
175850 191034 484240877
100228 114651 939667326
91493 114506 96485546
16856 174651 540733262
128847 187664 147716629
21470 37951 657928046
104873 124809 49525885
197077 199486 963562844
108256 198076 982994528
142467 184921 106731199
135933 191937 382490982
25353 198241 755083422
14589 29960 38436908
12578 147447 336778872
30208 81871 128775412
104109 122342 284097740
77970 160656 545382072
138800 145883 17623120
82197 139800 144012010
143636 161410 44662079
24639 103031 195683707
62369 136682 921597033
476 168521 420265280
164713 180312 39249563
187751 191571 8665845
24455 39269 36590354
163554 165202 4133803
65535 91697 381994450
29843 100750 177018761
128290 181964 134603226
170562 182300 29397623
59035 132408 826430937
149217 178896 669931797
32213 143123 122124348
178892 197161 46027418
115376 116093 880856698
192396 199961 19029050
9447 182804 639656430
30707 169828 427390242
21048 165678 361322251
118676 128821 25251921
59422 174342 287891674
197491 199462 206376583
9283 163823 386331926
90813 132108 748011909
81609 186751 690759040
81570 184221 533696036
182168 190320 16692498
159232 171836 213792693
175796 193752 45156701
20294 80700 915363937
147908 190065 517120069
113573 187587 185564640
26957 183835 720556654
44409 52641 82762809
151115 160264 22987366
128374 128413 90810
96485 121405 62453952
160656 168954 21016933
167825 173013 13015461
164479 194109 864112535
47993 149249 253312607
138838 152923 35319749
37591 156400 297093947
154003 184227 76075574
37949 184654 367259754
196639 198668 645830796
184293 191745 18795168
98373 147557 122937280
65736 117009 189438237
181698 183916 5632968
34234 174481 351012705
89244 162135 616822302
19105 89038 797279243
170717 193104 71530995
165313 187591 56119767
48650 70210 272772141
81140 153716 591022630
169833 179750 376364994
53245 93582 100880121
190485 196796 594977658
50426 170971 301970958
41395 163838 306380016
176585 194760 45697547
176768 192482 39526280
122608 162949 101035879
198531 198739 544857
199855 199868 241475979
166704 166897 481246
94543 140452 114741189
95872 178970 208306218
193821 194964 2893911
193180 196403 505178700
83649 86991 924053501
174850 182163 18346281
136250 183679 119062521
146230 174483 886134261
54363 104312 125221927
128033 144431 40889462
143594 159474 534094102
72794 184520 279915298
79262 145351 165215577
169166 174582 909595451
113215 171525 290374461
157637 172202 36673027
186590 197505 885017131
7506 152537 108569787
23385 139043 558994819
35850 72034 70601111
108767 178210 357033277
20853 82469 903984495
106383 142182 89209209
155539 174088 758453891
8913 105325 769690230
93321 180640 218870004
64588 165733 253326556
158056 177749 438375202
95698 124507 72090294
81713 110021 71024797
196659 196996 824098
166132 193633 69138720
10875 113498 256422276
185916 191025 939331325
52782 120480 852221208
159834 172823 32717899
92028 161146 493098724
94472 158797 563464325
87673 109256 120611122
70638 118218 359481596
118761 125398 506426592
140496 166950 201652449
198509 199910 43730793
47919 141029 232852381
9691 18323 21819567
57540 155044 358380473
64281 143291 941175495
19336 173104 384238377
71628 85078 159622097
83828 103703 49892735
195203 196832 984569364
30111 153163 307309902
160808 166247 360433369
42895 57238 422740520
195001 195510 375268727
133836 151320 643732190
104817 172208 478142548
14997 136039 327630763
136233 149157 32223389
194496 195580 2756309
113801 167520 134424518
158255 188946 77310422
46639 89010 106015723
172461 195615 60691990
27302 125913 245973177
44435 47127 830491790
61981 128163 165612049
94398 153730 459867637
134293 186141 265616166
159493 176425 42650270
81330 108590 101234519
27323 95719 170408784
21457 61721 377951896
89608 145501 687911070
492 67561 167363377
58706 158464 644460809
87526 162777 689195127
147502 194554 380117305
44945 199266 386571044
21480 45437 691014244
20369 194075 434302554
173672 183082 23661279
103485 148440 362544942
139223 196107 143044729
105807 130292 416305697
98668 150836 515415897
29543 101167 178790414
156932 179240 882425165
43922 98137 135487839
102360 143396 875225788
111563 179191 169401008
99715 167228 344237584
199580 199748 834967867
102947 181581 642645763
111197 167127 936225392
117873 143497 140707845
152748 187057 86373960
79126 174512 238989292
14860 157653 948968780
182128 182791 630617
21473 175109 383934390
118573 121121 247615522
7958 68784 151744442
190237 192649 6040680
146722 168508 154094268
6992 77400 175711422
31168 31531 883282
122726 154653 522270822
60141 194756 337370561
152711 191918 340888223
26933 52775 217320410
165812 193000 68391562
28577 62471 84207158
24634 111837 217638681
138158 198033 150443394
173424 178599 526403004
31233 197968 674031423
64608 154890 402393670
11460 123025 366554820
173321 189062 39692092
46037 186824 352663867
173328 190357 252583767
185375 185932 601377617
92109 199107 871367535
22696 181178 396183294
166054 177146 465709762
12256 96654 212158599
30028 117866 674778641
59537 123537 736366456
156509 168279 29639796
112922 142515 73724606
168688 188697 657032912
81969 127708 114470428
41833 160590 297061359
131368 199332 170533767
65070 133795 388791714
191285 197655 15870112
117500 192856 188961378
115081 115522 1048902
138573 153371 724738537
9884 136153 315545355
69673 131465 154677054
180263 187258 893887854
38264 176819 720579739
98815 149598 827881374
89741 148309 146361684
26915 71090 410480140
94575 198419 678119206
116622 186924 176246050
43306 192697 943514302
70506 152373 769028466
155779 179072 58586474
181667 185236 8961070
91287 168566 943639374
2932 126845 309543581
135213 166796 79264018
41051 152564 278826142
123829 128446 706292408
94164 168303 650624552
145989 190756 199234592
78580 91994 33619173
40454 135141 236694198
174126 190779 41931324
67386 186088 297488365
57416 113166 44684213
158007 169075 27929399
66791 173988 358318094
55554 138463 354163464
191404 198072 16627575
41357 133462 91173327
129244 192291 634382826
87024 105137 45541594
13107 116655 485957401
9545 45498 89583209
146472 170274 205192259
72485 115916 380424774
31566 118682 384507564
10219 78180 297604426
90151 116350 567314406
62291 166897 261975311
8130 16745 21809272
49401 145970 241552805
45438 53753 20664914
76212 107381 443498311
175889 178166 818432
117835 137406 48800373
107739 175155 168685138
184629 191161 16597130
136675 177353 102053958
159848 187321 653961185
71245 89218 700360694
94143 196438 925329397
98138 182711 662924679
36127 186653 376867180
49838 51700 4707782
97418 193997 284523717
152203 165676 33944134
161302 175812 36557244
45823 72151 65818246
158437 168128 24449237
58744 116797 166673035
46026 119425 183646834
48769 56498 828089395
197365 198834 845717724
53290 89596 187728436
24852 30659 14335693
32360 167741 338543280
196906 199416 6230728
117240 184314 761432406
166460 175966 23865548
10308 88665 336966611
6434 20893 36456525
116129 140551 60772531
6834 36417 73732420
52196 84567 288156186
12153 40328 266836482
198469 199250 704316673
144314 155206 27398495
176288 181450 421308879
74985 88206 70317866
98887 118157 132750398
1382 44027 108452069
74359 178540 868729251
180271 189915 24286104
60642 145390 398155455
148369 160461 30466203
112739 166531 662210424
43860 165005 303121865
180633 193261 31799305
159793 167931 18839262
127376 163658 90940902
175730 190467 37144879
16154 161399 362794035
111552 167567 746542306
12866 157050 558267911
120432 125368 318394815
82592 110610 70280009
12521 43155 76295933
134818 144212 23347080
18250 74374 707886534
193425 198140 11843489
40341 170199 324937269
170234 174405 856057804
178547 196978 513429812
157563 157683 293832
44572 113867 173439755
96911 135573 180763793
35383 85681 679347282
14427 100277 214372868
168145 193884 371526011
48514 83438 440912033
72352 113313 664996683
5497 71915 734308313
17279 31782 36092352
164835 199993 75483219
134681 139377 11624051
45187 98445 133095785
20533 87286 709858875
197752 199551 4553332
9917 54278 110553607
67255 104139 92601503
30736 110273 996002117
187038 194410 846146701
163977 165871 81703872
155657 171692 252339617
95419 105692 26027547
70807 99186 987767501
195075 195395 469098088
71681 135661 160128761
119192 121202 862510800
135528 175191 470965016
16295 103847 218659926
81503 177350 240130208
169149 195111 554128517
40077 117808 194349998
112321 159968 843299101
187231 195993 645659074
69687 114247 683516073
150128 161907 859660890
14838 86803 969774960
190391 193665 210716621
31975 134679 256537443
73650 179029 983344225
129823 156902 67766532
177745 199374 54361528
32199 71652 971738515
164552 185585 761668560
75702 196417 302629991
112644 159083 563968644
9955 143037 608788962
85722 104581 47309763
43177 93471 125681741
104011 123784 49172781
81035 84420 152158058
169022 193418 61333468
111660 185438 306236527
104452 170391 165053422
122418 189255 945772019
21826 76692 627921038
155611 192695 93410587
65425 174598 273447403
32610 184949 538845122
144372 164724 51189961
136724 197684 153051693
95290 110276 37699808
98173 179585 204041693
105224 152750 451611690
193537 195301 852032662
149132 162251 32966598
161320 166088 910143524
116484 185937 174076549
147834 158324 327568152
185949 194593 21744544
102388 171188 172321248
52170 172779 711960482
135016 161283 65742129
34786 64723 12219672
173257 198621 969976336
38147 58546 868280423
165319 187630 154825569
81168 154469 624795814
124574 157416 82288624
46953 160202 283395460
114437 136997 140416921
59898 168953 273152797
180971 193774 437897450
162440 197815 89015961
171031 173095 500288176
7947 177872 425047352
143426 187313 141138776
186502 193111 16668450
189927 196804 626018089
117460 150396 588194080
36429 149039 281432519
33828 110487 401421998
110230 184420 185841483
175651 180198 123552939
187534 190795 8205729
191556 199423 913951252
24868 178012 382824784
75871 178376 792576897
164606 186476 604212875
167363 169492 899939762
32843 193782 402827186
51885 101378 854114279
16874 196105 147121921
41040 60138 47586874
157372 158762 466037698
41350 115076 822150575
148114 192354 914030858
192008 192714 1752994
167735 174090 16003845
186803 195321 742166239
20676 164555 359392900
112065 161111 257711594
171855 174659 7087028
110257 177272 167811080
104563 178914 727729675
24051 149315 516573048
173420 192585 48250226
66845 169401 256908996
28700 104043 188190664
169421 194071 61900457
29040 176374 813045224
142724 164802 55542434
116383 197745 703858108
18958 188048 731494118
188415 197203 915459633
182056 185001 7368405
17778 47504 711429258
129565 195672 165947483
148716 191014 106575144
181622 189895 20868946
68262 135488 48942362
62668 183766 303483400
127371 149520 493827747
112029 141608 73769070
86029 135668 124142462
115707 188237 181852119
147273 189274 857124718
72180 86964 37073527
77875 122662 112055555
10730 32375 54047860
132473 160763 777861521
16627 106270 282034819
8664 105906 719555528
19600 169857 375444150
42364 179216 342575309
129052 151288 55596808
173766 179762 15029944
16765 89665 462538606
112267 129644 946965734
82949 172352 861243300
33962 181544 700810554
90268 112107 920926336
86881 122648 89424214
56336 159840 259032169
17737 192813 497992445
35952 96035 695098305
78099 121640 108957286
119645 174946 138563159
72519 197809 314065660
196079 197913 4558483
33481 75018 347584730
80565 198079 672220934
12542 103387 195631833
87216 117945 831124367
99066 133424 86003471
14216 19286 888333051
56619 160305 259471213
183296 198042 37068131
173165 187831 340681547
123826 171608 924805952
49461 55237 14533861
131268 192722 154211304
26322 163651 343120072
123816 196941 183638546
2146 150687 764803755
48221 174973 182761740
151850 159301 576184563
20784 191466 426918667
36979 50041 926316183
70872 121113 728038597
86397 175210 222370295
38703 101604 157384362
138866 142565 9177183
127788 185075 143625049
32912 192266 398908592
49328 185880 342213175
197459 197610 346868
14967 81980 624523739
57302 62859 13967093
44170 196614 381918763
191376 199833 357816835
115373 134634 48072995
63897 83656 43105627
24053 178472 386045777
28850 160256 328225171
10252 39156 72029313
66501 101367 148635948
87357 196717 660487979
54766 125908 177878638
97739 108093 554573661
81325 134216 132388401
143542 175643 424891507
66309 150059 734627782
164554 174805 25788092
109722 188290 196878482
80395 99666 48213309
51921 196084 361349630
6763 19222 766619074
192806 198205 13536363
54356 88921 86500704
174154 192816 459669800
87598 181273 234661425
144023 192187 121220622
32791 85056 877698739
2896 47063 110068834
38531 149210 597526520
52001 116263 645754127
84634 127043 105946450
147417 149198 4577536
140428 167022 66946618
429 141449 352266374
144874 146843 23781
123206 184573 319845712
18669 19432 903183469
119100 163852 112032894
66218 156276 944767373
157264 161255 109136773
83085 147794 161690775
153213 162884 948065400
2725 150673 748472618
199570 199891 70323853
126683 189552 152257423
56826 182564 286419815
187597 190122 237090616
18837 117781 986170998
18682 198048 928641073
172037 187408 147715110
112868 193051 778783799
42729 142724 780063971
145164 196031 128032149
46789 162561 289717773
80958 159766 860253690
16252 21327 12817774
31459 56345 61791788
18009 184005 415118932
187051 187160 284158
137419 144759 610227506
125056 175701 867677508
46618 97848 128137985
68236 96723 71203721
101189 118399 84469006
196886 199540 6599589
20853 75047 711701496
87723 132973 113204852
192915 194968 5125728
112551 153984 103521831
128828 158460 216022009
101322 198241 521459671
196791 197632 2039846
170730 181730 27554849
132841 198217 164088443
7451 128282 351687584
74679 136525 507908119
194894 195987 10745386
12775 195552 708857017
6478 42259 895862364
48466 151258 257194133
109298 194863 930906960
136809 149687 32102304
51510 162810 278636411
37067 50962 34514535
159545 167856 20968477
39821 51575 29186677
192993 196800 9583763
126722 166077 268669655
123690 133910 434053
80331 126922 929983742
141149 196561 30140147
140989 160192 48237223
76453 145405 772185870
102283 195574 984994795
75328 164429 223084217
137015 151510 36246907
163974 192949 72895646
166546 190999 61564185
66503 153894 218653851
176818 199779 763898661
180135 199574 981171918
81813 87142 13372443
41320 55465 663366406
109685 178679 832251734
90941 99620 855683540
195830 198712 494913714
193184 196372 7999235
54686 192925 750495129
89556 172873 208689383
89305 155273 165037603
104240 144236 137485107
16487 17341 2115401
157291 162472 12997588
121849 151861 74230711
86789 131507 111895493
121203 166400 518861425
82557 132300 124525414
175276 194152 998502424
28669 68507 99103792
77654 143822 495772990
19594 95820 189872977
27148 108560 34864396
117746 187234 359854347
148944 188216 158844365
66391 140184 184487706
78432 176667 729495123
92844 186752 459677163
39468 171162 948751815
183387 195871 2887160
15032 100406 819737087
15174 39983 180757350
52685 79289 914092573
138327 175116 148899833
123508 195966 181934533
137759 180024 463202021
198956 199730 312246564
27704 139302 278522558
159902 191434 79504143
134327 189862 139434640
156741 162908 627499437
32111 85840 770347298
171461 188059 41740196
58886 182661 663588356
171421 199581 70767506
64620 140266 189175026
160942 176489 39188887
134856 181664 117424358
48579 188878 351613218
181386 191727 26097141
186375 199500 162549656
103374 184714 203674541
105180 165763 151512650
126914 186896 967110919
173386 192517 198404758
85940 184510 997307519
142494 186212 253837580
52874 179476 317116282
15908 50419 85638477
119304 136556 43113760
62611 179250 292154302
85707 193417 269951814
123311 162180 958243103
123221 145422 55415822
18288 141277 306917053
184084 192001 593719306
48853 95205 116032962
71319 155285 210072206
60691 89916 443109892
175927 187049 467113196
171069 193399 56113401
131938 197382 164255157
123685 199138 584191334
142162 177567 89033867
180694 189781 22836676
158438 193458 181435034
92824 127910 87833234
180425 197326 995712450
183009 191285 628323343
84760 120045 88212195
45713 198878 973985929
65642 144385 196882066
63847 149749 214903266
33171 145320 280119025
1414 36395 467395691
138937 182965 51649059
128775 156617 69757540
16424 50604 84799357
72993 177116 300047151
7997 46129 95029346
152364 192459 19985443
167972 195900 70263733
93812 187496 234994204
70005 150302 200766757
106839 194184 815705176
182308 186455 10513734
17496 150714 332562574
195331 197168 1188750
61784 140530 735002425
110365 188507 954476552
197864 199729 751262286
166639 191578 854357906
43280 120084 192063456
48660 144541 239834725
113418 194886 204197328
59544 92332 78885963
80665 107398 67168533
112175 177857 164565661
16113 178720 645280931
151898 156498 688536067
89585 106397 42271139
26467 140177 499510808
113321 125272 239715158
37494 134156 241673119
114412 173233 412582166
50343 129096 697652696
183618 194141 338739699
8055 182791 725357732
136009 149788 34348674
110364 153393 503856790
179203 195765 41754994
175493 181213 14345307
120361 192297 501224796
186578 193833 651265675
167380 167666 767661133
10877 19054 274380197
183040 188878 256595300
67699 186300 297194416
87599 156289 128302669
186318 196240 24983487
74885 170134 645591181
97911 99158 355248229
67362 190599 443326639
78802 82024 257128389
65334 119286 430129609
52516 174795 370999400
70803 183464 282286310
137649 195919 146443502
128438 152577 60377014
69973 126241 140667328
137779 193523 140047839
12338 74561 155211548
186035 198245 30677426
118276 180814 156743131
194882 196257 3534506
27155 169909 721631650
175124 175867 1245985
172734 195665 113761681
32620 40018 13381919
31229 103853 727934652
142164 152306 25509752
100580 108159 472471420
99307 103873 11678215
197362 199160 988613407
148012 185946 759706970
61996 181769 300037504
83107 155344 180705276
39241 50316 27496594
26865 142116 583565242
138784 158598 49692867
149018 175244 89788957
29072 177246 370467417
44897 187999 559965470
71261 176851 377439597
29965 37467 18460999
177304 180092 7035694
60468 81760 53327937
138498 151815 262860235
133901 145391 28537932
116261 130186 683679913
73456 128515 137791017
121553 160403 97204057
10722 29208 46292741
85655 103271 44188117
83226 151855 171640525
166246 167436 405076858
82845 117062 85733144
142235 186084 843190948
46524 69320 56985748
122855 146550 110024889
172973 198209 63483070
63816 133777 251398612
82678 156225 184039416
140027 150343 25852133
94250 132715 96329193
156879 170668 34734032
64792 107840 129838051
178966 196754 44827436
9420 89589 200167494
4294 58634 253252820
41338 155699 393813324
20015 186610 416508595
171667 199985 71205323
192491 192987 1296231
79745 90984 400412510
11986 15688 9466926
120542 188711 962063224
36113 169702 892744418
106726 161038 135679479
5852 17088 28301371
56377 115966 149259527
180240 180259 430104836
107648 142726 289384012
5903 9137 8100007
54809 198400 359887100
198698 199987 3238912
76851 178093 739659653
125324 131973 97098313
132466 182741 977606559
170453 192329 54978509
110009 191872 205209272
3435 46987 108551373
198274 198561 222146609
199817 199845 61523
85167 189669 261880930
195923 199848 993673432
12900 174506 404120301
159081 170761 201108927
46307 124604 918815256
42817 66769 43758157
134616 179048 111446562
115534 193303 195024477
13775 25137 470232490
156454 193191 92494170
6268 152588 365635392
45788 51868 15120310
146038 159476 429144360
3505 15325 29770187
155219 188227 60154185
122568 133715 285482494
105961 191246 237025046
96592 131564 87668705
72478 90837 45987520
162927 184277 53725389
180386 199421 47815679
21097 182669 676237383
27863 139613 821266564
194485 199622 12933080
180883 193997 86166846
113006 127551 36234066
30118 191857 822453926
73953 92038 892758869
154227 181750 69239354
173905 176784 855624551
105231 181626 234580892
52809 181860 201583309
195710 196797 2756366
121777 190460 695412790
33237 98459 691548862
88674 112017 58479658
133046 178082 112931287
199869 199872 280151243
100200 121346 52830077
35590 141539 546692179
161228 164174 7479128
102913 177669 8961139
81460 194734 283969232
119830 173142 640140809
78442 104205 978480243
6510 132081 919378765
164737 187582 58048565
2887 76174 182990786
6966 131888 799015043
82500 127067 949930871
109531 199784 226200050
71596 84118 31390852
102986 183322 201229318
122874 145597 472104537
22703 191371 840653908
105083 176209 759305083
94308 156324 155234582
135752 182798 118038471
136062 136509 1124744
141333 144126 7004992
194523 194534 31804
90100 106354 40851197
164998 185490 51530308
44514 73280 71838046
199607 199704 117159584
89734 114248 61507510
50483 111442 152678527
109651 138490 379309042
132654 163266 955057219
57062 70440 33558707
19197 59073 99051238
179864 187678 19765372
109185 175963 78295852
61108 96104 615451526
132963 176282 108626330
122286 127945 649024623
113339 175125 248817210
88450 194908 266840248
31859 48669 103685552
74090 82057 19925968
8969 22227 88620335
1259 189024 469910296
187097 195666 15464373
193165 198199 12596035
57815 86618 72260247
193163 196145 440132256
172068 192998 52692305
188141 195017 503187272
111530 120854 21007442
100274 188750 221810170
154810 171319 41630447
97375 151255 229266639
36443 71158 86639769
9628 57047 402267816
72088 121092 818161527
49533 55454 14931134
94891 136131 103255234
177842 199654 54849535
101886 170314 171336115
157806 186669 72649271
74573 179067 261747265
120670 138788 43338871
118834 189251 746617633
50314 64935 36609329
39260 116719 292199424
141270 144709 96962273
52563 114001 185773363
100498 132787 691176003
71960 84977 567478772
180592 184115 8870086
127128 174351 118509631
171949 187559 1299002
193996 194377 195540826
71236 98556 68318778
167593 195287 869152410
115258 199806 212033860
94169 109297 38104426
13667 121185 998795161
141605 174947 379111716
7274 190294 999662409
176886 198572 221692447
67696 71524 556773834
144932 189697 112648734
84117 107416 58513946
177944 178364 550938368
115928 140212 60450053
19090 22344 976186770
146962 170886 843628780
17314 126702 737005420
46547 139445 232269039
8198 134389 413671534
106854 141010 442614792
70977 189973 873611493
188941 199462 573236081
124001 134186 25553753
115733 180573 620835197
44966 144107 247768039
27144 121271 502765717
192005 196532 11361739
107752 132168 180529650
167427 197427 769092908
34947 172897 345212836
172033 176362 158538032
134043 173487 260629437
3498 89056 213674436
77561 178614 253138014
169309 184617 288775229
50135 109555 360161996
132 120059 511842079
15475 169752 385656078
83358 162650 331009696
100099 184652 211863544
158567 165017 854086650
91765 191989 251308388
28309 30897 980405223
135274 158018 21432683
175006 193099 45561004
57739 139213 203855287
99794 137436 94093489
55303 78205 57251091
84939 119225 182798145
139047 189944 364459355
145165 154090 916947964
125176 178427 420481351
198311 199271 2410832
168230 191265 58038396
35098 55965 532753795
85969 99086 639581984
129240 162930 17501084
86161 141503 389156943
55265 62299 642663278
126129 181019 137802342
148966 151812 7207183
87348 187492 251034160
97251 152615 165631254
163356 198379 88081045
72243 165618 233847610
192790 193960 735214487
192186 194481 339937932
73402 156853 208866974
174004 174159 421826
166333 182972 41808436
109820 186284 191526259
89784 123065 153104068
117359 153101 746410637
158007 176644 46925941
189689 193089 923349630
53331 73705 104491490
49531 162268 409490120
16263 77296 258470540
61652 183062 685041494
122496 185196 157214688
143368 172074 72219153
151370 186262 87796693
32144 85094 132165324
183153 192654 23964299
24484 46902 55482025
50895 163863 565624343
68196 132578 165553825
99652 123471 59539225
48722 140694 230050814
101054 152488 128567928
141232 188841 123284523
161403 164283 7317481
157620 170322 32034661
116222 124012 19289564
87391 174019 420355453
105676 125610 49497686
166875 174475 19090339
150461 169784 48705321
28986 164351 829600377
139077 191826 568560275
35753 183052 992419876
137074 177365 101108895
49179 101937 310145956
190925 198938 986235427
103113 130822 725955412
37764 193394 389738237
22259 168190 685687519
122790 185165 156407562
137530 171301 84845997
195319 199286 9928155
45130 157468 280989209
141235 181296 100728647
155245 198700 109333045
126311 179156 130001504
43420 127628 523644647
163520 191386 70214771
107735 133112 985886469
89 94663 236190801
1213 26174 62687736
157056 186763 529120060
7355 21100 34702415
185593 193158 510709408
7682 114256 266373733
180843 198605 619296296
120366 189568 950966507
138749 140581 4483728
100103 175282 759646111
176734 189598 954347711
79922 164362 990917995
102866 137602 86704383
44203 109047 162371555
98023 172319 951202917
68752 125688 425552158
88969 169845 408176580
86259 145978 149129257
172008 189802 758888397
62045 166448 261470199
186648 186801 407380
74592 91765 347652524
71597 87252 39220974
91414 147850 29491264
156261 182884 66975177
89112 192422 258986161
173964 187955 35247564
127842 137186 23343292
90238 99693 225463003
172578 175795 8096168
37055 123027 69541938
161379 168437 17884815
114943 136285 678736948
68906 87937 47679181
107430 122989 38644846
118075 122275 972206147
194557 195382 2084197
137975 151469 33778927
168534 191113 555872622
106149 115209 356712176
126659 156343 990213334
53633 130137 191504883
58456 178170 666642629
117445 129426 29902489
130780 143479 59200550
17173 61730 473918571
33942 188331 386564831
198844 199681 1757796
17467 42844 62963304
194874 195213 135828897
104104 161585 143595231
16716 65407 535964106
33569 122854 70751138
79009 121645 223524743
110330 147665 873596493
50014 144880 678958141
40065 40908 2056673
168786 189817 52846835
74123 113602 126755084
52234 111045 931979125
63769 121752 145162423
167271 199483 80938270
20673 36234 38386011
158060 161826 9449411
122408 194910 181933426
37070 108318 698095796
182368 191313 399199
86724 128094 880048400
170 71157 613213970
181291 192324 27796116
122380 128062 14234495
113371 179311 165121672
149034 178990 520013442
75481 145518 175044999
108243 112589 925872688
104523 130763 65523058
35252 156621 873972440
34071 53133 47474009
171146 192667 496565602
80612 137824 143104800
195358 198305 7375164
125054 190471 164369952
198529 199364 62491660
115467 187160 542499997
21695 156630 336929403
45135 172252 539226600
2150 118866 291660253
120572 141955 781622453
21543 107227 568744849
64502 190246 315246816
103542 113371 24545701
8967 165680 446705187
81090 93520 31119907
105598 138232 419309257
81304 177830 241906243
51657 135723 946892240
70958 132059 331199739
194695 198656 909617484
140685 185138 111737661
86315 169610 208573495
196888 198858 4881259
128531 189056 778595340
50086 170518 301668493
86005 195595 656754443
161437 196450 11404385
35151 117954 662379722
20704 152688 663282924
58853 106662 119936353
8671 170260 404131800
132726 143587 4091907
107374 112714 13248999
56321 74363 497408997
28568 186607 395283774
155097 184331 73566354
56045 112581 19281148
156588 169815 534069625
193379 198593 13083793
137048 177511 101544750
35688 75030 175107472
118031 124844 190612537
113230 195646 206659582
79925 177796 484059510
112958 191927 576438058
162787 179686 42475345
23351 172615 373080475
127092 173826 659227931
76437 144814 170883496
178869 182219 691339176
183692 189107 561868953
11021 128898 294378819
59365 180886 304467853
168894 172713 338953197
23623 48336 699215496
58288 183923 314919641
132078 192581 151854968
29701 42026 948543531
74788 182986 478511362
7604 54424 116660957
142667 195932 134049193
98214 151772 134006185
150973 170604 594466434
16443 67455 733317316
179217 184295 12860744
33014 174302 353497963
159238 180562 658896342
185613 198765 33090915
147098 168366 505157851
114808 175747 152562314
172417 192195 49770263
185748 194269 804568661
80206 116719 736797556
151267 182734 79152900
151524 154449 7334542
43486 114062 900413926
139273 173815 708519252
153746 182562 72530877
133181 150545 162212812
66089 164102 245402110
129973 143509 33655561
122403 194982 961348898
53326 151290 347673383
16142 79085 130958545
28152 114924 216733898
76147 136579 925611626
147344 170394 693736023
62864 138799 962625257
30335 97913 168597625
146090 190904 112886606
182473 184919 615064986
147327 193591 252099492
117291 160535 32053359
77799 168743 69113780
149557 196202 829287958
188217 189924 4262723
192338 198034 274116661
33339 142827 273488369
14890 42195 67837727
131129 158788 69141000
9501 29851 12775943
11190 199265 941925235
168401 170270 4698961
41701 120079 681063072
75413 190192 720263217
16032 48588 80734965
125909 169984 110678735
65831 190979 742862761
39319 39433 819886535
137179 172734 985170462
135609 185284 179009041
150713 157397 16869605
172171 190794 720935848
63769 64348 837208327
116485 171081 591016745
7166 180963 434754395
56908 122890 225149465
173630 197444 59918223
186063 192937 658181839
77067 129490 131219684
82585 87807 13182985
22762 89999 663571996
1320 189956 710858127
34774 53376 46294742
55793 175458 890841822
127579 151720 60382199
5287 111082 264309448
101888 184361 206603886
32134 103379 178060331
68282 171971 259691854
38568 138599 250032438
85095 120534 88615851
194017 198821 236425092
174362 185507 88471377
78336 130037 782009833
173476 189166 181960037
146170 185614 99297108
181349 198002 22392076
171669 177117 13687182
108359 123184 36807599
71896 107581 281779554
72216 107943 755693543
196570 196636 693841631
83862 178502 590757788
155785 186094 560360571
9589 86364 191753361
184641 194911 25867109
180912 199063 857633122
81900 112774 77397678
147695 189172 104473905
109439 118319 22116124
42743 145772 85320642
114603 142548 69542389
38969 147671 960235754
131249 161606 75890194
15250 176940 844160334
39527 148031 601995647
57408 102067 111957545
184479 185657 3002914
65484 110671 771348056
101585 120954 48315123
43133 67848 61675576
22289 197192 517389893
87725 147826 150113927
77244 164653 218826857
112069 166588 136533436
189414 195536 15423768
182106 184302 349840700
58709 176635 424360436
132925 186835 607789077
47997 129392 203751600
12629 49286 858860778
43776 171033 318573645
82555 128948 283725383
71907 97295 63474100
143106 169169 65637137
84018 104714 26449603
4945 109341 344805422
49695 175760 315804021
147052 150263 8113363
80480 163388 207570917
145473 192119 957193432
182626 198757 896721673
142809 143794 2503529
150949 179854 72700354
176427 190074 34366331
184255 193942 933738550
81138 178002 416589302
66125 138327 358286331
66620 77392 883755497
12047 181018 422670492
29032 69694 101195131
3704 130553 553200475
184550 186512 5007164
109165 186672 11628490
92927 158775 164763713
186515 188115 462488165
171440 191241 49852179
49740 130125 201261090
170058 176278 15617566
114372 118675 10655832
31752 48535 41479056
85162 95152 122801025
111383 196737 214080019
44399 139856 508696322
129708 145446 1006357
110553 171558 152770493
76658 120768 110376104
130274 187948 144760772
122100 155015 400714613
75717 147213 637229738
92072 125591 83739752
66188 118052 129933321
57532 120413 157468877
10039 193078 458102262
187510 199297 828606514
156847 179303 266141987
161494 172509 87538580
152021 195658 343819209
167260 174805 833217930
29853 92848 157107636
119600 190288 177328586
29834 174565 361908804
24206 132643 279566154
27957 113070 212489378
81977 177551 239431641
64570 74397 4490155
64963 81179 933476424
138857 162619 59648736
78498 188349 275447791
186707 190503 463160061
96805 191588 669523295
22920 45835 56700806
5268 102489 242892173
199188 199529 880104
133623 138327 918235343
49971 79757 196831910
168865 189382 51538850
92328 170473 195825963
137777 138480 728210702
31115 132907 413711148
18724 106339 622357889
84156 101982 110942473
187733 195869 219492323
119990 173019 677430434
162347 192600 76162034
61513 198986 344572512
94101 100233 270243019
63557 109281 114705982
56295 119304 157753339
74411 177890 785944955
128756 186576 727300142
154663 196594 105557790
114053 197348 907073057
125899 180109 924004861
122514 139788 43079081
132317 168564 715192099
109548 114206 11609914
36752 101301 161450341
116793 134210 809970764
72252 96313 60104358
96078 133675 94180481
28346 60392 79575249
128778 180544 420678364
33179 181885 372082065
174178 181238 313303877
198708 199654 725202005
22373 145875 308073590
33282 114408 202906185
30603 164880 617565709
4207 179386 438200921
116954 165705 829900176
23602 165271 354010594
128170 197892 430736208
22810 73571 995999192
43387 180453 528557539
68355 130902 156603625
175366 176454 2743010
51187 143887 356560280
110066 164078 135100099
195969 196553 1470200
94799 142522 119262055
148772 167785 786717704
173716 175032 119355519
123005 154174 74378295
163546 187656 785124420
181257 198318 42911088
61224 199592 887250192
95753 117841 55490899
41499 96547 766412849
191920 197253 13353215
147529 179693 566626398
108252 158410 125281742
89065 157498 175007656
172976 182230 23227058
84372 120976 563753770
169641 195282 64463602
28518 163503 565063350
122919 186765 160215696
177501 183847 946581911
192149 195615 8717888
179903 193007 33027478
133973 194907 869101106
176375 183109 16897585
8932 38437 73526341
197117 198917 4495895
193710 196430 6879963
165876 187577 54627642
52581 59736 602710096
21464 167901 365851720
133384 198566 163640714
152686 157172 11294756
135319 145481 25224770
64491 118817 300338146
42794 189655 367849026
35453 86563 127772346
106952 150251 107943906
86279 163035 969442903
81082 106285 626379248
103683 170980 168457965
83843 162806 197630677
190408 196308 948485939
28905 53628 61242566
34488 86845 130828708
67966 163112 331513043
161782 163101 3369298
136762 137518 1822738
142435 153366 27418344
104181 165011 122058319
190997 199693 21754153
99074 125793 66727216
3782 9514 194470170
194176 199474 13347454
166719 169239 6320408
81470 137023 139005222
164520 179674 38093081
66453 136843 176155490
76495 195745 298905691
22935 158298 337992729
126037 132371 16004805
48887 98796 89478813
186159 189339 598137490
26598 93401 166526345
34016 103788 528702263
176943 198946 55338762
125499 157653 80589938
164220 198713 538387156
20152 170117 374683512
27874 46049 801142875
109877 167275 332209526
107617 192423 212459288
82715 126540 909734934
179136 198870 352072974
146832 151993 258093175
74122 143216 172706395
90928 141182 382456938
174494 174834 82669070
13572 42220 71225220
66263 109410 997672026
192558 198249 14266622
51753 128642 192405837
163297 191922 72067366
150051 192225 922924352
19048 91237 190651793
81071 192958 444580624
130883 177521 243294266
59280 162581 533212352
182955 185858 740607827
37128 146270 326504687
189697 197314 735370760
83862 158065 247300693
164903 183132 707341354
144700 157270 31666514
104116 194307 719492038
110700 195094 211550868
154043 175032 52812162
193527 198140 11596893
11156 80551 173113155
25618 187190 404084710
95347 199874 807205358
112402 182382 175296871
491 46514 114783554
178135 199468 666151329
101903 104992 7834612
166333 170283 593062610
23355 78404 448510421
3580 51660 26104667
6341 86580 200402325
56459 154119 244340948
77478 106241 905541753
183126 193127 25239286
164224 188662 61534073
125289 197943 620384360
77746 173416 399640735
155317 186973 476640771
9428 109695 596770199
128116 181732 134481759
148541 182318 84996160
66929 69220 5792839
63883 162242 704537121
67448 83266 258305454
65524 177162 424144667
73903 181395 269274449
136667 177845 103346398
182887 191994 240329512
143279 179457 90981326
177416 186351 135202845
125059 147741 56694473
199460 199848 1005127
44838 158504 284304618
164996 169490 80115208
3030 129583 871782249
183587 199341 39559450
16262 95323 197116905
83538 122062 406751850
102103 152644 235923144
69436 144906 188669697
44307 176157 841287350
179032 185879 134212845
180876 195441 36643938
178978 186112 628129986
15475 79526 159601726
162691 195929 528368845
186956 193617 356191491
159629 183482 60093506
36453 141157 261628311
192640 194237 3956462
132472 141850 356475890
172969 187342 36234932
73242 137423 395871908
194553 199101 942606754
39663 141892 255412934
1127 193163 480642790
194698 199963 86150431
181091 199592 222723072
153144 157804 615522152
117626 161511 708369996
155548 191351 90235086
56552 137986 645704300
159769 182309 322637404
173389 197307 60185895
198602 198734 613012738
93010 194441 337425577
132960 186365 587489365
108529 113753 12971833
81379 115409 392000102
50552 123930 183614096
160679 176911 40939612
180848 181610 692806415
108976 181170 158678979
131325 177462 240115731
38738 84139 113520178
60059 74712 981130692
184526 196471 30141165
122417 150721 70712060
160989 187995 68057133
111832 183208 814426344
110792 176633 164909750
187543 188300 1883524
146208 178219 688737171
11129 85073 612407306
134198 195026 152691617
106797 184315 732548930
46468 82962 91234638
115277 148395 82536935
188935 198221 23293932
3490 40375 922254868
103976 187566 209433150
26283 173519 550424038
17059 151264 395817768
161805 164090 531926074
46614 88591 822912394
161968 170554 21740254
34003 72458 4511870
167408 171487 10292802
122577 198560 370279587
166754 196863 862736612
33771 163213 826234063
186337 186847 834566846
9728 63055 132953501
68937 138375 96181505
43693 156050 280974084
83730 168025 322797608
16587 129039 280677674
46688 186825 351084690
85936 133525 818835003
158719 177383 29908628
57925 154416 397435730
114077 173780 387064090
97574 140700 107745725
71411 93259 907161981
17255 78351 152123486
94414 148172 919015532
53529 163649 275712578
16314 76968 82918205
68116 134128 165221924
65066 67651 6493401
146284 147109 238806670
194801 199556 11968383
130541 177552 728462865
81581 132321 661260310
8758 141813 332344149
131941 155702 59347727
180958 193568 31698850
137779 168821 77976696
13697 85927 180247394
90136 151671 949650596
32892 143870 512715433
163315 176002 138624825
7076 19817 538892961
172956 178338 212384999
156299 159133 7133067
177852 188053 25691380
135157 172507 446139087
100499 189257 222498320
197969 198572 1531414
106267 140972 86430411
53730 115683 227669443
17839 151742 334378752
177025 190418 471875346
69683 152670 28319741
26146 152185 314700555
114639 128567 213871148
185338 185886 1418642
128065 182828 248607192
86429 165767 198584500
22273 37677 33013923
139928 145440 13774900
34231 186469 381150012
117830 119619 582442796
155861 184555 263407209
191415 192877 663476583
95792 162660 886569171
24714 122880 107162006
105235 180870 189372035
4074 114652 276493842
12251 144823 346409874
1965 7569 14070492
26987 171728 361768506
159251 181494 55928224
103876 147001 107467854
115161 164371 343179069
78372 145983 169061268
144471 146746 5677728
7775 21104 33640424
13457 191656 999713704
87321 121655 428453713
5484 144695 984770259
28155 131623 258360671
7259 97096 375124058
174391 183546 135810794
59338 136959 194244467
5992 146177 733249407
178943 181867 293751920
132781 138739 14780874
194596 198860 864102754
20189 34159 713110256
156819 160737 9735864
49974 151554 193912362
199640 199695 289221788
39887 110150 649913900
77242 127595 125958482
174369 174397 913192907
188338 193695 13418349
97963 124233 65688109
70403 176959 542580982
47190 132864 214481234
135774 146317 935382540
67846 164186 241228857
92054 126025 84878102
78659 80589 1497969
102219 107149 689583522
82987 118483 972401579
112015 156242 771874297
56709 187745 328416946
142341 185117 107506205
26769 94748 169448658
39012 94700 139173741
26230 175615 439484955
185998 191813 531279698
122202 129397 459311042
38272 72756 174888273
80586 190733 855619317
166951 173045 753262280
133160 190882 144976796
97517 179704 866773188
91433 157972 590364388
19803 144345 310677854
178791 186214 36950277
77068 122529 113769688
31716 163983 514566498
37187 43601 15990105
59916 78636 46848840
141113 186134 113222695
152643 174439 54876464
67967 81357 599801475
10880 37901 67271982
153913 154762 649952631
7172 49607 105601536
181012 182838 4581261
170118 181869 917499609
159235 180796 70422299
64986 70869 14776789
105063 119240 35290184
165515 195474 75335120
52915 124541 179138317
8984 165187 390518487
47280 190092 901796758
136703 173298 91772958
65300 90134 62181297
159744 168560 792923757
38211 173398 338315538
149370 160909 29008034
119042 127010 418362123
76159 180900 938811199
74742 93336 464995211
32136 115615 208592737
75960 178006 255594281
26977 166800 460222179
159892 199110 242025525
5918 38904 82217234
107718 153388 443483272
41724 188874 368639150
188827 190322 957857730
25209 183262 395195427
86954 168994 454879064
87690 147159 677245158
95973 135060 97872229
33534 88314 693367983
116631 163313 215814258
79610 139717 946755794
15420 108922 698817410
184408 192758 21058182
100723 149919 882750531
154935 181827 625948481
78413 147751 173394968
62427 126380 895764659
107394 139263 79358032
42378 164799 306336331
74250 191921 294976223
146237 184977 97438190
149449 190234 102675283
49107 92665 109088708
188714 197598 22252831
148938 189506 433229598
146618 179886 418052516
6570 39517 82137136
168382 170837 6219942
50511 189084 674189139
14954 103383 220887606
160060 185986 65286470
165344 169413 256178419
177563 180115 6428563
107583 139973 802932175
111874 176926 163006244
147092 171715 62051764
147842 199744 130677511
54659 139215 211490380
5088 132895 319337364
180877 193795 32438739
104418 138341 84561273
120162 144545 60830229
27849 199701 429998342
70174 199709 324679179
26045 85868 149131864
178704 188513 614127342
138750 151083 637329621
7224 91829 211240009
70764 197478 317604542
83232 100549 131358262
58305 175863 640817661
26766 62075 87702827
48796 103612 651980331
133579 153860 149829696
199453 199703 540842698
22879 194126 428268552
126800 176583 124936173
15163 73293 144840199
114979 152887 94604103
86840 109055 971732703
80616 80984 295763748
87508 108643 53077724
188175 193793 14037366
138661 166819 233712975
54040 94003 126138416
160309 175013 37052373
23030 165896 357016472
65239 139115 362950489
56489 190478 335821479
153170 182283 16774525
147421 192114 112595150
90137 164511 301043759
116144 142882 329197792
189333 192956 832846930
175828 198404 56774018
179973 186499 243067235
46267 105499 322713220
192896 197026 904627467
100811 168650 419516568
43863 159866 290135080
159449 196875 94231623
145519 185896 101667242
97091 112779 324995643
105070 186050 552528287
191605 199465 877282913
35083 53426 31862134
110410 167496 142877307
107509 145345 492765903
174842 197658 57368840
162176 174498 31093649
39145 87312 120418884
35045 61315 30814011
3906 168564 411819015
172122 173186 376750246
91795 92101 743744
2832 51842 421957412
138744 155200 41252198
15915 110775 537257453
188824 193110 7043682
71096 157291 886822421
69408 72885 68586118
110122 137756 68912445
5158 26359 53147309
15688 69632 827422825
137081 186720 2251741
77258 96073 925482832
150040 189495 99292979
4001 73441 930719927
177627 181017 332404531
38026 94124 140162213
139356 193877 137000940
120450 125203 11741927
41645 132291 226761345
92753 122332 157576768
178438 186314 509104866
71485 179907 271593824
154278 184015 74859403
105759 114934 22904573
50367 73827 50258162
43607 73423 72624698
113640 175993 156150425
196117 198502 286178715
117079 134564 43651714
106508 155230 446776758
138719 155405 756187449
187327 194054 12484681
117789 182231 161434383
35103 118885 209487284
156442 180295 60037220
112386 113196 2042175
169877 170420 1392233
112048 183133 914685064
189915 199743 24692232
122828 175849 295112807
189091 198552 767175358
193584 199124 13936941
119258 192489 183647932
38850 166675 856709000
4236 157420 383806852
29944 91764 958549055
79465 180013 697737081
84354 196842 988159317
180269 192299 558551072
123095 171540 121524878
116919 141437 61107595
102167 136418 868052984
99138 111817 31821376
70114 111407 103407278
72200 183619 279231165
146297 160759 36355293
38012 164995 317719920
166700 173742 777037934
90145 179188 223033535
47637 71863 60657665
58750 129471 177096954
35152 157409 305723010
98290 114931 41885107
42678 54465 765692561
45445 116134 362264102
137033 151605 36450473
87898 161174 299875032
82708 183218 251864454
127801 164289 437376890
71794 115332 604287806
183393 190110 16924423
162774 187796 63015454
170497 172091 3935824
61850 83308 19218817
100460 152174 129313038
108718 193004 835869653
1980 6999 531855031
199014 199624 399625791
54953 108155 133407038
116534 138760 55390552
191719 193329 4037237
156914 179260 56113061
31555 89650 144926633
123125 193886 825557703
19078 153861 354188648
45763 85471 639122811
19913 157163 342681708
5785 196380 477021285
60753 157579 870806431
158907 170579 667187723
197516 199087 637404798
26229 48975 56147205
17821 130976 282604070
108047 115377 18194936
186949 189715 443919513
148377 157001 21833449
25896 168845 802638811
78529 165348 173782525
21701 161911 429060886
14561 27357 799846051
114469 171428 142608599
50100 115879 164792414
141959 182658 475143565
189793 191715 52263735
150022 167579 44236301
61891 169617 269789411
99803 153080 133209649
153046 158423 13517081
23302 48776 62985625
149466 180195 77310517
30616 170318 477290804
29004 152752 309026670
78260 173787 239353576
136897 147057 25241644
147810 163481 39536359
153310 157185 96881096
123680 168289 79545209
72368 103813 78934352
157091 173513 708014719
64378 135756 621460700
72115 154764 325652168
132578 155668 57669872
160920 166449 14034715
43724 187350 359758301
61356 136990 97073298
122959 161319 96025745
27203 46926 48729714
33348 75494 105168666
16383 101194 151028606
51265 187765 673618818
110312 178815 171512476
9367 21708 31159233
180620 186008 609019861
175841 197372 369046836
6981 44228 58813552
27837 74351 115797971
94788 143141 120830107
183945 186940 7548973
153533 157400 9764856
196595 199580 291772506
74280 117000 270919375
116411 157331 398277002
135688 163225 981138543
187310 196644 23466481
108876 121360 611788312
50202 65242 168289050
98073 185674 219616429
118186 174515 749407974
130421 157297 551360641
151259 168630 43759085
113144 174599 153928421
92215 98201 270015202
103718 173886 175645589
173530 193843 51068637
65086 154475 223661556
97380 150426 74787894
36023 65101 488755857
128779 135236 939032310
114810 164726 526145266
119679 146116 65875917
107630 168964 153472907
127271 157451 9035203
141494 162270 907596259
4490 79708 162897194
168207 181576 672981210
17945 106749 42206918
38686 158568 313787392
53047 79821 743430788
100644 125656 516398900
42117 169632 801275462
1441 180314 636154710
106595 112638 434433212
74840 156451 204207668
29203 50736 53297980
1119 7186 673615140
173890 193719 49844606
148086 150221 475091361
177973 186443 21350258
24553 31705 17738826
168278 180165 352905586
43160 180745 344524128
111192 187776 192046186
109384 127255 44479301
103857 170704 911935707
13664 136172 306007436
199668 199791 27112674
25647 84769 147334528
67341 83037 363542061
130485 182606 130693943
177050 190137 29817179
174681 175363 1709390
198147 198856 78422926
103062 168896 463472629
134119 137065 7334431
39057 163951 312503551
116770 177781 152880884
36829 164201 318627744
194371 195753 542111738
132983 168660 449187855
46452 196782 674240307
72166 91682 669699362
23970 58072 84579923
181825 187291 60935814
29674 187983 396098645
79405 129573 125588443
83454 170348 911696694
34639 115325 201801225
85531 163305 555945812
3174 122048 297044467
59884 87719 265743358
37259 111211 184934697
27395 155606 320097742
182662 186902 10731054
164899 179333 241616198
169824 174357 243279341
58294 150531 394502253
138317 172699 86373361
151836 162087 159027070
181627 198087 926983238
15735 61273 113257556
155077 187926 82715726
87967 136506 121415728
121103 138474 716100508
185191 186945 144919590
119801 137531 44260797
199827 199977 377371
126763 150200 58601209
143226 159299 140829787
142199 143067 2135189
75753 89147 33506079
107433 110391 7310545
84879 142765 38124637
151274 194268 566700003
105604 144231 96254635
81854 107136 101848490
59266 99427 97668429
112707 149778 926154300
185004 192384 170965734
114990 174560 560343541
21882 151294 323014828
34632 91217 141388535
100604 112263 29225620
156239 182752 858598233
42868 144790 555355635
121941 130264 20841058
30124 162082 329714427
120092 194888 852353940
143704 183486 953751934
35673 47603 29643521
144111 164113 50342710
95083 196357 254045226
44380 103345 30965139
155844 178710 839152124
139733 155933 37185443
30453 62968 80816508
52724 57028 7661459
152841 170988 32649398
25635 190463 412286894
44274 165031 315945544
105357 179916 376741686
159879 186628 67357393
90203 156310 563519567
123271 126967 400755678
162749 185280 206412748
51469 153105 254270087
97872 175026 456400930
125223 149617 109854450
123612 142161 148347788
115720 139118 58291541
32998 140858 269408471
110474 162305 643761260
48562 124711 747561716
15569 197153 454290882
80488 195264 793469143
21099 128041 266826158
117650 149845 80349198
71431 191946 302080628
43311 175026 329707317
146515 154805 20879216
123496 168406 112658710
162299 172598 25968695
70692 105976 88514757
103494 189489 215442572
75667 119492 109723787
125890 159773 84965413
196155 198443 5706550
128685 130087 3574263
112768 118422 14123893
29925 53701 58932775
114163 192196 195562945
193490 196466 7539912
21279 69150 454588450
55005 112258 143402393
137222 174327 255764288
52300 120503 502514349
61978 64826 105569417
46092 115267 173140743
19490 65559 114526007
102242 104766 6386482
48657 195396 229545384
19086 116957 244299754
88931 122224 715293456
177525 192361 668009683
193788 199203 687300927
67852 89013 53023831
129222 153641 801811826
198562 199048 451753455
117561 135782 394211635
183740 190977 418477649
15137 108905 234246858
87304 99086 29422364
90752 134232 108773333
53010 175663 307238456
124133 190727 582964086
170226 180620 26125850
62314 121830 148965685
60167 66112 94683680
197754 198197 1134408
161697 185173 59049218
26563 31061 11133284
64851 180708 53619606
174674 182746 20269153
85867 160618 680842421
104818 131232 65975260
186473 192611 15433487
123118 131105 20106616
75258 177253 591332114
94614 166922 439215075
19014 24633 187477513
121624 197160 307569410
8698 145670 342077140
105656 135155 73537832
92342 155843 916059235
37088 94824 144243301
95419 186771 668770307
4125 67706 158686064
145744 183070 93977331
73789 127239 984448516
85749 146107 912355945
71192 103773 81773183
115003 154246 33882281
111712 116539 205705023
48397 190214 48215919
117791 167363 547291263
11994 92168 200134997
87026 152557 730698544
122579 184657 155663007
197008 199464 406488613
118098 193391 188789376
14372 17036 6810397
90105 115022 490754805
29744 136151 265769952
151649 154958 934528749
89245 186196 243003532
98180 115135 42615875
120934 189426 171835408
26586 93236 166155996
164065 194416 76333615
8258 61594 467411138
192760 196914 10470290
36851 127112 225603542
137609 152331 39009090
93946 133108 103141800
50645 97315 590667014
25472 156070 326059467
182806 185269 6171887
91186 131575 101110004
90458 178679 443889960
5840 140189 335531296
56181 175668 299305021
1452 76160 534231564
7704 74394 166378740
185593 196678 27926738
27134 68558 1429158
179887 180467 1531635
95624 184883 517542212
28086 161461 683539726
77918 166453 468564757
3224 173818 568657226
179742 186751 238247442
108238 177496 173333765
195193 198514 8351174
5935 116624 276637480
69881 93882 59993149
41889 102706 152251119
181384 194775 33681080
56990 107293 469150074
176778 185447 729229218
60025 73612 34036959
15481 85063 203736201
8780 34724 64717600
48477 98972 126371844
176782 190531 34645278
48868 84967 90521295
172639 175087 6157360
88340 128040 986562182
181845 191049 23305353
62058 138890 192157841
38492 58086 48735580
90862 163780 182512105
143579 196322 132740129
97012 186187 223597560
107273 147795 649632790
150312 172433 55706327
23341 188256 450713491
117584 134631 838141686
18221 78046 149031976
113816 141890 69907119
77021 142185 162914995
23429 23725 583019
139387 156475 437324767
41174 122252 202700287
85478 199981 287022655
16817 197738 329167165
47404 151930 261521235
92108 150621 146318267
44344 148520 260347655
30060 149669 298657903
69332 168662 812663802
194464 199013 11439967
19103 21801 6813132
160525 185275 62282902
44432 144018 248863196
153763 161138 18553271
63395 96933 782227372
143494 153839 951508118
108909 183891 616550521
156959 170949 35238817
181228 190883 24399692
32949 190157 937810038
92298 116965 61845403
162922 192481 984061611
101675 159848 145401025
69300 82666 33438338
131342 147924 41221446
175612 193645 45334040
194808 197533 6857090
165914 186534 51827565
69703 190916 303843189
9059 24162 37949644
103293 156602 451769259
80562 81069 1254998
81354 161538 238931786
199081 199426 848158
21266 98868 858478405
80067 169772 854445314
130588 149936 48229223
153852 164386 26558587
102012 192965 956328844
177558 185927 847034644
197064 197470 995794
183096 198961 811243110
138627 190800 131212036
2008 167377 982426002
158277 164823 500655219
84525 120381 89683961
65586 81662 40214731
51607 119382 508455137
9653 134216 311241669
20269 103077 206539169
80800 108026 661916634
58944 126431 168831471
29976 178930 372453343
182219 197600 38731106
180664 188117 192163270
44149 47979 72256276
46442 138673 757822529
42338 91546 123063101
31512 153808 305471610
118864 174004 138181202
139050 183676 112185042
175459 198346 57548243
123562 161942 96116649
41311 85491 110507994
54891 147655 815757798
79295 113119 714974950
131080 135046 9820240
44744 86612 711003891
146119 161997 969317555
194282 197872 9051130
97368 185560 644549917
156087 177711 54475484
150385 167899 44145407
79179 189526 984043228
193498 197758 10688729
130055 195042 16783347
195193 198496 316628379
46899 143674 241989106
104674 180217 881667310
101563 109669 20375062
100348 176101 506433427
103090 167292 122285104
105159 124643 44788574
195088 195695 1590635
144882 152016 324811075
191665 199137 897508188
193038 199890 17197788
124036 131235 274324340
163684 184638 212897049
197199 199019 4566191
85356 134258 122279891
126263 127217 508756753
3656 36372 81667190
136900 173018 200644600
21807 57849 836550681
104954 113688 21772994
112027 147107 210103938
185495 197750 81729682
162391 178577 40720614
107309 151605 110524721
25312 28180 421730007
143872 192951 890409232
117122 133896 496111837
58246 171287 283277020
47220 97111 124840589
126159 146758 51495811
119554 185749 802151611
119872 181862 155388597
58393 157439 247964947
152538 182995 76607849
61255 142984 754342915
80436 186549 384760234
177978 180416 6201017
145932 167786 55081446
147618 169685 805902477
37713 58318 23368503
78111 169958 230078282
170451 190289 49897540
178054 180298 5682958
73730 107617 85005460
18545 137718 716917902
25020 98057 455022430
24411 77138 113811424
120944 127402 16136237
148033 152738 265525546
189450 196559 17905787
123321 188527 197762283
163801 167759 816464458
18031 90562 960511705
186052 187427 3526025
64476 130190 164544608
132606 180261 119559746
57591 124239 831528069
7636 85847 195277860
186766 189729 7435256
34958 145758 68993215
188756 193583 228077045
158781 194389 231718427
128263 135162 17246008
70360 133515 158010922
104326 194746 226528591
121052 177624 175199026
159799 187776 58731831
37751 67421 73990136
9517 51872 105484193
137477 196575 399000895
122423 185601 158504387
46735 157979 640469301
20173 126986 266410730
199231 199686 1180667
36113 74425 95664089
106665 156910 950690497
151766 154866 7774012
173164 187687 608819454
67754 127846 150410127
31116 87146 744564746
38479 97659 345059573
186267 188909 6698716
39907 56521 591572742
104812 163598 788178271
6595 172279 414304513
193703 194576 2207915
105289 195796 861948948
184944 186276 3417371
81776 156490 685175372
112658 152474 830744414
80406 133457 934812902
199371 199651 511911793
18241 127449 289989298
141134 143827 6764088
160542 182880 56248229
77931 156523 871417729
65377 67327 4805329
86938 172364 213906641
17873 175018 902681049
135702 159366 669259598
178884 192821 321127030
40140 114662 186409822
81011 133311 130897584
195372 198900 8840987
103774 105638 401275251
55597 76653 162073145
134757 178253 439237244
118431 194709 567396285
67226 97141 74869492
111752 138434 585074682
73899 99296 63516023
109782 197005 691616704
191712 192359 1579098
1137 96776 291081680
123898 197374 291339237
31116 56384 62716832
184763 189702 12462491
164449 182265 504110296
27609 83908 812656225
95005 121612 66618001
112044 129885 434882671
61112 161460 251178033
167984 182116 895671992
55791 127933 901854795
173472 179693 15638251
175245 190751 39094412
175085 197119 55450558
118471 153048 86357802
113823 124773 712310155
178411 186745 21025929
185230 193167 740957915
14945 100856 214509068
110710 131831 720265400
58740 97244 197809406
38889 126749 710413452
194622 198803 570175610
31456 107679 190510712
129284 197740 171810934
23338 63985 100995266
26921 165680 346753043
44372 128983 211540039
106035 169459 334221437
11796 73991 155150433
116783 133045 40622239
130515 139348 909675258
134284 195276 153157604
96213 168519 181266642
101510 173789 180980670
120578 135859 38260473
137499 172045 86723724
53762 132085 894121506
112497 179652 307344379
150115 162952 853970014
7102 186457 726491893
60331 63244 7238961
93957 152919 147498410
84208 180301 240720131
122105 186803 915237766
126435 183413 632560133
102451 112574 8993032
47484 167397 327516197
50163 183684 334570129
152355 196597 111342743
36987 192066 388380572
67643 145089 753782958
114902 154797 99570776
65161 106259 573203006
19585 89011 158453935
61665 122441 563918795
144346 176566 141752347
143810 180552 993193311
83412 140347 584737333
119919 164210 82685623
134675 186700 130620531
11640 58188 219291388
56136 132606 191381911
12562 32654 50153158
106042 108713 808992641
130209 162192 831983229
121266 136803 363754116
185378 196135 324206749
136877 172126 88426566
100546 104729 729995594
163731 177379 34306813
191452 195921 11155172
60162 66299 15361738
149587 198862 123967845
9160 144366 337688460
169717 181823 182177194
94012 172170 195802631
93884 101370 634775674
193099 194569 3657702
132905 145149 30411077
20750 63914 395199643
33825 60881 967721620
58654 188376 510646985
10904 59435 496161976
57861 176924 298337890
106386 135888 104732476
40999 86220 644979208
13720 27695 35005719
49613 50943 3371290
171280 174497 645660103
10118 11666 3940097
46533 91758 447183095
110991 186578 189445327
62359 63630 116205109
93028 139086 115134489
194005 199750 14508556
102358 186434 945074376
8648 75599 167113796
185262 185954 1803397
152192 179966 69853122
68784 151014 205655149
100880 130619 775031438
91229 190640 249258679
72707 98266 503247893
140456 150823 170541520
171867 199048 67343134
157500 185649 70821850
103814 189022 213475786
167886 191325 44865929
119113 196985 69368135
151311 165620 180634048
189714 195833 15404937
193078 196355 972550265
78932 96755 9736540
146650 151133 866076151
16871 123411 586016228
18462 119851 253099993
108675 172451 18864627
116397 160072 732289254
114456 128332 634309754
56506 58994 6169955
80709 111812 77915835
193568 196158 108463632
71350 198484 808552343
113524 152826 291328261
96353 152899 141543541
102749 112406 24134768
98189 99095 2277943
93304 120148 718879312
141391 183787 6300350
118408 181202 993595235
166861 192656 64854442
79001 87700 21876896
52743 132795 766294213
16652 90240 183473437
165369 192355 132635525
161738 176989 38422881
17939 188318 426172850
157045 192875 985091394
180232 194917 36931017
70863 188036 555195898
141310 170382 685039845
168400 191791 58842234
125751 180553 137648630
95538 187002 601152360
152958 161713 21988063
144505 192641 121116962
44006 100515 922830657
74849 131392 141560290
21129 199309 612198341
189084 196705 19160055
182377 185002 6567604
139756 145887 819995438
186871 197904 27714819
8385 176496 420518259
192736 196813 987105826
139132 165687 65606433
102675 178413 189627746
166076 173566 10395583
17713 165309 368827428
153742 156113 270621842
24190 108643 210939361
76677 108087 78874617
156018 177334 53678946
98287 140605 629060935
79852 138517 146711128
143667 198354 137549285
154696 182946 853446055
68875 116534 119390181
193692 195932 724441084
5860 188947 458131498
172281 197239 494051214
34493 100321 164541399
12376 138950 316119234
58568 81511 57530414
179572 184101 11453017
113836 149253 88314742
162903 167392 11336269
101323 169012 169480137
79034 176330 243786906
193586 199127 13935253
146401 172108 177471931
112337 157187 112126453
64711 156375 229406338
86340 99131 377350035
183849 188739 12318156
70018 145589 188837380
6840 78204 233128949
199931 199975 259897931
175735 182295 621701358
13746 59130 59064405
11348 16507 13089643
148447 151666 8216272
2487 78068 99216510
117829 144013 65218104
187596 198517 27390426
34220 144478 275523680
132491 172603 100558284
182704 192156 23832087
153034 176686 850200385
171472 192567 53013732
173577 186918 922840781
173640 191548 45159169
168949 173551 822850887
8911 73455 434795035
102394 162513 150360438
92154 184283 894838977
106185 195742 224406080
162472 171026 21619546
97235 162023 61813212
162288 176659 475666284
56098 158279 793438329
21337 62248 609407742
112425 173077 151857543
17378 133209 843847131
136459 158969 425636836
90207 190571 251628634
177477 191737 449792362
101739 152824 702569938
59132 155775 945948180
177670 191664 134808649
106428 111866 11847389
161844 198929 93348505
149723 198091 121685398
38210 88923 29481893
62094 167506 263976056
90744 130149 259298635
64349 64973 1616031
131777 188864 364790471
110387 170280 883115010
32113 190287 402743321
56946 116936 874888973
107663 147819 300810248
152904 194393 104376578
86413 141449 369887488
57292 136723 799238431
174685 191896 860797521
116314 128475 30278133
169407 176137 16876550
27994 168428 787997552
137647 139190 473543049
135310 147045 320422553
2195 113891 279244792
133475 143056 216642829
31281 55265 59520706
131721 136525 11984270
102544 143511 102189279
60111 122828 223414925
162294 166093 295663688
108217 135682 582390274
46672 68931 99432509
76789 170346 51358556
46186 123438 512302734
48303 52779 986773497
175180 186275 27926606
100204 102086 4768370
122918 171635 122166903
181471 189087 12263662
129365 197717 171549690
155473 199390 110505548
59511 191028 863545808
195202 196874 4265842
195341 198950 9060406
135034 195889 153235551
2565 123132 815599335
88442 102300 34745438
89981 174931 402828513
191541 199463 868760538
166227 169960 9380757
26243 89316 157178793
111124 193020 205355911
42679 109253 166716026
154676 165525 195419556
11872 163579 771332374
71491 122164 126782917
134005 176429 106425864
3477 155264 379344309
90995 110767 49544197
31125 123597 230840496
51534 124384 38690141
61625 68142 860516954
12524 72650 149949523
123094 157301 85646402
7266 8973 564269560
176215 191979 39701860
175750 179386 9090079
193071 196621 8932840
73987 82859 529761978
98769 187063 221407691
117148 177897 506553702
164176 164647 1202488
64985 177349 679206930
134325 182404 961763420
118425 158457 100058007
176079 185170 22799896
27763 110557 206723432
129050 139269 354255737
160445 186749 66266876
156379 194069 94775782
78473 178583 935396163
123391 143457 50084659
68197 96785 71474669
70441 101862 78730542
178336 179084 904242985
149071 175115 620968648
96018 123386 68506586
9904 52550 106218210
29237 89235 149576872
139156 195324 813337344
45266 157895 710326232
142738 159894 43104698
130635 187637 143089559
178577 198800 50907876
35554 45695 25266519
27480 35225 18970074
153317 172037 442376337
107297 195010 219719981
153255 166240 526570912
119987 169435 123958922
62897 72891 25054236
135061 164982 34006045
187992 199363 28517671
157671 168300 26799280
63541 98414 969259365
42315 153085 410877988
96647 123730 986688402
31464 31850 606653
87697 139663 679712929
197830 199082 3142064
168721 193379 365881324
35742 91007 138132252
156071 187659 79591303
199592 199694 244689
71045 138113 167752477
184924 191591 425746859
35402 172515 981226901
61208 165671 290963049
141365 158756 43710819
89199 145973 358358230
44529 137065 661166160
60068 137048 950564261
31967 66286 85391120
67250 187306 300954676
82871 139722 595328064
34215 38239 235842788
189535 199812 25844050
139477 165347 650028264
150971 156491 13915674
188916 195037 15316149
18337 125444 267214980
188403 192152 2756336
51333 135974 178559131
90976 110723 100594855
9955 149296 348079151
174992 175980 2470000
89754 133191 743107073
129235 149332 50164498
30230 72549 105388920
147013 150385 3313820
187583 194818 18106101
186919 197610 628268540
61912 100278 697000759
149191 151586 6056800
121907 123471 103737463
154445 182274 69992748
22907 31453 21157268
188984 199093 25375693
151459 186747 88818201
176233 193407 540190855
58947 166866 292737193
109710 154704 112306858
167609 191016 7407366
128158 172488 648524937
23238 93665 876580270
12244 47695 97917542
85296 150560 720554823
163652 171863 990347233
21696 108211 93290514
184982 193738 22095605
110881 128990 208544471
165518 197796 81138833
105025 123848 431515773
162592 188337 64852965
68898 72801 754177729
136137 167087 321970611
188408 197300 6058606
96035 97664 4167059
48300 123723 188724746
36131 46274 25255761
119721 192964 183736852
139825 187508 27069201
92837 138642 870638415
70966 138825 169679244
87114 198927 280310051
88002 136525 814878863
42093 86222 110441872
46028 131752 214483436
159783 192959 678924357
87181 105583 46274311
70711 94431 59273706
167522 193337 64948852
57279 189222 330743092
167485 176043 21499238
13192 128248 287329909
12397 21169 618874004
191736 197532 12025553
195162 196559 415014222
49739 167697 364225199
167593 194782 68333119
62688 121791 147953845
183881 193061 237920850
80565 198232 294971562
187046 196050 22636676
108470 152356 109510271
191118 197907 580237176
144632 158988 4236233
125419 130936 14038091
11092 89988 196934727
119772 161990 241886007
79892 84450 11504806
147431 172791 79105933
31802 121625 891356987
133853 161738 742427394
78785 196686 705358884
102653 156081 238015908
96651 121411 628855885
137480 194045 142080850
91676 98486 802489237
155910 162656 10701514
85935 199891 285649358
112146 136403 240239287
195396 195512 275667
177966 192931 37700372
89077 143492 255621557
151516 167065 689596304
128373 191462 158443589
186093 195669 24113555
129755 176436 117033080
150060 156088 15126435
36461 83769 636747534
193543 198006 11204622
78838 98860 630570769
95169 136794 104213514
123475 171992 479882166
170147 179120 143783717
73929 155842 204920118
176709 195002 45997029
17498 153016 338401949
113222 181772 791060733
51656 127143 389929855
79153 145502 260881370
67778 100749 82636148
79110 80072 2450042
143343 189779 116836066
160073 180377 51180193
106227 195814 210360544
124547 157091 81583285
91394 198275 928978195
145311 160096 37190006
63979 181834 451022175
56049 129069 701163331
157378 186877 544457214
113654 142583 879168670
53160 128467 188444333
74561 195128 302209671
146730 156676 868420264
85199 155941 616640440
98192 100979 7104574
24681 69827 112364662
138834 190777 130644521
35552 190582 884496926
100545 115262 36881513
162229 197379 88478581
124644 127550 7371689
149193 156079 739023095
19243 58000 562408014
120446 133850 33531713
71621 111579 450206439
54131 114264 150712591
120447 162994 106549821
72523 198492 315777688
46981 92227 113210282
37947 151331 283467681
114296 167634 133482134
114288 161596 902131740
71371 155233 209819694
156061 196649 867958362
62456 168151 351647672
58854 91710 82293890
126667 192281 164779483
165213 183837 46890453
49737 63699 34970313
196921 197094 410154
29530 87265 671714791
53879 139108 213228962
59120 184197 692956640
182317 194873 263878436
108848 115015 15373007
115009 144599 73677461
148947 187775 97790738
82886 114098 78316198
91633 152365 151908963
58483 102234 109735161
127583 175143 963362113
64041 102247 95784089
163197 166282 7790899
20053 175477 388421460
86322 156668 358596880
159387 164778 13567715
119620 192154 620753071
187870 190589 6824723
21148 127053 967027593
1738 38830 198517561
43929 96662 453801362
11123 22138 845819655
110503 176506 165284338
147493 174326 25755035
181505 199367 44943122
21096 41843 372248747
115982 165498 731379684
10963 105908 756360048
191802 197873 281140655
130732 163277 81479365
110175 151723 103757199
23067 195030 430125188
130370 153565 57917929
135407 167590 697260955
113197 152567 98349868
185072 187875 583983966
18670 77176 145788059
153235 164089 27364068
111157 147044 89507587
140274 180237 100507147
185120 195456 26089772
110765 133009 31635192
165829 171195 754715061
26752 176281 373811805
12954 86891 471261799
17808 20529 268551820
85260 175338 225595029
99964 102526 6510317
96718 155605 897367108
124034 125263 548161400
90959 178483 219236311
194894 199713 12137815
55495 157148 802341539
184500 198364 783155402
21715 62064 100197122
115811 132092 256347154
135677 162948 68338674
127221 175364 120775553
59052 106391 118723438
132538 176512 606342730
96674 131318 414457577
17158 39460 252193712
153419 172042 37625293
171994 178011 939128253
165216 185840 51875981
86184 161803 697940957
17521 193545 440309248
170469 185729 996492214
114500 169556 841965459
21822 161122 109878322
61191 88282 67884060
140689 190102 677156805
95920 110226 797510236
71344 158858 219010667
83988 102464 46321702
65280 189012 344827998
7566 18085 791175629
11129 85027 425594078
46003 182685 342277925
195202 196337 2912003
152849 171376 371288728
118595 136361 44367449
176164 176780 1555554
143740 199171 139383588
42680 158757 290360299
34209 184105 375269779
88042 144929 32702595
44369 149664 263219358
63392 109838 116503893
66357 176000 274643174
112454 189653 878280465
180307 189342 221514975
15107 141995 316743455
189533 198281 21956615
131700 189399 144769937
37132 184413 726855335
59520 178858 906054945
19563 99106 198281584
16707 150894 702850457
29554 157528 395368128
81506 97887 40991368
154586 190505 667795496
131168 137795 551571893
29991 60388 479798225
104553 129037 61037503
51750 148619 848070988
66967 196243 324112274
62019 120521 236643722
133504 137585 8616122
83362 185606 810736058
49449 189200 350291245
151324 164248 984982130
69021 195762 317671681
75296 128386 132872115
57381 197078 350220922
67557 106570 97888704
76001 171679 239620761
146821 166544 789962394
135900 141394 190923493
181824 198498 981346690
93987 156227 408357488
101432 133003 78913056
176344 190019 34433366
158311 173099 37240282
198710 198984 684790
59324 137594 195838744
192263 197834 13985780
56343 195840 349643663
181893 187054 13102030
40070 154639 796050446
103970 124582 51223907
95672 123101 471245681
75311 95847 380381957
199912 199970 146558
160 190640 476735369
100472 141881 103402566
23035 136231 947846043
88810 97323 99940663
103320 164403 684667768
52022 132569 201602961
70310 94794 886958295
119873 128156 20698914
86240 179214 738520063
54182 139266 176781801
23620 82981 147908576
11962 59059 117337013
83479 97721 715716994
86518 180178 474790878
20766 114621 234280916
102919 137895 87294916
8321 160204 885761077
14520 186748 551713749
136732 188301 129525876
134599 187848 165967997
94380 154358 150095404
24648 79136 979250813
128544 191288 157600821
14952 141285 315347629
157016 161587 11409513
160276 184842 61828692
145166 149237 700481370
26494 138276 373563724
126845 184788 257101535
178575 189795 28278199
94655 115044 788545521
111600 173228 154320930
119676 169786 918261310
75041 135136 77171026
101674 148023 286270441
151778 161590 24619965
199771 199783 33116
130479 153490 57420788
17537 193529 440230664
145300 189593 111510288
162523 193960 79074440
34714 189916 802155809
188432 195690 18207573
8663 189668 499114412
34381 129858 770160980
28889 110012 202596391
118240 182016 159778781
155066 177762 57148983
185823 192733 17416949
92228 164344 904764337
47709 192653 363232591
181850 183909 790965108
135932 187618 491678449
178772 197942 48261949
67430 99631 80621710
26657 83458 141566026
87981 93150 736494985
155429 199049 109758377
34094 61829 169612096
160973 161742 403786479
118177 140371 55223311
3131 4589 265804913
41348 135517 645338727
22394 115530 232430450
171291 195283 139945026
40001 155864 687423955
35103 78003 445389856
144191 188210 110810799
60178 77784 37532272
128632 185082 117648050
64812 85621 52202506
181375 187865 16434966
79597 158929 198579475
66816 139081 180744784
181126 195870 37154878
195594 196422 183077423
26697 155232 320974410
110798 189688 928202961
5670 70438 901701786
164148 190160 65488678
31466 50099 616414782
80845 120822 100062167
107688 144868 92644027
81246 134294 132783363
71151 140098 172361176
16849 145587 824932800
74905 96470 53885370
163216 175964 32055149
7832 84951 192584487
62022 152129 225461141
8248 155310 367507431
106394 124779 616502343
101185 108817 12757113
86088 154870 172009896
116431 182207 164720992
64086 167250 258445713
141228 175176 85350572
48003 198266 376608286
191393 193059 4117365
168742 189794 52908581
146273 147576 3230120
92274 146448 135403907
176297 192197 725807939
138495 153707 587339303
67718 136528 172205422
36784 110392 184153767
171268 176213 12364632
90775 180503 325576747
192177 196826 624637562
28636 90193 294555467
149700 184763 88214320
79892 179179 670375969
1624 79001 714377680
163573 167262 9336068
68864 187175 448191292
75685 96197 585797098
143774 190959 118800736
192017 195281 8167578
20133 101733 151192797
27089 71915 576201010
197467 199433 739572889
135640 170787 252801756
28417 155720 317934081
196562 199266 348531062
160124 166249 5267590
45083 46975 714023657
180593 188657 20317404
36865 68549 584157061
118106 138199 50076045
33604 176363 357204091
94983 144289 123266391
1788 38616 311754362
122721 173804 128070846
63685 167140 841600751
84831 155912 177699464
172827 189926 43045726
121871 182335 151565215
21485 117320 681767095
199623 199864 604845
10487 138003 132535777
29002 29854 2077994
17037 100808 209056098
58178 197618 349576053
149012 181405 389991457
54526 181747 318667029
105052 170195 162984396
155672 160294 11639404
82579 123174 101561281
114323 167999 635726096
80477 111001 76495703
97969 112372 613486031
41373 158660 293376811
153273 199407 116089044
66497 117048 209844323
57454 155723 958874107
99650 139630 99901432
128284 150641 866657028
169672 193394 59647737
5096 125482 300564753
160406 160721 784386
55138 195968 352987647
47504 139201 241845140
84621 178995 236312520
142672 199459 895234765
78997 173054 235611297
90522 102071 24591091
55065 76562 215192359
171196 178829 19070159
68075 109285 216143224
10104 41793 78939671
107168 175895 777087775
187862 188488 1557192
130157 141028 819793834
138791 150327 28823077
84710 159746 187673004
75810 140485 305819793
63435 122188 197609111
163213 181463 45871387
173798 185107 519745265
179441 197137 41804810
160359 195755 89135860
164176 176021 856011947
3528 103229 249214919
29325 196415 33614756
76252 98867 883333022
94017 94927 26408060
74910 195105 543373113
41048 69383 63263123
124951 170792 765994992
42250 99961 972332476
151073 158838 51574035
90321 115088 198644277
109012 134974 612677839
98214 160896 655236082
5513 150687 362634915
114984 129436 450295610
140270 175709 919886705
168643 193193 725372107
8140 124301 820705886
89553 121441 79783425
123975 191487 872601286
172521 199074 580071544
28780 198024 423448285
39139 170492 996405352
40005 84732 128537920
96259 164831 171839984
151549 161754 205205186
11504 95484 209580997
178065 191870 34811725
89648 123592 84858717
139031 174821 89930938
128245 190312 155847059
39101 116232 470445456
100152 193675 244961469
94371 158536 160626170
145021 189808 112714318
85274 104799 503548188
28183 63124 894372621
124996 166775 267017620
82477 170573 220724369
162463 194031 129260491
124548 146919 55882843
76731 85475 272987153
86406 105166 131039532
159698 182871 58339588
179199 199470 763571739
65409 195624 326384218
127858 197412 361950015
125539 175126 124472738
3893 94180 225490100
104499 158332 134461366
69785 193457 802230869
10713 17578 575915619
103610 141555 47453556
174971 180885 14872759
176437 184951 21335487
175309 180442 12960099
72294 77082 939201642
50442 185215 337621901
159995 192343 81446869
36257 168636 331276852
26524 96446 318641739
14820 53953 846616589
190133 195620 337967039
3136 144173 352336416
21640 79825 959335739
73890 145873 988133392
169609 192405 57307868
143399 151298 27239954
86 73831 184124080
20506 196558 440307668
150335 170660 929327162
164753 168889 10369307
187382 199434 30210730
14595 132836 295364141
94755 118706 60053692
2680 50949 745529541
170914 173494 6409390
51501 169674 543315408
27199 173561 830522695
36575 98503 161794813
55290 134291 21430948
155137 176428 53597059
117105 174458 406964059
88329 185533 243582832
133631 192151 834791304
37393 76665 98060482
46741 199877 482061537
55671 188305 332367455
98307 198598 251556315
97838 164427 417193210
131486 150362 47024172
6604 14826 20642967
173861 192217 46174565
54955 139502 211428454
87126 92157 12530538
103694 145052 943919635
82969 123607 101657715
124120 193632 174500689
39084 196817 894723391
6385 196814 620936106
38804 199266 401895405
192035 192494 879972412
58712 105563 180969836
191198 194111 185052945
130122 135136 179543319
161682 180389 47149866
10122 73532 972189839
42102 118423 191007925
170204 181892 29296943
78876 120994 926121959
94981 104958 10223432
189012 196883 307670757
3302 186312 616853437
181019 198588 44185670
92328 99014 982093766
41097 97193 672336778
142580 169082 66745552
143014 144579 3950332
114813 129628 759369401
150210 167971 44762992
6911 168093 403026166
52087 108446 845395906
119972 197110 591701641
46800 90346 968524706
127767 130500 161545939
21818 58796 91695052
35300 189925 387198302
195236 199682 472574387
162424 163630 3087542
170702 187689 42710261
149382 189551 125079665
100960 137044 69877110
105610 195731 225800476
101638 139122 775369364
154691 173322 46871002
108747 156884 377588253
43227 152095 272244389
57887 76450 714700825
165570 178042 336576544
56146 94542 96033575
164198 165767 750138191
121814 170995 123318137
101466 117786 443931712
87320 139491 507660903
113297 121721 20969360
123679 163957 439334998
5223 50999 113953427
21210 152017 629889243
170767 172768 4968877
69559 161065 607074764
87476 108848 593267387
104480 117237 445009224
181082 190503 23794504
156096 178739 775907403
191472 198458 17453843
117727 164611 117349962
38741 153772 525253883
199992 199994 2710
42258 122217 199964690
184314 189414 12818895
71336 156282 14595348
155559 177451 296350033
21107 48461 67604022
3571 179000 438807191
161824 174532 622805312
1977 43166 102752577
118309 162994 111811736
64251 157612 354983405
199988 199991 866865480
15546 111078 238512548
116359 169727 133631504
91675 116449 62127451
14286 81275 863543606
11979 104990 232519179
137876 181455 592412621
45043 80371 88306324
46287 106916 151886484
46758 141251 236261355
115453 127181 29197827
35139 165725 426449474
24689 76127 610460307
102253 175997 184684763
124146 199259 256679075
18772 172007 827330762
26403 86864 752245597
165245 191203 23717466
42818 119634 192176350
150309 155277 12534082
191364 198435 17653278
179187 179793 1541375
60384 96723 90871181
187013 198308 28346484
97096 187702 196375506
151139 184803 351423759
47643 177421 346562027
57951 199124 353941363
30953 130514 248703300
187384 189391 328688159
77056 191451 286864068
21053 53544 80503542
7901 184006 713385222
34730 74293 98780709
198154 199034 137010408
108798 110350 3801559
44893 167801 307589054
189874 191973 842208098
177386 190072 31984113
47024 198825 380412327
80817 170578 490103722
27763 192834 698966741
70732 182070 278874175
27283 43398 39832798
154962 189053 85834786
14217 77470 506188628
163984 169714 14448828
184074 199614 869015575
147011 160223 33268834
139707 174062 937943685
112925 118948 822541631
161763 177083 38603279
184235 196597 31130096
107310 125380 44809342
72136 102830 85696862
92471 130786 95935051
138748 150573 29572245
112889 163470 126522401
74910 154947 200252398
125609 195809 907181594
105003 113937 755575
98375 184913 320118086
103687 105071 506397754
95578 125295 74328780
174649 179465 12063495
183450 183732 715660
53518 61603 20271344
161769 190109 754343551
15010 89417 185582533
71747 119793 120301797
49073 71397 55983979
96103 135724 183392579
21996 83724 840114697
179803 183136 596569262
50754 162825 280577530
32245 63022 626462004
68013 189320 561833989
96922 143793 626266284
135612 162289 891508892
18875 197607 101209794
154528 155353 2058533
65719 167105 24105635
120980 144574 631733395
109836 166018 113789509
48419 156502 371130070
73188 148015 402411444
156762 161139 10927258
158403 162328 9856045
28727 38306 816747796
186475 186829 432518206
129627 151190 864716742
124438 179055 559568721
97262 178073 202525872
120153 189515 30682152
131972 149862 44575216
114168 158046 320450620
198392 199050 1655883
187257 198485 28167880
158811 190821 693121625
104919 169165 176514777
43367 125391 293437188
52478 97425 136342244
106451 161021 136335974
6198 73253 167331581
99682 165641 165225830
122751 138454 461441320
51334 62950 29052993
152683 187812 556367496
39228 65206 64846211
149331 179280 75338541
142578 197950 591860349
6119 149571 358378424
89470 159388 174989747
2545 114301 279343948
31786 167667 389444021
98894 139434 101342487
26008 140312 285179182
19778 33857 34706687
53897 134132 200847762
66835 73082 394222511
187076 199194 86107890
53872 187528 335016620
183697 194997 28386224
27020 28078 2626319
42907 198440 389602446
57974 67567 893402600
194338 194691 655743767
170920 184061 33001942
90653 178753 662088088
65275 66936 4103157
177038 185536 21394135
129564 152211 664963698
67948 109564 104389938
151430 189352 95403024
12226 69957 144006406
189722 197092 161189820
183957 198499 73595531
30422 119165 330030474
10227 154520 845139954
177123 195308 750724001
188546 197641 22772946
33365 37648 336388990
74833 184034 273666477
72434 149397 727768554
16306 68575 130139380
37179 75982 237814159
55460 144151 779080108
10646 79907 172789888
178378 186340 470505
66167 160419 235879831
151175 171138 190738740
54244 175705 304236617
70469 173018 256798307
9728 131751 681666866
17476 118279 312098098
80489 105409 762865100
83377 101032 783296559
42529 104189 154417890
98375 159638 153368689
5889 90077 252818896
146248 148966 6862734
81894 196935 288460424
48481 138075 224144435
97957 194681 242549155
130725 147494 41696461
18448 88936 175751052
108481 183832 960205894
99208 195140 832281944
42969 137405 236096209
145847 191082 113961868
25084 167204 612726638
78926 171774 844337365
69027 117999 122626682
183979 192637 628803417
87094 103177 939661493
46247 91903 738009539
159768 173666 35003867
127988 176336 180080472
141164 166425 722042089
27303 188935 672850894
115063 126515 76535045
133751 148885 37744895
140635 143595 7446446
56900 121826 162530820
119012 131161 969936636
154984 191764 535095071
171244 173886 6605331
116613 161477 15044297
8465 76639 170171128
90255 126980 91797903
26919 106320 609499340
24473 181002 838141139
81976 142945 152379259
188111 190492 6012517
45222 93258 120103513
172046 180731 21901575
120123 197881 469675995
127672 131792 266015106
12043 171484 398765752
197816 198863 2626047
155342 197337 558889101
65820 103270 584303944
101323 129848 71305195
112947 166798 134801981
6699 13907 769412569
148959 153194 10641807
96946 134126 892493536
66338 100044 633554860
95367 173978 318714104
160910 165447 452991803
89034 142552 133703215
136480 165036 71568705
77273 132818 138998564
17606 50415 71616646
10890 121725 276840749
69403 186332 741767696
183577 191074 370476501
151340 175854 61675469
150134 189520 629786379
41703 56310 446583490
48873 173070 445293722
100706 182222 753717128
178619 197066 46466948
32483 76813 110551679
189832 191631 4604960
124894 170935 115616720
187357 192460 512876824
15713 80021 242115055
107214 168435 18608321
33318 122584 997295468
28910 79434 125819626
148536 186842 865766188
94445 113707 48421628
167213 180374 844216510
85210 106546 439281483
192262 197623 398530118
11007 50678 98704172
57067 144408 503366551
133213 155819 56511572
128631 151936 692706518
114472 186020 179235861
68441 141320 182177982
75747 131813 37259782
190378 197121 16901821
52577 127578 187695516
80290 108706 608980898
8674 127285 296319796
26182 158740 997920175
60075 128408 171032722
12660 77621 162068276
116908 182835 165215935
113863 116566 347027
116145 197683 204409898
96453 145334 122218912
63630 125048 654639931
150952 181759 338843371
21358 24448 779152513
86260 153021 166913417
75715 188845 283561080
61031 108171 583170882
154881 197449 394614085
139901 166341 66526013
680 135504 336933394
33987 122378 220923810
910 191532 893582823
420 181012 752152124
54185 148817 236700981
5691 16812 673195741
146412 161218 37228138
119594 155937 771780102
118159 197646 200572914
107262 162671 942154303
124066 163254 98238880
39794 45252 13529387
60206 195923 730471418
141749 185226 8500768
100456 157602 142952780
54006 91851 94769968
165535 185146 483268748
115781 169003 133276785
199262 199636 378349
32140 162589 557778676
179539 187083 888663470
194914 197695 6978017
153135 198543 114260694
185259 194784 23960572
182340 185836 8851572
142263 171650 61136746
160101 193908 85059457
59559 154191 964553254
135841 153585 944725899
7197 33391 65360435
102837 184801 213349714
147287 170947 790472933
174310 192246 45105418
69271 182313 283169808
85488 90921 2519766
53487 169265 289997790
52809 64627 29554144
13155 181189 777762445
100971 149421 925562515
135090 141009 418834536
73965 199999 588229524
80375 166529 215767305
190189 198953 21990514
141260 196400 138732302
4450 182805 446198698
29645 111911 205406630
145518 148769 8208863
166825 182910 997590775
191955 197835 384892071
32250 82825 949747927
155576 175412 289118533
40008 172148 330615602
21833 30586 134847241
137306 188097 127642715
103393 180245 879025047
4097 32354 316751809
5455 77303 179311234
76891 111532 268655310
155528 193114 94663463
51961 116430 161499468
111005 189324 196314973
79199 184569 264019480
6449 135525 983950345
193099 198815 389323649
120460 177914 98389128
168716 196163 69028092
194403 195399 2560649
58088 101874 902858725
40322 136427 461110525
121019 194103 183344832
126118 164759 349746333
140016 148482 21171185
42490 76440 700254067
163142 181555 46296412
94322 178368 210627739
50345 152095 254636033
186084 188510 6175829
92148 160612 968122260
171425 185943 116761222
148338 185911 94622463
48658 150732 255361138
132899 180963 120573040
12401 123758 608951078
139092 148620 23772295
179564 186219 68489151
154315 155792 732034611
127705 151258 58844932
9196 171119 404980392
113208 166870 581309014
112180 162257 116871528
101340 136292 87348540
88190 166259 303549355
154631 187426 82591749
166162 183371 43255683
188781 198878 25326553
96866 148028 127918295
177789 199584 962371548
188941 189235 734643
3918 6847 7415824
10242 33192 490709146
149015 169580 723664029
145439 155841 26194698
40403 74831 85903148
107835 122407 36196515
119965 179955 856655137
98240 124540 65736631
86548 176461 225194305
12983 153208 350233026
43886 151837 269929180
37433 195506 395879335
26995 109634 740185619
140061 199126 148540112
38218 94138 1947030
110023 119308 600865242
135141 191769 142266608
53855 188093 767672806
51227 169136 483002093
65772 82665 42261418
12243 170096 712629030
184721 192761 772973389
136525 146829 782363790
133277 198718 317537139
28576 78237 123633420
139321 168759 140902982
171524 181666 25409296
145654 193038 30075857
183332 194014 26811568
140692 185278 112099642
119161 182206 157998281
90672 115018 909210443
170729 190428 49546050
102951 161012 580517019
99944 133209 188066700
39824 196564 392569674
25155 44250 47253315
100217 118786 46673197
92779 95875 693581189
93814 146723 92892622
165167 166325 2964326
178920 186814 852443721
151359 171726 51250339
54514 63327 21982581
47694 178866 44978147
187624 195071 18646004
105342 141413 483488778
79337 183920 262138126
197963 198832 772547094
84172 183778 859171756
132642 177170 148178161
171965 196301 652690381
34097 108434 278325262
145974 196162 421745073
42537 107544 336495920
81545 184132 257125059
114288 145465 319184538
164383 184917 732125842
172611 183676 516923370
46118 144262 245345125
160803 169949 6134380
176126 176313 508971752
2198 10093 19746064
108310 111612 916897394
113419 178564 504149972
154788 161183 697721417
181910 185733 9680488
45893 88694 786188051
6847 86623 54074415
10101 10992 2312835
11748 49427 93681446
95774 165646 649507834
84986 87747 6886918
22446 124934 255613114
153944 168145 35774972
181218 183894 548105658
184853 190293 13784847
54655 67897 33127790
137168 168878 910734327
62723 80440 719768942
70853 76784 14824866
175123 199982 696180046
181819 197149 38624876
153809 199686 115458845
161483 171074 439085350
126667 191208 505181123
179912 192574 31898622
46813 123663 192218614
123937 164198 100913972
194176 199936 14539575
189008 191162 5476216
23769 172827 548887140
66009 125765 711155005
96200 122039 64820800
192353 197659 13311769
11496 196404 797310086
187693 195331 19167234
20378 131661 277703285
41406 187720 882859484
145446 173596 79295806
158648 192316 850282722
93537 182584 223176647
95330 138743 108592493
129820 154780 122944559
31009 110341 198163996
133620 148425 987163840
18119 168782 401142696
62049 71164 624790277
151772 152946 2936975
134299 136412 884781836
194869 197368 6313926
22799 185810 986310219
82941 102021 47911342
69691 143634 749810555
58722 118160 148965613
85851 144661 146915813
161867 162752 2297205
53503 119606 439413554
62353 141250 184101900
174727 186543 29734545
194081 195846 4514506
60870 168705 270087767
64607 178371 284999135
76002 138368 155930216
94329 144459 479025650
55305 157398 255465669
103961 185258 771385010
168065 180963 32443344
190254 199812 197343288
149762 161361 593610459
10857 196864 256135772
105464 115668 450716099
42441 166193 853281704
175033 196861 451070436
161064 192215 663612328
134844 190028 138575494
171949 178906 17441107
134218 137001 6938998
152319 199226 447781058
31257 113136 204507639
159982 174829 114983161
117299 137385 50088861
62049 87952 64908323
197266 197387 313214
148235 155337 17887325
76760 78051 3220570
63139 146068 456278166
150152 157898 19511027
55255 136276 202762077
108120 188965 202504155
103361 192244 222732738
20643 122783 254817399
178607 183954 426843106
32160 39362 17746302
148936 178580 183237486
121711 124520 742121248
74041 78554 254157657
174377 194692 767633372
176293 179491 8012068
162863 176219 27104683
44660 127470 707206965
65538 138175 939465310
123100 134412 256670633
98245 170861 953052120
7303 85466 195182796
169290 187488 164285155
182037 183550 3537963
163013 172254 23239093
71421 168611 243401258
183143 189277 863920030
62132 113580 128904687
118102 172136 135292992
90446 107242 42236793
117267 185979 172235994
73722 112249 839821877
20715 51392 75973698
5370 145227 349234262
89612 172221 206918201
103289 163009 149356672
23774 159290 338521391
192806 197115 10845690
96104 106724 547241876
83078 116017 956551023
128703 166845 95680055
25886 83560 143713631
10102 50434 100434267
32378 138824 265842249
161860 199198 93953657
140821 147732 17252855
117043 147738 455006383
122009 134727 481406096
153615 197318 109992090
125612 183349 995299649
147606 150524 874052013
174481 182502 20102966
104082 156919 47088080
190768 192912 5324649
171090 191227 50698607
148775 185485 91647846
23941 129829 264396883
123516 179014 139192770
16492 154535 344689964
192768 199778 975408550
130016 173664 109408633
110301 151618 362801895
87676 179732 230583464
163007 165160 5404552
67594 164265 476860670
134382 137376 332445345
128747 132873 875782797
131802 153247 53522779
21860 67577 113631697
199977 199981 10835
125627 196881 823441707
97204 127957 139268575
52247 156059 811763101
114524 164120 124010249
145876 186441 501495891
89750 184403 666882953
151579 181811 76012784
15881 140608 311233995
83200 185888 599547258
141598 143248 325200494
81679 98679 42522651
21963 39776 44050739
127145 153044 64791314
123029 191868 172816523
52270 66988 36796104
48121 72369 60716064
8494 14239 507775060
100321 123622 58193752
89729 169477 199767452
143880 174861 606877099
147214 167127 50279566
70108 101325 78236681
172976 180853 763648068
64871 193792 350160849
105546 180813 188439096
53441 162899 274032007
19946 195763 963985259
166250 175252 22587384
39317 66316 67386511
88794 163637 540910729
15289 68840 784291827
35185 68505 907957969
152020 181179 73330291
137857 175380 964146988
195111 197583 4189236
79610 193056 284468409
115260 132904 44073240
130273 199086 172698520
143937 198578 137459368
17123 127985 642830431
31329 33517 5300045
169560 193187 647113312
133168 148846 417793917
122910 145582 683754404
83326 116478 83022424
39503 132302 232052886
167191 186037 628324300
135314 189846 136935507
95382 156891 282589164
52415 110030 768890313
67694 179658 280471499
42152 85526 713445989
78343 185302 933017861
144697 181590 92822857
6650 52219 427286666
147741 158194 98960803
138699 172167 713074457
19384 58177 614524752
151453 153045 4010485
166440 187631 310981433
110447 140790 840333745
88927 144021 137666867
141100 147248 15324280
193191 199475 15723298
141390 154261 452363555
148630 168830 770255293
126550 142294 145457789
12199 22333 25618284
50398 174679 749086151
102433 183638 981018841
125087 175205 98733542
195411 199437 10050476
25888 57834 79173689
15430 26733 28276587
89524 136852 363353526
76111 167080 481436257
110037 179599 455069264
50306 75347 717941898
136152 170457 86076027
190450 197463 17400511
16685 31749 33637893
54351 122010 169335355
191753 193813 731743118
110802 160318 123774454
76824 111176 985443434
32427 67221 86610009
24841 87397 647296153
184429 189854 13699044
39959 91387 803692673
183968 195258 177614229
168034 198536 931600843
57121 85519 260244246
116548 138630 55017357
112249 189776 194326603
69386 120434 127770552
145405 148288 289507223
197750 198468 1838940
45326 47773 5969703
34633 113374 196949415
6985 132327 313178808
36555 183786 732338962
54795 86009 807847849
187559 197205 577508882
188152 197338 199128268
178396 188529 624171109
84468 164796 201037110
160408 195924 89450935
71921 140407 171162762
166477 167140 1688905
173113 193858 52174099
87016 195143 906643245
157863 164272 16160653
177496 196065 46780785
196962 199292 5784992
11240 32049 51989680
177529 198182 439729014
161267 190426 331520065
144025 164736 453974425
27371 195991 423143412
147275 162181 37546233
147987 185202 93631420
113146 151949 96904783
78747 86611 808815069
106657 157254 333186937
10956 114534 258870871
32033 168035 517203813
190006 196608 16618543
40361 165991 841967725
5458 5576 354932129
17312 137586 300233473
120059 128485 21072878
182754 194628 12381709
74885 88402 869562295
20647 100489 199090875
187873 192429 349024587
176685 198299 420340154
7430 106630 27640954
28240 62790 325207240
22356 90579 755864217
152190 165303 32992844
31374 120139 221659577
9292 93052 488983073
68369 108949 101798983
116179 178931 157139521
90110 137883 119418493
164419 182715 6659361
92872 99934 17712270
61402 87897 888254103
97150 134704 94019105
109150 143024 189565351
119827 130124 25765431
86967 140051 994347874
101593 189389 219981338
191867 197774 910078279
187517 193770 15630716
141801 177355 89404643
14234 176415 931943502
192848 196575 9393176
16741 88250 498440168
20149 125916 229924141
56912 148365 228680749
114448 121913 18508146
167559 181992 542306574
48640 186301 636930046
89783 198242 271898539
87043 171386 211284255
29510 191935 406431885
75133 182124 268054724
57664 117784 150642553
59666 77072 200627834
119836 170408 837491825
86605 141392 136841565
199567 199896 186653096
169687 194683 62813385
39665 121349 204149923
11651 171936 246563096
16266 112024 239036472
18471 182603 410390433
142420 167674 381397788
22241 51899 73445756
86188 123014 92029988
177783 179431 467349275
135022 168066 82881871
75617 141605 394154477
20883 116517 238692073
152205 184286 140848154
117205 152184 792227146
55143 169803 754146745
61657 160064 246230037
149198 171801 736962320
105633 161886 140522492
181602 186710 12904072
182653 192714 99141351
47865 72136 60770991
163132 198889 89940148
23490 176475 382473772
147304 152197 458644990
90612 186301 239819554
104216 130010 64358949
75106 127893 172230328
14797 179482 742532096
123260 189075 165241296
42285 126716 211083517
149869 153927 10244305
56593 166287 274683257
190786 198498 940151609
152980 189084 90897073
53146 104869 129652573
75812 84361 21449806
163154 199164 90547942
120790 165535 992588597
36493 160622 310385773
140514 150353 24677021
168919 184272 806031933
30567 105673 260072182
86489 189191 257375190
175445 188234 32227395
99454 181273 205076691
176263 199535 58524601
117472 122282 11916874
6621 35160 191707106
109851 183687 184948121
157234 177945 52096638
192790 193620 2057234
185286 186525 21986349
106335 158491 130290253
31796 96620 161652833
28063 132588 879559154
125455 144076 46543169
118988 122199 41088262
74034 104004 75230179
8646 175472 417302531
61660 87995 195218798
173899 173981 191302
123803 133061 23276396
190310 194562 10636726
180194 198916 511227383
33259 135390 991413286
5594 93398 802567203
35981 80289 714704836
134534 154078 48860397
62568 120579 58732105
4737 176711 233089485
36551 56382 49415279
163274 174444 144972865
113600 155513 578005924
119796 176874 143072494
15650 75661 149520544
169527 178217 21774445
134695 158648 59964960
37963 50895 688392423
97140 168854 179751881
149876 184473 87039608
53415 69264 39664676
45147 102086 634155022
114643 165002 500238205
14708 114040 248188816
145485 173083 158162187
8483 70865 155691914
31516 94307 196379520
123717 148063 660084488
76856 123622 116952708
127654 186826 148527331
87467 190173 184853263
127689 188666 939956321
169545 199256 86153871
51764 162332 840657509
72471 102307 74777895
172462 188121 722659669
63043 109546 347998154
71340 181813 986722455
16953 195287 883458748
16542 147276 582856971
177843 196850 47851395
159270 162698 8629923
78186 171972 6109773
110404 190222 200071498
86112 166528 147815310
129142 131873 6915560
96914 177420 201813741
75128 150561 821540068
184134 199774 582231001
29692 139436 722906636
78227 144933 166793120
149389 157500 216574152
102819 106569 9475574
169489 190282 435648246
191097 194085 743754420
25035 124781 248824658
174607 188198 34228221
23677 32553 21949389
146266 183482 390265897
3103 154647 378746009
93045 167098 185516698
89833 183851 235644619
11222 170490 398274531
46485 168909 306523402
175001 183854 22299600
156173 191255 821896023
11901 136709 418087255
90200 93122 860964367
35862 159506 580114536
63124 165038 255184766
118391 121653 4264221
62317 199641 344226583
189838 195372 13922638
139925 171949 80536587
180257 196856 17071802
108333 171486 784891677
96085 165863 14945821
126321 144266 601161107
76861 126421 526080838
102426 116474 35151560
14868 16506 518770738
22341 120113 243936529
86659 154052 168510039
123892 185576 215304979
127916 193170 163814305
48156 148249 250360033
108611 195500 842429938
33671 182927 365037050
97994 135529 93940096
38174 57515 48146606
54366 165719 922758680
73378 91471 45296904
90041 165797 189682970
14456 185725 428420610
95976 159234 158417763
65146 189129 10933907
168499 170182 366102521
14343 103864 223709175
71508 74750 8111842
53524 198691 567783499
59505 175128 413865827
135264 193418 146056807
184160 192375 20654595
180196 195576 38732129
60298 146516 486013114
68848 79378 424732192
170776 199746 736565005
3972 129991 676515194
144472 146890 6000572
91179 165921 187190055
76032 124000 780870181
74480 135498 152703560
113090 162455 307651888
190878 196107 13115499
143187 177860 591029855
118891 186471 169471472
53478 127746 185902150
138859 164804 65162693
195548 198226 6701171
178080 179117 814533908
110322 117975 19117246
52456 172413 300447723
81639 113304 79383875
78431 102389 614606475
192461 196718 10744985
72344 116035 109491219
108629 116020 18383964
150268 199622 124221147
69807 108126 96140692
3736 64570 151775204
78771 174952 314105886
130867 161191 323830495
97275 140395 107742877
1463 173626 430590236
7481 141550 334829852
147679 188983 334645083
165859 169161 8323421
38165 141841 259103426
131499 155523 141417392
103302 113177 24656433
147288 148400 2805561
191 69004 171770252
179172 180257 2795759
12082 74134 154806475
59425 63188 9383373
8641 37597 55500792
56284 166518 640396043
79907 110889 763219896
112349 119908 18822098
84960 184242 248734980
30300 74054 958834857
142398 196861 474474154
158428 185118 67096249
27526 75728 142524597
289 159639 398288635
120759 189398 172190876
45527 155763 275716491
171087 178234 736941990
25358 107520 205166001
16113 178595 406169567
118150 173331 169819526
56777 59052 48014567
199769 199862 922529672
176466 176920 18646197
123765 129151 123099793
151334 179515 153733444
37228 136896 679111943
187891 188698 2034509
152882 181086 445601746
174336 188247 1301888
65547 70657 128459873
182187 189631 695425731
86651 177875 425556481
165915 188898 57813549
21996 29469 14703836
150832 194390 109638006
38235 144331 265158240
163414 190624 809032238
20059 34565 480105550
59278 78421 47847215
50395 64049 427948458
128028 139867 29452086
185062 195015 25103994
150920 194196 128025797
51459 148046 241520469
180056 193123 32929991
132355 145072 152588673
181572 196805 38385394
172627 174496 4719779
183921 199663 39569739
143538 171331 69989492
29573 184780 866977237
23263 181765 396271403
28353 179710 378430402
126639 143776 42816558
117474 130681 873511760
16175 18787 6523046
187150 195868 21909793
155108 192669 270527423
147371 155818 21326116
79543 85369 14702173
10435 121134 700144086
128038 189818 949952253
77539 179476 255352653
74992 112768 514690899
46325 157155 936177334
8137 29906 54534760
83555 135140 270457908
175885 187713 11013242
54544 137638 207881495
16907 20231 809031268
52966 81158 677577349
114842 170212 138587996
1125 42269 102627895
197035 198685 4115328
35034 69400 689493386
107089 197704 623570324
152229 183958 79845693
78135 183267 639108143
157822 183607 64928793
129252 185991 876522793
88333 138446 574589110
797 174857 763892582
164390 197359 82914241
37583 170754 333310717
37101 199873 407701580
156001 162995 17674876
75467 161859 216189305
108538 185395 194174153
170923 188933 45260397
196696 197207 308530077
35498 179060 933469154
119545 145686 65103476
49606 103622 593983782
82961 134359 471596724
79972 150074 923113187
163976 198738 87432860
8757 77793 382531410
65163 166126 323901405
148607 179332 77331221
45205 88285 107753580
80176 91289 27830678
68880 84648 39554908
99515 142753 502662530
32903 195895 622287039
132534 143352 26847975
59686 87276 69099378
95507 119698 60658933
181652 192583 737585380
28805 158840 324822588
59045 194691 760521616
198960 199950 2506502
186114 189775 9225915
99926 162690 157101829
104350 187703 208847648
53458 140098 476359848
90299 97851 18859155
104334 169404 825913439
18422 163864 363421512
176852 192906 40391355
181945 185984 7629703
11176 169678 396318829
171077 191061 50300768
162179 163511 3423635
193866 196111 31526710
171273 176788 13810033
74934 91930 159505874
35653 67391 79168832
195364 198097 523198293
95970 152262 140917071
15160 50798 88519122
144216 158666 670534740
67054 152852 844840474
51240 109564 146226995
125532 176269 127379452
29066 145647 290909372
150391 170698 561129528
30524 51377 51663654
71199 194860 757597500
34682 68423 334664441
24072 168018 733711116
195232 195577 966346418
34556 79117 189517754
67193 111002 896212715
13786 33198 5093122
8134 99515 228177537
134387 188254 135302062
122697 157842 609294490
73524 75886 5944311
168852 176128 272437356
59772 118825 147856228
165701 169102 8569146
193376 196529 7941244
110818 175049 160858258
148321 151318 7612198
28757 137459 271347112
123285 182755 624373752
119832 180268 151524511
195034 195446 275337741
87573 130101 106380942
198464 198851 968254
185158 197679 31525096
190505 198266 310379839
129522 170701 127493810
88153 149002 152072396
32639 112126 198644082
121023 133758 31871950
158207 182374 465423677
185086 197847 32166950
174214 192832 46827108
26751 123981 242595665
86677 176256 224334132
146196 157093 788445904
74034 78971 94741249
93341 155783 843550862
131840 190177 613476505
50216 178192 320571342
190231 195989 494956592
152400 170464 889489709
122130 135748 34108967
67897 198998 645922589
45768 90096 110892318
35929 188717 731815079
52179 68648 41239630
146048 186285 101292766
126732 135703 22547200
159323 173869 36645159
113898 123466 23660325
159629 183904 61145004
25263 177104 379579186
122727 129143 16021284
66950 76775 24639221
48865 102839 974910780
83039 104136 234239941
88470 141288 72485860
153876 188138 88017727
69196 174717 264301257
72320 161768 223878684
61718 139825 504306115
36080 112309 998494938
169527 197812 71085787
61093 143454 205957078
158069 188541 984335032
115138 171069 140074414
67151 177042 863411776
150500 172742 599348972
44135 160795 837734603
52830 69515 41799320
145299 189368 110923606
199336 199861 1356432
114921 121692 16747338
39530 61668 887844663
135795 149789 623698973
87495 146420 147228271
150512 199506 123288052
110293 194455 314252787
198451 198686 599719
81914 142017 150253528
127028 136479 23737236
195886 196500 1551018
20339 22997 476134408
69863 131325 217991134
158760 195766 519718764
23587 44172 51020741
172083 198324 66000372
94225 147438 132993618
23121 124126 252004580
173391 181216 19693178
72281 143938 179154063
183026 199825 265920173
2456 48111 113697549
115228 179784 277932116
11033 80859 65815741
92702 116639 60051223
48355 61901 33931930
44926 61399 41053754
35848 154625 559154107
40453 124471 869186817
151670 184805 797735292
183885 190196 15891844
94688 170395 189742611
56227 152980 408882277
107022 198451 229079125
163958 174842 27351123
78028 196122 24280936
137871 182749 112724785
162021 164015 475047610
14691 15799 952914285
6 100013 249878669
172820 199157 694375286
22801 150017 729810176
165312 192683 412248049
172402 186020 84252954
25402 173919 879850306
30831 50596 48906927
49925 127144 292822029
89481 91312 4611225
180341 193668 33510496
198271 198878 1325039
190221 194225 684071924
86997 172720 477455106
40684 94416 134184177
53737 109027 95077138
77413 143952 166305146
164005 197251 478026466
12054 178026 561599791
48926 131160 205960247
127051 167220 160562870
91150 168955 194883536
172054 179509 649474578
84442 92286 936209344
5815 114710 964680769
5927 79448 832215838
190604 196710 926808753
181161 190125 136137578
28327 154242 314437950
144027 199854 140477969
4726 197370 905289328
144137 176195 909813082
24756 183084 395881660
4228 164875 725882696
165656 192576 67692196
44169 178670 336691494
84065 101631 44051341
35005 38039 7551101
72778 162765 633460790
136989 181706 181265924
169439 179353 12706879
129713 195241 561102005
11640 151902 350418314
8491 67528 571245967
161640 179523 45021389
130098 169327 98403050
20641 67962 117626390
192020 193316 347089665
16667 41950 575514704
92362 138015 17591471
46626 190444 360376837
131368 165813 86284105
51072 121095 934526385
99263 178639 198911999
38471 122379 884219175
156436 179313 57516537
37498 146361 755675639
85822 166959 864469555
151010 186122 88349455
8442 41809 230511945
16157 78024 154135290
122039 170080 430321004
19087 54772 88573061
165491 174432 354564466
48085 59230 27936471
45437 181918 341700944
125656 194385 553237942
144831 169525 886447207
18843 69995 127361830
99997 141700 499539306
108782 133658 62013698
192386 195226 7125039
198076 199429 573105813
29181 32140 7257404
136027 159071 911362411
85115 87287 5402581
3258 33045 287790304
30329 145527 591627933
74645 80434 145807587
62246 129405 168078846
194774 197601 937520684
115805 148232 80840805
6717 99646 232038221
16661 196678 450333998
68118 133460 163542027
69235 97502 584681957
6783 125327 502183934
132650 192575 150428151
195074 195621 1435827
81665 114415 82166831
170608 189136 46602558
46555 77116 76436295
166865 180046 563688459
136173 198778 157195381
8368 38195 74378477
110107 172065 155077907
159033 164725 216656255
190357 191422 2726509
1056 185655 839917277
128972 166077 223275598
148058 152217 10558918
175541 191802 507243722
199265 199585 840747
29014 147320 920765900
28488 186586 395446542
4057 32815 470367538
57262 70315 32791354
70713 149126 463727396
42094 87569 113774618
39424 133123 234354230
162734 191425 739944536
129233 152866 59083832
8257 195847 469533534
88260 88822 584837104
79566 192102 727284644
46960 177268 325446975
90063 179604 224305208
157846 170735 769443515
46001 190139 361107396
62913 140078 500589013
174814 197701 57525054
121277 189124 960636848
57806 140179 206058067
117979 185988 170469423
100795 103773 209904597
184463 197719 309995840
28178 145604 292993949
28260 65392 676998185
21156 94495 854334364
165571 175174 24098366
150608 186961 91530485
30376 134802 260828147
34775 92821 144993880
177080 192599 39051686
59919 148971 222730509
143215 161582 46169645
30375 95498 162425408
163830 198212 86461574
192690 198443 285492576
161887 196059 217038976
7162 35969 71787165
58641 76817 396303257
28282 132460 346830391
84486 101152 41732888
3183 137012 353719903
55832 144098 220671508
18640 30752 30135957
27478 163372 749256227
127584 142982 497372576
170425 171708 708558392
132400 142728 836503517
164662 168462 3898667
79842 97532 419515889
49134 49776 1652924
108950 141884 928003856
140129 179232 98268428
36060 117171 773622255
21947 193851 432857694
98741 129535 77081647
48162 189879 355147320
95228 186629 953495489
153041 183266 76041848
60164 74431 758196054
9937 103195 778076245
46606 185629 799771612
21708 184452 727244346
193184 194450 69288110
50852 107590 509013444
147764 174348 67026557
94511 165530 177950010
125916 179993 578537729
64545 94917 76034042
88062 123358 565565506
130152 150455 50657758
140438 171448 488348357
104374 193347 222962826
99458 191781 231572870
39896 43411 898653073
136571 198744 832093119
24639 156754 329995742
152251 193549 103880403
184148 199608 520596809
101899 118309 41030084
125738 155925 75606612
154146 195181 103237869
117782 131950 35405090
153339 159114 478032434
2446 190127 508964035
71488 110571 97941349
77183 185371 745402908
849 23356 56572120
28750 120077 356384080
42272 197197 782945184
121393 156004 86557553
99909 167984 170502659
121469 183296 155069761
193437 199221 14522021
191157 194883 9229357
149914 166414 41601191
85227 118915 850782993
123560 182165 147007950
33711 189225 785168897
37852 95657 893369414
14828 152163 792474887
153163 189795 288092502
117963 125054 793163194
166559 199118 81841575
58746 128408 174429334
21041 169980 563083442
62198 79392 543249978
39681 97403 144196810
144650 191632 956824662
50534 149820 795613400
33518 189441 613348504
85983 179698 234720289
184548 187146 6657895
187582 189601 357269043
147656 176451 302553682
42313 80129 94556372
190231 199926 731069778
161964 169551 750424223
135639 146476 18797513
143272 180713 94229282
4243 61735 615183316
95309 172511 193454521
114311 131202 226486745
933 196121 681117916
144429 156306 126434296
80931 137132 140647886
182369 195249 32453536
136031 142087 15007134
52015 156783 262219652
161124 197722 268175251
66318 194987 322498507
170414 196178 731421413
40127 125423 213026121
198046 198062 552301736
74966 89874 12987885
12413 180298 850774894
90365 134174 109588359
52455 105891 927690951
174207 178944 11830619
179186 194103 37545724
47259 82807 88966690
129393 148620 47926895
16868 131371 475691662
25730 158243 330883868
199868 199942 331724619
67653 156918 223432956
70590 89033 46163390
68784 146924 825033730
199850 199859 16535
178172 184970 17036270
109933 149452 288969208
185623 193324 19431213
176715 192840 40592851
55598 168441 372377554
51144 121257 175493902
9646 105399 239421865
51074 86593 89030536
37649 91089 844898116
95662 164486 172432850
120255 128371 20300374
62638 131992 173655252
163484 180437 164400431
32243 41780 23526871
181264 182038 1921280
135682 161646 323654773
67229 199487 331566472
188326 198239 24842771
90447 197188 267612686
91429 98144 209611698
11890 34886 57302035
162010 191769 74994821
48033 95142 424367175
88155 117027 320074787
110209 120011 24384139
162043 164262 5665122
1404 6776 83816915
108732 197835 223266898
123547 148486 62273861
48065 130465 206316279
80567 123187 106598380
138927 151272 30950711
157395 169516 30556160
171366 199646 677948976
97535 103850 16051497
38152 76849 96695487
161426 196219 87610363
117390 158995 346712937
158392 186321 78975900
180247 198488 528918861
161093 182316 853094866
118271 172520 247581386
179561 182717 522629525
110215 199400 945762243
70597 122199 772328462
2672 101258 910031634
29947 38273 20471746
28533 132315 209011216
28720 159557 966988456
70405 129393 200993850
192034 194770 356895379
182326 193746 28777372
134134 167948 356950173
86045 182168 240748771
68138 191191 868070426
162467 180710 45962764
8078 137190 322590280
149943 198434 122018746
33984 161223 694369149
59998 65866 400735101
163748 188188 625883917
98329 141933 109008248
60883 140944 200204020
133777 146101 30650455
53018 166642 840949412
177785 187439 24313083
41370 166296 312657641
185382 188592 31552814
39453 182033 953350607
92141 171515 7748510
22138 129586 367225300
158442 160099 4143542
140559 195306 253726117
38314 144990 266608505
143114 160030 998823886
127930 190250 156442394
15520 114250 246604694
23836 96744 314879284
17974 147296 322730796
101419 177953 191640748
174340 181509 17959542
97652 194495 242846766
29507 123935 235687261
15622 179359 568415688
63324 153821 226450713
133686 178912 113425286
7479 189631 764101938
61101 191044 177396252
64797 158724 235090374
97544 183916 216537306
11781 106339 236348759
190175 194847 117985938
23279 91129 132909337
157127 167883 27065078
186723 193656 836010594
1897 129235 413473673
11510 189803 446087840
115576 152063 553917219
55796 155996 301384498
36590 73390 91894388
35901 177330 600543326
19249 35246 3835953
156257 172311 927049793
151559 154648 174009984
10177 192587 999661658
186320 194494 20542426
195267 196744 3747590
49273 192895 360003587
11141 31760 724567336
181062 183035 369870433
96040 103680 19428567
31114 174020 357348681
3091 8122 494571965
148504 149603 2840144
187119 198904 29576861
132859 192558 567871491
26964 129113 254946022
142915 168719 64983158
126026 173913 819791993
65745 69397 9152651
156833 160076 8056199
44319 87203 107206392
61762 88791 539885277
194234 197113 7314320
144890 175216 76282823
179746 186778 17771312
168136 172905 692467661
27925 65321 92968938
102780 196959 697129913
3473 77227 836839543
67557 145763 960681799
17 172593 795846347
97045 130880 84779618
108748 122201 817323588
45339 134548 223123843
42433 47704 296346935
87176 146436 435256310
156100 182600 66700413
6677 76915 175255558
100504 123320 736590161
84822 166545 927232368
25453 123444 507342061
104862 164971 150318221
194571 198598 10109296
92136 103597 28900394
65253 191974 810884996
152488 196240 375785556
184560 192184 19269013
141241 182377 103409357
121712 166770 112946125
14393 168669 683943149
189757 191037 796814067
154898 164268 975990607
153473 179371 65176467
6942 17379 2136535
101573 190685 223370436
23561 82347 146460695
191118 191161 103978
53517 65245 840207850
42594 157683 287858457
6407 192382 472921876
81950 129627 119342473
182589 184988 673821381
67069 173411 266370374
158312 179325 962561795
138560 158724 50581814
59965 170297 276353205
1451 97930 438912866
6819 38846 79806715
48044 57002 22465753
176079 189168 32965392
54576 121187 289836025
27083 184053 392556312
78576 152832 185791742
83457 125560 707208987
75352 95391 676098080
186354 199281 32477331
97982 129770 79625872
68036 73293 13180865
39410 160189 111017906
9924 111409 253598846
31397 146691 241731181
31881 118385 216122931
149412 180066 182372382
28143 54299 64843724
144298 168467 60860955
153607 180304 935883124
13606 190510 754672988
1684 7799 15359914
46011 125114 939264759
73903 151669 523506836
114897 139347 60857865
182457 194193 31172637
77576 120355 107075229
84975 97877 32180277
3017 48949 114411260
167145 196384 601980205
82779 104464 35333468
166318 187368 595178209
24518 67961 353331517
142127 153905 29576282
44402 50913 16124907
164098 185356 310245369
97471 124979 115243166
9587 47998 82890065
38074 191246 383703283
31600 35135 8592033
36198 94928 146709544
184149 194764 538414521
89290 90911 4124039
65974 101380 35277632
56304 145970 119037775
199961 199968 20375
64694 178734 285668217
76001 169740 192405625
125554 176041 204122956
141477 188452 118225176
116583 173454 142406697
181426 199188 840862529
81570 148038 166145933
23800 132186 270636552
148507 174572 65688093
194196 197413 8144252
173429 176701 737136378
125858 139071 33112868
169262 174817 916155290
31712 151799 299975143
78946 88140 183504844
141262 177061 90028857
73014 75586 6474600
135313 170522 88377513
116121 145957 51813652
198148 199097 2390512
39859 69713 74507552
169947 171448 3804937
113615 153920 100655972
62205 65068 468888718
40159 87861 352253563
172550 173337 638088
112670 164624 838181697
133526 157797 986595041
55904 181534 420446529
26804 192173 413672563
25223 127325 254780281
141345 167687 83983442
75544 151923 191055591
32587 143076 275910067
18689 84291 971721029
158926 193596 87224958
25806 35185 23016503
38859 134975 240344075
20897 138633 416539921
196771 197061 721290
92905 168300 714315341
103527 184470 202681804
143423 190548 118623113
145656 162431 809067730
145089 190768 610373030
128340 185819 330449215
65521 171455 207579266
57310 159438 867893577
110244 136277 65011427
170686 189545 586303185
167405 199923 81760331
177974 184759 17071612
40303 65666 63232777
18232 138404 631500934
94223 163362 988664930
105419 190925 214264426
103258 119811 148963968
197393 198421 2564637
187833 196874 22722947
140193 159251 211656324
114948 182482 206077905
120447 179790 148733923
86931 156728 522530417
62199 134530 181001482
160752 163813 7791060
137472 139643 786524074
106754 189583 410909349
191213 195424 12621654
92097 141569 123634353
78492 90190 781359039
45797 174980 73729519
61749 177067 288825246
11788 73083 152869496
65564 123779 145614157
188469 197712 23142375
5116 109395 260608219
179667 195481 443981759
18322 99084 632814930
125268 177708 131649318
131980 176033 761867213
102130 150307 579189132
155118 156389 260351452
164370 199659 88754249
194978 199705 11897729
141084 141840 542204158
192066 199320 18163696
39041 77812 96881565
89661 199668 275816466
11049 41937 20253229
181001 182498 543739147
99193 155778 684828397
75335 85851 26379794
136786 182105 113694902
68140 180858 741399158
167539 176241 338612276
186428 189098 287946586
48633 183705 338452295
84409 118528 409842287
29405 101013 90197535
121464 136497 823666501
75102 81596 112593204
90951 143847 132162635
185429 198164 431711664
68690 75480 19063344
36315 93763 392624363
54516 190788 192499399
82851 103143 50962160
97017 126356 994993413
141013 168745 773045741
40387 181804 220206734
105984 172544 166526772
99491 173472 318227985
105430 129210 511559622
101040 134324 83180634
5103 13221 20352379
18496 155852 343012871
97926 156099 229981214
62393 108996 116879141
3638 186725 271547210
113147 131450 819904341
176354 189283 514579494
40630 104772 160465257
158386 196195 517432544
66485 135817 173560774
36286 71328 87502646
20593 46128 242186258
31749 127484 239063054
183026 183894 2229921
36311 163184 929274722
192804 195699 7283431
195780 199546 9430218
124645 199190 187189023
142135 194765 566305591
30362 96356 126239238
53380 75300 54855200
76519 93018 41247557
19876 173081 491516313
141836 193237 129340792
165068 168732 9278079
189612 192458 7147925
162315 194170 80151929
162106 191082 138440507
81261 123096 746166806
102298 133535 78055291
133217 165837 81785011
118311 180530 155939645
164014 190366 66357796
147907 168217 984323168
46961 175487 321906895
50605 192261 430402875
165668 171902 15630352
5520 100724 237818120
133685 166097 276302281
31122 62608 523355784
65484 65998 1256208
12276 173183 495536423
43826 154925 277833138
31737 77136 637035200
114969 138792 539828718
97933 132891 412975485
84506 109106 496676685
84522 171936 597430230
36811 135299 246233720
198232 198948 1829155
112842 177648 162314416
164889 184835 50128577
45888 133859 651629026
160452 190805 979368809
19708 154824 147799915
93710 175217 852166967
119813 195070 188775464
63458 139896 499982781
106131 192602 424825802
121005 145630 61389410
122078 163856 104655167
77509 130665 133048358
78190 156097 641658466
66482 136039 174079458
80589 192497 459970224
164943 185186 15218702
145236 191406 116333491
59157 175790 292148501
22519 198516 440230681
93572 141093 448799021
90995 102980 455557135
173845 198795 687949452
61038 189431 824812484
78754 164107 213694467
48737 112573 517389562
86635 100794 428545845
166670 169003 5870471
118271 180813 55301259
88634 129795 377676156
2751 48882 114880911
56559 143988 143585497
68719 146624 28826031
195161 198369 945561511
105652 171876 165655240
112841 196458 900649943
703 133346 331487660
91561 132819 103252706
61732 166784 263071741
71132 84256 32944059
75295 153041 194507228
63226 133440 175774654
168032 199981 303521395
14147 93837 198814138
191956 195481 5554658
104822 129421 190155374
103980 147289 999215925
191977 195351 99158937
113380 120705 682131839
17431 94969 193316284
69702 169468 578856137
159467 160352 9861314
159193 163972 12058791
147912 156905 22763208
150677 173878 58460737
183582 186630 403803566
95330 185207 670087698
195628 199949 10841193
76706 165970 729695185
70555 71349 1968106
164380 196942 136480707
81029 149537 171333945
133634 192688 148282066
139144 146971 905137111
73089 115179 410305955
45331 97988 587242413
80628 164188 424861186
155233 173690 46457377
84086 161474 193611888
20201 25077 12041371
75601 168005 231404986
63221 81526 103354745
127213 165638 780814856
13459 45552 683519397
191100 194588 319817499
9021 189082 450596376
153629 183146 514283113
154520 190124 89646519
73162 88695 72854652
133729 196956 158805204
43445 176215 960204175
57996 78019 829000710
26751 60082 714016847
154949 156150 3000666
15046 136345 302910978
53433 156116 256926047
168887 186145 268639979
76991 113273 90938270
194154 194455 786268
92247 129393 709436160
171504 197109 64367987
6289 40361 85042784
44709 130705 215135791
185500 195648 617811712
62368 129207 167256599
181358 195681 892581695
113841 160733 58345142
27325 113414 214948761
155417 196984 468997248
143778 188167 111713859
69347 190918 920358727
109233 147303 94796024
173125 186199 32929355
53721 106728 132926271
162410 181394 47765952
176178 186268 25383282
149869 173038 37743350
15948 61348 112910647
40249 134221 234880192
118001 125108 296164721
57929 99632 353383323
143495 181827 96395187
107069 109469 514013892
75412 148121 12246476
119458 174063 136847476
8472 49264 101540450
158177 185865 110490740
151195 176691 64160296
167326 191874 61765091
119635 189555 175349650
125025 151525 66383847
188053 198774 16630027
142316 173978 448207993
119940 121431 637356228
33372 143737 275720460
134411 180362 115356964
161909 191786 830545166
91642 158884 168271497
3649 184653 961024533
123587 170263 117076437
56656 140175 208829501
61933 75435 33785715
4335 97319 436820866
87591 194609 404825146
73593 76743 849172181
83290 104466 962850008
150532 191463 79403508
60211 128108 169949387
181552 195022 33880768
199875 199902 78907
11426 170794 398561620
1218 75931 186560788
197249 198459 655210319
98966 124608 253184066
169452 186609 43118394
11842 46075 375458624
151167 168612 360508868
53041 190215 942006071
101870 179285 193831229
96718 97081 254710818
105799 156825 127473266
26460 80905 174700379
62698 144459 399601042
190138 198676 21420729
31385 196276 81331469
152175 194301 792563245
173415 197111 59660128
149778 151743 910534044
49367 174647 209357608
92481 167882 188864214
74653 112335 94427077
87745 174544 871489786
7860 69166 152950372
97083 172032 187805080
183750 198101 36033842
45768 62807 42510874
2489 129933 449501716
191736 197887 103399386
8087 161867 408021908
42627 70108 15132409
131501 183729 554484507
130762 199932 584957756
94228 157856 159280106
158190 186714 694952331
96968 162106 163083107
68993 191584 893534119
12973 188001 594372521
152016 185347 83826790
30242 66905 91192764
91116 100774 633654001
195261 196198 2394743
10991 132623 429257902
19377 190972 429213858
191591 197590 980928484
105037 180921 494347572
42617 92949 772487521
177861 183919 15251283
196367 197588 3003565
125632 197951 181652758
66271 122264 140132258
189363 189661 573166620
74398 129095 261164289
174124 194110 276591709
77202 158617 203704564
165975 185793 938735393
148599 186467 145128559
198977 199558 204875045
49018 167239 941374899
159116 173652 752096953
173574 198345 62328391
49944 196999 368606601
50182 129820 201679806
127295 181863 136879714
30353 105508 670493028
113350 162073 691021436
157644 178347 147154876
137158 184985 955062421
52699 140896 740936226
158327 176169 44952188
93229 148941 489455691
57641 95139 93896953
119553 131823 30686429
177951 188520 26681038
19859 174672 386874367
111225 171202 150277454
168886 174261 13490235
176216 192176 40170751
160608 188222 69610679
62747 132083 296362951
56615 195998 695809684
126244 139502 33125821
16747 166463 662105676
103218 169108 164934006
166270 198957 82167768
196553 198897 5856174
121391 172384 127827428
168738 170362 4088234
35085 114596 198949219
242 130356 325173391
103815 199623 560089291
108238 136106 69521910
95441 135041 715749479
141744 192425 127465311
54149 119275 354878364
139145 159124 460971272
12857 126910 284787191
118666 163000 110961485
180202 187613 18746252
157123 187698 76968709
14013 34468 50885650
113844 133857 49913289
45035 112177 168005996
149746 157529 276591279
4103 182124 445364243
90884 111155 605372086
197334 198796 38962873
33584 73948 377952717
160324 196443 283344683
99109 121755 56696097
179466 185335 14772754
198316 199092 107299693
127288 158873 79100186
100654 157065 162205112
55619 118150 437226504
166668 167021 880044
36633 73482 68429936
140441 199547 322060825
598 109462 272184150
59224 116880 144402834
128674 143349 36575705
170948 172494 46933700
185954 188372 913144852
52409 186072 765437505
79741 98470 163493976
106919 162377 503376728
96309 161848 249943902
66855 182089 639970438
159556 193706 85943502
171048 195183 60635744
167118 169021 4775396
170039 199655 685473809
56186 147138 745514007
180894 198757 44930946
196880 198161 2905416
145139 190941 903556494
168916 175312 16017300
608 143597 634596581
62683 127778 162957496
40341 162103 901517559
184839 194725 513568650
21301 36892 412527965
194119 196900 7101453
134592 139231 442253376
102445 153285 502304196
54099 185790 329974680
129319 153846 61304378
164328 166776 6203761
97700 193981 967946666
194016 199134 9928696
134976 170069 574444878
3214 195947 482399848
150764 152931 5515075
198452 198829 947132
96132 149796 134261876
16259 24658 842400888
153305 164703 120228261
132987 196339 159071134
153098 160241 900282754
89093 145100 235716419
50756 137806 217794725
15141 111586 465339912
161783 174616 32369861
97128 121505 686002909
38297 132266 718073706
165521 187626 55623110
135387 198358 158135622
116423 151839 808630862
46992 149933 257454313
46489 60077 93157513
177375 181954 884077850
44583 145804 8734290
120527 168706 120763547
150118 180997 77727247
149495 160961 28813892
99498 129640 50370691
114123 167277 133030761
35813 126873 227572346
69255 85783 41438487
8803 39098 576373449
105157 180738 374208943
93769 139577 76739613
173666 181105 65141825
197639 199711 829378
55282 105076 82404084
118052 153319 88031889
55568 102215 116824483
35818 158213 303999518
146625 169802 221534445
8074 86598 196103284
115157 166587 874104658
2103 188168 465627233
171542 185713 20437360
97899 120733 601972373
113806 151989 656750283
5475 181166 146707699
57682 133803 190578773
52045 61254 23029129
95038 172915 503734177
129921 155290 551243150
79221 169964 227335930
125277 163277 501299192
125900 157070 1877776
124842 136878 808376372
93375 151768 146092655
26714 164009 892069710
59234 158175 220420773
44455 112133 169326102
12765 97783 520586483
29166 101336 180151056
183258 196503 812798716
74443 92861 46091359
7967 53904 878429235
4662 26446 54680806
33923 59810 283331174
148583 162581 35281527
52798 85230 375519121
187982 197280 23326145
38620 148937 275749424
83329 115540 92333360
193015 195103 4693400
81022 118827 642309910
144480 172214 69775887
183243 191084 18577206
156628 160190 8889666
74588 119324 248467868
26221 26757 603172092
179643 193428 630628776
60834 184150 752387085
114597 171607 142711223
9131 57566 120636945
78011 145055 167601066
185204 189457 816068800
147050 181319 86265567
102944 196485 234493120
96051 148267 130593844
133888 173733 239694917
73742 82043 20724890
70976 114498 156199513
56403 150170 234517260
180775 194047 601346644
41959 152463 276394420
131402 175082 109489243
138602 187591 225562324
99010 155489 141292653
59889 136175 933522403
72378 129401 754350139
52777 128401 252144363
99550 158704 148074246
49394 175166 485640384
45288 195657 376724560
173003 199953 885647886
49751 87700 95108482
133134 180932 55181890
8336 21671 693186024
75588 193750 296163751
148571 197879 124111219
194247 196689 887206139
185356 193743 21109812
150489 151320 789736077
165104 186826 472830275
150337 189075 97569735
112227 184482 181012288
19613 72103 221841950
87517 119930 116448705
104342 186874 206734194
108553 176861 609377749
86643 103385 42011615
24270 41481 42567493
45221 79877 86612639
87250 157462 448990257
81797 166039 438028782
195047 197795 777878763
46895 159150 854148701
42968 67112 60203960
150097 179969 75166453
107944 195018 660804209
163615 185738 694550861
89254 137048 119569900
28306 42873 35978545
132801 193517 842995017
171434 183691 629052944
89601 179897 672427157
43619 67641 59988548
126368 154427 70251424
96778 178384 204560262
171712 178882 85602332
156386 181117 62193698
195831 196636 149219486
86766 107210 208742729
115877 156791 581868850
37716 156131 296044832
42996 162666 299408192
189779 199843 25308995
59756 174054 516133929
121339 166668 113643443
30105 142296 280056988
49980 59101 136478354
105518 111379 14493834
9176 68894 148952558
161624 198198 151794437
118261 196533 196317537
16721 110697 375456668
38583 184584 509637992
174203 184491 411278142
93892 148349 391932886
192190 198074 14760865
13349 99783 859264175
171050 193665 407408043
143764 196554 359127797
199520 199596 214875
186289 197762 28828469
138446 198233 150254308
81658 174687 288790176
35727 76509 371592334
55613 129062 811226262
163348 164922 3969988
9304 38912 73768626
114182 170085 950318314
166438 168760 164496765
20531 134696 976463696
113566 195671 205858992
188827 196273 80871369
74328 188336 741609753
25831 58916 82054948
169346 197737 71297899
32116 152987 381659178
39562 82268 106655288
60818 150859 225217073
130424 174790 190736075
36889 115262 196039610
72514 144980 790703749
139142 196690 480938969
78197 139150 891072385
145631 184040 343493566
3351 27432 60444369
143255 160850 44214876
38979 75300 869137192
138010 151470 33701004
61918 163424 254101509
150922 162938 152347909
67186 159793 231807757
67537 134718 461234946
171645 199321 95824887
91831 164888 133041856
96922 144850 119847735
33208 66578 83170636
46690 77249 76466474
132490 198125 164743802
51865 179475 612567609
127668 184219 141917358
90345 96278 955299502
167972 179650 502637610
148406 193172 112777774
21986 45724 694484956
119712 163157 108747627
172706 182732 25180742
2552 179965 443757558
164662 164854 490067
88922 133339 772623966
110386 153883 108630658
71703 80688 22490463
99214 167842 171929007
40636 114249 318532675
191159 193795 4417934
51375 91087 936909360
167154 168491 1129724
61839 134447 240142119
40285 168447 528577829
153972 196655 107426575
168372 171607 8146730
132280 185537 665296477
41050 185431 361495344
50409 162901 281639872
152305 176980 62057935
87043 151126 160221686
47974 58296 116562643
76062 159059 441116404
72932 84925 106396065
24738 160799 339820055
163385 179775 41170703
94950 137362 368225313
27223 102279 187304046
75128 82466 801006413
83666 109289 784967149
69871 140341 377662572
132889 163593 76900940
57585 174617 338502674
88611 180012 228996502
70344 170240 539927773
99144 187536 221705830
23361 164311 540118138
146818 155530 21922004
45827 51505 231268146
176818 191637 29453852
13245 53069 806218834
198896 198913 56964
83213 178165 925023524
107254 186998 199760430
198103 198277 427276789
52127 132841 202021932
192976 193449 876873997
123367 138317 37380851
26206 107990 204262881
124587 170145 114345514
124492 164646 100715032
129341 176078 952622614
1887 171930 452551492
72429 138827 217957895
8203 88972 353413540
89571 104283 37013937
141453 199550 146110933
29891 38361 530583764
106422 118744 304160013
105945 173493 169005777
130379 130758 966899
140537 198953 971108828
167277 190726 58991118
77623 151106 183774631
93360 157911 161554934
108823 145270 90762634
72107 133538 120037791
99148 136924 94517300
7958 74511 166040804
179240 180949 4381801
129219 163678 908837811
126465 133414 522528766
53591 154635 252835105
51525 60986 23627982
187671 191806 10395512
130609 172400 104743605
24159 83650 148285346
165555 169514 496054119
38309 156308 295110406
164498 185291 52262325
149959 163590 699208165
28310 72190 971878882
178806 192798 35272737
83168 84719 2856816
187154 194212 787655482
7256 189183 647848761
114231 179102 986561551
151001 159868 22299014
58827 169476 821293154
190673 191635 2442964
184126 192108 20095913
125869 160793 178822723
138612 162490 59915033
99469 192891 426590832
31767 152903 585024344
99771 131176 78652376
106077 149616 108594218
198721 199017 740348
152086 163231 28040993
173789 179760 863037725
158199 199038 102782653
65089 160645 527922735
76225 108423 999040437
10182 127559 665346410
1311 92662 348408732
181411 198307 325028563
78955 194039 288467885
192567 198871 15822643
98441 130490 80335709
164681 194844 955482869
141642 153120 28812892
117037 158126 102706032
188065 195819 19475437
99191 179239 100803368
3825 33806 74898875
179612 180461 456664832
146397 192529 681714806
73477 192642 922955410
45001 81452 71818047
103748 154614 127018242
48990 142346 267152168
83997 87767 9459524
149556 179064 74201809
35941 51663 39137990
87690 134782 797260188
43722 73757 75074595
93126 162569 998264631
88868 172513 209521521
115594 179032 562007764
90911 183157 231094593
45814 73444 69069197
3859 51889 119743435
60610 99653 97701411
54321 182127 818300489
176153 197339 203044498
91459 138962 118732826
110766 169588 241368812
16140 114440 245506460
133916 143675 309725603
100506 135379 87191403
57893 166586 272299628
114416 149047 40013906
118782 143677 292097605
156496 168414 30047542
146234 147317 2672886
112991 151542 96264244
184348 194337 854100867
147033 164793 701894476
11209 184763 573709525
117723 174866 286529551
53503 172038 649016765
48426 52541 489707363
173398 189096 39575924
54892 93167 95778685
148898 167877 47817182
196440 198862 761933404
60557 116342 139764119
130891 133347 461787216
13790 102464 998868904
131996 169189 93230282
49647 193086 359568540
42146 198519 391755047
116396 126555 25180431
83648 103424 49642657
94404 189298 681623007
130726 172096 103667727
189683 192984 8320284
130471 158808 70862559
86381 162975 382674884
182796 197197 36245342
168338 179983 957082464
30165 139141 790980550
123102 135922 32134043
53784 145436 321051871
45505 84475 97501055
1174 137711 887099120
15186 129823 751850904
7722 189959 455995697
145554 168637 158855496
116558 143782 509069989
148246 169878 861528511
60038 74891 37200188
58572 91813 83328215
176490 192888 766279125
109797 168084 543068971
18661 80222 153420748
101160 168272 820356477
194681 198800 638494082
171448 199384 64517195
111059 192391 203896493
115595 155869 100602941
176416 180443 396009976
1755 16265 36533072
153342 194115 102588310
23267 136297 93671179
150444 177463 951247406
15770 34416 483049788
107480 194412 217765339
119755 189390 505884044
195837 199360 148294445
121643 165814 894766885
170170 184848 36852000
52498 169303 889186807
136480 147727 157548750
166676 177165 473394053
131543 156896 63434867
128601 157685 72775566
66351 172086 264806627
137243 144750 18633543
75301 150723 266834713
141636 191014 124294500
186354 186503 379537
23917 164044 887265747
193415 193458 87265
117937 118568 839176108
173065 178994 14890477
193790 194249 1143623
197768 199819 5195399
654 160567 399702402
100903 131696 244633764
149756 172655 13634568
49997 184864 337869730
12603 65901 132898272
22330 113035 226364004
21012 148490 502300521
124284 184322 150699170
81258 137793 141448946
26283 106902 201347325
17470 39464 898597433
172039 193588 517597304
96999 194630 827802439
410 25225 855103387
8799 177226 95066387
32953 178674 866241867
68912 75153 15584468
76188 151365 579758944
99352 154148 137089804
54837 98741 109885595
197323 197848 38455013
159297 171609 12491250
184926 192473 19049499
152211 173084 40616164
4200 88321 47037802
151651 199537 120435069
70674 182294 279572832
75534 142258 222397228
76682 182657 905654326
22532 53625 77041587
106799 199859 681601120
48868 75410 66510620
128728 164278 89121786
28429 177912 566819952
154088 188326 86216573
65488 116481 617414969
96841 164115 168534231
155975 176703 52223700
124257 184907 104704846
15351 48277 81714511
80072 132722 641459203
98167 103460 13487295
181583 195539 35145097
125890 155055 73110349
34537 143568 272416007
89562 165618 564858444
185414 189873 11244424
46161 129406 367995892
118625 192606 964873733
153322 182510 592854851
112185 189893 194815122
126287 174705 888509248
53390 58465 717739249
7871 56118 120245551
130749 157679 67323494
188215 196706 754288714
106737 184753 195329908
12138 65279 132471890
191061 198535 741403708
52353 65691 33404846
37385 77228 99522035
198279 199414 173661432
129053 167313 77137682
199706 199816 173867214
118350 192537 680619857
131058 154936 59624317
125743 190738 306658520
99360 192800 618677604
18761 192820 435420914
67219 74407 883254299
118782 195164 191555033
143621 194420 127778779
7015 193612 466925568
103408 109625 15599515
171866 195631 59841618
24066 173394 936319135
55719 85302 914986687
168382 178564 25534175
152949 177937 688622448
187509 195061 18881286
112611 190280 194735543
164178 186546 56276099
89463 161233 517793740
36779 73252 91077592
132094 135221 459355702
187222 199593 31057443
186983 199912 32483465
165203 165374 444674
41356 180870 502962242
193307 195620 368766155
167054 185934 47452620
20636 136318 928409719
46010 175293 323682300
31380 70169 96601413
50368 127517 869410160
54028 168020 285491467
4288 172028 419543382
168537 170595 999082389
113500 118396 381740986
859 180200 448656781
34611 185763 751142531
55871 108450 131816527
131876 194306 156637866
54330 112832 146538553
89512 130884 103594484
68351 164934 241833860
157791 168084 919292008
161877 183886 55470857
49237 106096 142662513
24818 113259 220790063
29211 120679 228328360
88019 145788 357816485
145745 180790 933199017
180547 191970 28753698
137178 178905 104679912
23654 51846 302783178
50839 155583 262045756
113668 114855 3033498
30436 45559 37457580
24781 144196 906602586
166797 193838 67912307
15870 40818 703284212
147201 187533 101660403
83326 114508 78155815
81818 180029 563667832
181620 187053 13752256
74376 194430 830956651
191665 196994 450197677
67682 189661 305711130
107187 111853 11496840
90651 193217 257178999
69578 74974 418826574
34320 172610 68549734
172520 185328 24527168
52786 112438 280569184
83187 161985 902534200
38419 181209 685850374
99677 196337 637065507
137922 151523 430254155
49366 185218 280456689
37330 56770 48398646
115059 125926 26851009
3140 152610 502927638
64674 102529 94926867
118101 169211 127985267
33557 152026 970227118
42058 92514 126181102
82452 128233 363755714
164270 172481 322980047
74384 172065 996913572
191569 197891 300283768
129356 171837 398902418
29729 40879 22851709
174129 183483 23516195
110708 163475 132021164
26308 101425 428812021
87878 89532 839321421
72735 118574 114802502
19980 77576 143355518
175728 179420 556873555
93035 178996 820447603
85577 151557 63344020
28748 46239 181070882
160251 168468 20791334
35565 160390 375615533
94828 172435 327121178
146982 149765 719251235
115475 156613 853655302
19090 43007 59289536
2605 98973 240631679
77525 189385 586940019
190283 196827 16449097
54002 175213 303603897
98183 123283 62770174
3328 188033 845112797
48860 103455 454315221
75271 175433 309703953
180040 186803 17062716
181354 189388 20234566
156171 162773 16658892
176013 177659 4134730
42222 188686 366892963
137799 168736 77711769
82385 149752 168494104
96664 189670 545740144
42987 119458 605184683
27637 169517 354636872
31741 122679 582005950
107579 114014 173986361
125896 133574 149461982
37144 105247 170473545
168088 196811 72275733
194309 194892 1472043
159302 168674 23636407
191403 199574 551251234
169324 180987 271574279
124405 172540 120773475
175715 177127 3549195
150222 173454 382005984
6379 180176 536310595
34712 164569 324836508
46283 53561 292316998
86044 151528 692387263
78122 197771 299948997
17209 142104 949553506
194930 199902 708389171
24379 138647 586579963
142852 143631 710635328
32450 58297 30372984
108590 192789 210951122
167308 185716 46248657
125678 140039 35888333
29903 125288 306493172
195871 199766 511185403
152647 168343 39516554
22701 125675 256834036
65526 119137 134204138
24684 41029 40451710
133263 177056 22444890
105999 119060 32502641
193591 196425 7174431
99727 189427 911340872
37782 150436 834725912
157338 178263 52610445
152043 154086 16249274
114028 193650 199537095
72873 129120 432737855
181384 183734 5956831
76041 165095 620865149
150675 192925 379739206
131836 184687 632589023
145353 168640 58693243
115721 160498 111893534
110540 164558 135135818
101383 121808 6553662
188825 196821 20093906
140436 144986 111901858
30637 73649 418334435
9884 120686 879463502
176067 180436 683609721
130118 167017 92510067
125266 197787 182138268
195958 196169 141862300
100049 191892 230292348
98328 146345 471911914
178555 192004 33933096
136373 189561 500547498
70609 125315 912257877
189950 190952 989318480
177409 178618 488340006
144354 146942 768621557
186096 198592 31425050
43528 143830 250730490
49872 55999 15402709
83190 117458 85821250
609 149955 373139145
52300 192404 351097778
151812 163505 248457646
187940 194402 16173828
99256 148060 113510028
12880 143175 325314578
143007 165434 56472605
182071 183534 830731806
139735 140947 109940352
9680 30816 147982841
147667 169272 54512485
39679 180446 430554326
109134 120254 266694737
157169 175708 46648404
133248 179265 115401342
79323 94630 38289955
173583 177670 10309584
190388 199207 22061909
192303 193726 2360564
56435 106627 256951765
127846 176319 121555663
139496 166233 67239710
98490 171813 183755630
85139 97278 30245806
92462 197563 711520371
15908 157182 352855236
38044 108557 176558059
178894 188963 20265141
60485 75615 377883622
156135 171533 427486935
163335 192578 692585854
132575 174707 105650865
11061 72266 152601426
14106 103669 406178606
184316 190818 750263701
28262 90492 155172344
8243 186553 446151207
187735 196796 22757975
168160 168386 678890022
55379 187918 332111867
198586 199405 938416420
51663 165689 993700251
27268 90028 748104219
123227 166083 107502204
69292 159396 342604038
78897 101115 346279707
103006 196407 234145132
3588 182920 502610908
64774 193208 321979380
185000 199984 794100650
184569 191626 461560575
92669 189124 241885208
124032 151475 53351827
66973 182719 290024142
147659 198112 126991754
102953 187059 210774450
46710 102220 359691250
191804 198742 17411997
118159 130239 10479191
107681 169660 489683114
107988 164427 141087879
4157 25744 885296210
138510 159532 375748063
157441 194371 92903716
31401 97781 911237524
77610 145789 802024565
73070 124998 669226215
109165 190254 331642708
64451 97088 176303620
21297 54130 424445629
30554 49735 385524314
180295 196841 41661039
147165 172596 628136847
182381 191804 626905368
2022 139920 980502013
39067 151712 537441868
183458 187792 450713847
146008 197077 28639662
162779 171302 123892533
115342 137332 54837866
109043 175516 166371425
4110 135338 327968821
153241 186453 914631410
79742 193102 374870389
5505 169143 409202468
94342 109127 474354299
133020 179063 115414672
28051 71204 607464348
7924 43816 738878336
101389 170319 380946101
76459 164551 220512900
165184 185774 51792479
131702 184741 133026000
100139 137418 166473710
183081 188145 12817589
62815 150236 218666561
187995 196939 22485602
18522 115272 241587056
173542 176214 467257463
11119 25587 36363145
31394 154170 374773472
130848 131185 866845
115182 148826 248861740
189781 191497 366437658
162759 198401 89636046
83196 171167 220388354
34644 158583 925440988
8662 127550 822352683
36747 111017 608057935
47806 171425 451394810
102077 154008 129781465
148771 176500 69824620
4062 6382 5875438
156504 177919 53879979
91929 111189 338681551
73074 154518 203775317
105820 107699 544431207
58783 164740 909604883
83307 169861 468398165
189777 194587 12101149
176551 179542 804081071
183716 192725 22662983
198443 199650 3059114
90558 121257 76783412
133322 155003 54225095
104897 165488 151547236
188869 194813 14880845
68196 129916 239114207
194200 199352 12976856
122020 187533 164405880
97073 141196 489437365
165414 192638 484601623
77936 115690 928041850
2941 175167 832372643
128126 156043 918274855
184297 186579 431537071
143990 174578 976594392
17955 45796 69083269
161510 190313 951473953
167731 180178 31270129
166432 170899 11276542
100837 138437 731953368
12939 139696 509451712
50948 191606 352603638
128541 154902 672581550
147815 162004 35740928
153220 155849 916890755
150235 165138 37549099
119585 179398 149872349
145518 174334 296775909
80122 93198 32686051
155736 194001 97852583
60533 173167 282055579
136907 192152 138782276
61564 194211 635572792
137805 188235 954196884
87767 107009 206856050
86799 126720 99730262
105798 192036 445030682
158286 182867 61878116
6359 167128 916420752
180463 184292 535115577
162522 187307 31474912
40500 154917 291127226
183320 187143 578828995
124455 195428 178258959
60131 129889 840699594
89684 123812 259262027
113879 189589 402566567
162929 174797 29868488
30545 126714 472109912
129751 131589 4604588
195740 199966 10621482
41154 196857 390045790
46264 182162 340267033
45012 72421 731830810
24694 181944 393135506
3312 196758 484194084
183867 184903 786558042
16351 114563 245284251
196436 199813 654913634
172259 197832 64334014
39020 44654 351349686
43767 104863 463302516
9642 98649 222224887
69461 165032 239265811
19828 73151 132631693
74762 116352 626055479
56061 131913 189857587
25679 135242 866007981
24051 25724 4242193
23497 158039 336025894
162330 192662 307021917
55924 163094 268240789
147511 171697 328305705
178612 189956 609829391
163063 167990 945480574
131107 188056 873428976
184897 189288 11111650
131730 154657 57269904
54925 70378 219484030
135574 155291 291888101
122936 177418 378605358
169326 170512 415424334
92246 176934 771525491
152882 197874 113185757
98111 152786 870350058
158818 176766 45180122
153825 191823 598630743
194270 196434 661466057
120623 137446 296405888
178890 191210 417107892
146253 180400 570634870
117111 172882 153291164
35437 36834 186006045
123318 193339 175811395
103536 192841 223789199
131120 197734 683712023
38865 155322 291211247
23767 150094 761725303
102314 179716 193861260
180289 191628 18373313
101643 104440 96939001
77777 122969 113055532
157612 194879 93732624
119867 161847 39946537
57166 67566 26072052
53727 144790 227726323
118663 154593 412543970
198374 198917 412608223
30863 137319 968218574
48000 81482 83834019
21762 192091 426002638
161852 182966 46117396
77881 127263 436075084
8139 172979 475516627
182117 189077 831251349
81565 164684 668364263
184812 192560 400568731
59761 173326 284390284
190715 192970 5621833
143321 161573 45863171
56717 151139 236206811
136589 186771 126011681
125714 152072 765931609
65931 122643 295553413
61328 113865 131666799
971 112794 884650925
96057 183315 622201103
164243 188987 62276022
97238 193392 588329133
147521 154236 908311911
46575 103205 493386584
135594 188175 448937162
163009 171705 788748094
94601 103569 313459537
39127 100804 154301481
6196 97712 606590378
52177 114713 156689090
8929 177807 182898738
80143 86961 223454578
36476 113134 981318450
197159 197206 625677711
160145 163774 9195770
177082 191819 770191183
191565 193854 521618615
53870 57545 228606865
106113 127054 886886066
171597 191590 738794157
174399 190160 436906139
144358 155377 455455496
72056 171393 248849590
189219 191344 5406599
188557 191068 161508063
27824 170392 477904121
197006 197860 2113926
76111 105204 951838363
44202 174218 325492475
110517 158912 120969507
55801 141112 213300817
46325 194733 427086133
48523 182400 335352814
164295 184515 50814799
135498 146919 28364612
180315 197886 346490461
26689 98862 179940411
10083 103264 568700794
84158 153679 166449887
57716 95687 403838902
4343 180486 440706803
164506 194863 76331281
17896 131086 557087054
105744 138101 80609347
148957 197164 121318478
111139 164922 453247754
189894 192578 6750628
53687 139849 215485154
50960 93147 131421690
4300 153481 695207713
114692 115834 642067472
161393 188560 68458800
27812 175502 369251575
147804 172493 334012630
89463 189454 250662566
82763 168863 554934525
115112 127322 39051222
54785 143987 583061220
142390 190462 121000652
100529 125766 62922469
165562 168704 7905451
125011 169475 111632352
178705 190242 361207685
85795 149401 877796860
143645 156255 31709763
174277 197393 914096880
109141 166802 954515331
126192 172206 584957655
175273 177914 6656735
46876 99203 183855544
102199 166812 161790962
14662 130211 288596778
174655 188630 537044692
17923 40843 166975776
123614 148963 17986482
107560 114781 18028080
105349 196394 228129243
199260 199296 83591
20925 38807 85132053
139291 167684 698942388
39673 86462 700797252
61337 158812 243944172
13438 28259 37112506
188117 192775 11676641
53627 64120 26227453
23158 171415 370598406
125892 142487 476511184
17471 154426 536860312
36293 42180 8994795
40351 130942 226533149
6069 39512 83427932
64264 148355 263079390
106245 137352 77540831
1892 162845 547823703
60061 131006 29987279
167787 188823 52953738
8623 13412 12107938
182833 192812 25155736
111671 189581 389902895
65172 151336 33906720
89933 171350 203972106
178116 179298 2950855
178435 199950 54157766
4569 32753 756684359
131091 191374 955559553
199408 199716 794056
169305 182752 8250843
104162 118343 35355837
84614 128715 457133980
171443 193788 56115728
149287 172137 57538993
182694 192805 25479031
124355 192770 416741684
24997 188545 409107175
88878 102330 183928702
43839 79958 90225569
53489 141894 221104077
59567 197480 946157856
114485 198508 210617886
131079 161336 475870094
4299 64182 704763050
66503 156996 755906615
149605 182518 197443105
195540 199501 9941075
66803 131398 307083151
128037 184140 140778827
107352 114834 623824755
180905 184513 200298624
171154 196037 62540039
15148 19128 10033832
28010 48072 49510070
196779 197977 2951396
102333 120046 240472698
110013 126878 41949236
166009 181742 39502541
39140 109769 937068124
134580 143301 587626174
81283 101420 989022196
176500 181513 479668566
11502 158140 465404329
191197 196102 55867653
28272 152815 310996562
52135 143765 229138595
127931 136859 22315181
49555 103144 240483713
27689 194241 744705505
20895 81948 152029098
114924 136002 739985487
14610 127982 283131105
177160 184021 17287834
132745 160287 68887427
103598 116566 32357911
23094 104827 204072919
161334 165770 913998096
88142 113573 63735639
99108 140316 23656961
186730 193857 17855128
136879 154108 43083518
59287 181614 306449693
190468 198667 258599216
27763 145590 294002739
122748 141355 46366504
197679 198864 88414805
131311 138121 491109958
124877 160206 88526815
134645 161292 66694818
18143 99636 203259252
137483 139259 4390733
131635 153956 55757290
55424 93630 938661709
132675 166227 84119571
85294 184998 249719233
125540 158012 206784450
92143 187984 311397051
102557 148361 184895489
2016 77613 873105549
109675 121840 30229630
151821 154766 472242275
90181 115223 286116974
96424 117069 647311540
149038 166864 44956702
90242 97139 17181737
7345 86149 955986774
155104 195106 100620160
76729 157546 372544896
88488 169629 203224442
45282 180820 368531710
86389 159209 751131981
146661 149737 7759572
14299 190279 440327667
123993 153440 107336944
15439 186825 562594574
14418 72813 514807684
154953 189171 86146175
120192 163360 409954896
128462 142541 35037933
170728 172608 389365376
127277 168025 102194639
130769 145799 161638318
114845 187086 399418713
19305 147022 318662932
114058 152598 96195002
48360 50939 724088024
121077 181190 150720546
148282 168275 950685311
19997 173508 383583875
175232 178991 9430848
118699 144759 142381232
10833 67771 174170733
198340 199140 544538546
184648 198932 509666134
87810 89712 556632263
185212 191103 804246676
54373 96993 106570385
144006 160166 874167429
91836 191514 287299414
112733 160514 863568092
151536 176731 63391768
100781 117879 831087950
70344 196473 296546822
15763 35959 325816996
26043 55349 822462409
96462 177606 341067961
138433 144841 15993788
133380 133923 99740545
65575 164779 205416572
29444 123502 234735041
65304 169597 316572716
178292 190031 29598375
193532 194782 1739213
135531 146874 414656641
68911 71719 619609089
4873 188941 944567336
64576 194356 527283976
128155 176018 784600534
181224 199532 229909073
60601 89162 71494117
172240 179974 935473594
87397 87976 3052370
119303 159119 99608567
19841 189676 424661848
98571 122714 60482725
171371 180138 21971526
129407 149019 679038386
11467 127083 288737378
156475 168497 30294274
5215 194287 638366980
132802 170475 94495719
9074 50366 335394999
137544 159041 53891216
136369 166599 75857295
182386 198566 264587201
32755 161445 253144051
138346 198885 520084311
69908 182159 281142589
42634 139541 473752336
177627 195641 271917542
154976 193414 698497608
158539 176055 186389206
163569 197009 84146930
33720 95968 284222654
193755 195686 4900731
152800 168305 39054635
148286 155596 716887277
9194 145184 192861726
60190 197977 345360730
125575 158746 761744422
8521 166444 714732778
37065 132009 237453874
162072 196595 86954418
122163 134296 179933407
183901 197473 34123029
16887 111600 236371271
18954 115044 239960877
145939 170964 154227324
52462 107404 137804745
21525 144247 306182135
151750 186224 30219005
148633 175387 695618344
188866 192842 9973900
198934 198961 69223
46779 145664 392046359
72838 101064 507502446
67462 134160 873706473
186677 196655 943039662
37583 104462 546038973
121110 149501 798622433
71054 109292 95924727
144237 177602 54680227
109440 178860 173742903
181659 191544 25004007
836 139509 378348583
60126 173605 284222348
117088 196919 200267227
143594 162165 46656984
19466 59658 453346980
1058 75647 186238933
65692 195203 324591682
78743 97792 241583860
181964 186391 564177175
33779 93738 912213908
193345 196199 3346031
173360 197514 35732347
57468 131750 186019979
79974 185408 264217326
33851 192863 398129269
168071 189042 52784244
24625 96831 371912753
106599 137676 49948875
112423 181958 598329396
73225 144165 434448703
37539 126246 612985687
84500 153755 554738963
98237 194640 241767714
100095 120271 764348766
44586 141828 432948469
149204 175278 448151394
52928 96065 814725372
118167 121881 789526463
170277 170763 933497239
190426 197332 17303281
179066 193248 24895908
102742 120820 45090428
5313 103156 244464043
140849 142263 388518296
160897 190123 73652652
50068 83771 84444079
31996 118438 233906173
34712 171711 675346768
178375 183374 12628308
189681 194741 783809679
134593 176472 30378218
54543 77975 58637357
156759 161219 547972419
162624 190479 70168725
113043 141511 70951396
106482 163303 142051401
21607 186284 411714740
35864 77415 771975861
3944 183827 450136570
127638 129504 883610006
90492 163629 183087580
167575 171876 10764581
179513 188634 23033830
198540 199041 917155143
147269 156914 24428100
20472 103493 239816799
180030 185501 13774132
107259 121403 35140572
58041 172252 286106960
122979 145864 57090447
82912 132833 124984261
176008 188799 32229962
171447 175615 10448348
111971 146781 660410926
32158 39890 753168480
68887 92418 58882253
164005 170590 16621642
104337 189689 213816747
56566 113379 142326527
107199 128241 52393289
77461 120596 107917480
151354 196732 853258286
83879 91475 18960254
142952 180855 349321681
60643 138453 250062502
44496 73954 73584833
81107 143132 386476078
197322 198118 1982991
74262 95039 526701123
120541 124343 222253442
22057 142659 300845015
137618 145853 580741716
21537 199507 540294899
126139 139058 32334407
118219 138866 51437506
154436 176675 89132121
72793 107628 821739356
32532 163129 326517926
164535 186723 487823824
121594 149510 69739381
40005 124390 432203393
105181 181272 45029038
131562 177376 114840197
113947 160330 145256922
33534 98910 163251475
77204 172562 357183449
175437 185572 25483289
98596 162549 663809754
179941 181943 721946379
131373 193653 546790282
960 36048 87603790
32754 98851 164998997
183746 192210 21288246
174228 197433 58340279
148860 190511 104896938
191066 193728 572109513
47818 134915 217992293
55906 83624 292707163
23954 142252 873117781
29064 54779 63747253
169040 186464 43807305
123397 178575 725540538
193236 197460 10571385
23324 60361 91986982
16231 175665 843058368
189218 194637 42729997
31586 104735 945226623
74182 157677 208935661
178868 184696 14665533
179190 195352 40735090
72265 125487 854149488
150837 182416 79478986
20547 174904 611119833
189130 194608 13717727
65777 128366 156630039
33623 97418 159316561
42091 139297 922297725
69731 142756 182533919
50142 197888 370317892
51467 140389 222339037
23963 34808 108514128
34840 198918 410909004
118420 142531 48393410
123010 185210 258472316
111422 118559 253125674
74591 143233 750507953
123136 190688 169608061
63922 153098 870276111
16459 57035 841532629
23484 163713 350390465
68326 68342 44737
144483 149693 13075363
157872 196576 97426560
132321 168811 720832289
33640 95756 155031631
126294 155843 697301632
89634 110628 313279733
24343 136909 426120571
198667 199448 1940383
174853 187918 32925588
6125 106742 282770041
25167 126944 670981601
89359 131396 690860996
13767 124762 349473675
186001 198191 30647770
93038 136008 107525147
56635 99747 107913884
113206 146019 81768938
42085 141350 248125865
68764 117836 276770984
110228 153795 108787348
122641 189245 939374378
123088 193695 572719723
82892 186784 910773815
126931 139683 306032212
183796 196717 32497917
15907 145974 324585774
40338 123446 207658500
42046 77453 88539057
130531 163011 81315167
21807 45850 59475814
129794 176152 126351530
189168 189597 276124534
121219 171321 125644616
161410 175973 470958309
79040 120042 102649189
58030 121270 158342093
4029 60949 141968774
102241 148558 115618116
143295 173846 76872440
197755 198454 1787757
89961 139120 122864233
128485 164124 77255451
34121 100342 476878250
168120 198601 592120853
181623 189497 805187187
41868 128563 918175918
86210 183175 344423058
68074 105049 92811566
139090 148680 23946187
73467 185759 281391170
175546 192390 66865954
147735 150916 8056037
136103 189204 750647206
70257 195481 313873411
74638 175935 253758412
168930 191876 57716273
3617 11106 18853324
187897 193239 13437473
11265 112467 252853039
10305 53933 108657470
67526 191722 311341738
2732 32421 318023296
191079 191244 375827241
57283 73003 39403098
63722 105960 105998405
61226 181845 410121315
132944 173137 164094915
144930 169034 60712671
157833 182780 62771483
139782 180378 615119837
73611 127107 133798892
154934 192196 93773162
88127 172251 210667579
159096 174887 649605991
140493 142751 956863985
157789 182638 697801908
167996 186882 47520236
160503 172159 260302086
123836 149763 872214518
105905 107274 3425621
8130 131822 309103881
182449 190674 20796050
169491 187093 44271690
103491 138877 88226708
79813 184583 262497479
106352 190018 354295524
45078 48441 8255105
49679 187194 344678251
172274 182965 72740906
64160 130811 166922194
105877 166227 150953127
181304 187204 14947763
102816 176432 184343159
77649 95202 43852459
197178 199036 524577687
66069 173905 480445474
164936 170277 12623308
170350 191739 53809516
117842 151454 83928157
165169 178209 32782797
189127 195779 382777147
1917 95795 695871906
79616 137959 18044416
111577 148520 183986553
39706 82257 106231784
143069 160068 603003559
63910 141837 194900206
92374 172474 227762976
83534 129824 115835520
106543 111965 13399852
100169 161057 152298757
144834 183754 6745797
46272 103853 144235230
69101 134879 524762667
18252 38893 345002002
35738 139522 259336075
158901 174794 309603545
37777 82679 112150525
177721 190601 32453532
91656 158542 974859322
149987 171366 841797025
85393 155352 262568468
123012 167807 580981907
39955 149625 592308346
20664 106313 778861707
196880 196894 32811
180876 182046 968448115
96796 190995 251367970
49231 80042 77232545
79256 123970 217264562
174727 187721 32755130
20733 30491 768898967
122091 145932 59436300
134546 161087 66414685
154491 187510 323551187
74110 130640 342638590
70984 174335 439684531
90222 95866 313031676
153225 196700 109454623
121622 162392 102070090
44799 54057 22990692
38018 43062 12585494
58900 67579 21752235
83215 162814 199254346
94886 118285 58705336
163465 198134 87197681
52359 169118 159901502
34409 37084 453786567
10840 27929 909982114
101331 161984 878740675
13595 94348 201431781
24450 157589 332535490
50932 179066 320943608
69900 167423 244205292
3590 35153 168969684
139868 168808 72825251
37946 139910 254782772
10748 21236 26504550
190593 191321 1891975
84059 179289 238489991
72141 163037 227542860
78012 137839 149643473
111783 158705 117371293
5191 169153 936094773
1564 38770 92823463
154213 164900 871360835
40857 43803 7317330
129101 129870 803935442
103302 171882 171627283
47525 90793 108337628
189756 194813 12699808
126160 147326 485750599
112405 156884 911207927
106280 166876 371404461
161645 166885 274957095
193835 199087 975726227
166799 177137 546299240
136552 159285 907653488
47468 80875 205008362
190898 194861 9854250
146206 195328 123656338
136825 190049 133668546
38894 197376 818067422
30482 53386 56815761
40814 149817 272437228
146510 149422 382130520
148185 184851 709460920
181211 183129 4807596
10432 49652 97575143
3091 94798 277319434
952 55964 4820215
138473 174816 91318446
173498 181639 544599700
9636 113758 58462169
154326 193327 400756304
31327 63147 954519140
34484 88228 489117929
44398 87633 731591808
90376 118343 70067974
119380 130150 433819204
31806 40678 250909947
106927 174612 169383458
112822 193533 217521041
175670 197298 387927635
123747 177629 135167036
151536 154703 7925998
165575 195674 331995245
161976 191337 74037547
115950 158064 105248863
36674 51304 36384634
189630 193710 693245005
121948 133437 296202774
41656 98719 281769686
137006 164436 800052153
106080 166432 33284952
4851 175560 426966238
119746 170997 508079672
75956 109970 85257589
55253 181328 315790282
51300 181421 568151907
181964 199622 361482589
79826 89097 286470298
88904 195757 783946046
182949 191320 21174913
133302 172208 97582174
142823 199387 568482125
86224 136613 125990701
115385 161529 115368133
14594 106194 228890653
171186 187027 73845122
173054 191925 47553789
85351 178443 878859772
124928 161278 733024456
40640 63987 58151852
105847 179651 184717729
147810 148187 992131
173576 191722 435736355
63136 178718 289536568
80547 181848 846844435
185026 194974 468868858
150351 190673 2748043
16924 152142 337624763
123662 144759 973821304
33330 102572 775817651
88425 116303 69874756
7697 14514 17106933
190655 199608 639281168
186361 197555 682962099
38293 160990 306884468
32633 122824 148528195
106179 157056 127115094
2089 79759 193875830
124147 136286 583882560
139938 189276 992991700
109460 159060 123938372
175602 187041 9614613
141511 150026 169775587
16279 37729 53220725
49893 58103 104612543
136756 170424 84508882
30780 37125 467431827
173159 175331 146589735
145271 182422 93483557
175582 183175 540997873
160264 165704 13794932
129010 170669 104558437
160460 184446 576590527
186643 194832 20566538
29664 156859 677516318
22664 118389 238945218
106126 119946 733147569
194715 199299 11513930
6628 50181 108428317
160164 168452 588413693
121502 123688 288386078
171800 198340 736544252
60036 99583 98964112
92534 174709 205905328
74889 198340 309461162
76602 143563 167361982
1449 33191 79298558
679 183069 456298640
127620 150242 56488789
31428 60159 58619219
35291 133716 246083188
101088 185941 701743516
182135 194941 301689392
38468 105757 168470435
28232 131767 355432440
185626 188145 342780700
129419 146947 702927832
80316 191867 214458315
11215 157267 807956325
35116 184737 734680336
86589 112652 65273437
42516 111791 173299375
46974 154676 269453728
179439 190524 28003860
171990 198340 885650821
32440 116606 210353106
32386 101045 171518417
167200 196881 74661267
103418 172013 171664063
112480 137283 61883103
193193 194181 20854088
134258 180131 115103599
178744 190522 29747400
30993 83913 131981692
31186 140468 293272509
33005 152476 298588448
195115 195338 610091
105165 180583 360983657
11884 155051 357742685
167122 197782 822328995
176669 183090 16125642
111598 112769 3009151
151400 168927 44171582
140743 187558 492062619
77572 180297 287405363
158059 171140 661623128
1549 145740 360146267
63538 81005 43748429
161449 163435 138414500
74383 142493 630954216
136308 162455 65464967
70035 122995 132477460
191712 199403 241487132
117230 175221 874530798
94622 146892 130641503
35757 142742 267320813
140995 177842 934449347
63934 185839 466211764
113233 195383 406558097
40427 123516 75661420
133633 138468 257986451
88904 183793 649094728
134268 160972 66836455
53515 187779 662296001
86463 100159 34234067
68284 152428 210525456
92818 116752 60020187
181754 186848 691972785
24722 149023 310255345
104693 139754 87414911
186697 199512 560354918
12494 125291 281642010
142957 191216 553452988
145496 148492 826022890
46464 84720 95746266
178376 181776 8551922
174546 180115 13985733
96247 120348 890253092
40683 154571 284722319
21005 43479 123239619
149354 178176 72552572
70000 125483 138674047
149205 155496 2785129
47676 98615 287947101
187265 198398 27920017
12230 102276 224947832
150943 172802 641040067
82674 87778 12867089
19923 40920 51965763
133704 177742 110524542
94528 109118 207321206
153636 172694 550432958
190144 193849 44918218
113866 134545 302362550
80507 164518 210353109
57190 61912 11890498
169897 198046 70739564
169058 187642 46777406
135081 154141 513147255
161343 183184 144314083
83284 94646 214785780
33531 42045 21075346
78674 134159 654841702
747 189816 928854851
95664 167191 976943052
68565 165059 241575754
2360 135205 643562160
151805 193451 957093854
160316 181005 230128384
146580 170063 59164266
129 156456 390747415
43425 61618 813528170
136849 137139 939119775
173271 186786 34077689
100053 152884 132078796
26207 142350 289814065
152577 171451 553806091
43137 94139 127451605
148057 159156 28009354
162021 197160 88465732
36835 179910 358113039
49838 125852 687778751
100975 163643 315778027
70739 128067 143423256
68217 196080 597919888
28392 111022 206314961
145816 148095 5749997
198402 198419 44825
9435 190135 452211285
68259 139740 178736637
168680 173107 11066462
151469 158561 17856353
149929 162797 156041877
156117 188375 383283526
125436 191120 165081269
52320 94000 864734347
42790 91854 122666263
90078 197888 270267152
193630 198640 12593661
156743 170206 556019553
117418 164839 407331849
109825 133168 432560500
166910 189022 55608571
91743 193710 255648473
64888 134719 697894256
27093 48970 53992510
151209 195162 89928796
149207 188943 100036433
147984 148134 401940
110945 159914 782627787
173746 178086 10870683
179644 183653 816645133
145664 174804 97317575
33989 68178 235683354
69394 156915 454752003
80182 118038 818172316
146753 160295 34055034
165570 199979 86513072
57651 163766 482898893
23872 143264 654084325
6840 30498 524212719
104429 196685 70829187
23735 186631 407409907
35807 168557 332181784
57660 131107 682890411
84105 139957 139525596
83204 131770 121550360
188747 190425 515480936
163940 171055 122951461
86962 196151 273722242
125561 145901 472989857
4845 91607 216645770
194448 197478 7648175
81242 127974 116990684
165541 174794 23243128
127297 157251 75011822
121066 194036 664948039
50999 169211 296094640
115980 149889 84579291
37020 101816 558828134
195094 197141 5202366
144243 175657 187077390
118481 152059 350563444
96010 193455 244418789
64597 92523 282200776
181285 199502 611405183
194198 199816 708179748
193956 197069 7917927
189130 199136 94811357
41403 171996 326876758
113592 128597 280587376
12828 140343 955315804
76201 188899 282452112
66259 146659 214357749
132788 178947 115735244
91738 117044 677705549
56909 183101 316142805
17894 75733 597792604
61925 123064 248666916
192259 196069 9604538
16741 188662 429976855
160822 161286 1171181
19827 168802 737374405
133937 162489 71495308
114501 147374 81825689
7880 8762 2171712
184393 196652 454446423
6234 197642 807684570
13704 68406 136300329
34047 55598 53689697
25466 129441 259523234
96943 122463 63934753
75486 149732 185672085
137921 165332 242114421
23566 154464 326873670
150992 155184 10558358
127399 138212 320553032
141067 155625 36512502
167142 170154 1970867
134306 144700 25823787
151712 169358 689224661
113633 150906 260875223
48494 59913 37816881
6718 196132 474053346
102519 154963 852092506
76218 103759 382889681
155986 188231 81251319
89980 174022 210527540
131442 145512 101007125
92200 122743 76459748
81015 184595 259523065
137686 156036 424024083
83982 117600 911922472
21408 97167 188747328
170958 184674 34390062
28521 29231 60738173
26245 84910 169792878
130304 197557 329052002
98714 112711 223534696
148538 196197 617311973
98603 108077 24049535
107148 144896 94054963
181067 186057 775009900
195087 197638 317039110
90315 158362 170229374
28032 167462 348467014
192076 193829 961181330
26323 140988 286107925
108703 130342 102472226
167325 170539 958694553
139369 157885 462465978
28451 178619 375475431
132650 161166 473621855
80163 80438 310231
107361 134746 963131976
157956 188070 75855094
102458 119595 42822609
68756 188507 377025898
39530 170727 328393305
78379 126023 758533112
9345 10727 606814198
134974 185947 127973800
124686 171448 553104147
90434 126561 90263428
106828 182943 871897346
152519 175610 58111028
42455 179462 343003014
98804 167917 173148324
5129 125057 948990229
106458 166519 164780292
25597 33811 653039451
95946 136260 361231823
14334 14739 1063202
67224 191504 311629295
89442 174244 385460171
108263 186221 195246978
144458 153177 776650381
44123 50889 901744560
21955 75398 132983350
178486 196690 45871147
129390 189337 150454054
164969 186154 53272534
143913 163196 912167817
179747 188007 20876596
40434 75653 87916428
47869 132707 212366000
159374 194156 75098144
107674 180173 181480102
5414 11688 5114173
163318 182675 48667749
49018 124118 360244664
40259 58988 46553402
83719 162468 197051359
21195 124054 336464108
52595 121793 173217488
50890 178578 523914541
81307 124770 108681492
157245 199682 141936678
122374 139682 43185966
112846 177739 113118106
77585 83837 15696393
109361 170987 154275009
9042 144991 672267826
78973 180315 476044233
5365 19043 34398355
119528 184852 163733916
181092 184543 8636829
98918 155796 156627513
147822 183669 90315666
80449 192572 281071590
75889 184767 272768092
43799 179028 338512185
173069 175581 6367142
1353 20904 288804317
16444 194617 445677230
71729 167165 239060585
137036 170829 84875896
185702 197209 607868961
183702 191439 19555452
182510 199888 43745493
121328 188429 168431146
150604 179067 71579012
65016 196008 787367018
81680 130297 196814943
191649 199143 18749933
124140 144491 50843403
20596 136574 642406180
84076 172181 220616825
70147 97046 67239073
186328 189520 929239466
65388 92165 761567348
83817 90917 211617499
40886 184911 360531015
85919 181923 375155876
80784 89570 22023895
143606 190332 117619025
79167 179553 251528985
110450 153957 108675912
46973 123908 887791005
154747 182900 530526396
117443 117724 971153292
117671 157904 586268827
159610 161908 5771423
194539 195413 758937521
6330 141460 337502037
145357 157187 907613428
64597 99943 88550658
32974 97193 160310845
74285 83975 688900376
181246 196130 37494256
17995 165890 369610824
105585 120369 791139105
159772 164087 10888940
5455 25934 3006073
162402 190036 19779537
24456 35021 26023513
64957 141946 192553111
33584 71705 180117760
109088 152858 109217138
175426 177048 467562206
160930 185940 939785160
11801 161386 373828595
129854 173590 109608292
53497 139753 215753257
86211 174647 483561622
168594 194918 66163474
143472 183195 99923042
37708 67347 135528920
68202 191638 309464867
196730 198811 5198150
197223 198359 630162991
30129 195656 414244662
15180 135471 885900264
180507 196997 361873107
137366 142132 11833062
176148 191690 803087236
110400 122059 29036028
101368 145294 109581575
133410 198275 594862089
137965 150316 30861703
98676 154793 140403236
159989 179726 49675020
101065 136737 456196853
114140 130259 40195565
68655 96085 68522506
25083 64676 607489246
138018 195943 70751348
123376 124853 3649387
60806 177484 292274542
27949 85111 142502646
147885 147962 207239
39224 46538 18206280
123778 145099 47414419
171037 185459 152045476
94696 117711 57733651
88166 107289 48067872
121268 185192 130239697
180698 194005 202128767
95185 135090 149172658
98307 173465 188341152
172427 177673 13208678
40666 167236 475433501
74918 136145 673509685
21379 184561 407868082
131889 138497 321010333
16929 137104 300005028
71286 105003 687994678
46766 78134 78453855
160303 183293 943526551
138758 186181 383507650
129403 179343 35694216
158272 181705 521768067
162510 176944 173780417
136670 145758 163701807
1841 149515 368976571
80590 165418 212418594
156433 159734 8263598
180701 181630 2277389
69545 178066 919135130
72395 177196 262536249
61890 94508 81559298
154854 169865 37825726
113956 150282 267353678
147034 193473 116910298
170642 182777 30440900
48387 187092 347581197
135787 155487 816372837
169724 194707 733489555
81525 111686 545553103
161239 196516 181329078
177638 187844 994252241
26925 126410 248207236
149931 154281 10975643
75267 87181 446006213
130072 181980 130153400
159218 194765 89425769
132782 137440 46531260
188892 195435 16432926
194718 195662 2420331
85791 112691 878892527
130147 176109 115260619
188281 189285 664544849
5530 125000 298311014
90302 97444 17814133
167897 173787 14815777
136554 177194 29285217
183428 186513 372026396
14559 79371 161607062
71752 175745 260522182
85083 169547 746492289
138218 152069 34686937
111669 140394 71609889
99734 131737 440275678
46728 159558 984466201
12842 49256 592017933
162696 179270 41646603
116875 128556 463721707
17191 49169 79222350
147088 161513 336978236
60559 149837 977535755
55036 139527 759695121
152202 167499 44003603
40813 155495 286716484
182073 184639 6441340
65844 127336 101921751
66354 191143 790466287
7671 37252 290399161
139898 159271 719858096
72054 82412 991346923
114857 180452 218793518
98072 144914 117077148
113301 138842 63658983
77538 128219 907569413
195124 198474 473909451
102700 118631 439786662
15342 105888 226195677
11846 189025 443368120
12662 148693 339723501
187400 196829 23698967
65383 137923 511738521
21144 141611 863365009
74249 148514 185639640
74371 194905 175411396
146300 151657 13541526
149281 154054 136538721
110603 195185 212020734
161189 197151 90531716
185839 191201 13610267
177625 198731 53090870
45002 64455 48467389
197996 199290 813504736
94831 107565 760858913
4478 101022 398584365
47791 169852 957359742
197179 199511 545401595
69570 162231 580620412
176004 192359 377297470
136680 157445 39142178
41529 169812 321105441
153989 154944 2387941
102613 143570 884648607
33679 137086 883345353
185181 190312 240138885
184410 185787 719120426
57223 163769 266794734
96212 119598 173519589
8029 8630 535923078
28877 131578 256478020
175478 193817 46070230
121808 137038 462300048
187408 190083 6717292
11892 185636 434676215
87525 146596 147597128
98358 122842 429035393
190105 190271 429878664
59040 90010 819500121
69141 194882 364133464
82855 138320 138703754
175109 184154 22792975
72908 80033 17845833
82775 191939 69413075
41135 194626 505785152
46326 107500 199165779
48811 182517 334986885
83633 177521 961777273
22501 142332 298955055
164206 187932 59752969
97441 134663 793575649
29274 187525 395911477
155745 163609 19843558
106049 143161 378593614
121060 174255 133405166
91108 192544 946606454
108258 186085 844215429
121470 196529 327090123
126959 162583 283556317
28405 55743 117142817
161167 184572 538265690
124547 154806 75779354
101775 165884 160456585
21091 76014 251756234
63171 166757 881054143
55462 77707 55641712
80135 149328 172983594
58325 184778 975977935
143663 182679 491261511
116407 121545 949728063
97682 145212 891727145
40297 48227 402128723
71209 178023 267566391
2333 135215 706578595
108657 177340 171893146
144950 164483 49169700
162712 183923 53402011
117014 165145 120458696
139008 183197 157101217
76025 115430 98711143
64023 85484 194305544
199728 199751 488732782
56155 101390 389692317
46108 66499 437589707
6009 133169 658962725
52477 191463 785241605
59896 87457 890955608
155708 194995 98866647
62954 77029 115702688
94507 166069 211295488
194735 196746 321684410
117086 133239 439582776
110721 148571 94413656
24478 188634 410632758
9271 41849 853907797
154040 193325 98885397
196064 197105 2602660
37516 109860 181014573
66672 146370 771255123
107531 146341 651552044
137228 157120 891059336
67654 77223 23987628
42812 81316 96191205
141956 159400 289643608
12146 74858 156449946
82761 181092 589410549
104229 172856 75653745
46148 140456 951939879
118697 176290 144306493
46903 66458 48902263
168172 196407 769423646
81945 158023 906269176
61558 192273 882231991
51480 114121 156965142
137679 150644 32380084
43571 87756 110524238
44661 92061 118488923
18179 95662 193145586
59344 186448 620930074
184491 197398 32515185
23811 195879 961945017
158830 172527 531958982
104496 122347 44459871
95090 166384 178619444
27589 104019 190872370
99919 147915 365226545
180835 184275 8638479
105723 170226 161367959
171019 173195 5354282
69975 170984 586313718
192001 192400 966191
120028 197199 466880616
21683 86234 11028596
150944 177053 551091935
197467 199088 921257195
3487 139577 726960870
96236 140840 158025018
48899 184646 340118395
47369 89893 106469047
58328 91297 541202403
154298 167312 985539318
157010 166074 22825594
82327 168616 857384330
12740 157067 360683064
87140 165860 960505075
45810 126020 200507522
134941 190004 138279363
73489 98093 254479055
112515 184090 179388824
124687 160645 302430770
144725 168441 59782016
159570 197780 96137465
106316 133917 68846334
153266 195968 269605697
110364 157402 454851250
114752 168965 135702605
191888 192437 1326051
166678 172690 15078109
38880 144908 265003463
98295 104035 14657629
12509 186660 515125211
88754 146968 678598881
121045 145152 60152135
19206 30616 476665593
182895 191305 677489407
72479 108116 950808819
176379 184259 309878390
144496 145556 512811692
30829 157092 512990958
120420 164716 110921863
26173 130330 64736627
195683 197558 4684565
75310 118994 715395482
76830 82227 79757582
63953 185616 304897427
60418 149487 222779141
106090 176315 554168788
26916 27250 830018
121402 197677 670240491
129287 149045 572442710
48673 82506 746336281
160456 161144 852752301
104931 150292 699837362
63101 111326 120803587
101787 129225 878406318
79327 133227 922066427
150166 168521 46258186
153379 193706 331317548
113010 121390 20823103
89080 118189 72944028
162464 167912 13771631
188941 198405 23741219
137180 175521 230756228
31770 68682 91922092
33750 166234 993523346
15651 54137 95595655
46133 113158 436505912
187647 197012 723251448
27095 99562 160279453
199678 199989 779140
46083 145124 247564768
57501 98043 408448341
188541 190841 409886872
175032 182990 289245750
76898 121655 620062823
144052 163662 49391920
34564 151047 291129236
35023 67690 81524638
65381 185915 583238952
124365 134730 37715800
173724 177852 494914139
145066 173303 632180643
88789 146868 559882189
64062 186379 325023124
89481 161215 179505647
182651 195189 542463439
80019 172293 588490413
158532 180567 55498545
100324 168128 169790969
70225 139021 172022510
312 34902 86317357
99245 130740 78875495
93899 97703 8758459
182306 188328 15272872
100584 174887 683501172
105402 132997 210053482
118847 172220 801042961
122556 129869 18346104
9675 67469 210283699
85866 152686 167087280
14987 162288 859803591
196500 199444 287846293
20471 170207 820418838
34800 40098 720755086
44511 60536 829881469
32009 196173 410912515
187858 194891 17587756
191296 197802 16232641
45568 128235 777279358
78042 193080 288402275
144697 189252 112157161
91513 141041 123736108
128318 182596 358801038
76638 129751 529650884
157428 175330 180564736
174724 176224 3770537
129451 137139 899123883
7738 26968 48244958
48910 95568 116769597
76710 91381 36739269
187 114526 285869952
161713 179562 44944381
140045 160420 365011536
198260 198417 248708916
198327 199536 40771809
68608 117283 121897083
161817 194481 374699013
81284 117272 90214381
192208 196853 380209532
144179 158026 34798655
18994 110092 227421571
110979 157349 29417346
35282 176308 352971531
120970 153085 80282785
170500 172986 6181469
120316 154438 237759357
174875 192826 403293758
36204 76819 781125720
128849 141849 496470043
109038 178597 701409509
198254 198914 261299860
44285 116710 181214063
88015 190383 311389282
105203 123339 584670729
14025 190802 782272140
46787 107926 258768130
106547 116203 24071888
23561 169859 620818487
145917 159530 34279975
175634 183726 20361970
66783 170888 909911324
1143 51132 995803735
38655 175500 376215089
192525 197934 609535622
55552 64475 22233311
28363 96235 818926734
41 21661 243310459
191554 194080 378485380
108920 145287 904050121
35279 135634 857690202
52014 60698 21728421
16185 122907 758148055
3494 152857 904964376
109464 158283 758930095
52995 123341 866365019
49373 184873 560789709
88611 126903 95723897
44200 132771 221522075
67789 115356 45222909
116914 166320 591327287
187472 195016 18878680
64587 126468 154821711
153970 176725 329493183
54708 110960 695949531
17326 125157 909467688
183100 191190 20491670
55441 181390 23310852
130783 163351 965882811
14008 171494 393796732
133064 181768 34099395
8427 108884 924737233
76189 157003 517374667
174502 190761 668666570
179342 191040 521870608
163554 196264 331403449
70515 106176 89447694
50497 163286 282387235
154356 195087 43732373
123814 134125 25880696
96343 145408 77566492
11211 161223 416676629
103485 117764 35635142
71252 81074 9908768
32129 126903 236665946
39051 164116 947779362
134977 138386 8441335
83101 183525 251669763
127455 196594 203068811
159080 165502 16200495
39632 101864 165660056
95471 181900 216609817
19492 122941 258086458
114234 157188 107310350
171315 180988 24275488
49898 73904 60146499
140276 143504 8081700
128742 195045 166449842
60342 83502 58054760
59299 136337 192823378
182452 195287 32326808
29355 94680 162859505
111548 169337 144799109
31214 51359 269318165
151141 198581 732596234
17316 37433 142058232
91424 119557 82373697
88531 88899 949719249
39097 118989 964757116
79060 191188 281200734
3585 101289 244186852
106629 154479 119460281
25061 184010 500382125
79742 125359 114049783
136818 198029 619495108
25969 36990 521604203
155072 179007 116039256
170491 199988 252164219
42372 185585 358646883
63017 116536 871990910
140633 194352 135105290
25921 88622 200417849
130260 169945 99479299
11169 146451 865558550
84361 195565 278748525
125969 192816 167937084
117594 149755 80286600
159732 193543 145583661
162419 182130 49571894
98962 167285 171227680
42868 52498 377324301
112982 149006 89849437
147292 193307 115927150
4034 48577 111004718
70841 125895 736230215
10176 126385 864131141
45434 188602 893113674
176190 193024 763692000
161606 197750 788052531
71599 83577 30036054
20415 108535 219953749
103736 116588 108322665
159009 197774 342919566
118473 137137 445718125
77600 165964 406851740
116410 117681 3979828
62415 73674 359614412
169915 187602 17119534
34559 35296 845612896
68414 173958 314728938
8129 164944 855289616
110388 145107 86540694
152508 191973 99317668
166285 197907 79488200
154768 176742 55312261
179072 198088 607528382
103483 114946 14091786
171486 193732 383658485
163502 186649 103813294
128211 168977 102257213
159537 174041 36550665
57637 103527 596117389
182096 198994 42544527
187846 197442 24065020
128323 186391 921401806
53269 65777 31287980
76210 155701 198809220
75316 128475 126834010
110604 146638 89853418
189610 194522 12346668
153016 159717 255835795
41146 138962 244472207
19430 134312 736472339
11173 18684 18915060
162675 173670 964440178
25082 69101 484746929
1448 87631 215273029
173644 181344 19344216
65614 84571 62102936
29137 71700 105905934
13420 73412 149560246
151177 172148 52762955
58637 111019 131304438
105600 125026 48220619
181406 194503 526449320
85363 110358 62615082
59171 104511 113707928
70396 165285 237532342
29239 74896 113685784
65140 94176 72654401
116123 140073 196592551
164927 165290 678910
193074 197442 384612932
45296 158947 284315663
130796 189519 585264175
49845 193508 472531324
129281 166019 716940685
167555 198163 76942574
7987 190062 455628806
192085 194556 6187769
197851 199512 858273952
127367 131287 9917865
189289 194591 13327463
51459 132006 201644535
148437 198682 126489908
92139 121975 116368213
64583 77301 889019267
44191 132123 229970769
160768 192750 445431608
13149 162031 912782019
22219 162979 449001040
168517 168919 1043602
68075 76200 247260711
154175 177154 57835753
95688 168655 390344564
169567 191035 54036004
160090 177619 44164046
174944 178654 9295370
701 84961 210510517
92018 117897 194724429
106262 108446 5488849
144176 151055 15543487
162072 169042 859529633
50763 90172 965188269
115726 121946 15461429
97767 163067 863558806
182047 197648 39254834
144914 180942 799507519
77427 163163 430591478
118324 170841 29213632
7420 63738 461103679
127225 129262 5132058
169058 192431 58753310
126504 145912 124956631
135380 163331 70057977
153403 160111 89297039
27465 97628 600736099
75499 88746 33141880
86362 189865 259355741
80342 109982 74325523
96251 157485 153355116
22662 102865 200146832
102214 182355 200741928
54987 182300 318871630
43234 154904 692393990
165406 179313 34917540
162532 195040 837887220
150887 182200 78766573
164797 187682 57640575
113948 169158 261868520
32181 120669 221015727
115434 182864 246108571
136100 159523 58608132
51610 96851 113134281
119716 153941 85538299
146561 198363 130348265
175404 199498 370322111
98942 124957 958331257
172551 177417 12237829
15867 41196 687995983
154456 184392 75319373
90454 112889 56251053
32527 148116 873493638
29363 59336 74391161
89019 190675 254879440
62029 193224 496235742
157163 192753 89556047
76407 186114 274869441
123703 190410 920777537
47048 154978 632602786
91858 133189 377515355
102780 119601 997061726
146963 167389 51513043
149829 170214 511826463
158684 164121 715188478
82244 199337 293560820
85436 140282 609140559
163575 188276 62182893
70882 110621 99564480
25255 97529 180186601
41684 143321 960132239
71451 106749 413079296
2745 155156 380880375
179151 194991 946293531
183144 185982 7187991
105187 139094 786719608
168659 181456 472704254
145807 172106 261343655
24134 170079 364792997
91373 127707 220296849
150273 177475 68481742
37716 87731 939144938
94478 135842 817811949
173227 174890 428026113
106529 148709 611538763
163693 194705 77984316
107721 180020 180975595
103850 196024 230972641
130289 191366 153368697
96857 149288 202825927
19351 86819 168147591
80874 146468 163982409
57767 85295 69055059
199553 199871 815586
191224 198163 184928126
2844 88565 214092919
84757 89686 972487113
171044 173608 6379690
175640 198079 512753847
38828 159647 384656867
125145 169265 685768303
180640 183961 8351429
195304 198257 275124016
190695 196870 979857438
193391 197531 108005041
51556 126197 372589885
8655 159401 376815803
129624 155945 65737767
197262 198130 2173881
86888 127665 101968525
176191 191016 37399992
18954 19826 2290125
12433 188439 537583069
167180 185004 821314673
3775 28923 63103265
138317 155044 341509427
87986 180731 156500776
4901 129738 131712980
93668 155663 238294861
5296 155564 375393701
82286 194505 281318623
82367 112052 74385469
145150 153787 880919959
10462 157148 474307413
109788 147611 379840425
89956 101239 230172050
140995 175794 77934012
105963 124640 750384144
179956 183828 9815601
120203 176633 141461186
80382 110997 76714893
93614 128310 867420549
16069 108861 231758054
35446 191531 390928019
86908 107329 51292856
97091 162638 164153963
117573 121561 9893650
115179 149944 86708224
96273 193517 724050054
74629 77333 6834185
121701 189597 170356967
64839 67850 643876279
133032 171261 95900807
56415 123148 166954125
124972 198967 185846963
175727 180016 606007378
88045 157502 680839327
169428 193657 22355723
43646 69173 63780091
36041 73119 92552560
30987 170870 681552495
38111 71345 740707980
162389 194815 81597147
184568 188701 725976084
56716 150062 233503957
50919 93063 105498806
108190 173060 162279867
51946 180070 447431371
156019 197972 105582344
64981 116386 203780401
64202 151319 295753248
27484 36755 22773695
154080 178421 320985436
30134 117673 218637595
123101 168123 490956657
128737 167612 857338930
75513 102850 852443297
51003 162686 279622665
114656 138079 58314424
79025 104212 63308974
2169 141653 562596467
58984 170589 279584853
32396 154792 277552529
20107 149628 507445579
187093 190304 8089616
174496 187154 31876018
38021 175613 782703992
68022 143360 459247316
13797 122512 271467660
34313 197675 409080818
49117 159251 275753167
193876 194052 380142
6327 142663 732987767
40105 153024 282242345
120213 158888 96781873
60543 128258 630609214
144178 156439 789724018
169736 193086 58741640
30280 48689 892010799
188907 197677 567943932
82255 197675 289354058
5492 186726 779583989
60046 178799 496612963
26255 57067 76414552
92431 131005 560119695
100072 190487 145964881
183921 195107 28079783
198825 198907 418573380
15086 187127 430331809
153249 154495 591693973
46150 82596 91089876
24730 139286 873907450
16396 97863 203175224
82735 153162 176161604
152085 191127 98310185
30621 66043 48766502
30304 151192 147871068
130832 132565 4315374
62328 67034 11741885
198917 199689 1940776
42611 56982 356913715
53284 150574 243326327
91733 181719 225474799
51750 197553 365410975
95723 136603 256886264
78062 195739 295022826
13618 28736 481510375
133827 157211 58521983
39270 176481 647338044
7116 61550 541829236
190633 197651 231257201
106768 117430 26536644
152673 182872 262397259
111796 112751 2466823
194271 197784 541338284
139575 197829 47260315
101265 120000 405012219
89380 129118 99426036
176585 199352 318916306
177916 193353 690195547
72138 97962 64602815
54578 136655 205411069
169873 183767 841964430
144372 176502 80833268
192222 193379 2906999
76704 96794 558455244
23596 125136 599367371
599 41927 103049531
23555 142971 297995556
113166 130883 631707550
50940 57195 15633871
4079 148057 359678122
185331 196049 27025581
11156 71121 119593282
119294 142848 935135672
22559 43873 973492527
152803 161758 772568288
42553 143068 251195400
120947 146675 458059193
124058 189247 163666369
7908 105255 415263973
136891 185682 743745823
197097 199914 7065672
105542 171312 315773689
81664 169857 586811902
137275 175904 596602795
104620 191588 217999921
51823 165777 385033933
39045 114773 189539651
182430 196680 35933683
197213 197994 259923807
58765 156316 830804171
50467 176234 315030938
67553 76919 23460923
117372 181567 392717659
82548 192222 822960086
39044 78770 924901206
92321 122828 109044077
183879 187889 10116181
86041 136437 201217407
112172 164449 14792171
20504 104006 392545174
62763 174582 280123135
162259 167490 34121962
72365 77941 767595609
199138 199904 973650546
135707 155763 50135461
128616 197998 174162835
5324 114468 555550053
36528 144523 521200912
431 102949 782765451
90997 197829 267824118
67580 149642 845682200
153234 183153 457958434
115891 170427 339898905
99548 141462 946781096
189296 190248 501738760
66102 115917 981638065
141655 197394 591282555
62689 67886 13015108
167984 181073 353904589
42558 63205 7883585
123418 141649 478025261
42475 166477 310371485
183280 189519 15716402
115561 165982 126230921
54096 146023 726896228
175704 189567 34885157
143245 198929 754982
114593 117175 858618456
194741 198939 10582894
135377 155360 441472020
86636 90142 935834837
168583 183470 37456831
84912 193342 271774088
110585 157996 609418907
180335 191878 259725877
975 193935 9456600
77389 83026 170116131
132991 171512 213442320
76063 98696 932558235
1866 32360 76287229
10921 24379 33797016
101328 181083 951148717
36124 138269 255286509
148227 168413 50899244
49268 50253 2513186
118984 167261 833958314
43008 188456 819405519
197681 197759 201119
48890 148230 394989955
144540 194916 126715967
52015 186310 543199860
149472 163975 508691242
196185 199050 1440422
80997 106055 62979191
154285 170597 41128693
70548 85753 341526888
175195 194848 258618006
152765 191876 98457242
100058 164400 161065926
13671 171575 394813936
172489 198074 165890681
178553 179646 2767702
28040 79299 508362434
163488 185472 753013899
48348 164860 395775352
100610 118678 45221613
186737 199228 31358948
62228 134073 179820714
197454 198459 2516034
992 67650 166371967
117774 134970 770748573
182603 193085 976175119
137076 188233 128524325
152693 185709 83053006
88109 153795 300026896
106790 139524 852541791
72430 139095 700399302
174345 196143 18071390
38555 70273 79228625
185962 198059 30389094
178611 192776 35684524
109093 118107 22437957
61692 194165 331943053
186185 196037 24820828
165412 173541 246802979
113040 186992 185381907
184522 194211 24382619
55114 56095 2488988
42001 179226 664468208
87168 105188 946688087
52384 70914 577348847
179023 191999 32747417
170696 173711 587164801
67421 107729 101159765
171941 182196 25736314
48694 181266 332138972
177327 180235 7329559
140165 162472 56051862
129390 147294 135393302
103912 135128 845741388
88260 138261 783541771
194095 194117 60133
25382 166398 55417456
193541 199212 14236089
129603 184213 137033553
135954 166548 214242925
94775 187205 618010919
35344 37764 6054946
139455 180854 62219888
112591 186536 960821508
7800 42005 85176884
147904 188739 102880989
177678 197496 31186180
174135 174463 27548729
44734 61846 42696833
6099 105530 343167189
89422 197831 435217527
154265 171311 42979202
140931 142359 3594645
44883 174811 325242190
137366 150592 33050644
48308 121686 115969233
95691 150456 723745792
152908 189933 93189992
47220 67707 4651252
29721 161566 329423234
112477 127550 37562513
63314 100279 556309589
135205 146412 942392033
185419 196056 26799613
130357 143391 221635402
27627 48764 573138741
21148 79569 824030694
140619 199478 148046701
158125 192797 972314845
58502 174399 290444784
169186 176140 257127817
159971 198149 154950463
17187 113557 973967828
110012 124381 500725174
12139 97863 214002425
67759 189075 430168068
40522 137161 896377469
52819 180207 458919284
111716 168053 786434696
66457 129613 861637500
61972 163720 250013418
100153 113545 67230818
51251 147238 240004774
152163 179828 69538795
114770 126243 28414384
21789 87367 922813546
12740 136415 904546975
198499 199637 2863268
134005 165477 822643460
31782 143399 780695961
14779 85222 220597447
57853 102326 816667679
69816 91882 55217878
31515 121415 877565198
51318 70954 59795492
86999 194935 899765634
88526 169011 954958220
168846 199066 75928130
17415 72465 137073698
75278 156823 890850346
198671 198868 488402
17615 115172 881301009
168184 176808 219165281
134778 177941 38769385
177487 193889 821595397
35379 64353 72215627
43477 52132 21523403
173825 185422 694173389
125061 178462 134033875
166211 177735 265080703
32492 139251 266636566
119173 185377 165982972
146815 193684 117965221
142209 180206 930088061
125461 170644 113478483
84042 190040 265667106
172055 192898 52460738
169789 178373 21517431
93414 129670 340615626
136319 172073 314352354
79262 81318 728782342
29476 84182 136426435
128260 152847 444028334
15504 188448 432625398
143714 171932 834938153
58363 96101 94459301
53758 99344 114096377
65479 85606 50438457
129444 169674 100874488
154077 166834 32181522
80256 139111 147149912
42914 93653 761602790
190228 194182 9858665
127735 140925 408779308
147186 158473 838712589
159859 185617 64839218
195915 196100 472141
44062 199781 390122896
163851 192315 92774396
9925 58430 790472965
47609 154166 441313790
78 199935 799323394
13168 177031 409715833
128992 184748 139906386
71135 177952 267586936
73911 164582 836297870
192427 195475 7678321
31902 93246 153036188
164201 194449 838151520
151258 153911 565584838
150461 191268 29002954
98528 118667 669800676
62707 125637 157363457
96543 102559 767210540
99741 134840 85605828
107895 125215 42956973
173272 183482 25763550
197741 199003 3208825
92526 100516 833310111
175016 175559 150103359
193313 199349 12710183
150317 183573 83763366
158228 193117 108895356
117888 142109 366467282
180322 191803 28929500
77921 125606 119196562
74714 131860 143077489
38737 126397 219106770
128989 177448 121570611
39657 48894 22781273
29684 178031 503752990
117698 175667 881295119
181562 191876 26027083
136829 194658 145205106
83602 155302 289506286
174975 197284 56099815
96308 151601 138433285
38276 188074 616514698
192312 192724 86517508
85468 161773 160116204
108383 196286 220302501
152627 176987 749108066
28407 190021 404331944
65990 90547 937391691
46020 61546 787105428
15559 153780 649138267
150629 183180 81898731
101092 185770 212171855
93803 123078 73297381
139201 166060 67518967
93099 169653 822783666
49429 56643 594221503
162815 171241 859791313
192534 194747 445583786
196555 199251 467279125
173587 183418 24773799
51801 69744 44964554
44835 81869 92542615
155731 192956 201877663
189469 198781 209534409
160910 167299 462754533
169571 189084 932981459
139711 167710 70388128
133347 178963 114410093
163381 182174 47207029
175850 184824 22536453
95023 153133 145367169
150499 187089 455742062
78506 154745 190779897
46015 105796 779926697
176993 198556 767532701
179278 194005 969466976
136074 162796 353637972
70332 146270 189816333
132134 176422 111065591
85862 159883 185150907
95467 172574 487829898
10904 149982 347372374
46582 140454 325484519
148352 162240 34969177
127899 147019 157095773
73530 151998 787191550
85061 131713 309308261
120514 154872 85921706
86076 196510 841440391
98098 175837 548620836
66807 151212 594125831
111047 112598 750531845
102718 128468 929564558
30047 36304 603522739
33040 179015 365203556
12584 70601 386586435
99165 109079 25078344
100762 137269 91190528
151938 162800 22567320
132919 187152 76870593
98732 164327 164277746
119577 183661 961703041
75446 165293 224954215
127308 184923 144542882
182205 196099 546750296
74379 114927 101664061
81366 186721 264109188
10224 127256 430374724
188400 191477 198340838
119868 149313 741580884
132786 157556 944125663
48019 99320 235449285
38215 153342 287820470
122043 179477 272453226
17937 86353 170644191
13540 124573 277172629
3919 57786 369951564
36922 90068 132853351
68776 118548 124637353
25984 192832 984499624
127334 169313 105341401
174252 188330 483006311
24463 182784 962627450
194026 195315 3311661
198993 199133 554419336
177246 194184 212937974
2927 171317 883086946
4763 199260 486781479
92254 152960 151868236
179482 185200 14350778
13950 198147 913177023
66755 110534 109744616
70194 149940 615273356
4619 79065 616082492
155422 176097 52069395
47232 175449 266353739
25315 156435 327436405
165497 179938 36251949
102585 167729 474024328
102139 148567 115886707
189349 195313 968712447
21455 45024 716672033
117997 192716 187366516
137911 187445 968187064
116364 195233 980348462
23665 96774 468513782
6724 99937 232793512
190757 195223 138407949
55111 144038 385924423
146294 167316 52986835
162157 176539 36261000
119415 131271 369406948
89965 181449 877525623
189602 191620 298717126
147916 192009 990370556
62376 141788 198568505
153603 170035 116999931
199562 199890 289239
85137 197083 746106784
90344 190388 904037802
37440 76757 67617531
195376 195711 841876
151956 175254 983230591
91374 170238 197560085
86386 96078 667872176
10670 134475 309281124
32573 46834 35350184
123807 197816 185806095
183442 195209 534779872
124989 195238 445032187
143774 198173 136821567
22479 134410 622328805
138836 144614 14397106
65581 184219 297284338
177487 194834 43638943
17834 123279 16385193
46906 108927 178691877
158555 160809 325604803
99627 148236 121480206
198786 199181 110381627
157392 186331 449619612
46740 164026 677840189
119598 159355 99447228
82885 147307 590305749
26011 83847 144146007
122047 128367 15799003
162697 199916 93634600
163942 166763 7135115
133007 192987 767243348
49294 107169 258729714
103527 112207 387848832
76372 142085 319482144
13590 140384 384674985
137903 194665 31130949
44902 68749 59555181
192948 198468 392466099
150493 173885 656382913
79266 92207 758313981
144445 176370 80317053
87686 132756 112761445
88307 148614 221887375
11521 11716 481293
141147 199539 664577519
153766 161056 18337592
147731 150059 516735816
140628 163335 57130385
29387 51180 53908233
138239 149264 27535361
98933 187299 221638135
125969 190860 163074238
84303 113138 72186755
8976 86077 151497569
101229 155543 135731689
176005 180696 11836007
87247 150031 156954937
41697 197777 736442693
197449 199937 301830842
84681 198224 284575097
90903 151532 367034912
188161 191229 701946762
25609 185783 780440704
91224 178157 929533793
56441 111380 863334753
92062 126809 288371133
127641 181539 135187674
117886 122168 10592969
129983 145065 2674123
123608 180051 141593021
188663 198475 24616679
140652 157318 437163463
198388 199395 630982776
106049 108495 6141311
117544 168944 581961725
106056 157263 127906326
4281 183071 691130854
6764 142579 339166145
2914 136205 768445618
174846 197832 57823407
120889 189532 172234934
73660 81722 245250693
125733 143915 45467146
18172 130272 827203018
123246 157118 84861267
24700 64889 690755562
36977 172080 338080081
64493 89388 800760478
142998 167489 115447677
111345 170216 147465011
40161 49157 22110474
199882 199890 223721156
14770 139055 387580154
101413 135369 704916230
32697 97177 160943450
106487 122522 39892280
153151 161056 16912205
106871 197989 228273348
193428 198257 373409724
161247 195898 428025936
5319 129505 826371598
93367 164887 224181449
163936 194225 213278197
110771 148429 93905722
103866 155174 478629204
135247 161633 66057887
133467 138138 456874831
45038 64187 47732840
43614 75142 230200290
122470 138063 38912396
134477 178713 110962386
198468 199790 807112821
176563 182488 989586231
576 23416 417960428
126857 189643 20862327
183695 184850 2855931
11928 195293 648228810
969 104075 251841593
81055 161439 580160384
176726 185687 666465527
126128 187944 672616329
182066 195540 33946143
7888 155774 369543424
169669 173724 10175078
104547 113858 23276223
50198 75093 838836916
77754 182847 511605098
98972 192798 235327648
144421 145324 2201869
193706 199861 789289250
145352 161745 158217819
55844 199833 360878164
109430 127435 936899737
5822 166360 401427820
116647 184047 610653795
76487 143997 168695550
52821 163105 276088731
71871 195466 309815814
87089 156590 173895581
72484 118441 115122554
94611 139718 112779425
150478 172143 54537666
29995 121716 288392381
115486 176361 152485996
189582 194042 11157894
100140 195205 772070796
98223 187066 44208281
2893 23160 50948506
45026 125130 532430881
53701 81146 68677829
37559 118842 615956680
150237 191744 104547045
109994 150506 101084430
109717 129412 280726016
152141 154957 410673686
16579 20129 8997672
187093 189233 5371094
19215 168838 179838098
4236 192308 470692743
42743 176119 812416148
151194 171264 634552409
45023 85776 101931342
8414 114001 604428342
166881 185047 45544492
94228 196083 377120884
197916 198106 705870030
9883 164999 387839024
99766 185974 619400046
92440 121637 73051636
157521 184717 68391257
178641 196447 44857287
16243 81206 670190990
57330 98410 102808670
132223 160719 508842206
60648 162450 254803342
199544 199833 861023424
69247 165004 239758017
177600 187509 104694500
83831 167344 244274612
128230 192967 162519578
170952 176499 418363849
168650 192415 59751614
182068 197191 648896965
5516 121990 256592767
166458 177974 28892490
136920 162682 551373189
141923 150037 20371275
83279 151114 169592123
157170 170099 32559470
196447 197782 2887392
43796 167973 824157537
120831 162865 985570561
163535 175789 30832262
147195 190645 109495412
134304 166662 81181452
53015 91368 96015938
192769 193487 421382236
184511 196168 29394893
44972 57124 610771624
55900 116323 151345409
48037 99716 920562426
9808 95692 214340565
133579 151361 336223696
29072 187006 859352696
89731 173626 210135276
186598 189329 6871672
26907 65860 965996689
17437 47005 446424383
150992 158629 423647700
16359 181427 423657345
12829 165559 381818619
132770 133174 1000676
125366 173679 267193659
128103 198743 792067172
80870 185017 260937567
168270 185882 15863095
187204 195221 20093373
145880 195960 382495090
18355 57321 96761015
5421 166465 402647295
121940 125211 980690183
94156 173449 198665362
179834 197164 43648666
69695 147234 355163492
7226 71532 160433669
158674 169910 63477222
29056 134500 263271282
90539 163053 301352419
83853 192483 864177262
169077 190079 270878214
14994 185008 425130465
48615 59167 463086522
160538 197919 138539547
127317 183356 140655003
191741 196559 12089829
162268 190092 70112975
37972 161139 967766478
90929 107571 41834953
198370 199638 800277609
154265 190985 431930905
79106 133460 136038296
178134 194761 41824676
71429 165617 235856447
146998 184962 756945649
199842 199937 247680
69054 77448 674681682
53911 182710 322690684
63828 175006 278513340
64141 108090 110324746
67760 162185 712724565
45611 192605 972496935
116377 182012 582898978
134707 176333 104449540
4428 184612 450766884
160195 170828 599908838
195066 195083 51135
29730 37091 18093955
43209 84838 104108705
161920 163545 4169773
38459 96014 292714156
84063 92900 452727166
68394 174422 265613225
179819 181274 3689141
124257 169804 114282802
85949 150329 160871481
12306 152580 630097731
190441 196861 333075024
65520 129104 159071831
155645 180243 61955483
4703 33813 72672983
182550 187339 12144957
102224 134278 80094948
78166 136000 140637306
37169 69586 80933466
147243 183262 90717804
56527 165236 802892962
164600 197538 82841293
26038 112486 337333671
111183 150765 98824245
154830 189598 846901643
62944 160990 245409151
103133 171781 171817027
20596 35680 161695463
180342 198267 45041791
133336 138184 63019833
159502 188194 756161082
76584 115688 690841293
169895 173702 418036750
12175 146450 966287940
70442 99037 71498517
176149 181730 14003206
71224 81071 925549266
183240 189233 15130756
74553 130018 138864716
83799 186016 256112166
77910 152211 185878198
186374 188591 1811469
56082 136933 202289798
155069 189533 86733492
103646 179388 783214563
168050 181372 33460748
135740 193215 144358246
86619 137521 499796909
34872 88020 453187604
2853 133637 326818447
78464 165975 442682420
99794 196488 563107698
54455 75758 53324332
35797 72964 237581908
64875 140595 865895746
95939 149371 133660354
26568 112132 342917447
174117 179783 14161863
137520 147557 24980398
140812 171788 77873368
65320 111646 115988888
166787 178660 95264216
35232 110955 189391554
115976 122517 94764182
126946 175641 839081419
115721 166762 127782509
137278 159924 56709870
113677 161260 239208703
75563 128878 133352766
145921 155409 23897612
107264 155504 120401115
127692 158803 77850904
128593 188080 149353892
69292 111602 322708287
161731 184111 56404180
185253 191022 14664133
100824 189667 581064618
10724 122347 278797710
156154 175436 48560220
32080 118482 474445900
5066 140125 744723185
137341 181110 109899788
191376 199234 19611737
126510 157294 77131127
44277 139387 237711677
69148 190156 304359508
16025 97133 231476803
166807 177035 25648138
198611 199102 1234654
100701 122219 53741706
32715 102389 332199621
153502 188072 20055315
83848 114032 75665611
106438 151594 112720493
58021 107788 124889422
44109 125212 202694019
66824 149637 207156126
32349 154757 305844892
150348 176653 66251669
37219 42076 855367676
36484 164363 349931973
150394 198733 121667181
69630 197155 319645051
117063 183478 585070053
43343 177451 46231831
41993 61631 49077835
141251 152329 27861789
172550 190803 723880822
77272 175731 246614731
99905 131907 80100687
22158 142371 299916646
184984 190726 14605674
1278 170942 661173246
79416 160323 202459646
52008 111795 524236829
161594 190859 295844886
113841 176488 412807123
14062 26544 241972977
73814 116428 231976226
182737 186157 771745133
79182 199721 163884330
150525 150906 960456
29643 129927 250463733
84212 198079 835535541
13861 154116 50967327
106395 121998 38858578
118604 149522 77164556
185191 195331 25595144
54065 158955 262553126
175410 193465 45397187
91070 166052 929746375
194794 195859 389992933
107585 194525 819130884
33490 140750 267921656
117303 122612 13173224
182018 194564 31611665
36827 166307 737798140
136153 186763 663249619
120875 133908 32620193
86472 109886 58667438
177659 178137 1191912
142672 144756 599171834
48293 161377 882624711
172770 199047 678984085
61593 174235 790972861
184324 190090 230472490
177342 199541 55141604
88904 134382 848227084
154885 171832 973097742
169789 174563 11991526
13647 159678 364846338
169577 199805 75991818
131245 150313 13847176
46578 54864 502477955
20230 176392 485728046
1937 107485 263927951
62005 100542 366491129
105411 156319 690552196
120605 194719 185955364
174936 195561 51903179
146049 166411 782386776
47342 135848 221523405
108645 131588 57232396
175124 191494 566216521
121076 199189 684137761
18437 68986 885311519
90476 183486 233102486
494 184105 459420269
80602 157863 749763485
38840 197456 927746867
185541 197339 929141199
101912 199662 467182780
2411 140414 344654928
161067 189453 71489175
196407 197594 459034255
23102 193299 425771313
166612 175613 592217366
161419 191461 698433373
36687 36735 789689190
158990 177344 46168414
186239 194273 20167154
131010 188709 144791918
117587 192846 188752821
79685 179371 249745150
71508 79611 974381281
129879 146093 520429018
198860 199771 31712523
117121 149454 109685090
107750 166900 664935104
193684 196900 8146463
145209 155195 25153817
163529 166693 8026677
26032 133243 934394689
92423 152977 151462780
55420 141674 215668743
10408 147591 933271819
42015 187050 363314879
30270 113133 206976811
108215 141944 84011032
37399 42974 13873595
125741 156168 76253202
133338 190513 778147039
122203 164621 160619385
193332 195212 4680576
190681 195032 10850270
171863 198920 631394700
66754 115044 972417826
199904 199948 410661015
161416 179572 840212493
22068 88139 164623086
160273 181601 632612748
107456 132617 62728744
46704 196078 374327100
70176 81322 498847086
51637 92757 102903730
134992 147197 30315367
128477 191607 158540588
84226 152027 24280199
18171 172509 385773252
120667 139809 872152736
132962 168021 229119488
113197 144542 171552470
197056 197750 677479043
15328 68008 131174069
182141 187447 836484916
2804 22296 49052441
130629 180658 91191469
56817 116254 66446400
173405 186018 31758837
87538 193181 264847847
1690 90907 804639052
152631 166663 35362282
19343 74594 637629061
185607 186827 3114236
106928 153779 116902140
161075 174343 33488152
116952 135638 46660039
196469 198749 5700277
124522 140380 492729735
49188 145627 241216736
191457 199733 20693746
151047 161732 26850459
170872 195704 873024955
68144 87287 47979141
148187 186244 95813378
103290 122556 48037263
90637 148593 268071405
49781 56393 658149712
183070 190397 18521106
4319 151758 368485085
146769 194143 119181597
139498 156469 32315034
162897 174193 264460143
109355 191453 475548524
166476 187959 90716850
174700 192199 286271761
162216 180197 45285154
199810 199868 143490
16441 158284 354236270
106849 181063 649924635
22813 197342 436580830
138245 189108 127865835
170860 194416 59156599
189861 196073 15655505
57109 94076 780474602
109805 194110 211200105
67504 165557 245570424
114991 115283 465020622
5746 171976 437596254
140873 167038 934718811
45084 184000 550143162
11605 130836 448590009
26531 176009 373694174
86130 157511 178544679
121923 140313 45794158
47891 169971 551501294
195506 198143 6604005
6000 142227 720650378
63482 194564 701897284
178248 197771 536169986
106470 120189 227884155
5282 78750 132704991
152848 158211 878128481
190343 194415 10153952
148475 163369 37579510
1472 114678 359586424
135179 189188 135667351
190075 197704 19105552
14421 65225 402399932
173727 192004 46017188
100811 121459 51552733
23909 170195 365661260
120514 196010 189456292
63036 79796 324223096
64743 152930 616156638
31582 106077 262701445
18021 112585 236108720
6725 173758 862219759
25441 54849 421760451
182906 182944 105205
26153 44527 45493504
143589 160209 41761010
116785 138954 55237297
7495 126027 780518995
40924 89322 120914982
169954 186523 41645062
37713 105413 347567806
45489 84348 496813681
123753 137549 34511013
116159 127409 926400655
189217 193434 10562590
120650 128683 20074400
102440 163526 679463304
189834 199834 25141817
183783 198683 712479135
160711 185705 62942312
48125 100662 854273752
126909 182190 139083778
153407 176183 604641815
17815 177973 400391537
170664 183572 407254426
91725 140745 122474876
43110 128120 311636603
81353 166413 65106168
126586 199725 183667351
118093 162522 260412331
58533 189308 980563163
98125 198180 250934460
76549 148519 804129341
92946 156371 158684825
12077 135299 544549838
114863 185903 994313871
73607 177232 333472476
116704 123739 17438644
28675 114279 935743072
28627 98197 261363241
55488 84814 658676520
53233 79897 66698166
30887 175273 656646998
14428 139198 589375264
25930 26999 2648765
75513 101952 481815620
165063 193781 72212469
1535 192343 538794021
16033 40831 61564729
189769 190380 1611456
8933 197392 471657726
178751 196900 361331909
44917 143285 245843362
194202 195865 211416981
180837 197088 40866670
116079 126231 250938097
48018 65751 106844506
114404 128972 825752676
39942 68152 70327758
107702 193413 390028359
195116 195673 165546819
145272 148123 7161846
68158 131998 159828468
111626 192314 202338941
73401 181950 271909526
186945 195728 22064972
77715 189075 456677959
172241 182019 24555877
81461 131246 124685772
19212 119482 250280203
144533 179621 88262542
67516 181729 286143225
43807 190085 366404401
135631 139077 8514437
11181 18043 4574953
194416 195032 1541950
99575 108085 21601621
180048 197990 45118216
25756 123470 604560233
149752 174423 29753001
184677 194913 25767579
169821 174734 225129033
24478 194375 424991363
171734 173800 5206162
85782 104073 349777305
93636 128733 820107920
162775 199431 92154794
194997 197548 5330428
112609 131566 53075384
31477 87290 139242076
180323 191944 29276049
172818 175188 221184381
20010 158502 345775311
107108 187115 337745675
159121 179015 206591399
142852 166232 107677705
170390 198369 373329874
195007 199337 10873382
94346 150917 141506401
123531 185600 155778253
135972 166849 140359365
128919 144008 37615281
147080 196038 123298836
158258 162156 8466378
68277 150800 206381738
138397 160517 21699631
88730 163170 186375284
113995 178782 341876027
36588 88182 128958123
125108 126385 993512309
193558 199023 13727137
103506 167383 159829842
187825 197878 430450786
59011 82554 425621503
6045 112008 676632883
109464 171214 154579744
66947 184232 777802214
73437 82838 589542801
165432 185619 262844996
13944 139207 312773522
103506 159191 792720595
170605 184964 35984790
89714 135577 211232428
158438 195176 596093880
102046 119638 241148911
137634 158946 820542301
180225 197892 44444617
130781 178099 400492821
44323 111279 672763902
21455 128059 188078384
92977 116627 59299878
150766 160014 975837096
24069 75882 149696961
136820 166176 73649022
141021 159095 226729326
170197 197490 795727573
18287 75214 214562337
139062 166525 69044537
105753 197639 603519072
151648 157036 263411707
48792 156796 270398859
79167 190504 816078245
4306 60569 140377587
57697 156789 989897085
190961 196587 131582750
187424 196417 22601999
71369 196685 534440573
121177 139613 487992636
24567 103614 197379638
86751 113374 66686504
123654 142179 612902660
168232 187710 833936653
36874 73875 422343698
120881 189130 788185214
52868 163292 688544419
185617 188213 342228245
175366 175861 591843407
86968 186539 749832578
180959 189581 863207155
98392 158210 149720180
191500 197075 841643328
199655 199932 192867611
151732 185430 468910254
5048 174335 424150389
7233 63335 139822202
90319 101803 346915877
109195 179292 175441085
165 135478 539353378
100618 174786 795861946
17318 187485 425642982
115068 125459 25678268
8930 194205 463610634
37128 118410 760946716
187094 191930 874991715
67156 141352 185545053
31215 52845 53586416
58761 103952 113432017
185619 197249 891636531
153369 179568 65970198
146697 165799 409936412
193142 195768 6588316
102405 193168 227527694
121247 134080 182654534
56431 197749 624415615
98064 103720 14393884
155833 172049 26420839
50253 171650 602569014
100876 136929 894186958
81108 115046 853044494
97863 170201 181261019
180086 182204 5266649
100882 124734 59442302
81879 107241 739550724
94508 144563 125150990
136860 186850 125551306
117172 156924 99430607
79176 114314 88155344
127000 198515 179573624
35480 51196 457543364
182142 199748 44347282
132623 183213 126901052
129008 179161 204779225
91410 100478 22729638
47763 102492 872380892
168047 176937 976812259
108498 172851 160995483
171658 197007 63772642
2688 199059 910869284
48677 166706 798280173
169086 171348 76978546
49977 112019 341015565
105704 114447 21811527
119241 172827 505541558
157711 159976 5676010
52511 83646 415444286
156992 174587 44246386
110226 188308 195726474
14588 77946 697538096
130179 136791 16531482
93272 140761 118662972
145243 166658 863868155
128703 190171 154357368
174230 194292 50400973
59690 169877 303474477
76991 190517 284617580
26279 76414 287893245
57823 112161 629371364
197578 197636 254860155
183906 197617 220852157
137508 198615 153534786
165125 181332 40746176
51802 81307 964205538
35188 56924 54150428
100857 101749 39664788
92336 172663 82807227
150676 169952 742821823
157840 192629 674490921
7729 178234 781167200
133161 150618 43557584
44194 96121 129704540
188472 197878 23581138
12016 175826 409678399
73137 105210 486959767
49164 186852 548598550
123286 174201 127753372
3884 180835 442751535
161825 195268 280786053
154548 176879 56227730
98807 196584 327195760
129483 169935 838482884
188780 197082 20859701
8103 15788 729426415
7087 37336 75421371
154474 191296 92783271
111410 114559 756925014
56797 147803 831679907
152044 191562 99518033
133534 141657 20177153
27135 91223 159758145
136923 199737 157792997
156141 165128 744177679
9020 42584 340369733
166236 182707 24173811
118325 142755 494847343
5971 86799 685256784
66917 100148 590498932
52737 162065 273635457
79964 187045 142598937
137893 163080 63200024
97998 171762 423502225
177479 198773 829185016
170096 172552 6137592
135506 148306 61781187
155510 194795 98876635
91681 122209 76369656
83195 188489 263943237
36008 199617 409763847
125523 172344 242289185
98152 190380 231348228
93444 188916 239414334
154076 176117 55489657
26667 49139 55486583
46466 135965 223882097
33581 48466 36896678
40207 113871 184239794
124477 183470 148133298
143819 179701 90229102
4413 114949 457195506
10876 89204 195485750
100955 117427 21848108
39747 62870 57586882
185139 187289 5551571
83214 112478 73336983
94290 137295 791799970
800 61627 368346260
52170 197609 364461387
178013 182252 550826463
127771 141540 935594131
31856 60595 640821050
1594 4556 187374598
63005 90872 16174087
155070 158284 8045714
152086 192441 777059771
167696 168554 872342185
197759 198051 335115
151037 181349 76255539
85055 112184 67914367
29009 155170 235702379
29661 84765 478682525
151094 168030 383136980
136010 196648 152333393
6468 109943 980338633
91640 107557 65398032
49825 174356 311960193
179428 198017 46793628
7546 11845 10741816
86575 140154 133801242
145178 157940 664985193
165033 192127 68190846
29432 157716 855586701
64250 182705 296820033
20849 143277 305417523
192559 199739 18049164
95383 114236 47411538
114689 165653 624924713
143194 182911 11996285
185316 190128 12189143
176837 184253 18660835
52362 76636 60783055
165184 193275 70733465
14105 122233 270015431
124063 154657 378136089
86349 198356 280716277
22986 35254 739945183
139108 192797 286441362
17809 55475 93638817
2106 75944 124334492
164886 171362 401360104
192918 199073 376258487
71268 101131 514120651
88944 107296 810594899
172333 186428 952386982
119761 157105 214785541
198553 198630 235761444
27842 133753 443461270
189073 198934 8238918
115597 180005 147295322
101439 195473 911306463
176313 177664 3395981
190788 191293 985607
171229 181640 26075939
149648 151680 1607196
126832 184812 846967037
97069 111156 107004363
109115 135406 161046915
160403 196521 202351736
168627 194323 64563205
5701 195684 563713059
155155 158590 876141581
116457 172888 550877016
8198 186720 99813077
29327 161760 330815141
106768 142031 87839189
72039 83095 22395668
133126 170103 305479774
28170 157575 323203567
154761 180562 64983767
32336 101663 173248274
63054 151855 222200551
27977 50823 56519925
26367 68025 618342588
37783 101808 160153466
115178 152018 91986856
43954 143467 248683626
166076 174196 579637578
152985 199324 116546958
50283 95490 614849568
5623 94136 245432113
18765 144799 314550492
118592 175601 142850740
151303 182608 596137019
65392 129277 159846186
137788 166713 72659150
81535 148551 167537193
182240 190630 43166355
25217 67200 607049685
143681 166116 56486007
45197 100507 138371184
1475 169650 420606861
99902 105616 93822520
149587 187827 96307719
19261 195465 575755781
172201 176390 10563128
71331 93207 786855962
32888 116868 209896006
170829 194700 59953256
84045 99870 39555883
27894 33528 13792121
148032 172159 60786836
34857 44235 23383710
82799 129689 763040392
35068 194206 527450921
127889 173062 111289256
44234 191605 369202908
190023 194821 12020744
176228 187154 27545539
195791 196326 1384355
163824 189139 72833939
147887 160042 30620420
193571 199938 563048619
190361 199104 21906729
176722 181534 592848357
73380 136465 879903190
146236 162679 579075459
95565 112599 971526139
4814 97604 117032885
96378 106860 108884603
55952 120041 330468764
106003 192468 363280903
130314 147220 42021133
168147 192343 372395087
149345 168935 49402496
97826 181119 675613249
189618 193878 10656426
40547 80294 99254344
121155 142102 262199231
137514 152991 593994385
69608 144608 224448411
83427 138533 833147987
52871 80122 572052454
92930 115644 56942296
93359 168444 247382557
155684 197539 680572882
156981 164884 327448567
171778 186184 36241298
141802 167032 199466187
87316 140229 317993728
8360 18297 25093436
76696 157768 546639076
12879 108442 238851735
91290 127066 89425096
79426 170837 229048272
159088 177922 47376398
197919 198809 175014596
186015 198338 30988308
49563 64558 37542243
156994 162558 9781160
178546 191941 33790471
112435 122557 16949837
142800 165624 879666720
38069 55103 719334350
61163 105370 746669447
147646 181012 310591751
61057 129047 997473907
153801 175121 53685708
61070 108053 117884849
197384 197579 471145
130136 179078 122695373
194312 198301 397542419
153668 170064 41359584
156366 165630 23373307
134394 179940 861093856
99704 120755 896004614
71984 84906 852924812
77193 147061 174592849
164766 181118 41116952
122259 182614 151378284
45024 185653 352167858
39712 151343 341923405
175318 196100 52329396
79536 180165 252149149
24282 49483 896556140
191465 191869 965944
122281 155543 904618656
129399 171696 204252210
17536 60489 106792645
146492 182685 576781545
190547 197564 956352603
21208 129703 270777409
129403 192330 129993634
193022 198288 13188369
147260 184075 361775708
147468 149470 5115771
79779 194109 756714114
87152 193562 671182657
128094 177763 124606158
112830 129174 40729842
131335 156583 63121053
113983 188584 995672884
44263 142149 244647856
63840 195181 635352086
101966 140851 96992832
13912 135694 352028595
89299 191854 287740560
73445 132661 148206644
75309 165033 224658027
182873 185771 7301882
3230 111161 269727451
8438 75042 166213955
1742 97799 239910468
1693 180532 447433864
152171 185262 37100167
52329 93709 103503219
12315 194878 920475448
174306 186266 608380197
143740 143780 912799685
136672 176641 117653528
79241 124741 957551259
47095 182616 339471503
69562 108190 980974514
61450 198531 343601720
137891 150030 30350457
50124 76522 794244111
115273 121432 444907748
131090 181848 282127605
155555 157158 395346591
83933 197371 854396591
140099 141536 596065177
152317 199813 379766821
120473 120846 310333
74309 128968 136725439
129709 149199 931513701
185628 194731 240385964
71783 79807 20078974
34581 171821 591271249
2069 97677 238791991
23112 124000 890711454
44039 174599 728295995
141228 185203 752211546
23892 172242 370821132
62894 143753 669192739
180363 186983 16674204
68459 139071 176563137
120149 184965 162474551
60894 189872 323254043
67906 166300 246427498
185867 186326 1163788
63799 168941 263388599
172423 188694 720655099
58556 124949 166160003
117328 154353 92489924
199517 199842 665772
195247 195510 672202
127379 129152 4264163
73572 170211 829597764
116548 135472 47241357
124081 193661 106702231
63494 108239 434762697
100560 184539 210389175
43388 51642 20503445
30353 106908 303071282
164147 185711 54232216
193744 194856 2788294
56855 63817 292630717
151848 186043 696651716
41329 118058 910127637
84714 167079 206213899
9726 191237 616529563
184307 189022 11903252
153726 164359 26840842
157396 161206 9537637
145333 189351 110783836
183212 192043 22297627
56986 168649 736143840
118278 124957 16494984
199404 199761 651748179
163587 197455 85186955
70525 189906 299185148
89908 116329 996137920
93335 158581 967277602
163689 171191 107265930
40329 112496 907167249
166204 188917 229113890
36585 45077 146520705
67677 81718 35135518
181055 193932 192600304
59922 171782 965105942
91969 139640 119133924
117366 125060 75353989
175227 195154 50117654
89927 127899 47316255
69951 86762 42115776
38667 85305 905906073
99786 131296 447921979
9489 146156 341309635
72257 142100 174622213
192172 198558 16031710
52425 128560 190561796
34834 40265 13619476
166892 189049 248644681
122023 134922 32261096
126737 184090 144016075
187849 198882 623581833
94562 118238 301408461
44877 133206 220897993
80179 86791 16608973
15780 115428 248815658
164337 172492 20490800
33046 186781 636479468
152315 180035 69709486
119379 161660 105741938
118844 163465 367236881
125739 171608 153812821
67724 132576 162319782
149725 187172 905918278
197142 199840 505098641
99487 188513 223295808
130521 143678 923851884
91366 178855 690138518
127756 181101 133779347
87902 189856 255523815
49608 180668 729870458
45687 94159 820479723
28528 191322 407367597
112689 154073 103358560
88898 180774 992611573
125152 131827 435947109
107999 141838 84246311
165323 167780 6199788
65161 167417 305285935
10182 86172 940776154
30601 193329 409375462
18593 65103 115717428
154298 199926 976184399
141920 175811 765795712
148277 187074 843379155
119036 127051 19936841
161701 199048 417547734
197925 199438 71597787
11295 167420 615015823
43470 59614 40261224
6167 22523 41195360
137935 198157 151322848
117873 138340 308841803
56034 199223 946417904
119653 129667 781036399
109442 193534 334623743
58850 65379 622910349
131092 153003 54691618
55772 112492 998742294
46720 168981 306138343
123164 127099 9835069
139755 150158 26061185
3021 158048 625459276
154005 194232 763958525
165687 166110 1078007
157693 186169 71657290
18017 87254 410510069
100171 198741 247161515
95442 188381 233115902
196202 198473 5673933
82777 125855 107636028
169725 175747 298877
148052 199216 128767105
86249 130125 109721596
46458 181306 898592673
179630 188205 455390388
55926 89541 658794831
77891 154572 191829483
32502 75663 107644912
185107 186473 3526398
25593 102673 192344536
33502 171687 582816047
111110 130593 48689673
180745 190059 23434149
20881 84598 158792798
85281 133305 183571708
30402 113277 207036951
144666 157231 31634081
155872 167891 30309562
55851 122050 165671532
193152 194924 256807561
186923 188629 392126027
28284 138334 274683029
69930 150675 201890383
64500 91617 430334748
87258 168974 204667387
65633 143890 195645726
130295 168981 96982748
55739 143713 219981123
27138 188365 403293432
145607 165343 99582748
46037 67198 36082619
52801 153620 252229312
77298 121292 964525827
163200 186025 57402059
1741 81903 769956638
144443 152477 368036039
41288 141822 255093629
135501 180036 111743560
53362 174508 923945651
90905 139599 69647669
195960 197773 308353977
158055 166587 21556400
74977 178844 565592213
106405 192818 931658488
149041 183382 850745077
110366 164955 136574365
5656 61623 139569857
93994 167545 139569242
176052 186315 238568511
73438 134001 151573943
21354 176090 449537567
168356 169420 745621627
5787 73937 788563588
49809 78236 71151185
189118 189376 679743713
107326 162640 138231647
161502 180006 22213705
161764 199842 95853343
198390 199383 2488506
143434 150707 18256255
23903 73649 123880814
171177 179619 513924873
57376 66546 699074591
164440 175653 28228718
195672 198839 638697712
139366 145716 759308615
68784 100431 272786472
80156 113047 929077572
65717 120858 745199327
36648 158178 303874037
135721 162175 66187873
105759 162302 141256250
107450 190725 708990518
17330 149924 330999833
119105 169096 125244027
70844 112330 951710019
175380 186538 28061732
15450 176318 402183921
72003 113138 103034668
92986 159940 167530947
186994 198421 231153575
163450 180195 284371732
18097 121518 340792997
145599 191825 385408246
144851 159419 36647653
106893 131901 62385467
103897 191355 219185778
170321 173300 850288141
157931 160106 971350696
1587 94031 230881097
110725 188763 639742235
102603 135554 583233800
185538 199711 113329705
52791 123022 175757593
161614 173878 30961197
105087 111555 116957849
155942 181307 63857064
79866 172221 935346081
183906 197231 640255578
168752 181659 456586064
141021 166543 534090737
125193 135550 26069163
124455 199612 188759724
159608 161527 614136330
23257 146824 970630500
26389 126162 799272232
132380 163904 19605760
28802 56587 68930156
51762 185197 334249937
26022 97190 782909532
123997 131641 19258589
161443 167782 16022636
5774 113283 417571048
65128 118707 134188627
112906 154301 719902962
14997 44157 89134331
130117 173532 315475735
18733 185991 203602272
50787 99894 122946593
151791 191579 535495121
137723 164167 474257182
160815 165295 306681065
43797 101608 144679515
15544 187096 564206113
66232 72293 15186389
188560 198862 918610590
130833 162240 78555561
63149 111415 252070060
80526 87363 17174484
10632 192830 871895827
19193 140466 302576911
140672 152089 269756409
54630 83653 72702289
124419 157665 919574311
57927 110591 61683425
174037 174096 161673
192440 197622 553217075
58914 146953 220168408
187100 196629 23967217
13375 125376 279531927
16322 145639 798690224
123993 135912 29906425
156874 184342 23446782
94083 134178 805484794
195438 198790 8400367
157865 174467 8990358
171100 190899 866867433
70325 153327 207578731
44054 177687 334559696
32218 103527 178211982
156693 158960 721878064
150018 186519 693301104
185912 194946 22690027
23902 56589 81163295
193052 193595 426606447
9739 118648 201154849
135111 155785 155748827
51777 127278 188925217
158052 181154 461291634
99545 107257 739434171
143614 155765 767518080
7721 79867 180008151
15134 135442 300421618
176271 187956 29462049
57712 111592 3554110
56205 154859 682148680
60865 140401 198871291
108513 179394 177374305
33596 184265 377110210
96178 148924 664887327
106556 106782 174035990
188596 198513 24891808
70609 192660 305901520
165885 182829 42562323
130177 176455 116071702
168807 179292 127855283
136131 159185 57704850
60272 114031 134765671
186497 186539 108461
184986 196588 875327694
175737 179034 8231216
120933 135386 36160500
177927 192841 706519574
44102 104208 150517330
133190 176411 108432023
12946 179782 955130701
6130 187888 454833072
27653 64732 92129406
77490 176008 246790778
146702 162287 39193463
83375 127616 483837596
173163 182665 673466718
152830 158086 185585580
7618 43754 90046832
90515 192036 254533526
80121 197177 293434992
26499 150815 924567814
102867 136275 548860036
85655 100137 36224106
4950 185504 616727099
192416 193957 3817164
163880 164270 982195
154285 192959 31508084
123038 150037 360050664
650 188466 470038808
46025 146575 251349254
28236 82496 135166161
81956 164063 205568714
141658 193124 653652406
131886 177404 114111149
19018 129930 276887281
128599 141521 835701551
73765 161362 564136055
172950 176827 949514891
115149 123172 568265315
15793 147117 553992444
159470 188814 73899297
85088 85715 656760681
148726 180035 737647507
198105 199340 3103921
100133 138627 105813548
177648 180777 612030298
10600 73215 538138430
87907 169564 362555018
166905 192762 988747338
142920 166469 59308096
18206 142830 310995215
48912 155626 582909713
177073 189134 960009704
196008 199924 415156410
128724 167849 98120767
65944 139283 183395292
1563 179373 450935915
45494 89214 759814146
136257 169363 665190857
84160 185156 586722247
136694 145829 808817420
73837 156721 207437957
113675 156465 106922923
137067 156361 363365775
147138 172125 843315607
5665 170842 413123034
49594 81284 370657591
112935 127487 782183252
175689 182068 817256754
46171 193822 369856074
122872 199117 936578941
56039 119283 158330215
153623 184635 78017917
46661 80609 84904144
189687 199343 24236238
19419 126915 325429143
185913 199704 509007514
104316 195734 698195358
48296 158435 626397197
18119 130845 728056365
141671 175961 902569391
62167 198234 341021277
136328 178649 106168971
124045 180963 653682679
673 17850 43178564
126528 161313 697366313
158461 183305 200668024
117099 117408 801850
180763 181194 1013999
161211 195603 86604500
62611 112148 873876528
145042 164165 48159371
145485 197528 197272514
65416 143897 992235550
71046 160175 223053965
173577 191508 138593863
31371 44675 32931177
157289 164714 18673989
102112 183071 202803264
108523 190540 395833680
82225 193997 280166772
166941 175102 240986729
104452 172897 171291772
194131 198843 410293450
159204 184997 899207112
91087 194417 259022010
75590 148653 182650207
147153 196280 123751048
67505 72354 12150623
4729 184487 904088510
36814 126947 225267613
64161 182609 696317761
125986 158611 358187952
184115 185861 414543836
98759 126170 68469030
91354 198750 611495129
49283 89233 100085791
126882 155563 71762262
193883 197637 146919656
128906 180838 442818914
191896 194457 815620182
132758 191382 147239866
189164 194537 399371172
94951 133546 96629372
9559 177944 421155225
7827 19102 28414248
179548 188749 650408846
22504 93890 177852952
146960 186229 544394266
107791 123831 39830279
82157 126482 390003663
126620 168034 103905525
28693 164951 755581546
168100 180336 30775745
57315 89891 968339241
65274 84652 998203240
161630 164996 8547981
169340 183600 35829310
188395 191861 6204040
169426 181018 29100004
79374 85753 668703846
89723 101098 28546228
100263 154237 134936568
180611 189795 23088407
70924 159756 222268758
104703 143998 97958319
32575 150830 783481622
125355 187362 155775904
19903 145131 312379463
40725 59882 47713939
84930 185669 252385743
54467 125167 176775391
13719 163183 844668499
158547 165424 969179567
185512 193459 19992458
85525 197036 400448374
170930 182919 148442513
42361 105655 158527388
147943 151865 249839017
51043 112480 153936984
181275 190009 760635032
25345 157391 494931411
154915 188343 133434762
31713 42063 769419183
122559 163184 404423791
139495 180430 102942884
104303 142941 554100630
109540 129123 468879382
172254 177946 749872630
1297 93065 229224376
107314 116931 23884069
126472 152762 65820143
123975 179786 589978065
153183 191283 96024105
128990 162822 295855422
49784 68400 46658059
81556 114692 83134242
169576 191932 56234398
29483 97743 170262046
55810 171021 423106104
85060 107807 57092925
154282 160703 752952370
11326 116057 488392992
98899 137754 97207479
36744 171294 954843953
127907 196002 187644432
3917 199641 489933458
80290 156240 317658725
87600 103325 961816949
11150 148181 342190498
142716 195044 617881920
17055 153797 388028180
116097 191225 188433316
147360 161341 907126305
155563 166932 28737660
142750 155261 31446380
151139 173759 60830029
107983 166637 361666086
17724 145939 639990066
109065 110043 2375504
94186 173738 199346737
131803 157157 63418681
81317 190449 69456214
138879 157291 46212550
85233 94748 23695846
115498 126811 28101227
149770 179484 835475183
170558 194473 413139177
195983 196522 1358098
94639 134627 880519772
174580 198413 929469615
123773 186357 271727814
170084 170183 258229196
100933 142571 417217060
152258 165308 32826826
141316 156550 38312131
198666 199723 562144866
166290 177871 29109693
88161 123666 88747919
84718 125207 101094159
184465 186178 4346290
149895 192063 257137748
33294 147696 634352425
84306 198547 286334162
194473 194644 431710
192603 192808 388760040
87035 121309 85705343
39615 154715 287736759
30574 52232 850249474
145066 162595 685862585
154577 159879 13320239
21123 161091 368598709
118285 157910 99036304
53103 111848 147070364
33154 126450 814316300
106042 131056 138013645
147222 179986 82526895
128762 186761 235529326
50273 68656 571737803
77371 94187 481969376
72756 161425 221904221
169270 184652 318520739
101953 196993 238245813
74758 78529 9389064
122923 158448 437375931
123407 166066 107010073
142934 158279 504272472
86704 162912 853071113
164870 185222 51120532
77828 191992 286188706
181415 194159 451349241
172652 174530 4743547
140424 166092 64617685
20563 25898 13216768
174932 186958 30290016
20481 42473 54345235
143272 162015 47098815
82007 100721 495264244
80560 117211 499595806
41210 104019 157262985
171133 193704 339310172
129874 141267 18344278
61132 182586 537370878
143401 172033 220604250
40139 173560 823696940
155191 195923 711746100
50969 132228 203445895
159098 171007 725591565
198753 199802 1534764
161722 163884 5514948
148760 169457 52183560
67193 119859 131879197
444 41922 103445058
74423 156284 204839638
35615 158737 307923742
156270 195526 470795101
74023 94753 297436897
133154 182644 124141516
158237 172878 36898194
144816 171022 838505575
156207 184697 830346929
11847 80180 186581592
11077 94376 350639167
187962 199266 28336501
117264 121166 616541146
98168 187223 559228354
164866 192739 415396272
18274 47664 152229324
171249 174000 6855281
98080 155461 143560473
141342 159645 45987889
9439 142173 331522792
119870 181868 838870144
44230 127637 208557316
115614 160725 112750199
144666 195374 127610634
36932 40577 9147468
146452 191680 113912658
186368 193699 18435682
174611 180578 941855945
96556 125936 73455099
199941 199967 25952
90054 117326 68301419
61679 189430 320094723
30186 163054 332063577
22623 119527 300424017
34187 102076 480295704
154758 188517 982853746
162252 164110 772285150
32505 95750 297865513
47312 93066 114517313
82507 193019 277075462
41866 141579 249251649
98391 133239 782483589
159316 180047 909434271
137254 163916 66886365
107420 126200 768354994
14395 186593 430779135
29092 64654 290829162
10806 154302 155550535
157347 186930 74476561
29080 98227 172410111
29027 199689 427041126
191364 194754 775988550
60585 152197 229203818
180171 195537 617051983
100558 182706 205822211
48193 192294 361128560
126544 164034 279655314
155826 161815 15056816
18126 171124 382490920
16969 106236 430491865
38820 126180 596952034
166367 176445 661423039
195898 196028 323828
180718 192363 501740365
190136 197170 910623644
139170 157881 46950529
188209 194768 16419759
75567 138994 495354861
9763 160929 608963123
83107 199422 843542136
33184 94730 153664576
8158 69255 152396312
18929 97654 603217193
71178 123770 131571696
30692 113141 666015080
198913 199314 772042446
186838 190040 213027308
196747 196857 300381
148608 198952 969761934
109077 187962 284960733
91903 187732 240260264
131917 154296 195646537
190405 192561 5375068
32680 52774 890931521
45119 93593 161601768
29763 165724 339867767
77592 179746 286401691
174812 190757 17077171
126306 187983 769569359
165310 198597 83710924
141974 151513 505221936
115615 155968 748237935
83288 175117 288938906
118567 154582 89978589
33667 154714 882863109
171071 178562 18726339
27914 30683 6789679
141362 152591 925163846
19341 126847 368791348
145629 177921 763284347
126302 149600 547217317
59408 136581 962192509
70453 162047 663217435
65044 87649 56642376
89547 135811 115782224
176516 193401 42493731
177507 199385 864003452
87091 142614 138698474
16307 41792 63183026
18590 90223 279705833
144247 192180 635835793
196393 199712 8290238
199626 199818 493564
24339 180469 390414115
192708 193823 669553984
23587 142081 708029266
91026 183934 232843254
107160 151191 109851531
72170 136603 253401849
51876 159391 269103463
21079 189382 420812543
47555 185773 346279308
121937 177393 21469157
79765 168247 869246757
69275 91245 247906143
192252 198223 14974316
27733 186792 397868538
99356 100379 364010501
21964 61871 607488898
127255 136803 839996533
93605 198254 262439680
145024 198384 449679867
92050 164523 904669942
108180 137497 650836387
195577 196245 440609278
143095 158577 38962938
98319 120317 55136186
79306 143689 871165825
17844 153552 949232675
127304 152873 537729206
79903 177573 152229472
124567 179784 310311298
46289 56961 669579443
56562 127262 176886907
53449 131066 570798853
33393 84000 643354555
131286 188988 582529362
46175 66204 50009855
71294 102048 77110689
52326 74347 55138723
154555 177467 143969924
76619 199416 307806221
143809 183162 497621174
18695 191319 950281301
171415 181219 353869824
117204 182391 163313187
117249 183367 165730085
181570 187609 15295565
170704 195807 63085135
116515 187503 178012899
180776 186131 13421890
187808 196322 784089603
17965 81370 157972220
60295 151114 901199400
60799 168676 623259411
1879 96213 215478303
24004 94033 991655007
163199 172188 22602387
87316 178657 964785658
70053 81366 924437550
140166 165680 64200234
101142 139394 394215850
136571 136743 423610
124490 157317 82265240
159051 176086 261980599
188603 196086 18820790
58385 108131 148801346
117639 135683 45065746
155068 197553 163462316
95922 162794 167534310
25778 73437 118597624
36350 124623 594404464
169056 178556 23808666
108429 109035 1512120
27055 91876 161599463
104401 149582 112722433
198986 199330 902691141
60867 81714 52198966
72944 175180 256086753
164083 198778 402556972
35718 161918 861240340
145189 146121 2318249
103962 184541 201706017
136496 165948 73868752
184607 196710 30551010
37199 195877 953643859
36601 57973 53166544
61918 180281 820469210
36136 126447 935308493
135823 158357 262155917
148655 175548 67751486
70577 79003 21036337
109831 145739 89412181
44465 79251 86878744
183220 197485 964175042
149881 176894 882897245
78506 133196 136924718
191149 196062 59338786
146271 198687 851522914
128271 193896 594817323
97804 152465 136759559
70467 77186 441106903
2521 9682 17870623
145617 148774 240758013
124124 142574 869666846
46823 63469 36631651
77959 102130 60613239
185157 191873 263610088
76548 84839 20793222
15988 144525 896197216
157888 160588 6740947
45089 180823 339897790
34050 127359 470942073
126346 181622 138722044
109174 135787 66387844
95344 152892 143997605
42316 174982 332143710
198891 199872 80784284
7388 174451 417840985
70789 74187 8464178
139373 153523 35461249
150043 172066 938774773
153190 193572 101634884
102752 198958 241143357
1269 192002 477392558
26176 182692 504587711
185246 190301 737110318
32135 39272 17588059
170992 173847 685925222
111861 187687 190166159
131737 190800 594040454
63877 145093 203106999
114872 156039 97438751
474 88791 220562613
87876 96398 21148473
113077 145930 81872034
73310 156798 208959619
170550 176978 16099838
132339 140825 598590026
123717 153400 8306363
92654 167727 780205591
112518 154955 570014635
23146 91308 870235350
126524 142047 38784630
8165 66829 918621783
113718 163694 164128602
59275 163848 261832055
143303 183213 79029865
125631 173761 120825813
135604 191387 631688431
39565 67052 411775322
123480 165337 976183789
99980 189884 225399984
1660 16240 433170438
100709 176881 840069898
144688 188638 110656654
118754 165822 715881526
6523 28371 130085912
31873 115549 209065104
73355 86097 48952136
42864 74167 78199401
4581 69346 677825652
64830 124293 148758428
168269 196284 70500083
150703 167235 108667488
74502 118410 110002243
49029 80964 80005803
83068 118920 89756215
76543 104265 69551187
176913 177586 465411632
182540 186321 9555445
62994 184233 570418552
126409 156519 110767456
46821 64992 691216262
159013 184784 64807998
114166 164465 556297332
162529 170658 20566223
23429 96027 180936899
170464 187999 44108013
133002 144608 28811054
166563 170959 11076393
65785 111272 882770735
40554 171267 576026588
109608 186473 192513786
118285 156604 970671670
80818 153733 968961014
4569 54495 124483305
94817 121360 991258522
113919 133837 49649243
104135 162343 389055289
167030 174669 648741022
50475 73185 45893671
171974 195621 59521047
50036 57990 19839683
188159 188922 657526667
17856 127938 434188704
193091 197101 690256709
129340 145833 41045505
19069 191704 767726550
67035 170227 356494639
33433 51057 43734289
165250 166622 3525374
161495 182954 54029838
140925 175353 533795267
109985 139857 924321191
112408 145021 684524641
163190 187473 780858375
7411 118357 721005591
129196 184902 139745685
73509 181928 898481869
9244 117214 269800342
44384 136245 835472664
187028 197690 14161265
2479 76257 781941530
183204 196421 723534679
164041 178735 36908339
139924 163872 569123899
19670 183602 409838815
12816 84443 949804882
116820 160833 703246973
132177 136184 10009949
102565 108051 13844067
113243 191847 197095615
121741 175876 135707120
180105 184790 826023393
9226 115388 265283146
87984 180910 232820872
188736 189191 569468538
197021 197244 526603
142845 193754 128075626
47015 181979 338035799
148602 179271 77186075
157285 161561 10706821
166866 197396 160281652
1449 191258 475102775
72112 136960 945905104
3341 177317 435161359
21820 153958 820703858
117903 163636 836727761
110376 161270 690265617
64559 158927 534223419
64078 134681 786699797
143989 148177 10500607
91755 184632 418079312
140129 185449 673185107
109601 156330 946880912
89870 161908 180259591
134651 185416 822578728
130296 153409 832149570
114768 190636 455597604
37409 182970 952264518
70987 74019 7608270
122484 178040 139284234
79495 101618 288008538
92831 128535 89361422
105647 130595 62218021
180824 199031 648590256
119168 130920 29451698
147249 179948 198132361
198727 199062 659045987
20713 165115 491604762
84305 101027 41867305
44708 104490 377690682
18717 88025 172843899
69271 176453 268506530
118986 163413 551113858
108517 187584 198085894
185450 191450 659255672
140075 143964 181045292
134635 150744 828095004
30848 197677 417479451
189890 191927 5158495
79812 152440 315164897
34054 194292 401199879
140496 187916 119333785
185923 195678 24552672
50117 151301 253190155
42908 189808 749211906
195267 199343 636725032
83105 121118 95118932
60149 186103 315604097
72721 146982 960017866
157347 160835 8722969
91285 100997 24385223
72159 117701 114075292
79491 79778 802054472
57691 77070 304187164
63696 81775 45313425
166477 198607 372705805
118742 142293 58676495
101886 173469 179206892
188947 190007 2659857
47764 82264 86369750
193936 199524 12431524
192635 196708 10266166
161489 166179 983545979
27619 181720 385290023
34249 109587 245100483
46097 88868 106942357
103160 148790 509538506
164961 182807 727230760
137468 141799 660533613
178395 187182 815157186
37586 121124 208842351
79253 109114 446169753
82134 123886 104437330
165340 188465 161209279
18547 23549 12505930
186571 193199 16722100
23885 173742 871267018
81137 184989 576749067
184242 196007 29604582
19708 186853 904815135
138289 184928 550382848
36422 59498 57508102
39669 136189 730483708
165227 193544 71237002
172641 199418 427282733
96092 137007 102454502
306 160467 734836844
171805 185737 398836026
47378 106614 520875522
154283 198446 111104858
155704 196416 852383694
131532 140020 987972662
132957 178956 115318570
25209 39165 566364531
71478 135694 782303691
72753 179620 267708240
155486 185775 188217201
31012 89497 145860576
164249 196014 844540370
10095 198553 471682162
11030 44888 411087621
42764 198755 785599903
48875 102348 134011621
136886 139094 5438546
85689 102226 41414095
116976 144959 178230294
18435 61844 107976074
56356 130009 184368991
53598 93057 592260978
70433 197321 904184895
168994 192645 855438225
164024 192586 607534110
148415 185098 92316945
148889 165860 42773852
44760 71998 68057496
179417 195550 672864014
105833 130419 61328766
94562 151032 310743124
66171 180825 727458194
41531 136685 856697348
155480 195413 653012571
53071 65364 30796642
165888 182890 42712377
192212 195548 273355622
151589 168596 42809375
14569 132030 53772365
179544 180483 2425636
189061 196592 306524562
148299 197373 306612264
85369 99835 36143326
86984 137109 125351893
111280 199543 221327458
16027 96219 199856186
55885 138969 528773034
122957 185663 157322056
149351 183995 87241809
122648 158894 90725145
1890 60437 146056956
98324 120677 55992017
130649 166593 90111492
65207 82639 11251065
34426 124359 948184651
155529 162585 962976991
153209 185247 80597564
88727 129585 282471626
186518 190107 9075329
118698 156459 455968203
45398 94437 920949826
107258 111513 10492989
122804 154561 116860869
168729 183254 36473558
192322 199377 17710071
46234 135682 311437540
81605 113137 79040018
59526 177333 295088525
167836 173824 365127630
35417 184855 450836185
21298 199818 50093555
183271 184390 2810098
7604 33288 421448539
94863 170497 391300476
69565 70519 2409051
84334 102251 328173064
122012 130228 922596924
170615 195166 622350059
196821 198667 4598938
172220 177205 12531716
32216 126374 235097982
72932 169373 862613003
108145 144072 357904836
130825 141096 25470491
71377 186598 166726647
180771 193822 658632502
129042 185193 784097571
72663 123938 128261646
40477 129452 345018665
151391 162841 676998659
168879 175724 17155664
137169 158257 52768652
20018 89061 172014084
92782 102700 24999701
17575 71540 593538270
129591 184070 136693693
11783 151681 910895917
183248 187619 11076030
9127 145550 340653959
5781 40599 86850128
12139 76813 512196830
4839 149865 378671001
51204 186224 338325429
163200 194759 79352996
89572 105589 365231142
151497 190446 522551204
50152 155545 964888192
38986 46784 19385495
52890 141058 220491004
122231 182106 407682905
4118 65945 648976242
169374 179943 26477677
83684 114678 307167873
22784 128807 264569852
12233 19995 19723097
132360 159330 67492298
103875 187848 210387785
113805 117879 10120919
134492 155118 51581659
20279 123251 381108786
103359 179797 790605663
108195 114402 15483149
80819 95202 35955109
42938 99595 141613269
151806 198524 329553962
127411 159493 923554848
32989 39970 130421363
134089 150105 39935612
80633 154952 494300367
180106 184640 757306020
187369 189760 62018982
40166 91712 219026326
105013 161291 140588100
109768 126676 42006328
152473 189089 996270542
157661 167961 5551351
66692 173989 268794438
47203 75344 70456844
169351 180183 27145283
108654 115557 17164920
191556 194278 448524822
189216 196353 464679229
187975 195565 19062817
72431 147755 188274238
95171 95899 1772828
88153 176673 252428582
53450 93142 882809077
44098 99671 138945696
183081 187361 10852038
131088 153534 746178603
2170 165664 408836575
92977 104773 126141209
4126 198605 486799179
135759 157719 746774861
660 71929 177912888
36205 198783 407172158
196501 196842 469439159
143590 188727 601574145
141123 149847 153666625
98473 114408 40149736
48479 66066 187904222
117297 178236 765166626
56893 86638 180690466
322 156637 390720686
192341 192361 48120
194141 195126 636162485
90053 138896 122374243
74611 106841 361556285
101849 127237 302523710
199308 199906 823286055
175047 194784 49635504
159414 183624 60952706
175734 187159 140620817
111994 159734 119391463
131650 184241 131936920
150901 192516 371043108
145259 185132 100292387
129549 188312 385817359
145154 179222 314393062
183609 187178 9011247
114848 154181 98165941
85305 116285 398041497
28256 157460 322714216
66494 109460 107765818
60315 76419 40391605
198741 199684 419490702
181441 181505 645578903
55461 167961 193748809
141656 179103 94114363
96158 132566 91265266
66530 104045 101174560
18443 62857 110449118
94509 167212 586142096
137018 180215 515934899
19319 79492 120451463
12962 45425 80790646
72763 87581 774445145
46517 101988 438813419
21548 28771 399193619
85728 154280 171410383
131053 150938 49559824
18777 54101 170381040
36426 199442 971275471
195462 198809 27394539
55612 183280 477501855
178628 183920 525495009
20632 43614 529876976
97558 102897 442058713
110399 174996 936953969
134011 185514 129241581
35854 75484 98955698
157213 173359 40596178
125182 148082 623480572
168917 170599 841294018
26248 37797 659081792
26956 103524 730311958
99614 136319 360675307
199419 199472 781315052
15720 194531 447291530
102386 150233 787765447
76484 112983 204395493
189203 199061 24732208
84216 100310 40282996
28023 156541 484826673
1538 147838 365438155
12827 12994 446339
159501 189878 76469686
116873 141531 919119628
138450 190029 988825819
63535 126595 157778907
192768 196199 8646935
122980 133053 25284777
131988 171023 97900073
119033 142671 58912227
65790 114910 123118850
176481 177922 3609751
23293 108710 213316297
4995 183803 447340965
129826 196131 166435921
8070 10381 602333388
91051 106660 19759727
99412 127366 69943167
189409 194130 11837263
191020 193931 7179290
151572 199797 804322313
169320 193785 491086636
173458 185958 81732590
116474 119960 613760953
120749 181501 152318381
102838 173866 613762667
11508 118665 790345567
199792 199821 69806
6227 196569 911888766
38457 137198 246898204
14976 157000 354841962
112739 127011 121618141
111877 116661 12021722
120162 154934 800886204
155624 175566 50278706
142476 162277 624876556
54212 122518 170960255
27654 53183 798614900
134761 145607 26917346
44699 69122 61015693
117370 148966 78811341
59446 133746 822053783
49756 55466 14403436
164716 171340 16734096
182209 193375 28176814
105732 166836 152841407
62939 145072 21853079
128767 144951 40382842
6744 121715 661771739
184597 187696 414029992
144692 183606 593779717
98124 153416 652085611
162614 198906 91307807
132343 161862 450297817
49810 157934 867236199
144744 189316 659857996
183476 188345 12278755
21371 97292 189163153
115467 159475 850713703
139601 184618 113103048
83974 102949 47580190
154913 158500 419829464
148399 170653 56176189
117910 158553 535583901
186204 188824 6650211
150789 194605 746600829
86696 97666 27356563
63643 113518 572595028
104198 106446 430349881
28956 186210 934094784
79606 141616 155044184
18921 57104 661500834
172758 199889 981144068
156128 166884 935427548
190849 199745 22295800
173298 183943 720574272
46941 180070 333452803
12837 166801 384944255
193103 195626 6334174
148633 175564 550269057
192486 192908 1085259
144680 152867 225586019
138180 148602 25980057
94308 144590 354347553
107893 134622 66620599
130130 163603 83851523
60032 185456 647867665
148261 194802 117124408
39483 178814 617434436
119845 141825 54804987
43518 135216 229325197
147827 192089 596503302
66747 198156 329399956
157431 164030 16641855
124426 137920 635796436
113361 132617 861390022
121705 193872 181034833
161221 173935 32063637
75142 180320 263544175
193574 194539 2438634
50044 123260 183193620
72690 175920 829577609
81755 90329 791648966
198780 199604 2084849
90362 104318 285288612
61214 72840 558576565
66576 159536 816596894
25705 107856 205137276
89385 174143 229260515
54490 131226 192091287
187877 189522 4088667
72905 126955 135184017
68700 182297 284521983
8704 152339 384227485
41897 74126 80569511
57195 191366 336398924
46000 100061 135267724
114545 144112 339675459
122284 122692 1040215
153108 169579 41530022
44854 72582 69250357
177516 178646 831364218
164859 187977 36188547
78053 119924 104809987
183203 194926 29494282
172413 191543 48228399
127612 174225 527464829
139528 198889 884637809
72195 188285 290995778
17165 197423 450956418
17513 99382 743186655
89668 123433 84383128
68768 119863 841667218
33219 155726 306200731
176589 177761 293455015
70141 146689 191343345
83594 158885 455213325
153933 174754 52411962
19704 69373 123497332
162337 193963 79559839
147710 197406 125115156
107123 138923 79198970
120733 176278 655667199
144569 175835 78661120
65751 109467 726528099
56038 110460 136338130
158731 188629 438313839
20665 44801 59756252
31495 149274 294126186
147818 178373 163335664
84796 90721 14771104
163784 168648 402126549
39109 51842 31669994
65744 103529 483493632
130655 171821 103170016
85325 126209 44807153
130873 194836 160484864
123738 128724 12485325
145890 173055 658134600
11248 163036 846746195
110864 177726 167499163
108772 129609 686585469
177494 195898 46355840
195967 197379 3523172
133302 164937 79300750
59885 92862 288672918
148178 188061 100453829
180247 184295 10197457
172043 180536 21401642
43334 131045 219442698
148474 173965 64246376
90216 177383 450556435
33781 84026 125498050
39045 143299 260563206
128215 159849 79170845
109952 117240 18155713
175700 184383 21820239
105816 115145 23259190
117006 152533 748522607
181681 191807 25560588
121671 165304 109317753
116476 141628 62643395
111597 170555 957631058
48289 56485 20562249
24924 76856 933486014
194370 196233 163125078
26967 28147 35813899
45821 66176 710969503
42144 98279 605922677
147436 173866 459803537
154002 192601 97118268
167238 198318 778608805
151235 190270 98259654
174867 187011 134667211
195180 195957 2002417
90017 197031 891119681
9769 172025 405765831
150036 186371 577202138
162529 191134 445783029
87201 185364 245968253
41497 149817 917328102
23313 87299 159498160
184474 193261 22212691
192899 195843 7419728
36932 99811 157188695
131425 142193 759990643
185178 192338 177063761
59513 172018 981132098
189570 190124 1425105
65312 158862 549061700
26509 50357 58999352
12524 156066 573103960
159250 181176 594487543
173154 196738 59414421
119349 121811 6110944
179927 187304 18660233
46028 118448 181252128
20683 68637 119255525
146171 159211 39741270
88706 155928 168115098
82332 82641 581128689
178562 190797 919171660
175483 192982 44021424
137393 197585 151211478
47215 98211 472618722
120506 146525 64912179
154056 154797 1273728
156742 192245 331778708
97400 144247 117087256
81049 116526 88924909
55841 175330 299254933
88353 109793 53825096
72464 152877 524632998
57586 167581 275522568
22945 138477 435892504
109791 146242 90812061
163273 173539 25800705
50347 84690 751419483
190941 199491 59224145
57076 157578 251535037
77249 179170 613895243
87954 119227 78264012
151850 184978 83254904
164497 187789 20929731
57712 102982 113541556
30301 32623 9492595
3613 19796 40874243
81658 149283 169084054
23169 92152 171945718
35162 189125 840516647
74620 161332 340551287
32629 105046 181104678
159709 195953 91273992
81315 111752 206425055
88798 152657 159753706
52735 113440 152093374
53833 146060 117132820
172671 188307 371334018
159826 183731 60207070
129815 178380 668120528
61134 190962 816080355
138414 154369 9844412
156375 193936 962565695
23497 104923 203367117
188543 189203 1642415
130847 186874 140572905
142403 160963 46625318
136268 184117 939237220
115595 166037 126277051
78928 120268 896777563
154559 199266 112457774
147632 148406 1927251
62815 161633 247332826
46184 130220 103346554
19015 157385 770237625
3010 179092 496058889
81766 125683 109751826
83339 94224 27114929
162838 167063 896675318
120534 127642 17767881
182914 199426 41501195
197466 199511 5135333
121186 174916 134692785
48402 118405 175322361
61252 191925 140290214
113900 124116 25300284
146462 147995 195505144
2662 88900 216608774
79200 136361 143071164
17166 147369 324919443
146676 181170 292864849
98633 160193 154098221
61152 164471 258704744
130795 159677 389667866
122746 192842 708274159
66101 131631 164064496
85369 133781 121054136
19206 121498 255268488
24311 148668 870086946
43676 88960 113214205
36247 198693 737677452
157354 166833 23912100
149307 178176 823433938
181733 191431 24556643
99121 117251 268076911
147193 193019 964310399
115533 170545 5446154
131879 180203 872521279
65186 88448 702527153
26175 187666 854306714
82145 119868 627467649
132177 145705 101083802
88314 171624 158034968
138669 199692 688802603
163359 165655 5813868
124123 125899 834996333
89527 136130 116629993
70605 73891 988626254
136161 167974 79772403
76178 104400 936620426
166250 169703 8692614
60797 67876 10459542
137765 159246 468695852
56955 146329 983253730
109304 127380 699152109
176505 197181 267570738
41661 131720 350986621
162153 171229 22996367
181622 193167 239554437
195816 199797 10001934
29117 37772 642057341
171366 192815 779856181
18439 69359 245558241
148441 188644 363229810
102140 120611 46106971
2740 150238 507771388
74939 116731 104695299
26633 63377 959279811
160435 176845 643089324
154394 167980 177806273
185425 197278 776442971
85970 103291 43455959
64258 84096 656638656
81648 145775 429229713
140799 157424 41760603
185387 193932 21457748
69895 108452 96711174
69733 161329 229198000
122094 172966 45108623
33422 116812 208479111
108211 155633 420597228
77634 158252 201688371
9995 81793 613897045
82418 133544 127966601
123121 165621 884962415
21994 173324 378110655
161564 168048 832862112
128993 189272 595176966
99254 180179 603547605
86734 137563 127042276
4264 182184 680783926
114229 155174 102238149
132675 134324 23739591
155696 199517 110282134
134790 188356 669438491
17848 163869 364871087
26685 123842 242427978
158435 181302 57531150
172569 176369 9574023
176483 187824 564373453
92637 164612 448871695
133680 166131 81383169
33290 118034 743336138
81159 93214 749886439
66187 124017 337324763
141505 149855 20914296
107938 178562 176717800
40170 137799 301366345
165821 181987 40587969
167731 170790 104416452
164078 172657 21584822
181828 190018 20694016
27635 32085 3379629
145033 148474 85783836
3220 56060 131783920
120895 123357 6101415
35421 191876 391822551
104118 118055 34740436
197280 197676 988550141
165726 180991 809669308
47092 126354 432693424
125832 181736 140375904
182955 185563 288630763
61865 196927 859541243
76819 145931 172718589
171595 186020 428018593
6167 101949 828606138
52846 188907 340995719
15415 147228 328963414
91947 144440 672504345
176492 185701 23148325
196538 197395 2134038
147225 150389 8011904
89790 123335 83851279
85892 117993 199244427
67599 110317 107077602
148040 149669 4164009
88275 94702 16006262
53471 138607 350215905
149266 194192 113023900
135070 195217 433986343
156767 192604 90129377
165860 196819 77881065
89352 140433 127634621
176161 194310 706040153
154904 180465 64355573
8448 133484 312462952
143013 146608 1383492
125099 184740 562375723
108732 176552 731238538
61293 93530 80667672
125415 157188 79653977
90608 156033 163614461
139930 155115 121757598
167264 169798 6350438
19944 104975 493561737
122115 179049 142727265
9125 63190 134733706
176727 191997 38461005
185389 199107 34510505
26065 66723 793394895
40816 85116 110742619
51114 171476 301519372
51463 93292 104683227
42894 96050 309966721
69561 73488 9825038
11429 189260 874508860
126085 130247 10592852
181365 187006 14265371
150808 161317 310706222
8581 102826 235548368
64301 132439 170598719
53711 65323 497825543
6172 99645 233438578
125979 130140 14019602
67820 97879 75243682
54997 195453 689611145
17181 74415 142566169
26741 110450 412271254
159 144182 359797851
92428 94588 5351455
108885 151425 106142590
78829 170818 230486852
115060 145418 75574635
149691 173284 59351704
197972 199032 229241580
111213 128252 42544958
164889 179548 59356941
18716 160399 872608066
29368 115942 216215127
79356 144158 99447972
37778 95925 145218690
105911 183704 194797406
43472 120614 192897889
36661 37098 999591775
102657 116063 672780648
99301 166451 968623734
181123 190383 23405999
45541 77274 51509950
134162 192209 355482237
27471 194839 418670873
126036 161725 461975302
37108 115418 195894975
2547 12162 24056277
164836 193134 820396436
96961 154924 624287706
48961 167651 317751548
142956 143591 1408761
3404 20979 255326771
14641 68870 135135346
182376 192099 24551605
56812 109180 131315896
40362 135994 239061414
117582 198267 202341662
143279 189231 168267744
18928 148232 322719298
17146 102110 212071863
138403 158345 132990483
191430 196552 12786311
60989 88255 588859134
62536 153258 749917801
35595 66461 112978374
70913 179651 31769901
165034 178014 582699644
2439 110454 269961332
27220 128486 549250885
178630 191422 22714850
82413 100134 146411377
104477 128528 351511567
2768 98098 343392223
188518 193859 13324858
100162 164637 161393032
191712 194492 255065898
28726 80040 136769468
56777 151185 966422334
56844 95413 203695047
46482 141611 237805578
95143 136689 104015858
70682 162183 228947568
126095 192837 167661687
157339 174323 42775918
14739 177458 406853685
177266 195631 339375600
142264 189370 383957095
60289 166745 977559060
194688 199722 12673975
156015 165224 23233744
19236 63044 28079686
843 155025 414249153
98715 121639 57350077
148865 183639 87574032
22543 162956 350730810
95818 153799 145107264
14041 31833 44431430
61665 173307 437800003
46353 185603 876357689
56935 57187 593572
63761 191800 850029636
40640 77956 93161199
100966 170292 173615806
147217 194703 119557397
50742 141532 227055095
114485 136130 53990121
22544 36971 35580428
20806 67370 722650108
135434 140501 780171381
66621 199029 331920804
31883 166957 337744165
9712 39869 75246356
35616 199854 490331397
86299 88842 403266354
173468 194471 739966441
116635 188026 788387503
36438 173815 808112116
93069 102374 276556415
187910 198551 780458241
118090 134535 175390327
10406 70065 148826236
111813 176695 558634167
56491 157735 709128229
70853 132366 28754169
109411 188292 197661745
194907 199425 77441995
23980 36528 48058770
142836 186337 109469326
107915 112941 12478998
19321 168518 372815148
188415 193432 685705841
72102 79870 19425188
109970 112454 6179259
155109 197263 186257002
53805 61457 799295222
110790 149155 95777734
133493 142725 22922848
56692 109643 676453972
107674 183534 189974652
75671 158910 208299385
147510 195753 160388550
83769 95670 915728759
121543 177042 396880439
147471 196256 122864968
55616 78815 520075781
84103 145529 554341088
98211 182611 24646330
28290 119270 815156457
174741 178452 659533403
72210 153803 204110831
124157 159985 307170717
183743 185810 968062
121803 151702 223408573
191770 196624 12195407
57810 68267 26252371
168646 176113 18752020
140601 185094 728093753
190071 196115 15201885
133829 174198 101298352
194424 197118 6817772
90277 105635 38662511
144293 180402 90872245
74576 149090 186358235
70577 80397 24573359
121789 197155 189127711
3891 138618 336617908
85288 177607 986159198
94794 114183 878000533
66697 103815 93146599
91142 126042 87158939
145506 158203 784591660
121819 143702 800030765
123049 195807 182646664
6950 139210 330351842
7238 125257 480938131
164956 188027 745733472
71767 164576 749239359
85952 148189 965653808
188162 194206 15111288
2427 73209 440960858
181893 190693 22278655
19718 38152 683080057
78661 96894 45568694
189333 198769 491515760
133608 199215 164721418
92814 133588 784090537
1256 57313 572889586
24205 82752 145859844
16405 106306 750902920
53045 110533 241879202
115348 179183 159856679
150746 159499 337549260
132242 150882 942011061
69915 115107 66241283
173435 179900 400190601
50588 65831 846522101
114189 182916 257238243
179007 192279 939855190
153737 173978 51012068
132387 172369 100232546
48072 159251 278313114
42076 90993 122376146
47534 151311 935888716
162307 180069 44737257
105747 195015 533284583
120850 176170 193253749
163783 184753 22404980
90099 167410 822148469
10074 193328 788148890
141063 161081 50265218
133825 138565 977410094
153200 167250 434331073
122063 188257 166115958
145644 170063 61564359
89431 145728 140646652
2694 157750 387529558
3270 171040 753913543
2126 71170 172287364
76427 199268 669208084
12115 33888 65537732
48933 120279 178666739
123838 176059 131017985
189067 193242 637224793
172330 196029 59652744
47809 55089 18224686
138711 151531 611762930
126400 146958 786506173
43714 197238 845980609
59738 176804 866135555
54790 86753 872207309
12233 36509 60467719
126427 132220 739339756
80985 162797 204858934
147976 161538 393347194
27334 199291 430201150
57574 116274 147110390
88634 183826 238597715
100313 192930 232205609
154577 163607 22768142
186574 196171 454214509
37435 181579 360797260
165881 170105 594619160
195585 196376 866275556
138698 148444 24413792
45191 88481 108270744
55563 95935 100928716
97456 150726 661449009
130498 158277 69422222
78124 112347 85785428
178009 193619 39291338
168544 172890 10899657
4542 61816 142863478
136743 191216 136879754
132043 143157 27558028
146410 177985 631194212
114651 197405 207436954
130309 194723 161633789
18291 29962 963103396
119669 139932 50442686
158021 158602 965237
194489 196897 544407855
8657 147720 930780144
38973 146565 328431219
153456 185288 155112412
161313 186274 362169882
77770 138849 729187800
68972 106797 94874890
39563 81111 103735602
142436 189792 119146762
43441 146784 258299376
191446 195695 10596573
195998 197109 2801266
113702 158747 940922924
5366 161182 389390278
194703 196287 286116200
3818 190753 467902706
39327 144002 656949017
188966 193954 12456771
77263 163187 240821055
1137 23923 57217943
183444 183943 1261729
132728 148618 70336583
42176 55543 33359021
177745 197094 146232564
177652 185847 676160704
155809 186957 56712769
182363 199625 161552035
121578 154516 251877367
57432 124282 167278959
108740 120372 374953710
110323 168129 144701988
122342 192630 176387567
115639 151654 450056429
22890 83758 301868048
60415 73468 641799067
93727 157015 187643935
26005 96995 176912601
85781 133551 119473913
10800 36001 398917642
86056 170265 983305558
24093 142367 477132325
53708 75523 54628208
111213 150933 426208127
193483 196168 6789988
157525 192208 87289243
9068 159575 987407692
63675 191417 738763712
181771 187167 13671695
191628 199281 320967382
80499 141338 152055507
7899 161014 925642935
52725 134927 846935432
139397 164268 62499841
157565 166392 22268657
192125 193441 3272007
145406 170672 63712381
93409 124444 591563145
91333 97574 15587452
142008 157147 38048570
99830 189930 225924755
37150 79945 274622653
47131 107758 151996917
54546 118069 197543567
57409 137902 201412046
199366 199720 899401
53567 195779 552912705
160226 176430 40834911
155935 197116 393936686
97218 174081 192638762
184260 191670 424689855
186408 187276 570143263
57076 172427 288904696
104804 138761 84684170
173376 183494 25511262
116890 185690 172438322
29233 64785 618830194
98713 199222 252040230
137761 159643 437042227
136039 178635 106875099
89975 187719 245041812
43702 78626 33823803
55210 127212 883229950
51056 162097 929659895
8469 76236 885293889
107148 115356 111338199
38827 186417 916150486
152363 165344 180474019
59882 148763 342208633
170540 187562 228987950
176470 198286 54833403
157740 196766 169383722
144172 184278 255219752
138610 185995 119088647
162749 189518 67351770
67306 73384 15270318
152528 172421 50037555
76802 117083 588718360
158609 164713 15386456
79675 194824 288674709
178861 184979 15364875
150283 163559 2812603
125543 192774 168889305
107636 199722 230757239
122659 156060 83528805
97541 140223 106644022
101356 166212 702673718
85098 181400 671282252
54509 117423 28750189
87641 166156 196609103
192108 197885 899969601
39244 91767 131282062
162229 197531 957003462
74708 85171 26283063
178457 192854 36266157
7614 55365 119015539
69718 174330 262038627
69288 172822 885407732
163500 171582 20374759
169444 192679 58420159
27583 132917 262990830
155762 170893 871691144
114623 121203 6313337
79581 162753 208264542
154151 190912 780595342
58151 170729 29070097
111728 177941 208014429
11269 22177 638527349
177998 189614 241972060
142169 192861 127512444
32225 59284 67247117
44260 127189 207354761
71674 147129 772633477
124638 140358 162611397
153851 172061 790941949
155358 186739 745833851
84057 156128 180227511
195899 197823 756046255
150560 192709 675172104
46663 55682 22545395
199304 199876 1477418
90659 144635 134857985
98439 128931 76325100
130182 148743 46269423
93256 165504 8282166
136073 168692 81820933
57226 158272 877863706
76628 174999 246415402
123966 158318 85997276
73404 197219 976080752
168446 173945 529698665
31776 77031 676588360
180220 195883 137240004
186132 198057 900566222
83595 137409 134528105
92532 135554 107684004
31538 145081 676872309
151602 191601 683595626
141131 184540 109111676
5324 152764 622710754
100430 101026 1559142
171981 195239 741593251
188004 197625 298865851
139021 169433 76449945
126933 141777 542908810
19361 176371 950406007
82355 191319 273264925
101262 175877 186848208
168635 189248 738168849
61355 159429 245459802
81080 114395 83592332
92966 105036 676304803
5740 172116 416038633
192100 194255 5340705
163109 170397 559188657
145041 177303 81173501
138601 161691 57911685
196289 197642 3315391
110844 142662 79316423
124037 141527 43665658
69693 186162 291813636
107819 191610 645914584
108866 156671 119420539
74271 163421 223171933
176020 180812 12086285
24173 138909 701651369
59304 93944 86711069
195832 198982 7893449
63190 89618 509804573
40111 84785 111609843
189392 195803 16155658
57507 57747 543343
136782 148553 29275617
142089 179260 958098863
72927 110836 94991680
107158 177041 174876187
154130 177803 753727834
17920 59829 104197805
159360 198165 97607119
110962 125378 35818975
158272 169358 27809859
2597 177761 739544668
21311 28139 16918687
139721 185734 657337233
186537 194890 20981338
76075 138137 155199074
136246 181062 112448181
122388 122557 869971028
183385 189847 16247160
70457 125108 136592212
144121 193964 125354459
178088 186503 21198947
79140 115298 744211590
59450 149901 226237974
47418 162588 304079896
69969 111392 103708438
13395 130291 764990577
169805 191043 123807437
187417 188404 2500240
178579 197217 46927369
65084 160449 238657182
80021 130712 126890673
161823 194451 82118458
21888 172660 376757881
98366 105046 231542354
27017 70230 561162141
98827 139711 925916678
167709 196311 71978570
29811 31364 692457611
24921 185560 682652171
35279 67746 81026043
100162 132580 807937598
126379 173024 117029051
141104 198347 143967420
63065 78150 37763276
54264 84911 76789949
196834 199576 6851219
154217 182084 70080618
81189 133320 439333797
115435 135104 356602313
182634 184951 5786752
96261 109010 819595123
1030 2048 313336172
19100 110111 818296038
148296 183121 87642374
70121 189361 802940938
87489 122622 87868291
19191 130532 277977272
72524 159726 503406102
193288 197320 10082886
111099 180401 759334473
196135 196611 1203261
23578 99541 515425486
8384 44740 90662492
124250 128707 11199123
9530 102660 232714968
91850 199753 408040367
115506 178447 157644222
24557 97463 176732402
126872 132409 13966574
111450 156360 112287314
18609 32017 33348101
99925 128893 72402314
36885 127454 786190730
21228 94097 659942793
185354 194471 22948055
102542 157700 257365473
125227 151151 552224188
196670 197675 708799349
168081 187880 49860428
174282 199501 599813429
169622 197477 70031427
143091 148840 14451192
14569 143793 322654500
153380 156619 639637197
113190 144259 769565041
168740 194066 63593816
138424 157416 231979710
184226 192345 20402353
181862 183327 280491127
41024 61638 51406171
222 117175 292299614
5577 116112 996410706
80100 177874 439025217
1350 14417 32811343
63119 98695 46543348
50448 195876 801346572
151224 195272 68529859
106837 136893 932778750
165274 181040 562611706
192477 196473 10100521
161430 174374 772097092
85860 197479 279794769
43160 53716 5228978
8691 112435 792109875
30581 102843 180501688
80504 112970 81400483
137288 166582 73563974
58908 69553 26707473
15759 187171 428753024
10178 31847 54226498
68070 199161 328604260
115333 195901 408147042
155219 198172 289532442
85241 109145 82089212
199951 199964 30756
165099 176576 360759592
75436 133159 264522696
62259 158862 241771284
116627 121967 13265701
171556 175382 9587175
187290 199612 30945401
36465 38467 957053245
85802 183674 343869237
181322 193787 31362914
165667 177137 28814227
50850 170283 931405223
42883 194698 380266130
11702 134003 897940312
55527 194990 938105202
167793 175608 19666744
75740 193638 295499140
48803 124482 189353218
155393 181034 165150730
25153 155831 326301716
152919 174584 54536329
118546 134582 764454530
86156 134736 121466246
86294 144969 146562678
192229 193367 2862764
146886 176491 74575318
101458 139352 94564800
84957 136127 428066848
43190 135413 479336753
153733 182326 43544672
148668 159447 27161211
87304 131473 368506601
52566 187162 526186542
97126 98586 724493809
104179 149982 114255094
144430 195450 940923851
45639 129810 210573584
119142 186060 218952414
4611 174328 424524950
175584 188376 32224738
106803 153257 115909001
159535 160806 3172725
99796 118589 47085335
150052 178347 315976164
66760 82112 38443561
155895 164439 218518834
7370 89169 204211820
31102 68860 93979674
127475 136931 5663871
66709 76469 721527538
88314 180559 599983419
192039 198135 15262930
106780 158548 129303929
160430 192315 259012208
132675 156740 553582319
34408 68785 760865558
101733 193770 636491313
56519 101994 869253449
79706 120156 101285019
52561 101092 121596160
92534 92659 221285
126756 160211 301704345
160617 186763 65890683
180843 186716 14773855
25694 64921 197338204
105023 134550 609847152
186925 194407 18754930
195698 196459 1928170
34142 188542 602812895
48065 132991 257548132
125799 154612 783704181
68893 169899 401498463
44020 197220 383761361
32866 77895 112318263
155513 193879 96527897
9638 74206 679943509
150822 164320 886290440
2669 163829 402912351
103624 106071 6160295
66402 146687 478885890
102484 149001 872867743
76207 142018 164495538
196627 196923 753000
82018 94911 32223911
60511 185164 312281417
115512 164379 122292456
177439 186947 707990902
185996 195331 1818569
174513 198323 59854729
145896 160137 593891808
189295 192831 8900613
145325 164791 49023634
132358 161721 256194538
110345 195749 214094031
169426 180328 11730538
174763 177605 7149932
131074 138170 17579850
181580 183867 1437961
173706 187819 461586608
99139 162060 95430598
77608 114926 93579215
29732 80391 941827619
83818 188844 440374273
185502 192108 16669858
93672 178768 213253544
20913 182187 403093111
71112 137002 258872836
130782 161175 76010933
46709 169012 306244359
6877 114867 269950746
112687 139307 383630833
168391 191216 57485663
139133 177706 291077017
108907 177625 154707349
72074 173458 798535721
172160 178761 16567398
68035 168018 289242027
19205 39885 522726138
192371 195662 8294994
109217 139286 74883736
72170 128365 140635652
161808 177608 398403001
97914 159925 155184282
1639 137250 338877814
123434 147881 403674140
55741 58025 5613874
199929 199991 131631147
54786 92340 703170178
191063 198475 896751150
41828 50058 20456320
18695 21134 6248960
134920 196252 154035013
196993 197695 1697023
73558 100141 808707113
19893 134893 160373492
66745 77532 27039443
96289 130918 122280764
91038 114553 959797284
41248 63375 55148178
168050 182270 35689761
190153 195477 13358232
69566 164921 705074589
59647 69197 225409895
42600 132061 223797987
114137 145240 533468105
47223 120614 625627944
55230 108306 133065655
154409 167092 907295573
7797 167173 418374498
42245 168970 317242499
124013 198613 58046327
63647 78425 180178113
64009 172217 271059936
113204 120868 529953697
172289 185586 969433014
72478 137203 18196682
55382 187161 330205072
26628 101480 186827679
120071 150677 76441130
148363 188673 568486566
42828 95385 117472346
63438 187776 122119507
159434 187039 897231221
64 188990 96666941
133108 164003 77391615
125801 172244 116600069
75980 105802 74850229
157898 161923 10081598
124954 171860 117684473
194702 198471 9491276
188931 191728 757016093
137185 196008 147772764
137713 198179 561043465
35564 164229 404570969
183073 195735 31888803
55113 184390 752560714
181757 199457 432814821
41241 198055 392774770
51248 112691 927076197
147474 174520 68162852
100056 157102 142724251
94833 117386 56589296
97422 133090 157346146
7359 152797 363399116
57873 167014 657427132
144070 175651 79514719
81406 136552 138031288
175140 197424 56067385
105509 147267 475345086
188509 194230 842683797
34826 58181 58058941
81923 123229 103293115
64719 163891 248318424
152023 195991 110635581
114659 145713 408995993
58504 182821 479310035
164263 182993 47093222
34238 126054 229408534
21074 135567 776290412
154192 192402 96162010
97878 150544 152289701
8963 100620 978420013
59038 126010 167499062
96353 118962 56733680
80766 196192 584520935
66537 179639 818669963
4203 47581 108105972
105445 121392 978911349
116883 196346 199323031
35772 45111 367210425
41354 151410 731066277
119638 135240 38949046
23039 183714 401786792
10887 53315 105659457
183383 187289 9864330
179105 179713 1547258
44663 164827 856586155
162542 177836 38538216
100587 155831 66973664
192966 193400 1081062
134360 170425 90505713
126337 137750 28588907
31677 189051 795653550
75143 110747 15311145
175847 179679 9629712
145486 181807 91406131
156223 163922 675582248
75814 106482 76963548
33647 148213 286223648
185517 198090 31610831
56080 140562 211205392
166648 193610 473016515
118969 134596 39058081
116197 177544 927983471
138664 168266 670348157
23892 127287 258078419
160378 179430 47939262
40838 136122 666243088
50130 62639 31313710
73369 162694 298268826
91829 106466 310035034
74595 138484 420327643
8575 24951 411223708
146026 148193 5466587
16628 162699 648120089
116132 136102 49849600
124778 151854 303388705
57886 99018 103005697
81387 186335 263063534
172943 179475 642766342
52401 114714 724293696
54714 130760 190368344
69079 110805 233609537
80679 160379 617825748
102878 165026 155492395
193090 198919 14605959
119735 135115 38395110
166892 195353 71543553
127523 179608 130662947
160696 182323 917244074
112996 137227 467186096
68298 187075 297702307
197249 198395 2874719
171719 172137 1045314
101297 122478 910205475
161007 169123 707311245
162218 173112 27445783
46336 153522 215185692
115927 182339 166331712
101113 151880 126887107
55988 189181 955134301
129610 183980 99726762
154496 164720 182373348
92702 137267 111494458
9157 32055 57245917
107170 165215 145124007
148382 186813 96817867
166663 188705 55461093
44620 129167 262928545
147817 187532 100102750
2749 5568 7111207
115023 119329 504664118
174611 192386 81115997
93516 111855 43383106
155389 163000 473781867
148300 148621 793192
38866 83030 110369696
86138 119593 241423529
35274 148482 282876161
21887 109549 218842986
7580 21004 33844664
138598 169612 340102392
63724 174081 276469811
67863 136617 172083379
95734 154225 545797175
141621 193245 129905768
41101 191086 375690789
49302 153805 886693042
79481 131457 130172915
72258 75258 7507904
181708 191560 24912836
113143 160731 118939597
164762 194564 74989423
67732 155571 356823028
12514 152034 348575750
196770 196994 554134
55086 127363 180855407
62270 184579 875960973
66685 173525 391074166
116475 136194 473750094
3197 137618 335848536
183710 190260 423319342
29235 199282 500781133
74425 145544 264951157
107449 178964 178956096
66583 126239 149206392
67960 84824 158054804
30679 163620 487303466
178136 186529 21128238
58146 122415 925600370
31489 131274 293843812
36339 55078 610051355
102441 157825 791994532
143064 195932 749065851
85370 114406 427592425
145547 149115 792515271
83405 111425 744731057
144260 158712 23554920
23483 189729 486129365
56510 138571 205226131
28647 124338 238761069
187066 198142 27793057
35540 89659 135268573
77902 191132 283920610
77650 166793 391551599
186473 186940 1206952
104930 132151 727016794
195602 196312 1810893
175295 177902 6564279
1365 169514 420574396
91965 102243 25818851
73031 162519 224008105
82446 187463 263298323
159622 184644 729724810
131722 137508 6956701
130032 169524 99016717
144206 153508 23352218
5147 152884 369089366
171799 185482 384273402
138662 144659 14919884
47941 120162 180804737
104309 178233 185025675
107868 113820 14824873
19582 28406 590090511
125806 193861 170921042
82671 91454 587204549
58644 170528 353993827
186115 187861 4482336
34382 39219 12009836
27995 56287 70164700
25593 141148 921801384
160195 187394 694661084
160811 176183 38740437
50809 189860 942440210
32867 140967 269958593
38551 124767 215450638
138095 179347 239230839
22879 146161 307581312
135073 172975 902714469
1703 4804 7796895
21163 40457 47717415
112591 124979 990461365
2842 59950 294484423
163764 186815 39496102
42807 165639 589293259
168030 186785 669170894
100681 182293 954252081
113533 166735 969909623
181346 184632 8242254
67874 159383 229055693
132768 189662 142813881
41754 92137 339966894
51624 105944 961351461
29634 174098 361250323
182023 198531 41558416
162605 196622 85641807
98164 100918 7030719
142278 175135 981822486
104723 173392 970203096
124992 188015 158304552
165323 175235 396663534
170007 182873 32303012
81177 154982 952401065
178382 194852 82975651
13696 191155 586508931
107469 138562 840072244
3672 8167 11306786
45945 61384 38533179
7378 188454 979160649
28012 73363 473192334
169406 172824 222575352
66958 151991 212778817
68712 124601 139731483
17691 136970 757495451
24194 51214 691754929
13775 57098 107772253
178574 199298 52138005
115337 128195 32046929
154118 194829 196518082
87715 166759 813604838
39021 145598 957337720
54687 157003 256096053
162879 184518 54399125
54337 138375 210175086
149196 179713 76758213
155293 167973 31963227
145134 157639 344290515
66848 184880 457274931
65636 195593 283517081
161324 180718 48878047
119276 178989 149611479
146026 182939 238662070
82191 145943 283426145
4619 118852 285457279
126873 127580 617466834
17840 47778 514327400
187337 187434 330977002
32281 35615 8107539
104568 145304 765134370
44412 150474 558799511
13279 124866 278526029
180179 181214 2608458
115103 161911 795731046
45379 123351 194934781
152834 156178 665052644
72270 81586 387442969
102274 163890 154202891
32829 53574 51515419
168171 183436 38391302
46848 118214 298598846
73471 143762 175748386
83287 115997 641800542
91560 101926 26053254
90778 110162 965760899
137393 147638 25506049
198078 199230 2887479
180071 189894 24743116
160456 179396 47658683
136084 169346 85462804
134753 139886 12680968
142271 160075 44699030
164612 175675 27849889
167931 197231 999475998
8211 126477 295409791
135794 155585 49405688
23570 125975 507292942
36133 104902 964635041
65476 93338 568029859
100715 116070 38483158
90912 193751 482366374
151956 159204 271479590
18457 191016 825227343
11719 163274 489025015
87356 181451 731452020
93912 177694 782031882
130434 184229 134953510
171349 198145 67320299
66115 164628 246676602
23875 57354 83077599
94905 168340 238987962
182681 198729 925347138
47227 125518 195815824
191674 198695 951760417
125713 166799 77875287
174987 180870 14813464
41402 94756 133347798
196588 199050 6133778
2738 113246 276197617
80666 125792 644928253
122146 130287 20441167
137709 152894 37994455
117943 180490 156760281
167914 187952 50449408
102510 185574 465531971
44230 116622 501429861
6862 54312 118250033
25542 38227 31235193
152096 157670 13985120
70720 184401 631227881
162670 179672 989298196
45072 87186 15322422
195940 199052 7772575
53333 84366 77718931
109876 141192 84606728
106261 157834 128820846
106789 157620 855939153
91897 137578 771353930
117889 175664 144755561
105218 198847 309586386
90609 150718 174804812
100361 166003 496585357
113134 147384 55930222
61699 68681 17483452
37873 126211 258257295
101025 152393 128381143
29881 40664 305812991
115763 180839 163057473
80563 196507 798879986
109903 183721 103530046
73708 108928 891181731
135104 142291 714248718
54244 54718 742315203
83415 131135 119440069
71081 169955 295730711
37666 137417 763362942
188097 194835 16874606
27803 53721 64209705
147551 187496 657250988
15024 199068 533586865
106888 177020 199027782
60287 190038 325213256
187918 192034 709112129
61798 145004 208035843
193664 194786 2804186
124453 162018 299631068
46259 176194 325323053
176994 189263 631236162
28120 163700 338778194
186384 187087 1823270
78589 127449 122268468
151689 169237 480519416
92408 151156 146925925
70930 146940 526603274
137611 197765 585437948
70256 131335 152895070
60856 170472 274595715
3035 4090 2639537
109620 167400 484053532
174311 187637 420381068
98288 151398 784005656
193904 196271 6053617
21115 161967 351678107
47522 101728 135826579
75922 190558 997647730
63988 72544 21470203
184124 186103 518887293
151193 166017 562816195
147810 179380 730347521
113394 154745 765481916
31561 32756 2874535
4980 144790 349157228
135084 185983 953279898
131186 195380 691547582
175339 184180 231376005
93193 181771 221975809
123342 171206 883333591
79893 155563 956277221
73165 92962 177900764
43617 192144 372060177
63128 77750 927208591
13360 199979 817419206
108825 146477 764168191
96451 184995 221964839
119836 177822 145386113
48603 195453 675125243
159461 162897 8671017
30006 98291 384138310
41899 152008 275394690
139534 193330 935274373
189520 191241 49801951
69140 161865 232020361
41932 196170 386430599
180013 195322 218124237
104514 148030 108483152
113555 162214 251427364
113250 165550 597008511
11713 92714 520030479
157472 164637 491677283
42740 95518 920020882
171766 177687 478611951
24549 74133 123442048
176276 180061 9509358
124005 147435 280383583
16297 63142 116501626
197402 198124 1803032
77219 87817 26570868
1018 87544 373763439
71080 163731 231980451
129725 154597 62138678
28091 74787 116226875
26757 56746 626184520
40782 120584 199501252
99161 116937 421282116
153475 192521 98295598
155727 167091 28692926
199518 199592 827337964
123384 193482 821856466
17181 92930 188907981
158897 198411 46641697
15569 173218 394014859
63374 142102 592474082
151425 153523 5237678
141258 174150 82775653
127722 137346 136496410
125761 185567 150202088
28897 120249 228037771
158280 159423 6082
109127 117895 21825077
117071 128782 29159647
46912 154342 268779801
135111 176690 526882758
165537 167376 673792036
143872 168867 807579869
148499 174516 65566170
62297 121514 148189646
172082 180124 601497871
5335 16046 365202797
20837 75650 136406776
92037 181718 600799080
147576 179525 150768563
141447 192015 127231894
144898 197444 940541412
95014 160248 683034898
58631 120642 714056162
193466 197186 228907640
167897 186191 45998927
137091 180642 73148536
15923 38481 55945237
80219 177914 305211322
90237 97780 424138596
41092 152929 279613408
21071 40393 42217272
105743 108895 7856881
140343 168009 69631377
1745 61946 150200305
22728 32001 368353201
22704 104834 205029244
166174 180762 36687557
49684 159673 975214516
127379 170435 108043300
68577 128881 150842109
14764 40678 64484014
159784 182538 990016439
78005 175851 260230634
53054 191397 423101576
171256 179223 19893498
86637 198486 19769573
108338 152665 84622949
149218 171432 55977145
116595 118723 213829132
149287 174736 604860466
185737 198604 361479713
143398 192169 122730605
157005 191157 743590354
172120 186822 37039344
132605 151106 604532738
140422 183868 109326917
151029 174370 874284764
151213 188894 861511275
35206 190498 864408878
39574 148199 271435681
14759 183728 904470840
123307 170780 687185053
14110 40452 65596687
28117 191054 407673725
122637 188164 164463394
2765 104780 796118884
144510 165238 391895474
123945 196938 623547203
187395 191487 10345116
176867 185488 816621924
58218 133779 940547308
185875 192349 16294997
73295 96692 58445958
75723 164369 402768480
134561 180753 115973763
119706 123365 9019024
101565 149743 607991210
48996 166660 294754541
77052 187501 276889940
121417 189673 171269641
64521 87451 57518110
166225 195862 116063513
2721 181352 739857807
88086 126407 338577148
52882 161153 270968222
116457 130233 34371169
116605 123477 385603655
129465 198567 173456541
24662 79908 137601634
198512 198762 742443626
152602 162958 377810417
161087 175786 851278008
188092 188124 93935
155919 162293 379116918
58598 117828 148428057
97964 100234 693272111
56342 57677 563908430
90819 98606 19389951
52163 178426 828411022
54181 91216 92746907
26480 62208 867299042
133243 156815 664317547
187951 193772 521456526
103375 157013 134062670
98077 126100 894879070
19101 128613 273326032
4014 148441 360792929
148771 197333 122221670
49931 157878 270176231
187822 195284 18698138
144479 170883 490580529
13362 27435 610326010
93325 188557 575936433
93684 188037 236635538
157454 184739 68627945
84984 115237 920371598
129866 136123 15615392
33906 180894 367903187
199483 199526 114556
31522 36263 11582727
75274 195190 300604762
193579 195471 4783957
81537 98367 242465680
67022 175831 272599502
184613 185047 1064130
195026 198773 9460792
110440 168634 145683942
123873 152192 294363842
179380 192909 527404567
169903 194091 749774593
4433 8304 15910470
56124 164205 270563440
146961 160261 33481321
153959 154822 728154907
67749 126939 148055673
127305 175775 236283289
100926 188111 834669009
167059 169355 5805979
3432 119813 290820121
159649 171965 328155807
115642 121730 15129907
81399 125119 24849919
181058 185364 10824199
92045 178455 216496094
199495 199606 451908918
153715 188321 87189319
133371 143174 24320894
36407 142334 576670923
78852 194939 573452481
117198 182109 560540371
112954 199781 836539676
34000 183907 375260486
77658 173104 238653600
168003 172876 4995004
97675 159232 154073493
6387 50409 506571224
184893 192048 18089926
29536 66867 92833078
94331 171931 772327321
175336 178756 697193542
51599 82195 127585585
122750 160324 93995398
199580 199733 380994
64414 191122 317739090
128357 176389 120473498
193158 196881 768774727
84377 159310 967236624
191051 194174 7723741
64536 157845 233564534
87843 91198 441197463
12384 165763 383487252
187167 194971 19555969
98427 110382 159729944
67448 118839 161673689
154889 168608 392630898
172842 184012 289615802
50748 180647 793855746
2946 134595 899192291
147621 183916 601125651
143857 162451 46729199
3080 157911 387015445
112609 128777 666139701
152275 194930 466697774
144820 181544 16798580
38530 145200 266565246
139309 183950 966559189
97627 102026 35350332
162973 183193 50832202
23778 122955 247525594
54682 106718 130473079
61756 144019 981106210
112016 142750 76651191
15778 133444 566872123
159570 187741 70973481
149382 184922 89388059
13366 151117 344003055
58011 61987 10053693
20950 155499 99488523
1625 106160 46493468
75104 141907 167021377
143589 178955 88930030
57883 88551 678330898
150259 198323 479507540
85629 171650 70310160
176374 189058 31949373
48565 151907 258596375
177131 184085 994020575
94154 155189 917819990
87142 93526 15895227
41715 68320 66490054
30305 76331 221016308
32201 139064 425930610
156043 171545 39117185
163684 169711 15200479
6865 132845 314790270
135404 144428 776941636
122003 155610 83967531
3970 171573 442343734
5289 176260 788323041
73632 102110 71364856
33844 104489 352990904
575 55046 135849913
135974 164321 71059687
193928 198122 10584957
74865 173036 245853516
55246 119416 160656680
2841 138329 762062125
7159 165778 396586738
24878 58676 433617902
93274 186683 741079462
27516 172344 875119144
102837 180375 771205461
134280 181659 118873118
14428 99267 872694620
197686 199988 5824058
131179 134046 594237638
386 119291 353991346
84212 146195 495990452
143450 155760 30953452
102832 138516 516409049
36556 108601 574367987
113662 139683 64830922
25505 84410 214156485
35536 178674 500663794
187215 194682 950004
31826 41584 836546120
82162 113487 78563624
108133 141545 83177009
119211 126777 109843342
110253 131222 52408180
194997 196612 4031096
178045 185013 193630057
176608 182430 14602503
140412 143430 732091493
43092 153366 202531524
6297 63692 646400468
12583 37453 61955186
187985 199407 9515062
98572 119914 844076255
30192 38591 20679034
179070 188103 22840821
9899 125275 30710736
70701 133195 47995041
37539 59792 433731208
197489 198170 1693252
23040 37962 36867015
166737 198407 79580593
156952 193617 972603046
169145 184940 678595433
106818 134669 953793892
130786 133470 6675048
108521 159194 126568344
17014 132411 288095246
20535 94746 273723457
25644 139900 652469977
24026 120022 239588481
119350 155426 90148684
27029 115433 220701869
174439 177039 835584409
170193 195533 647302320
178383 198991 40991828
159574 172915 93465066
37372 142973 263855595
159044 171475 31353059
119479 185948 166661347
126114 189634 159549343
16766 40838 59706656
79197 192286 727211771
82868 104014 53182528
76499 163922 848693325
192836 194344 3733410
199333 199849 1337659
86892 173784 465575416
48934 127990 197932891
189699 189873 451150
77574 116959 176230907
156935 184658 515886005
147539 153153 14170974
172352 180153 959828973
97702 129654 80006992
141237 150572 23421033
169530 199737 75923447
76075 76963 2203113
124032 128365 403744298
188339 199375 27674123
115831 128153 30690720
154592 165459 27408791
98224 143763 828012802
77821 178676 349775001
36086 49289 655740541
96210 144102 119787840
134545 174811 101022747
126659 162934 90954657
37710 163280 625104879
112426 167054 136775217
99075 185627 216989938
79429 138151 146884152
192566 196939 952266930
19892 34806 933856452
167805 185531 485748555
19243 51245 79321393
66727 86040 6276531
48768 54008 487983269
156541 162085 13883579
113366 131031 725180674
96493 115088 713348719
39392 164873 847466871
42434 126519 15896187
72521 159791 218387164
106666 192647 215416804
69768 107302 94165675
35706 164459 322097892
51953 172433 301713257
631 138765 345122111
180883 184912 712532944
133798 155092 355923465
11763 56878 115405389
156334 165683 23591978
66321 113759 674068288
16603 145153 982142908
101244 129480 70566774
127803 181459 733454390
133607 142709 22603313
178983 189418 26287479
89334 193359 967381388
42870 69255 555173081
55382 196515 370265420
13517 185400 526040734
120375 165265 112414610
93959 190441 241970800
139724 161210 53929795
175824 185776 942027397
193088 198212 18907696
62432 85021 278784156
22668 59611 91737819
153288 162088 22138462
155758 167041 28477583
51673 149383 557716490
137597 160309 56890504
33550 151002 293494501
51289 193002 355180866
23213 24460 3077956
45297 82784 352085393
110737 160178 814426331
66596 170785 324625123
124512 165923 103915648
194095 199908 246739604
29216 180852 391854602
56307 82586 355616855
199609 199643 917423342
149447 170053 51906451
97537 111031 425126397
178765 187441 21937523
21366 177537 390270792
171001 174860 9628803
199495 199668 288579726
171975 178748 16988007
92695 122813 75382164
121094 163701 106730194
116403 184637 170913940
119797 189468 174749992
54458 118899 686485786
149849 158468 21709729
89739 107724 45225476
145409 186656 103835765
71771 76408 512761910
187316 189766 6106640
199452 199795 907585
100427 112939 620635537
173179 194869 442110949
170073 198164 70607988
108724 186069 193696833
161072 167272 15737870
9655 111052 879737031
185715 186837 2870605
191162 199446 20703419
95285 198083 487206412
156732 162178 13594683
44846 55569 26696820
100715 123912 163572406
156313 168690 31189541
145696 184653 98062521
42282 186699 361703592
55631 98939 51709506
188087 197321 256705615
49944 95232 337368554
171648 184803 990839915
67070 133907 167309461
18103 133424 997328415
67904 157319 223787410
74936 121465 116437286
176796 198193 53803532
137089 181614 277154172
63616 169160 264401945
144502 198327 958979258
35514 45989 26104313
87420 191376 619297758
122211 177570 138823291
112210 119491 213295399
34662 44087 816454681
36147 84397 409036281
154862 156638 207509227
108786 169519 151964079
119310 181525 244523368
91472 199059 269751835
139619 167978 124885027
43750 182887 348386926
186471 196901 388787810
178785 180824 3616688
114183 128667 113754637
152557 189454 92818113
35892 166509 944569264
106834 133357 215037144
2746 62463 148953192
51750 75298 58942639
143817 156754 32572093
58524 189586 328564625
143199 160976 44674248
185072 186050 2550914
151385 186992 827169513
16738 169657 634491457
41800 91464 124208914
20917 31327 717976323
158911 187018 597563550
137189 144383 17878634
122575 179174 612451338
197097 197371 458347224
24095 112884 898559739
120966 121674 1774152
136382 190544 692800675
158431 184984 66741708
61376 91970 76595419
139189 174642 851135261
132055 175980 110120777
103440 186114 207062622
71938 101035 70374867
56229 105399 514301341
33354 101759 171013736
86657 109620 3587877
157677 165613 20041455
183112 192192 22894681
25978 117781 229169066
14853 124354 797109374
32586 42829 25390074
35186 43669 21139371
102230 178221 190319945
156454 193561 469871261
143592 146900 8241780
23334 31910 19338841
164288 184995 51994961
29137 77390 932036008
154352 193042 97402031
26242 89648 158047934
172948 185534 978525698
140092 151031 85190110
135587 160615 62613558
189909 198178 20749342
2345 156189 20443975
143802 157298 33950098
43068 74424 273970836
142715 194555 130424099
7006 142428 893441576
16088 132241 290016275
138151 159645 590258490
80514 144962 785219591
15465 160122 361327780
44377 65960 800671313
147657 152537 7077519
172459 178535 15248783
24947 94426 173154229
39474 46329 17077337
116536 173152 141727086
136414 146359 325422592
169563 173842 10736349
83449 89503 15101647
109237 124397 37593658
104423 188021 209441206
12593 192208 449472262
31568 67970 90585937
105446 189060 209472704
199220 199274 618413645
25941 94062 169790320
173899 175751 223440274
71364 111651 100882269
160577 160733 383273
9686 137679 319785365
31754 153799 86285573
72564 121100 140209864
40790 87102 115745224
39424 175555 554461474
191155 192927 905185321
8627 17093 21409784
183650 198214 36577119
177045 193010 731524579
55141 111422 140951410
49834 130822 335226373
108251 150800 106099418
142643 168641 808429573
14622 168453 823369521
32283 165850 333979971
88862 181170 231296770
97913 141269 965467036
42449 132946 658200386
115811 132577 286728693
40744 94354 976386795
197759 199253 3766386
60212 84730 61493608
199334 199919 276232071
38260 183399 967162249
69938 144834 187205511
103424 163533 150308847
172788 193470 52014941
143899 190410 117076443
103448 172130 93434673
115226 190050 241065465
199395 199545 802401867
175576 180810 13173767
23638 177382 384357514
186177 193580 18621833
123141 163296 100617508
160704 173561 32401733
33348 129458 240212698
118440 171057 280290194
22986 55069 79594608
45868 81221 348291234
172226 174198 833878412
109863 145283 88231150
24190 82845 751825911
29337 198835 731420485
185973 197761 446811962
42150 48847 16572904
157264 172796 407750573
137967 186499 121950744
139773 153625 611025692
196261 198564 5743103
7674 108552 607164502
148886 179082 75945203
26660 80534 134171131
131932 179585 119482650
131072 153529 56022867
140064 184433 948754203
191759 194101 663031020
30753 184409 867605757
171330 197026 629002857
161826 183390 54323146
110353 193400 208170852
151795 164940 246818163
158240 184322 647979994
183297 193304 25228116
118604 186991 918596485
52340 70760 46145520
14626 164328 374170312
109534 131243 141845674
196102 199292 7939001
156022 158337 5834887
175748 177750 5055757
67480 198384 328153751
127776 155955 950471040
140928 181667 575622508
51295 118090 167312651
186767 189333 6425475
300 132285 329842345
162226 195198 553838921
131247 146367 37583342
186093 188275 5551996
84483 96253 907803726
50466 126482 827731518
121798 173330 129121561
151008 195025 56342650
18357 163839 363512589
165297 189859 61798243
181802 184136 2926564
133627 142494 694061961
46438 70332 944205148
5207 106437 253012531
101151 153586 683871564
177904 189777 350548397
130276 188641 596996571
190480 191109 590052888
156944 176429 48995437
18053 112180 235011103
137229 188312 556422770
49887 105662 934627974
165123 185564 51425973
98272 119541 53337722
149707 192938 899470309
89501 119115 300374463
78449 79303 894996000
153730 157313 9081004
20293 150823 325657339
11866 15786 10000612
122480 160879 96071760
41582 156930 288572444
151440 165514 35467927
6809 51995 112557626
113351 159616 115626543
179407 196602 43353075
198029 198402 939446
60903 103079 227555925
26598 40857 35249276
34503 169291 299127360
44032 121028 653295752
182097 193520 28782407
185288 199207 35021722
40836 113661 182192544
173839 175615 429659
49920 62439 31354300
161324 166964 14307457
18622 116825 245209580
198934 199384 823947795
80198 125028 112031914
107716 140452 81474479
3502 93652 764312482
51444 162145 277040992
145213 184536 638036828
145499 149184 263983892
162389 168055 14321532
74138 94636 320161598
85673 125169 863562733
68221 68537 348277
169122 198699 74348534
194382 198946 11501114
36223 174182 345290922
58841 143512 791780609
95989 96716 277075715
2999 97279 235458865
172999 174486 3640339
106689 179485 681897997
112579 114032 3712073
74154 93343 48002955
194519 196163 554831271
189261 190752 515229734
75698 96192 436609570
160288 193370 83302700
94042 109905 411015389
135925 191836 610135958
163386 193500 182223906
139403 199255 150451278
85984 118361 781613113
97898 164502 166806292
192663 198886 15617560
73015 198480 411012901
174058 193724 141618211
124371 136035 29276956
93080 128153 87775808
26373 152034 313758268
12882 46442 953027250
38529 135713 243040144
14569 149426 611127489
63278 194413 328701380
34383 80261 877100701
162582 198488 60015180
183391 197666 35859054
65217 84611 48648352
189508 198888 23567587
51093 135821 212113799
109601 162912 133244329
178104 178655 1376058
194588 196455 4728190
182146 190654 219337003
162398 191146 379319360
118645 179929 153533763
195842 198106 5641403
92774 122173 73565220
72969 102802 74829900
153643 164202 888403935
43312 66255 57236672
90751 146386 139027268
161124 198443 93927253
88220 124718 91187500
94082 182586 221823062
11013 180258 423309895
91232 92931 1818168
31434 196720 924262429
197082 198202 612804267
98806 116558 400226964
51944 132063 200557576
38621 159583 302526253
125298 138021 31868279
122294 133299 27553737
42950 115604 181791037
192782 194609 581419617
69040 92420 58482895
92971 139574 116463783
110203 131176 52406979
1681 192440 843255839
120706 171949 128436815
95476 128467 520630649
82663 124569 104777996
179495 190859 843026061
120751 124997 10495843
55212 152887 625105447
29571 181877 380868897
16540 195213 475663541
190523 199755 23156225
161194 191298 75914465
22962 112187 526196324
150762 162106 568506911
77609 129877 588597210
130023 169660 99366411
52752 90375 94217429
178090 189707 29252507
161560 194862 515305701
64867 94735 74759748
199013 199125 369718147
189973 192214 5628931
121977 147097 633782805
25936 144421 887892992
28551 152121 920685207
169524 170441 401301543
157364 179450 741613298
72485 83619 383003193
81322 183993 257359732
1812 198202 820085339
138808 189867 128344352
56964 136678 199507061
193611 199869 860454236
21965 51491 247369360
14924 25851 27403828
111769 134896 841419672
133139 190048 142866505
7885 143975 798349661
121671 166343 103670340
110986 152520 680966685
78280 119332 102858960
31920 102389 175992559
35643 194524 397896827
19261 144321 312068115
130874 144788 34564025
63236 92555 378944248
15901 119600 258894800
188413 198724 25860717
126404 131390 12643477
170618 181785 27980368
119242 142113 57001643
107159 194609 644814046
123644 137400 34204676
25345 71349 114450228
174524 181979 593271284
156321 192652 91434060
58848 191660 332956463
62356 195691 416529485
108533 138788 75343473
73949 128635 473091153
57356 142617 213247355
192972 193694 1797159
113923 182364 171356088
54415 92149 94423138
191334 198057 968635228
77406 77609 508660
167040 171380 704342801
20574 146393 749468185
173447 188460 37858223
177316 179039 4301628
65418 77946 31335304
159092 172886 34709791
28589 167270 346652193
8507 105420 242333862
37470 88931 190670101
19341 179593 400563350
122522 156583 85248952
59708 147027 218304093
4480 50930 233746902
14032 117591 258678557
84006 147875 886139436
26206 108731 731250900
40080 195843 390067453
144848 184331 99343840
77616 139856 155576610
16072 105170 695988722
157201 168122 27512121
90207 114717 340615636
150440 194163 110013589
66153 151054 212393298
42174 175525 333858123
8239 39641 904629035
669 56400 139004043
163522 197186 84688614
54547 194665 351129285
50575 51387 882891760
165464 169697 10659133
58288 172671 286588253
98111 127163 625081793
146234 161947 39533093
117073 165833 429060859
53808 183807 864040565
35203 120204 212514223
55456 145862 225980506
9194 70597 153173071
130689 152920 55528208
193619 194784 355564646
76361 198041 304970950
41034 186896 147255587
171748 183418 29377718
146203 181703 89357588
150674 182155 79198411
110064 185811 189769125
180241 186436 202600081
117309 131438 35306837
80765 119161 96135894
59600 191666 331042838
103167 143694 101094596
33595 54998 53254395
5493 161255 389275049
168324 197567 156011298
189190 189958 1919535
123839 149306 439350404
42692 95912 523058596
163531 190646 885737888
70370 111452 667490774
126519 179105 131923547
89948 110572 51722102
105 88379 204185893
152161 154611 2102931
183884 188664 12048850
168413 178077 24235266
172094 185756 34369401
36683 158601 304897271
49609 54331 9924115
119804 175887 140560171
11922 87795 619687575
14998 45948 866931712
182592 185701 7845047
142049 144379 660909744
178243 184540 143715904
5986 149698 672451385
186917 190665 9464593
30994 100297 173001246
99227 112371 33031453
15942 135565 416561973
1311 169447 420558449
142319 160209 676164810
102831 157139 879424168
109177 133380 60354155
193845 194257 1042661
15576 173577 942321344
188334 199725 28582590
92577 154552 155063475
165805 175865 25268848
3744 39690 837819457
127802 190633 461130177
48650 113701 163012095
1502 128428 865502518
51379 165929 355280980
53542 87733 85656104
115163 183729 171818992
192250 199236 433825304
157998 179168 53243766
93826 116433 421955172
183899 188758 12258856
57656 93661 90126373
150729 196160 114378509
41292 190562 373907563
94409 196100 447590798
126604 143162 305562479
48146 142368 235674347
35948 111898 696028966
175799 180220 11110041
62005 143889 204758281
100226 171571 338898479
141431 163281 54947202
133922 187995 135796048
192918 193879 2345163
191872 198023 441737764
190789 193252 757023615
169227 197714 124358215
188174 196669 17899901
72080 146263 55547512
173014 189834 42343764
128942 187817 563428113
176743 183425 16842390
68062 170250 541247868
76414 114078 94405608
43842 59534 39086671
66679 113502 825999711
137183 194125 610207481
122719 128186 13673107
118357 150332 68606737
18303 89428 177320566
139516 182737 912320443
62561 98483 89848529
45355 174505 409224022
85039 121081 593785835
135694 189486 135056644
49180 120849 445533052
20194 68927 121149911
89338 108767 48866538
74900 162394 218989998
58712 159850 253186798
153439 166316 32525599
49919 183793 335467762
90769 156783 165208668
187890 193988 875067001
125825 144329 653937835
18140 159201 352360635
82649 135419 243769748
100508 105643 13046187
148592 180810 179297341
175089 199078 433052939
113461 129820 40844521
153663 160711 808157518
25494 141293 154940854
184967 198864 478629673
1667 73226 945251788
127611 177192 637038505
135975 161868 64803613
179145 179289 313133
113404 147794 85690309
197162 198276 2763722
47857 192894 880368233
116214 185439 173478407
165741 175833 757915665
152374 160911 21405682
162766 176449 34431005
140109 193428 134107981
159819 164218 438523635
112227 189790 194427665
15502 32786 358145898
90531 178330 586938882
146745 181174 631290701
28668 129380 251426028
185930 196003 373627075
115373 191207 923818716
131921 164458 240793664
101811 173070 178382305
105670 182521 192374646
72086 159839 219600657
126874 174561 314775741
62235 79995 49750977
37618 108129 513220917
115118 132215 953071477
103586 188705 213285163
119536 175112 54190984
188390 198864 26261536
10222 96466 215269086
99061 113933 37433858
156392 172942 41634682
50896 52191 328592927
135618 152007 584090667
162023 166363 11032897
148413 191541 564723988
164635 168607 10014905
189911 196924 17657588
95548 121754 641273836
25595 120265 236216178
147752 161335 282381576
3352 192029 472233923
70126 145473 188310287
197903 198858 2395783
166759 184679 505412090
35840 50150 551213891
147386 161893 36555792
199365 199511 537645856
53054 66102 32648320
148302 187391 98470599
81815 101014 939331523
18842 170081 606171236
15723 34207 45818948
79628 173855 954892288
96323 109786 34016216
120723 150967 665462664
4723 23749 47769610
151025 159927 847030291
126981 194499 169521687
28751 36756 16156251
140316 176343 90623863
187615 190440 866742351
104161 147660 108400288
118268 128745 611148079
191179 195742 11386708
21954 87170 903594342
5962 112870 267196957
176025 180401 137257482
101241 148994 104734496
139481 174424 87879721
103135 103813 618343483
197287 197927 143972334
59443 155325 979780282
193787 198873 352994260
2298 66510 63374555
167344 167472 78212870
163614 186971 58784375
74073 82141 20178469
50383 129496 198050298
94157 187632 814114627
157825 197116 712883155
105666 177230 691158151
163918 188915 718465906
90180 191645 366066588
106216 196360 225908645
170302 194116 59803948
18129 118129 376114606
59191 106626 118968205
149300 168926 49506622
67659 191606 685859536
128770 139889 27711663
69139 169822 439012410
186347 199006 872557520
120715 163255 55373362
181239 193286 30385146
191135 195395 745272201
54037 71656 44122618
79280 132237 132598385
101599 165752 160555032
162784 192563 648946993
152319 197919 488500525
36432 171956 339128101
23285 104570 202947554
59401 104935 224790297
59455 165098 264495649
131795 179225 42168300
91204 153207 970896301
139389 174011 364697572
27576 189406 404752508
28076 118679 226197650
97950 113460 38983831
167617 184340 231385122
36922 110815 615409119
148610 169658 622449095
40884 171523 370221799
85869 189582 406391398
193997 199439 561084110
48379 168800 301599941
48133 186066 345603322
114930 183120 221076268
22703 107894 44946109
160882 162843 542504202
9123 147090 344529309
9890 42224 80575853
134126 147826 34059746
144025 167580 622995250
22007 142535 300647332
177349 194969 553036892
60272 97887 94150437
28389 63838 88078969
10648 135089 310852852
45790 89665 109758208
34440 98773 160732802
34361 109685 188483788
139739 177865 561299268
7184 125236 294792681
77074 81385 10764973
107826 156618 121869471
18939 20813 228786391
45271 66503 45566458
38182 197014 810222273
28980 161976 589705727
98797 123947 62888859
74741 178130 259006513
18525 75647 142308687
79932 194909 62433970
120608 155105 86292487
54871 176177 403988216
147343 167369 50546425
133447 139875 944690385
113707 116811 7726944
65850 90779 592649393
196598 198895 5709496
17747 61229 414253197
23338 139288 289364268
159141 159782 408246320
169009 169370 927174
63146 199346 393947672
192541 193659 2808810
51369 126028 339553925
102846 138652 89341990
86916 158032 177871202
89010 134418 113580920
112187 146616 85875741
12177 155812 439971868
137113 182175 543403157
5669 26438 52104703
183173 191085 398238257
3556 126294 967831805
49247 134273 212872896
147457 186878 872378987
43122 83503 100972747
179015 196187 757370709
100583 135346 986315440
157458 161921 967946520
53047 78058 436965489
175749 199777 60436385
36097 141171 262548484
133989 188151 135992494
103535 125751 235963387
126616 182779 140958967
148488 149907 933890983
56854 118963 861197385
70922 136653 164472886
193773 199907 11056374
121354 180934 149453555
144546 176129 74314440
15692 90830 929936090
48172 115960 169820872
44580 60512 824890629
38792 193361 387132579
96514 120900 245808676
172934 181089 20504375
17796 57038 97513066
69358 159056 785969020
86758 161016 47813802
69522 171346 255062397
6309 56216 124408998
170287 180227 24935547
152545 186566 790705632
87886 168341 201448296
78646 89172 26376336
83609 98716 253686329
100514 109921 23664981
143738 165488 937581098
174137 183304 23015138
95928 151462 848358753
29922 169109 347983575
134422 161018 540977139
7388 132985 878789608
78501 192097 663830098
18252 50504 140145142
54384 83466 72830094
59360 170018 277185013
101747 102241 336380512
179674 193471 34727974
67111 116604 124048207
191135 192768 323772533
179028 193657 253808611
127765 137467 939760782
118620 123030 10911915
11120 98380 217745480
4205 52051 119299140
98317 186154 220241306
113256 175988 360462863
39211 175826 830471317
55705 94830 97862180
1292 80044 430157792
15036 52526 93142791
30240 75874 113714931
79990 81009 2532404
6836 191856 463003245
10301 165085 386992036
25597 40589 37025312
29578 185826 390843524
57024 127658 557131690
69123 168482 248819289
47681 171693 20640012
41851 80564 360308657
8141 118097 900148556
86167 197140 278173984
2417 169552 778401530
3276 156222 842045602
28591 108303 199101324
6595 51606 112112788
116829 155700 287344794
132685 144409 515992712
133732 165467 892322855
65726 133337 797776828
96760 197994 253939918
3858 53225 950677408
150683 160699 25180299
193022 196437 8598741
120080 149038 72307788
22823 39470 41132322
190581 197550 17461848
122380 193692 991739254
155168 168186 32809752
189156 195590 992660052
189863 196106 965755958
142788 154272 28871589
158345 165839 18947532
172635 190136 492926112
46119 164196 554411459
162036 168971 17574758
153818 192505 97359685
23243 53895 969552824
150733 190360 207179647
47057 149791 862666737
30912 119469 221168423
55378 88795 409139330
155556 185176 74522507
140363 175077 813667162
9570 181565 866447008
152278 153920 4086623
90848 107851 42746755
94744 136768 840704416
6501 160284 384328411
84679 183286 247023085
138682 154455 497795190
121777 170609 964555455
17302 81216 159231459
97030 162587 164162027
7540 30251 56837118
68200 194800 376559417
150259 185410 88488088
101701 116004 31654457
145257 178964 84819660
77056 183509 266793623
66129 139575 183666633
111943 146285 791728332
40435 85985 528430728
78524 159154 343819158
135257 190988 976362972
168837 177638 490718995
189503 194398 12282194
17635 101504 677024007
162835 165432 433111203
157825 186741 416866167
98910 110701 793802924
146689 198191 968228062
159779 184309 61753204
69471 199981 928730579
100586 170827 963397741
35773 51734 39693141
2597 12790 25547167
121912 199746 597963857
156940 196033 98336569
167195 180965 98390566
93095 159603 557650471
151892 168173 347969410
113184 199879 217391528
176654 180217 60972980
11755 67906 148438392
25855 119713 989794459
35170 104936 587593031
175921 188015 30477810
38342 71343 69640366
147174 172323 294217911
153738 169638 40108494
146157 177970 179562603
101843 141461 98811829
159396 199187 100067017
167308 172833 799431787
69331 188291 298174446
37966 124046 215138190
144899 195347 126931836
92671 199945 397135896
157145 180018 664750231
102547 166016 158852207
38907 177200 346177001
213 87616 218317566
43829 65336 566719682
28823 150103 302777862
163723 171260 19031866
31610 72422 101661746
135929 185851 125304168
40874 105341 996322273
45012 181529 341793322
25162 142879 293709759
137860 138976 62749957
44271 111523 267837963
12284 112620 647985102
46435 76299 74684907
91861 146241 417658067
197858 197953 233930
156789 171323 554347656
2631 189808 685303499
90078 145914 429576733
129018 131225 294494746
100892 116669 39475909
112756 170617 172171077
102533 162807 526852996
51852 184377 519154198
192031 196031 7833858
154423 155827 3532698
113042 135938 57172518
38531 164769 615953731
74823 132088 143348643
93396 166023 603641673
115096 176329 339860992
43039 88580 113868641
74159 194138 125306007
143323 157353 35285717
143994 166976 81133359
70814 149799 986851303
7016 140142 332452604
146562 151319 12010129
11364 160983 705633429
40900 190256 941433141
22671 133964 317743641
131733 144331 929828759
169321 170701 3488020
45722 88170 377796143
21205 82754 153233852
92962 133089 100441092
10214 105044 237108263
39500 72813 858790223
8848 112684 259519281
101952 117091 711237496
96872 148481 129037383
55735 132422 890836401
1400 17792 41236200
63784 116282 264883415
160143 199944 734606312
103349 135346 131331073
50467 87897 704403688
73861 119572 114434462
164584 186431 695726084
87585 128809 103046358
185445 196222 554631890
125142 143491 688152127
22191 156076 100526994
32434 64839 822589575
390 59595 147686378
199409 199539 343523
72499 109772 93472295
168465 186317 38975738
54320 164269 292807547
42519 143533 508785500
4158 39127 2195855
105441 146594 949303896
30653 113922 642109546
32727 56804 120678362
132661 160083 68579921
106187 191710 631936812
129819 142296 391603061
7550 90769 207774918
138041 177515 99147979
52561 139165 317789506
37007 114654 594451048
182432 186931 11406752
58592 78299 189962543
87873 100606 31872517
150347 156752 16215471
52562 127535 187628869
100763 169594 439037038
155186 184130 72860997
103592 149787 534643974
78755 91461 31819635
167482 186460 591026413
63453 141033 549231463
21758 183579 798377900
96361 150317 134985475
113928 149076 87621000
125024 150146 739170603
144213 149273 12685015
24605 58122 104552604
179057 197008 45254545
68148 104018 90036068
47606 179925 33466100
155785 178555 57279858
9265 65248 797070887
164346 188151 59922654
83404 163737 201078756
28605 97045 170627679
35416 115844 699820696
145436 166492 53088731
90116 90417 536577449
113543 170582 142843558
6861 79116 295259631
174058 182438 507888568
135289 168239 666714109
116107 152033 89701380
50970 190029 348525676
137947 177211 405966128
7183 47726 100934889
154458 191258 92713585
8681 73046 692952561
7864 192523 396297200
9079 168660 882684162
132244 197118 162862986
186436 193519 17801638
156032 168373 511994484
190682 191235 1435163
51405 143970 370183108
197266 198420 356136230
50271 76720 585675942
21691 79620 805661317
148371 170515 781006391
186103 198783 398521251
106779 158345 840677756
87448 155836 74268114
129384 173473 322221169
103341 113447 25249856
88506 162438 185013967
76023 149199 620922923
111479 135754 60679777
6125 37603 907261337
3690 175157 836981421
82269 183241 913549579
139853 142443 437739363
140545 143153 6527901
151146 197005 115423268
190778 195892 12813714
148046 175006 849696659
188780 195021 15613846
149510 154866 373473749
55528 148654 294367384
190170 197118 216352802
86337 132090 687791404
197253 199572 79191549
62484 136383 931930416
138656 195820 570609616
142109 161438 48560224
151874 183394 79296697
140751 177141 199965861
108253 157391 524755998
10766 141028 964828874
183193 192806 24240765
171174 189935 47149104
123182 145392 23710082
32803 69537 91562765
477 28363 69928654
27872 28162 491256
24243 110141 183766824
54527 129903 188674647
160464 198216 95011973
187421 198888 28772552
98713 108497 24740780
4232 39309 613721653
47773 179654 330354273
149798 187492 200962153
134351 139000 11517662
21613 94552 181708057
16928 98431 203171733
144720 147077 5880002
61488 134409 182470791
64261 176607 149329412
105770 140397 14623898
80517 148654 99401060
56422 179495 308259402
24892 45974 52179553
59039 184690 429912825
133299 171097 385039503
22866 196755 657631444
113614 118348 234815172
109439 176652 168247798
147175 160842 567466746
165070 194982 75220242
33190 51834 46315391
70518 176851 446575987
48922 130916 205364727
85455 128324 107198020
68464 146629 505522856
96123 98310 444707159
81599 158671 192882619
120472 124716 10490176
109670 173039 158540599
155155 197842 156246442
151096 159983 218450436
122911 194121 895260537
44884 56336 28495582
133482 191591 145974000
139088 178103 48526073
105385 122524 42613085
168239 169203 2448944
123929 195570 179875550
115601 199285 209818460
190947 196533 694546002
148330 158638 25999893
179523 191050 136113233
107689 169391 924318164
141384 167424 65542482
108360 141632 842524453
113384 175201 154779320
62424 179323 163746984
75996 134102 436602567
95489 150666 137984586
123258 139853 422991263
138541 154195 68693681
180247 189464 23190690
44317 104441 851833661
65787 75342 23900055
136864 195801 829913310
88212 154917 271828096
9370 163287 262236073
145495 162621 624751143
79345 176758 921929907
50003 195047 363480161
65405 162662 243441703
31084 180442 979923924
88490 171893 372966590
102567 172935 176154457
168485 195880 68901595
105277 122863 43751308
64445 192760 537520351
166785 196130 160939444
32034 107848 189529513
167966 187901 239349905
194932 196217 535842501
134456 144075 184434120
159765 191742 80551564
4571 134521 324716455
151792 168051 155590000
180602 184432 448357055
156467 173487 42824995
23490 72580 351490533
172680 179804 17857381
68335 147097 196878069
43280 154585 278333942
187276 194299 65605155
96777 150875 177715275
176180 176292 292787
24433 163808 348238634
41683 76682 221292272
28487 78631 791717654
157141 160139 3814475
198111 199567 420912063
87306 155034 169413032
82147 174063 230289960
80811 85651 455380163
26632 199354 559997199
65343 198884 334698644
18048 107169 222626276
32312 35968 293930442
79315 196225 293152306
34206 73900 99116450
62763 129811 149329203
198912 199776 2183322
188172 199539 478136727
90530 154798 486091054
60767 75325 636770789
111084 126640 633787753
196954 198492 3825388
112189 130580 45957636
120880 141431 470342177
157065 195860 427534120
76358 154917 247629256
150279 170093 49947802
81952 143209 153098717
186315 195578 597909629
185071 187635 6613663
56262 134490 195766700
183911 196158 30819177
167380 185612 859263974
31864 60050 601798454
8500 140243 329052919
140047 180803 143613346
91350 163767 181299999
6046 67375 152957483
151855 182144 76127736
191534 191757 583511807
100072 108284 856635043
96153 167075 178989993
107284 167091 149607108
86728 122649 89797585
2949 7995 454741016
2597 17849 38329920
93935 109927 841334898
88773 143602 137045133
98433 130490 80360505
6273 167079 505277788
58113 173390 288791859
74654 191367 609303558
195572 198721 7891521
74336 179916 264474188
157650 192440 87549886
52834 154961 255556437
109272 123451 767219512
45544 123109 193956354
23820 105098 203029111
149903 190784 102970211
2566 25816 58370008
45639 60267 2994370
6372 143762 360242532
51553 113191 154388172
60184 174576 292645156
113781 154283 101128915
117330 150189 837002629
115783 146721 899181498
14751 157181 712911231
60232 124795 815257837
196407 199835 8585251
97057 169537 433168526
71617 87810 926987664
141576 179855 777510435
194045 197894 697226821
7112 85911 322340221
130425 132663 5567646
193628 194714 2719392
74677 99598 155775731
171752 197587 859548949
156966 186859 628121488
102158 179876 767553655
149540 195143 114722703
25050 135253 275094442
108176 183901 733945665
89032 146720 144150562
194492 195668 2989120
9423 90342 202065047
126247 131720 700799446
49176 97665 121455469
77999 85581 583187297
99271 170771 179207771
111999 136662 600623295
11436 57149 978510259
169552 181108 482492055
178504 193046 36665447
129139 172141 107833475
89620 135946 115900621
182050 182553 1280815
14925 38056 57444961
84429 158919 186343861
47563 180491 333014923
136108 151320 37973926
6627 104411 932089715
73067 129749 141925929
59958 60455 159438374
156705 156837 562320845
22606 168057 363429774
44369 195848 488743096
87812 140552 773780774
42642 68162 351872289
129852 177784 118273188
182027 191461 23892376
77227 178754 254273406
81574 86260 453857160
104136 116731 31387533
115668 189308 825912279
172317 184044 673921778
151956 197966 115739964
12585 101766 295177565
156686 196355 99804569
68110 106096 151688585
170419 197055 66969365
79735 188695 304777721
101343 119058 914081979
63757 85275 53973452
45181 54802 406398950
100620 140040 98386722
142608 189923 119074459
101660 155030 133350412
136435 171929 453313042
91351 117822 664214256
89332 103560 424264054
147498 157720 25777308
36440 167534 328004464
86216 124124 94688261
182884 190263 39005533
152146 192377 823341156
30835 99717 223837423
44883 66685 54379218
14852 33876 633221499
134557 187897 712093020
119594 154609 87506379
66069 102966 446593881
42955 142835 281502697
191841 199751 19842977
96270 168476 513705103
77139 84099 699180855
178976 186805 653450667
16961 152760 915907308
89412 160548 178004352
130380 187809 613456997
128412 163948 8797100
183610 197426 834512723
3624 152544 372188056
90527 187638 243453164
86167 134715 121391630
75190 148068 182214483
38467 41741 233760373
151638 176407 62321948
71494 191357 300514144
76487 76976 1180111
167041 181761 36957478
146274 178261 80485986
161755 191767 880520093
85849 190526 401704762
91390 170166 430441660
189603 193220 199415741
105507 163271 158233910
170274 184206 35045731
164603 178827 604430547
107556 185845 245681472
47202 87491 100912950
10758 11740 2447867
93918 198002 719049168
50855 184245 334208307
144544 196730 930080904
199550 199675 332268
156230 172998 42187272
99913 193969 265784696
13246 35865 132057966
68949 81603 31635367
137400 186655 741502904
167676 195707 70496004
27277 78759 128199320
23477 54366 76666768
97468 136260 97104321
192631 197863 818735511
183661 187992 10926920
1343 1872 1324717
188344 193225 980288625
52686 54474 942898306
157982 189177 743954925
17552 72940 137930090
32016 147929 430900608
178879 195018 39351043
118526 184189 602764568
86784 140604 134392431
17292 86955 331345379
82162 101885 386953474
68301 134709 902229771
96612 137496 102328155
135885 149651 34322739
127336 132895 968952386
55556 110704 138109317
136807 151275 36138782
61234 72943 422282661
192888 194038 2824461
176937 192970 28391522
165251 199167 484570412
99436 114345 37521806
184538 188728 10665852
62558 87186 61710071
128517 131011 6325831
138082 155673 44041814
143598 183964 120183885
128528 133346 12060428
67898 89049 52979719
170223 180986 968330125
53051 160964 871513227
133380 158427 370975375
136820 146137 23109207
150131 156642 16442559
17648 26701 59506450
44770 113212 171265206
54360 192489 443306624
15802 109911 235024674
55371 159038 259423948
86595 124599 94906539
19171 73021 134021320
112193 190637 196702048
51296 115643 161181180
53642 109767 140703100
94089 116158 55402326
50372 155279 848813990
61968 154846 232369593
108418 116552 843400283
167334 174110 774674901
84610 150209 833133839
40669 180909 351055484
42977 140482 287584055
79493 119818 255976257
32782 45858 32409916
14760 194696 450170149
83713 182251 637707501
175930 185733 244976958
67381 88103 51966540
52175 59036 17129533
124212 175920 129731130
48073 155732 166873024
64355 128263 159999449
16161 23138 17471571
55915 84563 71761768
21008 54575 83222615
71300 171886 17438049
86842 198479 440686040
199838 199935 255473
181788 197799 40309827
106928 190806 210182094
57652 61608 297794639
119081 165892 431196252
96564 149482 132393267
41175 106267 273874451
156782 195231 740129612
95971 188286 231579798
35072 121770 216760547
111547 120001 602979556
178766 189302 525817246
164910 192987 70646407
52241 142824 226490265
192516 193038 491709208
135422 175988 101778024
85988 104889 583705111
118844 192342 184339989
7421 71629 160172169
117400 155736 147962971
81343 127871 195642670
84856 118677 937363490
149981 168642 722692769
95818 192675 735371775
126817 131587 12093978
89402 194224 497073991
17797 112368 852582603
32304 173626 353448170
186205 194944 884784162
142392 150660 158761768
129442 191917 159201965
78279 168603 606653662
164693 199399 372929201
88960 171460 787097657
13247 96923 208714031
69534 179310 274955619
67843 106266 989020572
156182 179420 58436646
114046 121165 17622982
48092 141157 232773438
120514 174707 49019674
103473 161041 861014128
159782 180513 346574385
23770 197793 435393237
57630 123476 164796215
153490 159370 27278789
96731 135928 198247171
192403 198316 911734249
182982 190505 90731141
80483 97831 135479565
29824 192944 959001957
24212 35974 183904203
145915 175827 75310712
23529 58270 86175911
81751 189141 269204690
150526 172799 56081638
83290 109874 66663410
43952 131141 218114560
19050 37307 45202456
41994 144083 456983747
140905 142785 139806311
127739 163182 158822574
188008 190893 4810766
120671 156766 90357333
120735 156740 90130183
152578 155368 6974686
115998 141389 311918522
26636 134650 269665302
105896 147583 103849376
97343 194791 707574910
95638 192557 243114752
13703 75613 154344950
83212 108318 63021713
171500 185347 34748197
5313 175543 425713468
101377 131518 381930466
190725 194109 618635264
2704 17011 36038684
59724 166713 267944358
83718 85185 3702542
169811 187256 574553121
75294 85868 26544634
180658 188837 576617716
28694 76329 770532400
192216 198133 411465331
144735 162256 44058111
71722 193804 305983374
22762 128211 626256585
158467 160484 5045194
148897 167610 224594425
75060 140553 163710929
147590 185858 413300056
69251 175919 479716251
86920 103581 41835060
14083 19876 6666247
48422 124620 789108631
27519 181282 753010804
133092 156791 59312079
88498 185287 242499897
139556 145755 15430764
96610 169983 183919972
40400 73075 890013271
98896 196315 244399303
129089 135846 612079589
144938 165944 52921318
107670 126718 102639935
186167 190808 607408384
140470 148753 223676581
48302 134018 393181589
51679 180983 323927105
43214 89720 522757579
104175 110128 970538656
188721 194040 112921890
23583 188733 413130395
173003 175377 6005886
53876 92964 97888329
161979 192700 77378947
117271 127134 24528756
129246 181892 132020231
98787 116254 352226220
67880 87028 48001650
175369 178211 7115964
24141 121974 244205054
63249 195127 512935392
118091 186009 221541616
175571 199569 60332087
111877 149876 723676722
135571 173094 619000411
7865 198541 477205852
56130 77724 54053029
177144 191997 37419352
129494 157726 561980010
13638 120155 795105949
6384 138293 387324066
154730 161650 17390834
33070 75458 105746418
59113 142692 209000366
199395 199712 233229290
92312 130317 95175992
182355 188611 276874973
168146 182604 36315400
125278 158455 83145390
77711 152097 186088741
149073 171555 56647937
197039 197185 349281
125908 166371 407780607
170602 178224 19086826
97532 127712 75544234
77095 158270 203100509
39943 124280 210707420
29105 158037 322035996
36907 103078 165544659
16306 197919 454328875
11054 51373 100329560
78181 79911 422377416
75957 196446 691274023
197596 199445 323997
162053 165842 9637745
175644 179918 95094453
14426 171794 479297919
26846 151688 919602845
128729 155515 67002220
26655 142151 650814508
47133 134008 717799434
77678 145719 364333367
73035 112647 99293662
62309 174024 279820819
123475 153644 75455910
136059 161265 590174346
131210 192373 254857471
22817 67456 357475309
159284 191849 415472409
176091 193616 569047612
13267 149266 339592315
23209 184290 489750213
183284 187536 493691537
199927 199936 30093
115554 115935 167749
72919 166183 522455090
84842 193658 272705519
54239 166302 749841440
34500 166669 330673791
20399 40975 50857712
87375 163940 243979959
9347 181357 679087207
177369 188758 28734488
199758 199957 506372
120368 185969 694596812
14511 29324 963588687
174235 192797 46681639
178104 180542 71080330
66725 102938 241940455
168740 192136 58825161
42467 160674 697811946
117651 161638 414047603
19957 113178 430979387
76531 140856 160755755
167975 189283 53598284
142091 169074 312881479
165478 174935 23751146
32181 72777 682488321
12844 73542 151361239
98451 162643 160788827
156716 172144 38762529
27304 104858 193670525
140931 193426 372305026
90073 166808 192170203
53293 55071 561704091
167164 190236 306693577
84234 190408 291579634
195058 196031 2516417
136853 163671 863400737
62532 110329 689254264
159382 174568 715299731
97400 134331 92429489
37906 105510 329197584
25288 84480 147539982
33900 187897 385578271
184017 195893 818926617
122361 167604 917354985
143652 175909 81135276
43 21370 505728105
125787 199758 829903361
135836 141879 402648393
188129 193278 52132642
25087 100640 520685472
107441 147159 925557475
183061 188684 14220508
106389 107417 2615619
196860 197461 594601869
57511 123130 164238313
103535 186136 850342430
58223 194863 342542191
11883 31937 926105642
105747 156992 754894599
13359 23418 25223972
189276 193301 10160561
92772 168612 951251500
69846 101200 456393398
80347 190508 276172703
156078 195287 431209359
162531 187260 62316367
34652 90664 139947155
104587 199393 237591411
85764 176708 227786004
92069 108470 41306686
133862 151167 43210036
10035 135247 799752406
19037 25051 9836135
78890 176119 991261147
70484 121100 198218341
136791 182475 572254574
41140 138128 316712506
186290 192199 603253754
65753 150780 722125081
163701 167493 778778567
158169 197323 404470927
31321 162300 327290315
95436 106028 462212695
118705 176582 906239466
163900 178739 37262584
95649 173701 195644621
119855 144945 62580834
52925 187688 337724041
21797 78951 142237181
154538 196535 591288258
30351 173214 357170643
127167 137061 509889610
61525 145291 413836112
115091 155421 169510200
33328 66445 82556315
39832 159835 789774716
165926 175690 24525600
32832 172429 486329763
140069 140205 360105
16611 47541 76685872
53642 99788 924625227
47407 190950 653833601
27997 49927 54196353
38059 190775 976352002
95685 185227 948347775
138196 187231 123263384
170364 199004 71973781
81694 196847 288753280
160838 170478 819921036
152810 166839 35367318
191768 193269 3775382
56667 145003 329578232
28844 30216 3360249
13068 149326 340250209
9878 90383 208562906
132625 163898 78357933
146934 196354 437085865
2898 108352 263686333
48754 149059 694498966
192671 196320 9207224
72934 102960 75314126
179427 187860 21356681
122836 180367 144322358
58401 111413 132883149
62486 171116 634100126
146795 188886 852881073
173972 198223 875608544
108466 122415 34627929
94829 111602 332860351
159152 181549 949257805
122016 124107 5136138
113847 134468 874977794
196343 199996 27282926
89589 148950 148390560
78143 143616 608963550
122903 146794 146979108
47755 114584 176769026
136838 169239 473667535
154010 159705 14271668
35106 115882 202055599
53030 87874 496092661
96742 98123 3525471
148724 179476 77392440
124869 147656 56936585
57866 186315 367588394
47286 188397 353636679
62090 131007 172571017
97633 140787 107845360
183240 198538 38490724
89990 125390 88401679
130952 186055 548090552
152003 177806 949606966
4475 24945 51430011
172923 175904 7492278
140718 177588 92729534
24476 71253 243194489
65170 115966 127281141
159298 183263 305508878
38650 179040 501057220
94616 156419 154698725
120070 156644 91535028
102395 139261 701062445
30007 124901 130814380
94361 162105 169589042
145882 193825 63307834
106292 142475 148019911
72507 139436 167331581
66960 159462 231548278
130318 138264 19735691
100143 153603 133629058
9221 188339 448214456
59429 152117 231920866
61863 183787 375429956
178055 192130 35474480
6489 168646 590884007
139791 187249 892238014
45666 106022 151186496
90641 167028 191321710
70660 151580 380041545
48030 199897 380684883
24728 32330 720303877
2416 19303 614928909
127970 156101 70324485
119578 196726 193557086
46297 174579 838950130
100432 125156 188355156
169526 170730 973615133
193468 193789 781288
184339 199100 37114733
13803 190063 440982270
145250 152739 684942856
92055 199336 268987594
16807 167295 376072021
76790 194273 294440527
47387 172354 479295419
89423 190810 254245839
4072 176511 431367664
40039 188700 372242794
173759 199163 63859704
172867 182540 568126819
27749 47144 47899482
80619 173441 754781670
195123 195315 265287
12314 149292 342125257
162375 179606 657188204
124047 133714 24257207
143072 192051 702921318
114657 164144 123749538
81119 183831 257460783
128363 161740 39741689
124777 146914 55324037
89597 106603 42779419
180938 192683 867761593
9495 174427 412536110
191993 193769 743845
87586 138809 380348629
83969 135673 901326548
52800 90763 795241026
63372 143870 201348883
56913 155382 537505016
28373 151923 729950617
71193 198229 531289069
188943 190671 208274772
88905 93607 360972946
27137 51965 484520924
176210 187463 412846947
76092 83781 888508673
144548 179792 941707108
159761 195174 610350548
61744 115870 135569631
148583 180626 80724506
46677 175996 323826769
148657 174861 65986522
33038 80123 117529158
35858 91598 417145739
114302 142938 71282902
97920 124626 158834810
39915 150744 695407749
120335 135510 21356322
9177 133031 309479467
106373 183564 193342407
3731 123143 298364108
88331 128198 622452360
160926 198818 512121752
139834 157036 157216011
26975 150100 512576719
133774 199070 753535541
4880 185868 452798905
152343 191888 99529759
77985 163178 213302663
185223 193761 292285743
146592 148641 584827659
5157 27571 56193944
178239 183945 823063229
36773 69041 956693015
43455 44102 618170502
198836 199889 331651215
196400 197446 2593184
179422 188653 21377649
193978 199012 67982202
55392 192219 796996153
21392 73647 998820883
163114 190850 606927843
60854 192675 330406200
195243 197140 356192927
126049 144524 46204356
43764 140639 706398857
143118 147270 10348210
82218 120614 96093097
133374 186402 840205755
124241 134129 23917652
43439 181486 345611919
171076 192086 121750461
166507 185063 261960296
171093 185593 848543782
193087 195954 969860755
149418 174705 63655212
131683 182614 611739488
37349 64313 67190147
8447 87312 196954439
71099 94093 57531195
151613 193345 105007565
147674 186385 52082810
99842 168765 419728869
94162 95789 867428418
128830 148185 48311179
36077 109158 685379326
154014 189332 466797508
3428 11916 721778061
144416 159058 151739412
67061 76055 22584530
182834 198780 748586270
15760 160421 493772558
13100 19999 17470234
78996 98329 460564212
54875 149671 934174013
184674 188559 9094310
9655 61693 129785351
3561 54516 596787443
43333 82413 493217411
66010 185302 979564245
175738 176403 1682003
147958 172861 62741643
15473 62145 983414588
5523 177327 429665274
61037 145735 224280545
196011 198721 6787275
92408 181051 222142091
91809 195270 259396109
9967 48448 95798171
75088 105692 76865883
24465 162238 344142382
19262 120953 629029922
51287 166273 304753948
166343 171909 13948374
91964 130870 298076857
160360 199733 524300321
105803 194664 222594753
14803 115431 387562090
155705 175027 911982660
45628 69254 725154929
124797 184609 150102155
138497 146784 558751364
10012 199831 529930902
167436 177074 24197846
42144 182822 352264959
198507 198518 527433484
28294 108296 199825333
189703 198697 14105179
186278 187186 2358270
77034 87646 480850555
37719 157244 298883909
116451 190725 881237249
37981 106669 171932054
184899 191105 15761168
52349 151565 505576419
41794 106106 445868167
38520 87519 122497205
16100 55861 125240707
140421 141094 79504887
24831 26271 211001761
134992 182351 480335650
15192 98646 705917109
22298 137969 776218290
191294 193821 126995
72594 96773 60411932
195487 198954 455315933
34176 147244 320191283
111267 145256 84754744
148115 193637 114586315
163491 181139 44372302
130417 154342 59773100
170202 176431 276069389
175960 195247 48521945
174830 197699 57475790
13320 32955 48910271
115367 190330 187985090
173497 186697 147695987
132675 167497 296305999
138576 173193 591381877
23163 100319 192478993
59388 148567 432995656
112506 172256 149596257
112252 146869 86291273
53017 137807 212136906
26110 153920 319125501
41012 65056 59960381
73322 186894 284634423
112678 120323 905266239
25636 197933 469640734
180554 195735 412122850
30719 45734 37195071
6104 87673 203697770
133283 198402 163488065
119402 140675 52965146
133170 179098 115164953
147900 164588 946428614
55659 78288 56541119
177962 186012 949775813
155668 157027 3530020
66499 73714 18113961
195616 199283 65232440
48091 79976 79852619
45163 143862 393399710
134207 190591 141607977
81509 165190 209533743
141738 170136 370948143
43710 51845 20209482
163358 171521 778432024
96685 140573 240475785
6187 44862 732544953
55840 146258 226059610
186163 193163 17662435
180287 195651 38671689
9959 88735 605905574
4216 128482 745970773
57204 146257 597139327
77315 103909 950915455
3924 134292 325803072
147552 191610 111027373
93102 113579 955357429
22300 141191 296603531
158783 173340 224353836
145455 154064 21712576
117498 149148 78981046
149914 191875 685197209
12290 82000 880572650
20056 83528 487936121
110783 197345 217039803
189243 199041 21949053
172580 180246 658219019
181581 198404 42323136
155213 180917 64692467
21617 155214 734539972
109779 187610 525487027
127035 163487 946062709
151765 182310 76769190
130953 198052 259036209
178076 199837 54762050
181517 181562 30565
138787 176008 749593733
151440 198219 117670226
29516 65862 658469347
143908 149930 64426557
73238 76042 726545293
6406 106718 867223656
29560 63614 691372906
1688 133299 328896718
19059 115601 241011492
170123 178281 20451972
6859 83577 767556134
52138 81449 731846873
50451 156361 265059912
50872 112830 934085080
175100 186470 28620920
145699 156925 124379874
17033 163833 366767823
198353 198756 897412311
146305 192544 154986367
53263 166305 283042199
27972 199896 868928420
67172 141394 151837157
196116 197825 169208036
23634 92634 172009914
89373 168214 197500696
13922 51383 93145611
38110 116778 797416660
125818 136153 144744466
76900 125366 121140416
103766 181621 786260257
79222 114766 317819485
169295 185006 556647856
83006 169580 216874434
58372 153361 237702962
7703 170667 407555263
175270 187446 534073
41974 99866 144806996
1246 109013 596990171
89312 173011 151046975
968 42557 16691194
50513 151776 623589836
131898 193588 869041684
30598 37279 436558229
147261 150051 7115474
183051 195413 796433738
122789 153062 283318549
10054 193770 687444631
89833 138154 641761844
7596 184841 934459574
68689 126070 143436488
98163 192940 237706257
86305 93653 18233911
163431 183031 49286396
102205 165244 228141521
138639 155085 41233712
10344 181459 577624076
27179 108665 203528251
182379 186717 10984747
156591 164889 871292442
112099 114511 6141569
194001 195532 3919721
143199 182160 97968621
168089 189406 53605670
104031 180084 430802645
141347 196854 139682671
89339 198365 467342852
108507 145901 24664799
135708 172977 93460957
111813 160286 121220549
104649 164733 425745362
157194 190454 83754465
177053 193322 40996203
16763 162449 827723090
33302 106842 183981879
193614 198906 400346852
5191 31207 65084519
151900 187725 90183075
108142 142543 85628352
197475 198951 3705862
99092 141468 105882229
64298 191394 435041964
155636 174766 899353399
43071 141824 246824030
80749 163798 207930309
191529 192976 2943144
181989 193326 28604121
181647 189759 20447890
61975 179258 293731464
15002 190245 438424404
91293 126611 373599520
92421 127663 88189715
33105 138594 263536761
58184 119361 153298265
26587 62423 425285990
60092 67641 18926819
184187 197495 33445800
152699 166559 34941348
43609 88810 112989124
53240 64390 193595448
84731 172742 220393352
123471 161267 94666927
49623 128915 453174307
70801 82574 29409709
44739 158860 285472053
87760 131391 805199528
102925 111482 124136685
106505 155261 509085133
197541 197827 908035977
3523 35391 679832595
75723 195462 897175106
62823 82428 49077354
21294 161583 919721420
165832 174678 22234465
133265 181051 202259192
71713 143509 179507422
75267 151014 348143857
78350 155556 193204333
6884 61071 135060717
52965 158187 602051698
161959 177497 230644769
73635 74132 1155604
160815 188303 764430058
85700 174937 223481762
108507 182035 730142168
157052 183685 66993019
192871 197285 478324577
110267 193586 383936835
119027 129983 559306184
107329 144830 500672727
167223 179789 192318019
55567 70538 422989207
64100 115842 92571131
36791 140517 259160604
158096 174945 302930667
179758 187672 20021647
96276 133247 92643612
97245 154013 142042736
46805 67810 788000197
840 159014 395420917
70995 144420 864171449
109598 195189 715770165
9357 89748 200723245
189885 191615 4426242
47077 119267 754939272
140590 182032 104189058
196286 198733 6110692
1371 51217 124261453
118058 160398 677948125
89273 152817 645124487
157878 177823 57849440
17629 29894 30572742
190301 195780 13743414
178672 199318 51940772
70041 160146 566292674
122250 126809 146563627
166748 179762 32626026
113657 131432 894257744
22169 150862 321164989
128586 171352 107293151
907 82775 634383103
113956 183236 728793582
107635 176059 547495934
85726 143471 642746383
147185 147709 1330639
126238 158212 950664202
121592 127633 1080725
167734 179583 29775701
193758 197132 8528423
183142 198426 119413420
189642 192412 695970467
196036 196626 1502690
54255 142883 221609792
20898 143314 993669170
26107 116212 315830081
68017 110934 107527301
99099 120150 52712867
177359 199712 120998500
190696 193130 6091459
50155 55687 8880905
178339 194790 253610900
95656 170858 503158402
153779 162212 21196371
77594 83867 15750110
106494 159140 131538582
31759 56951 558138127
107844 148666 101735779
152483 188826 92174552
176756 187048 25944440
185143 198903 629363193
1527 198383 492710472
83393 118067 86831306
194772 196717 4951719
130184 198343 435991655
89162 124634 88628205
129636 147481 44397267
159392 189692 1008498
94186 166244 180531227
156048 164686 21796001
145436 176938 959919455
197934 198320 664012881
35642 152291 922249245
172859 188568 103043346
7666 67564 149357362
150914 165139 740327206
71725 161962 225845833
120321 162846 524715755
91789 142112 277763929
143711 168376 62079412
95178 95943 1868151
45620 60259 861587447
31578 151080 298453777
123967 173257 123591120
166310 176063 24500699
177064 181347 10755051
92994 140579 305941855
46101 186432 351484335
33912 91264 486038925
136533 149154 239981516
36802 41323 11260754
27791 41097 869144792
128609 187596 148117090
102984 146255 873345481
76406 110099 472756518
87320 157763 176226926
112527 193986 204155502
196194 197957 883722920
12825 196788 460379507
84475 106536 55361012
195232 198240 7533880
86556 147836 153038193
148451 195845 119352020
165501 173850 418905803
23675 76350 343844872
42231 154030 279609965
146266 163308 42926903
182528 192707 243273551
94671 183491 857825097
95290 107027 22600825
176383 177602 38545421
156319 181904 381783233
163359 176021 31851525
73544 165109 737813089
56231 142764 894101604
183093 190859 16588595
133240 177549 473390434
25628 26263 911079953
178483 179269 72460253
3056 62114 844819643
61867 188861 694960481
91936 198798 610321512
47151 99012 598307604
4126 72359 170316189
100522 119049 46350526
53247 125434 656734227
119206 176482 284702973
134070 182395 121203451
17007 55387 95366829
25974 152539 316009655
43266 142762 248643207
174251 179252 1298827
108515 123210 174556204
107961 160911 741336106
144153 171322 323896687
118864 172799 135137906
122803 142246 348834149
28805 129980 252622759
80852 190795 791231876
171295 197560 65985436
15817 34230 93805567
63096 122926 149742846
42451 186200 810773356
88905 138163 123170158
194175 199445 13262883
42125 197648 849335590
51664 52976 3283540
107855 156549 719984881
62259 176780 286868768
49994 181522 782749343
157746 160693 7375196
193541 199839 15846512
85776 142293 141193348
18491 162349 359365276
87997 183349 304907887
158582 169147 75048752
113425 144376 364913715
156551 180386 59991125
117754 194945 308734261
83702 141794 797700283
24117 164570 411268943
130543 137716 17836387
121622 152894 622241137
68351 192556 311316221
47345 146244 441146216
30394 71430 643260593
5221 170831 204939522
69740 172148 256436364
185499 193500 20124916
46395 80827 374095115
172503 186938 36363312
60918 177425 291859537
136408 155651 48070351
129525 173588 532313281
133675 146801 164603839
140990 197979 520894540
142156 185755 171942049
22745 46636 337875112
146634 190014 109215420
160731 165807 658746013
7303 94494 217640963
168250 169143 2294826
9191 82509 463974095
103493 123480 49745054
67178 113860 247365503
57012 182884 315338383
87788 166305 934828954
1730 191775 475647592
135051 160958 559110000
58086 59612 3933932
8796 198773 984134789
172747 185080 807365893
51679 138915 218189557
141069 141857 341066347
157466 171680 35802102
77420 130149 131950748
67925 190008 306004404
147766 160416 31858670
127870 139225 638588909
121664 132995 741050404
819 79499 881871608
90124 105907 791317864
110438 160610 326951087
63614 186201 573423336
7160 35484 70586539
47002 88612 104162673
152023 187002 88040992
1284 155555 385552365
143132 152613 661172438
180735 187671 851949968
19593 24581 12363945
41221 164169 550317830
183222 194612 28672244
93596 123254 450826499
157449 176676 48401269
165979 185336 1510412
27766 104928 192729712
84245 153120 172199809
167269 190960 59637990
180565 186217 14185749
33344 193709 401491133
163834 182703 47431592
27418 70239 75287891
89909 164744 187342803
113219 172819 149235293
119474 124051 11316302
62694 93824 897496005
40621 73099 81037207
49224 175934 92163741
17758 60569 128281082
141753 171686 823225663
85762 128349 759464889
15462 195356 995327420
118422 166559 837211129
43015 74852 79537236
181946 193551 952942567
155362 196708 104083123
34705 147309 281301436
131861 165038 56540622
136232 180527 236730041
50110 169813 583298835
153977 162265 179382895
85918 130869 465625954
169433 185711 40883665
96185 168200 180535063
162736 199429 985247984
30920 126683 239047913
13850 93310 198255531
128272 130847 6512870
98654 151882 100754421
12204 85606 183274207
76205 174320 245757912
30089 38531 8772208
123202 196541 184126176
36139 98070 463878568
166327 169503 387263370
165487 194604 307145834
2543 24800 55852175
76243 175731 249186834
24374 192380 420269298
165548 166925 765937647
177089 193519 400420697
6038 114651 864456022
159222 175272 40380430
177384 194015 41798806
161899 181210 48626760
3060 42875 99342024
104264 132691 235636107
61077 152630 229103853
40027 105438 163677005
4332 175575 426082631
163162 193915 706310346
179814 188187 21174548
48041 83693 951807507
87639 92870 248535025
11748 176842 412907174
13028 140663 646605793
16290 171252 387384590
171293 198888 983241791
7560 84554 258776481
41228 121253 593748699
87864 191833 260622855
143161 179309 90911534
101787 116904 504071142
24230 96356 58756949
27037 88330 152785064
60663 177071 291574190
165478 176625 27990970
158129 199350 103720963
136578 137504 2228434
197458 199198 104842618
177456 180635 458010460
59332 188775 324443323
106767 173348 582847995
21767 44206 687048268
145545 153115 11863609
196149 196381 943297846
12307 37498 674963584
141067 158017 303904732
185197 198657 33928177
82263 108319 65447731
27074 106622 198660634
51645 136301 211873957
133493 179973 230478127
171482 195982 864741114
6218 123257 950831636
3565 192617 863662714
82892 96872 34911714
179228 187675 21387259
163476 182654 945880363
164517 168232 426551523
162393 169822 18767323
157078 169257 30672354
102889 167014 160512825
129157 147914 12913415
91407 104122 748016113
8476 164103 389105831
156338 168942 31797649
120596 135068 748423548
107848 140141 989870764
35872 57000 52641916
158835 195591 50133585
87479 117146 89641950
38728 111331 181605270
22189 133141 276926926
60997 65424 11151789
8550 33334 61868726
175361 179078 706056241
94639 143664 158475035
119826 155351 167707041
196612 197444 211395081
10306 142954 331297887
151656 188648 93096899
90453 158846 171130411
91242 171470 201000793
93844 113193 408013893
34884 71578 91600988
158820 166600 19665427
133195 181953 946467350
178353 181042 6786155
169966 171364 3547837
31884 42493 26200624
106092 197176 487047138
153252 163147 494668926
133770 146614 70036821
29846 191951 484513089
24390 126844 699966043
29979 51429 53131825
154227 173261 47859808
126028 149430 961974309
36015 193161 996509745
93281 184445 228471289
10760 46467 88908441
125927 131466 14084798
87691 166992 325818673
49804 101619 28608232
50029 53075 7669255
30537 50919 50484058
50427 130490 200459762
9134 71471 238703118
28056 141686 950110776
42541 95392 893417852
103265 136709 83517729
105971 172107 165442046
90656 146779 300943961
180160 192253 12249845
4048 55659 298166091
77257 97521 753341954
9828 120578 276664231
138191 156386 43778820
141174 174943 84935901
183990 186433 160620825
143919 181540 501724198
64566 124324 149512224
113081 133028 49828889
187920 197873 364642823
71784 176881 702098162
27404 54792 67878149
80406 199593 298819903
179398 197397 655068718
103592 184378 202296961
115826 117127 3212729
109822 158860 122513925
8448 95420 217146687
95173 168687 633275020
13456 110425 242242102
102586 133233 344708231
93579 164363 177302434
68388 198088 325096081
61022 176823 290113856
168695 182333 612817172
113439 178400 162670273
6025 121600 905995918
75117 100027 50135658
41037 54068 152803664
174438 186599 30552572
187059 192273 13084573
92151 198203 252537680
68167 85692 43961069
154721 170909 40862135
46681 148638 833505527
94717 116476 54610078
175364 181885 926689573
39711 170560 327468557
111081 155637 770034526
124001 153555 460585946
120337 176967 141951733
103173 195446 231275973
42919 145872 257276520
82673 111684 72687302
150428 150456 82466
89483 92623 7837846
80842 108627 69797621
174910 177834 7386926
72741 75236 6226668
79901 166479 458352790
175410 184341 644540141
71876 141019 172828272
42379 128282 214842440
18666 189111 426359603
22558 156630 391813042
177351 185562 20670699
95776 119150 58644724
32843 66210 83092138
112326 179903 169274649
22348 174798 380991690
147288 162064 37232115
67625 169600 726611790
118986 170182 875499007
69234 80898 29167923
194089 198792 11873737
132626 160804 70481956
120307 135786 962820720
119798 155820 90055943
70306 163713 800193364
7476 114714 268043058
147132 173667 406227737
88421 101749 310337725
103971 155626 128919511
70560 114117 109176249
42226 193378 613521170
1204 96124 462313990
4497 57350 131724947
152683 177273 61852032
174930 199087 60746473
119343 142332 79627106
45254 102933 144402148
121799 184054 800568766
32734 86188 133483024
105061 184656 199261755
141823 191570 794189230
128634 130784 451704582
92563 133241 492652040
39467 141900 770709203
66373 172235 444067956
11146 24204 90492549
70 36234 926894919
193192 194248 2548941
195538 199086 8901650
156545 188395 98976416
115947 156377 773914541
62959 65578 705338153
128049 184005 521797748
63221 88149 62503780
25441 155271 324163159
87854 132308 162216828
73581 128331 136987011
172765 175723 7452063
136141 190473 136466184
169024 176751 503965125
190946 195928 764486226
96424 196799 251841951
99448 153149 134317683
198831 199896 2698596
87480 168449 720720582
105437 137470 79823482
16073 121144 58423174
65274 181563 869708661
68658 190438 974992122
89980 126469 727402222
112868 196174 591195966
13627 78210 552006733
99926 110128 368924228
152975 182728 74847205
116476 140457 862256014
26264 29922 9039617
198313 199883 422973516
41388 124125 202337143
104550 174702 591657867
182584 192012 66921345
15811 142757 316811317
114718 115423 1693624
22952 182470 520107383
180072 194200 969819385
29597 87362 364221927
22860 195612 432139729
142603 194276 129971873
92793 160418 169232596
75437 102820 68683498
104355 189551 972217914
34492 99027 364646689
118629 137824 47856550
64853 67931 7722280
43564 78260 86652670
189579 190428 205443348
82176 97576 38546493
12325 135141 306815082
49041 138368 223551224
45920 84983 97762198
150987 163715 879222854
100124 195563 239313345
519 86974 215947851
118565 178173 149346868
116392 185740 173772311
112319 114191 248312682
15182 68574 133028376
80638 126026 487779950
93489 176348 149520722
132398 190354 965253710
84381 156984 181663497
172300 175227 74725247
40420 60537 50086904
50518 190583 666497594
72095 198951 318007560
193205 197734 11294158
63461 114682 662451332
80093 192573 327831578
190814 191212 284732924
153844 177560 911052838
126348 133223 307112099
122809 188218 280428744
156016 199667 676220184
178124 196912 785191445
158090 169477 28744661
166027 186674 51913345
11099 141738 326218223
195999 199564 467427562
176950 189111 30645749
189416 190416 982986174
53477 132015 879071577
127982 146738 779295695
5308 72035 108256276
193710 194999 734118402
99462 138785 98315119
42 181048 824292434
93642 169204 291590327
12919 166723 384541513
34042 170047 340308409
186492 199951 424328274
116608 171518 137548089
59170 136881 194483105
164394 166366 277442121
60602 84459 114584030
162497 196165 84756857
21214 114497 232852222
117772 188115 176408883
165244 167782 6410401
199177 199681 127056260
65129 149972 358510629
90641 175359 270186794
154603 167838 121577980
41508 180123 347045190
178651 197197 427008763
52517 97088 201980998
145586 173401 70049612
151366 160303 954391377
188104 192888 11995978
37245 197088 912063342
60434 94054 546441272
98126 144952 742088974
101651 117067 38506282
155757 173455 44552041
171422 184421 295055907
36374 71192 738962946
104209 157126 183399771
4293 133601 323163122
143573 160497 943989292
75147 187087 944718029
97618 145295 119119553
87908 169696 204824779
53954 182054 882904307
187358 189497 130186848
97964 117328 48595833
145459 169992 67538660
172187 183584 811131694
183653 189925 15769416
78959 89980 418928043
61559 163005 253950230
91387 130314 97439025
100074 117141 457132224
139738 184257 111941195
65740 68610 7210514
133777 146871 32570052
27797 115519 251318178
175341 194819 48978253
89775 177677 389320735
159385 176798 43821680
50350 155406 378285948
147732 178957 784656471
191542 196868 819409218
128286 144450 40302233
157626 186192 13903129
155682 164757 22885237
114734 132110 478833840
88701 117325 356542971
96182 194876 247578321
126957 169180 105946969
144316 145017 1743075
54788 87202 179582998
85527 133607 128900967
83084 95645 851525854
21489 103452 204559191
18078 170512 461542687
94303 101570 308892553
105611 183108 194001101
81057 94917 34667681
138319 140690 592954550
98604 185328 109841684
90097 169204 831238083
117136 126383 22952048
92400 187868 239394523
180989 181168 417312
27230 159109 329420169
33151 83442 419265018
115122 165406 760064023
59659 165262 279586832
181906 182816 805221000
48243 92075 940738614
108925 163009 135197413
65312 95353 75124908
38793 149846 519146321
187078 195079 997568159
37873 172268 971693340
136140 138350 867406742
60221 169246 662426416
171406 190253 343676574
19501 120750 772916580
62957 135336 446059989
13764 101103 693906725
178507 194993 41494019
159154 181135 431912559
71364 130430 147868706
169091 186630 44084779
76029 162277 97182221
21326 66647 112582590
104949 109765 12030746
58273 100997 49794731
107684 125102 255841989
54891 184658 325074098
67152 168301 253370407
100065 169451 375935615
82310 159676 742102111
16008 100505 210834345
103060 165890 755369498
136858 194483 144711227
91555 166053 891668018
59421 142664 800643480
35218 73902 96607374
22005 76309 135166207
154120 184292 75932525
161044 169834 22204091
54793 124805 175105478
116066 161811 114338373
77995 168696 278561388
155843 190115 86306311
192647 193531 2204209
84170 100143 39962573
195736 199315 605954664
66484 176651 275986928
179959 188871 17273606
84472 116335 79802254
159545 182950 251334619
174132 191512 398073290
84096 85905 69490875
172337 180770 195072724
117437 177701 631113835
20925 27845 17167521
60601 86209 64188977
102168 175407 183436297
49737 103838 354631054
89018 182364 233855158
50117 77201 67866478
21162 135595 285569709
130426 198413 170607483
121907 132249 25898850
87583 105290 44491793
50675 88374 470798426
69493 94728 63098910
161580 171333 24654335
43114 172289 323323929
118797 136505 440159143
128236 141880 314897124
88607 197834 273836945
135016 192431 803032030
58954 170119 626438567
57355 182510 313586411
106576 162098 138713191
17847 93791 189331278
41655 163141 303998422
32318 73832 725291442
96962 186031 471992175
173500 182893 23615143
95733 178776 915695904
112868 147866 573850057
143185 147952 10890652
116792 192009 188630112
129607 186537 142824055
68383 171399 442877100
151962 186688 914518477
82174 110005 470646435
77623 98030 51042972
43796 55699 473684642
100153 196834 242445792
77804 178567 737481096
149818 180385 538086270
171572 172709 2830284
78191 115051 92475938
164214 198572 86423108
21812 129002 267437281
140994 160145 311287613
82426 186121 259890711
118426 199488 203282586
38581 190922 381596789
53182 96248 107642811
153495 182327 192379381
15248 52094 25342111
123402 133416 25130925
174535 185058 7797567
48392 141677 795270533
3904 39557 366551232
95453 125856 75965025
41343 177953 341965733
156744 157171 858803649
76771 105052 201213647
82647 135323 291761530
21879 69750 444986102
121687 133585 29751611
169216 174314 989296605
191495 196775 13209535
86287 166803 196359165
83676 172665 989110375
70145 133919 846835263
180826 196324 39003729
23487 133375 292191360
33055 51422 775501635
41260 179824 690358561
4114 48829 111400489
51966 199909 370811131
138888 188129 618324477
42130 136281 235513508
9386 19887 875077187
1876 73562 178969809
92614 100415 114427080
8308 105294 242511862
161067 180919 377439507
138773 155789 42629420
15198 193450 445905058
57157 64773 81216388
125783 171195 114080202
10261 194295 567103239
58229 97066 247657428
20244 112039 228961704
142071 160841 44558314
48576 72185 17367168
74990 114414 98863826
151853 163333 500564917
87429 93211 931244798
146450 172743 244069318
157425 170611 33265406
70560 81347 26934389
121832 196971 188575469
105140 155538 125779992
26410 111721 212933961
27886 165319 343427204
129604 148124 46132767
13631 48475 86575807
61938 73470 601209743
33902 196253 792733086
121131 132190 501568466
68427 186464 295790295
78196 146434 814313766
197009 198182 85855277
166895 196516 443196633
139002 149454 26153396
66518 132889 166155599
158563 189485 77812315
114907 190091 188431514
199440 199720 730098
188631 196986 48728528
6051 191496 464177631
136364 195652 549605317
58471 143226 212039936
33712 63648 74568413
185905 198470 965831337
19509 118317 491515226
120944 177249 829198904
163643 178608 37606464
52938 177287 580556473
166218 196149 621554311
165298 178500 558058497
43788 199530 819624713
28615 167272 900401780
12212 131980 421170981
112521 116227 9284372
160142 196929 92653230
98103 120444 55966627
185562 191636 15372549
49399 60617 28173364
93941 183988 225753410
75145 139278 560408526
75282 149911 186640760
21847 22780 2291177
10140 71849 153964394
199192 199801 737311471
124533 188321 469587690
23104 77724 136017706
40393 196950 845249955
62691 99970 93363949
121981 158051 90226645
191539 195597 10134140
117754 161806 520202076
69535 118794 629458006
154301 178494 766483073
87513 142911 138380603
194968 197255 5765810
119241 145119 7280936
19259 172267 628216348
24853 143891 297058121
39145 125948 216902641
126352 172673 769512342
71082 111911 44567381
104535 156614 730755774
120506 151324 77031122
129136 133090 6741030
184150 199792 39328766
155040 181467 284148110
32900 130419 201902344
75616 149677 469349348
152222 181661 74018713
4602 39427 802671452
130948 153835 57124922
167702 174145 16240220
83298 113464 226954523
47344 106118 147359340
89366 181322 230412818
90900 199747 347451424
155030 192121 165455522
115644 133745 523384566
131195 134125 170283576
149159 157211 20267529
99951 129797 74704646
135470 177043 726232864
56172 127477 265155627
197977 198479 1280613
132013 175896 109999811
25101 140643 256476145
27388 36242 332342286
156514 174751 498307008
198584 199104 378319792
166742 177814 390703639
39995 68927 83347554
1992 43539 999085471
70341 75773 13576235
81001 171883 227643279
135086 188188 133397673
80911 118390 93937587
58672 135794 499108588
53239 89361 90372443
73110 182735 274668944
97877 117525 49290167
61998 85467 882573448
81688 103014 53522876
7059 103690 534948241
12224 63507 948097327
69589 162560 824256247
21412 103683 534954024
170660 173908 8129018
100835 109924 22804266
109168 115815 4725218
69166 102507 83557792
190606 197392 210891326
12191 85341 182651903
193658 199226 13974598
32079 53719 53683940
18168 25039 17190945
139996 162796 318555387
192465 196231 110066494
119983 120373 1012216
79139 98138 557196735
134566 173145 96732752
167817 193074 63561852
53133 82128 72536178
63769 175070 42854210
57514 102448 436024155
13699 105353 523581609
136982 172562 325361008
140635 165021 61364284
33090 163426 325920894
120981 199193 18675612
73378 111866 96376314
18903 115339 352869955
190243 198863 985593141
55254 140951 361593482
24742 133224 270822968
59860 196411 342287051
52554 154022 253909614
84249 146920 38987350
158225 173027 27286574
7951 24366 21786494
181833 183048 389138331
71415 147510 190202109
46217 62399 40402843
53793 152334 853751509
87370 159610 629567659
120054 169811 956763739
52258 177090 312659174
23803 31319 812840459
98160 155614 143701406
21118 107599 215853289
49979 56310 15858706
137520 193092 243901183
169305 192671 161580527
179512 191867 31170051
71298 159042 219608996
94122 95924 4457590
71325 196612 314096509
38675 191344 382424866
79123 127830 121940090
118159 125825 962362810
183325 199494 40664829
5301 25167 274004666
99227 161147 639138892
51625 64718 247624681
74873 184569 274804888
19542 149380 324020019
111038 159594 837999735
191685 192563 2147267
32124 101411 765522592
160870 169091 20816208
59759 70929 682963919
119810 180689 152664502
193021 195133 444213724
24064 98854 891211216
100733 159080 145945631
123273 195899 491192717
85189 180725 239352830
85125 190592 687601267
120084 185136 163072715
162026 168509 198430007
110450 170503 150378883
142164 198817 896733561
104302 186191 972548005
42028 172117 325650738
123674 151326 69178065
139682 164346 772986737
130411 178338 654166854
72037 196819 312812352
43496 111421 192126414
199789 199891 321529218
33291 117734 211109410
20509 66952 115364385
72620 102519 574669771
84465 134244 124478142
183881 189856 15011400
56603 129065 181308800
31881 46922 37186350
160105 198070 95542946
14225 15939 195766625
104272 137432 82675839
150310 176168 292858554
161954 192199 525781616
134053 137519 8582720
180781 182320 2854967
78959 117438 386883084
180720 182261 3794321
81905 107562 296168703
75068 188270 865395989
154434 174506 894630236
107517 166015 999752510
142669 147870 12992404
192165 193902 206304454
38804 157310 296381979
99716 107482 72224575
161817 184972 444174925
173423 184870 307112828
65498 164346 644437808
190866 193099 5585100
95787 107036 28519608
146267 197254 592105915
39708 120003 200709694
107319 116851 810071873
122716 162711 100157117
124021 130291 15809007
18346 70198 129120700
127264 148995 54270737
179525 181880 5902034
41828 99666 144639044
91675 140644 122321703
295 75875 188701384
182980 190425 63731928
64943 160561 239307085
121783 134901 32818217
149991 185306 622367964
122558 174344 987361513
20425 108196 707250282
17659 98798 202370532
171095 195319 60878065
116715 153205 580261616
137671 157257 49079512
93699 126663 82464469
135376 156908 455024407
167055 168738 4249513
92737 155899 938391576
21213 144503 635471537
80376 103422 909047193
176653 182111 13679780
66624 174926 271302175
145413 162985 997699894
29976 65881 14697731
170739 193560 478370686
82275 123839 607700853
164824 182810 501074826
129319 193740 161683566
173428 186973 34141861
99128 191637 232064729
168666 195754 962691624
157168 196806 99743989
119704 125087 13261318
166290 184864 132704540
22272 46583 815370271
2861 85668 206845533
174835 196898 899580838
32009 90166 145116364
6796 189924 801540843
112888 120169 19782
159126 192532 84029483
1857 60441 226291475
157688 163421 568185022
34662 62675 954341909
59323 82202 959236619
29194 35978 676599847
170637 171326 711517127
198111 198722 991683038
80512 174373 664576951
179861 184330 11289121
107701 182202 155453625
160241 190143 75341590
51701 182080 406738412
35106 37222 5294380
139249 157506 45816352
58124 59584 838400618
87149 160944 342365918
94894 128728 84657890
137450 175626 95888635
101213 192915 328100322
57112 71731 36612984
68481 179150 277163848
3558 40154 264328570
100375 103770 8674475
29195 194623 413885897
137925 178696 102376673
27755 64130 90357485
70590 123555 132463365
88165 118072 74915387
32535 196999 411751411
10507 58735 2776216
7558 97221 223841205
5246 59564 135380656
170933 183696 301457960
174781 176181 3508921
185727 197781 365536298
149512 194911 732170645
56176 93549 93513577
76487 193606 293519006
169053 185928 42415076
110190 125845 196717592
16394 19112 678029899
80865 197132 903789384
16743 40616 59230681
125360 167798 18601908
8196 141347 332551306
44497 188569 360856631
71372 170394 248049070
116702 139766 57446797
58561 193112 337363656
81532 113636 80498631
46967 127433 387562501
102359 165612 158344000
30858 91796 152010059
20760 127869 267283483
130244 189026 147536106
60411 104985 453336738
7412 104067 241635871
61300 116470 197884427
171299 183573 30847127
3679 121715 731275330
77141 192542 358126996
107732 164330 141514405
188740 191362 441489618
73344 121120 199753563
147198 163764 41798923
39173 112539 183575263
7523 86242 196590796
109836 191012 203483844
110851 146757 424230569
71837 96105 60632087
86730 86879 11346912
55941 131416 188913693
42603 60912 154399496
105273 149262 109691379
100344 118100 44498692
55930 149807 234754437
131366 153936 56359890
105880 111207 13172262
51421 114934 791371183
186076 190217 10471627
195555 198439 717454698
87136 111173 997359436
196228 197045 2055943
82476 118496 90268338
189920 195744 14636430
25754 169581 359474811
21296 116640 237924613
187989 194743 861692069
44483 70945 156396232
1702 117087 288383784
170375 194091 59546240
170003 192247 893915228
85911 121516 978727179
132929 198349 564449791
185655 186482 2104188
109359 122103 31686411
68633 199254 613086211
23404 181345 394881488
11102 176240 686267695
1731 179256 663352511
66436 140315 184695559
127881 162844 120104920
48399 114209 585774358
188898 190121 471565673
187565 192422 12140000
166660 175174 203190079
155394 160223 12123548
116715 179543 314705664
112493 171389 161388414
122458 125650 7860159
157689 170065 31203240
87011 194312 268930153
137968 159843 297938367
166464 183923 192051650
67087 112486 464523694
74906 167041 995998764
83745 152626 206620681
45930 196578 377479313
144200 177007 82523327
138781 156243 505773985
198774 199446 688653
117691 173852 269947987
115634 122803 17816431
38890 191697 410139750
14922 161294 365679576
125716 159241 84067698
113935 135228 53060487
23456 130833 268120626
46228 66693 51101290
16189 184879 421791959
131551 161240 74245149
123860 177648 551536433
2558 103846 253201698
77869 78027 920216863
2245 102006 249312431
11962 141883 708648073
8473 97898 223322526
171572 186299 37003091
136703 150399 34135115
13190 49127 827577834
173086 194392 53607529
53647 199104 364581444
134172 168436 727523117
186329 199724 33668429
124149 146540 55915390
22098 165685 358725339
44459 196130 379971609
199729 199991 391353060
155128 186750 79604991
91122 115357 461831534
21454 120030 245915221
18571 56294 93746051
187366 194382 903694711
35061 134108 247659956
104427 116576 30303658
122440 151609 72955976
65220 153652 964539885
109327 149260 99577033
117694 178324 643746074
150219 198390 656938606
181947 190022 20415784
129691 148774 47548097
135483 166913 78848395
199647 199829 361121379
172259 181196 22467833
144004 187857 110436120
78459 151592 183037155
8655 169364 401961956
40736 194381 491715312
157217 189386 212407062
144255 186372 105955883
44235 140194 692466941
144139 154850 26927168
78976 142139 632009709
125539 145608 26267577
1351 160130 871117407
192556 199158 232768480
177591 189882 30940463
96508 147227 126776607
18011 172458 386037477
101331 121941 408258767
6745 107215 251170294
161241 164707 8781321
32258 127787 238646447
162877 192443 74385093
137481 191138 457181578
120301 193603 183881484
69614 162115 57493449
30553 31385 2090903
1070 77704 473346753
166930 185356 46278310
115408 194096 226367845
105913 127264 53135129
123660 190597 168074593
133421 162112 491734954
104763 141647 91964079
171440 189883 46353479
61539 76564 657037288
58837 199900 548026874
135702 179523 649376233
53208 193391 351274797
17151 46240 451238954
96775 136583 99711099
53704 67544 34641188
142809 160685 44908026
185158 198573 33802801
103649 106572 7350642
47745 89144 103646693
89322 129341 284822069
176319 194293 45172419
19846 68728 319043596
52057 146566 236333694
175807 199619 59913721
173181 186071 752591360
21138 44626 85499895
186448 196706 25829286
97014 146245 323525751
48729 96942 120652313
193759 198104 10915572
108683 169920 153215593
2727 171136 421249870
175757 180962 975886159
59576 148343 284905552
32655 72231 98655602
16830 170150 383188348
172138 193786 282548167
87215 195985 272688167
17602 166901 489364242
153297 193782 101876598
149348 164599 99597031
192284 192909 1571723
80645 91167 352243072
193226 194143 674215604
82596 84526 4948450
23533 162873 674088235
105429 186524 203070178
97457 195265 553435616
99996 191670 229904285
161989 190207 71102312
119908 125061 357544655
58665 116230 144290393
72404 113149 102090214
83926 167554 209394870
149444 180297 77658475
14746 162825 370056646
60696 112365 129433738
89177 173543 80263972
132712 173957 726058459
89516 180796 77530529
49181 143172 235131300
194270 197139 7280669
155511 172860 606495595
167618 186593 457987966
152874 187113 86208124
130487 134603 10238336
66877 191118 466944925
25911 61854 694441037
121880 194540 701468265
137463 137931 215934693
50896 123728 691217448
62788 175004 517251339
15382 132155 475142220
10670 173559 407299388
88869 176790 214407921
23758 172825 936652324
197194 197492 758363
170319 180183 435631262
48411 162635 285944300
43026 55208 111440016
28495 31953 8551413
148233 152837 285375839
85083 88313 8039179
94293 95526 3097483
59154 156974 244865554
185380 199830 36367706
43022 164179 195121564
90337 141947 128964662
198214 198290 182514
99374 179517 460952599
127229 198215 178209823
105709 178809 182897949
98682 130219 188850379
141763 194184 260117431
59057 188713 933131334
29465 167901 346049245
20118 68621 88812009
178814 193650 37375927
72573 84621 423621612
75081 186806 280040856
124074 187362 158916819
14604 197139 667869346
155344 197421 310179657
92361 152066 638090212
13933 162264 479208333
156179 179530 553581691
166455 179827 33545935
9330 50928 384830954
196224 196418 956655824
141189 170947 74905539
132011 162027 301257373
93539 166532 182879914
94279 191345 666204934
191063 195205 84430560
97052 97078 61152
51251 75463 60634831
32251 166789 607781629
88419 194445 265763008
104433 165595 153006244
110144 195214 412676347
106860 132081 62899672
65024 105171 100752869
192407 197581 960623637
44875 101177 140857499
40172 187339 368461047
49423 187052 390303798
58809 134839 539826057
7961 178612 426817333
85229 132412 118013446
10218 147758 343512416
33223 170323 343013382
40165 106956 728975185
13273 40583 434043224
179061 185580 16457545
112441 194082 204624720
39271 187531 413506649
140698 166998 484792884
111934 183043 376430479
196699 196743 975705711
187899 193036 115537158
38126 120267 205401515
149319 185785 91780869
140284 195531 784803118
183353 197340 35179381
28437 169337 963788862
71949 159881 948213949
27668 184494 392138808
118957 134390 38553792
199459 199632 464163
88053 187585 249504793
80622 136279 139288234
91641 159897 890685804
172438 186169 474878808
88308 108203 49999558
98766 107912 23140673
16895 19837 653120451
55547 185341 325138252
105632 149691 628554194
82440 96851 35997931
27014 106399 685100021
70820 97910 67753072
52259 140832 282901352
90611 128499 161368023
14469 148058 333548882
30409 36271 14376663
170372 195613 138873373
160643 170023 23728785
175375 175750 234072617
100955 111367 26035247
85534 170357 212415569
192826 196856 460422669
178743 182344 9051556
86544 156666 175426221
4939 137355 180875556
38921 192311 384167385
173060 181795 21949735
175486 194217 47059723
106970 185358 139124339
11716 60924 122570246
150178 161888 652839844
158661 165107 733572771
125157 163939 97312487
152837 195232 273740003
15810 84988 167749642
192883 194339 506829186
132102 178758 641467195
120205 155672 88650093
102728 147456 111542935
60095 89746 74266170
59136 188713 915257016
21936 178051 55455587
115909 193417 950943631
88704 130953 500745934
174826 180629 866912278
27277 180124 422963064
159673 174912 38382792
187797 190217 5094903
77439 109088 413649784
52716 153217 313859193
149599 173798 60923852
198078 198708 1607210
19647 26505 426210765
102617 131321 204925709
195813 196127 809430
147343 189467 106091693
81306 148069 166928817
168451 174889 16127642
153898 166070 440308324
127018 137205 124675651
166760 180105 33505959
38552 144858 324908957
77361 175521 973791003
106709 118852 30216450
12686 182273 457226839
126668 153741 67737727
25644 63278 93401276
8198 83845 188909731
11908 193412 619494001
99861 145385 113687146
15027 125206 742399650
160972 185436 61598272
80179 130529 460792849
190430 192094 315180263
139879 187763 120481679
145616 180198 87066012
131631 181599 612277160
94449 151012 928873805
177467 199654 29526233
164049 167275 677875995
120825 134470 227457458
446 43467 364103601
122672 155312 81639301
30588 73779 702094178
161214 180702 877173775
75976 90803 701589739
164508 198112 328865452
1184 72774 178724579
65333 125203 634331019
160005 166838 221735794
20835 90947 174727024
89970 152407 156164998
118919 153480 86338100
40789 194815 558418017
59579 174113 589987865
74763 196740 305813545
156662 170953 380353013
53961 104434 291828656
61573 116736 138156096
73082 177633 861499280
6442 184858 446335481
88612 125271 440826873
17380 121905 260914533
129836 196762 167997359
69863 74993 154869730
76939 128865 129885581
125307 168795 109187087
106455 189490 208004707
171640 179809 20460665
168985 194138 615296988
193289 199998 991294663
137024 195212 146149400
149853 194885 597029661
155508 193756 398507202
50286 113686 432043771
39765 64561 61759704
183756 191648 19901180
1950 115342 851564820
34200 150151 289788089
63637 113442 899073184
186834 197361 26443056
35415 162767 318558375
168395 192254 59999905
144254 174716 851334676
126119 187953 546839713
189903 193787 90568600
171235 195931 521819416
37301 78923 719250865
160124 169132 22788860
54048 199935 365702410
78891 187600 272552047
13929 154409 450833478
159477 183325 591499443
95041 119711 61834046
16242 25099 22146390
165423 199870 385375721
140629 158588 99345372
172296 189646 106785030
20523 124173 258498885
152089 173673 755314468
99751 129839 75330698
190476 191244 806617660
15284 117996 256509423
74540 134950 151186926
121252 126939 14168401
64071 180063 936278188
184159 195472 28443855
31426 74884 108274979
191766 194261 6179920
10280 42968 81495490
86824 174877 220520442
94196 116520 56035479
23874 157372 333452130
37520 65553 69944137
172268 174495 200820722
100433 159846 787505808
85014 150859 164547247
136433 142931 16068223
41513 134414 465195563
28269 166853 860688695
153732 182445 795518230
155858 188816 83012732
20330 182002 404029334
107443 188524 547027985
26844 71096 806916079
148950 188472 99532538
18328 188662 426063117
55986 166345 276328774
40371 112852 36375793
151650 198262 62358149
143509 158372 1754088
34912 65350 260500098
8604 20253 29535885
62890 152364 3273957
103009 130946 69833931
86135 131589 822006030
159635 185179 396602880
113531 129202 871580740
80910 122718 207732069
40431 178633 345878250
140210 198889 912966362
22970 61672 96183715
107034 176852 715149213
24347 31259 17160914
26780 45784 47001117
167378 180782 400330374
100106 114135 35245402
36858 84476 369979555
15384 167473 380129038
70944 135002 806638908
3660 34804 549262525
82425 174711 231210939
196821 197464 350464820
31897 76613 491946321
79318 99106 49547251
25570 85405 149131302
37677 123576 443672519
24161 79935 394247510
12251 49533 92727964
13083 46831 360468155
117765 140810 57403618
136126 184464 423139704
22376 110092 625158646
198780 199690 747040369
49209 61551 107871806
107459 145644 95059978
11323 183639 985371952
168588 192129 59225773
38046 149812 993054828
61043 104357 671989489
17029 52142 87168976
88827 109281 17143638
33048 64580 198805179
143813 181512 94802609
20756 105623 619874788
184293 188828 11453871
109924 153965 736727664
133981 185709 129801611
147406 161726 95980209
134090 134489 861783740
60318 130009 682302133
186954 187988 2617593
196311 198130 4510772
142607 144054 275087598
80218 104672 656429066
15306 50427 515527642
32749 48541 921144266
76344 106414 93749381
71876 118997 117965166
1360 102173 926486822
141524 166703 63384338
49979 64892 37320400
98366 99367 2554035
68929 156974 220356482
46836 139741 771296014
115487 184787 941750363
144783 171607 743562728
171192 181043 24692627
115295 177425 155627879
56264 120140 728508366
42272 85230 107487503
11076 44476 505251788
50011 65172 458398846
108344 154518 853827044
192362 195613 8207382
183194 185881 6801457
26030 126061 249539628
42505 45425 7309155
133444 188019 137701192
167231 172111 202327485
16701 47476 76264966
52211 165080 282569825
34922 51007 769409663
72204 165039 232448569
52459 135454 207746436
97422 102667 13298049
84211 94377 980456657
176018 189113 33000562
195041 196591 744506608
128519 183326 137504214
24649 83359 146340687
179236 186542 18460094
7807 94937 490970044
176431 181419 7183877
142016 149734 853236939
179268 198093 694870305
77716 172361 777119761
148169 183984 483849197
188995 189472 1160540
174955 194778 49837400
138679 143649 12378370
82898 167541 211999255
152069 197420 567600631
188571 197857 23293825
166833 198494 79592372
135052 159223 60541208
143645 179433 936267355
16184 64418 708389994
15976 127445 278212374
135364 188625 133780048
10366 20829 616800915
108294 129695 259871861
184957 193951 22646745
111559 126628 37553422
8359 67846 148382619
49751 175085 313962346
120401 165381 112654120
80301 106367 65436958
72715 89778 386678459
161675 171422 426482342
65670 129429 159559776
28073 154644 316067650
165003 171021 690403869
95601 192187 220953359
103415 165241 369446171
131165 169172 740462912
81220 118103 377446649
192433 193161 1876832
84070 102737 557323468
32082 155990 309560480
15961 173540 505946868
175019 177899 862803414
38404 134745 888651929
124962 174536 124430080
78466 101639 269031034
153235 163416 25676263
77477 131996 136468459
12867 199099 466025119
53412 104067 127032777
64879 185625 302565691
194776 199261 11277664
140647 188713 120985205
40623 157108 291308073
81373 187031 264893533
151472 187690 234782079
157511 184384 432210513
25768 154429 321233910
102973 151819 725968526
65530 91294 64492248
82875 133975 127898664
165112 180364 38403681
15786 68245 130587677
141744 142350 248313535
15934 19915 10077307
70168 168734 630683002
32381 82832 125828874
92102 190355 811511416
19670 36040 929500238
69013 102783 984304091
141941 151003 22928690
123943 125226 766190146
186211 193040 17220852
79549 198168 297403932
34988 157231 998445439
66699 122769 138253327
68997 174479 161907731
148978 186998 95735318
140709 153247 17932206
25018 102159 192497053
164411 198851 280906558
137382 180127 44910673
31936 56762 500186060
28903 175333 366099432
17412 105075 218953441
167635 180513 32390012
92954 131570 739039119
128222 148962 51778156
138687 174193 73461353
42503 121020 196362658
114993 125930 27023081
198663 199388 347761559
142811 170066 68615218
87838 173092 573264798
104410 168390 213984081
153385 171035 82448789
281 137003 379537421
143391 180098 724302915
143635 177822 86031210
184110 199793 351826831
47632 64287 427615376
177234 192324 37985732
60745 126142 535602366
146028 179682 920937865
161941 182625 859265151
198167 199807 298164541
114855 178217 869171537
114336 119000 11536272
184973 191720 17111933
119633 195259 189685021
140864 183638 430667230
131879 199974 170923656
93714 138393 84418724
94923 166970 180537282
187191 197495 25855174
105773 133498 69121503
175036 187941 32536411
88521 150526 385596890
186109 194217 20372159
44382 183163 347466886
8315 85259 192180608
150415 190473 254817534
145052 177102 990260063
15503 103245 219091828
173769 179448 14234218
146533 154439 19912757
66897 166566 703823001
70268 182901 282167320
107654 166534 253898228
42765 71655 728083199
26256 64251 94359609
150881 160504 975870784
50192 186737 705883619
63739 161896 516590210
171191 176098 12278753
105320 164897 933395961
18710 82423 393348689
50631 128570 195076474
6540 101730 237864123
90538 109953 500897715
28213 55350 67326001
54688 197095 356934824
54845 143059 220562902
178991 180723 640786427
86784 133705 130007282
123121 137452 719529996
28737 106766 194909389
183771 196357 945626760
8987 38986 853770420
33394 128879 238591947
187023 189587 1939711
156242 174983 47181927
66498 66573 838658878
131744 159635 69727405
55411 114706 962603908
36579 169204 440639395
89671 174679 347343817
159560 170294 27094489
46800 195410 372402454
192219 194997 365326832
156343 167752 624828211
15271 190015 756232289
155141 165730 26710815
152453 184013 79411419
50214 193203 850037782
155875 178495 56918326
89415 121498 458868170
197709 198179 1205786
31622 121908 917643826
15106 140082 311908010
96133 151843 179681594
86730 91124 10959749
23365 187508 410590456
70619 80042 23578278
8066 58528 286265049
86871 161835 876886770
172108 181663 24018585
113991 117401 983640574
51356 168932 933602735
85877 156518 176695697
59066 82383 58357541
172442 189758 385285555
150930 171762 179789442
3833 106683 257202121
87649 183700 240694746
139835 164068 60906021
157892 163029 10321522
47458 108503 913917792
113408 165609 848665991
13302 17613 101946471
52608 157954 648635130
77951 133174 521608960
45687 117099 550938609
61391 85274 973152595
98580 165280 167105813
46207 144413 190467707
158356 168297 156955415
173561 188940 933013670
62183 88251 65289079
5583 17673 811393815
68522 128823 152742223
190239 192190 442463666
66839 121414 877079981
143264 166268 57932825
58307 83861 64146794
165403 170681 864228273
37093 154743 294155639
91822 118311 66375404
49210 182976 335207485
151895 158367 16225179
150124 192054 469959054
32800 62809 866659637
181282 183641 5998256
102765 160115 143352186
174711 184617 22909553
178919 183974 12808781
183855 197674 558522813
198358 198470 42639425
96768 106970 25881592
18950 177725 490263339
166931 187592 52001814
196388 197915 700967
161249 194462 911113376
126934 175380 121573616
169961 184256 854394456
119040 152399 488893062
158666 175169 879456402
115275 146063 76724063
86823 139927 132641553
79994 177292 243734807
2563 104456 560179911
121917 199110 496893281
61176 167568 266463449
73561 159600 860156393
63146 192457 42021939
128368 181146 132370563
125559 136713 28044304
33657 182235 894536926
52946 78176 623854183
175373 197149 54782182
170113 187513 542926314
11145 191676 451766976
88632 89547 2288254
178585 197171 980077212
138168 180655 904845301
148933 170973 21664783
115891 146316 75818381
80220 87192 17477062
49955 123250 183386180
135833 190589 137504485
123429 144132 51707861
18578 69233 126100112
22128 45184 57049542
162530 182623 50558128
7649 167382 399396007
72808 161179 954009602
81365 177311 701205379
128985 197805 172793884
15715 199848 460676039
120819 177006 821838463
58409 133501 192251898
191359 191539 917229879
52207 175687 309283703
64974 121584 141695133
128356 165205 92326407
189957 195646 671629120
131966 188344 872871054
197955 198512 1416384
110379 174123 609916210
195673 197968 715649422
180841 190130 932484263
199283 199646 956136
76160 141240 162650762
119747 178170 994680311
102490 166456 637548006
43882 79276 851947924
110048 161803 296082964
46539 171204 312182758
149171 184069 224377752
156739 163593 681685961
93420 163657 175896082
173139 176948 9633634
173751 176947 592705680
112701 143213 510429793
157820 168892 819611676
130542 186516 643747508
89359 146638 519350192
27809 36678 208924798
29993 80220 125184110
37083 165928 417960463
126952 153864 67355432
108269 173372 803370526
35350 137280 254807647
158541 185390 775950714
25607 177623 776260753
147855 172931 63196288
129145 160834 560441129
136263 165255 72666769
66241 168750 138604295
128493 137246 21872081
137584 183255 114712120
53809 108404 136931720
178761 199038 51037590
61714 132462 177068848
90565 172769 214166543
58892 109032 125777601
171100 172097 461597138
60895 130726 174839904
139889 192047 220984858
11197 41954 76526524
94686 152321 376163101
79718 90190 393099995
69207 153075 626724832
136706 167941 78348290
57696 83478 64686161
178924 179045 306967
8697 133930 312939248
129435 174809 707128622
156575 192073 150864357
4105 163339 398157377
14920 88233 182892476
116220 157955 572646719
27700 31406 213740996
74844 103540 22424593
191275 195681 543666126
66171 131528 163658375
192835 192978 363655
75595 138475 157222170
19292 88069 999316356
118751 158391 99102970
102712 135395 4779199
32447 191070 759767256
101592 148370 343883827
171672 196930 469492272
35066 177837 357364853
184402 186706 780292570
127282 193329 494531641
121964 148175 157648067
2933 22162 254378072
47623 68493 444832558
68319 148464 200370043
12161 38205 64857951
25226 196872 693931258
113584 182091 171575961
23597 98113 185810377
140870 145082 10522248
69447 158891 844154773
38086 155896 925191632
6642 65673 147216594
186422 187587 683144784
83793 153096 216489360
47989 173062 313259397
31643 38349 16467862
103485 165352 154756616
68830 125987 142881010
33241 67211 84637542
159599 179162 49211962
88085 148426 150732526
135322 155338 754168023
175448 183062 685439410
4921 46523 757313229
147445 192527 298851926
62440 163630 253358672
68056 69008 2431129
95354 103938 21761324
41205 175710 336690764
137411 199199 846676635
31293 103813 181205194
97469 101386 9961155
23621 188839 593052754
44698 90765 115182069
88243 161270 194486379
118138 162800 113896718
66766 137244 176365482
126401 199456 183448909
53115 189605 592253752
25307 114042 221571895
63742 91521 292030488
196224 198417 5460090
192313 196223 9852000
10009 141519 328469059
133149 181294 120759062
155230 193141 95436553
86355 124022 709230170
99168 115892 42013480
144841 153928 287253918
3569 54598 946092713
11418 142830 22968562
23673 119347 238854771
63957 186634 307469730
60329 97616 255515375
156582 195748 98532303
39845 64720 177923317
18868 58790 99135993
83832 107564 437936952
80066 100162 765704469
171167 174095 965983916
171427 187929 812434489
1798 4059 5635042
23924 148819 311761254
87789 170884 778690342
20703 186001 413268768
29532 139015 273310043
51353 161650 276043722
13254 64661 127994305
194843 197138 5823663
157507 178692 369944464
106299 113129 16990842
177848 187080 194496300
33093 99414 905000968
181535 183482 596908685
185161 198120 687907097
3948 17667 835842446
179924 199652 49660712
166255 179076 976098853
31144 137927 266603671
85262 125853 774102474
160893 163689 579712683
137012 137563 418346462
181654 191608 489672977
173866 180732 17284053
49022 133534 211598640
26068 79782 133743730
167896 187235 403933676
7615 36142 71105006
83017 106624 59306829
59366 134189 187269184
186198 186461 824489400
97351 157187 576166519
168810 169463 980390010
119785 176718 618999756
60814 84130 58441022
119337 127466 20244874
17221 131654 285725644
139156 150969 480976188
189260 196665 18651343
61125 98487 429067411
153166 159547 16068222
17855 157721 349337925
46541 142637 903460963
101905 125113 57792544
168776 172974 124829787
92335 177459 604880771
101679 114609 11106635
66158 73529 18490712
171151 197488 377794579
37944 95933 579155369
37557 99996 156086493
156259 159425 117993008
119999 185330 854534620
167429 185929 46501524
180536 196523 40211673
19903 104175 210331822
164164 164782 988702273
61171 80294 994020679
113539 175660 950696314
74201 160262 629761198
17021 81119 159676303
53060 142408 562254237
175375 176724 2826966
102524 178739 267314861
132383 196083 914614090
122639 163153 101485937
198056 199978 311181303
198959 199990 2592983
113068 179081 996340955
110808 149781 97272422
80574 109099 71628991
183233 198873 39344458
128901 172680 516551195
73320 85795 104422973
72221 82497 25725779
130550 145226 36464789
94722 119988 63276326
47102 174431 318930509
139519 167288 69864880
149477 196875 860884668
65491 89329 59646412
159987 191042 78277765
104764 175389 176825212
175865 192340 671222999
184512 191165 16886187
57226 161286 83690993
80378 122804 232316366
180501 189271 322486110
66510 81970 593656669
104353 144085 345968838
162121 195962 85236839
18554 129356 942198965
23727 118772 237289248
40058 196997 941881419
164283 184737 612646858
186079 187250 782832159
132392 152960 51381912
161870 181939 50493690
115155 116241 497055980
38047 92247 193994595
144924 167026 55681757
159512 180013 688079966
31217 134205 670694797
48576 146770 245592564
128776 144919 598271436
82571 153393 177123154
22833 36980 34902033
95913 122851 862160545
58787 62355 480532918
142309 183162 310514824
5686 163758 395161992
112946 169053 140459801
91762 93192 3557466
74789 136373 780194237
98581 178351 351372358
161258 194160 298248243
47923 187167 904867234
120354 188939 172059230
36514 73308 676827755
177530 179007 893860540
26817 35231 20639610
109333 151254 104612664
51658 89262 694569836
84890 174280 689774291
171250 195211 60188580
172474 182707 806779883
71745 75049 212003238
126596 182123 139323290
51195 62044 27173197
184580 188462 9908019
140298 174883 969722073
170851 179017 20406577
71253 100318 72823550
87237 174199 217839314
30421 143200 775237583
44026 70414 65929143
69378 87563 418719957
164666 178323 34316373
80519 125058 111328650
187863 198555 958759741
63622 185507 523607380
103284 113887 625905399
145944 156329 26184120
35210 127757 231393066
34301 185228 652636166
154252 193329 98373784
196031 197518 883415
146854 148978 5373922
19400 84934 163332534
59861 107892 120461498
9927 70867 791898483
126631 173082 116526576
84653 148526 953238830
177347 188652 629716411
139267 157872 46686569
10466 72208 378563153
162214 188957 288975071
86461 169635 708131713
180118 197876 39957425
68769 156225 179879934
120787 197588 192692113
169060 174795 118003609
160061 174450 38340289
132655 179343 117069723
122236 184314 613671099
46582 66209 724883200
81436 199838 296880006
151961 194212 925693954
79553 110377 77342184
151611 161700 25318235
48072 70453 581834900
92268 169617 193802796
73803 178457 755381859
162157 198412 91257926
77448 160084 400093628
106711 161361 136529914
101656 121717 823282046
80222 170441 226007406
140052 178543 96750846
192067 196020 9922264
77149 181341 796367932
55645 107494 523048859
17696 152124 335696587
72431 74078 4128699
192239 196775 672601821
81525 101055 820533572
108142 178417 137203977
112546 169784 143324854
170317 173363 108490755
59295 143317 210132675
1992 125391 605840870
91804 164607 491208368
143150 196459 134165985
151037 173804 57319030
120834 196129 188973478
198557 199344 1966939
146360 149463 391428233
137750 187515 125092117
4622 55441 568148902
106434 168075 154202529
192031 199107 195126295
178697 198176 143287496
2149 83380 540137555
160882 188351 821398189
49684 57462 210884740
127317 133080 576018427
47839 75857 70170699
147411 176213 72584244
103056 158209 137825191
153985 180191 358374862
33367 124011 226450653
51271 162723 365563117
76036 89061 656181809
132167 155323 57853232
17302 74254 141864861
59419 93695 425666840
30396 153730 308041839
104194 143655 221615983
73789 172418 246997474
116514 164408 119851135
173342 178209 12260190
13366 135400 304766214
168242 176383 2748783
121115 193590 881293908
16122 30595 36021677
79720 90141 26142638
172328 182294 25013396
22193 32816 26207762
88749 102479 121851343
2185 120070 294551925
11354 34617 57938678
55546 196027 352076452
56061 175341 624430236
126194 133926 19477396
37864 88047 125441618
187364 190954 947005490
191483 197625 15299222
79885 180791 324888874
189612 191154 3979557
118083 145017 567283561
157545 167765 25757866
184927 187092 5569978
21981 188584 416630900
36539 98719 155383104
140842 150236 914639735
41681 77230 921383392
1003 111182 275365324
38507 56967 460835409
98797 169535 773693783
151357 160340 405220932
9224 126426 292689635
196153 199231 7672047
170274 198760 71611300
155505 186947 79201624
191178 199446 20658361
186497 191701 13143776
98166 122605 61184315
186511 198489 588651687
68001 177737 622332271
121750 161833 943906957
152975 179739 778729046
175572 175614 104714
189209 197662 21190943
47669 47960 221473248
33031 143512 551491820
181390 189564 20606986
133166 193242 942164955
30268 100557 175464698
5033 140856 339202826
97278 162854 954222735
60177 81937 54487729
1140 3973 586001042
155226 176860 362282498
79760 99764 756883023
44779 185213 351605647
117578 162581 112587803
139096 156882 301011713
12283 90379 132919787
32741 67246 85925982
122201 124589 736431168
117427 144529 67550517
16313 168698 407231181
76699 79219 6272249
154815 172761 45188384
50788 109301 146656131
80007 153146 310381081
80679 133119 550639937
101542 111202 24124020
48143 174133 315615756
186482 195068 784541931
23553 158354 336670748
83686 124017 748868675
168570 198476 285107026
59356 72271 32340999
31684 61964 133885465
155228 193118 95389964
28907 101958 935225796
104126 193888 879825755
80600 124663 110132869
79053 186302 268815822
123244 187726 254139294
115376 177006 821849353
35523 95392 526760085
98337 188459 242179901
30054 122257 831110434
166165 191492 63772655
160106 197061 93057442
16883 61284 911291321
104308 186059 204735156
132558 166871 445787266
70329 101008 327505131
51628 170477 297676877
68560 85447 42330715
21459 34908 33112653
114335 196239 951970988
108955 117826 22060399
109020 161175 189965681
152134 190278 96003785
166289 172064 14479121
17373 166518 991834815
182666 194881 711930774
166948 191710 62300325
154082 181130 353946275
107660 143243 279025441
11465 194751 458623617
41669 136640 237573333
197193 199107 499627787
6577 109081 488961560
178294 188183 24972771
91129 109934 376252154
99538 106207 16958692
176985 186051 68172864
170331 190575 50926086
78436 92593 862220651
127239 170768 484706223
67968 176968 273055776
134000 146058 29960106
183771 188333 149267340
47068 104644 144296810
85626 115119 73883540
81183 160421 198303755
23686 147551 573893146
149463 164379 37572950
70278 197819 319671402
112406 165465 819114632
61874 78564 41718015
119044 171895 670813353
21 47968 651947556
180947 196507 39168782
128620 174414 114910455
173428 174642 3098598
37408 73116 420681955
184207 193411 23121357
4499 81208 781990564
14907 22339 18748987
159047 188137 117612156
5333 113917 741269468
142840 195707 133031941
57414 130802 283983859
158406 179758 688545125
35502 94547 147498733
4070 138354 335500748
134813 145569 651451275
33641 115694 458040392
27025 41378 192011926
75333 139370 160111448
64547 85897 428755733
93600 114816 53340836
43677 143896 250501498
12143 189644 444152227
61699 81313 49030158
196958 198094 223664473
80563 164423 239631268
55000 110109 138076472
6827 195758 472812749
178772 193202 212208014
40060 177321 608057023
169400 195163 1740349
179561 184562 12533980
26451 57783 77688801
19270 135821 290955761
94657 175345 157125581
147604 168175 51880684
167143 186611 131935963
89452 199704 276450514
62205 185518 864234085
37900 143165 769593736
191391 198862 18657022
124277 151436 67980942
31264 127309 239791278
193020 195705 6746134
97588 151621 135179557
2145 171250 422980637
51708 67551 39655483
35599 138013 255979025
167732 193818 65570874
114885 160743 114523797
87740 103732 662537643
76248 164990 305161051
56559 136923 276031982
14520 15630 2884645
97282 136417 219913042
97269 110359 32949621
174183 193150 716708452
124516 146528 777680861
139898 141684 4502776
179132 183883 435201809
35706 119790 210255466
54163 57575 675232659
184703 186590 916056
17582 19655 958258839
71934 161758 224770177
192563 196856 357506949
189666 198498 22198392
62225 168890 851500203
38869 147010 760543073
49015 170578 304568334
10165 31112 511651463
5513 183393 444983675
5141 99631 292781728
48866 123397 186532373
62580 180685 295945516
93483 181341 957292517
126569 195488 173085201
74537 110405 459917758
57240 167711 901391925
198372 199930 3937745
19424 22222 350595085
23327 170953 369032513
101499 195197 236704339
187392 199956 31546471
50435 90387 299000062
136384 165358 72659205
46877 132886 215257472
173894 192648 41125857
42934 48997 242639384
131515 144767 495946293
118094 122416 10673397
6381 53145 138288127
130262 145338 37473953
31764 179063 505111325
103576 134901 78188275
68943 105408 352550490
106959 172010 162729767
199530 199832 777424
54231 157876 973276241
184018 192320 20872505
194097 194448 920509
114332 114909 588549585
62085 96460 431560978
34694 171365 847528073
186496 198376 586032429
166324 173682 325997041
91655 124496 148532613
11269 74129 156780641
82329 156300 185105028
14998 164439 710170495
77793 95386 43968798
81565 177489 974780561
107977 116486 10985381
29440 38537 22364405
37151 100571 158578467
32271 104812 272211427
134261 186232 695477706
143605 150977 18520046
9486 185188 830160462
98773 156469 144378973
124247 150769 547136265
34978 51634 212535290
142561 196878 483894190
164980 190607 64522398
58534 114722 839443058
164585 187986 58923116
81781 85710 658080275
39128 182615 709725574
4076 37733 373046904
89910 141186 128125876
58371 186984 322412221
74763 176432 254704035
153159 195313 89193650
21547 176348 991663067
40220 112106 179704755
50137 192120 355863942
150724 174576 560685758
88861 102067 681926229
8283 130042 967382828
134585 171629 92943411
156220 186984 169673982
9802 40173 75814237
99582 199228 767579790
175589 187821 986646914
3241 16188 928870972
175131 191970 902431079
42033 193060 378378824
158862 198430 99529085
4553 64487 677184840
64079 97290 83132265
95789 136818 102780319
68703 94410 433333716
45061 154970 274881702
169422 179255 24617170
2756 88434 213980010
44369 113439 172846649
13969 199070 463172117
138485 147757 772679119
152374 160529 20437969
71337 83190 869679466
41861 191250 374298504
149412 168596 48334862
145211 175570 924173315
82117 180305 497544150
156479 159025 6405817
174338 183530 681123049
32792 62659 264228002
7761 47459 648341058
94266 149668 641039546
29924 56580 799703171
192100 193528 3548468
10688 143583 612489231
195468 198792 8335135
87209 169313 205654358
120477 143171 415860595
38033 193739 932901552
38789 106710 170030564
37458 43097 14035133
37498 74047 736251125
111840 150446 96406744
23661 183628 400073632
187354 194439 376040565
62589 126854 501520626
81672 184127 685242364
86039 160248 350780334
96230 126137 74845891
7351 188372 452987192
74099 162821 666649451
42340 69175 67072456
60991 130892 616785889
118661 127478 364583245
21250 120698 248079131
161826 196956 88471437
87147 96372 2039954
193788 194059 669763
68648 197462 591788645
98455 138282 805854420
108569 196762 221005999
14130 106124 229909887
125352 186414 170201321
1491 155545 16247668
32681 183772 378122231
129663 131792 5338379
72464 182892 723298821
10157 97977 219293799
100888 122391 826897215
134359 157265 57324863
75542 159943 993066037
46012 122772 126443283
76216 175989 764207064
48671 59756 27792657
167311 170101 25786852
89944 167380 208325996
35182 118573 764690269
1539 53240 128951113
53979 69836 505190328
6874 119266 280830790
60252 114895 136990748
19395 99988 200975467
154084 167968 34990229
103983 130836 67015067
16642 20435 79745415
150639 174314 860658943
10899 73900 48985750
180143 195661 39078587
71331 146366 283123749
103680 118234 116521527
43892 175058 328326585
199446 199600 425936
172812 187194 36251547
17758 43782 64611719
180335 187812 18877497
57702 106140 121563658
188813 189966 2882532
109439 132530 370242099
67840 150463 395035551
121909 193961 180727217
173964 198089 60646748
112252 128806 41253057
137916 158462 248654070
119757 155751 76594161
127512 162089 86569344
55694 79725 60096380
199677 199912 601347
40487 46227 3484183
95191 146546 128377322
188936 190791 4710939
95827 116781 420155050
188681 199734 460176972
144086 192026 120693087
79322 195905 566025142
165842 169589 112281533
14779 123781 272127014
46078 189912 477694187
152147 187994 90225609
181410 189098 19419327
21770 161163 348065814
119267 197622 597314318
35236 156725 303845742
114698 186049 178742818
65500 75397 24753029
115275 163633 121001391
109767 126806 379094654
35144 193959 521008398
55474 62894 18498437
37625 78271 101443932
117138 199595 206822935
42443 60421 41242055
83407 134348 237495702
1943 67733 164184311
194039 195454 3626375
154000 166063 30415024
102743 142026 188313933
21294 53366 79465997
130825 170916 157674816
198023 199703 3539595
104257 179506 188343379
42037 53016 27367996
181986 187146 13080570
130280 180658 786764206
89863 167400 194201387
83325 94373 27530660
139488 194534 138409334
22430 135648 282564307
32061 182747 376970998
160527 198490 95570393
122192 153971 92394225
16720 134832 294840560
119668 131318 610351874
153074 155037 4965363
36753 95831 632134749
197949 198471 87322276
162482 178294 39777616
99588 101358 4446424
170118 199712 74393469
192870 193911 2558340
187194 191097 189332459
160267 197643 547206078
178282 191538 809431951
157801 197911 431630635
123931 181311 143939930
21675 120346 246203684
120350 123344 322706602
80302 191176 870142571
140851 194483 134869566
56103 113695 144268038
98790 105048 15930999
12859 93222 200542514
150336 188378 40884073
51819 112576 900701302
190759 197866 17784509
85865 172401 216684278
43049 100728 823741315
87045 182717 630414225
93131 147478 748998166
65733 82389 436609540
180862 196064 28921536
139401 142412 7512120
133999 180200 218869510
115788 129640 34567691
177547 190703 33195171
13528 189999 441519868
2113 60798 146361558
85791 86743 101686932
125556 194310 212900804
66142 198775 332489216
43232 81330 957740212
80344 134022 134334745
26529 144212 989616323
142022 163952 55160296
182065 190237 20651865
159710 196881 93638627
154975 181523 344994864
174559 178385 546175579
140099 161235 53097004
22779 47344 60753537
2170 193820 479581484
179275 184007 44149121
151574 163544 240884097
196590 197389 284068248
148745 169151 51460695
91486 178857 218859657
54816 154461 707559454
50055 181534 329362806
137144 193644 821181578
22929 164455 431112865
80891 115444 86614162
87538 152046 161304770
52861 159626 267194627
64268 132350 185663493
60727 105039 13314867
141494 147761 15642118
175340 195255 403309947
46137 125424 356453234
120892 156001 673432407
159113 162794 9274642
28041 155041 317148216
149576 186883 93924874
154261 192165 985353513
49105 175429 316492343
29975 57278 67697821
79750 151324 179062472
123473 177727 136138647
25443 112349 216916265
79739 166501 402888128
119027 155197 90424631
143130 160745 44247482
58108 108795 127206081
62340 194612 331506529
117311 130365 18182246
180071 186381 15886112
3660 188993 463838346
176273 185661 427315835
12941 196807 460117655
55410 164184 272272583
88698 130850 562938465
113787 152088 95628151
2044 29251 812528391
183834 192278 561613285
12246 182955 427031548
53883 171114 617368398
148249 190373 980074353
113607 117946 189344168
117414 125988 21203811
144282 167634 58783812
154545 197251 8605555
170610 176898 15768545
70136 188227 295971165
193190 197520 10829063
186733 193755 17622329
170263 171760 253907597
84408 179406 237916294
147047 180899 85267672
118099 173604 474191144
198135 198802 1692589
132580 143074 26027037
195490 197185 4254540
49696 78155 71259484
181430 189237 259565536
127483 195739 359847221
109699 128300 902043175
174571 183776 23169070
72494 154942 329609361
141173 173852 360232524
14068 59872 333661464
16766 158248 665493477
33800 49715 39464542
103364 124804 488287871
152742 165213 31394889
24762 55853 685201430
132764 181723 446007531
137751 146245 21132986
51080 117000 165110148
31906 144042 744311382
99372 180780 813132400
175800 193683 44988880
153730 175115 53868611
156212 194781 97018056
17421 150463 708466384
150800 176530 64794224
150237 152178 4955566
61827 194266 395710598
65016 114211 225682799
198460 198904 1119149
148758 173057 309611116
12591 74474 154361723
82654 184701 970813228
164478 176224 29540759
49821 90587 102104566
138606 167262 72034708
131808 155824 754861618
175663 184704 22668108
51854 122949 177904615
198203 199653 3671390
83392 186374 532503926
54770 141715 741631161
27548 35442 19340741
105324 120780 325679663
139688 170499 77494417
97181 140596 108493511
116213 146127 74527821
105973 129049 57472611
109180 197835 222153453
177438 183797 4384613
20757 129939 272482799
31290 96200 336482568
199477 199830 500775868
21359 199506 233950088
86126 182342 240981900
167017 188452 61180923
2665 191856 873455681
117989 177079 148016922
155241 183236 157998172
158003 184582 348052460
185119 187339 961009264
96270 152898 141767905
13854 121073 267741769
93030 123591 712068412
120538 165661 655689290
98253 187377 223530959
18699 151207 948540385
147272 167179 631602242
97855 193453 450881587
131512 172451 369302093
160066 168867 804918548
35437 198883 516031104
150223 187578 94112124
194328 194869 1374678
102423 167725 163457497
30820 164479 685298871
119264 190676 945253994
144221 155886 29295157
166432 179154 31894239
61625 187531 812056231
30856 83764 131953716
42023 165509 380201109
29563 78696 719819195
188206 188228 58254
181982 182900 2341219
25661 47975 472375672
110473 186082 474286755
83147 103056 151213808
125327 150324 31404672
25446 71812 115339566
164595 192884 71184695
1686 83002 203048861
137874 163563 64480056
132422 163478 77787121
175206 177814 6611961
126515 142175 39116001
147374 147680 734346
179657 187760 20478701
22536 106799 210380353
167157 194377 384457107
28144 75892 919874465
91370 181056 224733365
168277 184191 40056617
52165 160732 648237688
49860 55530 14274226
38277 197388 688246497
186031 188457 203723696
42637 137134 236334725
144459 178476 85541569
42637 135800 347177181
36204 131650 537992281
23396 56498 950119254
180293 199846 49172820
120898 183131 156055585
22942 110332 627847564
114024 177700 446980263
192735 199696 17466689
126603 188214 154746020
127349 151794 61161068
113505 125831 30520809
22097 187863 414558761
78082 147729 789799185
59343 185627 748742002
9466 145902 369142733
98718 118198 790234099
115515 179310 159773415
102279 199542 335109456
160309 177486 43258870
97594 144535 117318200
66920 162401 389799263
44268 124969 740607367
27347 93525 445133051
3651 191761 470829350
198306 199388 443060324
26287 85756 821133359
78923 157311 196195422
177165 180877 9360203
159786 197031 392107833
93751 176557 944683732
141533 171970 150901961
82961 140254 143198285
10448 114772 260776793
118721 131306 31469778
36244 50917 847995113
114195 165770 129035317
81371 111286 74988801
125265 172160 952569062
124354 125645 3177764
93273 114192 52541854
46940 70801 59741927
163016 194986 80404084
120217 159960 134657829
123892 142942 949134462
108255 172094 159714941
10995 112092 899307033
158337 187953 74631787
14487 154798 350510442
51136 123673 181509035
92553 120119 69030631
190764 197840 753938468
48445 155479 252557554
131916 159790 69703444
54998 139383 874477807
104608 183390 197335686
188533 195252 16830558
9068 170545 403852683
106764 120651 34503165
5903 176879 427646854
17633 114985 30536612
61889 112693 127268817
54753 122925 170594907
178170 186760 21654296
180227 190494 25923323
179972 191296 81064566
176088 199774 59571013
61572 178501 292862034
88286 152814 458369358
98181 181306 208330303
16296 46255 74390171
71299 186971 560004069
81497 148303 954335035
113690 154276 101353349
154159 173330 48208445
196973 198759 246287105
178288 183308 12656384
67726 162756 878646185
135178 188826 389663728
142007 174769 757390157
159656 191619 768713561
96500 181295 590398542
120950 142315 87843274
181005 191523 904217821
51356 160423 731262221
104843 132638 69364314
170237 190336 624990177
49021 60659 29228438
186399 193773 18524611
59365 176852 388745253
53023 169104 406464249
38042 122926 643902332
198780 199552 85976158
37130 124401 218088866
81704 154517 182163082
63624 198322 337659076
157123 199604 106855181
69302 104197 744239323
122524 164511 474709367
142005 188093 115946408
70602 130478 375624571
33276 94975 154051680
72113 149657 193933545
169919 185752 45719294
55444 135554 799013780
132461 148621 40212256
197834 198605 1938085
11611 93334 203964601
75111 166215 228192429
32492 46623 35025594
185865 193582 19403590
189452 191646 933088225
49771 140136 806297358
147716 175755 70638375
22585 196603 1039026
20017 182182 405294663
156367 176083 49630108
75074 122057 117608700
145995 175426 74134726
62772 97455 86815301
24363 190929 801736199
178888 197680 655280567
13733 191636 445157656
184468 196236 29681462
73214 114805 432631043
58071 130148 208406558
13312 106892 233836297
123988 149609 64082776
30215 39597 23187824
72256 127238 707270447
40084 102218 232779885
75930 122582 116727890
192993 195774 6987840
116066 176751 804907040
49491 95619 365047438
18974 148458 323123209
124520 182439 145348674
117013 181391 161309202
197142 199244 603951532
17118 97981 580619472
11732 164417 655904712
5472 114187 271714976
142661 142924 660415
147727 177072 73908682
119296 164676 113607085
102279 140057 169693082
90496 131393 102369497
194453 196057 888903570
7845 93091 212810444
143333 181988 97205286
81488 183454 325910219
43137 75845 761900043
68226 121461 633033212
163143 193980 477743424
15336 164448 931137015
81122 135464 833936000
156756 189492 457651448
64706 114758 125482815
3092 37962 87028394
90024 122080 80178626
16187 129360 330719551
174666 182277 790139768
154740 191268 385888412
118461 170684 522484032
99376 113538 20891160
63128 162127 247778745
33489 71224 888194634
46542 155674 272957113
64414 180844 291802209
59360 185335 315636550
137130 138338 138242240
5874 186846 797621918
181842 190858 22819331
105368 169361 160109942
178021 182798 12027402
124491 169673 305090278
82510 188774 266414515
80191 126286 866079153
175317 183524 610092013
46518 197877 419141785
22628 172874 756851865
70499 106750 90938351
147675 188810 103622304
52670 153902 253300951
114298 196326 205671173
142780 173821 78117510
102805 131866 973476526
59970 111851 724754487
53442 146218 231995606
12705 157194 361070198
68938 169644 252210502
96177 166845 861752225
56971 189001 350849340
55943 178117 305967160
155450 172472 42883165
110709 194705 210563532
62564 159489 242584079
100671 126955 517382873
125907 136519 26732279
36741 63381 821607335
97651 131486 209235947
194222 196129 111368507
141367 168923 890957290
15474 143427 998603144
95590 161835 165881075
169439 170464 2593118
192259 192483 689053458
60118 91783 79289605
63219 78364 37880793
173893 191804 790412163
133952 178984 985211481
51736 156479 262130630
165677 168536 7189652
52371 165600 714312131
96168 113673 59900673
14231 198128 460175903
157408 193249 90238844
186392 189117 6910637
98220 193444 909209510
19648 192882 618369368
188338 198001 24217088
13811 69462 138693181
155479 195150 99828224
29055 142270 204096604
143079 199291 763427470
28326 40305 29632713
3852 193395 474395772
178756 194800 668414906
43889 95386 577000173
194010 196235 5685772
188699 190218 3806562
148758 157845 22899718
151515 178707 68368885
153220 189488 671067632
187866 195687 223478538
26078 64467 433054233
102598 118485 510263723
136557 188227 129778549
179598 196744 43181042
82249 100383 478008974
86647 95629 22301020
189665 199042 533824618
67044 165201 775123785
78122 127762 190435555
57219 138623 203660393
84279 112925 71758268
7218 143929 468830129
154037 169135 248655299
15662 84515 731232349
8784 152815 856884518
76560 194942 338558368
160230 162520 5785642
54361 151431 441731751
25723 95771 474912787
7924 26231 46001190
191527 192316 1909192
123132 132632 931849754
112207 185069 182500599
124343 198048 185052569
175757 186261 66976217
8560 188321 603216806
44910 180250 338852538
52923 156103 258148104
158754 162167 8549959
131092 167385 949190098
100367 151464 477483642
165491 185378 49969099
12566 102266 224080067
176645 186006 567683422
179082 179876 166918831
56590 135940 795203409
9855 24969 38020272
55389 64053 21593847
80448 184547 448142123
110723 137139 65967791
43839 73894 75075271
161800 170941 910711547
69100 130454 881488662
160493 169726 23344570
198451 198651 510294
111586 179387 322224120
140483 173241 18002718
57192 147853 226720256
152763 162476 24413537
18796 102187 462056282
159500 181763 56013581
119881 154587 86775719
155550 174959 43893741
41492 79112 83296511
52673 111350 146957538
49601 80744 78011120
187936 192136 10538790
73931 168241 236167636
189047 195723 32911215
114486 181002 166584776
10673 194154 459084646
97667 175983 569819015
137811 195649 233382184
47196 173918 317415853
128619 175460 117516927
193409 199333 605177598
41644 102397 44027799
42487 76223 326519075
4495 57128 131200370
43705 161141 293752308
143923 181151 93648206
188016 194940 924309062
134368 167866 601564143
136902 179047 318354266
108121 152168 109904841
58825 65778 17467420
4226 150153 364618657
163447 182096 470507786
87420 124520 92681138
70856 122452 129082532
148353 174802 197226081
85699 178367 232062935
82462 157508 187808910
114409 156169 668308366
85372 136619 499984938
61395 181554 301019860
85113 117267 80484411
7718 95999 220311781
94921 123209 70781438
176411 193378 42687346
112010 159844 119626841
125190 184037 147790456
18243 179564 739210343
155947 175554 49429594
56928 105347 419692935
76479 84081 300302703
181160 196384 886388057
29400 154839 772072938
68819 113217 111226558
46552 77510 77437431
158190 160069 4728327
14891 63904 121986919
126245 170767 708496007
81021 92308 28241806
172419 175336 7351859
36643 166673 633406518
46639 57971 28203141
163969 188829 62572354
170980 183254 30793604
79164 166666 262774697
166617 188814 55819567
22429 122360 877526722
77967 129796 330775560
188885 190631 4403259
140688 194100 174692153
1430 148192 366626068
116981 130981 35044677
23204 150064 95388723
148407 172318 539828527
124403 181107 142315630
184114 187235 227437162
136034 193288 143834018
120351 159305 72181750
36742 95157 106820954
13211 24609 497530075
127843 185007 143324099
142287 144731 6085536
51144 70133 542149451
4395 146084 353939851
113203 169605 141241547
26617 160153 444909288
145960 169036 298453042
104341 120968 41380456
86572 199804 283848565
144253 165315 822499490
163911 190242 432961359
95663 136178 101496861
90293 108105 44826839
170655 177986 18341017
2208 165738 702834949
50914 190886 827423446
116127 162451 115827943
176580 196755 137811433
170863 185730 37309309
70490 128125 726008331
173659 194256 51780487
78002 156223 668884315
106001 110793 11865612
72616 157074 427460863
187800 187932 87855224
62604 117850 138382889
125792 179295 134312570
129691 170303 74695393
71835 113074 103331934
182265 184696 6123495
69471 76371 17291505
9289 94030 211552078
105919 179644 184507489
12112 58070 114405431
142214 161299 47936922
44510 139478 237340491
87204 146684 216908017
57391 102965 114282711
85600 175997 485881112
27674 171398 359313046
151397 164446 32851355
180474 197284 42256812
26161 100699 185967271
161452 187478 41290134
104641 172632 170170045
117480 183266 164864371
62674 89505 67196612
2191 123334 785334507
47259 194083 367891032
168237 183218 37635514
186315 188770 6221479
110409 140747 609013371
44555 56893 30689009
129820 156270 66124772
101797 189031 491021130
193452 193460 406534097
184456 196393 30113729
69497 150813 951016153
129236 190019 306034814
196945 199316 100976527
12062 70573 595534329
163432 196183 629946515
5474 181064 695336700
177157 190185 32826074
6653 198990 949494056
102214 155668 133584614
132716 184460 365936639
144317 171365 727238522
149760 184529 87451017
144112 185849 567646075
168765 188373 757008977
18788 129328 275964633
42995 172123 788976656
80897 120916 74328132
147835 171672 60097075
19172 184448 701409367
51823 181265 953322178
63405 178156 338413292
31215 117823 514913288
115372 162242 117188733
5455 38789 479942530
28474 195572 523443101
153546 174914 234229400
29454 142669 454884799
14877 111577 241449457
188025 193824 14502576
15032 192547 858202890
61410 105495 721588787
7161 90851 208979970
35097 63122 69876620
148095 166217 462746285
192103 195729 9095910
149360 188185 971618097
1469 165164 409295721
59757 79366 49069554
143452 151500 528388036
141895 192732 556045891
55086 195147 905171474
174508 195511 52831125
158215 175069 952840447
33105 51017 44438551
113927 189697 420120270
161085 163975 7365163
172821 190809 45333709
145569 194440 123027693
150630 165780 38195277
177614 198610 993547425
177660 193551 421231945
160708 179321 771343751
38343 45769 12460876
150728 160496 24568852
43842 48895 343311934
194013 194402 444117
73148 156952 849483539
96591 198070 81039624
9929 181488 562092964
97825 135119 721199147
21521 184745 604018841
53850 79105 41366950
16894 119830 343209795
167877 197730 943471528
32889 79203 962028328
174761 182212 18675787
145612 172605 68006506
55135 199061 879800527
187898 199676 29565382
166446 187533 798679287
153928 198510 709826963
4332 10223 2745812
130212 144928 601177465
67873 79719 440250146
111607 113636 5163187
124867 152218 47647340
149377 187314 435952945
123371 139354 39947223
180527 194575 163648663
199483 199934 801047739
48818 66266 43715706
71398 177837 266661302
92849 174432 204447091
7214 89099 204437674
94045 127784 84459365
140734 172215 79173515
73868 173087 248459668
5028 159057 384962741
94841 141426 116453379
25508 147157 702453049
19208 101820 206162359
157670 166597 22554685
68704 194013 724842919
52377 199986 369979223
97610 162483 994975820
49550 130311 202219455
22100 194302 430639245
3177 115740 207534857
14918 153923 716768881
144414 180183 871279549
106143 191031 401190538
127831 144444 41407951
60148 98759 657769571
64799 180450 465099658
174484 177232 742816756
151664 180168 656038834
134800 146098 28072479
73490 77511 952070027
6292 66191 149391851
53403 194712 776228026
53587 133151 199156832
24615 72190 118403461
178969 196661 945637381
71238 93273 319442020
3394 186279 771522482
145036 157867 577830634
113831 145481 295587224
82779 118429 301321217
73778 95754 38871026
162748 184479 54621759
93609 159483 164907463
60496 176602 292509719
117012 196334 823637713
160559 164576 10183759
66303 150432 210415343
166733 190673 60226514
129881 175556 114515145
89161 137406 602597276
192147 192362 212241434
78418 163870 214043129
65423 87785 56029024
76777 176844 250690815
103144 112102 938856515
117445 157995 413394318
174632 190596 145504659
19069 30975 29603135
151062 185169 855778955
143861 152859 744745070
100515 166175 164432056
20247 118144 428150511
174986 187948 899033529
83811 159847 565284228
166884 182008 37937417
419 45779 63198305
193177 197308 319084083
61038 176381 288958944
23265 66160 106635719
138791 151028 30627789
70449 199366 762229969
44379 90288 463870556
67772 91567 59609226
101724 163765 236655807
63890 177953 285759781
17160 77552 8881436
173971 198891 62648990
95871 156719 152418944
152474 178348 419490306
128285 164446 90610647
178497 188359 24917378
158354 177438 30511802
195748 196443 233677604
95935 104601 21965696
81760 195506 285160031
109706 124542 875384497
61605 137226 189202359
70330 85019 24389828
187090 199889 32141469
156783 182920 65712699
164798 187614 57474949
150100 183340 292867286
10775 47135 719270757
14174 125278 277347758
77305 99549 414030113
134484 167420 82611425
3237 37023 54234866
35911 69649 63576513
12207 36649 664941350
73659 135053 229350639
30637 184035 934777442
135787 194368 275035207
151872 160361 489775656
182424 192017 244403471
158216 185016 57698061
46723 118107 178723708
7135 62600 138265530
80870 103151 55954246
30523 48125 641412045
110001 166946 411457483
112000 180168 170815745
45481 100664 447897199
43777 75148 180898406
91857 182754 227777804
80974 193412 281899207
73094 142974 441610913
197562 198430 2175169
36311 174181 345091058
114064 170407 698764530
67600 136556 164244542
150121 184628 86788717
138154 170382 80990830
172428 199721 68651379
128336 152759 532861450
165682 187163 793153285
20226 122980 905429716
118395 177684 148540316
57514 118637 936540300
104024 113192 21118347
159615 165232 14189877
1049 19574 46695293
180924 197089 46439902
140073 147502 481348683
125479 188894 159319371
151222 184019 82546994
7288 77808 175988249
102783 192861 929321902
138991 151380 31040646
103823 144349 101034476
101813 109956 20428660
49969 73710 726616068
86162 118118 227194597
65219 194056 726303180
19422 187324 419884614
98928 174608 896059038
42206 122881 201760245
80115 112539 81241023
5299 127046 543300934
96225 128316 266470563
12127 155479 358167808
6004 132955 852774599
133286 146176 32057814
6429 51044 111112326
145746 171913 789118240
188896 197379 12433803
30849 177332 366322674
143228 162904 49517278
112007 124888 32043072
151936 169101 43248309
148119 195869 120224325
161898 183883 55410450
89336 150534 153020068
46828 81626 877676385
113080 195372 942544471
31808 122149 616328691
91925 125246 83231277
20398 69840 122914916
18139 165817 76404681
61178 89569 71104596
67051 90403 973783572
21944 146847 311607141
130742 147985 42904861
76571 151684 878931310
154529 195683 103574326
180839 182819 4929048
180245 192832 764738958
154044 184991 77782262
119589 191086 806952250
79854 120960 102884745
165904 174436 11101670
42107 45814 551236120
92391 194853 78832379
42645 182043 570496018
197800 198452 1640999
43242 91770 121304009
131415 177314 115051415
93550 146553 132485983
42887 111421 947027261
123946 186861 310275032
120642 138009 43356993
122357 147361 253804070
93794 127258 83776740
65555 177746 281048198
47282 92120 112215285
181777 187683 14963417
113380 116083 943345514
78544 191102 574442040
115848 159727 833767353
2942 195936 483065006
25646 151326 622205735
39422 186236 367638886
174935 199874 62723797
37759 42537 691667083
111276 128359 42669545
187730 194435 16778359
96410 158764 215282588
58724 171434 484727576
123270 170551 243267461
18618 89520 176787953
20022 65189 700252122
77835 181362 259354917
83083 121047 94984326
62642 169885 268639545
182384 182655 693779
78689 95632 806144347
5166 177659 461424341
145906 152018 879037161
19121 51963 81464232
99805 134398 763326478
196602 199943 181866689
46400 185864 349305083
143717 171220 131247025
164623 166618 237424093
112593 163137 126444009
176870 190313 272182233
172419 191219 47409836
123685 144087 443435290
2681 159485 391915470
163801 199913 90848196
18775 23612 12084354
77467 94854 569766750
50607 73114 56369614
81913 167870 215269546
24858 189712 519740060
193220 198198 336536619
143993 162613 139796653
3606 117650 514530956
50138 62123 279903934
177258 197105 238626225
182414 183014 461752949
96497 164523 908421028
76260 144176 169756552
128523 169777 103463147
131768 152679 526784327
47173 127260 490406384
182406 198064 39401342
163287 169110 14694915
27167 166567 735235909
41188 116458 589460503
55706 164282 271815812
100475 160711 150659737
134984 183803 692763358
197913 199082 2938517
163050 186310 58529901
23672 76612 310393983
121028 127588 64241407
147261 198387 128718322
99235 172136 816523841
124812 126701 1803055
119536 148972 902753145
114270 187946 936651199
150826 178524 69720993
13360 194281 452606726
55731 134473 385476120
42055 149888 950794726
139387 199340 150704376
109607 152318 106594007
193756 195526 591622094
35148 83788 995712611
146000 165335 48756826
88036 158059 175170433
81584 151070 173805837
835 67466 166272449
8549 137466 306485226
133471 136089 445201325
122900 134147 23811990
169420 170664 3146472
97366 149771 131035329
100359 150929 671624163
68581 146059 193665172
190201 192605 495673331
190959 199510 21394278
174870 176008 464982242
136657 189638 133041795
170593 185745 950779448
99203 160562 706257740
60158 175745 289540897
168379 184290 482411370
69583 89416 49624685
183241 185855 6592841
94676 173377 783555913
183055 186907 9744199
146485 149296 484874637
175658 181736 651409
49450 151764 304814808
194244 199343 12841778
99548 179520 794128439
77742 97300 765465183
116541 157066 93263847
132337 139678 6779311
100537 101414 636181848
75077 174200 248342209
34248 138901 261541902
162525 188434 50445288
111696 136487 61973924
78613 85758 17972863
144001 158501 36487749
73696 136820 82696754
177619 181431 9563848
82074 84449 6026860
8670 56494 897292152
159973 174185 35852270
197074 197077 9819
186903 190444 464678003
127048 130885 167557341
182406 183375 123808630
58983 92557 246769279
194537 199866 13407700
53483 150487 17185363
111229 134878 381997373
170007 175183 12955647
162403 199618 93660282
89518 173289 209805369
23207 174170 645060868
172921 194084 313306753
165952 192778 885259044
193113 195700 6485489
61893 122735 152258424
54239 74208 49990241
161585 187482 65277388
155584 161000 13650952
114193 195239 83088263
28538 122089 602472668
36404 96224 149347790
191708 198524 17079444
142190 146718 146144687
161843 180344 46620740
9213 29931 421128121
34173 51747 11453478
19852 34428 35934868
12323 191918 831904347
51288 193650 356773932
131205 181300 135058176
116298 193193 192822724
183153 187280 10484298
190216 196371 15479685
180370 180908 1339385
152570 198086 114466641
145673 189591 872899942
55502 146728 228070244
99104 121862 728499810
68048 119992 130019454
168268 186034 881224295
23794 54368 75885112
199487 199640 412260
97070 124659 68946474
75864 93708 44566939
19053 160154 627175009
151552 174217 217465785
156712 162908 264759844
128973 169848 102542966
98563 192971 236819642
62076 65165 7728358
185052 186546 3862418
53217 113312 150496498
141464 155793 35980442
184280 193085 22180345
79371 194506 288633461
141111 141514 1018922
28928 138311 823673445
73012 115529 191856467
143675 195743 130994935
162749 171000 651789649
74660 172451 244936382
33235 102899 204592365
174140 188071 35059816
145862 189919 110941612
111158 178543 294416819
124975 127725 894093738
79946 169389 224077064
122570 163251 333724343
134066 135692 4046999
29783 61220 78111752
76439 160974 211499572
103124 193739 249888326
25147 26579 573443271
187981 189774 4459823
121805 124880 7555301
78989 142937 159873802
3980 187707 791196127
74623 96236 53971699
112810 197654 212695636
71241 97643 422565480
74262 141969 169272299
49193 75368 227067652
108502 157504 122366818
144430 175408 830405071
30452 173626 608556764
166875 199429 81780397
12105 164277 516536185
80110 130933 127238323
69045 177789 727837642
26730 162026 337934018
195986 196808 410802812
158168 159628 507260186
100452 191592 228590495
168103 187017 415250054
76883 118822 659002530
190107 193621 142083910
33743 59747 64762562
67790 170378 256989146
65155 160426 238413707
150110 196302 569386995
64837 74207 23491671
62262 95289 616762467
187131 191234 361712079
186420 197201 27108070
40594 56276 192382621
81601 163012 203830723
156739 165619 22362282
27485 68404 101769909
92495 128637 90428615
143008 188522 981838035
149111 184719 89559121
1232 50133 362873006
74308 181765 269199731
104717 117373 20026335
154067 183119 182832224
80458 82382 433710005
192494 195373 4803764
82717 89664 17440063
161752 199730 95594186
98709 158928 150716610
134280 184011 124853555
144852 197228 610970953
160582 193117 66642068
39938 155846 848145997
63423 98018 86625558
112574 145916 83101281
190943 196099 998238758
23736 98168 558601063
130689 157017 65877724
69851 150254 201029534
183364 186266 415275332
154498 191089 92179326
70164 83787 34129055
191289 195723 2278172
169983 187326 43658361
16017 42944 66846404
142373 161845 759177887
87903 113609 64409078
60650 169560 349161799
116557 145086 347049895
141640 192850 128818005
93038 170053 192948334
172724 185502 32119128
133086 137601 4432899
66429 99179 105094205
159836 170217 26205470
71324 159741 607210724
90388 175295 430698121
12738 25770 32769714
39522 192544 383214697
195576 199013 635836275
59007 118834 149825512
55945 161524 264190771
112372 192366 200538549
83053 177393 695030256
92394 119340 237334140
142940 193269 126684714
8384 154440 364989845
80562 125721 112870669
128259 130685 6137303
95041 117449 735279139
161808 195185 424210468
184942 194232 424750048
11545 125159 750675525
125426 181833 994860121
45825 134064 892380075
151535 164799 33375504
139721 197402 145032857
166984 175719 21929948
15889 21668 14545416
2229 63586 153018157
63774 131418 644803687
19427 61391 104232006
113360 161486 894746179
161436 172944 484876619
140424 155948 38961657
127331 175676 121309103
19595 71224 387254424
161710 182508 995505018
2760 73536 680290021
123954 137877 34820334
44002 77835 213062492
80927 118905 973423599
32558 128086 238679560
619 177021 673377209
166252 178966 956228876
176409 191968 439202108
76454 113622 291419377
98923 125270 65843468
21676 117808 598526049
71059 196470 314425581
123440 137166 34396571
180412 190878 494943710
78076 106470 71300178
145588 153775 20648252
190429 196001 13960288
55668 81060 984886524
55032 100838 114761831
136871 155699 983554019
94765 148454 134183722
10871 40632 889042811
127510 166882 987751440
132167 197390 728102673
138742 196522 806388189
83506 84861 3418872
27346 105219 965694121
73093 114154 102976658
165518 197995 81622420
136889 166809 75107662
94 78831 196581971
183668 193008 735613337
107998 181502 178750255
100476 199480 615250310
3196 109316 218221279
109195 168858 149315541
126817 158428 691632009
64196 112848 121957474
151113 177603 66676068
105383 181638 190847150
168669 199124 76560011
29068 133096 259766898
165362 191817 704568067
44902 82237 732169318
104027 109881 14581932
48421 189438 502787510
195441 200000 11432032
57575 166750 273480388
159258 169690 26303447
152776 184386 79517746
7437 107184 998775351
57355 155866 246547356
49931 90946 102736314
171085 194899 59803765
40039 107186 168018267
54799 156196 492444728
95425 153536 316230730
176412 189909 112280918
67425 156225 222239838
111648 134448 56968763
170924 198947 131911289
107309 113114 14388737
42216 51995 948882471
81375 157607 647258478
153129 170666 44231868
38690 199587 402896827
111516 168978 143938786
153801 161649 500596314
133242 177038 109851750
95314 135245 99954256
182438 189424 940777357
186367 197915 29031790
77530 83212 222320667
74240 185064 841543023
50774 89313 96469770
103910 126619 56506020
14958 121796 266768050
30169 169778 349068296
109631 111970 5682538
197418 199883 477077289
17746 106574 329448597
98920 196198 244033398
129820 184920 138143606
38770 183060 361251844
117788 169226 128840614
157543 180370 561849568
178610 194080 38901724
167335 175936 21578924
109449 175664 635339758
66625 138419 942629708
184857 186902 5213947
104403 143123 96479711
13077 62019 121873783
133810 183534 706391654
21883 198961 442920072
27779 112055 544988975
134498 147316 339724116
189325 198412 229505235
154840 191037 64827653
9757 24620 869341889
141560 146706 651880624
157003 174008 42760768
189470 191240 4550705
28392 139296 276826223
7346 83767 74985428
69908 127031 142835968
182950 185620 6712517
22175 84790 338605540
15814 130143 285437376
152896 163429 26518830
98631 152889 200579269
8064 142897 336732631
39957 188961 373085472
35111 199491 933191541
62083 95948 84677533
94894 146002 198111259
125711 155046 701697818
61493 118091 363035730
125677 189605 223669886
177478 181284 9571851
36075 132155 591807663
65203 92418 68120796
11609 130671 356898563
28204 177354 372889852
23136 75088 129301785
187732 190654 852797345
181455 197270 39806552
118979 170671 914045886
131938 197322 164106233
44665 116702 180254996
130379 155676 230500793
161597 170096 21481947
57609 192520 505018963
66741 128689 155015341
161832 190660 72647484
58770 198854 979979069
142550 175487 733588585
21654 128604 414393543
120689 199326 197308055
48575 98953 126078852
84397 108155 766311507
32435 191824 695491975
178705 199659 52751940
31744 80983 122709593
6263 71902 454447846
106383 108865 487336064
91868 159661 169624299
125793 139165 33510025
12377 113573 252885829
70036 173382 826240210
70849 169318 692416701
21616 96551 186669067
52818 191075 346563369
170954 194533 601932676
152056 185902 451786528
28065 32430 10707557
68693 181335 282148373
102570 107681 12881823
185439 199045 803802297
10269 170384 400483267
2253 145100 709991964
100480 111306 27116382
12702 63684 127015397
107223 147238 67811375
14356 106985 172452421
199908 199969 153113
11730 12432 276761817
165091 167040 2350985
57128 92690 89028725
3126 139181 339904715
85894 99598 34193351
101788 151103 123161514
86095 138773 131647817
20810 111131 225339182
88844 162489 503703649
149886 152856 7502438
164670 168003 8407197
166242 177283 27712990
109727 170104 151096611
140079 193059 133297362
150591 154541 382844230
83373 133177 321866789
167278 182909 39249051
81630 180125 421002135
71022 139216 63253830
197528 199754 5609753
190418 198910 803026424
98804 186217 461045786
8878 140687 329179671
186640 199640 212280055
171940 187532 39311323
80507 177525 234353589
16239 176459 516846218
151896 155674 9419685
85513 194636 575699969
76055 177344 253713310
34980 130189 319899606
157502 190535 83180381
13389 52856 370398858
23148 180454 393316500
79455 81698 5654252
179231 199695 51537220
38246 118791 598646086
137688 180667 107960198
62613 109378 823123065
38144 49663 688796258
55234 174532 298806144
64902 161769 606194778
28980 123418 982424269
105752 174295 171539880
158613 175162 41652196
159393 180989 252674139
73135 152950 199683097
65945 143708 194429614
156490 190390 85365175
177634 179654 5055991
194691 195561 2233960
69560 197738 321253404
59837 69132 733952478
29480 54498 62067744
5552 55501 35587699
172933 193775 301998033
38422 39536 56001869
191913 194004 851602475
58247 173508 288790513
131898 194150 277662712
137954 155071 533078901
64978 103643 96996541
121590 145419 59429954
73935 91622 396011585
26825 157143 914562504
20114 30810 26461442
193555 193644 220181
55530 119813 160876253
170208 188674 46465790
70470 137732 850331691
62523 69732 18085161
113850 166089 992457132
75219 141964 373725735
135130 169101 85263876
87860 97079 572546375
167786 177833 911228020
51613 198226 367426514
100133 115177 624683133
181235 195245 35265581
194864 195242 978115
24918 103719 786356174
138139 161798 434683061
185542 185865 824087
69749 171778 969239131
28600 160527 820337225
93162 149312 405843976
135466 142660 393568647
155517 187123 79626695
26776 40196 194928197
144684 154934 25806086
154021 195004 103104302
119327 177163 144935552
103359 103983 1618330
141498 188392 118012266
10215 120908 101121354
8268 125292 953515728
70526 157899 218614087
163944 178339 36154438
148460 186639 96156631
183721 187763 238739146
120617 128906 320662779
138650 149099 26130204
56125 85047 16115190
81385 133767 131097126
95041 104065 15196994
48356 70425 95234783
170669 189482 799584151
96338 194532 246338943
53682 122884 528495181
166332 183555 43306175
108026 113034 7932525
4637 121709 292510285
21474 88168 166176846
158015 175259 43407282
192015 192924 2268695
59152 162705 373931906
139893 146266 338422982
167300 176461 158528010
138501 139565 2629220
101390 193632 725778036
182887 190070 18136201
152188 166524 36120567
7973 66806 146707615
185657 195997 282844342
161199 193578 81507604
152523 177144 566898862
173768 199472 64631748
20385 119284 814507474
2878 70041 167643637
87314 191907 285638021
114450 168032 753203726
195062 199932 49108528
13309 120264 267076792
64991 115294 126027175
114645 195066 201532399
177741 183524 722642959
145218 172319 68230090
127658 143020 664040956
142288 162932 446943683
106830 170132 304881773
77985 173621 239558383
86575 117495 256560781
196128 198502 5935426
170221 176425 926166538
16719 196946 450856307
173960 187492 34097123
66942 129102 155574635
73242 74871 921230135
10376 57147 589195219
128765 167074 96121000
81267 163954 207101048
64573 114070 935899188
160632 163101 5497126
48684 196696 898029136
106354 197226 933317395
161381 162825 648382859
158633 171136 31567864
68349 81858 237823400
71429 130164 254119485
82083 97381 430996517
147356 177535 76007237
110155 193242 547687823
175643 182374 732876731
50348 148056 381547740
153131 174172 53008270
10171 59084 121909706
145762 172655 67751175
19390 27802 20919825
175964 176107 370155
135419 177888 106573278
20490 20971 1026813
70268 80030 24421348
145569 173202 364887615
99142 135041 89834288
138589 199807 153889330
88829 106858 956979234
163292 168562 3082445
173039 189156 40618264
48632 123678 927209849
149554 198535 822367087
138959 170579 79512476
155098 194869 763507174
65059 170753 264783983
58814 147289 693905769
65526 127185 154253994
38023 145813 269333327
92749 123192 76130787
174846 181052 850828206
108201 125061 167675552
187850 190127 5707290
165049 189061 946378477
113791 189276 189172408
122441 196456 773620123
131404 161012 722438693
145063 191973 655709762
183608 191775 20568154
76807 190499 285020365
131074 138035 17236477
154091 188589 86871685
133560 190498 143017940
68322 89829 578206419
64135 73912 24555412
61794 76770 37475242
173630 199148 11749141
74281 75459 312807989
38797 74664 89565996
172688 186786 714262194
5668 157472 379371010
65776 84578 47143276
39522 190941 379278212
80704 151877 953550838
115396 178463 894989864
162615 162917 788774
158603 159129 158960
21307 167756 871192600
23525 169735 966759130
88495 159923 375834022
107554 115229 19094175
149005 187287 356595369
115492 191221 189958626
178445 193214 22224779
165471 176063 26611355
112250 117358 7731063
104727 159251 676323540
8829 144302 418343601
3442 6571 7906495
92889 112490 49178860
27800 40499 469290274
89173 132456 108337593
128178 189409 525612731
122066 172907 127431542
28546 53864 640753533
148264 162807 36664148
192033 195040 7477510
151303 196297 298090662
163663 195218 101419867
169736 181337 29098710
88766 187978 248756698
185468 199037 801614651
126131 133202 13664088
87627 129821 316293422
37697 168272 326709461
24265 40811 40957946
173629 179186 13921539
29051 88641 858096441
106247 174551 37933664
91946 171676 419085843
193626 195920 5815008
82636 104706 552352907
174933 193013 657820156
65763 198341 332314002
99766 155871 925921542
119461 151062 78928392
71451 112314 803288279
21909 107036 212535388
170713 174448 651222354
77341 92462 37797829
66974 145883 813151973
78494 188714 457366035
94029 143973 139734907
148202 148577 924821
53495 59012 666153854
162834 197003 85980292
818 109265 271184348
140810 148875 301835942
21739 184124 489521800
60370 90014 250860557
20539 31176 763332471
65543 196372 660976888
180025 180070 127272
123639 180570 834381992
133793 188182 136590210
26168 50415 59977806
141344 170172 849174829
72290 126299 169095544
92670 117609 62515138
157040 181195 60709809
36730 196637 400519647
197797 199062 3173550
35356 184939 554317486
100834 160721 392640841
184600 186303 4359815
187634 198484 26027025
170789 171954 2846487
172134 178135 584994794
49404 109770 438657632
124220 189802 164646566
18028 122657 261166957
14262 21734 18908451
51274 177477 316113193
85125 169980 746175933
4173 137774 333844641
109958 151149 102798437
20839 90420 388200466
74009 141804 169468833
120104 134753 36633322
59143 154401 825720342
60059 65055 741908290
186947 190198 8181306
74991 94578 922451443
28277 143168 669218858
156174 162019 87916744
8337 97796 223404427
9953 10328 939610
29803 46944 42380954
27739 129652 321301235
163327 173491 220765009
135458 152548 763052006
194027 199480 445045695
143811 163512 73597952
83420 139503 306031585
151015 179833 72484043
107226 191512 196668077
33197 85442 130516928
62743 86602 397606111
106239 124430 293695461
39777 104035 160825531
163965 180747 259240337
130783 134650 863701901
108180 150874 803400843
74550 129710 923758868
128640 171324 107104029
173210 195501 56151364
166086 170249 335073914
121023 195538 187001426
132984 167132 380580356
70962 134220 445939281
182677 184096 3641608
92138 109185 42893652
88599 194219 533274820
53619 61592 697411232
182022 197357 267896358
48207 127604 198717021
109506 154538 601310136
139184 179885 215486463
3587 131917 406653498
124717 187852 158600466
14085 68537 478330191
27290 63537 90016065
155518 191634 91008332
154426 176149 54690896
49112 64925 489388030
129364 138607 23013277
47033 155248 270769947
169410 197023 293143759
34791 180995 365941128
33042 81016 119704740
120182 171195 329203384
55232 195821 352366651
108847 117643 20405786
135814 162806 291465288
195686 198432 6858759
110353 131509 528238173
66126 142449 190837649
177580 197571 367048318
42312 90263 249097439
82468 97730 399761225
3223 5596 131124202
33723 85881 385402137
121713 161721 100122319
26402 92176 597429998
130490 143226 31626071
90630 173235 206856336
53880 189164 946608787
26662 89893 279612013
144277 162506 946592555
177505 189686 30688613
143176 147882 11760642
193027 195298 5701464
53235 188076 953711945
65296 167500 255946918
145620 173692 70715771
163030 167005 10063336
65968 192993 242707576
170398 195630 2064705
89078 133301 110637420
153359 192395 403000558
3434 107994 70060907
165592 191395 64988682
88225 182832 44406623
162190 199428 532953063
100050 175936 486955936
119745 159486 526062968
75860 139280 158550413
104573 130561 64889503
133272 183998 32096611
114963 158864 109682802
128465 178610 900475398
51052 180309 323833823
179075 196454 43810372
168801 193955 63159786
116120 139663 58632386
71577 119487 119954351
183823 187601 9533527
67146 71156 10082377
5398 143875 435892562
110629 130313 183147039
176617 199777 58260635
166436 170492 10219154
28338 40503 30059744
45123 81709 748671647
14635 72400 229393061
138079 141670 294118115
189912 190210 759271
97106 131944 87276102
33404 49810 40690344
19466 93002 266932332
95349 175153 199991999
128954 136272 18369742
36491 146069 273791009
112048 141068 72361499
102200 197857 471062701
96123 182312 216068204
41189 173533 331216597
73932 154892 202541883
160880 180540 678516230
194614 196789 5520242
116726 169920 996162778
159038 176903 12097469
72546 85437 32352743
30026 57595 788878639
101684 199273 244572694
69561 184675 288395405
168944 181462 31399981
162410 169676 395160939
89106 150294 152957357
26200 36514 25367081
14216 121711 981518224
107468 136004 872784986
13937 175106 403928803
146126 191558 114460082
105284 187875 884561077
89668 118136 334339932
134844 184477 725239018
163999 171437 581065626
142625 173054 76542205
84532 98353 358282141
49367 58913 614043779
88266 121471 947763429
171399 198780 68797647
21200 55272 84493562
62255 165067 655432589
29468 132976 378621910
167106 186466 683611880
144203 194533 126623934
51117 110057 703211252
36930 198882 714969395
103750 121914 45260900
148720 149879 198987247
157329 192215 707888354
162536 194281 79864369
64686 103437 155177850
61753 126847 162789449
45934 48078 607692267
107727 153989 236273904
89141 105692 41672052
7119 43374 869020147
26856 72910 114602281
18 108290 270738113
112272 117241 12422214
117841 120071 944003668
62601 178909 733002648
143271 159245 40182298
88893 161668 182112667
104567 172704 70081109
26105 174013 369732175
136608 191974 223643922
62909 94442 824327609
95608 122282 66825439
155157 183532 619502037
105954 149576 108782757
85537 175926 226346820
155802 189403 804246503
147164 152861 13270691
30451 51582 52374586
151544 160136 21550248
74042 172106 245577006
143140 170047 272811255
40178 150572 562080410
148903 181126 178139417
75288 139542 819727902
106782 129401 347409159
117719 145554 69324489
14262 97889 208700207
102088 191915 225184141
25891 112078 289390484
188253 198236 94504819
7535 111859 260623474
27775 169713 507472552
157995 183788 711494720
169797 190650 52487666
122540 162175 99183251
113170 125177 29784104
68691 72944 10605900
150435 182086 31297997
151234 161321 25323841
62909 154890 828004181
28619 171995 475305674
127633 155802 160830957
164602 178114 33969761
180056 194361 35971880
164815 183117 46009711
136524 142360 857565736
18776 155878 509333196
33912 71207 93061921
3458 31522 70274038
66552 152939 318310441
168586 183658 37918526
146386 157517 28030618
130688 132779 5215607
17349 151056 820200255
114175 130401 40459174
111114 188955 195153274
46371 198523 381195158
92401 103366 857204096
36755 148373 619639148
39296 193450 386077310
177 2237 5167096
127441 146056 46421917
124389 155966 79043748
114353 173717 349437886
177798 191294 34046102
30533 174719 360578858
115421 159912 589369922
179988 195071 37936368
191343 193047 4231605
149609 193828 529517490
164049 197077 193359287
108876 152755 109506821
76263 197216 303170823
179804 181232 3628472
73973 106444 81472270
182049 195036 136649990
4593 94063 356847351
117293 145590 70455493
180894 195183 35925938
30522 108085 193878636
163729 197043 248380130
150716 165989 31758053
137364 171076 84703547
197392 197793 494917754
136968 189889 132926268
188093 199888 9985534
190122 195178 733586101
187324 194770 540931523
87771 120262 232072762
170322 171035 1801671
68867 137220 363083763
182915 191089 130121297
176160 193317 43204682
136111 149851 34218390
45634 104127 146521260
148378 158978 26761726
194527 195815 3263324
158277 162146 774968196
8682 132839 310279256
77965 181059 258309213
152651 154340 625624889
164293 165195 2260945
166834 176048 23129981
2186 144905 356517205
107537 147838 408417596
27760 155771 319684177
160632 167158 147614136
27634 82732 703588824
37734 78469 101640498
48455 172790 513927839
8427 126089 293862026
80890 110718 74793747
91748 102895 28046953
30948 182819 686355278
160480 170817 26154428
76167 149409 183116891
5219 110359 262725558
96716 138223 103890251
111528 156309 392309846
144579 152943 21045435
76391 198267 305453374
16879 101169 693851572
109026 120246 27851456
131643 147109 554969109
132036 141027 22248238
12828 65254 410188142
137617 182698 946385938
48292 134479 401710821
193091 199149 696968659
62019 125038 157581912
79674 120372 908318175
9817 174940 412989813
163278 188417 63308457
115233 152383 92792903
186957 196758 759693555
119309 186652 168855885
72543 150700 900755929
16476 109892 678354356
93680 175389 204804124
74916 87229 30876820
73119 164315 771637727
68343 122661 135930676
65803 188426 307340732
34972 52352 125491571
125328 157072 249700669
150665 158354 166533953
172147 188719 548802571
187773 195091 18304155
163235 182433 48242234
51435 176423 313069257
159324 196987 94790691
141610 152254 26771905
161404 174422 32851626
155432 155999 1411675
199898 199943 117960
62165 96777 699016111
52531 148610 240289911
115851 166364 126440981
198947 199191 543339078
132467 146781 861039172
115331 188799 184209636
84008 175409 228938315
88230 173884 715665216
81831 91388 23918083
34238 59188 62188237
8069 184698 441840498
66008 84263 323727171
192764 194785 5035877
52952 128586 338465725
93990 142755 643206274
171466 187664 956115925
110020 151069 248556761
166488 198418 80247293
24903 64437 172312756
92419 122447 540040265
109495 152047 106202724
93955 191888 245601340
158354 196885 588963410
100970 189542 221995500
198598 198611 39890
57414 167625 276053778
15295 87210 179371565
188647 197848 23076568
171703 189502 60793174
195427 196592 2947036
82566 145897 404118919
13297 140073 316470116
57718 176332 297190813
19001 163446 516416667
138580 187705 123529740
187120 191309 10603210
72146 190286 296140659
9423 70925 446672286
134662 167888 444162104
96882 193460 242240691
83729 99555 793245524
31795 164797 332462409
195297 197730 879396056
42391 135430 554654532
51518 181602 446664960
154873 198059 179099532
1712 74201 180950946
94292 142099 602372549
43096 199957 392970657
159226 179493 211853232
31461 190856 827742444
156493 190689 753636827
181823 195790 35205179
76363 154978 196653829
83658 92535 22145487
98700 183143 622449176
95125 193394 197505102
57370 115135 144789826
60020 163484 713295408
127767 148324 394868323
123727 141674 590125336
34378 195950 404626408
134457 158369 760278533
49848 102736 132565129
43433 139942 882658501
177111 180993 567727
191149 193224 329429776
101277 116051 36993465
183790 198408 36712026
85717 130033 110861239
169283 177209 911873848
2577 107515 324437050
82154 192482 703468212
60987 149057 220318248
107993 165900 144827007
58257 133548 188545386
185543 198044 36093995
52591 149338 241990011
150027 150711 1692231
102237 198333 240892485
183619 188780 960933016
44399 174759 326327438
189815 199546 945610302
84338 116576 80715721
129774 136744 589764456
39832 182256 203511646
177959 181284 142876106
160375 170360 321473380
2761 92348 882233481
66368 115442 578341865
149988 164961 357274498
106531 122095 812891607
29643 103726 747981824
89426 149880 151145474
98359 103756 13800277
58503 118386 809824485
191344 198588 75640296
93385 98705 13326864
75447 78228 399719188
50444 187946 344618888
21070 45968 532261219
15403 18858 564037028
104022 117764 34240663
27846 85351 143384855
55868 141811 214888253
178840 198154 48619197
165655 190428 62349133
101609 145336 109067454
47314 118546 657818184
158127 165353 308218031
69084 192717 236310981
178570 192810 695835850
198096 198257 391631
197299 199664 5958599
187737 189299 988788950
41873 156140 616035045
155331 156480 2924669
79209 124581 113470924
41070 197408 391569878
92270 167399 885145101
166079 189360 58503585
60476 135706 529484811
45874 136695 264304203
164078 191316 60417182
61038 175160 285864179
88986 175658 499780074
85756 184325 511896479
196650 197345 1703570
149798 184608 87558711
62110 76089 35033889
90271 139040 599861458
41379 126902 213805440
96633 130045 615721141
127452 130885 8709330
152417 185547 83336047
55610 169905 286213681
178502 197132 153341979
104066 116449 30868495
118091 162126 110073939
197863 199387 286365494
29872 91112 728042232
101487 195774 236347394
150047 162324 30860557
66895 180087 659872457
198402 199618 728150091
155786 174149 46288790
100776 192922 230976621
106536 130998 61079981
75104 133662 146563626
56835 146690 224711983
153625 153995 986834
63347 121434 145435384
32267 123632 12084599
53081 58394 13179398
22487 63520 101876604
1542 87383 214425217
46470 105806 148658560
31535 167193 339199995
97493 178168 286697950
42437 73228 76935030
178809 197874 48000991
91758 132882 102947786
9660 25550 39996799
38904 168027 969033310
61013 175684 775896178
50600 179519 322933837
154919 170809 40074354
156068 176272 791069700
121692 135259 33917817
129185 130993 589325445
11656 163017 378341001
36192 179309 358176270
53292 75020 157951653
140528 170187 431329423
20615 185701 930715511
30103 128756 752439397
184459 192329 19849054
144335 163621 48536045
23683 164414 414168963
144137 160013 641939367
84266 170415 215758506
50154 139710 438182444
89169 141028 314778656
8400 32745 814588124
157586 162412 3685815
127976 162804 195389489
21510 154299 880624360
57669 103454 471068034
112736 158069 742465493
24119 136689 68665057
27406 180720 383381939
80424 141902 153673124
42626 74028 78479672
15859 131000 287562834
182942 196106 33167635
66696 108529 104987495
87634 192649 466331373
45750 136077 729389018
116179 146150 432424889
86155 116659 76371530
46233 95820 123897334
120448 129747 23308120
18728 189755 723497148
90930 128506 93977663
10959 129200 67070158
132921 196213 450901501
142912 199308 141843425
188526 199303 309371697
20474 55124 473303885
50570 120282 226632348
39379 144065 261626339
1366 128551 581008339
11920 24309 31167009
158909 197685 97520086
136655 183658 404025156
199872 199977 623100232
71211 161067 224870028
64341 137452 182945559
139140 184429 119077110
24954 87969 157086395
177514 195625 45611623
105900 155032 731718023
197262 198318 485766618
170963 196822 803787182
195318 198384 7683881
179335 195575 187574859
114557 170522 405255338
162409 166922 4813571
93120 169187 423468044
148348 157508 622856269
66137 121263 690726679
187033 199685 453702737
199233 199906 862652065
139609 181253 476070825
106736 170807 160363155
43451 127070 225664877
59324 194165 865085703
20135 154540 335476840
138713 176892 95923531
116070 135421 48270681
165097 184326 48381736
17144 107949 243254237
150355 175950 175581196
57361 129264 164608516
10678 178978 789736517
160361 171701 969524958
198902 199484 1460469
11607 114683 381915613
33515 149429 289632656
117812 185867 933645183
166174 179578 74839707
103111 182839 646153484
76176 82029 266717742
65153 85753 51637827
194935 195999 197179514
177007 180878 9784890
12244 51055 88155624
186553 194773 31540181
142790 155110 467224226
195831 198965 343383584
184748 191296 4335045
168426 187407 964802464
164184 181331 43096079
44515 144772 250537613
55838 123073 738797126
169993 195276 76020222
44637 160132 547237291
12339 120454 270082412
3598 125633 304801378
110957 122729 434181296
146915 158153 28291917
5199 161634 855201410
62133 149738 512607186
162244 174203 30189950
163169 192617 845697554
98998 103992 67704544
167983 183167 28322836
68969 77098 685072023
95976 192213 241411366
116586 117796 775921573
103404 192142 474465541
164776 199131 318443453
50651 177426 317560916
161293 165959 11854461
148107 183171 49903056
78754 188631 909174501
179422 194732 392146329
79870 153168 183347065
167879 189797 55128645
100022 183388 208934647
103661 196106 231691527
38891 146161 268064550
151748 168154 688566508
189364 190217 2197914
186498 197249 27035986
26296 158023 328973983
57874 100181 485294093
136787 157816 327754324
123877 168719 112495444
37197 159963 306995722
25752 29752 654962835
147326 186001 52945027
102094 114652 971107956
114894 172592 328451766
121671 162766 960935158
33798 181559 369775354
140144 168942 688168693
90720 128193 402549926
198273 198311 101087
91315 119508 70584336
134400 162558 673734048
157226 184199 67907363
19415 195814 312344151
29952 163956 338346346
108648 184779 190607477
178685 191696 32837707
134702 151612 42274244
22023 116254 64331007
87475 112307 435534318
70744 111386 42479907
2667 101381 376871426
168327 180150 942242133
136810 168214 730766262
161014 197898 92835226
111225 172865 533859631
157369 186213 248980340
23793 142288 632284939
129214 134310 653637371
139712 154945 732663062
188253 191224 7521639
145758 174261 984460399
21041 55937 86579871
96715 114251 44175794
143215 176553 83885210
13713 193497 809906700
190637 197024 570536878
151254 192538 103875885
33610 72591 557198108
117099 164885 813825775
135529 171172 349887312
102532 178777 915744011
76449 149446 182510248
187248 195597 242701046
147155 178232 78274565
112886 168516 139260399
6299 92828 216048947
169123 183872 37088452
148250 157665 4770027
933 48530 118649209
142434 188207 115207057
113642 139636 64755132
81111 193455 307046905
11919 180014 420467810
158728 181530 57354017
58014 115940 145202031
65420 84173 46997719
81158 142520 153392785
128591 190524 155515189
99154 174535 6423735
90930 175534 462378513
51391 174365 308040739
143972 172881 72750144
66377 111769 891161619
84275 109333 62833637
31377 44997 969060386
72149 165051 342534670
175677 178701 7543770
132012 141816 323927219
193535 194154 1013940
177504 179996 303013017
39414 95288 953426081
8649 161690 325944512
33801 107162 143434142
109512 161572 347809221
59067 90369 28356271
190268 193895 9032925
158597 174731 277599253
103340 145218 568539
23795 174677 838742994
132014 195749 207580555
177910 187692 24669845
27340 118515 227629561
146548 181879 859280491
83777 191009 885919815
98075 156537 146331125
23829 41581 628277032
185207 195736 931816837
63567 115981 691014243
28327 146380 845710372
35949 51083 582091674
121076 172152 40455475
2546 4095 492257022
170880 185573 413057503
154845 196711 381585599
123563 151000 68621032
110547 154042 108651925
1511 153554 379943971
107828 132086 60491916
103981 124730 51560676
131353 195812 675741215
81260 141258 150012192
192567 198625 15209637
75351 187473 281061095
63524 198807 792693567
70310 116615 115970732
68993 146592 841276642
148485 162793 6891258
21026 141908 471312349
142036 168181 516128087
108188 175568 393039237
44161 102429 145804778
12018 98441 215701507
14817 96619 657940647
19567 118548 798571673
87585 129763 223093204
19777 48086 69978391
164230 167372 7941884
103610 170794 168189199
56537 134193 404242335
108694 140396 209175556
84329 163662 198553946
48968 179182 488253019
35303 173220 345083865
103083 142487 98275237
123981 168433 111533576
45042 85038 383099048
165159 174167 22710738
110862 142605 171678647
122980 154571 667080163
136819 141720 645587529
163512 186773 156343494
31856 50489 933060644
105376 120163 973155122
129359 181245 352928009
18439 106891 220944147
60129 148631 221308040
20839 68175 515061182
157129 198351 825563062
83546 96643 139879699
132681 145720 32373052
151109 178206 68179222
2628 137085 532382325
7558 35213 68914091
134959 151424 41139659
187256 189390 5295182
191191 198531 18340313
2811 122089 298017473
59489 91794 80884301
2707 187602 667902488
115938 124853 302100315
34265 151119 292087251
120023 149894 74610327
141918 176158 448165548
35927 82945 971731405
128506 176199 123418875
37915 87710 51501052
182929 183468 268103830
19256 93320 278671122
170861 172272 3464815
50924 165996 451702431
196119 196671 444185292
119031 129853 27081468
3604 14369 27059461
109064 150720 981083466
170498 177126 16621736
133617 178535 112664898
163936 193454 250711008
80497 110119 450858805
98560 185037 359143618
65977 71678 14248016
188967 190785 44852
55620 162748 986861809
29095 150713 823168504
75125 119754 197360806
6934 55569 960364302
31161 88941 144094407
15900 162805 957604095
154262 193084 97734766
145766 167592 64930567
45148 164396 298414966
105994 111976 14792002
181753 193588 29790621
22880 137304 674268506
107915 180888 182689261
142082 177692 89563340
82832 153050 454035612
95698 96961 41055649
9728 161331 549890746
36582 83597 117523800
23913 89088 162486986
135776 156328 47054144
194539 199668 958943787
65492 101088 934443679
193404 194839 966445047
152678 160961 139270923
185787 198385 176406827
175110 189015 828842047
23225 26958 9309566
70622 186078 891056264
74952 186424 360849657
123700 150341 66575473
114488 181787 168506074
158653 167377 22014645
47274 75524 70725159
79078 103470 353344020
103440 163048 149035631
125277 145712 51030169
145920 161899 40202959
33272 167684 336240846
14074 16120 5251700
58850 68553 919324687
158953 162414 971749329
133519 156057 938307527
19065 48444 297221952
192561 198266 14303527
48911 72891 936999276
93325 103836 26537681
82899 186572 259857652
163940 187206 58575949
122198 143117 52168261
90097 161385 297678524
195177 198723 8933170
94769 168528 786773044
161771 179975 45838423
189795 197361 19021184
38796 111633 91636108
48815 65936 99141106
123224 187381 438712590
53313 163480 275751917
38544 181394 357603846
128438 196980 172090658
26180 46349 898570439
97760 158774 293831256
124125 178906 87982868
70759 113694 107563180
44637 45056 1042092
101682 175413 746137047
37617 186546 686081504
27571 90167 859837531
22661 52650 74301444
167713 170936 342334271
133830 183650 279892033
147096 167076 969068016
152357 160511 179630144
41443 174152 332243718
2675 186101 88265074
1820 144494 356426862
63134 101705 894531203
97637 140212 106388412
24554 68244 108673270
82016 122366 100963450
82546 114192 79399614
173814 182419 21599333
161598 195646 264433981
177511 181399 9777821
5555 140438 928096002
107892 198038 225845584
169651 176660 17597080
178250 180707 222336258
61526 107215 19885919
134358 143870 23639830
23489 190870 418759052
148935 199534 127314705
114913 170422 186334185
76481 87759 708690174
165986 185056 47831032
90798 121473 76726752
11274 66534 836884789
112332 147454 87551734
188072 189937 834111127
99242 160266 465755207
172955 196591 188415294
9743 62191 88424813
191614 194768 7822973
108676 172780 728160589
139474 176771 960360616
158499 167563 22872402
138117 174231 531005858
113882 143863 74682162
61241 97289 90203187
94450 173771 333270154
162802 192438 74544111
40624 156905 598065806
161704 190077 134702250
176205 198026 54870888
80734 114322 84251081
151422 167344 393621180
1199 105577 261040513
92122 100831 15158791
15498 162708 699870903
126688 154384 69345187
38172 130699 231425182
2587 144175 709803089
113560 177873 392053723
94877 98318 8591953
29590 145717 356616647
61241 109974 122162259
12297 125602 659746504
104613 160914 140693676
72182 179381 268516488
28509 194112 414276874
32053 148120 666730546
178143 191282 869777916
177832 192146 895135088
141186 186368 113636518
20437 117880 764758783
105970 110584 6377915
89282 145840 141320034
168468 169522 2656632
174694 183043 20966601
36994 106540 174063020
166049 168964 673823488
153198 190501 933267165
120826 134300 245514687
36238 101410 625676513
58198 148448 829886031
195298 197307 5036375
173218 197583 166752761
29489 50713 637002487
47607 65768 359729587
84239 100702 41210186
84220 125276 102537149
198870 199626 1922063
41273 131763 226343451
7373 89220 204327073
34501 157508 307547986
66091 68609 6358536
60924 194872 932667860
19414 20944 600645756
175469 187303 29809272
70964 182204 629922167
67846 97409 75149029
7574 130514 100316894
143786 155520 830010387
53069 94807 221256945
142224 162963 995585205
177027 190974 35217350
32009 32016 762031921
87335 151883 501069530
12464 93917 658588624
56332 88171 840960159
157316 194144 92610123
28692 37612 21923314
85901 131905 746149125
24200 30593 15847717
130561 175941 113765523
169973 199177 73378901
199395 199990 1511867
33181 96678 158474729
67924 178723 123004062
186017 189096 32434019
76036 191449 374757762
49160 49616 60543652
44094 178671 336886322
156423 189259 82636280
145164 182635 94271789
4355 152542 370353293
158356 170916 48726622
103859 139697 252199164
22858 55332 80820341
110465 161586 127786775
27842 163291 685165695
78857 161109 205858082
64969 92381 818607168
106114 166501 580627212
140060 144359 896608022
87909 195230 298927561
29100 81640 636758147
101064 129420 70878090
87987 90723 6817459
70052 122478 805474152
9837 155614 595090657
166347 170899 912608231
153302 167720 36358489
181241 194640 198971103
136100 175318 98372640
35578 186199 579680157
87185 96406 22928152
82350 141469 5842869
28989 176387 791372525
121690 182314 209160752
67134 110490 108723487
143932 155020 27892261
82890 135332 658764771
162209 179699 129727970
158735 181541 867108913
194878 197673 7036431
28527 181937 383589900
123246 130005 17028146
145309 149864 11460601
197653 199928 951593875
158655 170594 1966116
168344 188397 50483061
97837 107528 907789335
161555 187529 33580678
77560 199150 304795878
122644 175545 132661490
17212 27516 293203257
133661 162224 71495289
77100 179183 255684839
150711 199980 123996966
22198 102163 219309497
17320 90421 332295701
9285 46145 91839396
167879 174116 15708176
86449 132584 692293115
57895 177405 299430953
7319 149847 489941493
150366 197207 362934023
151259 197884 117295514
136309 199345 782052535
185207 187317 5447463
168580 181104 753327109
123907 195598 180004817
2988 85979 643285789
144649 144963 69602937
59082 132700 668644919
91622 188900 243880508
19835 136772 534984632
143021 158685 39420664
116201 144628 70809724
114709 172994 141882633
116438 145861 73266381
1405 142257 430575495
103113 199654 449297969
142235 182030 790518407
93895 100071 15550820
173015 176092 7761145
71362 102804 330301339
89148 147323 145330275
149878 178662 72425474
130102 141808 29100604
24984 27334 436917676
115797 169756 516500485
3372 91075 423717179
46750 100969 135758799
2744 132673 662648129
169232 184743 38942621
42739 76394 616132640
118120 138062 715280711
1606 15359 688308770
76500 139948 158539002
10597 29654 549552414
29423 180761 189076037
134486 188480 924649652
49557 53352 995694899
96714 101634 12581172
121801 158280 913451536
8130 93361 809341785
48337 133750 213755584
72890 116680 109696896
47275 177679 635277298
10773 55442 217668051
11078 94608 208437892
16268 50605 85198332
103736 113365 24026353
119364 190933 179579863
58108 146343 778193054
122583 150872 739479483
87028 138264 128058158
181753 184463 821261620
148380 178689 736935060
138334 149104 26940539
145443 149686 10706923
162584 182728 50675687
108733 147337 359940097
88798 177814 296195497
37924 112344 186170781
16865 155989 347367655
192090 193234 2896050
78096 162067 210161949
45993 48045 266835337
94703 105633 27641475
96797 194325 830946110
157516 169994 801186090
60118 190215 607093156
155265 196361 721123149
76215 135813 149120368
110021 154387 110794202
135640 155336 49240586
125788 170856 920388436
170488 195341 62473255
11767 100650 221998690
115821 120881 12509111
93825 144571 789779137
20996 55951 42954822
8082 183263 438238547
114390 124271 24447878
136411 157625 656786437
184830 197343 31527261
88993 95908 6465808
72820 188465 691473745
97479 173680 163203421
63590 104054 101576080
107472 187404 858730885
8696 86771 195009336
128055 183039 137919448
85901 127436 103819357
25324 144029 396737375
11480 173400 548307255
87411 140541 296594493
41125 71530 757382583
158365 182173 12964667
41355 69975 32358285
58404 122227 830724014
197666 198640 735563961
16193 64234 521107573
54019 82178 70496370
106179 191333 213421441
80361 144761 160957323
125238 144613 48428976
28257 147713 505503873
25865 78041 129910131
41114 152083 559051676
9719 62969 132739225
118824 176316 144084377
150009 155841 748137187
95115 134516 98632163
59684 124466 162008639
23531 198537 437849330
66862 80490 320113943
45121 56498 28355051
127408 175490 120646496
166006 191820 64949803
114304 165662 128510249
65313 196753 329481771
193197 198887 856235761
131314 173735 813687134
95293 163976 172043752
165280 180756 38968328
28813 113039 210304083
2855 150903 970514240
16133 41347 62562419
77118 190432 284071989
60613 186393 315158573
169739 172074 5817024
136909 176492 77596716
142796 153020 25716804
20135 109037 221911573
67538 151503 210064647
72629 140198 942509760
176507 187146 546928055
189457 193140 815321855
150383 161779 28680438
199694 199730 93488
157637 168001 847764978
112928 141134 70261051
121370 128595 406256232
83011 105717 57097686
74474 190633 291196878
26768 131028 740592214
198650 198842 776939403
32082 112427 770465619
20328 21187 2102002
31290 85842 136077907
41947 164543 306820312
110106 158776 121628995
45147 192551 369240537
65290 158424 277409203
81139 102367 53264558
8829 99613 308035861
45548 167273 400728178
116669 177275 754422622
79363 100589 53217024
31698 62406 378395918
152574 195461 107894576
56280 174423 295927817
89477 118119 199824076
194952 196955 615457093
178161 184391 342864021
15049 55405 100395232
85025 147962 157207829
144623 161645 42791097
5436 177382 430001917
76138 144451 322616798
6866 77172 175465775
186251 188787 6434115
22673 139004 290287757
135210 199575 161661904
194721 198721 874693358
31564 185438 769482468
181850 182637 46167870
68346 91325 57545480
80749 128642 36596966
32974 61109 395778816
49909 131985 205495548
124087 154456 345628228
65231 114794 124225306
74942 189099 286148548
120880 132143 28241972
62085 176190 617918346
531 198223 494774628
29115 122157 232229015
79499 111320 909205946
76206 187413 278709906
95145 165509 176298251
43790 82790 97452010
387 45206 587174626
188867 190754 4770060
72578 123214 901565342
158411 186490 721304761
42299 62585 50617252
59118 133672 919877578
19414 64756 112680774
160003 175682 39523942
188327 194777 16144800
142528 150705 20529639
100546 156908 208299194
147032 149178 5475858
13026 90148 434177983
184392 189337 12461477
9435 87079 544152610
167354 188585 515878251
3357 178396 437830986
69723 146589 192158216
106980 179495 568482182
130707 198682 881531181
111708 180984 173622472
109341 182028 181984637
147071 185376 96450735
68526 91738 58088209
6816 169299 189894848
63982 107488 109176225
87946 152285 160916137
104712 134754 267711716
171032 185312 35822129
32422 74150 104018907
78465 87988 899865337
101557 194868 468623913
151144 187018 90316485
39528 109203 472322469
100453 152135 761201066
131883 154195 552795393
196350 198717 483116661
140291 163953 59536044
137753 140236 6099543
122702 194633 180489271
10535 75803 162854083
147351 170817 59230401
181075 194353 33388664
156800 199561 107523632
78984 170125 228332419
267 103498 337765366
192106 195108 92715130
49340 169762 995425565
181419 192907 641706655
15558 189772 902308004
26494 149761 980875033
148009 157048 22859824
108954 190383 204060363
171359 181573 110730896
81332 127567 94938797
48477 148396 249868556
78408 81391 5188325
22704 41580 627527994
72770 153265 201341612
75147 132102 142588607
21886 193545 653859314
73816 178871 263121175
51747 68278 41374170
51038 157868 267390395
69843 116772 117530244
76261 156788 201513493
52658 94210 430536679
159355 188163 937676588
71374 80396 22588390
101477 127580 65159967
67876 196107 964127875
90362 133767 108565314
4702 159638 387241940
175086 176614 3844868
99295 146877 118874048
123388 174056 127122396
87411 128372 393126110
29777 94222 160678047
109702 110118 1005371
53069 138628 723815471
76539 126043 691572159
78078 187345 952790838
42579 145812 930540288
46263 162274 290229569
13933 185895 832335864
34406 181759 460996090
67790 171932 260832381
159346 161022 4176116
119330 154172 87071669
107354 175036 169344905
127690 166547 424717099
64077 83250 48107814
96637 119725 894664131
95076 102666 32563518
94506 113427 942732113
169800 189077 339332923
108732 153692 112151519
161554 199290 94945406
59184 146699 600306064
115227 171046 431210507
196905 197181 797102821
155416 190327 750842187
120365 166325 333017713
175150 175917 1938060
30855 165399 336319590
105331 108741 8514933
195469 199644 655907518
30012 68179 651582554
144257 186932 852852072
140988 196833 573583087
92146 184956 232559380
191152 198462 18265660
173100 187782 80051949
95089 183178 431804010
45051 134073 787574179
120640 145596 62211655
112449 191769 636915958
1140 141811 351409749
49654 115330 164560464
68794 128074 216467860
59148 72424 308031689
79964 159607 843378034
21878 129249 267926300
173844 185661 756782686
68586 197397 844461857
138550 180094 104384433
90425 169805 879969629
102249 191987 224968110
171105 180808 24373961
81728 198691 293232873
24500 49909 704006825
93344 100922 19099321
190945 197299 15878212
103547 110687 17781330
151231 175457 256034464
88471 179802 868253303
63991 168567 261953393
162037 177753 985622104
119108 177644 693263966
69498 114176 111980566
56203 128137 892587823
149640 177260 998285435
81305 162297 805492667
109923 172177 155808965
168356 172932 801469571
94639 141429 130795489
169912 176586 16766913
35056 50357 38024412
170198 195565 63795712
29650 156126 904966537
149788 166427 26120237
82963 178235 238683313
16440 121544 432570319
122351 168681 710190675
117105 148091 77274192
25793 145059 351368389
186605 188805 178755064
71803 195540 732961212
25911 121891 239549655
138997 199672 837893650
17824 31385 227382517
11013 199395 471422224
67061 122142 137878215
199702 199768 179439
149035 167667 218327294
121473 126308 594886802
123523 190488 168174626
12137 128036 608389131
177037 181874 24090837
26546 68893 49885990
15921 194536 720301103
7369 141737 335596635
11316 32808 53628133
20984 112055 227224339
175278 179777 204582519
124332 131201 17362513
175143 187085 895815114
131211 198861 890723837
127025 136642 24149528
56817 129346 810809736
172460 195936 96747212
127899 169545 263305620
153326 163528 8765944
101786 109382 19074238
49510 127213 81665115
133963 136437 716454560
8491 133590 312597774
138476 151794 651261752
23993 115447 970692901
167940 185663 44549412
48116 139490 228557381
92363 165009 318787859
74202 193967 938879072
3797 195758 480494462
97759 161462 159446251
121787 166902 113078389
123323 162603 98426558
76801 197241 991661585
183541 191338 19698060
51774 119740 170164572
143222 177922 677748026
79175 138157 302479087
9703 64070 135527465
102614 135051 521522197
128875 183318 669670669
11717 196419 462241947
105476 158603 132693410
44117 180299 340976457
74656 146782 180327949
199974 199987 23216
103810 109718 12755862
176559 188614 30382709
84863 101066 178372400
148751 180417 79754432
181442 193709 30898295
142973 179757 92506682
57602 106996 89258320
39886 53569 101616471
174769 183912 23016364
176944 192708 107815675
66830 189555 307604729
7771 44842 444131606
137030 137208 235330597
14958 138579 308638357
137572 149577 29991741
153021 163433 803459220
158337 159052 1859490
94165 133697 359457332
22253 56478 33809916
83780 159857 429167362
68552 94048 63784938
127429 149392 735335652
88394 92722 677820476
177446 193421 40206610
196816 199187 5892215
159161 181855 57044115
140363 142845 6214711
59718 110231 126568636
98433 149521 127803458
105283 149768 447281868
55202 84695 73905847
104871 145256 820311326
88844 111987 627533123
187401 196328 22447629
147300 185323 95745825
38912 93019 356349620
176917 190635 34563257
177891 193439 39108192
13001 160581 368721539
127674 146987 200729175
192699 197447 321176177
186451 197296 27264709
131886 185419 380601775
99777 197463 266819080
16055 69410 132837085
13643 152344 346467188
69665 110318 101864033
116359 145155 695757367
24069 143714 298610551
86694 139796 987537749
33076 144032 277124710
72119 115647 90522805
173828 174368 298508201
37368 165595 320831535
56316 113908 503145172
76103 128245 130449041
13735 61094 117883214
121321 167480 176019931
127954 159197 78191717
108635 169773 362584847
37336 136354 247564623
30661 180621 375134296
76733 137084 468220054
132549 138420 446840031
198234 199316 2717635
169696 175952 15687701
116179 126934 26706861
174810 180227 432914562
50684 106927 771067417
49092 116225 168246971
121120 169996 122532717
36546 156238 299290121
145997 172617 67065572
197278 197928 894258219
59538 177837 343509251
180717 189562 22237539
76775 165489 222160054
19334 126696 813527093
47965 184436 589447762
174850 181368 16371623
108146 199048 968828770
173918 193020 48056508
171106 196302 639220130
14455 149752 936087535
177219 196381 504081657
99346 130362 77672308
97378 106162 44391954
41686 173448 465763623
180032 181539 3778221
10450 57853 182347255
194416 199112 11829745
20271 169296 409775917
111636 130529 863395916
141304 172899 79474749
158854 165419 780218150
122372 191326 564924922
131642 176094 579254921
4416 112213 115328404
117266 124045 16785303
161798 176811 470796911
133489 199152 164848783
152610 169301 113499000
65256 182939 871456313
61238 156192 777612500
188254 198402 25442245
73871 86639 406281159
13438 56321 106724954
113269 118354 12710796
87675 142191 330791332
100208 147226 117351640
186695 186799 282746
4339 123652 298084124
106204 188654 206577159
42525 66045 58724556
179904 190073 25659415
162985 181090 148820854
157840 193139 411637980
158668 175047 41224383
104904 163825 147306101
64575 64829 389441450
145899 158682 32200890
108163 185320 193176027
110810 139280 71000890
67552 170181 257061863
95344 189074 235080686
6028 157518 378632284
82846 150093 168179725
183497 199074 39132127
145918 176567 77183074
39679 91116 128521693
115040 147886 81794202
135718 147106 975606241
53851 88621 865160164
44248 56423 639109673
51921 115196 158512620
106410 167120 146421637
89440 153506 797820753
95884 156040 368526320
56973 73223 942066418
111750 142040 1571547
131935 185110 133318800
188339 192214 742111172
30284 89571 147888559
145203 184462 268596773
166127 169401 547352628
3723 105778 255230185
165757 176669 336994396
127512 138960 28552957
139736 194529 97637678
175500 177734 5612578
9614 78994 173103998
48222 111329 402411576
126367 130243 9833925
59739 98133 358304883
181485 196998 416751272
48531 174121 481315732
151759 179277 527102790
165897 191541 33032159
30542 79032 120819515
111374 115836 11230528
1769 60486 233624007
23713 55501 78946411
21937 148363 818392758
91765 113767 55220240
30091 50209 49766943
99900 144291 507555828
187077 190904 9657520
32269 102052 174332534
7494 125671 295088753
176080 184456 21023302
81454 103179 54560656
195482 199913 11135153
67564 171517 260424369
108681 132736 947729932
38054 144288 761110948
119611 155529 89747763
13088 128667 905247837
99607 119950 50943589
83988 116558 656864215
80798 159740 197551700
145820 157869 30374924
174942 187641 334033698
18814 73579 825967819
2914 83561 201420955
82093 169237 190252750
90387 189258 247836834
121568 196514 523690409
83176 113929 604778117
563 176961 838263959
14295 84917 623506103
62159 85296 57985893
188084 195320 215644451
126811 143295 41175496
159248 178644 721456836
170338 186119 39628723
143188 160648 43865970
113626 171426 54421906
119661 191564 897319922
18075 194005 853956405
68861 166351 752661244
7250 139171 521506146
47996 122559 186660489
47746 98931 128089988
192902 197504 11558319
106627 150059 649954198
196718 196996 699673
22286 180709 615929630
47501 99313 123751634
155297 161043 865456688
195882 198401 6283197
171738 193344 54378059
193551 197795 10666917
21821 180188 395834357
190596 199587 22556714
7036 77286 737311487
104725 194917 415853570
13001 16197 8111093
123790 182492 147268953
32202 40157 19757946
48384 155437 267857532
171915 199180 68544503
166445 197701 78526284
74642 195414 302796094
165329 189522 60859714
117159 193396 191182607
46024 184581 569432476
103800 155201 710147934
80487 197521 293410119
132994 177973 112775566
86420 168673 570132060
34707 44185 23615994
193157 195392 5607834
3103 55100 421098794
99994 195066 238341034
3786 23499 349566041
67670 75162 8774953
119849 181267 567685241
57594 112901 391936954
70339 140938 176462794
114961 180581 164364718
79513 129804 190154960
64301 172419 286327736
9257 197018 566383866
197737 199431 4258211
192175 198027 14680736
113618 151889 119592421
2290 97629 238079100
182582 197446 536886940
162070 165442 367935662
86678 146969 785888121
185280 191316 15352476
120320 137150 42061607
45954 183422 344302572
90571 190551 335487260
198387 199681 3271199
24708 159029 849023470
117189 139825 56373230
15372 165773 375885413
99278 143503 110498920
143892 164983 733867318
102019 148030 114787242
194888 195315 1118698
104766 172702 433945619
15128 159482 360602158
114692 125567 26884167
178851 185648 23531566
58990 127792 172246793
110130 120434 615862707
38133 42066 9759010
43228 139928 387246678
171868 194668 381557248
26251 182315 390164183
143085 176059 21088386
135800 154750 47333545
72412 126576 325583985
127544 174438 117664531
116362 192421 119945291
99545 179727 868671860
132406 166780 86198357
135136 184212 123249563
24656 118622 234611277
161572 196872 88907076
104989 180863 189967409
13199 80006 498890913
45508 131430 214971219
64532 138776 580270977
129378 150080 79528685
101662 171040 173697271
112022 159601 118976943
30607 140214 273628961
78378 141773 158566349
99209 180494 203782336
1769 117401 289032410
18993 112575 233610894
28855 186209 393572263
45931 98183 130655958
33831 63985 319577134
95387 164600 173362917
107743 111440 9083332
194005 194606 614117195
42300 157701 516373653
47582 56814 636257495
59617 90867 78258929
14404 93327 196952117
12678 47539 86710166
89078 182262 327051645
18013 40721 196479663
192309 193253 2419018
133638 182770 537242468
45562 45913 923808516
21378 157541 339938922
30082 185394 856514000
68840 96872 899087016
102850 170584 169597337
117599 181593 160371605
114491 135248 51719993
77152 83924 44722537
157212 189616 429767576
23652 63901 301292297
45466 49193 448079923
76963 180366 908454288
199784 199972 475640
54592 166044 480266487
59042 100924 429465458
27957 65821 297300086
64964 141597 752389119
183488 184103 1550787
193767 194730 2424343
21255 125891 972092121
10177 161719 470802221
176124 177538 608773146
118106 153380 88019125
98173 140762 467570359
13351 69080 353079594
125043 193026 170763827
151530 197696 243065824
54436 107725 133589662
118782 171496 752044527
103282 168291 162681394
171899 188405 685423777
37150 185197 592683778
156586 174242 44451133
18229 106211 219737172
140986 174044 83176508
48290 95490 118119190
36262 197472 403767779
12956 82797 431051439
134666 152697 45074569
18433 179519 402720602
106157 135861 745635259
196433 197213 1923663
35521 57181 371223703
163952 172196 211963677
78979 169734 227373260
174344 177583 115100352
199046 199854 800843130
45243 99189 134878904
10536 111926 616309432
194001 195362 950545637
104966 153849 46124633
87663 162530 187341749
96042 148270 608618808
32218 158910 287871428
50139 147806 530878638
38305 82547 110530265
22837 153828 924505634
70830 103413 81711201
42599 182013 298357405
137730 147686 879596076
26184 196293 140176004
121300 160567 214866550
7747 33214 63525396
120037 141585 805192215
104497 199584 238304930
137247 142441 182392076
126593 186119 149422784
14441 23482 472438958
131227 181211 125320010
63943 121005 142848007
177314 185339 778958338
183325 191271 20117580
159767 190019 391406328
57362 83241 64899578
198933 199599 215097728
55580 79881 60802619
110199 113348 7857419
81484 93076 760193621
131403 171414 100334108
136229 165802 74162011
190275 196371 709003265
154684 187104 81653278
3765 93112 860589923
182039 189130 17945291
121614 165806 905225031
166533 185154 297304411
173326 195354 55466705
123022 161282 95771377
185431 189554 604119030
8654 78384 399136063
35583 174823 520908972
82209 186724 261979293
17076 187026 989024728
131425 139363 709315712
96376 106261 303269017
126027 191511 164572102
119812 171115 544305948
167044 174343 12796230
97162 188851 229985589
107738 150399 106359208
18125 51893 83812954
29198 184173 566261156
64395 150440 210476847
120683 141549 52052420
13519 115088 612138702
63851 102713 97466042
182083 187146 12841541
133440 155489 55112001
38621 198790 826472838
51230 166617 767507172
127076 195707 489959918
190649 198876 20607803
38980 59480 51117208
132930 146099 32705035
117625 182690 486879274
22778 97327 727858534
60903 132630 179556708
127771 197807 175778575
112603 141399 71757575
155364 157998 6623663
171802 185194 33627305
161836 199079 676948143
180918 188320 36771285
182470 199934 140816826
126098 174923 283733674
107090 153426 115572232
104460 116767 142477595
4402 197312 482849128
180074 187944 138266824
185864 197151 28405601
90557 127502 92391720
196237 198774 179972430
164120 177971 34826092
17680 51559 350394211
77707 118031 101014788
72060 184043 817025886
51799 196746 363315923
98633 121056 56161147
99024 153423 106176663
160221 183699 15879071
122993 132125 107721907
46334 159487 283061942
7296 99832 231088509
38937 194110 896614781
11614 147811 292795233
75855 100654 16476497
186846 187271 1098766
25294 58396 254830392
69711 91684 962138110
23873 80257 812038964
156203 157117 2340426
173173 188941 479007302
197297 197327 83225
64865 127690 485477075
139382 174576 664790650
128515 153710 314945898
1669 150971 213776841
86171 91652 478148621
134089 167694 84254081
23806 126340 255859212
182299 191519 23357565
32687 102154 173585064
157101 163585 15194820
141047 162731 54520797
102068 127190 62707829
127339 135399 53452439
94875 120098 63170699
169767 170713 586172659
177961 184041 15352664
157567 180236 57050595
55324 103282 120180100
63304 123839 218937007
136732 191786 860256036
119209 182019 157420752
3990 30258 65823192
66841 171259 261610642
122039 170658 121900138
38244 80429 361110733
59974 135586 189229358
131542 157408 64666057
182578 198582 40274937
12218 154916 596094456
188625 189686 606185369
104619 198153 36469096
43070 64211 692714279
22215 127740 263339855
165778 188333 536084013
63040 182801 300055655
54916 193336 509099985
141825 172571 77325135
86365 181558 253442232
122357 173992 503866902
173770 183920 466354549
79510 93618 35298385
162271 164369 454183804
21181 67625 158256283
37627 84807 471819265
57025 100762 75958948
174074 190566 960824112
188948 193209 202018987
116674 192827 190955311
9711 115561 264554905
81776 146191 866892076
116868 122083 192394851
175678 187400 29534919
27603 150123 773971833
31045 71354 978273792
119625 194673 188209029
30237 86331 139966962
3054 23660 51775404
38687 145578 267062916
180861 196989 802234975
84601 118209 933285780
140340 176834 920252830
103126 131438 603655179
19626 39474 49067232
181978 183104 486116105
72471 153892 203697324
76210 148754 338670650
173079 188477 38826972
17006 159906 522743626
177628 197077 64842231
91682 164669 384314483
117208 130746 33827374
22282 181359 807460836
77821 108037 16500116
40345 66252 844137588
67828 87484 49277737
80253 139604 176852732
112528 125443 219819879
83332 105211 54931303
140156 169534 847921032
85999 150867 60205830
24922 129420 260854113
8882 17736 22337147
12203 131529 298177043
1748 196473 694733116
26109 53015 66657501
181506 189800 551781744
20263 163499 357695892
190295 195695 58395156
185195 195732 969614214
199351 199674 53629743
145499 148236 845103452
175925 180870 838968443
86637 175137 127324669
155755 198153 874556280
151195 179578 42926671
122992 152424 92403383
34271 93451 486140101
179167 186411 18285535
172445 180392 431026081
154991 168928 744867654
109363 190063 202235104
58367 193542 563129410
182124 183873 26055034
78677 101854 522030750
97853 154765 142377230
32062 116634 965914296
131423 186760 138843390
100977 195566 237136221
63904 183692 954027137
173250 173695 589294918
144613 182499 373830738
120425 193774 183988603
69456 181463 280569921
75475 86173 860907839
188783 199925 627224042
72456 120759 508690152
73902 124537 644495593
92122 155158 976603432
148324 192375 703788494
7435 126353 823134080
193009 195356 5885185
50805 195308 825739181
148260 179379 418030840
107377 165758 570032165
165560 171454 14849660
164513 176923 31225253
128237 193579 164004274
158959 184633 372908685
182809 182922 489229160
12196 69981 144144970
179871 193696 34823322
70268 177406 445028688
12999 170356 393455175
41766 151700 697285473
17135 68011 126632435
191641 192655 2487872
6474 41777 815672348
136272 157401 806952314
18086 31446 33264657
107641 173341 164358464
188326 198222 24814106
9929 132234 679716775
173111 179605 16356495
42224 141744 248767889
44939 72417 68626059
68954 196197 595303249
77831 161455 318454383
175615 187525 314358040
122784 160229 93695066
29966 111502 247492108
17107 143797 629223808
126489 175755 217862804
69809 183592 84930821
56017 166037 275480767
6805 124821 294696777
64452 195778 908188861
122078 175166 133075125
105388 127870 56013636
109072 132363 58062000
198305 199028 408904494
152174 195008 107729116
185547 196018 26371526
191556 199215 540130778
33384 119040 214094728
31096 149393 295378205
136115 151774 141338144
171724 197650 65179513
63453 79637 40526623
100515 120043 979295677
40578 90095 123745707
20535 53838 515688467
9239 147889 346253437
26306 61669 87865941
75114 185275 402291178
109141 131623 56077982
156641 159670 7552611
111165 168398 143337097
181728 182409 1710333
38548 85059 154636262
125765 143238 43696735
186946 188739 4525499
69796 105412 679138471
110368 114893 11376866
177609 197963 51179088
146116 169394 58707139
158588 177898 48600870
184149 195575 28741130
63107 72543 459544459
148984 173267 61093872
52570 152179 249250753
64345 146030 834439287
60876 90311 73722778
749 99131 245746270
88062 134317 115695918
62862 182815 300542072
103200 147253 109827823
66291 194465 764292678
48936 174019 675140505
152661 183196 76784384
3952 44632 238065707
62015 77486 38744489
167744 171941 382075098
71300 165354 235509512
62618 150785 220529722
77898 112666 959402298
100439 186908 374686217
128050 134186 16444537
39076 185414 366414680
81931 142134 509503937
180199 183287 262277429
81984 173085 420905778
156 86611 215990027
140401 166338 65284383
45761 63586 44465713
71617 121420 124628045
58215 184491 316450757
38282 112952 785839906
77238 114141 92512401
138323 173908 795822139
154630 183110 95184293
61208 95380 455504280
7586 10758 302946000
37886 169827 330189689
147826 195021 748494667
2479 184704 455827720
122636 181654 447767694
165357 197259 80226140
185704 188974 8279552
131172 153846 56595367
124524 193292 172745215
171178 192286 58397710
155545 199432 110420858
36085 68949 305808075
74895 82170 18184157
101613 174519 59481538
35589 170628 913228409
104748 158897 243490207
139507 184331 112701130
101215 147931 116591041
1996 43704 433114338
53450 98399 969907460
92556 132138 99126776
139437 189041 124758512
182150 195970 34851404
154178 169808 39385792
151073 152041 717476597
53442 137015 209122605
92560 141697 122847711
79560 105450 65084052
59523 158292 704532969
6320 29918 13406186
30122 128873 531543602
198967 199268 356263454
137026 152330 38286949
124145 134647 26349112
167802 193320 64220625
118945 169925 127746028
145489 165902 51487335
173189 175653 472154414
3963 130230 624280497
40934 181381 351570445
84903 120038 87846758
105154 156733 59836694
106684 155927 122897440
129508 140053 184128000
1615 92618 227263013
20382 122633 255035966
47017 173331 316276887
167739 198547 77462807
125465 174961 124259878
195014 196845 794872797
100817 126324 494529219
55409 92434 92620583
181395 186612 953911265
185746 196049 25960361
186064 195049 22577835
185020 189322 10920705
198702 198731 788593178
114044 137462 576038415
61362 83658 55867402
16971 170555 501602184
153591 179002 63924790
170328 175121 11995686
191704 191970 664198
148256 198878 452773312
196042 196637 1515724
68458 173540 263150242
179399 191280 30060732
193916 196616 768623580
140791 163604 57359391
55937 187721 330232969
187426 191153 551590720
128644 158871 75689560
144320 194688 126690098
93283 142212 122280585
67566 141439 184718697
6502 68714 104472109
117313 157647 100798666
104589 138608 757942458
18886 114985 239987559
143009 145563 6351268
31809 117131 213142294
144852 192633 340196571
19142 111816 231264020
125472 132116 370421641
139670 191224 667803942
43731 109576 164889621
72535 120226 119365162
27839 72137 110236900
19549 162674 555545625
113231 193054 200149807
35059 145714 276457690
4009 27518 59049376
83080 196626 988077245
77843 141550 159239616
117717 185016 168599244
150106 163644 497645738
108835 144323 71192827
148791 197458 533561211
106426 184290 668976853
96337 136179 99837431
124907 194920 927430083
169040 170659 975936606
161360 194411 898486602
71108 183783 282378726
87818 99028 272711791
62597 172604 275541368
161319 183125 54879190
136493 150440 34756238
93531 179889 314602268
95947 186451 534862639
189249 190371 2875858
156298 160851 11390672
92941 160828 730107772
26418 139262 830610632
57040 121500 161338771
22698 29064 343867274
112825 174650 632315274
172272 189889 568098226
139193 145675 16103349
160344 174732 911194601
182274 191114 22396986
123145 162907 99635908
75552 82134 808257782
31590 144531 281978557
28283 178913 397898859
44509 104402 149945232
138240 194135 140411894
73245 161939 221949320
34762 38547 9391161
114646 176427 154686507
162208 192850 920474178
96580 170346 184928021
147500 168032 51775771
128862 184448 907646291
32306 189323 392946812
185497 191581 15408061
139572 192049 800596229
21346 40575 47541154
14441 49536 591899082
44451 177817 333916351
172105 197831 436699123
89803 130869 102804595
6443 41940 229918848
123599 184693 367756137
57838 101958 173089356
116431 136090 257024635
152894 175654 795960275
125706 138485 32001890
98728 102770 205951594
36648 50547 153592844
43295 122214 197326526
25418 61144 88680277
40355 109918 174019481
43547 86611 107734097
134239 189988 139994544
105191 135529 226720177
143686 146161 19140201
125348 179768 136568565
160887 175704 37366807
168592 180523 30007767
126 63057 29578232
22060 194200 430460386
99313 190155 227840486
134938 196466 154546818
64240 117717 134004325
40905 140568 781479939
3016 42102 97477214
198099 198349 652743
103786 109999 15496815
14041 94976 547335043
41670 189803 371056557
76045 109238 275611972
125346 187181 163926960
118626 167515 122412786
89507 149183 156027702
111956 161766 124598728
87345 199478 281089859
56257 138991 206930374
170837 195698 80723774
47414 61582 980486903
39029 74829 89426411
150279 159152 989007910
181369 199061 376564511
100919 137599 821854873
83485 132631 122944264
9450 143867 335738963
152859 194275 575702607
52651 64807 331511351
193729 194878 804450773
58301 138998 252074470
110144 189223 202191363
45556 108245 157007785
75072 102272 68187243
75027 122728 764432997
178137 197196 20829921
89862 98511 21555873
55809 106917 626669867
140197 176058 90182798
101328 109692 21025124
93227 120121 67335348
56190 170166 285447666
177751 199984 923105462
39570 158830 715950128
62075 66778 836661411
150250 179831 221054445
187292 188816 864080433
1199 2970 845317920
25194 192705 419023756
173221 189467 328841252
154199 176117 438458882
44918 132001 217838138
178677 188500 114918804
86164 107425 685326032
124275 190378 166041509
178935 189082 25629305
11036 184486 433832855
21992 54828 81389979
69496 199312 777662972
50736 184854 335991946
68082 184214 828852443
192509 196668 10521965
142901 149685 403617829
193112 193634 1264356
145106 182016 92846183
87973 135647 264464750
133272 194836 780480760
50996 83104 584660452
58755 133007 87677635
182769 199291 41540780
155491 160332 12161362
185506 189931 11173226
147559 149806 5701694
194920 199608 538119668
63861 88522 61807395
73035 77301 588060423
31791 35973 10198049
178166 190070 285480598
32242 142169 274492269
46322 126677 960872019
108573 136700 742303141
7762 188409 452033319
134228 154820 66407864
165316 189125 59946402
78316 135792 912983111
197874 198284 479369368
71609 108546 92701549
16027 18855 7061663
41602 152713 328504113
8866 14041 13032242
47261 197797 409893500
93750 116980 322558531
18002 149433 799163836
191762 195157 8459685
31689 137782 464021407
138164 186151 419660014
121266 153054 578449675
44512 162731 722481680
94496 115895 53736996
164430 173500 113429949
135776 182468 838138383
84923 181384 241617789
38816 183898 661260139
27544 108178 201402926
15595 95401 650705324
119110 129472 25881192
72760 96815 60115919
1786 47194 497751555
179593 180948 3438953
32969 63114 344578685
176356 193215 15916809
100917 111448 520001775
95104 171507 191505402
111340 186928 341507983
96263 190141 235544887
36539 189736 383603071
159514 185363 65043212
122417 142743 20782753
152405 195487 108393199
172335 173650 3305175
29290 131089 254238978
59441 136376 162721879
130728 174482 836004399
63299 110310 117858049
101394 169032 661093157
102872 122679 49401593
38154 188989 377755185
77058 161074 210251735
25573 120285 294284026
56399 66130 24337927
170385 181112 26889746
360 180442 688875131
56690 148734 832155293
34916 66531 78879319
187976 199494 229555113
78800 177417 247055696
118825 156571 778422125
137030 197468 151823965
141466 193263 321568391
43672 140819 122401653
134794 145282 26040129
190966 192752 772708718
96447 144115 647821916
68995 151409 228526863
170038 199778 74774719
159585 168117 402940639
175504 187911 625348684
75241 142863 169039561
63141 179565 291682622
86931 179102 230830607
65169 162092 242582295
61360 166050 262177768
77324 99853 500365961
163071 173893 27269767
2324 5969 748005633
123206 155509 360066286
99772 121159 541418264
69077 194271 375009918
93236 198065 844918874
96513 126031 73830770
106961 155350 693296528
64029 157622 330731464
58524 107636 227359369
54439 68953 37024430
14653 82229 168520140
14267 31660 43450888
165339 167773 600043296
128899 194918 165755785
89606 90999 3520294
28872 144645 496981616
52004 138931 217419739
29316 125929 241024624
77031 197043 532324720
73231 126538 170910981
114440 164572 125368310
41619 162605 371594399
151487 165077 34194426
12198 191601 449012204
188153 197916 678137742
189485 196745 824760468
162451 167932 13854896
158772 187006 71099855
155694 173550 318782497
94509 148392 134679907
135466 138554 286684201
24978 129177 445914431
32666 151170 987588059
47055 85471 103584984
164580 193456 72622917
136407 194660 323953280
33804 188743 236972727
130268 166734 91414198
11778 66262 135808456
155218 176168 6715069
119916 170737 24996868
57750 160493 257193566
11488 69258 144029304
199332 199916 21340260
86479 115469 790164288
156387 165199 22182011
163850 180104 926657732
198610 199153 1349976
140234 185641 696287560
95494 98123 12771782
58397 163716 60794052
36568 117897 902098479
96201 111618 38773426
78562 146348 986728227
147512 152510 245572238
122591 149687 67668779
83454 167018 209245242
137061 178473 150579937
27014 64297 92597102
154691 174906 50884807
95645 161291 164367875
105613 155243 123906518
113435 165480 643393490
63008 183605 970308666
88650 172285 209478731
34808 141945 267698622
5704 180484 933566880
30454 131588 434652053
12423 38473 2381903
186441 190870 634626351
182895 198202 315092747
61390 63368 57989228
75874 177531 254617299
108849 111095 751439569
111484 166055 136655355
148586 151098 6386051
62311 106629 111144765
177066 185492 700080813
1939 197804 900131239
9986 148921 765322061
181354 187302 33785450
32872 190644 394962849
136914 176366 99033382
67818 158515 747841048
166221 170422 10585607
3107 37511 457489459
130871 140477 522980388
15381 100323 211991422
168506 198098 74365901
88055 190482 256781468
90064 110567 51401796
172179 180312 20465888
35559 76496 102286608
3690 174595 427526050
117529 142989 63415127
93111 155855 472777166
73055 143776 176850667
49346 152805 327608190
79961 184405 261715115
91305 187100 396637187
171039 175524 11241678
38084 50201 322110887
10947 123992 999499690
166863 197201 76256743
101539 194463 232883581
12760 64059 420613594
152167 194129 705719159
182238 193289 27922382
50894 66468 38980449
156192 198563 106604274
46002 71434 720012675
10558 136381 408266575
100314 143517 107851662
63603 124039 387599765
133396 151293 44697908
159327 181857 28318683
50030 172328 306303259
195541 195544 2599
27748 29258 3759679
117570 154808 93049015
47147 60675 33881163
16236 28227 29939034
191355 196815 560176678
184329 196396 980577794
103418 184157 453717610
95263 177016 382992935
72429 89195 41966658
75039 167762 314558677
83346 86405 7699944
60692 64879 900365279
54287 69308 37587563
53301 145269 322661921
73848 151567 194408285
138532 146662 20273618
6363 81639 187877915
157715 183577 925459244
114012 131100 42646240
198332 199243 248817796
49515 169117 299596538
94993 122085 514122203
194000 194249 630902
12230 168465 390687104
193485 193727 70472762
189609 196016 885961969
100465 166248 164744886
175920 194836 870457761
168234 189305 53001157
80988 83009 780110796
135898 156923 6212746
88986 149251 617201900
96261 164979 55478233
54119 97866 535020326
183727 189866 15015830
95027 163057 170349844
192563 192994 927600988
187076 191797 933518253
13011 156109 676885294
119262 152516 83104083
21717 177544 824404655
72525 99197 185182975
33536 190293 392468398
103689 132489 71892296
180276 184692 11061878
163796 193706 295536871
179222 181119 4817243
55077 136905 204751143
163727 175298 29096871
39468 125179 985962541
188051 190340 4195879
8722 149138 644831405
4698 159566 760841925
95935 136014 148501989
131386 148068 41492561
63911 189623 315098178
176964 179272 5748872
171898 176007 10353460
106485 181103 186797456
115628 134807 7726588
192364 197062 11846162
161679 184645 57787302
46001 94713 121784703
66837 76470 24185248
161792 166350 11576330
24038 111283 217779817
180811 183966 132415364
85362 106487 53017974
163240 167135 5664505
182058 192202 156789422
164071 183204 656382851
78670 193491 287836285
65201 198549 689589770
175371 184599 867523201
1035 23776 57100905
124351 144750 50947843
134646 171930 655640046
18735 186791 879750491
188319 195522 421245941
163485 176356 733847480
53257 161170 819854820
183362 189094 14457745
6331 192456 572703831
45403 112112 166926414
133751 147137 715466550
17785 47396 73433644
30299 114100 240108394
15154 108282 232646211
84783 181812 243020312
93195 125007 56664338
88212 98314 25200584
45960 63692 44236226
82940 138864 436970255
132914 139996 17489182
141347 178255 969619253
141128 156408 38403680
22341 88014 845524489
72346 99543 784976335
6861 126774 299474164
151478 183047 79417795
139000 158840 49780689
71057 167535 241620121
46487 100769 135887302
191525 198499 17456404
113606 193331 562589189
105294 150483 112707228
142012 144245 5580286
146059 180655 761447665
176145 185801 24277321
115907 158221 105710039
116727 125187 20910714
36893 48877 29692280
164093 176977 32415819
61704 62941 3031607
82728 140471 409302847
66109 107506 103855852
117438 172878 433954535
73725 160124 506477944
155404 175330 50175041
83566 186183 257121694
166859 185139 45845041
36218 76972 101775489
60670 193215 332235568
127760 199404 650169101
14992 72482 697136048
129381 151352 54897864
119542 181078 967208631
64793 107272 925013898
161069 161300 594709
29122 175559 583583968
199632 199903 687695
14186 140972 316542157
193682 194573 465901979
36202 58460 27451569
89385 143095 535264842
65913 102662 141702271
105835 182896 192930318
125259 140378 738324178
153915 158466 809252531
126992 189053 155853656
65683 149672 210045635
77162 183062 895706615
197769 199575 409444108
145646 151219 162702483
47633 148847 923221607
73200 161459 712579974
12491 31553 942582894
149032 186217 93593786
165145 178008 521015725
198844 199269 275555266
7582 176383 422179600
47535 111294 159661951
199002 199054 132099
123488 170457 287937992
168148 196751 41561661
28893 112896 934212136
163617 196345 82362831
197826 199763 581507810
144164 167279 62724267
164664 173849 23123907
29799 53325 58367306
189606 195198 14048630
122644 162501 99796541
148250 180844 689162384
12968 186980 435334473
101321 155808 136169850
128009 131684 9251926
197447 197831 961710
53679 114275 815507811
110587 130151 48842666
130937 143977 32357461
9609 153523 359573515
186540 187623 299545
73697 151206 167871393
126687 148546 54608978
33206 98295 162533237
120609 121378 79895923
33384 124537 727087306
124146 158030 84854865
122387 162922 65585756
183617 185567 4866804
167911 173742 14657301
49220 106199 142936472
191987 192036 136914
144630 160447 39769186
187511 192964 36182265
80335 141323 483517511
35683 172755 438952321
104581 184040 411828986
131913 138689 727414665
108616 146559 464848419
64735 126663 154910162
134713 193025 202360698
10282 160690 81259752
199531 199645 82164667
53213 194915 355062866
123072 188307 163749085
184419 193421 22684000
180425 188214 19621920
199410 199688 726312
14721 37431 56463495
88914 172321 208926205
144712 183534 97729258
6975 139810 331749305
184737 185655 240833647
68401 123633 585832461
121567 186198 678582539
13423 27663 150236593
97831 196315 247037032
59920 117100 143198706
187215 189525 5760490
145826 165473 935095332
86311 177875 718850192
35422 160909 990224303
195943 198584 722118545
143559 146966 8486355
135738 193506 306900083
31381 88747 143056780
82729 197149 286889190
49129 105567 49278277
34132 35207 2656045
34016 131422 243569371
159180 199989 102657989
8853 77106 170347658
84090 116283 80645552
9160 95317 89772369
102752 115770 32557685
176803 194244 43823671
153888 161843 19983750
35375 164195 983486850
102217 163988 753372754
115429 118880 57442889
59117 77691 750819659
88207 125823 300147981
63994 64593 1507982
47373 195313 746703869
162580 184150 54319173
90683 101738 27796413
131428 188977 661021449
154220 170542 41158511
79421 88061 15051343
142413 197340 138162778
54551 70649 245404112
47177 189285 356108532
128618 140114 28607440
93567 134264 173224077
10666 143120 330732295
131264 191705 151697595
61743 173354 279477723
48657 137403 100031428
136144 187088 936063273
20091 80942 323308074
187249 193993 16851149
140713 158061 666464384
143593 198519 138169023
2144 150332 370210656
30534 45801 66404375
147612 167556 50304926
12992 86993 184668589
32459 95779 157955368
154201 198836 112299981
47543 50723 7954643
4594 196505 769752252
193881 198162 422847378
67166 113570 116331118
28140 186020 394849895
42243 84784 106432703
168531 182020 33855144
36008 51067 346005431
86206 130278 110237673
43644 62237 46413700
35739 147948 280372113
5383 43248 94365187
137973 163612 64376346
175298 184426 22936879
55241 155531 250910407
154013 176722 57141848
29542 33370 9341749
71895 152930 617311127
133322 187643 136423302
173046 188832 39799290
87968 180599 232094235
170661 179273 21535021
177932 182595 944145708
191983 197167 410947282
108840 143248 85674694
58614 166802 974417706
157324 197765 101706937
54387 186750 458885181
48513 130475 954659950
140136 180442 759313881
48878 124085 752665657
130875 159485 71536113
123213 176511 133703216
177139 198335 53300418
56242 185342 323434255
174327 176792 6164609
95088 177689 98304678
83461 144003 151241333
77976 168484 799683604
132071 184858 547208083
26390 74549 433635514
102349 162141 368350192
98716 148746 12190533
100661 192520 230252611
162372 176461 33367780
59065 75679 41638865
75712 138562 352492817
129695 179607 125140202
195499 196347 2174167
44016 64534 998686530
169022 177749 21935562
173645 191892 45964126
145254 198364 133654215
54734 61915 17986260
158758 170289 29097901
19890 179536 337666944
66915 163559 242004888
92302 140594 120677724
86669 110238 59043786
52312 112579 954892921
31428 80634 122650897
174441 193770 48562362
157726 159195 980168105
176630 180505 9783908
185075 189484 220765
94734 170998 191145316
148260 157149 295247718
19816 49516 73448384
113492 194224 202338663
20508 30934 25779032
177487 199339 353796680
132045 188836 142548781
196071 196708 40244837
71459 146916 337452034
67548 173597 311067963
45904 136826 227452768
54039 66310 30732475
117748 140929 690533182
82290 109111 67374868
71200 185720 286974140
14384 57279 106705837
177846 191978 865806480
33640 198786 456615861
136712 168995 81019056
143417 195785 131769551
90169 198952 414041369
117398 177579 407607259
69692 104432 87126091
158814 164243 538867416
189425 190593 3006968
199547 199965 1081383
1745 81619 199420343
172464 175643 8020480
109951 178232 479292042
191521 193715 5423411
25458 174536 485847246
128864 156819 70058509
83956 153078 172825970
92643 133203 764962530
56791 88484 133972180
33182 141333 270137943
10810 97834 108476290
131105 185172 135531695
180459 193779 166171784
160818 188194 68996785
193126 195650 100084984
153185 161904 21926984
10325 170299 400104029
26829 63133 102479884
55768 112946 734906397
12169 61949 124079869
178237 182054 696331593
119174 179064 894429566
194558 199024 11206290
108299 121771 688900805
115712 165356 124234832
68135 185952 374608537
76860 87368 348280649
246 42972 389924198
153511 184678 78431813
147402 198506 128675039
9445 132874 997316830
3735 190175 466649245
168986 184602 39158575
20454 52408 611687337
3801 156180 673743241
189003 191740 156502724
66346 195355 114125376
83498 153296 174502347
100815 185588 212405629
20425 67406 300026213
36476 98182 639824440
7906 93473 300603692
66960 173085 265816162
6274 54050 882819911
87278 112751 63839360
174607 192542 45101339
145226 178454 935704862
20683 85209 307526738
69709 157677 876101322
38164 117998 199723402
148789 154656 14782928
172746 195132 56265644
141214 197952 142683047
49648 59503 24730394
83197 128968 747116713
28722 52345 263871943
146788 174142 68909323
133777 195309 641170896
5693 131910 901224311
163974 183699 240809160
166386 186733 51174522
91122 132551 761062445
128361 147289 215006744
93993 188304 236488483
68488 164108 657893967
68453 193123 362618471
131142 147382 14159962
27373 133482 493624663
118336 146951 71282137
155055 180628 274347135
56563 171975 510325937
35808 127237 253112732
14200 114838 464307568
142272 170733 71662795
34106 52427 45550768
103916 170342 180803537
154847 163312 93786516
189196 193862 11642864
61083 192894 330401261
94529 175432 255826398
50548 127020 365757507
181930 191037 23063487
189373 197969 556359270
76343 99984 59164843
75312 82748 18605007
13408 135202 304170001
35147 150679 753113868
8144 116245 269136884
132980 143184 25310486
22082 31861 245202628
172360 185394 32788393
123353 198933 189762132
126947 161872 87485762
7799 65232 789037338
29337 177314 369969677
77796 109779 847541060
35143 167378 810850240
86334 160012 184250323
69850 186049 375150437
2720 71108 384167224
165350 197131 909829580
14531 132882 295650978
9955 107899 398606690
191211 194631 879810143
126755 184851 896626003
52502 199854 369346128
115207 135384 859437702
188601 196366 751756630
159673 184291 61999858
30211 84319 134977879
178143 179007 2135251
113910 193187 541079415
24890 34738 969781195
89199 145340 37726836
127744 174199 116515141
51431 174272 503781857
182845 197764 37515859
84211 139382 137848749
172136 194099 258405570
52028 101001 676552263
78419 190403 98898082
37390 76731 98221557
45258 84703 553052101
91137 191166 250828736
148139 184692 18769118
139118 174780 213044296
169651 171787 5328961
29858 50925 161253662
107950 115446 18612862
47169 57913 825567070
139989 144843 12168549
131187 150041 46986473
101075 131698 76575802
93427 126225 81990417
52239 54869 6576055
36631 124237 218945428
102110 105068 7539755
192749 194403 4112283
137782 138969 2911659
62755 92873 75416695
81335 123365 276501871
72587 89802 118048319
16667 81067 160414949
17202 191732 436598762
149249 192240 108219024
171476 173236 4304734
190718 192933 5529291
136778 159110 316891971
106171 163525 957306063
103950 170301 955573396
98982 100609 418784219
147788 163035 882273822
10091 196584 521611567
54421 104651 125887357
24954 172092 711058131
23439 97602 730312162
22961 40858 44285869
183737 189059 443394219
47459 89920 707231357
187523 194801 18208569
184385 196131 29604983
59167 130205 177826446
127325 134964 19158642
103104 174382 178494023
65626 151281 214258870
125179 132028 17348404
22095 167134 559877665
169673 198892 75315739
136724 182678 115320106
11429 57062 113636848
147422 173372 852723543
32350 90420 38266088
12411 186252 434932641
30174 52209 54615635
58164 156364 494297211
71917 124985 132650087
99464 112703 33293444
38047 80670 130095121
91084 111485 779825506
15448 109619 188983401
107068 146639 266953297
175734 187861 30579067
196863 199746 296553986
65014 120655 984666286
148498 180643 824064458
27796 37513 693822184
32351 58446 210936911
141756 188451 666903383
98646 182344 209784165
104726 130609 364252786
121339 150145 71970209
186548 189113 6508760
157391 176579 48280118
106761 124168 16103547
18203 134307 303872584
182695 194661 892309443
60565 132699 180540433
132142 154409 55624399
176613 180025 190945072
110309 146992 457358284
72671 86126 241107367
141743 153341 29075560
62688 97522 87194457
141508 156584 30805655
180825 198072 290312967
146465 149133 6747993
129541 188969 149166247
170141 185961 39774291
118063 119977 4684716
45661 69650 59951281
96865 130102 839329329
76777 193838 293374256
198800 199656 386617489
112892 160615 119249598
83408 188760 866892347
157400 198867 887468034
86748 156689 553525118
93146 180276 218377636
118375 153261 553172377
20357 72096 588384111
119500 160590 102736051
168142 193819 954812310
91609 183260 229670325
84827 164542 199505885
31967 176147 360604663
132389 139139 448750550
23117 54382 639343604
20155 158553 800609770
159494 170733 385654251
101293 101374 408478350
73357 167819 570358675
300 112716 631471219
159154 180549 129382229
94635 143048 245850513
28102 109164 202460468
22362 117963 417983083
99778 110052 911009493
21320 48703 67656353
5572 42391 91753545
84861 105781 311016985
85064 105811 633791583
108673 142197 559434790
11201 73965 639231751
168806 181124 75730901
122065 123120 512428695
191079 194810 9282529
165756 197789 467229441
105300 154815 123603185
82424 125587 100150311
14580 166309 379297201
93037 114716 54501791
134013 153267 357137954
161366 191903 76936587
32292 85060 360167285
125736 187029 153985735
98795 197682 358057768
92811 108586 39749794
128674 161409 716335884
169041 181095 30259414
87996 172588 211845789
33764 173728 350191743
87999 130852 698811149
18864 143233 269722082
123523 192222 818467746
169972 188143 45729029
67529 121108 134109206
101814 128826 711582444
66501 189042 972389088
152097 185262 885254942
49143 142705 916650699
60889 135068 534618720
3774 28861 461179652
57344 101118 183915015
19420 27568 20282148
185856 193711 12423413
185603 187362 755094820
97880 102717 231306948
97625 128945 78345579
199238 199359 318556
129007 179430 525017630
166408 170268 9718105
47486 135549 253769355
33102 54841 54057479
66863 113965 543682304
168996 174750 269097515
125540 192439 168029593
61906 178658 341642569
110988 128568 63073563
176227 197308 699629486
118672 173869 449943116
91565 193003 254320805
141815 189000 888309063
55535 176917 304011683
171799 179340 638167897
166997 169130 961862150
7825 23103 38409165
54441 171900 294119263
55689 128112 181216162
39252 88451 239209786
12910 155389 582629441
134337 156766 462448794
38314 162668 43182355
182222 199279 42945760
80147 164911 212216452
186807 195954 23006032
94944 182135 218525011
50930 103086 319992021
80878 164453 69030531
80336 150559 777593904
60051 141195 704473606
113078 125344 399275538
65853 146319 201175418
184743 188643 9901884
34484 188733 386217370
60014 101525 864411215
184883 190481 14200571
123969 174145 125922571
15893 67851 129305510
35348 59513 544752513
77671 136419 146990790
188776 197044 20773692
123204 137418 35549729
36753 160120 308497499
194262 195459 3064718
67197 83676 990785783
11832 56459 694900411
150283 186374 632909077
19348 172922 533943561
157138 175600 261975979
149034 184524 429599947
90851 117904 752690283
71914 96179 728627163
86735 101891 690417772
83142 176800 259196849
20072 113731 233740265
90104 180505 226527155
182930 188757 624450353
26721 74556 895239262
191291 199600 20780394
6912 70933 274410505
128581 167577 97789461
72419 126174 134409558
186820 197157 25971802
109997 120655 26502275
126890 149575 397753474
53156 170724 590774930
122322 172895 681577306
162053 185870 698086499
196371 198584 2005573
43923 100917 103363198
151141 159014 19830153
92355 149900 143893590
10494 133302 819137160
178878 179908 2625035
120603 176162 139301741
127843 156771 72405818
158380 198586 101173382
63121 188899 863683903
138260 148882 187125843
44953 196875 380623272
13469 81479 169602566
31086 97253 165028475
165483 185203 49492825
198625 198814 874885236
103280 158244 441845763
15380 126616 277635045
118818 166955 120581468
104588 163516 147364398
123145 190885 948508146
67885 112868 112741184
146045 156556 704996389
174670 199366 62085297
33300 125280 229744114
113114 170526 143803857
29696 82919 132650474
24530 44995 25178024
174122 191751 982863295
160299 188427 70903732
174144 181503 816347072
19254 171374 380211655
107606 173466 182943941
75573 169135 234349183
93633 121183 69000833
18384 150585 869977819
103648 198205 924877322
93978 122026 70227988
161321 187247 310346391
159893 186830 203726829
155067 181507 66500760
154296 177678 58853674
3858 135935 487783495
49722 80633 902793573
147023 179971 82961104
172606 174232 862887474
63651 104250 101892982
146693 174020 68818992
22330 192247 989433896
70989 75147 10393486
177228 194876 44366282
193229 195386 5388344
30064 87335 142831297
100790 159513 146838092
181609 199010 43790502
88556 175509 742180892
91268 118240 67572345
133624 192182 220786707
124315 132358 997174254
4089 186814 705714993
30121 123994 234321259
46661 93777 117797197
189946 197255 290614479
166694 171038 115728039
96613 174210 582477796
16414 132251 787294846
74079 77170 100841501
58262 190477 608836989
63064 125463 156043373
90319 180235 593188494
114747 175696 152598235
21474 122301 251528400
27252 38422 895092613
53783 166949 406180780
31261 172796 353896694
111275 152894 103998293
195399 199718 501618408
61636 115051 133850198
23963 107391 849546655
85556 111579 65094979
39544 199176 399786461
94791 161809 167749083
67993 80015 753942390
130681 180188 124135656
1557 12083 78899525
58438 197897 673610058
57429 93043 669746667
22713 178275 388831562
39028 158971 903422019
112919 119616 16679921
126379 166269 568958009
16668 110438 234075818
122683 151481 516585781
87445 197099 880685829
77475 93146 183153321
151731 195394 416098968
114201 194093 200182055
108571 198916 409557308
26334 146881 300800546
194227 199538 13384068
10819 116700 264546924
158421 162519 10300219
132674 177919 113479431
186504 189349 7146457
74501 189665 865718527
32426 36887 10964275
146295 192782 389793455
17746 25119 165288158
117469 117493 442357199
184729 193700 553849003
190344 193569 44889375
122481 135540 32684211
114049 172768 304268138
31498 113417 560015371
37801 129862 230227879
35778 150271 525285297
171788 189311 44104879
99812 190809 228222536
184761 197791 809409907
159762 178095 46155031
167241 177519 25759621
152111 166373 35917802
168426 175543 17859733
28195 30317 5199149
11009 13405 585786475
99148 109546 26270662
122171 195853 184955187
19217 55232 89405766
132202 185247 133026818
102658 159263 141531989
84712 124688 300879550
129145 156315 26940856
63929 101564 672370363
90248 123658 624968049
24845 155888 327195948
135957 148211 284541092
178144 192737 3978350
25989 85158 147500079
151025 180620 74508487
16744 74920 144846169
197223 197273 134136620
86164 133917 614828949
198442 199208 414213374
119597 126598 579078422
136999 143997 17345675
40977 129174 220484004
198843 199437 1475189
30393 104540 185262677
188280 198851 26513524
137153 163001 64807445
161661 171850 25683736
151527 194086 107022652
51519 156054 686860329
131529 152694 52840390
69858 159319 223867690
112457 170852 146273655
154905 180797 873988891
157418 167492 25401611
69546 192649 308551522
28186 88669 109497521
147343 196293 84710604
129913 197400 72417354
116688 125611 414523803
22000 151484 323182193
144977 187610 985546680
32846 168620 339598028
36905 104700 169632601
66297 104743 96411897
54125 124314 204230089
82446 141571 416921413
199061 199138 197106
98355 98362 13393
62578 158302 239543789
36521 70895 220263174
142667 152764 840622951
178189 180747 659332953
171364 193997 56823799
36219 188917 923255534
126543 194098 169591365
194075 197601 970532465
134548 145482 27153306
116585 144362 602032184
59377 128282 172475247
180293 181046 453096401
44689 107059 890472798
141675 160012 272030002
112301 178489 212457773
52339 126568 851344921
24542 52378 68985847
66851 113611 117191733
13363 74934 153481305
140530 156682 846377679
42119 82850 101818399
59945 69933 730143565
155982 161728 14471133
95044 112453 43739465
76090 83647 18946366
193208 197985 11932305
7225 121067 839589193
134303 188009 926445677
53841 64304 44477516
111774 145171 968474770
19222 103763 211067157
154518 158955 11178921
194315 199348 12664750
162827 165018 514924898
93998 109828 39832967
115912 139970 789657460
167461 194431 658474788
166823 194011 554653673
110973 183148 434512375
76375 82848 515359144
114538 182307 169664601
72375 94570 55501175
130669 199102 949993834
21893 154181 840877298
81032 134926 796081892
145197 158896 13353046
110639 128790 959964510
35725 136048 250838765
16145 69674 133298831
144418 165098 798664155
80804 137707 142355842
52215 76450 926960438
49106 139777 226861911
57474 82071 61624632
54185 166286 280739373
171744 189169 389179812
181791 182641 2153787
137526 155823 556179448
76104 157388 586151240
74450 87699 33227020
88576 175399 917807846
136604 181539 293756543
174516 187358 32354640
93286 156853 159122653
48386 90523 105513401
21017 60235 534107245
169367 176499 4455925
148818 191028 629928738
7799 103129 238224691
184742 189585 12229885
113349 193639 201276916
46925 141211 235774089
139190 180937 814610238
142796 145687 7180692
189517 197976 21248097
97735 160077 755888445
175909 177916 808022408
168562 173556 12378724
148382 187619 307483468
32955 165939 862827550
89342 162492 14949686
11330 147076 816554680
126660 131760 748523567
195368 196308 2403702
150091 164958 441469755
77597 103442 64874354
67248 173350 265748116
154347 191693 94041915
128982 154650 612612848
36427 112593 535126418
147937 162845 37592780
33284 35595 5678084
167934 170550 643124947
107126 184746 194330525
98273 164255 731631917
79351 108468 422497899
119946 151632 60614432
24332 96508 923839538
61998 107093 791629754
123304 190200 916731959
24117 168071 359774517
140988 173173 968802713
109881 111016 2774834
94533 141169 261134591
5335 73021 238496497
143207 191304 121138673
124928 173095 173506177
141275 142086 2052675
134099 167645 84115310
129878 182621 132250348
146285 163959 44546271
111732 166306 136678602
60680 186906 693858224
132316 135606 8206622
3585 46721 107548706
64134 104123 436248863
183932 184723 401446049
72624 176457 260118559
125625 183387 768823688
135895 187916 130646399
153582 178111 61731636
180280 188529 197065888
183645 187775 10425823
63199 178644 657499392
68497 113860 957314981
18773 163809 880722634
125392 165717 794521423
57067 116739 11126354
110355 141414 198478978
195514 199548 266409660
22739 25405 6649054
53210 97975 258621098
69580 105718 90704150
30400 77227 116732616
76097 79596 8699786
38573 59639 36458617
97072 135622 732040181
67001 132246 496874212
53657 148201 400708537
161062 185871 237019231
60088 100296 100736112
94638 104620 25235218
75765 188546 948572068
24472 168401 359742194
10639 89368 695373373
151553 173768 55887615
183211 198087 687919656
30157 127002 241766398
135045 170669 89438826
88938 104339 409120110
164305 169588 13334784
83207 167101 210102731
184987 191938 17627940
12899 114767 254566334
102892 192153 223714442
21159 65650 110563230
9641 140677 327240487
36848 40306 8696353
39728 110209 767196822
73038 179463 614742326
93705 167651 185290104
23253 131494 270251984
194437 199399 377168373
27692 147606 299236526
180150 198655 46571504
66505 179724 880915514
25099 178324 383040005
42736 89916 547023828
185717 191634 549427676
64353 136906 839184239
72585 171440 247636937
124708 133735 22709995
114521 140850 379988970
103185 116717 15115880
80486 165767 90700832
102269 179443 306877425
127966 191964 403177739
26548 150956 861831393
192657 193334 1719343
170735 186445 351579206
55867 165271 913792727
182385 194886 31461414
9552 28118 46591694
5677 122806 258716697
184871 190647 855928565
108971 190470 204227365
8655 36267 421007709
43839 62557 46655146
145941 199710 135318722
59142 118378 148388158
112010 152523 101258399
174870 199266 819240361
151443 199774 121596770
161183 167503 15980641
197744 198864 2843222
129575 170741 103268812
60323 149704 223573476
120638 179116 146581680
169098 177261 20473469
160889 161822 2375391
171827 196480 20947519
6463 124825 295579888
40302 198724 524396218
49798 161287 279056291
143479 166753 186278594
147237 172542 63768177
189318 197211 436056641
190462 191175 1822971
145054 192867 120334125
9397 70244 151815176
136256 178998 107203781
87342 103726 41166510
107208 174664 729300513
139154 150205 696739126
58858 94210 48608989
54267 91077 92166211
2922 96073 232551936
184330 191845 18962686
3212 87729 211105711
26592 151112 310871288
95911 130740 87308619
110530 188849 172040993
127294 149790 320212406
120240 187303 168269313
124101 191682 169731818
1215 162962 404418014
19197 80202 151973185
13027 61454 745141252
30267 33525 7964494
199549 199859 349474968
36808 72914 90141576
93638 152024 146106555
73822 180090 266216534
5794 171364 414101031
28403 134700 217057293
122485 125762 8037713
39111 187878 372589846
167724 184438 41983681
164652 183008 602529168
106407 160367 134796281
23355 51623 70057287
12121 194992 632950182
161245 187978 376965391
89634 111172 53953655
199550 199852 779795
16832 65332 299852910
159881 187916 506191385
77643 83073 13581058
127583 175258 371564534
82163 138328 140463435
91470 174879 932300715
159307 189407 75729519
95515 168818 551891449
56165 123862 169359970
17867 36371 663306693
119893 144257 147356260
39641 133462 234541947
101067 179632 117455444
189807 192103 5808448
123557 131213 19307181
121159 133135 29990208
193805 196947 7986011
22500 86508 671991891
36586 70312 947862481
14776 197342 456813444
78050 121726 397036661
38575 41891 650913180
139203 142479 8147825
140157 196226 322765898
151776 191981 101176677
41080 152552 278716698
16066 128745 737846789
136772 199101 922249635
190727 197394 16699298
21682 86265 973993409
180572 197274 983084656
116158 190010 185149347
49925 151989 681859285
111753 187385 862060833
55278 86596 856257704
47450 71845 61064161
194021 197204 519573795
118303 179002 152031095
26430 127373 251946510
72923 109322 823549990
149908 159805 24902802
100117 153011 495266601
56963 117812 944713326
21242 176058 63230143
15233 40565 62976071
108073 136020 781965876
120772 128154 18470380
94339 101137 17182395
82477 185477 258141244
93661 172677 947905228
6893 173235 581210787
141197 173696 81722763
116366 136217 49545064
140742 164742 697260558
42605 81861 98127983
147992 173266 324271969
112669 143541 833359942
15952 31777 262407648
137999 179342 103820646
192590 193901 247908250
101415 137389 459676879
2587 69533 639180096
36913 150410 283675827
158478 186607 705462303
187138 195874 778126146
165493 187806 833584529
119585 193757 290358763
191846 199980 836782630
128773 196361 892740686
97763 139710 104837476
158017 196300 96388091
30820 58339 313130105
199153 199723 754373304
15767 74960 814074887
77198 114065 49397979
102131 127401 63087780
5544 39275 956162600
142092 167525 539269112
133405 190753 261506219
1314 97751 240905880
176940 185649 21891396
99396 142208 106993490
172260 199559 68667341
170032 179461 23641566
133423 140005 988221378
5938 79158 182707837
197725 199121 3545302
64978 136466 178925735
38498 137483 581892584
29419 61981 80914156
161352 193414 411182873
140412 192662 131452584
752 195834 902877647
55789 97687 104844543
171840 176955 12885653
27234 81903 387263105
140913 153190 30808184
197455 198126 716836817
136875 137652 295556222
139202 180687 104293333
4794 134762 768074944
111727 158889 117966504
82325 175687 837839723
95885 189711 395675778
38439 146080 872893767
136997 161603 61608910
38709 93535 677732475
69278 80609 827335029
74496 121233 116959273
152504 159436 17402360
183523 192671 23014985
47078 104351 576798852
189109 191966 7182094
16190 33576 43146479
177810 196219 646465776
144372 166328 55279906
156610 168841 30830977
124799 176392 129514801
187758 189810 635794111
136712 163942 245098204
141160 176464 88804715
150740 178771 173491792
155444 172244 42318065
124403 128229 603473276
18022 34420 40626867
102406 137111 539403207
149799 173053 788017269
29682 95560 884195484
168445 179603 27994736
131538 168569 97249681
48214 105773 144347221
181105 198523 43828251
15703 100657 649686401
82068 102950 847175683
173960 176578 568375374
77195 157712 469722172
153978 191059 93382894
181639 198475 42375759
12085 65239 889465796
76488 156287 199638376
107 110402 275718382
135432 169604 459938476
158167 198753 630478140
145685 154300 922459888
65852 128951 483022259
80457 172914 511058776
49148 104351 138483319
85921 137019 537869701
2716 140674 344550604
131993 171540 99176819
168065 184553 41383676
19245 147955 763066627
172863 180081 18150414
132538 156719 60517202
8249 84625 536095291
33689 62978 72945577
15810 32083 466203481
140318 184155 110294104
181102 189106 20214369
181895 187389 965880182
123602 161214 94180133
108853 110347 3656325
79080 88802 504673786
37930 141102 469712530
20544 92725 735464619
89890 125719 89498618
38198 57549 526996125
115122 120642 13649081
126500 191464 163229400
192147 192444 719648
194743 196305 3993281
184295 191449 18110411
119189 185406 564092176
191260 194479 7975107
157283 198231 102974134
94000 106092 227360289
69480 162379 232491613
100347 164478 494789201
50884 67356 980174362
6635 111780 262664360
197889 198502 114422552
129690 196495 167684333
141080 147169 342903328
129393 146804 43396691
29228 135522 265428260
192963 194698 4318441
146598 156313 211834957
105798 188961 680715048
69635 141685 358171088
28005 35536 402999891
17113 50627 307928949
27695 190295 853826090
91292 179490 220956375
199202 199765 382603511
188411 190149 4346759
113574 192126 196935628
11883 77408 185255763
143759 185337 148852294
176247 183606 17132957
42334 127090 364339399
37057 65817 71786802
30446 116720 215522419
52494 145137 496830891
15791 154813 347174432
15892 45903 657871386
89795 182983 589340018
95617 107910 31123287
32970 112356 211293582
161933 171334 521165275
67269 106030 245698634
63890 185964 305950506
91800 142397 55508336
137522 156420 31514400
116345 149284 82128109
40983 169468 321551323
29591 93063 287308274
193508 197592 10245939
172449 194458 55359252
128062 172258 110800561
59273 94216 87416861
79531 118648 98023068
42352 64607 709177617
5284 51613 115380538
152163 174920 289827155
101459 137228 89333921
124304 184997 152262996
76071 144936 472448079
124956 173232 121088259
170898 184896 35081713
48097 103444 547071230
194178 195897 475128752
189330 193302 795740347
8112 15006 485287137
181217 195145 624141760
197901 198829 2330413
79642 96505 42143133
63964 64457 1217006
81947 198353 291834394
72220 75496 546676007
3667 178612 437627065
74881 123242 706896816
183260 188137 685791933
25924 43142 311513598
9018 23934 64307423
17352 131083 505354762
121142 122572 3591430
139395 186469 381965214
27168 60555 130846432
170251 191590 768324979
196449 197386 2320343
47688 194080 366802845
169404 194368 325742190
35682 160707 834563015
68274 118993 126984891
130176 195426 163812614
137816 138387 68407584
32142 48570 40645745
153697 183059 73933285
45095 180503 339922752
140773 175059 86222422
173299 195146 54965205
64795 78556 299891291
80336 107811 68996641
36130 183250 640555048
189056 194057 12479508
156938 164794 19722128
4908 154029 372613378
10194 154409 793087576
127271 199532 181415702
158003 172161 35648542
65343 160453 702988645
67073 143848 192029281
45840 151982 265479316
22475 161489 347144839
161466 192105 284114866
184233 189638 13594376
144077 174183 75810569
187927 191154 930705278
5701 132883 736782303
114274 197709 224461893
182323 196678 36219618
116490 165068 563976372
18914 106576 218915093
50080 75837 586995036
5438 37455 79800366
2937 191830 472765949
40718 165739 312808920
177317 182272 12434772
89488 188626 248565923
103979 148377 110651982
188302 194190 14712701
117608 150901 83117944
141334 170871 836925875
7027 147877 351747490
44885 186742 355271080
154977 178519 664362229
107972 186296 251962670
123883 166625 107227996
103716 147163 546165564
160223 174353 144711334
178845 184627 1500418
93036 164734 991361053
183039 188818 14622037
131587 164783 831892645
46218 56003 24425432
47981 180558 332193989
2346 158205 523517907
174436 190634 40767269
128131 133482 13406982
103526 178605 187946147
61635 105771 697519888
119082 120717 4036686
163638 178522 572064049
114567 125072 25956986
123737 142082 961504096
70775 97969 67990321
143159 180657 774791220
107788 117884 25072641
134220 184022 125031578
9585 64560 317203820
189236 191121 4817603
83416 177839 236535217
70177 100943 531341920
116925 181529 161881426
62594 190653 416900423
42652 166212 278388282
130532 135669 12785893
56148 105726 124348082
166473 186554 50469886
76701 95816 620775849
185697 189481 239084737
44033 159759 289450191
90062 123681 84018760
132664 154268 53988604
35161 162076 462496985
91960 193788 441956630
160192 176326 846174518
79224 172930 234748940
62058 191388 324234044
135591 171390 89863191
92233 152345 712749499
131712 141505 113473942
119857 121288 149588690
92668 182297 929986768
66662 103737 40239050
159639 177930 46062683
85512 158687 183041148
195349 197708 5881636
174659 184837 949695959
131587 158008 194083136
137940 187706 216732303
150593 161994 28653351
46663 152056 263644594
87148 123811 91638745
87760 159198 74025798
39916 186255 366355246
165507 193523 70425852
121141 184871 159811665
129855 185547 139691533
190519 192628 635211758
18541 99104 200939067
30558 57205 66129217
190963 194498 8778423
171358 178766 37829307
99277 172835 871375368
150536 173834 216723046
169530 183150 272822979
130193 189417 149723384
79553 91961 31104262
157088 186067 706893829
190505 199595 149988527
28557 189700 577909771
20946 45143 59913659
157827 160547 6809972
44624 71981 138698395
9058 183064 944252363
37150 184759 369534744
146330 159728 33699785
20746 57540 17605963
166390 170315 643873096
151647 168165 41575657
159961 170385 700497536
197295 198531 3103501
163223 190038 67475708
68620 131040 156266725
21294 99690 195395853
154837 199821 113191581
30417 81251 126684918
26034 152399 338451938
85526 150375 467605490
46102 105745 149420080
93518 151821 61158928
57394 146246 222223015
954 76775 619869202
89319 141444 130272152
36006 185389 373965548
117877 152024 85288521
173440 192804 860843958
124811 146516 432929247
78420 145738 168320080
147192 197113 125729032
9046 59928 651890100
96530 137516 102578035
116992 182541 164255892
53049 158813 261952843
129796 170493 744893900
155341 168709 457803226
46675 135788 222983130
58196 69766 749617215
64710 184494 539650908
32220 56222 59625922
193287 199336 15116088
2934 198333 489051013
98200 154842 141725395
79304 189838 408899788
173331 188908 39282815
74468 191678 640177242
141710 171124 74035654
142817 146174 8392226
20306 20684 526514
138225 163216 103373051
82415 115194 717129316
182110 189890 858264732
99123 139062 99830413
104406 191997 489651542
163299 167109 9647647
5546 94375 221713526
34757 128775 234964051
142704 166639 940088446
137885 153806 39844447
171126 184257 32957159
108449 118918 39509638
143217 192484 123949676
61838 134750 973283832
45779 124821 197594520
154080 154106 74276
33368 55853 55969469
44370 80619 83855569
8685 22088 93711152
195140 195233 270749
88458 193786 420542035
89965 186846 967190625
18609 58348 98679424
76381 120017 109160577
78118 93140 37599492
17993 199261 833531304
178604 199599 809164534
80208 109455 199067875
199906 199983 601926993
28466 166598 815615624
21748 141493 343624221
112833 198473 377533585
139923 141132 3046561
86784 91760 12380660
108170 129684 53626117
71994 107421 795821903
73607 183571 40666406
76175 182158 878264709
36303 140792 293085917
64775 114490 124647158
65799 159003 340173121
103457 177082 585956351
22193 30795 143553333
76958 114895 494861135
110 97104 242231063
32909 139789 571870082
112648 197442 266515539
148940 175528 66947384
199762 199799 258202865
129235 194120 954558515
183448 185417 4928466
151284 191257 100668958
164662 171034 16082678
104395 196848 231728634
123400 140181 760751018
95641 114000 46236961
145521 185282 621022494
95566 113857 902562821
148250 185639 94102722
152587 162163 24007803
38203 85419 118074665
139705 196842 143718564
56972 107252 126089544
38036 183186 363371068
49812 180736 501362844
36816 57681 825691109
31463 173092 484527505
6636 198073 844820872
38901 186703 663613807
63071 89689 17570858
155848 166399 26626792
104655 120897 40450282
78425 180457 938228212
101057 128921 69566129
28454 154867 315724673
56605 127136 176460053
21161 98056 976685072
26929 74321 180016585
33792 196773 554053414
105592 180498 187537139
7720 63488 532326972
120373 120751 909182
7774 171163 962880395
177245 187429 843865042
46260 99596 133355449
102669 120943 43247286
100142 138115 94859489
31669 72020 431397075
188385 191300 7386445
87828 100384 31382461
28103 78130 346076398
147604 168125 593635648
70679 73108 408369598
37026 39732 6809250
116146 128632 31084712
24042 182978 397438227
162588 180267 44505932
178208 191398 33326524
35179 69539 373403561
150069 197048 118235381
96286 176455 948930484
6524 146277 349037350
140783 164594 143166227
32561 75649 439490505
98432 198654 251425434
44446 108336 464817811
97397 105422 20356887
195202 196545 144603286
152391 184532 80796187
35775 76001 399639644
165572 190499 77789706
145670 178372 260844022
72251 108422 575592045
67836 156083 220802726
24115 170370 455101902
166253 188709 56511142
28735 72751 109552200
36272 167461 230353675
74030 76898 7170645
134571 198248 159875100
78845 114793 90177589
102635 162405 886111816
103609 163289 455425727
137464 199427 57880819
32326 72272 339048754
64170 143231 144153919
134986 188826 556157690
65586 143795 195549522
188480 193841 13373196
69978 145406 39670482
124025 160224 90643124
52791 181205 442992226
117276 162878 114086994
161282 165501 10724595
90791 185084 175660161
166668 198936 81112486
106279 140543 661969805
81362 95107 34395809
120380 190464 811988520
136775 179787 495721858
186242 187161 252179760
61463 90511 72757974
84192 133926 949570175
168445 186576 618711085
63416 160917 244049326
170319 175537 13092146
97236 180242 295851906
62983 131431 166445358
50864 116670 513574061
36842 136548 933008504
187379 194767 18502196
39524 196088 887276786
73858 179166 296420503
66951 130093 790851314
99340 176075 192305731
75497 170308 237491355
153789 162282 21356474
133041 171531 96543568
130380 164707 399683229
90202 168736 196723170
108227 188864 97133150
92665 144289 991877542
35440 45047 23931094
123356 173617 126074217
15153 123354 270055965
163271 188322 63076475
158471 196876 96705306
163138 183174 50380955
77895 118409 101490047
2017 193823 972781802
61097 149561 850758609
123187 192903 175014576
125944 181768 140161310
19090 139052 610532834
96949 138179 182634978
160798 195774 505792060
56993 130106 183003727
89287 132912 300678561
136994 160554 304610416
45457 156161 675511928
92218 165366 183193217
67048 99316 80789333
38067 58089 49832400
192120 192469 837657
116971 193369 191599245
116889 122257 13311345
191909 197712 14504526
18388 69246 126592992
150787 187561 570392191
46078 76441 571465339
153077 199674 117257982
23766 33593 364838117
64795 196721 368271521
69152 172900 502326219
176967 192249 38468457
68066 71213 7887282
133524 164894 779379219
99453 99832 600746902
151011 178567 69316384
44094 113906 174769880
47969 59023 642440138
21737 144134 305357811
40890 87871 620561874
29359 179848 376270712
145745 188177 106902176
114572 163905 123378359
20778 135392 532008007
129990 144944 697647228
77257 173933 242140898
12428 146562 416819631
131013 179804 122260826
132084 191068 354554224
28515 155501 343237771
34449 145123 276505372
676 126802 642230245
132060 178444 962115790
47596 112193 301772184
38587 71506 890541643
122193 153511 90518307
58910 166246 268842440
174343 183519 23067704
39649 159432 410421417
111558 140602 165652397
131767 173168 103725599
128054 145623 246454495
33136 60048 590123198
12358 65638 157137187
95039 146912 582850850
25893 160710 336686484
170101 187491 43784451
130246 196512 166348366
6156 94540 683445243
17516 159904 355638612
179054 193082 35395114
193408 195676 286628665
69616 90312 51806845
19621 136431 680806892
75150 112305 93117296
173667 177796 10421384
118242 119909 753068925
160099 187281 68510522
146548 172909 416478507
132582 175318 682402719
467 59259 998641716
137729 164904 68191906
125821 170542 112341031
88504 92502 9955169
84087 140855 493600111
105261 121008 190792803
30404 71059 101234401
47334 55013 19235414
50085 131311 449439936
128798 170831 572032
81083 163433 946486793
5489 197215 479794332
95815 163816 170380038
74108 119425 113454642
168031 192479 61467936
57531 100112 106691391
46732 100979 135821924
122389 165664 486065721
87818 131140 108408339
23116 196587 744536078
176332 184398 20267183
89281 184698 292888739
123782 179605 140042053
65802 149026 208107962
13267 76326 555787655
108911 191573 207190757
3884 165188 403353835
95693 199744 597083585
40496 120383 171044972
100841 107567 189450277
146542 146995 910356045
42934 124648 740536186
4353 81083 191555464
72172 172650 251658144
50937 148308 513584484
6232 122330 493583728
191046 197043 15019328
52765 151366 246698504
190207 197103 17329131
14751 26016 28259209
174901 191439 41729712
49427 196724 369266999
113434 114329 2281368
82033 197973 290660186
3067 8617 13923122
31435 154978 122178866
7293 146260 901654004
140688 176994 395441147
74152 80397 15642912
184667 197733 836760164
186052 199090 501848762
198048 198725 1731353
59009 96945 442272634
96565 182484 215399063
63580 158195 296374418
62946 178613 289764858
75080 91311 40674097
139559 198638 284281035
111708 154096 387061180
94369 124987 76539611
155058 174750 49575571
93794 113538 409305374
123048 136601 227812899
160862 172646 29727388
181012 192490 335730228
70471 103608 83114445
189177 198026 284539506
92026 167889 190019443
68196 113884 114547517
18730 25880 594198441
29054 168757 407889021
51283 157161 502959811
95776 191434 240068140
150749 171856 707967981
6348 120350 305686566
5700 140632 340945027
24624 170937 452802088
127645 170017 559942806
98237 107751 24094385
35439 136569 252857334
27252 54247 266238025
73823 85561 817104429
115729 190798 89481758
33550 36283 6711681
178705 182653 761762199
82296 162116 410939379
121168 190223 561089007
167816 197282 757221923
9362 134533 312742221
7279 108948 766003121
74473 98127 59174611
113075 176757 693465392
146794 178594 151023759
38844 181066 356045107
74437 129609 138105880
23808 66048 609617424
164149 189643 64156211
178101 179165 2643720
125115 182845 144941235
90213 188181 245611678
69851 157764 219958824
6401 32665 246712104
112545 173544 152722570
61450 126409 344048772
61075 194432 880942737
37798 141902 260137257
138168 181149 107955779
149361 171543 55916372
149189 174577 347239784
40623 88367 119298644
191202 197367 15394339
47023 68751 54400266
7336 118413 277581135
82449 95930 33665945
163402 182870 48959784
30322 40808 455720240
176784 199395 56851760
40758 50092 23112881
34370 184600 376002003
120407 136435 40077628
92884 147191 921202748
67939 133069 566303433
148074 158106 25266727
79718 128649 326412391
43200 50464 17981720
86588 146184 862083051
26468 50360 940447726
23029 93624 175930614
82236 145515 158141526
169610 195456 264401702
31043 182375 549081426
121603 179525 816210742
95286 110836 200110437
88238 140431 130365324
72012 135078 584676179
115111 135132 49902210
121886 192705 665037469
70185 172316 287512164
49311 115105 164907791
184294 184397 4768474
67678 181697 628412355
77639 114039 91266756
43952 113213 173302326
174634 185031 26050302
40576 186529 365419069
95389 150434 555618465
118483 145868 42903210
136083 171554 547975643
52270 150673 851379699
134650 162970 70969847
151468 171141 49611918
104619 150080 113454788
174047 176131 5226386
180622 195273 66910249
38974 59239 50542113
32234 153861 303863962
96238 116197 50215766
181715 186592 4075318
118299 135638 43266550
161394 169241 19850206
158943 171559 31808796
27252 197665 920846258
148728 155378 16763998
83093 172242 980473763
96351 130923 392237045
176788 188118 28565989
93781 117590 59723101
117925 151392 83562496
12646 120569 269555589
17726 78865 550536443
166939 186968 698631069
130039 157487 125195106
87205 177044 225020600
135351 193522 874299940
17397 88118 728977731
51176 130732 549412063
73922 143120 557199437
184567 197809 79031298
125312 150549 39400530
29083 147161 562438722
42632 196670 385930863
85121 142733 564052321
30448 162981 612697587
13343 50098 865867590
56436 75642 48076170
47634 139855 726605007
152112 156349 10629496
125907 196412 177165358
138424 197352 830445870
197764 198556 563354731
189472 196974 18893825
52582 145742 232924267
72054 102057 75201912
141319 174288 82965545
173577 182203 39246550
107372 167168 149573984
122799 193086 176427552
153388 189135 211826640
80278 122923 981385835
28094 85388 142849869
73006 111197 111787588
54816 73227 589733481
99171 187406 985149520
106557 140587 84730118
22897 36841 125922065
113399 147553 764141066
109305 194368 213134041
128880 167891 93548210
172287 191783 662134628
140961 192489 129583398
79787 115974 802358982
24620 160105 338382795
182933 192834 24942098
198739 199069 807085
63636 196998 334362424
117498 126700 259384562
135142 187152 130643312
15787 111326 238493062
98754 101002 104642760
153369 196995 134261848
81345 119215 94860709
158989 179961 52748796
120397 160079 99238357
33164 130520 243375993
4838 84826 199767775
54884 194587 775900711
123404 141381 44874316
176715 181739 12604899
31010 62936 79339121
61164 69920 21992402
179636 195268 39359155
44702 87604 426497036
180328 188451 20499853
7207 96328 633340132
35247 49592 35587621
92709 160560 326032840
30143 52268 54843961
46432 182821 341544987
79991 103851 59943271
104784 181716 638126133
21396 26458 12509460
156895 199881 108083121
144444 186276 408204867
165601 182374 668190616
52631 146604 887938637
125584 155695 75421081
76930 177092 250915033
27413 71558 701146480
94135 170609 191669329
17468 116758 247900883
37851 74240 90882144
101607 189456 220132764
62175 186966 312737131
95997 102386 854936353
187744 199766 30172584
114433 160221 544307599
106940 182208 313502790
96449 158146 846771279
191758 197037 456596604
39818 47652 19360708
150987 191421 101873904
142461 180858 621622647
146731 199384 132489161
106015 180079 260728714
99835 188521 256657244
15728 28152 104807327
184358 185933 430806800
110284 195479 213577913
34978 154440 298672226
170824 188543 44559659
149040 155933 903484152
59110 145235 809951206
191044 194035 779954725
26177 198939 696352111
96759 161320 198124772
151651 182779 621739673
59752 133704 185061890
89334 193878 262057879
171586 192815 53393092
197574 198253 1684879
38400 184418 365571242
71716 75490 9480593
141971 164510 869496859
199407 199538 345007
122078 153871 342946384
147466 162750 38555770
43197 58147 827710104
121815 176559 137242275
3095 82391 197967871
179652 196809 43227407
103226 146776 108635808
3710 79447 668864675
154917 178941 60403804
120184 165074 891075267
78958 127391 214883914
35007 70308 980580199
33595 175237 354377179
126611 142925 429003539
143328 163654 51151170
184415 192842 21254966
167444 168034 33990732
138045 184518 123561584
183041 186671 35339042
155903 194662 858180878
168314 172342 10083473
57308 81877 853380957
115059 172934 144855735
14839 78683 159153492
54188 130622 191345158
44049 188648 901510666
68291 119057 788639276
36593 112840 487398272
44891 191050 505272637
197409 198912 82235985
61003 134617 909882252
60802 117300 921449515
24468 142023 613832559
34547 137443 859802975
126199 167723 724647990
72343 162269 225059670
195165 198868 488918686
2913 114863 279911548
185967 192608 16696316
38447 131180 821422818
72298 157932 214303103
61508 185095 567516661
134140 187334 785775461
88217 181507 233716337
18809 67484 121097404
104034 172954 172416157
83722 158370 830714931
43191 55507 377519627
155221 179646 61433951
181835 188901 338971444
1683 83472 835994308
162411 197282 87752821
35651 43427 318230793
196879 197775 682102483
117350 122869 13689070
88920 114085 57704295
8090 124262 290144547
182419 182831 701234442
41165 69551 11911260
113268 147643 632777911
172790 189784 42762011
59048 158737 249524576
90338 162778 181336755
152112 179139 401591454
124740 167740 707748742
21743 45300 99450551
178042 186452 175086091
37712 152632 827966189
132547 156487 59866780
7338 65406 144833735
166165 176870 26889808
135794 148037 30404103
170943 198467 69144810
153209 175826 56950695
20485 91867 177836293
3787 174655 427432754
104763 112750 644891094
132676 150619 44765827
72009 115267 432687966
36111 190650 387026353
1648 46998 880843694
54724 140269 783466442
182042 184111 5291957
14221 34042 49314827
12760 154423 353922592
113952 182866 528056716
47092 69306 893845789
102193 133620 78539449
77095 164319 366663022
138937 149008 25188930
126213 128840 146141451
98732 125997 583075636
22958 61545 653444718
149308 166335 12819866
40652 106310 572961727
186966 196864 10954530
177431 187095 425043139
178961 194177 38279880
62 119586 662215751
167689 198392 77184744
16243 82928 166196808
51967 77921 196803360
180722 191616 625971078
10235 173292 910212318
190312 196504 264292298
178218 190918 32070730
47115 164151 293007388
84710 173468 222240737
132372 133089 1816366
174529 197014 56577499
84117 173794 156148411
169535 181719 74233430
104732 117475 151882253
87334 151894 269347960
26842 194399 419140022
41610 104342 157087036
81331 94820 33753558
148985 160007 27717247
148621 149799 302327735
94746 166642 134723394
60798 166926 200633999
30799 68074 23906976
98533 129231 616885529
89758 167983 195915792
114346 174361 978659547
9199 19021 24788503
115435 130063 238449679
185143 199407 35932635
189681 196210 16445886
166226 190418 773338865
193566 197152 407196655
179720 181761 749563297
181454 197082 39372013
191892 193362 981093644
21199 108952 219054033
199607 199855 617172
162905 190667 107025616
154019 168260 35874076
89595 173268 209547732
144642 161345 16883303
85326 120435 87798227
159785 181479 749791343
74901 93728 47058977
126717 135056 1585436
135786 138750 191289320
23966 71026 117110135
169013 175356 4470192
101815 174632 39846019
141329 154051 314685977
169147 180304 28020959
132425 172722 101049134
77499 191790 286507527
148875 199223 823437939
64209 84544 51053972
94794 168949 185826503
185626 196540 353460190
72469 168728 241111321
70209 189786 715163095
76818 123609 507996266
97171 186399 223735495
163081 176978 34964914
128364 131198 840610980
6397 137051 621264993
138052 170231 80857472
195072 199232 470425883
170875 171817 507283538
1874 54169 130387067
59127 174785 934334417
81252 163290 205428641
63465 125793 155872201
9299 56738 691100854
146915 158615 29488065
69094 195989 318073866
189496 198680 23084105
137964 165255 433820153
32170 82484 390693701
38469 115576 192906367
115671 181704 165424469
154739 173265 46602145
88976 122994 955650564
10342 95230 810568008
66743 169998 708790370
149981 159096 747116242
63609 71790 20527191
96593 192910 241613924
74249 166579 645657634
44947 67551 56415024
68422 196750 321687662
188279 197509 894670043
172860 191677 47420131
94286 187181 232997656
85579 90798 13008251
150076 156370 15847172
25745 197370 711436966
121432 179583 145809510
150102 170915 573563096
129491 174489 510283141
36720 96039 388818524
84866 146070 152871122
103807 118310 866325694
6486 62784 892763716
28340 96754 813089509
93707 167526 528298215
164687 190068 654031053
158649 174501 662976138
151303 176816 518677419
56377 103597 301870470
131926 133058 101502170
41829 49157 205484578
167860 176616 22008191
172786 180088 74862738
59737 171476 644083851
58268 165414 268395254
27542 93888 590511236
30223 168678 346170354
152054 179692 316698987
189333 199538 25656994
159032 176776 900885440
120769 121923 2919178
176661 187071 26242227
75303 97774 128091806
15993 168532 381234203
161954 171852 7514191
91983 152371 151067156
23942 56618 81117807
110136 153131 107339213
192572 198336 495494442
193686 197711 588003444
104338 137027 342954581
48690 154973 388931982
164672 173184 21349115
60366 100471 100455620
147014 147740 933188286
52379 138915 659845828
195332 197309 4957083
49105 99660 126616907
168685 194905 746248700
10362 128043 910119991
144214 194215 946509833
102055 127439 197960210
156056 183201 761252694
173721 198298 61787109
113086 132181 47694563
93260 103125 24860109
163731 188676 94006657
164370 180634 40924292
154867 185637 837555904
173969 182427 877553951
6254 159581 383216239
78208 150024 473520344
148870 148979 278221
87009 183752 242435041
124200 156423 80706491
37545 67343 74289153
86668 126674 99932857
152941 191073 96040296
180425 188143 250144265
63433 189485 315950412
119189 143918 969692007
172727 192288 49201703
10085 153079 357292557
127379 159999 847467449
39057 49507 25903695
69605 96181 66366852
37092 111417 717650437
155094 193275 96132644
126706 147849 183248293
32468 193570 869143004
69036 122859 134655028
84764 194701 275510905
170199 199225 658905501
120825 167566 117151109
139016 199178 151185371
160165 171889 29534501
33676 151102 542997165
24211 32770 609286899
179983 191564 697511417
44346 114770 824957608
138320 140958 6532085
145893 180391 86886678
7981 146408 453376115
13528 34317 80920872
23005 145926 498025462
95034 150616 139012520
159659 186576 214884272
132194 157713 63802818
8581 179148 579621208
196848 198774 988397517
53345 134655 146405211
125885 144192 852659990
40492 160252 299461174
187666 193193 13902032
120580 177202 141962966
163134 188615 64161662
85770 172460 217082246
134244 167802 84159956
21913 76301 135381052
108000 194672 721870911
33328 68723 88297140
38254 152514 552881976
188390 196665 20797231
33657 87719 348892180
18240 82074 395558559
165474 195534 336179335
79688 183656 301252100
165957 175553 24110759
168606 174019 13604362
142735 150753 868124300
152733 168942 40863460
65764 158222 231340922
28354 29257 2246129
71049 187122 290940663
121996 194490 181877052
190837 192574 4309787
31271 31598 824096582
185655 188886 471697197
178819 194709 40015207
99521 115330 39708999
151893 179563 662117511
146855 178472 79573131
79601 110215 76811223
23742 29763 42838811
134539 187050 957713723
2047 181996 450156919
189977 193316 989255251
161572 173601 163453081
164899 185851 356393171
44204 101094 142328530
70473 128243 373027098
26029 74744 121242240
53708 120348 166835241
131595 169550 797191985
184722 193603 22374240
190015 197616 19047284
68094 196674 322360372
159544 173955 67424258
124623 183345 954970675
73527 187395 285411854
193451 197932 276569243
137573 194961 281704515
195005 199679 11772882
60066 185121 944497076
1805 32031 75633410
41333 118055 191954857
93952 170717 192397226
48149 121050 11781866
11304 151918 981014992
108733 152596 495822939
151576 162973 28674240
96481 171010 186866774
1936 17354 671990027
22089 105036 207062704
97065 134474 93648379
147781 189516 105112196
148505 171315 850994921
152097 159332 18176471
196195 196290 151025
90163 124433 85614845
99962 155900 139862261
70073 94745 266672278
74984 167399 176802313
116436 139312 80225139
22831 164314 643339312
49043 146054 242683301
180467 197637 43115891
86717 194241 269430615
2825 85690 816252416
192540 194616 329829232
155806 168607 884741940
106377 120574 35309828
143252 186861 343412169
84836 115321 516111507
197581 198632 818342690
109292 177701 171251872
38184 48905 307446537
140476 163514 57935322
86370 128931 106343822
132072 159753 540245932
56063 87424 78527523
34901 111152 425619762
16611 172920 761567622
135066 181322 702085176
104183 166711 156442186
110147 151741 103861539
123187 199295 191032325
113438 145046 584771846
145550 180321 69337627
8729 146260 559685310
66427 164721 246087064
72300 76456 561418509
131961 149192 42955333
94251 146715 131158926
44290 102360 590292131
18132 148718 392991869
165681 180284 394361072
189827 198077 20715614
55511 72726 707531666
173039 186555 414235515
173880 198072 60797449
172522 194033 54062383
199935 199981 109727
34006 125514 228600630
71877 160312 221286023
150912 193706 868028754
101917 178955 601202577
36954 134339 243503599
48983 138423 47731739
185396 191097 14461222
124694 153747 601602410
66412 110278 815871722
84456 122217 94389861
118099 129960 29593511
64731 100410 89351409
184308 190526 165173200
36216 50737 488280320
44583 57768 422651759
139665 195796 462556532
26377 135114 340235545
121574 153242 728748264
109378 178022 174305434
195390 197375 4967753
171283 172246 2347333
10496 16811 184935311
141227 192939 437372001
132690 179996 118659533
131254 154537 58133165
97366 168837 179119135
157116 157880 1881833
144778 177746 255028168
37907 168949 327964192
54927 173852 769252349
185665 189107 8728787
8944 110131 532551879
149504 188464 545662154
36573 74926 239298921
82010 86639 296924082
89870 198299 943107274
9236 118224 876838091
99467 119458 535695362
53782 73858 50298739
77602 180060 256674857
90926 93610 6609788
133090 138218 12719793
152652 185000 201713561
90967 128388 93606552
32741 185022 835680607
58461 116393 145263047
198788 198978 341941557
76193 119925 109412982
40041 75359 323593019
25916 47768 251533642
117750 148830 501867010
73097 119321 523278261
18255 171103 382084181
103479 159354 905772696
83974 127906 109899910
32174 95244 157358259
97934 158439 126394585
23543 138880 291678747
87298 147808 56024931
172076 180798 517268668
137528 171492 401430223
66345 185439 298418359
4346 158015 561460517
176596 187961 28654164
2839 191167 693547961
24146 169615 821055080
35747 43417 552794205
138709 160884 55574633
153194 178213 62969425
47707 69970 55767306
6786 104801 432391509
32332 99998 193080570
184261 188221 13132798
92916 103019 68113020
182783 198187 171614369
45426 100307 29592446
114303 131591 690738244
147705 165859 45802253
93885 131751 94852601
106241 135415 72767295
55266 132980 337758077
136441 138443 4881293
92896 149613 407868863
199381 199748 952884
20254 29367 22548043
138196 141613 908984469
29946 81785 220148920
125109 185992 181749777
176896 199755 410317090
36473 76949 101076532
17908 192716 437268382
189303 191460 605430015
18270 152491 444536955
39631 133834 37636689
24315 101233 191949556
191383 196662 13225382
188320 198751 26188539
181372 183899 6413454
31710 48148 307358007
48935 150199 253368972
3190 93251 224907241
86394 180774 236438491
181574 185836 10748399
12276 73039 745898990
190620 196617 831395160
68292 76559 20747602
185321 192053 508755100
151545 160273 15950557
47139 131000 90988880
105734 147790 954604309
78277 108225 75244849
86758 114228 540020756
153338 195312 713471507
47665 161784 599234755
105856 143842 701081605
20930 180719 528527313
45876 180676 971782224
60666 181935 644313125
72409 104240 79902988
136837 192467 688969440
21853 149078 808510814
127651 138981 28243819
161600 181157 27367737
116307 130329 582475362
52893 91859 526104799
176894 194469 44183601
143639 190885 118944396
168157 192856 62119248
7983 159668 379083533
74115 83481 813760586
1934 74427 721956645
145773 190221 111957641
171854 177288 647002677
6717 118535 506600037
12928 27451 36423328
2111 121836 299167558
73713 113104 145506473
52725 140015 456884297
105341 156305 127245511
113529 144469 77129435
170107 176466 15981117
94379 122822 320016333
41388 142012 251529943
38719 43242 11290684
136611 169315 654212200
153911 194267 101510961
146659 174590 18246250
107588 139088 78467913
180031 185519 13819734
87048 163371 191053117
55845 195804 788418366
22162 67734 113290568
39083 186479 516796710
75880 191402 289640151
179293 193135 958756889
124481 128151 9289539
72470 191749 299024058
83421 138390 948807172
94228 112809 46693674
43854 145705 385907310
35182 40249 12734380
73495 141703 818627561
167882 180322 276736293
27893 65177 329910215
155454 192718 93820365
167921 195120 385076214
130653 159535 545899119
92180 115258 843172986
162200 166262 10339001
199703 199897 351926651
119891 193342 385752356
181691 186539 9951097
178290 191296 347584085
103360 166933 288586469
11794 155457 907920789
89081 186484 244126909
88098 91403 8247654
13505 107207 248251447
135899 170637 731471739
115629 151602 297745701
115320 196320 994066918
75620 150577 881657292
100154 148944 466041631
121128 152205 77626307
60161 87892 286821293
175866 185441 24084848
22052 168243 365249708
186503 189227 1212590
7670 32697 651928004
174614 186744 30520853
77082 136042 147537064
83329 192084 718190053
50894 133060 97501899
162151 172491 26085113
199607 199648 103602
138408 139210 297362026
35400 195264 688670140
150407 156137 211863100
187688 194737 859428019
150100 163866 40278137
7703 123211 288477270
32140 120156 219850943
95476 155980 189251896
11960 111942 249775900
112460 138927 475281308
140077 156860 42239350
180538 193375 32283137
62953 187892 38908137
192077 195290 651190245
7254 7609 438536
66257 132429 317726794
14989 28194 33048925
80252 195973 290115518
187003 196971 25063715
139098 156017 42387814
153751 155310 852080214
136893 165011 70532682
74139 133324 148104191
88164 134062 114842023
151826 166599 560947561
126107 140847 36848897
40512 128535 837693619
16638 35779 55591954
197616 199978 5976718
194757 199181 507743421
33102 74575 103441471
124395 157584 83169187
105836 135500 73985385
168281 198607 76256371
1556 188197 577992335
103934 174452 176520406
199485 199886 335487388
123148 158660 305980282
192101 198411 15810689
76514 77048 1286282
67092 124567 264932512
128879 178215 758360751
80395 196769 306644823
145236 198715 134588105
86628 158375 505752677
81373 153695 180905816
167087 169247 920818464
110912 166267 138601890
50974 151944 252657803
145944 163756 616077968
86357 96936 26286032
63804 184974 303555199
29283 150807 303370487
20069 111983 229283979
40380 150450 911379290
1846 83737 588130336
74622 105792 78286479
167154 185648 46438618
91289 110344 47804123
124682 167776 108149732
148756 183426 87305942
198942 199960 2567835
22012 158190 666202521
147438 175060 69602462
112662 195937 208803825
8761 42880 85059100
121835 132399 573721195
97491 135522 386427982
98717 153189 136218541
43052 144975 317964408
153826 158764 6891207
110906 182997 180631443
88503 119499 250485672
61469 159279 740846443
102925 169454 399634715
133827 165131 598030595
47520 168421 302790082
144581 175880 722033349
52890 175884 308067563
132965 139033 201845699
100788 114417 325711164
47480 155214 269592719
46108 143301 242962884
13684 158474 361732026
176142 181029 756777761
67930 81066 834464542
170442 179793 532752547
16290 139704 308014871
54602 191518 851709034
43401 87383 536616207
163421 188247 62507114
187109 192200 300745945
34918 181912 367895769
152633 154047 3541859
144462 197103 132450269
189465 191536 783406837
49781 111006 153397783
149441 186886 94264182
59610 80804 53027669
45335 110580 163305881
118056 136975 310208227
150912 165735 37376867
113139 195148 798716987
119612 159496 99748767
63959 130487 166607116
181893 182777 10120904
123642 130009 16034230
121815 122907 2704660
127196 195681 242039837
73622 191118 294578267
141790 177794 90581667
157331 190563 83662514
162421 190805 927790784
101788 185972 790435533
113420 142046 71338087
93397 188917 239532817
81807 194557 282644048
50339 135473 547733792
182191 196540 6715545
144288 172551 708764436
192999 198637 14143594
34112 75251 945007930
37618 70576 388919067
30734 173539 357087256
108941 168069 393515383
102622 133908 416833030
81958 131698 422865763
21954 37576 660351605
195157 195751 565772967
78722 95163 676518959
138483 157135 316022411
59605 96875 93189666
190326 195488 803573515
79267 142715 158635466
139883 183768 110388326
189109 192353 422863463
88466 172271 209884717
24675 70056 112944583
40347 122830 263782269
89129 120249 77888775
169868 174520 9647799
17086 115008 499749013
7565 70984 158203199
197820 197921 247195
38401 45246 740356399
11552 182424 486822203
154982 199919 450232386
18233 73550 495481721
67970 158931 674154491
55855 168173 622864835
101551 141936 100756316
7488 149556 354897621
112308 175056 78902634
119811 119995 434485
10700 64615 134331371
35485 120661 899144874
63663 102258 866578556
121873 161338 506711645
143566 147546 9913985
193239 197794 11391705
20167 66100 114104590
189716 195422 14370442
52205 154073 254865574
173077 193558 836912013
48915 172670 310001167
19033 177397 415681551
58252 157646 248840150
51912 152135 502200855
104953 190907 215396148
82390 140398 145000393
118502 161258 106895877
61055 139668 196621266
50450 148019 278754246
74208 138831 161601282
190440 192269 160755491
114448 166840 579491988
4538 72606 169879241
88310 103593 38419109
48506 56286 621562425
136611 154144 804947903
155540 193199 94856112
89045 164937 434477726
147331 190120 169204558
175335 195741 964909708
174587 191527 654265990
22941 29389 60216653
99471 140206 101789207
191885 197615 65663613
152851 197431 112167815
8735 172483 822189834
112004 115366 561083829
81176 168588 741721192
93076 180499 679872181
34706 136328 602643893
148820 154496 313413014
112766 129493 41739803
84064 147994 159720779
111503 118884 18432871
155961 162301 828730005
175070 199462 881875822
23040 77181 441661744
6726 178927 551669325
176727 199800 757046615
75169 193758 297266329
133745 161638 69807796
103907 104037 667103446
190359 196582 15624313
83987 99187 137431080
126802 169512 107193385
54449 77594 550066658
190245 199405 22962081
37618 49658 29838202
52445 77264 521093440
18811 91285 427949331
2366 79914 193565032
104818 171033 183298268
97679 113552 39873546
140351 150834 26296732
186618 186874 519242988
163078 198595 599883649
40425 183394 997176482
58819 131081 278812527
179095 181781 393188337
168333 198681 76290665
27812 85410 750444182
90551 111661 823130744
197338 198953 4058304
8948 52394 108199875
74457 117059 106701114
38011 162838 981250196
69164 164378 480008581
15305 101451 215078202
160125 195841 89942016
35118 81353 327271472
126625 165635 97881049
85713 98026 30725292
124014 195084 264213192
164398 170510 735644019
143527 162933 133173624
168952 198054 73117987
141654 157420 501325659
30241 98519 170281481
61262 165223 786908577
105720 155705 770308427
25960 177235 378157224
20285 97914 282580772
80766 192719 280669568
132141 182095 434377091
32741 181583 193560259
52460 57683 914988471
144456 194663 126279205
115530 141855 65573728
188717 194535 14575822
94228 171340 41175123
160947 174004 31859271
41931 79454 595133558
158980 167670 118502807
103309 177795 737853995
21142 196022 437376105
96234 109955 34659250
107010 174563 454107688
165655 170012 10965605
169209 171496 5777741
127453 158913 78784217
183858 198069 35688736
95454 103707 20929133
146729 189261 621783037
13897 113955 250028596
195794 196453 68020577
15635 154215 346055692
77354 193014 289901048
198980 199358 932807
53403 143071 224188556
136123 198864 157530437
135256 144127 22060671
9598 36269 66462365
44577 153789 273059441
173821 181570 911793759
66786 114384 119338408
2758 131613 322040272
70162 91336 52983665
4353 128409 697425355
161763 166435 11873567
174542 177372 364731870
41627 73852 364069462
76692 145075 46236048
190600 191456 920719789
90887 184721 101085407
156582 178167 54281353
24600 157947 561195495
175815 188300 31471560
32208 77197 112186493
29812 58454 776230336
157268 181050 59818292
125026 163584 987547034
133151 192942 150114601
176454 196467 271271025
137451 163470 39150229
165511 192157 963215913
99593 152547 132498721
118251 122077 295572777
73444 197890 311954463
70108 88621 979788790
122176 147373 62834486
120898 199600 197524074
94794 123710 72335117
51842 160316 271459476
28632 177758 514418915
41893 124169 184668397
26464 87099 424784587
179870 188511 194449656
6618 53202 944667467
99058 193352 236502160
158705 192552 85180869
145913 173670 498144552
9625 160103 701802480
4370 43511 663477457
16981 40626 58694339
95409 140740 674147508
73088 87516 36179502
58255 165423 268460410
64741 177102 939473789
29869 171880 438730353
39844 189531 557820910
26719 120015 232840351
33264 67970 512248229
84701 126119 237753547
196825 198874 5097731
40418 144320 259606135
40761 92581 129448122
155652 198450 107730704
32263 70965 57136235
91924 134041 621890915
95888 179699 590893766
194247 199853 14151940
3043 104623 662487559
55737 89329 450643255
182525 184429 151526148
89703 141798 130157409
188988 192638 911497945
164062 168744 11851060
154444 196210 105139931
16695 51167 274589646
186969 194438 18736605
131410 166876 598722254
25925 167056 660694369
135311 177451 105734025
40177 114713 754380998
167142 180259 32935573
28201 51949 58804156
49624 125531 711131489
19024 52193 82293575
50334 161036 814077581
140841 156958 867918363
186817 188104 3264198
8144 96712 360868809
154431 179315 165762859
124367 177687 133814500
128918 175025 623459730
64389 122691 145980087
93019 105053 30370565
90873 143363 131113842
31839 50230 45518731
139757 159791 50286036
129431 133886 234823006
88960 104970 724812956
196623 196636 987644210
173029 177791 12029584
131362 161268 725547379
110216 115870 69221753
174707 177707 7549080
100509 165543 451151027
132778 153576 51933887
1217 110657 273563866
129071 194596 164509199
188081 199013 27425285
189531 199020 23840259
196948 199000 935094633
26895 189998 407986322
88713 177901 223449811
39375 69918 844203148
108831 160458 128949456
167830 187023 48300939
90770 183043 611295524
4148 76842 587605971
97302 122533 201632447
63269 125787 102462287
17939 139843 504966879
66259 99743 579299326
170720 188621 44997963
124507 154581 915990229
138048 169187 78238603
74361 171243 597877507
137016 199564 401257746
108238 175005 167093997
66613 107258 526725690
72918 84322 28630149
74334 117966 407563492
85303 93153 58158591
68498 122288 134579307
18104 40570 773010429
103656 118310 963629925
142339 166588 881422233
116968 188171 670297198
25052 130422 785312024
145222 195389 621680043
88115 100546 872239217
22803 94818 179461441
78561 192218 698534732
23289 137512 285094842
70723 176183 264134144
179417 193015 34292169
177278 185461 20588010
163270 171324 20322105
123256 185805 557984912
197413 198757 3381187
102545 169017 166415123
127282 171849 111758211
80815 195834 304444209
194446 198838 966846552
78948 95496 41396726
161020 184631 169537637
96981 197588 372779812
105726 140631 86865970
162023 178613 41770824
57076 102578 114060226
22281 128892 265983028
188531 190035 290188415
106090 107304 3053129
167798 168555 373448439
108080 168763 480293620
65332 178560 283580176
89560 140193 995792345
195015 199099 8950089
102285 151680 697222198
65976 176012 275626315
175836 193454 293905358
92192 174274 205694584
38914 69900 77415142
160322 195090 729184387
48847 190833 626699185
113552 125589 29837400
86423 99483 32543292
121043 132597 28940878
100239 147621 118296763
198901 199622 976300104
58242 94230 566776739
96310 166575 141959839
856 73473 212503022
10102 121970 279517519
31421 55238 512642615
80089 125159 112615168
15984 57467 56642459
107781 116662 22093424
137629 183370 287513800
49647 127689 195400384
142320 148729 16028588
157508 183199 649919103
146607 181392 87526885
92160 121500 73425638
25765 162175 846740695
105937 144366 95756407
38605 138886 250641875
129969 140956 27287658
182089 187061 12617351
7502 178243 427025135
69479 120444 127540388
147392 163253 40032496
22551 140377 341205130
72175 190102 543954132
175849 189387 145891909
184779 191088 15263550
31265 134686 966221197
19193 72542 132794782
24666 47497 56478907
83353 117431 932990947
156468 182707 65987015
153817 192045 96269003
137455 176347 97680011
63118 177908 287583067
111861 125267 591992739
193763 199758 133072025
177748 199843 977728727
91849 98293 16072059
196847 198170 3254299
7528 72954 451845890
125563 181858 385297453
92607 132878 57124570
109814 192885 825610147
42407 124931 206273430
102534 110693 20387161
65450 132892 963516377
194509 195434 2362341
171851 189290 43905336
92686 125287 81482542
129441 139194 24262402
57010 125639 497502111
38183 95872 144088416
147156 156212 22888377
136165 169760 614039903
192057 192122 522244320
91242 191991 252592699
36309 118827 206367635
11483 150137 346319475
151030 193519 106917715
23553 68665 112280246
183813 198488 153837706
134518 163482 695639330
1578 23142 54199117
94867 194473 106417969
6811 134264 318431546
150772 188438 620996918
125561 128943 8545184
115867 166091 125728847
36408 66510 867060233
35860 92156 140654876
192401 197578 12990495
140708 179869 307466838
186147 190841 11902023
47591 74306 66889460
71586 177542 612561100
140750 178489 213909188
44910 147099 852421243
96898 184099 218702022
152360 190824 96834495
53103 141734 319451082
162168 164226 5254502
103010 196858 235283890
100498 179732 461555717
76595 142494 434551977
96944 120184 58251766
183676 183862 490568
43203 80760 928688305
153677 197926 111369846
110339 131661 997927535
39070 86600 90650517
38433 129562 578330308
101879 109259 18558412
64234 91349 67958890
183347 183708 926391
124776 176504 129850243
184465 187137 6817923
32463 196046 551803944
63592 177395 115067386
129438 158095 719383539
36315 182877 366905112
77989 178441 943906674
189137 193367 325563115
88240 96142 286420838
153833 183310 74185605
87225 191596 898321519
122202 162077 99817256
130742 145330 182160255
139071 147979 22224718
181679 197595 985940650
104968 128336 835637
70347 73609 454531352
43499 118924 188673090
155514 196392 223947626
163309 182525 48312583
123605 129083 788621602
114110 141467 68090862
23283 197616 451629788
187553 194883 18319145
74562 193694 298630152
93397 111464 973887435
36105 167598 959593351
59399 84498 62934850
41752 62979 335257819
44593 107326 482303789
114891 178789 409405346
52237 139633 511957889
134468 159556 398154219
92064 112468 679118572
75445 116739 103451481
68492 86589 45369060
92118 179704 590981212
54293 94110 561586784
133102 177124 110413705
50400 140603 225570157
188815 193684 3232013
114049 135930 54564109
124222 188967 258809585
142312 174703 81466342
98951 196981 245912957
163095 167265 10575924
178272 180077 1867198
125457 186079 166163093
190180 198394 20593969
547 56802 621307429
70403 176827 266555010
182371 197595 38324695
76743 95733 47410891
57801 96917 97914695
44374 69465 29357266
45827 106332 151562450
83725 183365 249651099
33066 60777 994270976
92278 158582 726845224
193716 196148 6153028
176680 195933 590532987
158719 165630 17461674
7454 35464 69795850
156929 186832 695539203
102406 180236 544069854
83462 164500 911756316
13125 95054 204398636
179680 182636 7424558
47680 76307 71695465
96613 147002 215906004
142719 199376 126174702
96034 199661 259981805
135619 145590 497330530
35586 154782 944191073
122238 177945 654768421
62489 180402 295428045
105245 188109 396421979
107066 157867 126864553
143672 195679 130844273
144357 174690 942363895
43286 70584 68177843
182195 185138 53037865
134069 145131 350871187
172340 190914 221957157
135283 188653 39859399
93657 154042 523966922
106606 108183 972601401
27874 80848 131940433
89526 182265 786378459
80908 154857 476393130
94652 156846 91531337
51726 160398 271956594
125048 192509 169423161
192161 199719 18971142
21095 46567 62998616
14768 136147 303170737
14129 95274 202458821
86890 103342 41295480
71523 173016 254175762
175380 177795 696532932
43179 160155 571278579
113598 138022 775204855
128186 144015 39411216
193638 198746 1845143
147799 186853 98398319
147565 178340 734911736
79945 94767 37062534
89189 181502 231298708
85521 126170 101504886
150030 164905 505908316
33208 76063 146670999
147063 184576 471005631
184432 192002 955542607
37546 38927 3409022
179535 191551 30354855
16255 70122 134147855
25609 178621 382455178
195665 197873 198181503
177843 188598 283616057
4635 135499 519600360
65450 110942 947486631
151908 191687 45348189
36784 183967 455774802
122523 179479 367042248
84949 88488 811413848
62066 156938 485327023
196010 199942 762809611
163865 183589 49638653
91330 154557 758194162
157012 196786 64461016
141390 151497 25401917
100378 138567 95402937
130553 139490 22155839
115251 147093 24912426
101405 181124 524946408
197107 198785 4191405
46335 131959 214214764
139155 172282 161019704
187988 192274 811810948
20226 60447 99804845
54373 108641 825901747
150387 153443 7672029
31060 161494 325911334
87302 119414 876895815
29690 162712 332420139
77127 142284 782930538
172349 178402 15213211
167803 168961 662593951
4388 165965 877303994
186424 197180 27056007
168466 189685 863777484
82551 162615 200436634
175036 195380 51202580
134072 158165 140028548
92332 142714 209407971
76197 125306 122715296
179373 184759 55629614
182808 198921 40549629
177597 186651 673418924
180099 181341 3092039
19087 39894 51600697
38867 97676 147007365
39429 53421 3671004
165453 190727 975665999
23040 103558 695310147
82475 88849 15969527
33185 56864 988033630
57790 119631 663247726
139055 143338 326950294
69123 115965 661564396
169264 194205 62642940
6440 57299 126697251
20760 175433 706336035
146352 162606 34962783
194258 196474 936662749
47908 131374 657291495
153777 193977 949138024
169318 170849 3868465
55236 101480 851103569
100622 178623 195383924
171249 192012 783700433
81521 121127 989292048
66127 191954 939340036
135534 154498 47409553
193432 199320 706710727
153133 164633 251625066
159666 175160 215664771
179445 192307 805371624
94922 192581 244928999
144861 198740 249420568
114484 130690 959462133
176279 183498 531246258
78699 83187 11279602
44285 178920 337008995
131599 194672 382353551
164871 197233 81388311
150108 152409 803599354
147151 179314 46379196
112180 130576 576743859
125639 162063 91318209
10050 98748 665280267
20708 146276 313272930
166074 167568 3746284
34404 54177 415494671
17271 79209 154281792
12147 175859 608259333
190157 198239 303281310
29282 192887 428119825
42317 47660 944481772
169197 182830 34236346
190891 197183 327041078
149025 165436 41364346
164896 170138 24112714
84000 101239 992731065
168531 182804 35843548
196985 199829 183569713
135908 155374 413444518
51376 66508 27278885
160258 175125 37459604
19311 171990 124800851
83970 165862 233951213
145193 157607 572687357
85362 187102 254975700
111949 178173 165940124
51896 129415 194032795
165570 183501 45101355
67121 140334 183079119
164842 167848 213362968
82404 160071 216896570
83358 114476 78008938
189062 196162 17833390
35286 191650 391629872
126234 131442 13199677
168079 186405 934571036
191424 197115 14224714
21058 141350 513702471
189205 199547 25951562
5386 115086 274158450
61644 84538 364824216
190062 192739 133918396
87734 100263 846118631
6322 12986 12964937
186038 186858 880970099
178393 178773 867555422
57142 198933 355439878
110586 112411 4559123
44536 194954 432510992
65422 117213 129700133
117492 183190 164617602
65944 158230 637712129
85306 144986 824644821
4557 66724 155065001
177980 180484 894782413
174826 199968 198784272
188939 196385 18730591
65227 170622 264008836
85586 103121 43955534
19995 118373 245503574
42000 63379 53349887
50615 179361 322489854
61934 188556 317348747
4316 191006 512069314
121654 171996 867899780
172060 199193 336263504
196461 198035 3897387
33601 110093 191260961
185270 197961 143523673
47684 136889 223217678
44745 100602 139728749
142748 199011 145834265
21476 129714 722262527
28389 52707 507856526
82972 135576 33620746
24518 152225 523432332
184104 197893 88247969
55177 92690 201379869
106675 184382 194569722
22061 196449 543475730
85267 150273 162447998
43274 75011 122575871
191085 195070 806024158
33710 100027 711798782
183677 194669 27607279
108517 170399 195004492
193946 195165 67815798
109072 168854 771460094
177691 190908 33338472
199707 199777 191504
100737 158596 854866017
167596 194956 160701837
14029 18017 10091523
143008 189669 117428572
115110 169216 135446689
91512 175921 796825894
183523 198349 18404350
135544 184647 123200519
150833 160411 24101444
167623 192305 25632784
40579 174600 335428513
12928 131084 840942994
194457 195584 212137795
45848 166860 302956139
138368 167111 72243017
181329 196119 904753225
59100 104321 113431996
134952 162232 588342946
31648 81500 340883724
109844 170334 180948219
125200 134968 24568107
177540 178433 2249791
11017 48253 215660858
176680 189670 224861010
191284 193790 807336433
51196 142404 228110311
72777 101564 946510048
109310 121855 335487417
173578 188371 586690934
84209 113335 72948652
88837 108212 48723392
67156 99068 79896280
28208 71081 106660821
135026 193235 146220552
138190 185718 119394674
74600 90326 232654715
106279 113389 17704288
102532 158591 477156084
185350 192664 18446434
79220 116043 613004831
111192 134710 58754810
155483 179259 59806759
181417 187117 14429866
181158 187091 15000336
9060 144981 648946602
138522 192003 134473235
178517 186475 447630903
68129 100534 81189659
1558 162005 412637501
64578 131199 166858463
14224 120928 266467653
41500 75733 85556283
187085 193796 16786414
33820 57304 790006900
194379 198002 9114155
1032 16450 913001077
40614 104787 509430945
31105 197793 622708760
157080 177076 50273170
94659 154758 60155496
33127 152296 297850985
51593 130702 198032528
114160 178399 472853759
129516 172725 753342011
165421 177493 30326955
163671 169072 588484891
138570 175258 92162506
19491 132409 943125457
28590 166449 787516179
161225 169620 824581040
192223 196030 9585065
44602 68393 59398256
65048 131883 496194080
27326 42736 38045587
111497 142398 77073414
75291 176428 859804446
93759 179794 215620890
153943 172906 753961706
122516 139469 853722763
85807 106246 51315897
55007 141864 440863646
6029 93605 218640404
188854 199602 26977367
4144 118977 810453515
97305 158695 448142389
48417 100746 131094382
183536 198838 38456697
150462 154071 9105346
133255 165761 81516463
70763 159099 221059463
31290 63720 80608363
87245 153213 164938756
5792 126872 302419407
23137 78412 137545043
18166 23323 729462823
48602 156161 102271566
196063 197211 428959307
33562 100018 166059094
89737 156869 970918568
121496 129146 19131747
2902 98632 793575553
26627 164205 546799236
165214 167933 221015795
126724 178242 129271021
108344 146068 934857111
192105 195989 9758955
165287 172851 19020199
154148 182271 70715294
59560 163976 946119298
168035 189546 906355969
56798 123072 165855270
78694 82532 573637229
3016 63294 184094716
158317 170255 30140462
124024 159449 44812163
176337 178605 5671446
26747 149664 306830720
139895 163748 467048535
184927 192595 19375087
15126 105010 640333402
150586 190036 848699350
108223 164910 141746705
180239 195415 16084756
193955 198426 384450403
38615 144478 264579965
114891 165544 890458947
97022 173645 192020535
54220 109679 918438976
58620 157981 248727715
114308 176716 347613327
49716 146775 242782277
39397 65654 65579521
114280 191652 657913867
198791 199587 748089408
23510 100478 626861518
193636 199385 283390733
62951 142201 198206234
150976 178388 68955410
156100 165453 23627538
66805 184808 592936971
7558 29657 943961192
117237 140572 528815123
50872 153498 640149336
50823 107871 143034771
139405 156331 42478550
182519 189874 18559194
91968 132357 556953715
90298 145360 137551005
199554 199832 715958
158382 173289 205173465
191795 197509 934225305
59293 187582 642903902
24602 138061 442765554
174264 176236 682877716
99820 184199 211540358
56176 145208 715365229
195601 196443 932565290
87794 159295 679163914
174129 175240 2740808
57133 194379 752548766
103454 175981 34618715
134229 168775 86696942
76579 113197 919495513
83018 96654 985893922
167731 196550 271828097
186536 188155 107910860
117876 131230 451660243
14505 128525 284770240
106621 134977 530225955
85447 198732 283955127
122975 155868 137086756
96513 124762 524842213
106881 163376 141218310
133667 189949 895692705
1189 60447 147851257
123334 134557 28138003
184544 196879 594196947
150840 172966 55720934
189271 199580 25906191
170622 185240 36634966
32536 72275 99048827
140161 175459 88787746
51806 167541 645545542
20718 27001 15594464
8655 169110 885241313
49463 63036 11839892
77935 125142 281059498
121763 187516 975745152
181216 192728 29006828
58869 80097 274837739
122558 165103 744072794
191540 199085 325294196
24512 199730 438380363
89305 90632 3349188
67659 195423 320257851
102690 142842 100112128
15488 52141 3482667
174031 181308 18246224
170480 192884 56316463
132220 158294 65170792
164404 170874 714860093
146357 153455 17824569
117990 195610 322255044
179655 179804 345464
163017 179524 962793173
171863 195394 59239146
177982 179406 3565279
31999 88644 141314847
174643 191270 41925897
190257 197104 17197353
51463 114036 156802665
40679 150626 274791649
12305 155269 357215445
183641 188770 12918959
65049 105156 280677521
59619 82647 94339072
17035 21218 10551647
161787 171914 682215922
39653 74835 390904621
164131 175735 390467904
152527 188354 90197736
72959 191275 296676910
60365 106214 521330121
199224 199753 492285475
163665 195569 1640996
163460 168224 12019319
81712 163626 586012795
6507 75452 524631015
155387 165347 482111370
149688 163172 33972681
104523 189545 588363798
155096 194861 100024855
89169 152651 671590574
197434 199013 3956722
96271 112413 40650081
8523 28169 161543639
99227 107454 20861880
139146 179428 101174980
29653 86063 140700630
85614 138137 589904034
151260 167736 145870230
174864 185136 25767394
24929 142741 574575446
99893 125757 482213207
75725 99233 58783066
104329 111355 441568004
26499 126272 248947585
179344 196219 810509649
109221 178010 172164647
156470 187513 78184153
102009 162524 316388375
167164 185431 949259564
155331 172792 251761972
144056 152317 20837285
57655 138295 531405729
191978 196826 443592419
195088 199275 773158910
79078 137218 145488582
180115 187782 739230931
181092 184848 337908
154798 163805 22702102
16079 60242 136398695
155242 181556 937616636
65960 182178 691427870
117279 146866 405341639
142861 164048 53329331
168648 189796 303645173
57354 174395 935393515
119163 187079 170377126
185508 199470 60750645
88866 115625 33093692
112901 195561 676287570
126723 187709 153192106
76076 196061 300791441
62775 172850 275718602
154704 158533 9662586
187541 190403 7183361
139606 156895 43463306
154102 197647 109530150
4976 71066 587129442
33194 71626 95852367
123366 186437 301243268
100981 166133 24581559
69722 121222 664654269
196530 196984 1145934
158302 178134 711286666
196526 199621 7763481
40588 128487 219742589
118655 146710 160806616
134582 149344 36806051
184621 197607 3458130
11797 146921 337427082
43457 102516 416507348
46733 157196 276394958
137853 146124 679014778
179086 194972 40002831
40046 54346 35531285
7690 114346 495672369
97390 152844 858114053
133210 167479 342860301
122532 173828 296618422
31813 34294 5972887
10530 126436 289453673
191397 191534 322254
24304 43027 46340043
198360 199615 594925479
3246 43213 99712969
45290 174591 717450663
149477 190982 153377930
95853 118340 56497052
95172 193549 246718998
133094 182412 617657026
127168 149207 57175866
37330 120467 638281266
111711 168262 435506536
119086 158549 706327249
72459 165411 723128677
8453 27007 46640556
157259 198368 596488094
162249 180399 892134273
175295 178785 8729726
51822 122606 177163676
178727 181018 270572976
96667 150453 134567807
190143 198808 947318655
178424 188151 452862969
108503 174392 164904043
4389 129235 311988529
6206 168288 405311761
63319 124428 431262390
3050 10771 280788043
55727 113093 143677612
113009 194173 203430134
172959 180991 20227547
41905 159184 293424970
133354 159603 65678244
157338 195169 95158263
140012 194835 922366046
55910 142943 217588460
51616 170193 296969826
190043 191896 3522496
56160 71183 37594439
171134 183940 32156330
117404 138944 285546291
163380 179078 946809994
51962 177437 740975578
13794 64081 125191476
196453 198006 274226200
15370 36972 7588131
146683 195562 123039743
56572 182384 999464724
42342 196063 883721617
166744 196781 134592876
88801 89225 1069713
15344 31048 39165114
68486 142787 375194151
76829 172082 238543790
139256 178865 99502579
182692 198401 457454152
119299 188562 173736213
19553 89134 173363310
184792 191596 5419592
121880 157698 89595285
32238 196143 776610290
48578 143653 237802279
15049 119590 201039814
7226 96401 222558006
171296 185750 95793063
58419 79759 180999310
4215 160971 935802043
119860 130255 26040277
144342 192916 122227795
199744 199780 863544657
166450 191072 133547707
65605 137176 179066253
34116 153045 297290475
43330 134808 320933199
135879 152612 41820201
195014 198861 9685424
36043 79994 109767677
10167 165393 543005621
151364 154849 259609122
10735 42526 777523497
41970 52060 789861185
32617 42573 682279819
128978 184917 140347870
25131 93405 802734601
159084 188417 73859751
104538 190288 131339464
162223 186747 61789646
74281 109670 678904984
146479 147112 991337152
165448 199924 86698813
187303 199644 30984020
139424 147453 564767784
78687 156651 195143572
162512 192002 74277220
105562 138966 83198752
147460 160032 955837920
119505 195135 674650900
22238 63383 102152217
74688 78988 405676035
89892 95145 13076184
30213 162339 330150117
110431 126681 464382396
49809 186250 341886779
74632 113707 97956978
38589 57451 317145104
124255 189537 836605576
42104 180718 293886444
109979 113399 562167975
77598 163741 852641094
58526 134845 458695142
26617 128112 891938215
105554 145599 99694716
196644 197994 3321807
151465 173751 83985479
29937 101278 931754083
2993 108096 262856190
27872 45282 43074139
127769 148569 794491423
90473 98826 20843585
126848 154098 68224993
32203 150080 294437961
68134 172450 261280063
186435 192574 15449789
131659 158980 68345664
197580 199403 537161105
138010 160087 55335459
168057 175615 190579396
147817 160844 32810369
57021 148869 229720859
130384 181800 611071705
88975 150413 153582235
75274 83281 20112090
38746 147233 734468374
78214 158243 195862753
67318 124750 114740907
199716 199732 46963
20368 113703 714054436
94361 189435 129602696
155032 195078 450816450
111825 137356 971980510
71114 102872 355214963
20430 45971 63183747
67519 187841 437494042
119133 177410 453819139
79715 127226 168805299
184878 189222 512695630
143170 143846 257346127
164612 167197 318939544
103549 127950 60874280
137372 139801 5998664
32814 132624 249418469
199715 199784 190439
149374 192138 505792602
100750 139254 96111761
186767 194515 408180293
161596 183579 55397448
196205 197774 301564944
197244 198631 3487376
73490 155306 703241416
186231 195945 952973644
76425 181252 262581043
168397 168471 51394575
42351 50588 257551761
3865 64495 763215536
35149 79430 110579385
106719 157689 315119455
179390 193188 34820256
118036 141501 315211904
72543 150860 532221386
29619 188832 524559050
171079 173315 5512679
136576 185163 121887497
113292 128418 37718574
153533 166608 376254178
43935 51264 18151044
128628 128632 17467
61915 144111 737838727
61057 178523 294254484
24770 25725 2426541
80859 97517 41689046
121678 140871 32206462
191167 193936 6809868
31841 139678 269256154
186226 198222 30150886
141876 187679 295817616
44482 148904 394863931
123474 174927 886434317
32610 195293 407247898
9582 114799 263008327
196723 199592 717293992
114746 177201 348334703
24686 122987 245317249
59949 192187 331425663
149277 152365 218358165
32846 145774 742203451
155290 166989 591735896
182687 199949 224407387
168254 180452 559502865
35483 184146 416758872
177248 187196 25115442
42223 58146 519090688
54042 67496 347045528
164610 186865 56011032
176634 182042 245802656
43838 180917 796641250
113308 148643 88112859
30029 143014 753252257
57411 75121 44364120
128663 190007 154021398
181418 196547 474258305
11438 49334 94197356
30138 82671 912040579
185968 191009 226058873
64504 128390 938629029
18531 181782 690168066
87941 119050 77842126
44906 53348 20984437
105426 156905 128609229
161352 162758 648669459
147629 181406 539859653
96177 127884 79503513
108869 134847 347998531
61083 147508 688390763
22555 126864 623558178
16379 77032 547873301
90224 192543 256501275
141720 160910 48165448
130662 195491 162715469
121430 194030 182116120
107895 180492 845836635
130171 157847 494714589
47461 112342 909949700
27524 101925 106315832
171178 176107 187850640
177519 184325 664531631
8878 59828 783799513
144966 157561 801272669
171674 191413 49758912
23572 129623 264790853
163 125277 234778452
136745 142864 15110125
50007 147592 322159777
15418 16491 2741737
160557 187542 68031272
65891 173653 192044509
80982 189880 273000950
134334 159331 62581475
171184 187526 674388102
185911 190839 295307699
104587 174874 356554299
187746 190637 7270078
68592 96089 863094195
194796 195168 752372300
93300 185763 231777841
50429 195251 435780237
26478 171977 363678675
24891 165933 838877779
187787 192923 740028655
149027 152075 7728505
82039 164156 205606948
105351 171553 900562641
109995 158375 111304610
60355 89674 468313282
18640 163409 361720465
78057 106548 492707545
96012 180302 211345306
147701 173863 65934711
152622 161914 23302068
107911 190938 208071441
81752 92560 21182981
88325 139506 127879625
104652 139026 630497539
133518 136253 156649697
34207 140314 402140623
97267 148030 126864442
76378 139603 158029354
33974 194341 401512509
52847 78090 63185541
86034 178040 345947365
43671 183672 350603784
190589 195444 283225499
171162 181272 267133395
102788 190357 439740204
136900 175129 95940390
121317 138634 43238176
113071 164110 31287635
163236 180047 601476644
102166 173042 177445536
64516 172454 779216513
111233 195649 854418178
84110 161068 176467676
50779 184285 414734493
66269 104317 95479802
4011 63581 148594846
190294 191766 3704228
193983 199886 14898791
158642 192503 154664902
5229 91795 216108010
191640 198225 16454733
77204 90928 85656078
43927 195924 545734782
136821 177339 512361245
116149 190287 185888326
62003 109025 708208954
190273 193678 8511648
145777 159966 35737412
152869 157314 11198959
199721 199940 288267809
13965 134316 537860452
140049 178357 506441829
196889 198994 5225741
57320 170677 284031932
43240 159802 526393818
28854 155401 591624764
140387 163275 326614557
146292 148816 6357773
49371 96133 180771546
54503 106069 689613904
179333 183952 11700671
85847 94520 21584052
171670 181692 25166279
135532 169162 523570507
78111 127181 596959590
119498 154428 87280155
78887 163534 211940867
116522 175543 407453063
161751 176556 786877940
3958 91626 209405295
113900 139823 64507688
110491 163097 205355757
56797 125962 918320816
110379 138846 70955557
156453 164888 21248684
124580 153649 72739917
111467 113192 4367826
199282 199958 584150317
154104 188820 611727237
67328 164094 677125627
5366 188643 458579270
56288 64198 495144712
100725 176658 417311286
187572 193569 272759707
8898 188141 484708870
78088 96014 542263161
120946 182845 155238747
109297 140803 78460782
38751 189881 803144856
89713 121747 747918340
22974 177705 597262825
30196 105607 188452082
123138 156018 336532613
79837 144818 162448435
31874 194478 406935447
32729 199470 417426437
28328 175183 367123768
92613 158861 165831856
4168 140895 925495828
37413 50947 344454877
85373 199842 341176144
125040 191539 167107479
147016 152409 13664970
182832 185733 995148295
11150 14388 8103952
38972 79526 101289376
156979 193776 33485024
5933 25781 205821643
124382 138006 774378101
97923 159334 519716801
20316 190928 922655213
55406 106676 128510615
147165 183948 261805797
154303 170266 10707728
166873 169993 7825977
62402 129153 304447109
188351 198249 643326108
169137 190954 54932559
191599 198748 17896542
77884 111874 439176989
39094 152525 283644278
156323 188102 80024629
174203 198682 158189413
182764 187935 9301487
94569 97692 296017451
59673 94053 663641641
102184 110946 284262139
65796 107918 420550746
13025 47888 86626196
45709 124134 196102960
31255 123011 16093609
124791 142380 43971137
76338 145080 171791015
87400 87529 333024
104940 156418 128571257
73315 151359 778624974
34078 66420 891673751
80921 110115 73265008
53196 112646 684636985
86656 195355 390728032
177273 178280 214141425
118846 197620 197564534
190271 199793 179939063
70127 100969 409400524
149774 180383 707837347
31630 175993 361038420
140203 160842 51812181
86901 153911 167550927
27925 106911 231670176
130151 139659 721156218
29300 197856 421741216
29167 195235 415507785
9392 65673 23630363
27324 91356 159622201
55224 162666 996123771
67592 132547 143923781
19758 51339 78188077
29125 149512 770915673
85494 180461 605938400
130068 187569 144345142
13687 193855 691656788
5125 131787 960264182
178134 180085 4924117
44207 183728 658241353
64277 78196 34849602
131938 158018 65193512
76303 107108 174949462
13416 68629 137614794
127373 175767 471180505
38999 144595 263919501
163597 197017 915816012
25871 183910 255600995
99080 118515 48758874
115975 164984 122622744
136180 170647 172843243
155827 160815 12521014
122825 133852 27612614
239 99471 524625275
83738 101228 43817434
28110 123197 925151608
58495 76040 142115769
194476 194536 63271
174101 177468 824193828
147648 166691 48072730
53106 85909 82160059
115902 119445 405450212
105625 151867 829795197
176096 193492 750579408
144921 155303 26107264
119708 136109 40995073
4544 17283 32084617
31598 173718 795386357
192310 194773 515253699
5578 88017 205838202
92474 131644 98076733
43403 98357 137320432
47600 114785 168336620
195910 196405 126054133
121589 185918 415229094
17976 125832 932844392
86501 152102 164010643
29602 38135 20981752
186202 190459 71719878
112520 189753 193589768
117077 166946 124892550
18736 136372 173675696
7555 35934 504252969
27693 35481 19076718
89577 138748 377745933
165951 175525 765581300
119943 186835 387601140
36184 129467 233231587
40705 144141 258470986
189392 194405 602730337
191446 198086 16559678
52659 141284 590467023
159519 189267 74896464
89650 111336 314893126
97086 119307 55734954
157354 190747 84090302
101647 121504 49520116
81714 179587 284689938
10210 92911 939164134
106006 177207 688138724
113749 196856 208402071
26123 72702 351170780
165220 191427 66052288
51331 137637 215953985
161067 184155 58182976
12820 125798 123165677
180468 186471 15081508
180992 194823 175612371
118515 194044 189354351
21951 153208 704368875
187791 188835 845579438
133164 167310 85629340
50045 197944 370679957
17381 180342 407451945
25672 191911 415831881
112118 150792 96535328
8942 74569 554413664
64266 106822 785338560
141094 173042 80315635
173231 188414 38322515
197670 199809 615907247
55232 180382 643011635
26524 77613 127238941
123748 179529 139906908
8659 17063 79696940
84913 163444 962414234
41782 134345 809267627
189140 191647 6337349
35944 42248 784849108
66223 107564 471724586
188593 197989 23555903
41692 143371 352478189
4685 86139 865856208
105715 134607 72020531
185732 198124 31164390
81902 171508 224500511
70428 82268 29580314
187405 198091 145248598
59970 195405 339481311
72904 112974 893577753
114684 196675 205554953
42627 147692 262596619
81175 118121 344302409
58625 105411 117458926
198217 199296 2696687
147442 169368 55350799
15788 153473 343765541
8496 182770 444663929
186773 191963 13071627
59128 66027 6003253
51821 191973 391509007
58674 112339 134507154
79863 144856 162491683
60627 110836 277596123
28163 64047 89120995
128701 131251 6500025
107195 183225 190340917
171080 199593 480772261
166705 171275 520416456
193054 195454 6006596
130664 168741 742635006
111160 184013 182611560
66406 162374 240190580
107936 141823 2230931
26372 195825 423952791
97381 139370 104969012
7357 36383 58193654
140494 145429 356142009
66631 92536 285969597
113321 136752 58505748
96312 145887 467671302
89695 90543 2125628
148727 150847 5329029
131264 142706 987560098
87591 112174 538953655
148116 195037 118072103
44032 78709 86626833
12191 50748 20482654
21920 83820 154205377
158225 194413 91069935
118833 142053 153898811
88091 120633 81381337
50815 96246 344548251
179664 182222 582741559
110725 145375 605235845
10839 62094 127715471
118907 143996 62535770
131345 149745 38359881
6433 169908 518157211
185308 193642 21002320
182529 198463 40103010
43072 158326 732922340
178252 179415 2901714
112947 156226 659085572
48334 77609 73306003
13562 110787 363005269
80546 139134 146501914
70345 106649 91047537
54306 109835 660420630
105377 196677 406022155
9742 146396 341324468
35539 192596 393313579
35446 107516 474284672
60988 114516 209509572
173222 184964 551402621
67364 82324 106478368
32681 61386 71442848
165331 169926 828916713
54919 138452 208916271
103720 163620 637043230
54976 181955 318044170
35194 77486 986835172
60387 174406 285633368
22715 164541 354321873
87578 150503 940779572
113552 170427 888827160
83488 142141 863801109
19304 138273 676099907
41834 138203 637239545
150923 151945 864057148
96471 182014 639258875
5948 98162 892046369
193674 199471 2493299
35130 124161 465660870
164004 185030 74573070
99783 164697 805414109
164293 166764 6271650
1797 135896 863651199
138697 178902 100948898
93345 169927 191879456
101597 174020 181338627
99424 167703 230192025
150481 172428 55251096
115280 172297 142775797
81169 178271 344058805
60773 188040 318960279
35347 100602 492066330
23130 98968 522599039
6590 195678 692976218
190314 199400 22761417
161437 183198 363571623
136343 155053 46780037
175730 176770 863039518
64601 112639 98091992
45643 179527 335200531
56649 137387 201981425
103567 104462 2242548
158142 158289 369586
12139 175276 889596049
163490 185158 54446583
76106 169299 968925943
57526 181129 309680663
1623 167346 858332311
127294 129227 39302931
197577 198279 1749477
72514 89831 43362050
71122 190651 898498707
143460 156812 33651418
11698 64989 505088933
177038 195221 45757830
138761 196087 946885994
189601 197858 137468329
8680 59242 126057901
70703 152649 222733070
113043 129377 322934131
14919 154738 777769082
23191 190372 697953043
8376 100111 229175751
77997 189249 278871593
187099 195302 20593804
8043 40338 35074909
95770 191431 972977675
199681 199690 21091
166899 177565 400365601
119469 190388 177935380
80193 136517 140938232
84374 126075 262341839
134579 178213 596333630
35368 193075 394970271
123637 163109 548284318
117205 154408 92937404
125034 157534 869353060
178785 189816 27815723
125273 129769 11444831
166801 174391 19063895
161481 181427 613538945
4977 103942 247372152
22633 61984 97746756
141668 142062 891200948
105787 178563 182104866
90811 140851 125020781
35449 151263 345931035
174535 179993 13699325
94907 152076 472706959
86906 198580 279922098
135976 157975 55029617
158594 183330 57786112
159995 185168 817162500
128712 193734 163231859
122594 131398 22090986
84158 190765 827303526
107559 161352 202739018
128676 167814 98153746
46494 154008 268927820
14077 161922 732685602
39801 117502 436619918
148479 184507 90690881
11732 193212 454158144
172493 190009 44107080
180784 190370 867760010
36358 38213 4602636
49612 177326 319949031
195725 199711 882041419
183870 199803 26143744
195567 197132 3939035
57541 89522 80118104
95868 167191 178787559
60265 150722 468007469
137652 154861 639085799
80730 175584 389193705
16996 58009 101815092
130448 193811 158950066
176684 178789 5242973
47141 144802 244240782
58565 103669 113214637
182766 190870 20490949
83527 148182 657907091
57766 65344 785645996
110347 169740 45829396
129436 152848 379724709
72291 115958 583798357
170191 178552 15908419
55281 99401 110371293
190818 196727 14819211
141690 142985 3197083
128438 156078 831057575
70945 113285 112697209
42114 57448 38189754
151647 163077 272006853
32933 34879 4743162
53439 60920 88226117
139136 194088 909911172
58692 100644 105159637
192007 196911 372137641
185823 194498 21820772
75925 111285 324417990
5736 12087 450789499
149341 169889 51783903
132285 174763 106517530
82850 129481 667416728
78448 152302 184862035
144484 172698 70993651
41618 179250 344528217
117461 122393 230578219
175166 178277 7807250
137292 191917 934731986
56197 183748 319595834
126074 181533 946426150
65423 66692 3127150
70055 136211 819917955
162011 193256 775044059
160591 161091 1265863
33094 126630 576656819
177026 182937 481803054
26440 76613 124944797
102593 135935 83286322
106317 118127 911008554
43797 146289 929456694
139345 195237 140494258
151041 185175 85831978
195743 196174 953639901
42926 113231 175926993
26692 135688 272118135
2691 99854 242689576
139579 165092 626603695
152751 182952 75982357
151946 176174 60968479
87013 113378 66072074
140189 189621 209388088
160031 173510 458784707
111924 173657 154639408
171891 181739 24755740
100998 128008 409228631
141 100725 251371815
130807 135375 672162546
73927 143044 541044450
62681 94954 80753153
121131 142372 292794018
125490 166908 103989802
60950 178157 293630259
175071 188032 32649840
11132 161066 784341910
163776 179879 40470847
155452 170122 36998122
60810 100652 845002403
162354 177631 38487167
147280 168724 54118799
155384 167487 30523027
145807 181402 242012076
121367 197545 624659221
113104 158948 114617173
105340 143083 93963558
124394 180230 631574784
35525 112472 192491879
128539 157049 71386080
129715 169953 100862661
96254 145556 123264080
15273 76941 26454620
144418 162832 731641579
12394 124127 279036860
81093 98023 721032620
127427 162976 687710098
145695 170919 210011038
176624 188770 30613573
22748 32955 863160265
62563 183069 140290480
185449 199587 35578060
129624 187437 145099897
103841 178536 186939593
184464 193453 22646439
118802 134929 40282883
48351 165121 218377443
15816 144960 574914204
106371 125737 590955097
53498 167873 286440205
141174 169909 72296184
91236 195095 260343693
175030 178652 9090729
25782 99841 955767221
106782 121228 592151478
138071 165090 35027109
131811 139756 19682468
28156 93920 163924014
147452 165892 46551365
137876 191983 500700983
84267 133852 957123765
153274 176493 58488980
62084 83970 54852312
87207 103457 40837725
147971 183942 203566018
75198 123168 120023475
86071 149373 158199470
130095 174549 321884758
119576 169201 463570311
160957 182163 53350995
32842 91056 258211339
80394 171159 328548944
55068 103213 406287518
162529 181944 317246414
18206 189097 427455583
163869 170371 578096271
13948 160257 729482474
97064 140117 126961000
137925 152679 119137387
147063 160640 178884419
120038 186308 726943700
47552 90923 989163853
61495 155595 235391984
107096 142186 87382930
186909 190543 9163860
70748 188518 526295599
157722 192163 12287017
36947 114331 480883151
194528 196951 6139922
166022 170157 10397964
34618 145090 276016683
197146 197288 338513
193766 199487 433930
130331 184638 136173093
60300 191559 329062261
86800 157876 372687202
148202 166700 343594998
189056 194971 14813102
5184 57709 180058268
24467 53032 873608191
18787 58203 97849267
99071 123633 61441295
116760 155904 97772400
39131 198158 398319235
178038 197262 48384715
2866 72610 174078601
101885 122865 52355005
35103 189888 387583368
128399 158021 74107252
174494 194285 148168831
64867 163250 166063587
119782 138525 46738734
133390 175838 106451949
73302 149744 637419553
168539 191672 119212430
73895 173873 250430939
81395 186079 262373319
158456 192263 85109309
114432 130475 259682226
35215 44850 24041312
182161 182701 844498994
16757 151029 687935387
193867 197718 9700996
173494 196976 59097378
20194 33151 134465189
31504 180761 389794111
19031 62569 528399849
164724 166724 5108118
55217 176602 812905871
19145 55688 10279580
184721 196158 28845387
89275 122763 83805436
86675 183662 243001180
140532 173753 585932080
19475 87334 169104837
182575 193794 219141786
3878 11988 20361839
194426 198696 10752568
166314 198010 399923209
91285 190516 300631301
78635 156823 553019780
175128 189140 35315733
143084 194969 130540590
176590 192351 487200776
134880 155993 20312138
25888 37613 751468319
82906 134095 489898936
173663 181614 19977817
25882 101198 945870864
130377 154570 60444977
152197 153529 450406604
28836 175408 366462549
89316 141548 130540923
24974 78477 133159743
67037 112566 114111958
189102 195642 227098587
27952 151396 406739941
67527 101247 84532713
138842 187284 93472201
37678 93059 138350146
115773 129126 33258168
172691 196895 418406479
22298 112152 224215415
113073 121472 885148747
12496 35308 56806410
46371 173765 318929034
133253 173926 102043552
31555 51860 50297334
145830 180281 1680053
77016 146430 695800653
33130 113344 200546566
131949 185529 323253012
181599 193868 207301452
184749 189718 49939702
194393 195166 1021332
117449 163403 437962660
27399 152665 755505244
34689 57278 56206287
114955 121722 594952920
82722 114042 78584988
142890 151708 22206438
73492 168634 805578165
176876 181146 662251295
101202 146307 12882459
66953 191934 313325953
137374 144181 16936874
102748 159170 156683458
48181 50293 278890033
146154 162221 40429632
111278 149064 94329462
189477 192836 655840747
154854 181296 946898158
83517 172608 223109248
27466 29043 716992405
49228 119211 857442357
158733 189278 76879328
40715 145429 261630712
157142 198972 256827135
62979 129797 167325923
102519 164101 53832407
144872 188467 314090720
139193 189917 432012251
59694 153303 643034179
194316 197380 233227281
181089 183324 5635547
7586 140021 280590251
188460 196944 21317564
161618 174761 390615043
106282 167360 805010672
170635 192794 55692736
57581 110254 706596449
108730 119430 26595038
162935 177685 717426212
128615 133772 12920328
136652 151954 243951034
144015 181633 493791094
154612 180490 65163416
130182 131285 2815601
60073 142624 206415078
178914 194519 39308179
157590 197293 714556704
8475 141753 482447878
188322 194602 15732395
72535 196530 310841025
27315 73560 115107649
157336 193604 91233996
131944 199591 338943102
78545 148785 345555873
181855 192701 27364154
119656 173542 853695631
194656 194925 671340
29259 191027 404776932
159790 176480 42042473
69139 170501 843281956
133216 174100 594851437
18578 32197 33859404
19274 66864 766776734
189062 199111 25218012
21952 112312 750811275
126339 192236 308868303
184502 192194 724582250
156136 157141 2592239
181965 193683 29536107
178190 184970 771071598
195058 196407 793759628
102842 140241 93251447
112391 148688 90536389
186736 187730 584714499
49749 192817 727125443
126555 134014 671000736
48625 97088 121284851
14074 150238 147802175
141059 189855 999955308
198760 198969 492710548
169060 197175 892275702
170359 178399 469935428
58466 71253 32123942
49596 98210 577878591
194384 197552 560640748
125788 187325 154637922
24065 141301 292563864
183770 189159 13565445
190012 198304 20794134
49116 175156 315756978
177391 193828 41328561
129936 138204 129555748
94736 198491 260218682
86234 120797 86397762
74551 165934 228883615
66292 192290 385208968
131935 142149 101047432
4813 6328 39103066
102341 121302 374864750
156117 185501 676411424
120270 133142 32218634
137209 194446 143747610
174246 182403 20437775
109437 145159 926223437
28065 135364 267875821
53682 114330 151985017
91772 149424 570942887
196162 198960 443324053
17781 76107 965976002
52184 73695 53871266
86788 129494 106814396
107679 136908 586384960
103648 148799 86369428
74685 100402 64412756
156344 191008 970719610
122107 139977 44532858
27205 136640 840055698
78336 150675 180965535
138767 174132 671444357
129621 186941 143848133
110785 188127 403492994
25442 35065 935878148
20863 193435 431574113
65779 154873 222905859
132583 172695 557322413
154275 161117 564598074
44333 84141 99529347
50238 88468 95768963
72380 193512 504219289
29626 126941 242907742
194012 198155 488962230
100879 118535 44165309
143924 162891 47734134
132168 167698 89048535
78595 197872 299048927
87236 131599 111027383
15292 131783 337697299
106978 164226 143116553
168064 194149 65553682
86793 101777 190242940
42113 131732 224220305
88484 130393 78144002
116869 147715 76875022
153051 192170 98454448
126520 134693 20525086
87959 181053 233218676
192971 196070 187916520
160879 186514 64568649
2231 150489 370416898
79302 141841 156363439
105437 149549 110014987
78245 140939 156766598
175945 199125 846884684
117232 162847 114121568
188045 199268 28149494
77147 150275 182825648
48507 60548 30157068
100304 105592 754956370
185741 189882 10445995
63316 182607 526509585
60112 171679 279446120
172422 187398 37745363
63081 198865 357882992
136847 151602 88516240
134063 181383 822064997
164279 169996 14420238
116839 171584 137129222
155094 170816 414472794
34114 176693 356804612
86961 155882 580067481
7431 36608 238197179
75636 128359 131931266
78894 149277 378140977
107782 152873 112522533
41744 151053 862645420
100520 105722 429254443
18257 107944 910617864
1141 13828 296204767
88933 179972 228107570
103262 128846 63796262
171661 185975 35991278
156233 170836 872719897
117986 145569 769762715
105939 134363 888951248
28111 70047 365861966
81866 113451 79183260
147029 160297 346639891
26632 129874 257776340
182606 184000 3565887
199060 199073 29337
108577 163646 137665230
40782 56603 302424790
136359 152436 280584845
140265 187977 362229930
124061 170683 117014395
179917 199367 48935936
132722 197047 161512407
87045 160765 184415247
192912 195188 5698684
92653 178872 216029650
183926 184811 655044703
132948 190819 145301415
149153 165702 41695232
29737 67360 400438035
59247 157687 71867322
198531 199299 474765547
118358 135517 910356522
317 9039 958586765
161390 166497 784175727
163399 165581 403832143
25223 136502 466164294
59539 169098 855397945
60915 151880 653442507
29906 98925 172137892
162761 170969 20723748
29132 83141 134601474
147321 162911 104274867
10577 195944 609425469
173818 180052 15650657
94347 173653 467947328
95335 111237 39939406
104593 107097 697586890
44602 92271 119128062
68228 68466 622238
101803 149485 119054912
152437 199182 50962379
117162 188084 254006732
7401 185034 444293750
189894 198596 413626109
172273 186198 626814669
102469 146973 277829324
6730 82848 189965570
10096 162280 423847258
21824 81088 584328488
122990 141060 45081806
189791 195845 15237228
13505 53215 716456335
135481 184255 122427307
93155 131321 95597489
52082 183748 329891237
59204 66843 710614719
139703 193084 164765868
111414 124860 78221571
7810 27703 49892116
138608 139053 748597316
127348 171452 15823371
7715 24221 22036060
163234 168767 825847526
83000 170534 219306080
80393 106907 15316178
121706 156465 940977730
135848 185472 124532288
22422 60528 94582769
39133 126203 735059890
184726 193059 957064987
143727 195197 599720819
28763 52016 782204788
28878 48605 48729988
99653 126630 67428150
79159 148843 174282088
171021 180038 809877560
142031 194592 863345970
74635 113670 643126253
147904 155777 19865534
28466 114469 915277831
57400 73490 40332001
188905 190662 4311159
63921 73406 23803165
94892 127023 506189520
54781 78890 60320470
90998 194037 227570969
159253 186871 69511784
177629 183073 129429844
12417 94529 204943726
171033 174217 271699905
60876 158080 243264010
12091 19431 18652783
9431 145876 818317589
67200 185668 597370891
2444 99998 223770631
94933 139808 112186168
75495 158298 207165074
77667 107864 511993952
27029 49230 608385595
78882 164439 214242283
29964 176904 381843981
65359 90915 674945759
98323 107412 23059666
59600 191784 153408212
187019 194443 18623141
78518 166937 221522906
171960 183033 27830605
79331 143513 160457722
136143 173215 92912505
9911 17782 173716613
154378 185147 617821619
94336 145553 663351170
148376 175330 67914730
112437 172499 177844902
74186 142952 677106739
185712 186969 741837925
103243 181675 196400443
174415 175797 97418783
166415 192744 743636853
38355 78081 99232577
157579 178830 501008709
176738 185771 783532636
11546 186776 438410825
149215 165833 686363035
11703 78681 167063754
187974 191874 9811127
134557 151877 845911504
44545 106167 663295452
148882 197341 121947846
37488 77408 99703991
144043 145767 4289762
136542 180509 110363091
63226 107940 768793374
154236 179919 797644077
170750 182663 29863043
147614 154130 758159664
69240 180479 278722428
151357 175317 5487387
162330 175485 33177573
175338 185439 809052644
151502 176756 924557736
157271 193115 595558913
2469 51027 538186730
21563 129315 268884238
116802 165338 121489480
162906 195268 81411910
17111 58653 103197171
107125 125464 45500622
81335 199772 361867185
85511 183959 246663374
143880 187487 109771401
86653 165343 538259468
29888 112153 924546758
44982 196620 631162919
96053 96099 461759893
136084 174005 316213510
159283 184926 64450728
99821 139817 773952236
14373 102472 220046694
46282 60977 36626134
175766 183719 20036154
66993 71644 11680321
189464 197760 84491853
13050 115489 583299851
34811 57154 307022486
104139 190456 532474270
120254 144348 222641756
164876 176477 255721922
46801 142417 170453684
34446 138146 259156102
88177 91078 7251127
126884 185849 148019942
79149 132407 133341957
25262 41717 269529229
175961 193957 45219884
85557 169741 210799097
112560 160436 119666497
144216 159188 37661678
22297 67625 604848840
885 179283 446260970
182470 196107 469485365
94448 105158 27119924
102466 194554 940080407
171520 198049 487951233
40244 119365 90053134
20117 61997 392623971
26876 99640 181421455
189622 198297 14872730
62861 168656 264995059
137409 180027 107015145
97000 185768 666412746
85157 103542 280840301
9517 92853 208056895
118629 147560 641007406
154471 166381 30029359
2542 25219 976390989
83503 152698 173028303
172459 183963 100176121
185678 198179 883112460
115335 191883 191955120
63129 108907 374398573
50862 139990 222878898
64061 100526 91388849
21733 99768 194535072
20509 37439 461170371
117262 196784 285038059
96825 176061 198638795
153575 184817 78604047
175630 196874 896980008
101242 134801 83868667
115776 121282 13630123
63721 100901 93205816
177964 190465 475893909
25666 146961 302631251
76445 126387 766698437
172651 197274 61936699
15127 34857 48961303
199974 199991 382064323
128219 135529 18300989
183073 184117 2679816
80761 181919 253420581
123453 160222 92074221
56827 170220 737650314
57203 179554 306520782
178443 191435 28838408
137003 153527 375119912
127652 189061 436222078
107707 147014 496755817
188982 198613 24175561
75331 99102 59477438
193602 199292 280869283
48976 80378 174582908
162924 165564 6685539
72623 102043 73763516
161296 167286 412088556
87771 147630 175470186
8108 132065 941156154
148139 186059 696449523
90114 181726 948326298
31584 122783 227733300
109689 164346 831730532
163110 183283 740857499
127454 144545 112087200
74307 179716 843098763
53211 124526 516931229
33041 169920 342410367
113159 143621 446903510
138256 154390 40419446
180771 182047 972937270
28318 65502 956797270
12680 105271 992034173
67587 158221 226794186
37305 167994 327001695
178514 191862 33668202
60416 147152 216818625
38451 98224 149362893
189693 198672 484126060
9887 13591 9403699
57079 64425 18332522
167107 180269 15296933
156404 197726 182208993
184883 186837 4995878
180422 199888 341093380
133116 191607 558045758
118956 154761 686045095
115557 188280 293343039
195933 196062 326105
166892 195538 216620092
180446 185000 11332269
46402 50823 642378195
26747 172185 363523150
57112 166830 274811037
171021 178565 990372017
58655 155758 243041805
111514 183108 566505505
85214 199100 898998862
8514 188565 450593545
140117 199068 260400230
40842 46998 188587844
160944 167656 16988553
40498 86095 685886938
69571 85472 39868109
59853 66667 17032439
125444 158952 628021107
167847 182817 37621567
77327 78663 3282376
90296 164023 184582638
172853 173045 572641889
172927 178396 724918521
174370 176245 4671756
23569 199877 633643842
141965 198041 140998678
94615 149715 137809102
122938 143100 50277853
132831 158833 683225000
90150 169832 199581825
32056 94182 154992533
19861 133492 734825718
168492 198121 676884147
45500 162788 293496656
107154 176092 172527096
34967 114328 198566583
79442 195330 290560041
97499 120382 57323041
136384 179290 641327481
41779 136401 30731371
180709 182792 5198488
129835 194125 311734546
41479 180512 793173424
518 144063 358544690
54618 144866 725212821
63606 111029 149476313
134817 179007 801090344
166286 194806 61353596
150966 191812 102845236
23897 171266 84514835
182465 192547 905916775
159843 196681 92759395
36050 63325 882725354
160994 172062 27897835
169266 173186 572022936
2046 52687 321289630
95046 135707 691906821
88455 116191 173405858
148256 188512 934478462
61845 87208 6749502
97616 189794 231141328
53033 158611 877306426
90549 120763 340036369
117027 132643 162760324
3814 168025 410692562
55158 131979 192303342
1922 34329 80889227
98318 136244 897425414
114076 160213 115239260
198219 199790 690206545
42368 175300 332784489
91441 125313 700641701
128330 186575 899676801
80416 179714 248741900
957 146555 117620980
172862 180825 515912826
55119 85165 75304233
4109 157688 383899049
189407 193703 10814369
10507 121210 276555413
100954 136347 88458577
103063 178047 187750793
48871 127375 964855941
86559 86963 991144
174430 191815 381185135
190477 196899 9351462
31093 192218 403185687
91740 198755 268342260
126711 154103 945062253
132971 193188 902161206
104722 180292 868675807
154273 162598 2576586
106993 137259 75435795
174228 176747 328096213
177340 180271 711820354
107332 143327 89637550
167679 172939 13191262
17025 178214 119748982
155573 180485 62783825
191120 195495 568659823
92756 178489 101163173
118633 124373 12278412
118187 184111 165255576
165725 198163 904119124
12847 55351 105847182
142831 160668 44816524
54648 122787 154955752
51161 151467 250972249
13264 88708 927092923
1552 166682 412985084
196217 199099 512835437
154326 184174 75131844
113009 135510 516491125
123342 135195 29706589
50826 162882 280517315
169315 192022 57104612
112154 164479 900743239
81786 161409 199243426
188081 189057 741427097
40358 131554 304382978
77048 82403 13386839
106478 178248 179621441
25328 198560 433371563
9076 195131 465591527
186939 193247 745724608
89876 169751 200089044
43981 47798 949993168
32550 40833 20556696
160937 199313 433514950
191103 193149 5086741
9880 15619 14570464
49494 144355 237307200
67892 191295 309418437
96873 157657 30961463
125009 158217 627168630
88787 119230 76253240
97341 105353 20371337
106701 158463 25452888
138349 168870 935195023
174955 187093 30582339
58015 167910 843625184
74799 155750 739307590
97070 142267 112976293
118228 177540 152154034
30320 101783 904661447
172262 181361 250875718
83754 109225 391386579
14356 169467 387840566
86491 124698 712290208
190589 192235 143869534
192823 197956 12870202
63799 74191 742192900
191051 194692 9046633
144811 190148 264720501
8084 59125 539264528
176497 189532 907755481
81672 137880 789505861
120929 160512 99046508
24435 181843 393538274
49603 149741 904320490
68057 91839 59545362
123743 171274 119261666
199273 199786 594722186
8166 53214 568955679
198897 199409 754320484
175535 199854 61151208
75731 137165 153681247
166059 181626 39083512
110826 131280 350690635
137744 194697 143073090
115029 192142 812433045
193418 194314 789863
40100 116116 97494155
52262 117105 162361724
61692 100487 97132566
9666 68617 147098441
184115 197600 33855835
18648 168099 930669126
90703 182903 866682536
21231 113072 925187330
43152 174713 329332610
52960 117358 259218436
56679 94886 95598233
178924 186994 20403967
61855 91948 75319506
170532 184863 35943014
654 188507 470125288
121736 164691 107599381
119267 182464 706542973
72161 84170 30133084
93882 195743 255472610
79668 184299 262248305
163089 167776 29221909
169063 186207 43083810
181017 194079 32811752
190104 191029 2374681
149915 185626 89865125
163862 196359 81773393
30498 120218 742365208
87310 129313 105068411
96200 191514 239207776
165386 199042 804692952
150755 155897 191549667
119304 131689 70349021
39413 152449 458964120
56394 143496 715806242
77324 109528 80771541
148974 197486 122086488
167762 182038 845326491
89464 112109 80959240
65653 185856 301173920
78082 139939 970750359
3643 39178 88651988
173343 190261 42652202
59436 100989 104117612
149537 176384 67585533
144821 175795 77948582
153719 193282 58792046
87306 100087 248925023
196030 198909 526342129
24904 56922 79431846
129707 149253 48720468
150476 163208 388462687
130533 158664 829379636
75494 95301 49504734
107232 176199 578354828
25431 193465 615378858
135692 146207 26111359
4059 165101 988415997
111306 153166 104571398
110151 140558 35400802
43286 44138 2123879
140419 164613 13737615
123312 189647 166538720
117153 170412 231834254
71450 88459 42589789
195287 195653 951370
22382 93064 963415028
68277 132810 161538083
134361 150628 40591144
159522 194274 87419323
116730 120170 3160701
29535 94730 162562818
173578 179526 14955991
105778 105840 150434
195834 197383 3871312
199413 199527 19973
105372 129212 242618145
177197 188051 27360496
106473 157846 617584128
104798 196147 616548148
172239 173402 755971304
76473 82024 13844348
182406 185267 7188173
8309 97176 358869436
109079 159737 126513977
117568 136402 47033611
161058 187925 67704367
121554 160352 115230418
63838 192633 322846926
196476 198700 971457174
38545 150821 480895924
72603 171633 248058678
174351 177937 8972347
134473 158455 491070105
37617 137766 863936054
56513 79736 17018499
82732 147465 161780372
26570 42871 266912042
95211 142381 291482432
78425 91263 445505137
10202 194310 460735931
133378 189468 931855874
152915 190374 451236585
96765 158561 365896982
180064 188075 855457318
71522 189394 295383953
118948 142837 59537836
113519 182950 475933895
196454 196904 1149608
15129 55181 99574368
53074 112746 536666483
118375 199624 203776095
155705 159438 34002262
72109 178336 266078661
147599 181538 221208058
166131 168374 817237462
77557 115495 559323987
38038 66992 807752406
118551 142355 381148599
59905 135924 709168453
8415 82162 940598613
39487 86237 524753388
159093 185833 96133711
153816 197580 185562844
114051 191403 193952505
108777 170605 154733648
131545 190850 148888856
76420 109561 418493359
90287 121791 78828822
111913 189765 195194430
157034 199291 106226756
30387 80137 124038331
77703 124347 612186975
106343 114323 19933243
11994 173237 491037073
83173 110432 242286940
87972 134074 213070935
32861 52085 668825730
132188 181566 123828163
119010 126418 52044408
103058 170179 789528411
66067 152720 216798155
156800 156959 409087
63988 139683 189340902
130758 198508 527301093
183855 187310 8723069
11329 120732 952634108
92272 116815 61555248
129167 152686 215400563
142512 167387 62616539
91729 154846 263591195
70422 191987 304689344
42719 99621 800879387
147126 162768 39482312
93354 163230 800826860
192038 196642 744972433
28979 90142 129927549
86020 171425 583571110
1775 160461 396651792
7281 12845 13972067
141718 166973 37783080
28208 53204 61966218
34999 152215 631376559
59149 118421 922479553
20985 123763 714292298
183589 193008 23692800
128111 170957 638075616
15650 94790 444618750
91211 100201 3100117
185894 195211 356167896
71638 76514 602445393
148065 191137 693270484
197554 199956 757745482
5398 156216 498895932
27135 115433 220432441
44883 76508 69179040
46318 121079 186992915
75555 191234 290030020
108038 195260 262230078
82345 199475 24150410
147469 171547 60734405
176281 179120 838784568
140469 174841 26196980
82166 89755 19039400
13277 144184 633089455
128710 179863 284403913
107097 138395 881499263
49953 123796 184758080
70034 152750 206915501
2257 26687 769842871
114551 190362 471276025
108249 131054 576227151
90950 115208 60793490
103123 146086 107145422
180123 184382 10711373
27161 48734 53283480
167070 180520 33821551
117116 161346 602138867
184223 185875 4126569
123272 161164 388046209
149566 194982 261022536
72383 81661 222017571
109069 162396 674815316
144172 149782 14059304
11292 91499 29913016
154173 186337 457745445
44974 95245 125616960
75490 97696 947650740
127447 198247 546640626
146906 180999 85850881
88192 180382 231004488
121011 121271 201623356
142138 145612 8630168
158648 186534 70181189
2199 95526 233021054
159584 171429 677549855
192421 194126 4235959
76979 102205 390824709
69288 134534 163261955
19113 71236 129706642
198652 199321 398442193
122330 157250 468246722
65544 146106 201391714
121273 175384 135689183
23138 164338 352783682
101555 146076 111065736
95955 106389 26424759
142636 151498 22295339
65364 172344 976755990
83308 85700 6008236
77322 88802 28683916
20643 69400 121242623
169484 185929 323763722
148918 170579 54609689
184001 186332 736200593
133739 137456 9217976
171258 193335 975759640
12663 100584 219582991
27369 119891 253582197
159506 196447 342900009
82021 114151 198861645
165337 176580 28257371
140849 184683 110190934
50541 105000 136574734
38497 150944 72555547
89504 179984 614939143
170216 195036 998246061
144839 183659 411059167
58739 77739 47667603
23454 158864 338230709
22946 70434 118177337
17300 51321 84433500
10018 185496 439045001
126524 189827 226639300
86676 166742 717833343
76635 94917 164839404
38269 106914 171869968
37135 163686 316600370
100226 189829 4339095
49796 96633 329752946
140599 144252 9189634
31018 149686 296332176
128176 128525 352665
94490 142354 119667533
123237 191517 158349854
57946 59177 3162303
117418 194558 193447109
101700 116444 4228888
191911 193007 330136202
139980 157653 44405881
196361 198172 4495677
192160 193956 4439838
26681 29941 7480207
90777 166139 342285224
41807 197205 389308162
158714 189421 77264744
156096 161440 13463066
13862 53987 99781991
3054 31163 635243586
140297 153117 32202250
30432 94459 602399368
134391 173422 407236727
79278 157836 56552541
192113 197780 592809218
164495 198690 229645158
141566 196026 395021174
164820 185334 767989308
29391 111020 203813462
34758 85278 827478655
120748 140352 48845225
136951 183958 707230363
150841 168291 828178045
182812 199164 174519053
184817 186568 3639404
19310 59167 98978574
64521 98023 126537326
43948 95550 128908889
150304 195430 626392293
1056 105128 979397873
151843 176219 61322731
86022 87210 880456095
186254 188564 26425081
2893 189929 468073102
13080 45926 81684171
47601 180778 479611296
93987 101359 18584383
156691 165707 294583451
7572 195284 786726769
11880 117816 264721306
153609 163811 25726870
16458 119682 257698645
121610 152940 78353766
126658 178972 509064665
7490 70536 157304256
185066 191086 15331881
58060 179699 304778473
128703 169875 103286195
133426 140620 17795092
62972 194579 717659565
3436 36334 82090716
101742 108127 311802616
195868 198732 7175493
83114 170764 221973901
170293 182401 757662217
65696 123750 145225868
63071 81704 46660167
132128 177526 113816877
94134 147417 772617860
3041 14639 29181360
123022 149346 324924276
69709 169955 251052002
186146 192181 563394357
149478 159280 24679126
98241 127683 73715104
61089 135920 187321067
29566 113777 883166100
173998 184453 751482455
180042 198480 724533389
108140 158486 548988715
97201 108248 27918437
150498 187637 93550963
149877 157816 240553259
123564 186690 431634608
124228 174131 699107093
58267 169996 279948941
133707 180024 363533572
55931 132450 191489294
79855 176239 241479241
12132 198133 465476091
16040 167050 195197396
160729 174251 388085391
70680 196765 316060378
31280 74221 541335304
5414 61991 141041110
65898 108356 991118134
173509 186881 33677027
136623 197241 152222359
19782 176101 390640537
67949 89074 52903704
156634 161614 765967869
181265 190228 815541794
116428 160138 872820198
113208 199728 636356048
120518 128880 500504957
101996 154542 131301314
145877 181822 90450987
145255 194683 124385127
88609 150436 154545422
39224 105078 164904672
113673 190214 462995803
195217 198385 7966386
168498 194097 436929253
136398 196537 988854133
184582 186613 68855926
57251 69445 30629959
101700 192897 228555163
67515 182267 287477928
183111 196917 34813174
4952 124944 299652019
36857 89918 132597021
125243 162086 92346319
199484 199987 1282461
40532 182125 404070590
197576 199930 776066943
36136 163839 319461359
196476 198360 748146896
178044 183957 83157230
66990 131424 161362299
79918 193365 439334572
184665 198343 20393760
35489 71022 88702420
95892 98887 7566062
177569 197456 795880808
126989 168712 880887827
34299 190270 390575263
35938 188984 383271850
113165 121566 503671477
151601 154616 3519741
158140 171767 234117555
59868 96085 90548483
64494 65176 1777928
112531 143242 857044257
133267 159431 845512984
167037 189842 57336281
173743 187171 33838591
157821 171836 35273153
162193 192687 700334393
30980 187163 390792895
104697 115944 325969563
83018 133591 126538932
53621 163853 607910417
62705 150232 218929656
194747 198496 9452345
25575 190232 979429436
3473 152833 373250148
69887 98528 71577507
136015 166797 77242478
50509 142731 50362019
97784 158898 60856742
36698 173417 936670723
6570 29435 591755335
129632 192722 158345391
60958 69292 688342255
35501 154729 394595724
17378 24543 17898210
12097 86427 185650905
50723 120372 606314124
112091 142676 231786838
104330 194714 226440063
7703 43159 425876535
20521 154898 506768139
147800 187987 101279690
163091 199305 667572500
60230 156058 239785087
9647 177009 971720535
169620 171131 3846393
163942 175071 27975200
69571 118858 176565849
136673 160625 59917329
66997 194323 876327579
31379 115827 31382076
178115 189191 27936146
16155 60032 109093316
182745 187670 436596809
185998 190778 12106177
72189 182191 392787971
40149 47225 17399837
83658 92872 87295614
184743 196129 28714490
84898 198549 284853366
99950 168146 170795637
173050 192238 48323345
48389 147804 248577812
90956 138072 827751898
110458 123782 33129150
93454 127208 738916862
106677 166959 296577212
71648 137751 165369546
134303 154222 49802485
79442 93502 293618900
172739 178323 13997088
76466 85458 718455678
127611 183257 139619190
156338 186728 76503793
101139 149010 655202728
9143 41688 81022009
107856 158388 126193553
126207 173592 118914079
118150 121501 885015426
73593 146611 182528214
15617 174631 997449676
171836 180898 22820901
132351 190110 946090803
146314 188115 105268767
36566 56660 499988606
192522 199228 185262705
838 127710 628364889
157493 187145 74662806
113656 140627 250286482
135103 194053 148001307
55773 80389 661587881
77936 111314 57884164
103130 167465 161010247
103112 179862 192171492
69463 177868 336237775
142382 173913 446757010
67553 148095 201387026
150429 190414 76541053
12933 97522 665801626
82278 193050 277733522
167997 194060 202948795
196496 198960 6159445
79881 145498 163991577
199739 199839 157571976
155830 189322 84301013
51285 114849 159323730
61827 140952 358782379
125522 129420 222289350
117779 122169 10862536
48720 95921 91441330
181354 196175 327487111
39156 166303 318195480
96055 191865 240373728
158461 175418 893714598
50391 173472 308273659
36547 122538 214980504
50101 148396 622993875
105975 106840 394118410
53428 145447 353451982
161167 164068 5624187
77385 196119 519589156
137229 186909 226827068
33509 174416 707885548
187842 198432 26538167
109837 195324 430710038
104828 167519 156838091
3717 42158 313402589
27829 141788 802029539
64224 190416 372644512
161740 162229 851178
49187 145267 240353407
90703 116818 325722770
134729 179056 111179182
180676 196560 350160993
107673 184607 552099987
100877 163903 157719568
173405 177758 11016281
8170 120260 763888048
108955 152979 109862433
95121 108280 997814738
160935 180104 403052382
15118 156699 353701857
11483 19775 21032012
192598 197147 834193561
167292 172485 13007366
46910 57247 25769791
73237 96649 58488250
57543 63190 322049720
41407 94511 132702268
90241 167584 866386004
179767 187170 18749679
155935 191155 88791610
43268 47269 9837560
20613 130148 273348168
113645 153334 244437465
82857 179487 672875003
58089 109085 127966513
141091 145774 387628513
60357 148046 373384330
29795 177409 934931401
93840 99312 13737139
143927 189216 113994237
188374 196229 19729412
175775 177270 3744649
111359 197915 217054177
928 149083 370198797
104494 187849 208869483
131040 186865 140043472
45820 178649 503349341
115226 175141 576800445
154087 154709 1545844
63327 101448 95610121
169786 171520 4389177
184400 192788 21146965
113597 166429 132248589
176440 186365 24964360
110784 162432 129171721
144134 146533 5990986
135882 169252 83721576
54642 197441 357900883
7235 153340 978608605
172766 194781 55352793
102127 198650 725021352
156482 179308 981264335
57271 173295 290624420
86966 94579 121618357
73593 120173 891606436
162350 176749 36277860
87487 113381 64895186
112096 123858 29277010
186845 189192 5916524
111862 178519 506527999
145573 188221 107452486
94311 135248 675526054
62796 63632 726482478
107 194596 818728339
199866 199936 517913893
43569 196836 384002890
128640 185862 584379603
159676 166759 327332268
187794 198199 24940609
172572 192796 50895908
99861 187405 232697786
47541 68742 394074234
65419 113358 866498377
77788 90663 974637408
104502 143417 321952690
108646 157423 121809582
13994 187909 435120071
133167 166642 923252328
30051 141355 87885826
42962 117941 895253882
7021 70640 158722129
60543 188335 320292376
83175 136875 134336897
76082 187048 278111848
81199 99517 522394442
170678 178831 854748059
134363 166880 81575784
10829 110571 249208166
46164 106266 639572514
174047 192164 284479580
37874 189156 378857869
149469 155674 341320911
53727 181039 318942155
70082 119069 511398723
129303 175148 114972316
50382 143297 232396102
33472 35740 5590183
140748 153769 32676828
13256 112885 772821417
54079 176500 451939553
27018 73015 114436482
163675 196997 83838195
13397 33017 226381381
35389 89301 134696994
25428 188327 407441856
101480 149131 118983740
3047 90204 488342138
84182 192112 973199088
37603 41733 10209670
139513 189238 125064238
29402 115324 603056758
22034 67211 112219509
153133 156210 7768621
149948 157453 18917188
117695 184285 166916862
156547 166655 821360334
11374 198984 469503293
110384 117495 17746261
163400 189041 64554510
186594 193242 3634184
122261 188803 646500117
103453 196245 71384628
33385 190294 392855953
195031 197687 6677937
107110 196077 222943127
100842 120899 75995708
180417 183926 103630198
24791 93739 604337587
198005 198179 542087371
169863 184834 871418811
157469 194874 984121512
150250 169910 466852032
40136 157277 709035081
97010 183206 216084845
56033 84169 105721706
61668 123379 332017437
80379 112680 80955649
120349 123430 7598422
44693 129874 213080850
3662 74424 288657291
137041 182957 115279363
138669 160828 55549844
96783 167874 532208433
79156 154080 270905373
89635 158694 136019750
88356 132400 147658047
196575 196584 32443
65869 146072 829352060
15575 122185 161264904
74984 83189 272004627
2278 122117 284030856
73403 74825 450238353
98194 170139 180279946
192322 195573 8191407
105333 184677 333991892
30663 68783 94942245
164644 195404 77402099
45088 156225 277967416
764 52240 128368724
132495 172138 191312610
172910 187221 36066509
156868 177780 43311191
178756 188050 23483481
3966 128075 310157421
164239 173130 22312105
186100 198819 117183099
150643 187563 80783839
111458 184377 257646260
190741 198571 19618868
127491 175251 119787412
91019 106603 39192253
169858 194598 479815132
161244 186823 627365021
60179 197869 796865221
163507 181884 480977041
65067 71093 909696305
73745 92338 46469614
17619 148558 594311566
156440 173807 520295212
6141 189234 458164008
86846 111026 848267575
171587 178079 984612571
151176 180443 73680924
98839 124524 64186613
136040 179988 826685407
138923 141860 7306693
124617 175459 100099191
17742 197627 856218355
81307 117114 537969184
115855 195787 3228350
100109 130210 12136759
197949 198443 1241633
66388 133505 167959447
153022 156517 8801125
122255 165250 107730029
171255 194169 508434615
93188 155853 156774473
1039 47519 610210403
80721 96351 23446305
86697 86920 544556
17473 172418 665243210
48533 154791 104791168
54053 187965 335632518
97149 107542 496545924
109289 193331 324095327
176873 193143 584475596
55326 77149 272560686
147596 178184 77033214
18155 58178 79787944
157817 194349 91895150
65953 193783 274465850
146051 170571 61819045
121179 150396 72961311
16487 97570 779106925
36446 57945 725885512
36315 112599 190830519
27296 51118 15410116
48798 152252 864381644
107048 183839 306375180
122186 167872 114518317
64215 131276 395958379
149012 160006 571600902
166180 197851 79601665
46114 171667 314317310
9594 84942 877285064
150945 187998 93309810
174633 183859 23234287
86880 126685 860893628
182119 188811 16942490
197921 198930 655244
164489 172127 19202078
53146 181367 321413206
172119 191633 49195190
74542 141085 166370238
48513 146577 245257856
44385 117023 181721065
33263 69617 241166236
66610 129219 236856
56837 175252 717037965
8924 50748 858824900
22735 163634 781703961
132763 190151 144081701
94462 103445 543043909
192963 194186 3004865
101664 140441 676550769
55992 159413 796080659
116390 155252 97060459
83964 133369 247962979
130375 164770 328547266
196915 199536 6536631
953 93711 634874391
166949 173734 17025581
78148 98382 50590772
198255 198392 372554
181970 184252 173244249
69557 168787 248545468
92321 187691 239157611
83575 108959 63709856
93688 106238 623040440
13921 71941 699379220
65920 198654 332691742
75088 178951 260185125
15239 90094 826394248
77512 185967 437996793
199067 199530 653703189
5938 194921 472921339
124777 170711 473543303
149652 185168 89312113
64808 108511 757828377
4627 22694 45456952
68058 175621 680079488
167864 182064 31157509
75940 77007 168741196
80376 93140 31913326
27333 100540 695129816
26847 87888 152185676
70269 181422 798383071
17845 60688 687971750
97551 134846 93329291
168027 183454 839633649
41650 87301 114181044
149719 179960 76094888
161413 173271 29841655
34486 81940 118495199
11667 141890 506171494
39161 124493 213278055
93744 181180 219171850
95223 148086 132166797
168392 187153 47208748
113702 153604 99609622
83293 196479 838963977
27111 113831 216537313
109585 181707 839775071
32371 123245 226919569
42336 176719 336452293
180928 198096 43147891
198278 198384 685969881
120922 168045 951548957
29890 88576 653557272
166254 173184 17327220
64553 152755 301696711
177879 180417 6404712
161993 185221 58442943
93446 170609 193379022
96298 194147 307663511
16472 70221 860620104
118020 123012 12340998
160599 182989 702468601
146157 175683 151790866
118302 124561 948257807
157976 198534 108263607
159593 181603 55388231
129654 133985 481414326
5010 172176 418018862
5433 102496 905059679
170196 189319 753075088
177772 186486 697191268
6121 98064 40513446
105300 170264 162536549
123735 163106 98647606
177288 177691 1034544
9226 152700 358470390
146092 151033 12468562
138865 165013 167037254
12965 191979 231812789
14040 169416 478961620
162266 178044 39735758
36129 168448 331114852
168554 181347 32110939
92891 174193 203709363
75619 90241 36612853
183096 197781 342405846
47309 192875 364792314
35339 132354 242580256
147233 163873 346802122
52347 57029 11714591
74428 153993 199064798
159277 174161 956540780
94199 176289 713801781
198668 199780 2812051
104001 188288 276625859
196992 199672 518712653
49541 76569 464784606
126411 186580 151072078
75883 106825 691399372
148504 178748 76137417
54231 121648 274057979
63914 140223 190844524
91825 179483 219609046
4261 96082 846199434
99755 114595 328392158
191551 193260 4262310
93032 110555 965675868
172194 183115 27436548
12605 27292 36897670
126813 191124 161588737
155905 190661 87572851
129741 186458 142291641
159393 178772 48706389
72750 156975 210806151
77646 84213 16489674
73366 175526 876065762
88489 141793 133172569
106849 191487 736579335
79643 91382 29438609
17153 165470 167457533
64739 79234 19459503
124035 172500 613504586
161749 179530 44766227
9321 194521 757373338
89013 187524 948668830
91260 96525 13047504
66018 98340 80853389
47118 75184 874590110
58092 173164 288241109
507 105272 517567276
40879 95453 136309558
163891 183546 869061784
35261 115504 860267656
126512 157132 703067931
163528 196766 83650975
142380 178123 89882868
51861 156238 261201776
195038 198436 8558366
6585 157750 377756195
183119 191117 20265026
186798 187338 127460623
37317 142575 262988580
87889 198546 277379753
141099 168131 155898800
28059 170780 578283875
173113 178287 13018360
25859 155851 324583047
64732 131349 970944519
85876 126621 612786021
194742 199205 274618978
115426 166156 522072276
112830 123327 979218154
143507 152813 23413103
19187 21774 296262081
151961 190256 96406971
177599 196179 46768663
62514 82294 304561950
4307 109822 112719940
169355 180974 563144940
72305 162392 423674153
80959 114746 84768955
146156 192300 838421003
27760 152026 665166268
114212 195012 749804725
155518 177273 27154206
189046 196880 19722964
73398 135123 154422312
681 65528 761256540
23805 185081 602679686
36766 59910 319109364
72776 116942 158023341
192698 195098 5978220
58184 127704 899273849
144856 187186 106573406
193261 196279 7579305
64942 92476 68944788
38928 94098 301407717
115241 131475 83946859
105818 163066 143098991
98045 110105 987702707
25337 116409 148152780
107942 184626 191940072
17745 36092 37637177
114249 167259 822723687
116814 132538 39286581
21891 129601 268819742
80974 117740 192494827
146455 170220 59882322
111984 120981 22450042
133439 194605 153560394
85066 99762 916162482
100396 161725 153445284
190289 193221 144588185
80447 102351 54923598
118350 189880 474627678
171594 198300 67108252
12261 157136 526486439
83706 163384 961432038
98354 181727 209000670
27872 169141 960912267
164180 176258 30388585
91814 123994 80433145
28749 133505 436676516
104863 106740 42575823
22051 58883 91349758
106939 151774 448886584
23912 105586 204013935
50365 179497 323468745
195381 195404 77084
74389 98229 77481795
149551 183523 85511323
9589 19447 24935038
120418 168452 236071971
127756 165081 93498385
124943 177372 332342891
101069 125064 59800807
8510 172175 409320529
78653 120595 104976052
145802 156196 26219123
120847 127770 17330536
52668 170850 578366145
28216 88824 44007294
123186 194873 708174411
80289 191477 278807985
198236 198504 713842
44876 195957 378479142
93888 144719 127035133
101219 190686 355694464
132882 137557 98523773
112928 142017 120611355
165595 179618 929177621
152950 177872 62729794
180763 184118 998304590
166311 196710 802432458
62476 151986 539493011
23672 93809 210547933
111389 164969 967190028
32495 103318 296716771
80807 192596 280246343
174768 191342 41788485
130082 134484 289671336
117065 161216 309374580
80135 86833 820376794
87381 146397 959748958
140980 167465 575483327
87077 131644 934164284
73074 137587 697202190
126563 126636 191630
162223 181808 137576118
108634 186038 370274145
87286 108997 54524152
15246 191372 440675831
82963 191121 271235086
84076 92785 21708255
10647 55912 657800057
187984 193096 12849748
108606 171986 158559217
164614 169195 11557524
132322 134845 390067663
41887 121848 200026541
37376 68973 78888393
168534 185051 41417653
114392 143896 800831242
12439 62874 125682402
8515 129354 301944660
20557 29159 661833975
138069 180093 105577610
41618 182880 538759978
57141 83798 66839479
44139 139010 571884322
112826 129421 41401911
18322 138727 300532622
121641 154157 81334885
60927 185826 643749482
199629 199708 674547
166053 183875 78355012
98373 112799 252442735
69102 111169 105338420
69781 181164 484599711
194283 195108 2081176
192738 196829 10308998
123863 149312 63600131
181194 184359 102717102
118267 120573 5660817
81130 92376 956262725
184822 187252 6225341
66253 80414 35486817
163884 164531 1619041
3033 166434 574485728
142598 145392 802535890
66577 90779 592604834
102825 117662 37059055
82540 139961 143517491
87332 111590 60721629
160670 194602 85432968
155440 173719 46046371
75792 166672 893823661
52834 103147 126103663
77952 176758 809872873
87321 197994 920586994
184377 194940 26566469
10429 153778 503755820
48478 123814 188498389
88337 198595 465248894
154600 175006 36188476
32722 194168 794004507
69622 84604 37575768
42781 72180 73432038
75202 133269 145324483
135301 170651 705560017
117347 195656 196395919
135343 183501 120912797
114027 171606 448577298
137147 159176 55182248
125994 129023 3958862
2598 167415 835256972
43199 59802 32222869
84018 189519 618272407
95613 138152 106459607
54807 93847 97672651
83790 157753 185015443
29835 146599 291487330
3425 199222 490041840
195917 197656 4305327
48155 67080 47339615
135229 152076 778643827
140781 161314 51556945
77227 122809 849444794
104119 105973 4633204
14553 65304 304412925
92196 109148 496146782
87143 97956 11578557
124533 188634 864290589
149251 179645 76476703
21606 135916 285287572
78524 135748 143281760
157676 158936 3183345
2923 21584 47009502
186422 192907 227443368
3297 173491 425676072
145913 159326 522512755
174420 197201 364117050
6905 90684 209184913
16736 41043 970985046
26497 198501 430348677
147011 177005 350179635
74373 160380 215198670
39119 108158 238423214
75157 115931 102198707
128135 189784 138361416
81334 132850 897126894
106783 112285 13642800
6714 82818 189932429
74694 135889 153157376
72588 89405 42074886
82340 130827 121413290
18247 96895 196054508
117621 144712 206110094
42931 100932 709330733
71788 172330 251814716
150936 194234 194990139
48926 94772 724493901
24564 168519 556511557
31618 92320 151407211
15201 126517 544091434
13537 53854 100267717
66765 181754 288098196
23012 75181 129840017
177131 193204 731067197
84805 103103 45857699
179980 191893 298578629
22124 99964 194078617
89028 154845 164631637
28280 55670 67960903
32336 68091 999425666
177491 183267 87398128
164443 175879 380879974
163775 197635 85132449
11434 196888 464152398
102342 163195 152281502
74975 77152 5473410
174614 185895 28367911
148240 175033 376418252
147203 184512 93931264
191530 195010 220751597
175714 185325 24133637
119817 134515 36739284
95672 128412 851374858
132901 196020 880315358
50886 145940 832340414
55649 134853 198184694
162941 195067 724995979
19879 172560 381486833
184918 199236 36037418
159031 162730 699440857
145469 186225 530195226
64452 87904 58843428
78231 163179 857428257
15782 50100 85164716
158590 160150 7042720
174404 182436 20122123
14682 40477 338240689
18002 52707 86156408
7403 49721 105319384
87070 133368 111935644
31959 195245 408654531
82610 120048 93718147
178059 190390 883539498
125360 160321 959000856
87053 172721 214563831
47334 50681 677685691
198757 198947 760558028
181165 192258 805240909
42920 91046 120336278
72125 75793 428512414
121472 181455 150407491
5199 178907 434386221
170899 199844 72723567
197709 199551 267739859
105837 147672 104237817
180114 193264 33145108
110126 136312 65365515
27886 102936 449091549
129445 143871 35926269
25027 192011 417719811
30839 115024 210357444
9800 75032 162753740
176174 184289 909631301
66194 99630 73988880
170939 193961 639944537
151721 176924 255878859
139549 190069 127066184
73644 168652 237935664
161205 169924 22035618
73678 189828 703310617
135307 188400 5867147
44372 96392 633818660
15653 69082 133059909
49559 178385 445538649
137254 182554 113716303
79561 119149 531598171
85328 95115 24366590
181960 190641 21965174
11847 151408 607426201
179097 188791 24493274
87694 114435 942159274
169049 173583 650459495
191739 196464 735316451
60595 61177 1422588
79621 141837 804817393
73097 129903 847284062
82515 192856 418202678
103957 113568 890738689
62116 195964 335523238
199813 199875 146853
163667 183151 626560377
153828 193231 626479789
118020 171799 153912211
179418 193752 132881516
85491 93187 19164995
127165 174047 117619780
174228 190883 642400499
131212 160428 293302457
20013 111401 227991979
126448 195561 173593275
158235 163328 12877157
198847 199997 2902029
26150 138403 741730781
147007 176195 353408093
118624 195950 193954085
184226 188472 190333922
170433 177827 18556129
17998 193031 437852301
103653 132291 138194462
7833 101611 234326607
148855 189224 650266038
122380 137592 38011862
183939 186352 6052457
81653 108072 66398127
82630 124613 104969809
118790 151229 81019724
197496 198800 2506326
3905 107894 168969262
184199 197103 32446559
186094 196492 26197402
16076 157492 353195023
148161 177272 369938976
153422 199192 997406584
198885 199919 2624823
49935 116462 258071038
48291 71930 515417475
27875 166464 346378840
5867 65767 945720031
25995 199444 463530418
175486 183539 20250760
124241 174299 181346049
155909 188551 82256144
199926 199937 38937
51752 132365 378895253
137154 145206 11667960
48001 186520 584094160
155567 191805 459406706
8601 132751 310264154
168966 180210 19330179
142477 166055 85719589
191820 194353 558912281
102291 115302 477894475
138134 157708 49056868
135880 184847 898684525
21688 37450 38891098
41554 78228 303636853
198905 199529 677626810
104051 104512 888187635
186444 197643 28118721
198900 199982 2735999
74845 92623 44449763
117587 169823 130846090
57676 149178 864099620
89299 140972 882616056
191878 199454 754070817
69449 198009 222610325
140000 180571 102070956
107048 184637 194211203
87316 129013 372136981
45482 65916 51053369
151394 188382 93129756
131896 186240 746925317
146817 196931 209488203
37688 102006 160865776
1656 159017 393362776
181851 195394 795127609
120544 187318 167566543
161658 194091 81601707
35557 83965 121001018
182983 194035 27757373
152275 152612 839543
23515 66785 107613007
175718 178157 6109398
76594 98646 55103205
38558 49948 28294219
11832 141688 525439996
137531 168787 83857209
95608 141529 114835724
161932 168922 203155958
90440 100900 26246517
168429 184204 39667558
136239 152779 41325222
101712 126073 60668931
24855 40282 826804741
94558 130320 89599408
92855 149714 210435856
142967 197114 136257180
76117 134101 361349994
179231 189250 25308402
45875 168103 305972552
23891 112937 222366026
40039 55167 745125076
71245 105568 86178562
140821 189634 122781959
110665 170349 149477283
142180 144216 5096662
35061 164984 487155578
153755 166326 31740383
126644 137432 27008270
181636 196301 36962971
5305 184480 812205684
185947 188339 74408369
99631 120340 862587962
133879 135632 964755
144985 189676 112472278
42767 110703 169999671
12195 101210 222372859
171493 171909 541073737
13636 102356 431540694
101831 115278 33621875
23513 83612 547996727
59864 144608 619657422
198380 198894 229950271
194652 198567 9855953
72261 85792 543709795
171867 189938 588614177
15761 87397 387152316
12744 186887 435698450
116245 150515 85495893
194667 195557 706391352
169589 192537 57679766
196904 198285 709240487
93549 195476 255627384
181784 193787 30206769
151195 180175 921778012
157316 180905 59357747
108119 114276 15328529
118847 141251 88198462
108920 182058 318036141
84005 166425 944576051
83306 159390 693631910
173132 173946 8320008
103733 180106 63413974
153140 166602 889280739
43706 173704 325418279
166416 168536 539006586
133972 188576 137107989
164745 185931 869543097
103639 160320 141609646
141072 196985 651439099
15140 138022 306764418
99689 132994 83381737
117963 118827 527081488
81104 179832 247357617
152803 154926 901078479
132434 162441 492942056
10476 59867 123110223
180486 185794 13316056
13953 61058 117271768
2570 117439 439507120
23737 177915 548709423
158158 194270 978892913
133032 154098 52615051
92019 102906 719316025
178528 192198 34442913
105290 139545 85326943
93260 178816 214341989
160081 184566 510668755
84611 153124 171259057
147554 174917 547749297
161157 169494 436657745
147469 157477 552042374
93390 109606 858294498
123712 190205 984694359
153600 189845 91242549
32208 147811 628723298
34966 36383 3549264
64152 167882 259819475
194268 198534 476213160
55873 86934 77784995
80245 159730 536909872
92019 177087 213146548
125834 185475 149798013
6522 106702 774557896
30024 70965 556835810
157202 195844 563027187
122302 142682 50830417
119832 150300 76064501
193079 199957 503984019
80927 180895 250527624
127317 169837 106670134
71851 179110 268658321
146468 164818 685346056
72723 136469 759117851
123022 194469 685329961
17446 91900 185668863
117660 191732 204672538
6856 29801 248711107
26123 41596 323718404
177691 186724 22751692
56133 176098 300476298
33616 48453 60022109
67709 196108 321888379
193509 198003 583756166
72943 112390 98853820
40725 163912 536817576
109907 144832 530742460
104058 142208 720239129
75742 162788 217901339
31639 154783 307624105
71788 140605 172010993
143572 174690 78296923
45278 103309 145297939
72707 93388 51735831
54280 160791 266531187
153141 169611 41529929
57624 57811 461509
33218 166101 930759282
150015 167066 638893838
125665 166035 965901379
115137 121596 15995944
11307 156704 363363423
32505 157814 500980953
162879 181553 25573902
161570 188142 66956214
27927 125320 724111840
123614 191789 171172256
146051 150410 201666646
96932 125383 986457574
170443 197213 371138783
114611 155038 100951646
50454 54164 9299082
146757 162677 40104316
16746 82828 164626134
137212 180221 946107912
172743 187617 619827157
28919 79296 125448918
68221 178375 51321631
152327 180533 70973837
134069 151557 43679314
196195 199461 371464160
101519 149415 119595088
108533 133655 573070571
57630 184100 315097199
95430 157595 155621399
195575 196733 2926770
131408 147039 38839032
103443 120760 206866073
170537 180465 317305852
19924 129854 534389930
166200 190053 59988281
140924 175022 525838558
141409 142867 3626278
47750 101553 97306988
180607 186894 15825101
18401 106722 220589072
29335 39436 24846356
138666 192277 134749583
31729 73652 201231472
120510 184190 610727393
111540 127727 900619952
4575 192158 791780724
55532 149857 235866521
112348 188269 915066306
96038 174468 196647547
167406 192091 62102777
77429 147889 990895035
49903 155344 280603658
5005 113950 988173159
59923 99866 805771488
112263 160220 446300210
80564 121587 278009042
12650 77592 799151896
89404 138130 121851336
127907 132468 152482153
10954 160428 534994109
182199 186979 12142181
78803 164464 436405780
11329 131551 305939346
57051 146571 223876484
12160 23830 474308170
170027 182751 904870695
156178 184584 71418877
140300 183620 220384415
66943 131937 162750551
181149 188096 446911813
70483 159755 757978223
21217 120366 771670674
50580 117481 629551158
81310 91579 25781107
10286 155485 712363436
10467 27058 457673531
195051 195368 327710691
2993 197289 735006278
66791 196017 850498305
186434 191167 2474805
82685 88935 346353010
66962 148920 544749360
113796 131228 43516754
102399 177755 188764360
60835 124282 158716791
133730 156838 201822620
145084 160173 37945036
149007 194541 114602966
26674 27475 596951120
147151 151952 12186507
138469 195876 144338094
6163 196331 475990578
92751 160252 882705829
51082 172590 792366827
109129 168758 149213793
21928 162832 956685384
22202 195878 988933488
51781 180425 591900926
106709 178335 263930907
178521 193831 38505507
123464 162721 98395255
44531 65246 51679715
91255 162592 178537647
181986 183286 527437263
51691 167412 559077105
124086 198085 803249908
98571 131285 81998555
133694 180893 132790776
170447 175695 13145820
133025 198078 952436089
107567 175055 314569523
154023 193127 314130528
109226 132557 509937895
148537 198552 356355923
50874 116161 654419236
145783 149089 729292571
184030 185473 3591943
98765 156178 143631290
76290 97058 51896797
17125 113697 241156900
28347 86678 145465537
35511 154697 498724491
3266 72388 742008602
62266 176188 300401594
181557 196122 804784986
131531 148466 916389640
43418 76838 83512129
198368 198821 1140318
140546 180102 99503234
83846 163444 293280340
124519 154706 75574928
3421 90050 216402767
614 102201 955328042
121672 150050 70908523
21134 143688 997172303
143612 172954 827102446
138884 139693 743391359
192920 199167 914687263
117489 149988 81100643
35683 43910 20542006
27909 123938 239626598
36235 64433 70255919
33396 135576 327490613
65939 82976 59290594
137478 185422 120435847
25993 195475 347541463
171371 195372 905251858
144189 152138 20016482
22282 179494 549698579
87993 129717 131480365
125855 160779 371265372
8307 64099 194251431
129645 135869 15543473
33283 146513 282862215
166499 169655 7930733
38158 90588 131068502
86330 124633 914303952
29785 144245 285751217
46027 144465 488098301
78419 156925 196603870
59985 185082 313367163
31609 36959 165332948
97821 161467 662016810
48098 102199 135543147
199034 199857 2081086
8530 55907 118110654
98714 183517 212594708
142988 171031 70630658
49221 143292 574061832
25224 125930 836166861
46826 72493 673364517
45028 80267 88074734
89976 117266 923929582
124043 140585 999194354
62440 108743 188696083
26155 49022 339241938
7570 66781 958825144
77955 135694 739273684
70342 187577 861645548
118663 149256 76332355
35585 180821 363600409
26708 194164 476902634
110603 185786 453468401
1462 65057 158663708
98080 112879 37219809
131849 152467 99816695
7803 145923 657914450
3664 29112 63848247
100435 112663 30702660
116896 166012 122979489
81678 134938 133277836
192203 198044 14648453
80889 196900 660541312
146823 184887 82182752
102089 148395 850266480
60352 184049 309977941
89370 196774 269348409
83472 155733 480831957
64294 90523 146901288
56573 179015 306657093
5242 145261 732302150
185816 192097 530109164
56239 194557 271214136
70110 187949 820299369
128298 164215 620300050
81274 170405 523694149
146011 170220 61033090
48500 98113 633541002
186632 187426 652818
94769 154952 723382731
128357 144817 517733187
60961 69308 20949182
1744 147950 605795224
145755 162300 470244021
154061 155169 2777934
62727 157464 237112709
178212 185933 19461585
34849 195991 403560163
107664 130913 271161837
83284 178759 937394700
112622 129098 41066950
39057 192624 482750163
61672 119504 144767721
47213 143628 307855713
459 62976 500336207
19341 72664 284242811
103173 105971 545730115
120749 181100 523368569
188512 195592 17773175
46618 135320 221907470
68983 130368 214355138
26644 108450 204334511
81059 90415 859339999
180857 198417 44123181
138552 177409 97611347
113318 173221 681607455
4426 84804 200790619
198536 199913 297247846
16193 133090 291884828
31521 45427 34441482
100609 108564 532963377
158185 194622 295361564
12709 198381 464658158
179478 198010 626545232
65552 125039 148721416
130840 184554 796660227
97044 100588 8991258
63194 102379 98239495
151177 153212 590959607
192289 199337 953421808
48082 83890 89733081
30122 42800 968768901
56643 166238 274446021
172694 173185 878113323
142264 167519 258444458
185301 196142 767405385
106444 118458 422474569
7136 116110 272339075
274 57267 142062647
2862 38376 88582140
99667 182259 910755066
42008 136750 237001139
74907 118933 110222914
188314 193501 12985526
32498 103961 349953409
194256 196607 6004783
133294 141338 152363512
74705 181407 604761936
179699 199549 924366010
114972 189970 187962579
176653 196954 51110092
87600 109872 906389972
137465 170634 496887490
141585 149659 20262988
162430 188592 131234568
111499 145961 32585849
160637 182416 54827529
121417 135708 35778064
117635 160023 976825448
88581 121272 85501064
150870 171535 765927705
164524 190654 223906391
174688 199087 486631515
73329 81290 744020303
62017 145656 209080843
177670 182040 342872916
195151 196015 2226426
152096 154774 6692092
95754 190149 584670413
132664 149561 961106332
176171 198704 94211535
5180 88297 207500403
163343 190754 644811801
37059 53130 40037491
138240 181859 653700797
72708 124504 118973240
167423 182209 924161793
57709 189831 331181690
6310 83322 683001140
175388 180351 188819705
21797 158325 566168843
68801 183101 426438402
131542 164839 83383671
22492 149791 317667658
194061 198923 658822423
15717 157227 353450962
2160 125134 307134599
47568 163919 211673417
106372 157361 135324602
164540 169528 12604651
75281 153720 45568982
96556 120124 59094406
126008 158457 705683222
115175 162341 117915964
22014 110249 254561779
14622 92884 195275159
156292 157765 3688511
26419 123232 816604832
91570 101108 23937357
123039 164400 103652705
82026 190434 470895364
123303 191102 170288786
27438 135211 269042110
176440 195709 48476398
1446 142382 352061238
35705 163825 943784893
197758 198513 730856189
27688 177244 373890871
23288 138742 933045328
171308 181700 482189605
148970 195547 865052997
199451 199536 217116189
157131 183589 641055487
123946 134711 521847264
51532 81200 233852395
51817 153756 255031267
94040 143986 124802117
6859 113829 558209594
191853 193482 578831743
162329 190721 553489234
132411 137344 186962062
6753 87372 338390323
123132 158131 615821668
195106 195502 1043050
86524 143267 141720357
52573 128616 330156651
100361 114105 34538639
109823 141305 553381562
45536 179039 334224810
165871 195343 74107874
125550 153317 69521481
6713 102915 240389190
172480 191134 47033963
9918 140661 326519771
12609 114597 254920694
182135 191349 23330852
119427 171848 131314829
6530 62108 138554284
161548 195650 69907453
178318 194375 40393512
79546 175647 812552977
150596 154987 11072414
160734 190656 408318671
71974 135107 417424226
111186 114531 797146850
116543 134534 44891056
94903 100467 422678648
11835 24849 32753905
50981 109648 147118169
45587 83130 93854694
170652 198556 684657047
197996 198955 644371850
168306 179072 26997945
91957 126958 295566833
7950 122029 323684693
6193 99097 232006211
163608 191485 237379886
112920 139337 65849292
20647 40637 49461653
38205 53585 65152955
23658 187312 722210664
107255 130656 51045287
183354 198717 38631268
21595 88118 645470846
47090 118037 258885259
64793 188570 310261819
125351 178157 787458629
56867 166571 274762838
184434 198387 856878880
86297 113643 691688186
44193 157486 680919087
164774 189482 62174486
77925 79592 4127074
138233 171678 706600509
19550 54014 85435657
23763 134213 275757604
81213 95050 34638496
4599 104202 330015917
3063 18904 39919124
141185 159913 163026826
34819 98702 508907808
180719 190450 24526677
128531 176242 130653553
76130 138342 658563474
125979 162752 686109253
99638 198586 248164798
133916 135966 5133784
109574 133921 42622150
42902 161243 458546847
50745 163226 393591834
131752 176677 319589148
175139 176556 3571687
10193 125070 337652990
18117 129943 408860931
80709 157354 191812782
36486 52392 39562730
184810 192139 18510127
145532 178714 83525585
159089 165534 16264576
82440 118247 35217815
115469 131996 139310484
165305 184472 48165715
76847 78354 3658232
186621 196839 25745483
198306 199347 2617488
147016 176996 751123509
98119 121491 58513848
175304 199555 60993525
110179 160840 738684280
191948 192838 721507765
183890 190856 17578977
119037 136126 42727470
177500 180762 15703040
37444 105983 456910552
17845 130046 280167358
16723 63923 907162664
4975 148931 359587041
28409 61950 83359109
7169 67338 150001922
46393 197666 895211708
177696 180018 5824612
8014 100331 606026014
92175 162593 922892496
47436 173561 964664634
185303 196649 417797439
93289 124200 77289490
8335 117853 908762450
56208 113303 455530050
180674 194329 589763127
171175 190093 47560452
135648 198180 476157178
23085 43207 214006218
182587 197306 37054358
143431 171323 556787624
7356 100807 233485969
156506 169430 32583011
79903 123494 109043334
16985 125146 871797721
146187 161058 313252886
68319 102588 833299575
104387 141196 539253532
127625 170869 108520335
113008 182725 356673879
70739 190544 300270103
161967 194156 81002078
23798 96346 180799677
93651 149063 190270882
174337 182965 21656344
133162 184795 658947199
49489 138199 343296949
36711 44511 19472245
56864 175492 695507523
111364 171582 880230446
151646 164252 43200325
85774 86737 824649300
102681 193507 990160738
35367 100172 162031820
104498 142713 95233825
168585 199772 282451084
135640 176541 102629733
90270 146625 335101771
50103 88682 96617676
107623 170468 157277215
101245 127260 299440031
123557 174375 127516443
17625 25628 20077740
218 98162 935072834
12209 192713 451703600
35209 154857 969627373
4164 47354 577733016
32220 122722 872788289
124363 130868 16447151
23661 95803 179797563
160995 175182 35732914
77181 95622 46018393
68321 160220 299896744
30555 125782 159703971
97206 109879 31929136
66105 157966 229875152
95508 195306 879819792
187935 189880 4851862
130085 191150 213432099
96691 193547 946108566
119113 185705 376282364
108731 192558 210017444
95902 155089 148177132
46920 65914 222269942
1370 47992 261175950
142091 174020 699236011
155440 179646 60914797
33874 121092 754481201
47246 194381 368700172
88233 162967 915938484
29462 83785 135448638
47387 53619 490351158
90710 192277 918711544
161447 183166 54654716
187355 190858 8839940
173814 193878 992920795
163653 196953 83798478
17531 118012 250902885
189650 193354 9322510
6436 126969 301076075
30658 39343 21407841
165861 172377 16353468
127113 192305 900892792
184775 198425 479570788
30694 40159 573694014
23265 153040 541680022
127640 149181 53809656
153309 165075 205564077
121761 170448 122072374
102707 138328 482654802
25265 134950 667454733
122010 122765 306027625
39523 83943 117983273
22503 87686 162427031
71313 121780 853378531
107252 149642 105722769
71927 144768 889308308
50593 114192 595191685
152817 176376 59297666
45611 110761 163040017
101760 123418 53981179
138828 172977 389846495
51839 70715 238198355
141079 142757 317517156
34307 134831 251327482
85641 147459 154380870
119907 197317 194226888
162646 178843 40703260
134328 143928 23847920
167025 191635 61947057
170390 192295 55051157
127072 130863 9624586
66545 173281 414819364
59425 117564 282599779
45214 194205 839254965
80888 92030 27918347
24283 182946 919633411
31928 73109 539167822
189485 197504 20160789
92249 115303 783890772
79673 178556 247730242
165415 173555 20437670
157744 194950 93606464
101920 192885 392717841
68715 120028 58362694
14563 123313 271516697
184948 194084 23011626
158206 187877 80934181
39576 196682 642735859
181206 193120 365444090
131667 184421 132305160
174018 195475 122566909
101433 173543 646193076
17407 57259 98958154
83101 145478 992396697
63912 144409 544648386
56749 61504 11924341
74288 174785 251728615
17399 169871 677722239
116598 124709 20046710
54873 97228 437063690
441 116209 289390288
30711 141947 419166259
159242 190553 78831168
60855 70411 423731770
41360 171382 325489539
13308 97626 724438444
132421 178503 115551130
187284 191563 10803922
43289 174260 327879861
32154 48161 7419566
10340 177776 946676946
192818 196844 10158427
109044 189527 849629200
197493 199011 3335811
48264 52850 11492062
75790 166834 228008475
105831 131429 896002268
106360 175801 173808471
59053 147141 401942466
139641 177667 95598506
186782 197901 916122261
70614 76345 14360074
156465 185823 73859268
112125 127462 38246701
120317 194638 271748316
30613 173773 358003009
59620 193877 995615647
23835 172842 372460687
81986 151768 174570294
45796 145569 249355259
154568 195009 101743644
117455 160976 833152766
112967 131049 45189775
40725 183266 505736806
65243 65293 125195
91005 124050 82573133
50720 135804 332651503
118123 133697 31146962
177874 181180 195793693
27895 184832 883677818
27393 93371 733510515
25180 37022 29167594
166865 173878 17619064
84336 178294 334362705
187066 188020 876137414
108875 168305 435676050
186608 195877 23347228
119574 129303 24278709
118462 145239 66690115
100163 155394 169216361
114897 167476 559507523
103157 107576 11133746
51386 180244 322796527
176669 189991 33536912
189270 199373 25365694
139891 190965 288293716
67442 113536 115535123
77686 198334 302426807
198004 199950 4931705
72456 190104 948150206
16851 192366 587363516
150513 165055 36634034
131881 174227 106186618
2903 10130 18091483
34075 45728 784581783
137383 179751 106347596
149202 152942 904313680
88150 187642 249404985
96976 104702 4931636
25877 133668 269078072
34395 59893 330717918
136745 185259 121734262
128518 156310 69533882
60109 189651 324674130
105509 115951 105715684
87844 127486 496268409
186066 198258 915312787
191736 197699 14889865
81091 170410 223807177
124378 183575 665686714
73272 100527 89698579
134453 183049 497729019
112110 135626 58752671
2839 44528 104019163
156263 183174 67688033
197538 198707 2948418
65072 179752 287261671
9123 142543 571306404
49941 138882 436920723
95731 127888 80613731
18155 165117 484004678
90361 162405 180287743
166248 192085 64991906
182802 191118 21051437
41188 107673 166441746
132672 187776 138351715
282 16535 40915142
108373 131258 57111822
176677 177407 1812727
157162 190068 786495534
110920 125574 36423146
149732 174082 61325304
184874 186763 881083142
180389 199428 47818229
137290 140244 7270680
36812 198853 405828678
63245 166649 408316574
7222 142527 515533931
90852 118608 69494189
19364 177822 396080532
42195 181422 348589913
125151 127154 5110856
117879 146621 495605742
18739 100406 203758328
195480 199286 9519915
51418 105336 710923856
142113 168655 32186852
36672 101886 871644213
118311 183143 162445306
10573 43984 83258442
71316 197309 315821053
177422 193417 715672271
176113 191026 37601506
76488 109850 83646967
26704 53018 65192908
50954 61078 693306298
42146 95872 134242174
19622 128740 9809601
46388 57623 27931812
76342 181133 262488843
150109 173901 778649285
116112 140999 958294545
127697 166863 98202546
60010 141832 204605202
42966 117155 185599211
99115 158727 149192727
131930 183249 894510162
45625 89517 499259041
108812 195152 216302187
137781 168001 231274884
119470 159560 100265653
67655 89375 590819552
130551 158012 68651543
54208 94031 99674148
110462 157653 117926732
63071 82683 49100930
21165 34894 66198337
13677 17416 805465847
151298 162206 644803584
152298 165325 32771426
101718 107850 15438306
48040 154624 266730726
128162 137794 24039754
134533 152372 44608280
42807 192395 907431901
41176 101328 150489919
193317 195657 641591824
69891 163484 234264533
149831 175039 932930107
167080 174316 18191292
190245 191985 4369772
95815 107027 28423543
100033 126333 965913789
26888 198473 672213891
69310 78939 24061814
9250 128349 297542603
24591 144001 297963070
183775 191128 304214939
155056 179376 61153933
183093 193007 170544764
195287 197829 806381612
67121 108063 375100978
3854 5443 4097532
95051 162999 350684586
197597 197951 909595
24495 189815 958975566
162622 173456 27267429
144078 147810 950623197
81498 94893 495172241
14664 42974 70415352
71216 81259 653139012
57707 102018 999983236
17751 120931 49910929
179623 188278 21852205
22634 67347 71668411
6949 85185 195371951
187946 195276 18378720
170817 196371 68169224
27456 185692 295878445
19086 166518 665714757
158737 178067 48621072
32113 148724 265572651
60681 141447 418057247
22492 108697 653250405
165123 183100 45205229
78991 129388 126158704
60989 186240 313892231
83913 186713 257616521
170327 198271 70206955
103524 162499 147433458
104906 195915 228060101
176320 180385 10246972
89042 142081 132536749
128912 148552 825791144
176594 187295 26981010
199079 199353 453276466
102984 131048 686414743
141254 166876 64504933
159293 160620 3270780
76038 96819 989907519
76544 124474 119780298
165185 181569 41192187
90200 103405 176259662
137038 149880 32043062
64139 95749 152156912
42344 112810 176362674
118811 166264 118857623
79362 166101 524952755
24213 197700 433998367
151206 175765 61802178
96528 186155 714994072
14355 140633 108879920
133780 180977 739317564
123946 199741 871838542
92977 167414 339482077
80646 143547 555129338
35406 183957 371909323
76040 117797 574815766
27144 173304 883950315
198610 199147 1339998
146802 151851 12761096
140067 193996 135586786
154634 175905 53533046
5297 29121 59654378
70275 125074 136960244
138392 188674 126420194
148474 176637 129541598
26247 43977 77620904
40768 179567 616245466
52983 95846 107171351
86572 113986 228470217
61215 80401 656223331
44330 184720 615239744
43086 75181 401727669
191859 193091 3096798
136659 154228 43914229
91237 123679 81088341
138709 175044 647549730
106865 164420 410321115
99974 168389 171365629
154811 193301 396550393
96801 139771 675029788
159041 198165 6696902
95587 106114 10575548
63409 178567 585471973
119863 180122 151076794
195634 197689 5095734
140001 147177 17909107
141384 168235 619138822
26348 63360 91913299
5014 51494 115783735
47523 83083 733266374
153556 187106 365472673
195486 197638 5355259
102087 194419 467545576
6618 59736 237354805
106664 163531 142161741
58241 77800 49090301
105428 180540 965161470
142921 154406 28883915
85190 112414 68172899
6443 138355 329509076
26911 103038 279863533
77993 79752 4382538
162798 183002 50796194
65737 141592 189655541
186361 188748 6068260
65139 125149 288208571
88686 110050 608604190
134351 171425 351893540
84278 190612 725887450
151045 189494 96766408
130594 161634 77633125
173240 195354 723313505
85590 151540 309302524
57783 196211 347057644
137945 174160 115365772
194126 198747 11688034
50001 94309 110860788
191820 197922 15279596
139065 154227 962511727
106308 188667 254549576
73965 190765 518437262
11088 98711 638886650
179663 191709 30384640
135660 136887 3042235
112625 171712 147938293
118872 152222 108932740
187166 187668 442581
84075 104983 781436269
131399 144454 154753
19938 96743 512543556
82894 197579 25135214
147712 164886 43311051
118010 134665 58978201
153436 198396 113163598
171612 182143 26395580
13737 93330 494795701
3464 184831 453749553
78812 139491 151704376
70723 174850 571052649
89992 90737 1853780
167012 174932 309419600
93962 141340 118374874
172597 177024 544091255
108105 180098 890268869
155141 194337 976225477
94990 176387 341805543
137931 168885 264505896
198309 199942 547731267
92686 102939 189624168
185335 188976 9228915
125175 190276 163556087
59823 91390 79032566
161611 165581 10099344
133682 140086 15837982
166119 187747 54425380
30593 32583 4871153
153643 190392 600065276
177128 189538 329051332
181751 193995 30776954
57274 153417 666927163
54971 64586 24012639
72639 142851 926374227
7974 99155 227668391
130037 131668 4089203
86089 141695 138936945
117792 177699 150102811
148390 156372 20173081
195656 197023 3446881
86160 106686 773877014
63135 180383 293797683
187421 197193 24525253
191396 192910 3704460
22233 27104 826056138
114980 136402 53407953
101817 120129 229126367
62502 164032 254200565
128539 131465 644367238
62884 196226 707961191
189225 189568 213472329
43713 48021 736688835
88582 123814 167655077
159897 183573 717913112
132636 162491 74735303
188686 199756 280250371
23805 184247 413416654
171266 174618 8377625
82924 122415 550169295
80494 192020 687179861
130824 152330 53710688
13444 23167 24436576
60423 104483 70037996
4508 158006 383645962
67047 152100 451991851
147029 177055 799578777
13755 184573 637995110
75310 179445 260855194
61758 183124 304008205
110915 128788 308107093
139640 142114 56532699
91004 124963 84812875
95284 139476 110484755
108055 153350 112968434
192806 193938 557520
83743 84284 535610920
191444 197307 14623864
112720 156669 800130016
133410 141533 704615697
113423 195300 205269942
31058 31245 476586
28192 50008 53932897
65389 129297 862299401
70982 160584 224201367
186371 191133 12082431
162555 195141 81981043
87470 152856 163499274
52885 124977 210096773
148311 155972 19269384
123783 180640 142692547
7537 117444 274626624
142822 183322 101894163
110540 155975 42310228
101897 172966 177907296
75940 88745 2697025
91197 134413 513548906
36535 141416 262070831
32757 144414 278886012
195871 199723 9646835
81849 160540 196885352
116152 131917 39361025
20623 103676 336156859
134659 167789 83090199
159336 173912 36714367
38081 136478 246082872
120990 172366 729903679
11621 68400 141573160
2201 180683 316949014
112794 188052 188659879
67169 197470 326680485
11173 129865 296539091
124487 199642 690416288
34975 150665 871929380
174190 176444 568172855
140361 157639 43424064
85050 113577 285225631
46910 57348 26025718
132687 188440 714604755
65477 177573 499507741
181710 184168 6240622
109076 123071 34751300
150508 188219 565252055
132951 137929 328368733
100670 120784 158453535
165433 198989 618366581
79620 175723 240808458
3405 38104 794748667
89228 183512 236326214
32461 108331 189699575
198628 199351 1804888
88883 133967 112832815
100667 103586 617880698
191958 195965 892842976
80349 80534 441904
35105 161545 707084165
75000 151596 938766806
139615 175138 783586492
173595 198254 62000034
31185 106837 14658811
3258 190910 600894910
183854 192858 927310229
160718 172007 674781578
53758 94030 100807812
70934 128272 143468519
66593 143786 434194223
90940 165484 696918972
121696 126598 360542
89718 108120 117830363
137704 151292 21712678
54566 163666 717945608
24738 44652 537809897
62037 84859 57222976
94299 132938 370493757
194578 196870 5813397
124613 174064 124119078
99975 146249 10053396
31269 81876 498912202
168143 174022 14776303
132214 174987 371782742
184313 197083 32147806
192944 194435 209248155
187817 195199 18491111
124470 136052 29096590
182816 183576 1971966
195357 197352 5007988
161662 171324 24436693
111998 170408 570310503
13297 187484 435785580
119777 183866 993215336
25897 193152 418399371
11425 187927 817588882
185854 193030 193462525
105884 120936 37404497
125342 155370 497503736
137762 147077 594040988
40056 138402 245733162
142496 163007 179667492
143815 194041 514941736
154980 169696 808475351
97374 171967 186900833
156888 169423 98627963
15701 19573 481158840
32405 50308 44335968
130287 198743 171826606
127130 177347 524919669
25531 116560 227221310
149224 151854 483262374
183428 196885 33890176
106255 188134 229817292
150794 171336 51812214
25134 80229 446662700
75919 122609 116812916
77486 128234 126968485
102152 183995 205086477
143659 198064 136827573
98649 104520 14942317
198616 198775 607296245
165307 179422 24078554
177746 183936 443593396
111262 143539 144009028
194823 197041 61161869
96982 155259 145870218
50622 79427 74385247
186997 193994 17510202
126634 127959 259829466
23385 89009 163594607
193470 195233 824168936
167916 173782 261743316
165249 180674 985143374
117311 161797 111220794
113747 167437 838161735
194934 196037 645514210
171488 178174 138550355
34983 66304 78133324
96397 167998 179460397
163705 179880 877856432
105771 132048 572655477
142331 185545 534370059
68114 130501 156210307
175277 197919 56956584
118289 158452 100380674
26209 184867 631590647
101879 170838 172695016
5502 142103 341138934
6029 56932 19281671
144213 198809 958159063
69397 183734 286498648
111216 160906 487946649
96273 102317 15345465
199611 199626 23203710
7129 30205 909811900
180445 189103 34102637
117356 159662 105746703
198169 199854 361124920
67394 157294 225038045
117623 142011 60807761
197914 199026 857740
85394 112830 68722105
159939 171054 699868361
26878 102257 506862072
39736 121176 459922972
133877 187186 997411226
180736 191707 27614269
27201 137061 366430092
172323 180031 19374689
59522 124975 793075784
194414 195349 130641560
31866 63873 967675230
151541 151695 291876088
116657 188527 180224381
163304 183986 52058343
129942 182845 132683529
100322 163124 216559548
161413 173926 427051107
54963 179181 311090922
113967 197165 208548112
150508 163604 33010938
16332 177313 496064114
56586 157056 251462431
35875 108065 180715507
187888 194549 16704377
141909 168593 67146149
36463 116016 199002421
171793 186059 35893245
123477 126085 856593608
89936 132623 599179506
144637 182399 94985150
180530 191497 777901569
17129 96028 196677744
7036 108064 252585485
82386 180879 246852033
43403 142252 608707555
152675 167537 730001392
72962 133367 151192449
63858 180127 424740371
154607 161641 210480746
108379 146298 172385531
33899 199242 769723230
147899 151460 451090373
141319 162545 705945218
82546 133182 126738149
119090 163885 112146323
137403 159630 55682427
115315 148926 83856357
143902 161575 44413589
62348 119753 143716659
151252 158727 18798665
130313 182263 130240213
84781 91444 905622795
52477 84499 80270704
47290 71357 60252988
24051 177598 392628209
14136 57004 319201931
86231 173559 218630569
195568 198318 6871317
159135 188740 74540146
73504 175831 731194074
75680 85540 972492785
24515 45401 987756489
189206 192732 8854217
74152 74298 387633
122781 131990 23097554
86915 106137 258408420
5334 176136 691247826
160763 188272 181053205
191687 194000 369013219
84726 133114 121035745
60018 141264 282985183
116478 151891 88448717
167111 194242 68139480
151212 186298 249964704
86745 111901 62943580
183392 187091 589128955
134781 199046 189135365
169987 187829 44921842
91963 199051 737895793
78694 129493 127162785
139144 191222 131016811
117063 151141 85085978
30038 132873 256851451
67003 103600 91852192
72467 125465 132483879
169740 176121 16010016
69477 82455 245037366
102252 114559 581711251
176919 193743 42297618
186078 194421 5839495
159604 194098 636406916
169558 188014 46423928
151200 176810 332376937
97947 127897 542537906
27045 62273 87518079
14328 17052 584208928
81511 111140 74239369
183577 198648 37868507
140122 194315 136266870
23888 176893 382545815
105441 194530 223188955
88853 122782 84903733
8340 53308 112098702
66846 80142 33336664
11859 192252 451437880
95400 112816 373960642
91274 123300 80045433
144999 158721 34524947
175729 188282 31623411
132994 140723 19121868
51885 79262 68492937
136216 156881 753204962
69642 127696 145262074
151707 180572 72649569
20051 107922 219349489
15043 117681 256310237
27746 157983 530511418
102660 134823 80329876
46499 117331 177287440
184974 185470 928306448
192763 195845 197152108
9442 116232 815907583
180041 189690 24305355
30870 188445 394307434
80211 130674 126308266
183858 192605 21973413
94403 160864 911484379
169859 177017 6808205
66978 106407 63422429
131265 181690 910081127
108482 191530 208125209
68919 148599 856396936
59157 103772 111900295
119971 149554 73903004
111100 124653 209889787
53228 63982 26838523
169647 173612 9926234
67476 90992 433912672
33170 49449 40329474
106868 136945 184670626
138199 153621 38575635
88111 165015 403513044
101844 184940 208093752
156484 176878 934068516
193412 196023 260980336
48027 80809 971321125
45860 185746 350364571
144619 169699 177258669
87693 155264 898365734
24425 182141 394311582
124796 134929 573757649
125832 174294 549610933
41698 74319 718647168
85201 104040 984680410
89436 181371 230369743
6623 43237 91262223
308 19429 308700125
49269 71151 110596027
163866 169856 10455321
4270 21860 44345022
53576 123384 813649478
164793 190862 65674408
90330 192914 320294072
140854 158781 289546758
2740 71991 472778412
70726 122454 129395123
67038 187513 958888200
47247 169750 306813003
131808 134163 5842734
183688 192037 21038789
129148 195279 166026241
64225 103200 97788497
190497 191638 74551344
158467 197411 739503003
49682 119166 292478505
102159 152820 926576830
163588 172611 22694738
16919 29365 566648447
129839 140543 998433296
142842 169770 583430880
137012 160154 57942148
139702 167754 70518638
42837 191970 448541098
160222 169250 22829198
141825 144676 7115216
56089 166049 275337175
108373 173067 161858174
99771 138017 95580860
150535 156319 337802597
69599 150777 657222112
55932 94122 95502224
88917 89195 8651886
75076 153561 146856377
107817 113795 14890012
18027 89299 177697161
1788 69088 246303269
110639 111554 763539455
166305 175403 751229142
103465 130868 68427990
105001 198042 568244635
168685 192695 60392210
3843 137510 333995689
113252 199484 815220716
148092 190447 566017400
109562 186352 192336538
63143 153642 334732422
192765 193295 1374252
90036 112998 253367725
156631 158207 661762604
19596 177581 350634154
83728 148008 160593467
180670 196739 527913629
184215 184760 474708176
119775 134786 768185923
173576 185029 28750875
24751 148005 874193020
51911 162747 171370110
170538 194579 60412293
151698 169240 44169954
11001 50558 98409814
152063 171989 232687655
117293 143097 64262990
65201 134092 172429082
48924 61938 538810212
103635 181496 323113769
190548 193738 7955471
196596 198715 5278696
16114 31684 38757493
7999 183455 881334992
103904 134217 771300214
80345 160050 199435659
130407 140329 24587749
106784 113347 33778114
25728 187344 582619470
82489 85085 968380890
199779 199956 184418
125401 130285 12415109
49722 78503 359295461
24617 147361 762271170
114653 121806 17728376
189113 195770 772263990
32927 174510 685292095
125582 191414 165466429
79032 167281 303007770
9379 94325 461997090
61655 65605 33072755
116725 180438 159672591
176133 186884 160362558
195957 197406 3619434
93515 155643 456017951
130117 178918 479673447
130555 171084 739237471
165927 183823 68275707
111398 153318 104711727
145330 151010 3185399
101009 111005 390099934
164211 191391 68497764
50203 54744 11415657
46259 68295 55047689
5060 184117 447945639
15484 34369 46848203
20644 33422 31511878
93936 140615 116624625
66548 129800 158368610
61212 92577 78493796
150712 161427 26974121
175045 196146 53120861
43307 180090 342454142
22708 63870 322475030
2129 27385 166990283
89986 176602 216983068
27637 61056 82952613
180000 182620 24821903
123272 173037 310346858
130560 175954 396169170
148521 179849 78851698
10823 135614 311745055
10107 173427 773685754
62309 123005 151865890
122317 136284 34969537
167696 175900 20599625
164289 199568 88724636
150664 151461 2048407
118418 196276 193249861
41252 150727 25789363
5678 31347 138077400
188251 192929 2287323
102012 104360 416532673
15942 134943 297107890
109617 133727 60088908
87222 173521 470302161
78675 159489 407497776
98121 99100 822624235
128768 189203 151774823
62071 142251 200500145
111845 119878 20057934
106005 128786 56699680
94718 175664 202879446
80781 130311 418415843
179628 188634 994825440
159735 180142 577291362
132349 185008 521029686
152654 191810 371593175
62911 93428 873400823
165930 195944 19350417
128171 158112 74902594
13973 33836 672379510
117618 123910 21882582
92525 195521 898939736
12583 176830 410799182
99721 196883 243714540
73807 95279 667548623
46229 122750 645430934
99476 161114 520862144
116321 198041 204857514
63535 105074 371036202
53380 77281 59862077
30048 32777 512361021
192178 196109 966570284
75319 149598 651443406
113400 124219 26861404
32247 197086 412624899
65487 191923 316911591
95777 119819 60306034
172749 182074 23400044
54246 90708 99324168
133252 182058 373192295
91655 169075 317130891
199375 199833 1175472
129879 146668 41775386
157248 182850 31942030
145950 179170 83595720
87511 129163 104155112
91615 139498 119642593
107094 185692 803332790
50414 154872 261407342
75976 164648 634902553
137506 185901 260464290
44331 86944 654521421
39864 90883 127497183
156672 188705 603711979
186032 187231 3092257
51355 199462 503169908
161170 187824 67196066
147881 190943 108536110
163063 194743 79683601
158625 181562 57706028
126487 169057 89233025
98229 117071 478378679
5556 159238 941372536
131711 161707 75029960
45809 97255 637552954
107893 199929 611726470
49818 86644 852964773
142557 184918 106528555
171166 176234 316636743
66227 93024 67098094
66725 178787 280704074
135454 171518 90515413
184167 193160 22640939
167841 179733 29853200
33016 39302 15546456
112991 154746 391752033
2699 126656 569756200
27584 60585 947269757
38175 194763 392167486
160914 187795 328688282
157861 162656 705859531
70137 98181 186189733
162847 177491 36821620
95610 190977 690196106
198001 198735 965888390
196445 199097 592019397
161867 189842 70458874
187175 187696 1305475
112889 191402 434363754
7891 88297 200768639
122856 142840 142705450
141327 141508 471028
70259 81185 27290678
47702 145759 245168540
95024 111841 62940625
174831 189760 13900360
52776 160807 270363618
168645 182612 211564312
179932 197408 44007222
163739 191759 950787406
18065 172821 454208530
199456 199860 1041658
135829 163845 70198089
179171 195553 771412172
57266 105261 120446891
28099 136501 594237806
404 160377 399852476
22174 131408 582629876
139193 146755 492033742
39716 174479 337283507
157447 186167 785800185
168870 192460 162382946
141453 157065 924495035
27613 160591 942014986
167193 178890 29304041
191640 192355 1718342
91757 118908 67987799
13371 14362 2426547
8477 148600 644772803
145157 186579 104255209
43801 115217 178709953
114227 174292 317525648
181090 188307 618895815
12057 75920 159352276
72433 154220 204612249
106574 142289 536986196
61850 82125 43469548
157320 167931 26731006
123201 184140 230494995
117645 129111 28581635
163168 163426 646494
172167 189194 42890692
117507 164374 117308563
74238 153626 377324948
80592 124764 159917443
131019 133715 86085790
100763 126085 290854504
106095 189798 209659003
87276 100554 33249102
47192 159209 280384708
81034 120094 97777313
165331 188897 268730023
138076 138392 786615
144733 174853 75817377
138689 183661 258530577
9628 19273 785008045
42540 94014 128679091
40251 58787 359555150
196833 198897 972489648
123475 174661 128427336
151999 175319 41413313
103306 147537 37360483
70569 87840 43285518
142105 178964 835454643
140615 150017 23631553
145500 185643 928884139
23672 159567 507561375
89671 130425 102004162
125494 172763 85011101
161948 199431 716431717
47012 108834 154952826
14298 102030 84758295
127024 170725 109712176
24745 100166 286491579
199409 199642 180043411
172299 194914 32313469
173553 197183 112405993
164801 194802 75455215
114900 122989 20001895
26226 63772 20624809
17461 27504 905551615
138943 178901 100360681
1039 194023 482929758
72634 140927 920328546
138141 191501 874162075
9261 39816 435937219
1064 177082 858930009
173424 189387 676045012
122635 190919 171433521
56872 132214 877143046
62340 62493 379739
50297 57143 650920430
77778 111443 84326043
41635 166687 313036291
33759 76757 107298976
189829 195970 774890749
91343 127796 241939996
152894 171657 318930732
24073 64345 100070542
139059 183384 111429769
176123 195578 798732247
68152 95495 68389297
118923 195547 192230128
178744 194998 25484425
144244 146667 7172306
165086 185997 52616183
106521 169664 742202473
129154 139864 26659782
136997 179868 114572371
177517 190649 33126758
156024 186041 75570850
38408 160111 976275212
54330 114207 124723603
117095 160207 730373847
153146 162178 22698002
104656 142695 94819897
123131 166644 109133303
155254 176146 52593432
108190 161868 511177957
108193 196090 566275919
106216 139517 82936637
144981 148638 9147775
74138 149836 724340812
89760 146337 141373564
64509 173265 272414571
45528 55864 25783258
118981 179960 190774198
123861 130083 416518414
86001 88327 5790914
31943 54345 466253410
165548 173856 20893359
129479 198400 172982923
48665 162354 284595363
5383 73397 868732494
119612 190726 849352351
134418 141168 918786424
108117 138148 74788464
40821 79245 95915975
24335 34780 615293055
175570 191397 89262597
28936 53160 60043436
128473 143991 38639487
167427 199595 80877439
163462 180896 43874859
60091 111960 129895922
149011 187955 134653432
172094 174010 4847586
76091 122586 788603224
138248 160886 57409330
65872 109044 108267164
2365 166934 811543826
173701 189638 801202436
2391 154121 379168795
85280 145112 149463358
78045 138584 529354073
73468 193985 661524267
184323 196210 29934019
175957 196271 221504554
83635 130258 116674310
82996 86017 7641099
120099 159128 97691506
133629 139601 14023923
66411 94427 70063597
99431 130051 76688092
166172 173915 19448176
48379 128577 200701895
107226 186154 197646393
98732 167252 384008660
148264 166774 46697124
143724 180225 357243005
112732 142187 73401002
191129 198601 787910663
66708 182839 539353797
629 143267 356312887
122341 183006 647099910
149598 177444 169389580
127602 160840 83180796
155055 184413 73855401
78243 187845 848353938
114932 175376 151313893
171467 189913 46365590
173614 192948 48673158
31557 120672 222515300
72923 86030 859358176
120679 197883 677299418
176189 187593 28773047
75788 185479 274853395
157578 188771 78545084
8337 143927 543670394
10101 30570 653480934
48823 111282 156479427
2231 126930 633929909
23531 162191 964883863
87555 166622 198000115
38150 91808 134129235
107777 172489 161901904
65012 69759 11932494
14803 46786 79490480
62135 87196 62777592
110364 182086 375548190
127746 194351 615387547
27894 61540 83577117
146355 181904 89422230
176520 183325 17122070
100416 113578 911512968
115956 129663 34207894
40136 167038 317474644
32401 182061 374404009
154989 169492 36564973
67911 110377 106455774
112875 116273 8494546
28492 44182 439832093
8197 69485 423893912
96099 139370 108249958
86308 185725 249077897
54157 160508 266166116
70498 162514 230282059
39256 121717 924260086
177531 191177 34460618
168147 192181 122941228
134093 160737 66628644
104151 183432 198525517
147109 163805 552453143
191559 197112 178980999
50753 51285 965549587
147896 196486 948082009
35668 39434 104367348
23236 38111 356486235
3512 189399 465141106
36065 50661 36252989
185709 199639 35056078
4221 134559 394900596
148818 175355 945805505
191754 192510 1836265
195978 196264 745839
140532 173615 83211590
173233 180767 556950659
4041 185341 453625752
81514 171419 225262922
54254 142944 260774537
83785 116007 926455089
145933 176445 76853626
143191 164505 53648369
181472 195908 836959745
43182 157943 627278886
174915 192887 45238379
180249 188764 122374473
166942 196617 74643312
13458 139637 325815193
46770 167125 981865256
20659 61422 675478608
194647 198620 697420366
177123 198938 86550579
179232 186800 19146776
1676 69105 747274164
160020 169623 955735508
198041 198387 887023
179425 198792 304651403
126961 135425 21247195
163581 163608 40126
111681 169692 145320480
104746 178470 615052764
40342 52164 626259194
160314 189704 611142228
93574 97629 10173107
160486 163959 122347368
184055 194549 663051767
35028 143154 121690546
153040 179740 67140428
99855 199189 603339165
137243 188115 153126026
50985 140971 225067562
66200 174657 819232789
197644 198655 2582112
168809 185370 41581360
95713 122981 68312211
184214 194581 48444694
47788 188944 353744982
187981 194009 327188551
59021 63098 827435751
148236 176242 440974129
170254 170686 1128787
38023 88480 947128766
188798 190305 3800199
94341 186806 994869642
73889 192996 997941736
65535 193194 912250806
73237 176720 26342179
133633 158804 62996951
54423 129910 886913122
121136 181300 150846379
49779 143757 235089971
16496 45723 72523949
10915 199504 846697050
136523 157886 53441788
73157 112305 98098709
107409 149207 104214633
74847 156702 204885130
128628 194751 690983062
63557 154236 592974685
179904 182485 6482204
430 174178 434611437
98780 134569 886573846
188575 194305 14325081
183413 198383 445583739
198917 199773 2160539
43216 50614 615784634
54850 82284 68659296
117990 132391 35940677
141464 183925 843805225
87378 120138 58664833
80545 168527 322901753
139348 167963 496595831
14427 100287 214394364
175919 191369 38986915
114857 154756 719153140
58025 122769 162115427
185786 199970 35689220
132456 150078 456522955
112567 195855 603825235
169852 175661 14610671
10703 142756 329742814
170262 170600 193371982
105623 167000 153546013
187994 194380 427557129
63293 81559 207382585
70934 90124 48044790
162302 183257 52770440
42219 151486 783220477
187729 192286 11404934
61026 158098 242937653
58699 178707 300655394
983 93926 232126549
155550 187732 717808395
140185 153043 771900787
154214 188921 87392430
65512 110118 111786076
143995 171664 231873084
31070 116447 477051134
91786 98528 925962096
142379 177596 88581615
157775 166598 22286932
96868 120566 59394621
25762 133794 269668744
104372 133099 71716644
131629 152166 279440800
317 11797 28762730
178567 183168 11583955
107756 196072 868125800
38495 115579 979372648
159798 193206 84142995
160598 193099 81887698
194101 195948 4733587
100000 189014 223173835
176143 187757 458853539
188198 198985 27065848
142551 160743 45704556
73306 154617 203416063
150499 153160 6696802
191573 194819 8055694
27877 130495 256252223
195504 197755 5610732
113933 176526 536219114
183741 185739 4994274
40890 60458 266733661
62681 63457 136306466
38266 80689 105972362
109440 130695 12678475
35207 46309 365823145
33854 130019 763656963
140915 152348 28742439
158942 187670 442685037
155469 188562 83360456
124980 183604 147232296
129454 136270 17053055
176308 199640 58688232
141505 159569 601121114
168116 176159 861021485
86353 130207 118261110
92139 186694 118719226
34680 139923 536479540
70033 155767 389239138
27829 65223 92959670
72371 146324 654123248
142706 177515 87552313
154150 197871 109994180
92561 97156 885192440
113385 186586 183439000
69026 120984 281894114
52479 148917 241229702
25663 159423 728575797
195861 199914 173387870
71231 105221 738714162
33903 49833 39547114
95410 172191 224996910
177011 198685 172717478
107565 192989 214041918
119912 141149 52955878
86390 167106 281098350
17467 20537 413726807
120718 121302 1435100
196950 199629 6700048
64591 166495 830364775
143793 185840 105758350
99484 104315 12342598
161311 177335 261995461
87426 98543 27696984
185093 199054 639208742
122201 197234 188311713
54043 170818 804341306
21145 179826 396557214
64754 136568 158004125
75209 109241 642771547
161138 161463 828362
29728 48552 46530897
184485 189767 848887433
181421 198545 43100052
58416 122065 554130093
88099 171133 208018128
108787 114345 13857144
123634 144261 878168849
9212 108044 247081411
23166 111444 276063076
101530 177811 191071228
52418 90163 587695681
140407 159606 48238220
37126 94854 241711250
175771 195674 934604179
16298 60534 110002099
143245 188898 114913982
69679 170220 251801191
102361 194967 232116532
126206 196481 176548745
187517 191877 10942012
158894 166543 19321496
177720 188273 265428819
194347 199223 12264382
41754 167739 315355324
176428 190607 35725227
128240 155991 69381850
127176 152543 678848408
104544 139048 124886327
164087 191857 69918146
193968 198811 348505713
76017 173634 244474001
151930 172899 52763628
105567 105654 181395942
106652 166327 149281184
100007 113322 609345019
145583 158321 717002361
89050 110050 52704067
139084 194834 140119409
144851 156389 29029688
183911 196251 912948835
104152 155290 127675807
23278 129883 604278651
198476 199847 592607156
122545 134054 975305308
153537 190420 92903737
195952 197786 895159339
91523 119158 975180788
85791 177918 380262150
29779 117188 255046263
12595 28739 40507461
189374 194578 336222688
146255 190526 111494734
191187 199083 19735409
80766 151903 286014505
96740 154621 43846183
129371 138922 23766501
159923 173563 587399629
193197 197744 11338071
193320 193684 514317325
109408 174542 163041555
30489 58253 68852784
193322 199411 15241004
152863 165258 31213077
164082 182070 879811870
70234 108815 761177834
32695 196865 411042324
141066 196261 916853302
6909 119587 281541877
56091 59916 9545972
174422 193972 49083106
54793 55088 362836540
71857 137753 415692172
130455 130683 449516098
35718 80617 112141975
76930 88420 28800910
171779 178294 251012138
8209 19991 716817196
93519 106553 801246854
196696 198228 524795632
61612 80379 649728498
75952 127931 88706058
49452 114935 189807626
91275 185065 234957409
85984 155092 151281128
192666 195138 588558758
122213 146353 60241008
184205 187862 346217984
115644 132796 280803759
58117 160853 375036608
93069 166686 275203056
133984 146568 31293934
52573 120743 305397527
136891 155843 47417617
32748 68674 630416617
127149 169240 972124670
2396 149525 695928987
2488 153669 377706148
62696 83136 51215979
163358 181310 25246421
52047 159247 268299650
132832 144499 505704348
196452 199739 8228085
146953 172110 70822836
10840 179075 769576456
39301 192780 399548471
35185 109444 185837939
168259 175041 17029742
190524 191173 629149
5588 42684 765133208
137894 198347 32279326
49540 140415 72854919
107045 179800 182054915
104912 114959 25101850
37641 149646 279961496
128101 155956 60036753
13486 99171 213821457
171497 189166 44434719
107064 175117 170284537
197328 198072 133725061
59042 184982 315493752
185893 187989 5331287
60561 132586 629421054
191041 195033 9919539
192060 193897 573713937
94199 95826 4008610
67345 162488 695783499
135526 145414 107126114
187859 197901 734121293
37193 127471 225672640
34049 97564 158683513
92587 196998 261879462
99769 115189 418900110
54327 122662 874249225
153619 164474 869440010
138142 140679 6237773
37320 118606 282852401
101840 142734 101997266
101369 159354 525355619
85452 182686 243559271
56691 108856 130811634
60552 64766 623067198
182 125148 312127384
166059 187779 476113217
167277 170960 524026514
176541 179834 647436349
60616 149270 764222335
148445 199427 893618677
15922 130915 572917688
117374 137709 50715289
14302 152937 346313359
108470 175944 168842215
158703 167193 980548639
51654 119911 170848141
1892 90863 222264914
174379 182081 19283964
185672 195445 723463045
121096 131513 26120877
46736 188150 470150043
58842 137411 544334988
95040 181028 215533198
166742 168170 890674919
170545 195528 62788770
35141 185257 955935556
8902 102464 233786243
16746 180195 408583682
56792 86386 74211520
67569 72069 11294345
199870 199978 268590
39494 140443 252224663
161292 194852 84464067
26111 162844 149670183
152979 182167 123974828
41544 160413 297307400
197568 199504 4876435
173674 177232 8949086
20195 151170 326850509
1631 39146 51522358
164925 167346 6134308
71718 100176 71311975
103505 122662 47727746
183701 199848 40596038
88158 149971 154509216
144348 182977 97182748
59612 199166 454428133
23112 57614 85570068
52186 176636 311699964
47896 92495 111638437
155709 189907 784496083
110633 166158 302928489
96986 181996 710215679
167375 193181 64934352
71505 138523 597372830
151273 161878 926279761
177988 199572 54315869
118781 146393 25413992
105308 192362 272665916
164626 192884 431860467
98888 130084 78134147
39367 39479 315698
99532 168950 219715474
86547 119712 82972664
21580 76114 133642816
176735 185728 22617813
168140 193642 682379444
7490 186774 448586569
148383 187187 97786871
10415 145901 764424219
18585 181801 408079229
20324 132359 279550003
190692 196941 977650166
156716 158946 917393353
175833 189920 104904550
10056 53133 107350900
127297 165275 316728511
24485 26703 5551773
72883 89454 41469913
197275 198598 3321285
125811 142404 140943608
147696 188882 875769020
158194 181093 57656673
119156 180316 900348183
116871 120376 8704482
106416 133479 67519479
30369 118109 219193416
173605 176514 255755172
47915 51878 9931865
80259 151109 247502531
177683 183554 14790921
147644 156124 128914736
28933 71223 369767096
142924 197842 621338734
61023 73221 30588481
187768 196141 693173072
175923 180025 222858227
58582 80952 258915429
18467 195774 443583696
183940 184929 981701154
116309 183632 168720242
189365 193362 892518055
79305 113021 84538685
174589 181669 37588134
171262 185378 853309311
170880 179436 21383750
64849 102252 642151818
78426 86477 437553737
182581 183882 3340922
163505 196251 82410837
149421 170058 81178249
66060 73644 862883804
106182 151337 112681487
47332 70525 58095725
83368 104079 196568563
86154 91251 575291538
25496 53175 971846288
66743 136017 173376707
22889 46747 59016558
69216 192485 308943554
184495 186171 678568437
79371 115169 89760329
74898 83966 22759456
170995 196534 64199036
44915 185948 163867438
123187 141796 531243948
16502 44878 93010083
63237 71921 21825484
7288 109635 255856268
68840 148036 374619319
7003 28068 200986137
70050 123001 705904784
136886 163322 66284310
162404 192731 76356330
196308 198832 6288512
169727 181172 28719218
9511 164181 836621885
138824 192049 133830028
29455 67617 94925313
58662 112624 926928487
26821 67219 100393854
58725 136798 195475981
9007 78876 174349882
58658 193016 336829814
12504 168771 64263178
26501 112926 811072517
91936 132779 102219000
137491 142936 28476258
135228 193708 146866715
171979 177621 955492139
96397 169463 183180944
63095 128914 164691248
134215 152373 42883328
181950 195085 33076408
23215 176014 381955153
39312 169421 325667707
68387 145907 193787392
182640 190439 19730945
74983 145106 175288935
125309 133749 21243083
163635 164603 2428480
43147 111426 438348032
92631 196944 261651226
55815 79420 9388405
143519 146105 6454001
171290 194206 57537629
131496 170022 96575910
114245 119086 50211761
28883 31455 888737954
82785 178455 239683788
35744 167956 330814518
182814 194180 28572430
34936 121555 216548475
62385 82567 50498577
99487 164144 925027242
175956 178946 7481171
36348 111109 779418747
58966 84621 64353816
62402 101330 594212958
186160 194646 21343275
115286 131513 40557625
180652 192797 30550215
92648 199306 352565911
8500 169163 401825613
20907 113982 484800947
97159 117266 882357756
35829 187058 583784337
171537 181783 25674463
84668 147174 367992846
157558 175705 45689429
194867 198878 10099087
148307 175968 69656163
30885 38615 596792585
161898 191163 115630192
80033 164795 212200787
197796 199318 521734452
198613 199756 1742308
197017 199629 6544741
6613 54949 120435336
155957 198674 107532031
57203 76550 596316774
182990 189236 357325508
59006 137807 197173044
30117 139640 447430071
194466 196041 1252461
148399 166903 46721755
185468 191632 15607639
15779 95475 198718482
18713 173841 387800307
43571 180130 341912887
168083 192865 933890492
194691 195460 858543433
20530 194828 870099329
164297 165315 2561026
79899 139152 148167985
36294 179403 358184770
142258 195930 135037696
152317 191065 97566188
172564 199381 67434821
61168 62620 404388585
24069 175742 379187837
194266 194396 353922
171990 194846 839873328
47433 76078 275951670
46454 152907 266249084
86854 187338 118723068
45745 112037 165882102
168199 193581 63814498
63530 81659 45417164
164588 181144 781095425
25014 112498 397961416
137170 183106 909793819
57576 72228 36733071
120115 129503 836231896
151465 161177 24398363
18252 74563 140218607
105770 130743 35739053
141324 168160 16544461
129561 150773 298060056
191798 192735 176696727
12331 89887 34859789
78627 152734 185406787
64567 101277 500036344
162403 171696 172267035
121150 158235 92754704
151513 161897 213977382
164784 183228 46374519
21779 161984 548194660
27789 150752 306947849
28442 40201 29130914
132425 158565 65401769
84548 161608 192752213
88143 190097 255576247
6238 168814 406595561
22639 24268 56527636
186921 192520 697963223
91374 154118 156948412
136861 166209 73647547
105370 131214 979943252
8110 66678 558253217
12956 139413 315741523
117885 185984 380699060
83267 92312 644334911
130187 190574 934467402
30033 165283 475863535
192822 194125 92340927
155645 179339 271388414
117007 155408 95943184
38314 83763 113634007
87438 176465 223014100
29597 32285 6619494
70194 110174 897462401
114128 159830 804330921
73821 111937 95419588
153 73489 183076299
69478 172339 257585518
35824 117326 100340535
166914 184003 42959181
89480 125783 927314650
134612 151586 42432015
88206 171482 208623018
147123 150528 511716273
175980 189373 33689961
4171 108995 748423056
72935 145522 181432600
162367 187485 63317742
126969 157749 197023675
94605 121971 541049681
116346 128429 30083832
123041 188177 727189456
9365 62217 131771048
88463 188823 251590827
150082 160710 689389233
121542 151224 432480647
89408 159976 176582104
188640 189320 1666506
196735 199016 446856549
13408 17698 401243005
198160 199378 3062201
50689 141414 226896672
186251 192814 16541379
129623 161709 80264722
59279 99047 124110159
52290 127491 704730649
140315 181366 125491699
15077 27996 32320491
13750 69297 138408837
2918 80600 437170945
83028 98063 636842698
140569 144409 9661607
67425 99985 981326815
38033 80909 107088244
42819 162241 298738197
100687 177499 192385173
186851 196283 71908942
183889 183979 228826
116357 120508 631540024
123453 194454 178233923
106002 112325 15692847
181833 188796 17621017
23584 69346 86336323
94411 179953 214400751
43269 133243 225010038
81029 164307 852457893
73652 87304 34181055
65381 146790 203527262
32851 41184 776353344
9123 187086 445304987
55072 106433 128763418
57497 93574 90311855
118787 168860 125465985
93948 198515 262237005
60186 126897 418841732
30698 69348 96257517
52700 104428 897049770
77066 106842 74771453
7679 145595 835405333
127435 190022 533690574
93212 169804 731603068
141659 146107 52961799
127477 194202 157347509
107291 172826 163959532
113853 172802 147562888
157178 166545 23624665
51184 179741 322023773
62270 199898 648792075
185232 189288 241560286
42720 92876 125398073
129770 169706 100110815
29261 128004 345186091
146036 195292 123998673
143695 173009 73722303
47357 151492 260531980
105406 150464 955865514
56008 111010 450582760
136165 141957 14315414
26890 44955 44697739
77823 139593 801644199
150958 167672 42122955
184091 188517 281157404
66462 126916 675812725
123155 158762 222694078
17269 138683 500234568
151425 195017 683625123
90999 155860 162207640
39402 149349 791452325
170995 178230 18106400
121757 139818 45021105
175177 186230 209862685
194632 197904 576593122
41565 101528 150059797
197108 199632 346554829
105412 117913 31133007
38619 195783 393653062
74538 159261 212077434
172690 193412 921339887
54080 196436 878222817
133941 177288 762163160
90713 152073 153475103
55701 119237 422557176
71895 178169 266215407
122640 145648 57345413
172529 196772 649071407
163887 171214 208290121
42042 99142 853403970
194766 196902 749510260
90282 102099 393738488
38290 79902 103959649
78051 116084 867976281
46133 174639 321747049
156369 167552 28184293
199545 199553 38550379
85322 133620 879351851
49991 189689 350085033
94803 173444 197037853
12897 168273 388450557
168598 196811 378408577
190919 195111 10425100
103253 175797 279301892
92898 198647 265158394
99726 184815 213245093
89799 171454 636203552
188326 194741 604189651
87373 91292 2491764
3936 88090 210230475
182118 196686 295946627
133867 150430 725302863
9305 163714 386024249
87213 175730 221724227
14308 185701 817867439
76685 185628 636673651
74079 98443 60892703
187470 193300 14649651
90613 154813 160572877
54348 81816 68755792
24749 52730 69340345
125427 177290 130187947
195981 196998 2565629
35772 116603 202179641
144811 198483 255017938
110963 127751 642991108
98092 185973 978399657
193042 194078 2515427
160113 181077 52780416
28036 171860 359475039
148324 171357 58095391
84191 96650 31013404
32921 147784 840130643
39125 124166 375998199
111301 137964 66536937
17308 125254 444938769
183667 194509 426493557
141599 147242 6584949
103634 160403 814049248
1088 101697 251498910
103731 156182 131007439
104250 107703 8649794
132162 199839 169885940
166140 169060 365420425
97082 129217 365510818
104634 172317 169388329
28725 174931 923793625
71419 105062 139590744
117647 159574 104843787
27018 88380 314131776
67908 123005 137870339
136981 165378 6601567
116543 199135 764338015
154457 186276 80067737
57605 144329 216949894
166563 198105 79255545
97515 176676 198386558
117095 185967 468782905
192533 193843 3249880
128968 188700 150009155
190027 196303 785934901
42757 125712 405006845
128486 180162 129612312
28898 111129 285670740
127003 197407 176793372
61021 135711 247629308
74745 110031 88489498
78227 198639 376424063
48369 56849 21220769
177124 199570 56447319
135778 187769 125070085
117242 159901 16906128
157425 192878 89230736
102256 110482 20633963
11911 192812 528900478
69266 149020 756780919
74940 199249 60701060
51518 103551 914282738
59670 112453 132229041
140700 180561 62581344
6465 195407 472869510
31295 138589 267879680
35493 90397 156201626
96057 156116 150336936
14085 144963 993235521
112130 177950 164871989
124871 167188 106229407
24511 47934 393072944
119587 175214 709706623
48736 166006 371397127
21774 199301 444017552
89560 99727 224202897
104881 118077 863395412
63172 140594 259658882
174363 190013 39366491
77062 119853 107120969
65918 111313 529147375
158747 183987 63554202
170119 190926 470941063
99357 164180 162338059
58249 178111 300341367
84534 180663 240818407
53390 167729 286300953
71516 190640 833679241
183824 188016 10551959
78029 152382 289305580
50091 95793 114313646
154464 168783 36118955
191473 199287 19512123
121196 166449 366771592
96911 114048 43167869
179378 199797 51426550
48918 186667 603655384
10428 126769 290560363
83355 178655 735208303
120581 175595 743379552
198980 199685 1775219
148863 183848 88104303
83143 180379 243648861
76808 114796 846091280
137533 140540 7396490
175888 190399 36579075
129948 150776 51932597
49801 86647 92345498
135393 171096 284305662
57219 189485 895611963
20279 131376 864561771
613 47244 116210959
65494 146284 736688595
91876 180945 223204676
112307 122915 26414875
87492 145844 145760047
130694 154146 58590471
158092 167370 23433571
108787 163633 366892081
155826 171200 38798082
28665 44695 39639283
43614 79412 89438529
177216 194254 42819901
31160 35299 578988193
116141 142472 65586931
193416 198491 12752994
109621 177407 238793963
47892 126675 197097237
57920 102075 593757064
70510 86413 282670032
85339 174599 401404247
176005 184011 830493481
118027 143142 687734886
71730 83533 470861513
177505 183137 14154953
43864 175568 611462942
127636 183132 139205791
51972 99920 111041863
189101 198549 23701888
117701 195568 707407940
70676 153588 207368388
34290 91766 493953960
180945 191443 26517754
139967 190328 3898293
18976 155508 340882824
64826 83886 12378257
81122 114781 84455927
83545 98260 36738773
30910 193467 429815156
137821 159030 281300947
15035 76329 152799540
55868 79690 22907218
139812 189453 435477272
31241 148112 291775621
15607 176585 53684976
15975 79292 14166715
114970 141880 66978672
29021 170457 911567879
98580 180299 204888839
77542 86957 810945712
127759 188699 91322936
161140 171237 25548414
86994 170253 861939211
151380 176397 62967087
64594 185271 661436783
115990 120232 93841253
45080 138400 233294231
126619 176128 502132751
408 81371 203549457
191019 194471 8576086
2804 39690 223158159
19475 169796 375630128
2042 191653 474592984
108195 120796 31296764
176631 194346 14292585
131302 184053 898567830
182053 199673 44364275
105763 114899 22812364
38814 151396 281470740
68170 135634 168835798
33250 161021 869952470
1808 172087 515063978
127546 147904 50767144
156886 199008 105909168
116409 149886 83484940
134423 146662 30461545
79348 116584 93333793
4405 59283 116133375
11177 162002 376898750
20972 181863 402144394
41605 71763 75330500
199193 199598 1068174
95599 145904 269264718
86070 146449 46954553
150580 153747 154692122
195781 196303 322829057
169066 174975 919808858
73286 178672 263963020
160778 176302 39133574
100553 154417 725691974
20265 122533 255091227
47378 143491 981744054
127723 152044 60788749
114844 180142 214774568
57372 127714 176108703
167216 168897 265464798
182674 195468 32231609
185196 191249 606041895
154083 175569 54112397
28824 171642 532440720
166080 184115 911079487
74383 80427 301986822
24138 165684 167455496
20154 43699 58229092
70649 119332 47046770
25087 109637 346178791
175846 187795 20610377
126747 180904 608373715
162094 163737 4207658
142607 182661 100751624
160201 197485 93852646
46490 163341 293203958
133338 151300 561289740
126549 173563 135071095
173244 194363 171991435
192133 193835 840287222
178344 192843 127181403
156834 193488 92166563
52508 144861 727364407
102465 169510 167868910
109358 159235 986821278
30913 165649 336829471
134425 174216 254761353
65550 182022 291747208
193671 198820 403862767
143526 192741 193605547
186005 188240 5690529
168303 194639 66205580
90692 103314 31753139
90347 148391 642649521
51587 186543 571267308
166273 166758 231013456
113611 138901 63011455
52965 81615 522568110
48136 62673 36389562
132545 163701 588707350
112205 167004 137215042
17760 169593 846216753
117589 162811 23764801
21921 76051 134719356
138223 189467 678394839
164758 186792 261338680
133621 191671 423196015
44505 176162 53807794
11572 43938 80628718
149974 164142 690754064
56180 96501 470650325
119556 157633 95197397
67415 95197 999080165
76272 198885 15634128
101057 147895 616601879
145684 157133 28912168
195610 199650 10126301
122371 129810 18681385
134580 149838 38049292
107891 119231 28191252
195325 197250 4827025
101619 136390 936596083
83806 130751 117469436
92579 118789 65700444
58665 77330 704286920
133031 146379 779489092
83689 187621 977465640
11619 86280 216631611
190765 196926 994044251
34691 80279 113860247
61870 198632 605402161
29501 118897 406837368
83104 190380 696209412
158655 195403 327583233
65284 167668 730452908
124255 172273 553415248
155586 199344 110127306
95354 106269 27596085
97200 158880 673549700
105802 147224 103161049
21692 173107 365407275
151954 183304 78880447
135756 154420 46627270
52139 182591 804860080
151383 154151 6957386
56840 79429 387360313
147218 168002 409583577
133554 160280 66879104
57277 67861 26552430
101707 191842 963784039
67611 132981 163644000
159410 178552 184679034
128075 133398 13335597
82963 125874 852030180
99319 155053 139441936
63816 199804 440176364
196571 197188 1093247
113677 143296 772956812
50114 159172 272999239
28252 80880 269479661
189573 194136 11386792
158288 162885 11618499
89614 107245 325790620
150375 173004 56972698
35562 149865 869631022
105474 119655 68108422
11600 174825 732758720
54467 152036 244094140
159975 170922 27696540
7219 17783 520671441
115898 132659 41832847
4867 115703 762132989
63669 130336 791423910
168278 195971 69669907
32849 87460 409230019
43327 132922 224108820
87025 189597 257084192
100328 181745 203975831
126115 173746 119560863
104542 183412 197549530
89845 179576 224815173
187738 190689 7425700
174066 185478 28675350
183156 198506 38647916
156575 161750 12945232
192552 197954 13562501
105958 167987 155151539
153131 171955 544624056
42664 83507 486908685
4459 28498 381529528
28466 35713 17769992
197415 199955 6386657
118861 180309 154038317
66250 166165 837631550
94502 195226 523728207
78547 195540 293342968
18237 73567 137803494
138689 155197 41375299
18300 142742 966150221
2089 62189 149927437
115912 138846 57128979
50162 176925 353240737
74990 142142 894179722
191958 198490 733750003
28888 94473 163492770
139188 171769 81864705
4304 183991 864057351
181291 192227 27562607
139591 171176 79458614
168491 168839 906096
77070 144747 245582780
31084 163246 408532586
29711 177038 905062801
8376 61313 132013855
155225 155818 1471835
47414 197648 376468691
119420 124040 688528117
58539 127661 173111255
67007 141249 185671494
126395 151238 655122614
149450 164304 106130405
80041 182630 499592778
86900 199681 582159834
128266 167069 959907258
25102 113977 221941445
81434 132726 128399620
112265 181317 363270155
180884 185503 630607999
162568 189085 66793272
16479 175635 397867034
164672 167490 193620153
111515 190204 197318068
15364 78339 831548430
116301 185838 174241259
5996 12772 17003394
83282 136081 777883142
8721 23964 195209609
26836 174422 186206564
194676 195763 2332468
39659 59214 48675112
108491 152657 110215253
90255 95988 343234835
160814 186143 63783093
55247 117725 580222761
175538 194997 671785002
57519 151880 429588992
186119 196634 26511060
46747 144232 707885252
100521 137911 745493674
86977 135605 479785618
126790 168273 370888410
144257 190605 755770157
97310 169935 543966374
148525 150139 4102374
11745 180162 421231374
96982 182798 66388295
70060 105198 88168841
14484 137564 981552437
70163 102984 232641971
22067 138469 290398805
53020 95244 105635633
157606 174460 42468889
166468 184382 532246581
158284 195973 94893247
132503 165705 655493150
120900 157316 91147166
144052 151831 19614688
64140 198486 336803400
66840 156511 224424292
34919 118017 207847265
175081 193199 301949453
105939 108917 420472975
157393 169827 31324425
50997 91140 100567512
141630 188514 95504004
4016 33194 388856074
16601 98172 203403699
20148 24001 9492429
150528 164372 34895290
63631 81446 50504000
4646 56147 225249614
124724 192832 505556106
39783 128900 222719245
157623 166559 22563691
56443 120189 159541075
120552 198386 726215071
28463 58258 73851228
169318 179165 24645256
123305 124612 380371427
46005 109363 889413992
110939 149389 95974747
169144 175405 15706722
150199 153736 8885041
171948 180058 20384376
172301 197427 63206645
121170 128608 68688195
15045 74033 920076825
28861 146884 985325879
44974 179628 342389418
149650 187473 660902453
192485 194080 582353776
45225 84332 97847615
72134 106216 85533169
107328 154621 232924795
190848 192473 4000981
155409 183884 71716336
177666 192639 909698955
157911 181531 435994794
182966 189084 15452613
183542 194321 27054892
65248 131183 165083597
96312 125890 207931429
69379 145117 189335824
65898 123361 713975241
188872 188964 216187
37595 51658 985374205
114779 165095 906804254
162899 169787 581120218
123380 158585 189821950
150674 159536 22318033
107113 144646 989509902
29811 129506 568050786
109164 191320 205933779
160083 172733 402733551
131481 179187 119549900
186428 197929 513014528
117548 163429 28064893
199990 199992 584687240
93948 161073 167990443
123953 128163 10599883
176077 194897 47309162
20184 111575 227950655
167995 181645 183264135
87435 91531 986814931
100153 147428 118001077
100920 184924 766676152
58232 120747 243885701
25944 148736 306445424
19670 25087 480194411
21863 39273 42974494
26684 79548 602667859
181614 185913 747798966
121094 142908 174418946
177776 191449 983777562
86202 89403 298740739
185044 187346 154228501
82199 94512 626864695
131771 189097 253803622
180383 188779 71444996
76676 171489 237529613
61196 124826 159140613
120882 190631 175065149
181938 194817 32442417
70707 107554 92419454
183381 189742 982574941
140901 181142 101173144
153985 155265 3193844
145371 151545 15606860
132287 150898 657080679
94946 172744 126025690
46573 111766 163155503
81177 180707 249451301
36227 176067 349995794
101051 138955 94617534
164382 176006 24784874
38683 130516 827496597
26748 137371 276118185
145689 164190 46641837
60057 94165 85358153
188344 190925 895700499
82213 148955 293306166
147511 194518 47340693
152922 185973 83167538
14749 163885 372725647
159707 176539 42415976
75836 173114 243592306
188625 197666 235824792
91957 147194 788490742
83517 147919 160896431
179596 195203 39273121
54545 112511 913340640
55089 74630 355878182
151554 199998 121845838
17721 79980 900637896
162357 183537 693318928
169177 193030 59978653
147113 179342 81142215
103262 124107 943630084
148497 171597 58258358
64696 97574 82307227
45915 180882 338009051
62674 132914 468698650
69815 142555 181798754
97789 185062 218694809
91465 190973 249557795
137403 172520 978047717
101136 114020 32324058
193720 196900 8057953
198117 198481 932964
58554 180996 306859931
23554 106273 206588178
28778 44587 39105411
126270 132352 15334402
57555 134538 192715193
119518 188003 761415919
118584 169821 128343910
120105 166092 573674985
190766 197286 870788752
106645 187588 202816887
48948 170181 303703185
104733 185464 202231332
91235 116343 62949609
59315 88179 452179360
105682 156735 191198590
15487 184990 423809108
121439 159268 94698139
192866 196887 10160196
79077 133456 217945853
151720 173605 45347030
144959 189021 110914148
93331 101914 511658060
111161 157653 776728275
83423 161846 836129156
76700 90663 34967274
93492 125967 81154717
173724 180541 700576413
159032 168465 23795181
23307 158192 336821443
195854 196507 592171640
4708 136400 507794182
5231 189367 755821010
131172 196908 165001861
170381 197616 685501943
125895 130409 639463733
108203 158251 811978801
131904 142504 150424940
66673 151682 212712083
117520 144466 704855086
37190 51073 34479995
79220 179987 993230278
6346 111486 262712940
88469 174535 697623688
9356 42366 82253701
97344 192972 239845645
168078 183361 38448526
123240 155291 80231782
199191 199294 14996
27966 159688 328982633
45553 83341 94531360
31516 78561 117205100
95619 177936 206373791
59698 168186 882560211
176186 176452 994327179
8622 128408 299295829
29188 73964 111490392
136924 167446 151680468
111420 119884 21117427
152878 179476 814304891
138436 195857 144362361
196292 199490 7976804
3833 14671 97746514
160820 171234 26355636
55616 87108 78840261
174002 185589 376734586
86542 99592 32548436
143714 199247 108619534
148346 157147 22239284
51269 166351 463164895
13664 29260 574810771
170762 187208 41369741
153704 177664 60360428
40815 185226 361489759
124845 180731 422996711
59822 74220 33465059
166135 185908 49717472
36001 69652 176028735
172904 174054 259791031
66596 82116 246848660
54608 123135 171472077
108483 198956 346007207
79739 104576 265828560
158380 184451 604112329
167562 177249 733839712
56462 188044 329740266
135837 182018 115837355
84523 140293 139279763
82071 199287 363458537
138829 191272 887485521
1746 179523 444695128
129164 134787 14089585
21327 147514 542685324
84864 179418 623274381
103245 195395 463576577
23558 172903 373307160
101427 178737 581919986
77549 184036 729843396
53894 113057 148240275
123289 138441 624770120
61123 65429 10844415
150453 155662 412024829
9249 28970 24068242
11557 59819 120225871
195058 196713 143237988
191808 194025 5466904
182900 188107 13173961
114346 137186 56943970
154605 184038 74099292
169525 187545 19519535
156576 165233 21773863
8585 176325 642966539
196240 196756 369029
65487 113190 119488420
91187 180918 361208968
53509 171239 294930081
188696 190649 956029145
58969 159145 963666991
56262 107219 183217360
65358 132463 148402312
67240 73947 481380335
118797 187450 172198193
96400 163611 883577009
92959 186061 233357529
131819 139628 788692655
12898 171714 397087740
42978 137107 32282282
113305 179072 491504761
74187 75664 299754587
42851 85754 864792891
62702 182247 694246178
67998 189032 303358100
83771 199252 289453822
62199 115712 564958748
135367 154132 3942480
93104 152725 954970963
190006 197101 17840597
71147 129266 145452352
11266 124087 281731167
127237 164897 94414894
40951 44489 873475158
80744 154940 185640110
118594 158007 98526410
152558 197724 113571439
58230 110828 378252494
54318 139337 886118969
113356 191960 968724119
153064 158576 315751537
49816 79904 940498922
119803 192818 183180077
111228 150189 723975907
128615 154679 507774729
129198 171269 105569562
178255 185416 102885287
157164 165522 552195369
182716 187469 12055955
197380 198382 2511542
8591 69115 420564722
86911 93692 253579010
159004 181859 57450112
78075 84059 15062277
35425 50504 37476785
18453 88271 867013443
153870 191659 95179141
37937 162181 310727571
172072 192235 50755168
139517 156259 42042151
33214 123266 224974816
124527 191339 167867196
108866 153216 110644622
133260 133701 1099648
96699 179127 970985905
45134 173442 93184509
41531 72385 113579872
175719 181179 893578923
99486 108477 22784504
105386 175947 176549940
42976 158742 289561282
124984 152198 68183160
73410 108462 87972960
69745 117543 372254950
83715 121599 94730913
100780 128768 53467142
50301 84754 86361895
39754 76097 302431684
145550 194462 123124376
33147 66327 127188198
120950 190663 772726348
198193 198230 970345120
80745 85794 12719056
162577 174346 29682887
134149 197446 158940790
158582 178069 49014526
25366 70523 49018904
65938 189848 682022819
40456 42624 169305538
70474 124947 430032644
87951 171091 219377991
121841 146115 551463043
91245 125476 818369202
196327 199341 7493782
11052 137692 316318275
185586 188913 8417459
172064 182559 724342986
108164 175294 41729730
111304 135093 59412584
49947 71215 335140448
128431 152456 874198494
72991 87754 37038422
72888 199238 316700004
173065 180573 424999072
95234 100719 7352804
145491 195224 125187712
58170 127559 475291054
34884 150019 697457997
15275 79751 160681978
55267 159728 688992072
109390 116044 16584883
190196 196787 465528561
58499 77272 47165451
194500 199668 299569546
70320 103608 83485657
122072 154330 80669618
96301 133879 94165555
44217 111774 168976030
49284 95819 892558293
24033 192947 844258474
55679 101966 115967428
196291 196323 527949873
72647 99877 68179143
12036 146774 812491662
129767 198610 357581972
95450 184383 805577497
60116 71851 29394410
135980 181947 115303043
79341 167386 220541823
61644 100835 98193669
4515 85055 201174143
172459 184851 173989998
6844 118535 55076718
147037 147546 1271371
136783 159884 57802308
34328 191724 849530897
194426 195599 2995115
33734 196402 845652538
177939 185477 18959097
55280 157211 583678438
92893 137813 112321847
33209 99586 165773252
112129 185893 184886789
190860 191052 184785821
1896 139426 816418168
58636 198581 350850458
184311 194850 423376908
119913 178972 148029491
84083 164723 799885334
67115 195624 322198733
57372 165802 271571728
44035 56875 31962313
196932 199501 6395184
131504 173456 105126701
72321 150023 279265214
108616 131191 634604279
49169 168736 299559185
133667 195065 482599902
159250 163529 10775701
100543 173520 182764860
127298 182057 477737994
63468 181777 296420266
78666 152737 185315417
114190 135189 52338132
188416 191320 797339347
197683 199339 591650609
62285 169328 467858083
187547 197008 23756172
81709 167902 215872023
66530 79631 847150674
115569 160838 579827488
79578 169436 225133067
37691 196523 570533721
169275 195031 79398827
99010 112841 34782474
5637 171848 149796936
113068 162241 642484014
160049 177560 44093220
175572 197373 54808796
23341 129143 30002904
187986 198803 995800968
77160 119627 106319482
193768 195688 4876951
173024 178250 5112974
144322 169329 82422172
8714 186596 445099466
118872 149985 13950021
44264 127391 207843484
150920 172264 53736382
165274 169951 489885703
182471 196612 35656023
158673 192786 895008373
120945 197861 347592184
109763 193117 208905191
170785 186516 39482703
181483 185970 11331363
127965 177603 281638284
78356 168288 608652485
42833 65130 55647402
67841 195751 320650550
72683 186193 884122684
49065 72958 59893938
75202 180684 295823996
111177 147591 90819119
14409 120129 322719125
107989 138523 76027845
38975 133508 289637235
74016 79945 521247299
78006 154573 191561448
14263 103249 181397212
173555 179619 15255872
184486 184621 554871864
130534 180237 124632088
29721 121839 180916525
2907 175038 430534797
141918 151940 25185067
48821 162747 285265023
84100 188146 260794390
64600 195328 468247283
98791 172624 185001857
134925 173997 98015124
93198 112520 48493378
11659 68782 142446444
11568 86999 188290348
47538 57222 24182910
11824 64016 295555593
197261 199315 627317541
4881 84739 380416113
65966 181159 617039455
73405 178430 263078250
50671 181195 397735382
31928 66220 85303554
53006 98968 875109
103378 156153 131821007
84338 158218 967502222
150167 167510 681326114
132828 174700 595684281
96129 177596 73933812
163148 171807 21781770
95235 95575 660036002
91879 147235 138261136
18771 117956 247666056
150146 176452 857541300
73233 113203 100148756
99911 133134 83134955
95519 132525 294740717
42510 111204 171878264
96702 98269 586966511
3066 107648 261523870
31689 139052 268063467
59824 124507 287945960
146470 182738 985635581
51191 84588 83720106
66419 179042 408992569
67722 137677 177526753
158349 169900 29149478
43116 184844 381831921
112799 184570 495412153
94514 121186 571919713
72674 126485 134585090
99215 144346 980630027
94098 180747 217231704
69524 76735 762069041
78032 118407 880133457
121144 164602 108855833
160814 185508 62186892
164677 191123 131303540
115200 174604 347065925
65058 172285 268558803
143018 150205 946372085
66675 132532 120681778
129803 168432 96832918
117498 134386 495371987
18120 99950 204165415
189623 193083 29441823
33639 173758 774125346
42426 151135 691490574
124373 160279 676837481
52671 193193 18620775
27877 176147 867175663
143319 172043 234922185
158409 177684 101904391
121683 126149 395639739
193906 197868 10007999
159413 194237 87572738
189953 191378 537591272
32204 61406 72619312
94739 102034 97982665
94808 143310 318588172
54931 78103 647652346
199173 199618 351444656
149106 164004 148871175
40100 95668 138701893
113394 135415 739903808
111926 182718 794541087
101484 115752 35707589
197095 197395 734244
108732 199814 750489937
175901 184281 21110198
40561 103895 158503515
47874 66517 46669503
82206 177431 238575290
190757 198015 18151211
48678 91134 106367670
169926 194941 716390034
15245 174230 397469492
164902 175848 73989957
31650 117241 213814505
48007 152036 478103857
77707 167497 522249974
165891 187607 54654891
117392 199298 103234218
32047 193831 404858507
75328 128298 132548890
65789 173393 760735111
77637 118838 472859810
39286 71130 798960424
102879 171029 376759455
27092 86278 147553340
162391 197070 87312254
136141 167222 616242240
95108 174283 198445655
7332 84395 192408302
197801 198447 1620306
1554 118866 756639395
91197 155469 160744976
18584 29238 115380182
61489 68861 18473711
18161 34715 303276471
171185 199261 635815132
157115 167814 26920863
34983 191921 554678635
28461 125176 241308365
1360 109750 271022063
130803 144734 408391863
148855 176586 69810732
85078 105634 812259820
134331 182540 120955120
48508 160363 279925481
107328 142340 480049523
138517 195993 144491716
29558 172708 905651386
144429 165875 606799278
188594 196199 687619608
95427 184857 170718417
56353 180616 311317399
24342 53446 72156216
182435 184460 5096089
53186 124555 640340966
138307 139649 407952866
75108 118662 384054624
30413 135008 451737498
15694 149557 334185010
8252 121713 283488143
58732 122923 641075635
164612 171650 17731996
37964 69087 336992421
46420 197042 377396006
13688 135223 303514332
64466 123764 472998713
178711 183464 12031520
117701 152665 293005725
181817 188560 17066049
107977 171998 241459800
89270 170689 897998778
34996 155207 300572787
95489 195197 323864564
78451 194536 160611174
175558 190747 38264218
186455 198502 30294187
165057 171913 17246551
161913 189649 69875196
42847 161279 296240106
87345 153236 942269117
70382 119109 121961693
46849 164496 294478909
5422 167348 404872383
165557 177431 218313136
717 93549 961208489
148561 183429 69839528
62640 123281 151741200
80494 87111 16608744
176378 192996 41821480
199297 199356 167694
137236 145371 104284738
57274 133638 191188800
100529 145420 112061846
112641 118101 588995464
138449 174027 89412206
189510 194098 261585459
128955 181702 132353371
140734 152575 226613669
49149 147639 246380292
33390 120217 717834514
140425 188819 121792489
145459 197456 678139721
60343 127368 167717475
134385 173129 198698896
135496 156816 205397809
76281 95230 934683261
192373 196050 9272410
111168 140148 72247015
143400 170577 68456327
143506 169738 66058237
13619 195126 661596258
50236 188015 270127735
8055 199495 479128328
181341 193205 29939514
74786 151468 772141715
30446 140974 249940385
42614 115050 484846112
181279 197576 800541677
156818 189936 83314695
20837 176500 648916290
20387 93080 181057884
184213 194824 26633588
99555 145433 114641672
90307 128623 95824902
4810 19475 888545424
22236 65585 107746795
38201 153677 288686661
154867 156772 384516189
130069 180776 127216706
197528 199493 4935364
19672 59434 98691211
182988 197860 575473365
199757 199845 422752465
106212 135909 350724615
86560 151806 745966772
161108 173869 142377908
115734 191843 451854808
194371 194621 643143
189632 197448 19638525
147631 164460 42429020
187200 188378 2957985
61968 110916 122597885
3428 163848 401100332
181437 193701 30890790
55787 144687 222264947
25127 153883 420452339
77889 174681 70010851
83950 108565 61807294
85933 196861 571056255
129226 135675 16149265
173262 186835 650046027
133056 166758 84501766
96657 175136 928499046
97473 108736 13249483
160956 169791 893825193
63804 140075 707630097
152867 177748 120241064
153461 160816 18520656
189889 194265 572453074
50485 190900 570677482
73210 147544 690822258
124286 174513 126033894
83736 165337 870698329
77685 195375 295024124
53012 86998 85108419
155267 167579 158856500
53463 86571 908495797
82982 136530 684732534
121544 183996 156672369
17164 198860 690474099
100046 114914 646012031
158907 163613 11871391
112578 118039 984168863
165600 191845 371193317
156332 197833 104419036
44318 77904 57587851
111642 187061 189126740
141826 186188 111567990
103149 193042 593114391
75011 102712 69488608
6501 27015 676187360
15789 28803 32493394
173994 177543 8892243
56386 125565 172988529
8398 89876 203469950
138448 153104 36722748
19579 27543 19806719
95265 123898 71639925
173583 187282 854450470
58179 94296 90453718
135505 152228 41798594
102784 119544 41857591
20258 150589 834230956
70708 84628 34909086
53162 102997 124863419
8432 78136 173967396
81779 186345 938562244
5017 199970 689154106
113912 152433 299158652
86277 99402 606185562
136027 179355 216578844
56 15956 766581146
94974 186405 229246970
7102 32205 710916966
166313 195425 410217959
133131 147047 178341142
120194 157918 94375264
30113 148302 557121006
10710 48137 161090780
117047 148398 524905346
24677 56113 773445732
130083 145673 38739917
11642 89930 811226430
129259 136161 7651901
39395 46672 47804978
191569 195167 8933274
169266 184187 37516347
192003 194204 5448724
167058 184220 43162273
152943 162863 144626621
15002 180847 944830014
47459 135715 220900994
113184 119179 829242900
185164 197870 693474807
2772 14982 30697209
11615 101991 723734200
72589 155622 207685717
162247 195274 83148371
28580 83693 137372146
199387 199755 524856766
67336 95890 71417976
161524 193198 79793509
192592 195115 918082510
143264 146387 7828087
69422 190501 303502210
70615 189680 996957311
16806 19748 7457256
12942 84394 178309968
75700 128024 862606866
138420 195154 142578053
19006 131813 281638514
198552 199430 2180395
71571 195333 3354558
81709 168515 720110424
77794 179718 804099092
40341 111132 986724084
86192 115233 72699965
9661 22001 31191846
171807 177410 14081780
161992 171605 451682217
214 119555 300351247
85775 108815 57831448
168455 185682 43266134
27743 194793 417914040
7406 31189 59525015
146801 185282 96810446
164823 175507 431900063
186216 187632 3637262
23187 72175 362086775
177483 192721 38378336
188517 195108 16487315
47010 70204 28089928
25851 156289 896158935
185033 198092 990546524
166343 178334 674898324
129107 157190 650853543
31855 87265 138257238
71535 121001 123771970
23531 188076 442839935
50176 126500 190969401
38582 144845 93819247
134061 137285 7992327
176844 196094 976506199
43092 196976 875633409
86251 159296 598359204
83700 152096 364084529
38387 134532 427273759
89107 160767 179287429
88670 156995 171009401
36776 139575 718786453
3059 59247 140168828
41697 171894 325926395
160600 188798 71071730
102308 133165 554475606
199241 199902 1702424
87198 170341 208261465
3305 16811 34050971
63017 183719 380222205
191121 199587 441241791
14138 188716 436810943
74458 175620 321537357
37352 113310 691755052
111388 181988 574102143
77441 141519 694199980
157674 162125 11158357
117819 160171 105881916
15870 77000 152284308
175580 184353 440142590
192326 196467 10450523
192399 198604 663421677
86548 194669 632956896
119192 152974 902933724
168134 177271 22932896
48612 69952 201351780
183524 185389 4091514
25044 126710 748712388
38370 100787 156152449
80815 84637 9685170
16677 41062 60486854
64956 89585 61700340
130308 197732 169185229
132470 193456 421680828
13305 28606 38301902
114633 114643 28834
122635 185560 693581010
171309 186919 39239647
33316 180217 367605448
127048 130519 8826990
168015 184742 816717342
97283 195289 243332252
174922 180068 12943671
151285 194588 108947288
125330 181285 140467329
42791 60506 151967481
71539 183647 280929823
178486 180360 4771577
57484 75329 860733220
27943 159323 328162236
106812 189637 38789510
87765 120701 201607866
115352 144781 73328369
21148 153289 329774194
89929 198571 346433066
51879 162764 277597883
117263 155144 94642887
196016 197164 2870913
108939 115500 16293616
93422 111927 944305508
81886 194639 921555470
184676 196509 72127476
179714 185318 133124420
90463 134509 442401474
58499 145804 777951214
121310 131604 752239304
32449 39861 24900090
102755 163191 151183671
52535 67927 38549705
3216 56989 134089289
143559 196705 891894471
132672 199141 166851370
15042 126231 448761769
136693 195642 148066717
197953 199455 883903829
176840 196834 822770652
58325 87974 74379998
66087 140708 954782838
176821 185708 17704399
110687 140945 75431281
190058 194812 56060084
19369 117549 685589945
18259 139301 558422919
56595 105580 825740958
116505 198992 413270767
159256 195254 737917150
3207 20418 43434940
103806 197247 514449877
19961 56365 699273076
4085 100006 627633201
173980 177222 8131000
54724 199266 380832146
152717 183457 77379824
107877 130414 56196087
111465 136842 63420977
58464 94397 760511591
166339 193516 68315798
183526 183775 549082
24801 34979 359652060
85301 147581 828243432
135772 176771 990483740
80018 158136 556606984
23001 40052 693914066
53878 99368 113878131
6145 84850 196561575
132379 153480 52677565
63314 131002 629782182
115616 180738 765651782
137948 174132 24660857
163219 199095 127829177
68920 167044 409260275
55776 131145 199608540
17926 115867 244558991
150296 160651 26040005
22856 140572 293667327
178998 179517 898211
24366 199224 951082253
97847 142151 110713264
12460 12671 550831
137441 186249 122606377
155785 186068 76215473
21102 32506 28120599
48586 106390 377127564
142343 181849 582719816
16451 129349 870675321
5765 68732 749653707
140085 187984 852558397
131043 144031 32204232
133739 134952 3029710
136446 138457 690513701
36970 188419 379278397
177597 192929 476075889
97105 131914 405895506
94205 111697 499393740
168099 197445 586685683
142762 178931 90943116
7544 100184 845935418
185149 199061 963289566
78857 80643 4492614
188473 197574 869892835
21668 62363 432409362
103072 179036 485770306
183549 195654 30453528
120542 194279 184973876
78868 118441 99169465
108971 151126 620908133
2977 114409 623993863
100318 128934 914713266
81885 149477 259549114
13180 95482 69805944
198845 199141 440669
125574 153405 316060126
23393 180030 391613656
130021 150469 51004622
58512 160860 518445810
164125 181549 771198117
151874 176932 761773493
88541 100403 91766446
48429 165737 626555842
92951 129810 231753680
199650 199927 698256
162697 179363 41884801
20717 38010 42676613
89292 190694 254283930
157819 161527 610040484
22511 60409 876794406
1032 53678 976693901
196136 198825 6708518
135439 138863 640412841
38958 165725 719864729
2004 90887 222027255
167035 199178 80761192
61363 86375 953210020
195082 197855 582186363
65919 110834 112494466
110094 187287 193479676
99408 189740 226529741
46063 86578 718136506
151240 185292 845792552
78678 188873 276266152
188371 195589 574229431
194119 195392 612654240
100332 151733 128509564
125374 167203 105031410
13997 37669 58903602
116053 163828 119520945
45645 90407 111949169
44297 161540 361301927
24098 49403 794706194
90459 127947 21007017
2726 34647 79655640
107658 153416 114140414
52349 63499 27876434
189580 193164 9046962
74407 157620 675457740
103271 154968 803301706
144772 167704 57748944
144086 149883 9552917
119222 171888 767395667
24513 109840 213086248
15322 129258 445271978
38311 156695 296129382
10349 179172 422258440
110716 144760 163087188
91051 152674 154118157
57124 83846 67002725
56522 119631 157993116
157120 193930 433047220
5511 56410 126848127
7422 130722 308111223
111669 173151 629709891
71559 140413 172092353
50143 103834 188843366
73125 73181 147499
12538 84647 479896911
3080 44999 545252145
109779 146113 90510549
147527 185616 95913587
158746 188398 114879392
151315 152203 829430266
40364 163884 452572919
168444 199712 78583590
62353 131198 441032117
63508 77698 35576567
167084 174034 17461915
153185 160195 696731777
176565 184878 285025423
48351 147751 248549990
198754 199911 2911956
193788 199973 344914825
111816 127183 38355515
85709 111860 65426445
171524 187301 39693243
156015 186464 76683460
97420 176460 198087293
135694 151417 39272571
102237 161622 148494943
107604 179664 180368409
163197 176148 32569845
112509 126148 33875852
64483 193559 323576151
7909 78591 339707157
193936 197476 8964843
73577 176894 608276166
117759 146910 7264346
38513 183155 434623642
70381 154494 210385733
35300 69690 148792081
130444 173435 908615522
81113 190737 485161925
185941 199744 979205433
148365 173740 172634921
164435 194205 74838985
128255 161335 82805786
29665 83836 135090100
21387 188003 692200910
144628 195564 747546605
66481 194481 371908737
60668 115282 275704797
86258 156870 292873809
197590 199676 5273549
34888 111857 218815142
20443 117829 653091229
160002 183604 975697700
96827 145547 920860176
179143 182965 92211890
101226 156700 138755642
94248 176012 204933083
56121 81502 63499418
94678 111391 576285314
195180 199347 10465697
94488 192129 244906661
156356 177477 868239671
42297 102057 149574217
191293 192635 3272302
132284 146104 24094452
87299 121392 85260217
119009 169400 473643184
75708 197820 908283626
102704 135354 81538298
85282 134305 122593135
35113 45624 26195369
11420 85232 202619650
137574 147223 386377358
132103 181822 196766108
91480 102892 28695797
35416 43931 627423449
190180 191900 4334232
123745 134498 430315036
117949 159086 501588387
157077 174721 44370568
97160 142128 112415098
80046 109921 115975691
51839 172879 522177415
199971 199973 9694
78739 172552 234973066
132015 133949 4794553
84588 188671 260844030
180761 181375 1475647
180599 192957 31089535
149333 164903 890133471
5629 130292 311496447
153182 173837 52036135
125287 176810 696986292
55525 129277 184533713
96915 193207 241593098
156652 195134 96754993
151468 155420 9922459
185328 198701 253107968
128398 140846 30239481
142717 183118 541854236
196208 198992 6960294
195180 199177 566749259
17363 149204 329118560
30382 95653 251368347
82315 154634 180930660
9981 110830 252026800
147924 190983 731190803
143896 166712 57464898
196886 199318 6016853
111563 182985 596140022
51749 52093 866810816
17675 155113 343237955
112267 195160 207797262
24840 69320 110636297
47488 160662 283213199
144524 167197 57110744
157289 160311 331950193
155858 192703 92757656
109631 130023 861095485
142603 159495 416000953
81010 193987 283185436
3951 165298 720584155
146859 156543 985068451
124645 140014 613626059
33165 104148 177564342
199861 199912 141325
181410 199898 516214866
103345 112962 24019668
166610 174365 19485227
148572 199767 321061195
107799 194309 216704639
45561 193732 371157784
8146 154690 366174072
2872 169500 416755431
188728 193878 148588438
63798 110120 116139738
62974 130690 358778521
84081 103424 623833460
186826 189210 6000047
21632 168081 365892799
158426 198155 464751420
148041 178474 76619963
15700 70675 136919748
132839 150716 44552467
194149 197800 9217967
189666 197157 18831080
66809 97478 76752135
126722 131298 35782207
161728 185725 137136110
55308 109421 135623247
142953 177916 530736971
165147 167960 382230924
96389 125066 664358281
106090 173205 167860393
43421 148277 475194910
9328 34736 949688874
149004 155679 14122167
146760 187620 871261686
30942 62133 874480305
21676 144653 306790708
45621 147679 255084930
66168 198862 332632273
64646 181488 865637709
153377 196549 376534331
125939 168295 106340569
21740 112511 226521410
145933 168689 273736347
70356 198660 321583668
41592 188398 293574509
104483 152082 118858645
176569 182167 314211280
53564 161388 269855202
193812 196178 506159375
25949 123352 584099819
66482 145598 971981093
63017 172611 301076602
165563 168526 510679380
48071 122166 185462205
96902 101034 311989545
150850 176476 64547315
47193 146224 247663426
144867 191294 516182156
191813 196505 206975206
17120 46451 632928217
31973 123134 227620356
192219 195485 481033020
72211 150309 195313051
70466 102721 80855928
131725 196744 381113570
107023 195184 220858870
168340 193536 769433402
180843 188764 17706224
38083 87513 739539394
170222 193664 58920712
31665 168037 458094115
38172 133384 238111795
28937 73525 636427860
111009 167634 196171385
124452 170341 115192016
192787 196594 784619133
194520 194706 460623
68822 100329 78910524
105429 186936 204149705
108885 168966 150339351
148635 166818 422205643
7797 134769 470004592
66692 189736 825272533
108305 193317 264271104
134728 189349 137130041
46511 67381 52102738
104393 185482 203080048
52785 72917 910511709
114652 196025 870184861
50449 150186 249501613
164783 188100 58721125
88570 144543 547324343
3889 82462 196196856
175010 195904 518482352
55104 185983 327942553
45157 87247 105263023
141664 199023 144231764
148445 171259 57574391
167738 174529 865332101
160430 199888 3139422
71748 169572 820054463
31489 132023 251170383
149371 198368 123286967
34785 146879 864597984
152770 180684 346165134
35442 58600 298200861
16075 99018 899336252
133320 140446 17632035
61050 160702 249398157
178875 197826 47718235
163857 176333 236576702
161169 173441 189857709
16600 96361 984800061
71270 88607 43432141
60559 118804 704812502
54253 96386 245428179
172961 187439 739366329
21098 163899 474348658
199021 199760 565865213
186353 190194 876574428
94371 147584 190328397
4307 188661 102798378
55413 178499 308241034
6662 180366 434499066
125418 130227 12209516
80343 193535 283723623
187757 190947 8059901
129067 195825 167634051
135471 175666 100860440
102736 154989 252887694
160568 173508 32630675
62464 98125 47812949
39718 180877 353349635
61593 77016 924372180
116380 171625 138339830
153774 155926 5389177
28500 36111 401520700
88362 140690 130711667
126991 170380 172913653
96974 198313 254190784
385 96174 563927208
130789 185514 842256051
187365 195389 20141741
141380 151340 25031094
195251 199309 312444542
116285 151008 523920730
50373 164319 778539579
114305 173625 190383768
22761 182434 480093711
67578 185860 296410788
81319 182749 254192284
135017 199917 287430706
195347 199462 10317084
99747 188810 363582627
110698 117376 909432752
132191 188104 140360605
168483 189914 53899828
130146 176084 448064185
88530 139056 428188258
88567 184968 707465491
129578 135554 14940211
194254 199674 13678023
31771 112278 201115025
92277 191643 249230816
196710 199679 15678000
159572 161950 5954750
7360 199277 805441798
128681 172583 110114792
158555 182870 61166232
174606 182948 20960547
148410 194150 543565449
89630 112390 57046216
184325 190458 15507410
102441 113471 428411761
62832 161589 855591678
177104 195946 47440663
64354 104251 926279410
100442 193232 232697808
97845 175477 585825209
48668 140759 230342135
144647 157641 32692231
116422 117670 488522145
20306 22660 5773784
189565 194266 164963037
165045 191557 66793169
198933 199905 1984660
86200 171115 212668478
117810 196950 198518471
159943 182077 55694608
56623 185045 321673337
198042 199059 2574047
133622 143173 756894059
66756 130836 160449942
4539 100864 240717630
65481 192479 318260104
100037 120381 19023740
136308 165394 269050946
145692 167157 54170395
20936 184045 683706541
39936 131665 229339325
33834 69088 689289478
98870 114898 37562170
156789 188956 932986097
178736 194195 38895764
101281 107765 323937202
121097 195919 782921043
10289 83324 372146111
106399 167687 153335632
151295 175032 102711545
81678 155268 184113002
116802 139615 56825346
97662 137367 99299221
84741 141319 141306730
152724 180321 69454609
186407 190248 683586702
156311 173706 663202644
4971 54930 124498491
42535 100076 143920690
50063 193900 360431472
51623 102379 127147869
112121 119931 162841898
65259 157827 322066641
197085 199395 5764525
131585 163513 687927032
21963 63195 50693656
132490 190074 648274596
13400 105495 230121771
162565 167346 12124656
144803 156113 13351136
69823 199497 325023936
169285 172609 8312056
155800 161902 15334170
136998 194643 662409509
131461 132394 554627445
189808 199691 864208140
138571 184222 114756906
96571 195518 988355040
156417 157565 253159678
129662 166213 3813551
139801 142731 7305221
122216 147416 580070229
68501 89437 52374078
18872 63440 110773329
185048 185910 453743437
65042 144108 197691875
151619 163517 29931405
54738 158514 941275174
146432 147725 280130435
48706 166561 295193181
6178 169632 859752437
132420 175054 785211797
132743 149296 41242673
7796 191542 933339673
34261 67847 83788349
47590 96855 373068352
28580 105198 425779726
130682 159912 73092432
84901 93037 890654209
137077 170125 315643374
105427 114630 22958701
88317 195039 676753168
146673 156379 230977825
49592 121461 923963430
79760 83740 186898165
178970 180309 3419029
191196 191302 562156094
142495 144631 571905592
174676 179638 614227497
71511 115965 897336878
192905 194943 583850801
62417 198120 607259116
108182 153079 145080252
192199 199362 108212056
59603 151403 977928072
159921 181496 54297301
119604 173835 471786005
185268 185273 10499
17831 185878 759339771
95622 133582 953848857
47084 62234 37933546
71518 193149 304894623
97263 191115 611302574
13574 141579 319567563
41695 109891 170771586
98154 167499 173733412
135005 170290 196121855
49945 100535 99950290
178370 197925 817087919
58477 163548 839000220
178166 187398 23304281
77283 170956 241487734
186319 187173 2210656
1322 114475 717906763
62034 182929 863205355
66996 155280 220937358
9776 82104 180518666
121354 129775 783047225
150124 186087 90506541
33937 47558 733203296
191709 194714 7483998
135282 185561 126232048
38445 111649 607529516
121990 172501 126578143
46189 117346 619713964
74492 115300 950847324
176074 186641 916331319
149164 150157 764119743
94398 178536 868910501
42335 180205 524893212
44083 136237 230496695
185858 191721 14804163
199964 199977 25078
46027 190070 980034865
4962 97520 231095975
173186 186080 32483008
168548 196226 69620713
10833 109496 246589449
120917 132491 62573912
100705 124470 59270543
162495 170132 41236672
2328 147713 363105277
140544 192689 601617840
174566 192255 152708159
20939 193451 198211832
77033 148900 599634760
74656 105492 812882926
18161 103412 283104480
126657 144100 524422574
18460 124207 263903700
198071 199442 3439372
100804 144733 204894646
46972 84251 93356347
62236 100543 95929666
140325 188053 407589301
70263 125296 534032663
105732 176252 176466101
129803 171402 104320700
36260 140566 747030969
103609 165515 154873938
5232 118025 281838970
31324 173598 61682470
194939 197995 422149887
146839 173553 67249733
161422 183815 501546419
48743 134013 213470801
12623 187450 437474175
177655 182888 13145948
33680 88113 924707101
37482 127325 224555448
116187 167956 129596736
76928 145099 170405576
110550 172563 155248477
195007 197370 5961302
157184 161167 9959488
91508 111362 989999276
170675 187499 42321508
192804 194392 3957312
64171 118357 135781069
5039 56806 128996364
77099 77424 490395416
32689 59907 67723557
153512 188065 87039410
179997 188991 22689253
186678 189059 6028896
48690 141373 231822780
120591 163684 998059676
67754 134961 168186933
98204 168031 174954999
33887 187571 709740676
153994 154985 944754629
66039 82575 41376224
37149 165239 320459464
16753 162335 363607659
91968 150267 188528273
150094 172482 56359970
73512 188563 578888376
140799 199636 971602134
4276 197555 483770973
72570 100361 914637719
191602 199516 48279860
181648 185148 8764148
109811 122043 950481994
152041 173228 153196825
51959 90853 771781441
135230 178613 6757578
10152 17927 19677221
76169 191293 596253931
49632 167212 294538718
30938 113162 205389123
71638 107078 397828773
70397 191239 302913300
108635 137680 457443025
144291 185526 103736440
150111 198313 121264966
198693 199658 690675880
181706 190029 21001619
81427 135264 356942401
94812 97045 5594799
144801 173902 73283149
48180 116764 939642728
40101 179462 30251089
198328 199929 4054595
63266 71756 21307439
103893 122315 437337932
188005 191964 404412513
67075 71604 11394712
86039 116277 75736310
87478 88193 1775205
121552 194534 183129060
293 145902 363703944
132505 181407 907199687
181611 191935 824771349
51187 112858 653333593
192311 197559 13176221
11246 65158 134362724
79813 163942 210671412
128944 161534 140016439
154965 175608 51978786
23740 91722 228599944
125860 161258 88764830
189832 195827 15098181
22148 67327 112249593
171870 192929 559982769
196140 197839 4230997
100937 173449 181553161
42836 50499 19007474
58325 176620 529430746
45196 55336 25287318
141686 151247 564899910
183264 199398 860920200
80389 125515 233151696
127406 144878 268479517
188934 196062 17926802
99449 173383 185240174
83169 91374 20528649
125638 150905 63263618
150276 164654 993367308
166310 177818 28934995
78036 172680 237068529
114610 126147 610660673
62066 121112 227148099
197448 199159 775754220
189859 198195 100666163
112404 196079 969195009
61010 129486 171430393
144569 164094 49127127
45168 185481 271618793
189281 190603 3374491
39616 155478 289642120
177645 186841 23172247
44350 112683 170978779
9834 173187 408477700
183505 184803 455647365
182713 198297 39200683
138956 152164 33135012
158314 160613 2170656
104320 110252 14754394
169013 189685 51968158
11742 56060 110394654
174647 194440 643161191
22482 83936 153087676
24398 52518 401131755
15954 147159 982802411
145876 162029 622240165
32663 97534 974506476
47781 83886 90461486
154667 188671 53115857
30212 72595 105552996
172266 193306 931777834
30971 177903 454859815
174218 180254 15149208
58066 61953 9842088
167574 171267 9331666
119679 179370 494760413
181675 186426 440585697
168068 190658 56874714
35466 188469 383165243
60853 154599 887924552
7668 161645 986893232
108668 177373 284258123
139486 177816 96388881
41228 175545 377379146
69670 138462 172004875
121758 142005 50512298
85274 122997 94289490
197063 198091 2530740
197719 198107 984596
145708 189321 168448504
188781 193068 10779635
41828 172775 327805010
67216 88232 52698542
75255 94177 661427703
140167 197542 144283561
132971 165236 891475835
13147 183635 426443999
167543 189360 578517524
116909 155292 629016946
166065 184016 45127209
124670 191209 167210791
32173 142625 678863177
80662 90586 24887048
125354 153433 70284013
26656 61499 86549051
33509 109029 188910484
111070 186028 640476572
143333 165192 136490929
39183 118293 668117965
58484 196477 346030309
171811 195890 60611521
135872 154083 45506472
199350 199489 228349139
68435 182073 284660355
189086 191736 6682962
77116 137232 150392456
172518 173842 347367806
101929 185610 57091917
78667 121129 106279404
22137 155721 333476612
195748 199672 322710178
193009 197476 359603024
13334 163657 532231837
29981 146559 291011969
127552 178372 128451627
117109 137917 51894577
33355 59974 736370745
151689 175052 58752747
35044 139264 644081281
80344 180048 708854409
118433 199289 202746075
137193 196978 150189450
48487 164954 561582301
152102 172739 542247965
134076 167136 82915385
16261 145792 323240315
34610 90417 833109375
33581 71733 95137231
161227 178025 42295810
163827 188489 62094541
198839 198872 82095
160991 170518 24088842
84071 93021 562144862
88117 111140 57641416
127853 190453 662468760
86907 126160 98019577
21925 92093 332174932
23352 183837 500525464
154207 197437 891007030
170734 196760 65428795
36986 186915 773621041
81824 160655 197222533
505 95839 238003984
190088 199149 342657577
82968 90410 14753420
92757 166489 184710578
122803 130695 979654931
172735 183894 183202996
95005 98126 7834332
35852 55712 482650250
192012 192112 118450442
54240 166815 969908096
45709 113098 212201424
67325 186778 299413002
51215 68308 586005393
42611 124867 645170381
26343 155947 958905283
7951 19379 791618134
2773 85671 273850773
172071 188629 41719369
122430 135217 148696039
179817 195932 920914429
150244 168030 44837197
43617 88253 111622163
54797 160281 263992228
75368 167795 231466458
81793 109391 69259795
85200 105160 50124179
163489 180530 42904447
178896 192407 34059397
98072 122563 61321692
142356 199296 143174369
167433 173824 303707431
46881 66517 49095150
38101 60634 56221716
111121 129789 72260701
27846 91678 618415975
170004 196594 66889121
131570 145296 34079013
57025 135017 195184249
13359 75657 155314005
151555 159492 19922533
70271 121561 213338237
185393 194772 23587044
74005 110040 90340096
77382 145973 171401771
37085 64100 752173855
182850 189077 15727819
140378 148314 19880128
85059 85426 928407
58155 153761 723264180
196523 198962 6101615
70926 79558 448842881
158323 181828 59147375
23221 130574 133061210
43283 80783 343956755
97895 183194 213793530
180754 194828 177866417
198475 198650 436500
56315 134584 195882313
45286 99578 135730177
179871 187442 974266834
10913 18004 288912501
131895 176940 511728235
172308 172926 1556808
196520 199153 5835477
27380 104953 193739465
93999 120141 874657105
56863 164168 633771667
18653 106364 219050826
126243 174585 121339365
136630 146738 25114424
36287 128049 3504064
134669 196913 156350260
45079 75195 404940385
151206 177196 765969398
47253 129642 738660575
20119 164338 360216484
21394 59079 251943395
186309 198906 31672526
154803 156431 159294227
41868 75463 966020185
54590 106733 130745889
106040 162391 267264724
179635 195116 38939805
62152 100834 96947132
148907 156604 246446892
117684 185299 814312536
109409 142326 82000490
45976 74272 157176545
117022 181465 161473574
162574 198896 301578249
135666 194253 870307137
161168 176053 37517466
180935 195013 35381277
53741 164229 450605956
109191 162292 658133354
188216 192382 10437026
132837 195299 279416162
26657 27586 828102312
134024 144691 46185015
166289 179853 17885563
52791 137993 659815310
171961 187145 900962724
182682 185369 401655899
74338 129694 69796813
197723 199318 4008890
182884 195730 32347308
186592 194412 632133616
59367 63282 674530743
153222 198268 592776491
111914 144329 406192870
70531 162081 229080755
126469 198425 835129123
160275 183187 57662984
37624 68422 764788929
83640 86455 7117408
107242 120461 32850766
126338 156001 553543939
190024 196057 15177601
134447 140881 384318204
158320 194273 87996621
167087 197935 77533574
138372 147067 20426717
150015 195321 114008857
70428 140213 174421544
19884 101403 203349535
190691 199496 22059931
137005 164941 70076588
63667 109681 740756839
138798 180090 103745015
65811 164410 851817459
14918 107377 231034133
47896 168489 302018282
74541 136754 748899942
46863 99804 132489951
199801 199968 422642
47787 91835 932222453
95962 161035 162937209
183077 195785 32007150
7335 48108 101478626
118910 163431 111453425
82896 172145 76638313
48181 111189 157799923
138212 188346 192427745
106182 166835 676372480
173969 185227 28234940
94978 103949 22738455
9626 71265 508679352
155126 161369 15673146
121844 144718 112892108
160565 186432 65154344
120773 156435 89232236
17538 136714 297565961
158095 176236 510035568
188865 192174 498264378
148661 184672 127784201
137515 137845 822790
145238 191836 617568225
107874 131163 844237016
111031 119000 19878607
4019 30311 438077390
56661 190389 208599961
1962 199137 499356435
328 140856 262121606
10028 41953 506247246
89847 102185 217501989
65389 79385 501978952
60021 159145 796715952
132316 180891 16354668
96466 139599 392573038
148778 163267 836584759
174111 185128 27594294
80034 133346 133392634
182855 194462 29207902
39140 103229 494091496
97084 167516 176476118
72909 144723 281120147
110398 189400 555342054
176976 185994 897556745
103094 110419 715934653
103111 196691 267111705
96002 190175 281230045
162692 197702 124106807
121299 146616 439908567
33687 154451 368257369
85531 122527 781740516
28305 151955 23265627
77387 164571 218257431
137580 159464 54854702
55658 170465 287526387
39606 155366 289411325
144382 173771 645940429
70566 165560 804314955
120595 160542 99961928
49498 134689 213254108
192604 195556 7443449
109543 194861 213753878
57835 198003 843793221
14672 87105 180726561
167556 198485 77761309
53348 92888 98957680
83765 172162 536546332
168251 191109 57585254
5570 35610 211375564
199236 199769 121694370
109081 137423 70598821
26615 75817 122516253
98928 122060 50124826
184490 188136 896819892
167466 173086 484098324
13076 39496 595110520
191405 198500 182721288
127519 128112 1506787
142648 186839 111223340
172704 186377 34386833
127406 190121 157477285
114126 145434 77948670
148782 179385 76985702
186471 191361 12402560
99505 190473 228191190
44301 123203 197250267
138080 162993 481795243
165978 168714 811601095
82084 85103 7644861
159466 189808 76364845
13716 166332 381495660
56924 122863 165028855
186204 195354 23026741
113634 143835 75277994
123902 188930 163265478
150796 172276 54107055
186225 195384 815069686
48189 133302 643562095
109747 172668 157463664
86710 168228 204088808
149739 182998 545362426
82588 152176 174114589
173664 193779 692124101
97587 114391 500113574
179089 189444 157228198
136034 152189 40388284
79677 155475 830041311
44711 186583 653920748
149521 163674 705251005
129340 152990 59122098
85413 104028 38213703
65639 144109 196152676
178609 197192 46777482
172445 191639 158590719
35835 198069 406282785
48537 114750 165932972
155844 158593 6934590
89623 158664 172747176
114337 137289 393822871
198489 199559 2688133
70734 88181 572578704
105517 121579 39940736
184849 191746 632053410
67143 186640 299513848
185767 186647 649264826
4922 170959 299785159
181240 197267 542346595
1040 175879 437334073
119903 160719 176592739
171583 172105 739891092
172203 192850 51960938
31369 36831 60447360
159998 190925 277558261
181031 187563 16523887
197724 199084 734717442
104380 177272 182457743
179496 198005 46565021
54483 91157 91807959
156104 164330 20778647
34963 121797 217091259
128187 167033 97409197
192229 192254 64111
99572 172826 183558052
168904 173711 597867158
144000 144240 650833
137589 163527 65077006
28123 32814 11491034
140898 153954 32799811
93631 102311 21878718
136441 196203 150103775
30430 122279 229330716
105213 137262 784957879
64382 117201 132374797
182522 186981 94483636
127133 130679 8685506
39852 102921 509863043
62747 93791 538181198
104963 126394 43068826
88350 112697 932622913
94990 163159 194122810
103830 150901 117458642
100192 186870 257416193
174546 178828 985338591
108818 194795 785050408
154960 162499 18956719
42758 98120 138380839
77058 175478 246580858
196075 198301 5531175
164815 186289 54026889
29221 44451 37681935
123727 148589 246549003
12756 36005 57891393
146951 168504 54352227
84925 113034 946426988
197801 198239 1076610
112372 149833 28292220
180399 183328 7332738
50517 80592 75056063
148423 173253 62525434
143772 178763 15410502
1664 92734 337740977
92436 143522 339892805
109574 129046 48463861
118450 135279 41972910
129871 187431 920825296
149749 152823 7745773
54389 146105 936082865
61816 177128 753196836
157297 160499 7988332
28412 79695 127723117
583 126668 314963814
196881 199868 218527682
147191 183071 90364652
130634 150244 48890175
48969 88098 796124160
16240 65205 121844489
3373 123239 396837045
19478 28760 16435445
70814 150107 787108741
160366 170105 205211448
34608 66750 56897188
73428 197583 579821614
78989 171352 999490563
130578 137372 16889495
124362 128303 9961520
148223 193834 318676558
149476 181952 582305251
134277 153957 506699862
141692 172543 69780115
171493 197572 65524160
193176 193612 1038818
98333 101206 654480864
44769 198070 384008629
37110 170928 600558193
129208 157791 71538988
124476 178316 628890892
141592 158472 987660712
163491 187862 11515628
109081 181223 180592858
61286 147847 534490792
136541 164768 70733554
147697 171376 761536417
17750 181587 464287160
62611 194221 716451970
111979 198646 418295054
119269 152855 451428720
45901 189485 841454499
22578 39558 41951939
112848 169179 840501932
103617 195394 229994165
146709 185461 97530655
4531 158778 715321825
158690 172582 34970821
125536 170012 111674246
30715 93990 157866332
173597 184733 8840369
73926 194271 412921410
146828 192116 894959520
30455 32044 369011872
182223 191670 23914134
33818 147985 285211802
32760 174819 355361393
68975 169115 250782005
162746 176244 33958304
143241 149577 15927522
65727 182314 409337359
117239 166845 124225679
35104 176253 254825244
77710 150544 972029248
60629 182893 306301078
194151 198020 9751782
81099 107888 67331444
50642 150285 249255333
1807 119499 470432923
145595 170153 714458139
192947 199292 122432192
8046 100925 760381766
23750 132098 760984915
67960 73454 989367510
124008 161645 456812141
75674 146962 222178103
72890 104044 551143717
14613 163778 372800459
173493 173586 220396
17029 36402 47996156
100060 121537 53681552
113780 175598 154798074
197781 199702 4843506
117340 193234 232701941
79134 142809 969645328
96620 185413 222669604
12466 166127 408140786
17016 82375 162829870
22895 144235 302780285
18913 153076 334956354
21555 155480 334311314
129686 191174 364205514
17798 163865 918517706
42116 60114 741751565
168084 180952 13935694
112571 176842 160990703
122405 195918 172541381
51686 188108 341881244
113257 141669 70824035
77942 191103 803402328
32297 136318 259880868
127105 173790 117131411
115548 162557 838190306
103846 190375 216828701
112745 148169 345567696
49524 134815 213516985
22392 189069 510283891
68678 113965 113503728
13842 141102 749934596
141498 190647 470344887
134147 142924 708655904
33772 156175 305970221
348 97272 807071946
17605 21227 138385805
59437 127175 169499537
58932 182598 983384613
13269 42156 623198855
168105 175595 907939310
82393 112158 964795059
143442 145233 4468002
172285 182657 26062733
44911 113541 171738792
31839 163445 850447532
41247 60250 15890776
55665 188905 547084931
97740 156194 146249328
42813 99737 843576600
75189 139919 261857846
97966 126637 637874391
124220 176044 718878908
187313 196096 22070224
55643 136746 514691093
36342 141544 262881768
85141 124608 98559829
7901 192727 462532860
59276 76599 43415925
107832 173009 111373173
190716 196613 14050066
154123 181439 68693963
188518 191435 945442919
48015 163432 288992837
176541 185765 23195555
89348 188267 248020603
37997 196312 396567767
79918 162729 207314787
33831 75934 390504934
66259 153960 219455245
46156 127610 203724822
188625 193990 13389708
165861 171736 553582554
198426 199009 1176884
159656 180017 51264100
56596 102744 115647041
74209 149323 187828972
191115 193855 6744737
77272 156930 199351344
170343 174313 395716838
87213 126608 98457212
147481 149311 778970740
101368 169534 170686731
90459 189723 248809620
71760 135937 389604383
131981 196925 788295375
32046 164158 861934181
76331 150254 827690661
88127 148291 150323772
98139 138030 99745975
26529 137642 277352472
153282 196774 502147599
100474 121987 867558621
143765 145431 4129022
31338 191862 545459118
138114 150868 31884981
3690 184788 582196568
25417 110211 39614192
92687 97815 297114619
33444 33738 718805
76297 154265 195022842
134100 134361 63570757
149602 150977 3458827
57784 119051 153473087
111722 127705 521606626
58285 127559 173460854
183219 184093 2273821
141637 152592 4002242
55760 129722 185130559
58838 153054 235757072
145159 145659 134392596
185033 191729 17002108
154495 186267 79961408
189811 192317 561838534
20485 92353 701279632
141475 167155 64656399
20173 119590 248036704
102219 175874 527103886
164418 197829 84025662
18316 134978 291255145
146549 146659 182787
43715 126566 207123115
173477 191033 44257463
57638 126519 355174423
170582 195306 62144138
35754 198880 408523968
192313 194821 985851727
2988 194491 865235400
14090 141080 320012766
115069 181383 166072086
70643 122729 155888503
171587 187022 38835424
191018 191413 1020004
180676 193677 497966
192300 198468 772281054
111639 140251 71346937
35802 127841 230126833
34633 85410 126922622
52911 107299 509163222
79695 162223 465256106
194700 195600 2309764
87201 142811 138928694
5664 191981 282656958
68283 100890 113737806
36405 82763 745110528
136242 146584 791554251
146876 177450 76991210
136060 174761 97091856
193421 197294 9729342
49035 131451 206424736
192394 193512 2656415
32803 42726 175322252
160397 197841 94249982
103314 125742 55783577
132236 165358 82988313
153741 190725 690805366
23524 102685 954014515
57743 125778 170185779
42016 191000 872901184
91130 185096 482586598
105528 149861 110535772
39696 80178 662061006
58440 139095 201848470
174956 180082 171761269
14758 106588 229437391
183105 185119 3846322
138552 180598 280178773
175610 179388 9429874
89907 168384 413756226
23648 108103 210996432
63910 153931 225277661
55050 158294 258333648
29757 190311 401754327
66488 197825 329223594
133793 190111 429512623
15716 126891 277467387
198846 199447 86530301
13740 54529 292844482
155825 161147 13372291
132549 162350 536900543
179317 198342 47900757
130120 148411 45527514
192847 198789 14917181
13707 125871 279921486
166543 197505 77830123
111413 173014 644463047
172733 180434 820143383
156613 191492 87842094
81250 191028 275299939
16337 180290 533270273
95369 181196 682092890
196978 198558 3935042
136494 177618 551789470
82816 143132 423623103
194124 194585 1221639
83809 170125 650629431
77662 179115 254100291
57889 63588 14308612
88499 102718 308937032
12869 160683 369321626
29563 92937 158068262
60986 157248 77103720
31366 100794 173372876
156335 199355 108223619
27327 62401 87120717
46188 137043 227249691
15937 76897 151878590
57432 177177 300002049
109194 109643 1138102
122132 124520 5877387
29919 166559 341580167
76784 131932 575767262
150909 196215 114048268
37399 174386 954796764
17937 194849 755602445
65584 95330 791527592
182186 191629 23918688
72540 127974 138728277
178024 180805 7057900
71353 167008 239559675
111280 116617 13391971
146330 158298 945423884
190782 198454 383544078
193766 195282 702227106
122414 198649 841516029
17463 169622 620743623
74152 111515 93590351
144204 161291 42933650
39657 143604 259704011
37756 76600 97029236
16402 172685 636243167
55713 143183 406998808
182348 193855 714944998
151121 166792 39518472
137318 169851 755718903
177075 194707 178426961
88586 147800 147912934
194145 197417 881384526
195108 199277 586929290
100432 101163 864407099
25196 162452 910765117
103812 124934 52525170
47909 60851 734316927
811 67155 165532458
63413 73104 24311519
159074 170475 654580899
64625 80054 38684005
130774 136293 13762245
36751 70740 84888300
50554 105205 137058967
57564 118059 151580497
29121 119846 226481882
136408 156704 26385257
147079 175905 72618977
28022 121120 232336613
24852 123878 247076080
72490 120428 772770861
87704 112640 62470406
159003 185795 169752637
55419 66904 28669378
82457 114522 817648938
30469 186834 749042008
121367 129262 19761131
18390 184979 353476636
135457 178372 974098961
113256 176979 777321958
62256 65801 8898240
36478 49863 33229927
41771 51203 634126954
79865 152906 133780151
13170 14591 584825188
78603 113927 88628799
61421 62640 65201823
187014 196587 24084224
134679 170019 88680063
186444 193853 3321583
26835 131876 501010438
64301 65205 2311404
94687 138443 109405494
1947 51616 123837361
89991 175864 215097757
64762 162801 705892849
166270 189754 945074450
113269 169272 420780176
45247 87003 104450458
55828 94379 435776145
161102 162177 2711652
97260 178038 517227869
171912 198073 65789711
10054 68469 869679520
169822 196155 66239444
117463 191245 185092200
73925 136842 157427622
151587 158807 160982236
167757 185185 911178811
137385 168450 39024833
18833 22774 9885234
101246 175848 206459606
62479 66449 9940223
162709 177689 37696571
96 108427 270905226
181860 187403 622871418
25098 45773 856857174
72806 115727 107543968
32339 169089 699958708
33427 86051 381716433
157500 178658 278545511
9571 37638 95099957
136830 178970 94371123
22635 160759 344908799
101002 144132 916978180
6841 170260 373028712
42521 150213 269237204
21931 116656 236407742
18438 194461 440321792
79997 95260 95723105
75840 105568 74627917
134929 161353 887418024
82403 121193 97107066
54844 161779 621927302
100041 127709 69194711
98710 108664 25156311
163962 191979 790066812
61240 170594 898939397
99841 117238 43625071
106641 118968 62568186
163812 185980 55767456
172680 175568 7285957
160617 161120 1284444
128575 179258 621550935
110012 181297 750515068
147353 175308 70435553
190390 193836 8541424
185982 189929 823301527
87073 100373 651750942
197291 199067 4453061
53271 131003 194599790
16440 192678 440841666
113514 152762 98010964
68977 132613 159238769
45462 51954 84400682
125466 139972 36256180
45317 118589 183334598
88578 88945 181769212
129737 166431 91951008
58582 73766 38140086
111411 119356 781529462
156396 165036 21751582
184862 189030 10564812
125098 190897 165342786
76705 193124 733627779
197960 198653 114474814
190223 195875 63814390
49131 161354 750208355
7664 198649 477957525
72267 119720 118828210
77956 123898 114911907
59112 126774 169261243
163953 171566 19175305
147624 157899 486352243
69017 161918 232449533
176892 197373 977824039
142948 148679 14362207
131139 140151 14411748
43232 58343 226512306
74023 93416 48489567
70496 163747 233436089
72565 109583 792121024
189711 199706 478931260
132259 138401 15221347
84718 110635 258383385
4402 66407 882259158
101322 149470 120241579
171468 187281 39770794
117490 143554 64939500
140656 147765 17782459
91246 103271 30241639
313 110551 930755876
106747 176821 175387958
84535 120514 89960605
148534 157372 22309194
5123 131055 860515844
5551 159754 385357577
134064 156746 56768597
123345 144734 45258425
163285 173547 25787993
79956 141770 154524862
141970 143690 4296374
118707 177185 694311927
65352 117707 358873571
193768 197423 9221222
167626 176960 23450779
114109 122556 750794178
185733 196098 326076976
195550 197441 4748599
144292 151105 17109892
3924 121992 295062532
83706 191679 298575052
188912 189960 830258633
124365 179076 137256892
61599 80845 453065643
152676 189046 91545852
141158 185111 110469042
105238 125366 49991655
707 42306 227339834
137599 165712 764653142
13226 174349 647771086
23342 76306 131916915
36175 129460 738219778
46411 62223 39481735
6237 22786 951408293
63592 141180 379140832
16351 48974 69345764
147491 150468 197645918
110327 190369 141057909
189380 195844 16293503
61188 95103 65686725
154850 170891 881372086
195254 199868 11611656
148273 152306 809162333
83625 108670 215732382
10667 54099 108113948
12261 104303 368424362
110755 147537 882287145
147570 177832 76253420
90405 192874 486865198
137144 186800 124719203
86748 156044 173259178
135292 185358 125668488
179778 183371 9115329
133583 171383 94872379
79147 152403 183313099
61164 156869 239574422
32856 195050 405983982
120737 154114 83468102
167053 185788 47070461
95224 149486 135729253
134490 140292 983573723
109318 178536 173255429
73179 108564 201097506
69775 177534 52474731
79426 94362 871811003
59480 194770 339065576
42944 89695 62093366
138402 156122 618565049
90310 113131 694295204
47930 172467 971411929
188818 189144 910563768
111141 144801 83962708
84249 103326 47860406
112450 124370 29597808
41315 113547 180757300
88290 92127 9547143
142259 181644 987047227
155939 196286 101629481
176513 179601 7749497
122572 168011 113885180
31544 90070 146025858
72102 150358 195686169
94883 193986 248480711
43863 62068 45387016
167763 170749 545427544
25884 115885 539190135
169069 172776 42893718
158226 185583 840889256
99545 109717 25711157
21496 23565 5053004
88580 116384 69692533
64171 144873 201859869
164370 164833 1153264
198208 198437 574787
24758 123423 246174169
104438 167557 157923051
70499 153386 297630679
190612 193260 3951094
65457 135305 174756923
108267 129541 135192255
81257 160862 199233559
176925 188619 248121720
65358 180647 288820808
19647 95706 931710783
76728 180105 259008874
50489 183533 121431116
36671 69528 155444165
58873 147103 220609455
184972 190721 14620544
176079 192607 41574379
195350 197435 5232293
199415 199662 658389
186735 197000 783226973
87898 98894 27411776
5299 190259 497408093
119487 169638 125641604
108602 160767 743249037
25552 151974 315601039
4482 138069 333730792
181126 184213 7840209
75367 76496 527633037
113043 150945 94620096
111888 130114 254038039
82005 177100 985437499
148375 193875 114517822
17229 32212 461344811
88666 130126 103761453
65817 126082 150658709
145098 196224 550933802
170771 180771 12252203
167176 190685 112870864
198040 199527 56748352
78458 137037 146630116
58612 190525 765062000
113240 119758 16232719
39347 63778 460775143
175993 182066 88211986
140025 193004 488228054
96557 181045 497876961
196694 197155 1127110
5312 151331 364775021
130697 166343 12357865
171249 172402 3977953
182938 183284 864950
22959 169621 366538991
152361 170559 503431841
137432 152387 549115702
62309 143045 201839223
94873 168007 731392619
159401 172498 32955016
164467 165103 478774533
109728 118662 22236063
181439 189786 42364231
198968 199715 1874622
157201 190398 83591588
27787 140703 890783286
91779 167889 190627636
106544 120206 944406745
184855 191700 17311232
134761 146322 339400179
187430 194191 340812829
125622 157312 79448170
83168 177768 237017601
136477 155149 18860805
115459 126615 27718033
174893 180827 14982981
790 3441 6645441
45842 117490 179338600
54502 108185 744260069
10304 94761 351327773
132561 147424 963119243
182890 189939 17789720
52166 83428 20127010
61213 62318 395663448
116782 186624 175070667
23113 56256 930248524
108089 135667 41342399
130592 155091 61228825
178803 192329 34090405
43266 173967 327172468
186130 189237 7859311
189458 196623 494552250
188025 190970 7471068
84695 177737 769407434
46102 65508 772474359
93367 124658 78201636
122332 138585 40568782
120375 198051 194859456
68197 130972 875132819
49512 140522 476987826
56196 127225 177720961
123299 163936 101885709
83379 196012 37916668
199465 199887 339832
48858 127217 467159504
158284 188989 77348475
31599 104623 896173034
65384 143141 504673541
81207 93588 851068217
74494 164503 110421189
54753 66213 546350678
90187 160390 175644708
32813 148188 980493889
159111 187323 821141093
69964 185699 289962641
20989 83128 154765191
48524 176153 846459519
197590 199380 4506215
150137 160947 27174612
104153 120108 39703055
106361 173849 168924024
78609 91986 33514861
177611 179509 516144235
149046 153663 10335433
156595 169877 33441881
122352 187036 162328438
81858 162378 201516282
87953 94511 811192522
126255 144143 869190667
11787 33533 54232562
166964 180511 34049528
80006 129281 123285673
99458 137106 94215962
32626 166627 335167412
165248 193861 71932054
70419 131582 305235320
77110 136807 149380809
86794 95056 20561379
141033 178537 37023856
90432 95035 160343935
85683 106184 51464693
197622 199141 3844645
17426 108649 29143378
161340 182509 808471603
176305 178081 933807033
162558 163348 2036725
65270 112100 607470057
6747 115885 272747819
119146 193944 187567008
34541 57825 57901462
109224 134666 63418824
54122 157828 259563684
24851 82771 239650565
108608 146199 93604906
124154 162695 96605290
156746 198101 300830855
30090 156301 315299286
129014 184150 193068651
10624 11690 130196739
80747 165854 213150605
167759 197388 74515827
137589 194377 142653606
50968 164789 714580598
75290 156711 952044812
179095 184009 12443602
137054 190738 134895125
121197 171568 126301903
72838 82332 23736456
165748 197906 80845888
43397 176791 333953456
168366 193139 62330380
96807 144083 118195732
147185 163836 253602652
25317 157065 329054688
177122 183616 16365692
142900 154894 205060116
120993 161747 101991894
6825 64816 254287181
14563 68324 133966683
150299 174209 602031294
133019 168072 844931418
12924 185758 661747672
164460 181687 43313699
122849 189305 522794980
149959 150772 984469633
9942 177213 982112974
129959 155192 63069392
101063 132104 577602796
121727 166509 112238734
103305 199016 983604998
84764 146520 721654396
84616 156869 180745267
192589 199669 314954718
56177 59514 956238129
193808 199659 205017578
54726 143976 770186977
120532 168190 923222388
187613 195108 195372249
196586 197590 2455870
125928 144657 46835485
177610 186966 23575163
66640 116213 129826608
151867 186816 87944732
80337 92189 29635482
165997 196398 76478055
55248 89268 758538706
64424 198310 335658745
79356 158386 69717024
146588 179690 428471417
60489 88517 597601802
183616 192220 21635202
162177 168065 700394076
85732 190004 261337274
43345 118288 950391830
58375 76909 46510002
162726 186477 59766062
2323 186979 767364297
53031 107142 135677477
110283 176596 519284217
49303 133389 409440608
159481 175723 767551998
129801 139155 23220508
103412 165725 585191886
134483 173579 98044228
185450 196403 27609470
84543 122973 96041874
159719 187552 474624062
45108 110313 163198975
81336 146680 163379482
178739 189586 181036007
35039 63486 70913853
10864 188536 490850666
25602 165030 348322577
128927 161710 362258855
135836 154716 22594136
161056 183735 57139546
162134 196318 628615764
9769 137995 86546373
99528 127142 226816678
197959 198611 137825905
142461 151635 936890125
196228 196741 23113462
171005 191581 51787488
195727 198044 151487184
64370 102356 95256020
145470 180135 87269432
155061 176252 53333343
104902 148306 108190795
75195 123148 249866879
136381 180301 110249608
177625 190087 31397558
32755 112647 814596248
16857 105732 412082026
77288 172755 239095789
114351 151728 93285832
160240 171427 528408645
29879 195947 415602823
84716 186388 254735256
181590 194388 32204771
178822 197692 47492565
22080 87396 999808845
87162 112968 556625777
5766 117685 951116984
115822 130722 37203328
109681 120320 606159149
126270 152167 673375445
61163 195034 384889798
79423 193783 954702302
40001 197208 966913963
63295 99444 787349554
171979 184715 31995219
18170 103472 547143389
35437 135194 816170774
96167 129775 84287570
105507 126554 52321831
85056 160699 189191168
76345 134121 156234587
199771 199851 202204
78160 107863 486977121
57425 112624 138341093
193248 193815 468120789
30727 195103 546773654
134584 145074 4529057
87650 99269 303734548
42362 62139 973588429
197109 199317 4662948
119504 173263 134640463
91191 199322 386196660
194243 194858 1574130
89653 124486 87020498
135349 187443 800102242
112063 133971 54754094
158098 180041 55236515
15019 63224 154260642
66984 73810 724501201
34259 162374 320409785
21118 81495 150273208
161268 196146 87829900
151932 169649 44621472
104944 120640 172635490
64783 134344 174115979
76509 82999 199574
106162 153795 544879238
144209 171437 703150398
137220 164801 946393913
29846 131588 525368221
115866 146011 735386909
134628 147605 903792318
185613 186971 3469104
34336 95386 152492736
198402 199292 2223506
117711 180207 156579807
54781 180792 505372850
192239 193538 3240097
195373 196363 67582561
86720 157602 459624347
166325 184141 44793476
71358 125387 135058812
156092 163881 19674339
32949 177293 361113772
37442 153998 538794970
164506 190983 837160638
6903 196611 474812104
45370 88905 976473375
158377 159974 3999732
77575 96845 632358168
177435 180413 4045042
103488 146372 106934899
157476 174864 35491963
38364 171020 332060737
185626 197449 856002292
81014 139316 705230627
53545 177736 553019880
145462 199821 136820754
75288 166800 400089077
107100 143628 90983994
73250 168843 239447534
181503 198269 42176280
85618 169861 210938444
61931 105039 807579048
43227 76174 82342586
104659 193127 221723496
17713 102731 927227336
3309 59658 973400755
151571 172805 617463411
173820 185379 29042802
25660 75022 395635013
108985 133322 60656118
15330 157423 354931377
21940 148461 758863735
181978 186798 12210465
156679 198841 106008509
11220 114840 258976162
11287 14645 8443282
117262 135698 46038692
167091 198003 77678173
168824 170074 103522503
182730 195071 123074204
41673 63685 54941293
155626 163552 20043793
168992 178932 24891186
174184 191390 43368459
58723 155856 243121918
126491 145098 46463068
53772 169616 290154030
94478 186053 229594897
137847 153904 40202035
149656 188723 618843646
85115 144745 764878457
65298 134036 172043696
61348 63422 5145711
76822 121874 535647588
139008 187912 517533626
47295 155478 111311189
142285 171937 74582695
38712 125969 218031962
97082 131078 984291879
87579 94046 943304754
133306 157825 303210882
184081 192182 20365362
80880 196370 289595096
123396 133223 76950529
122694 183782 153259757
135556 175478 100179688
183637 191820 863223476
43660 115937 829701337
95540 179427 167447522
184098 194834 994218105
130162 186168 625119004
48068 185137 343362801
85762 167716 205185390
22186 117337 237469249
176581 184623 20171096
50738 148304 244001922
102709 179615 368243988
53025 132901 199953232
197082 198441 3372603
75856 165293 962935030
72913 116057 735566422
137860 156824 469239670
58736 136684 195168028
130715 157264 66385987
194528 195544 2564623
73043 112489 941826910
77403 130632 133220845
170479 195464 539957341
181665 189866 20687896
151372 158810 18702552
116001 168185 130635849
124554 170871 116294996
183715 192465 806310558
165112 177721 30746061
21331 103654 40169703
24906 65346 100549938
126287 149142 404858978
134940 195083 160580526
30662 55435 61556208
44136 189054 362990755
49759 132372 913510113
166461 179293 32184308
100201 139911 935350276
2720 40224 93658169
174839 175115 699401
9298 122166 281935715
40672 46416 893872571
174723 197803 58049303
66779 119697 596401668
195112 197299 5526645
82527 114073 547257588
32382 59467 943143908
12600 16098 8952853
158003 190605 82122141
123393 193236 175384401
58900 113057 304352991
130163 175903 382725591
175459 180482 12651121
110307 191254 456475754
193573 199156 14024737
39002 99457 943741413
177318 182991 14282949
57489 130947 214423515
155873 197156 326638720
171730 175692 9983669
106093 180044 736760515
176909 182406 13770032
64166 87821 58803401
18691 121526 256685291
80031 90779 664474319
76979 199572 861572314
133176 149385 731767749
166435 194619 113132771
113295 120856 13771250
189817 199054 23214563
107034 195297 416850765
68158 115347 118226682
196695 198217 3769151
171588 185858 429149256
112611 120740 20223735
70420 81938 28796685
130877 188736 972047225
123764 135005 782164202
162855 191966 73284677
185672 195194 23958335
175519 183653 263011826
193417 194040 1510856
32174 47651 203525232
37481 94274 141838160
7967 149388 466158555
97658 125536 49965255
21408 167481 364928228
12025 63170 127426801
139596 179640 100628738
182617 194195 415055825
101886 112302 26046270
115040 197409 206476430
45652 49527 198208629
127322 143717 774672022
166162 167159 300288532
34772 75687 102154224
130242 184283 359651144
58367 96097 29544699
100504 168626 553466721
7471 64229 141440602
133653 191055 144200598
112460 133141 51651474
193462 195987 6390976
59013 197399 346878445
176556 190116 962508009
30993 151581 599753566
21625 120659 247065137
91845 181454 224530693
67523 93356 835602356
109769 183272 184072868
181326 189873 21559163
51899 145026 232893183
75708 188342 758777390
173801 184266 26334246
8660 115276 266470257
179672 187378 151065582
40511 171596 6628784
22098 28580 16068074
192147 199656 5341635
16854 51021 84734705
149148 164637 39003648
43445 45312 184834
25171 42362 42467802
194611 198041 192284360
165187 194258 320038973
151499 157930 423703828
28168 141402 842944502
151934 197181 113838368
140024 192261 786524844
20510 181979 403549110
178328 181499 293848779
141496 158685 392836754
13569 109725 240256549
99760 135338 608804239
16366 170406 385051897
68750 135914 584865327
131103 134154 7557621
4207 112487 270675861
23166 29240 15103908
147005 151588 653874567
173789 199174 63797733
108996 134830 443517903
162971 185342 56248474
71965 73895 4831350
4148 71925 169216533
7906 12648 728971436
23263 174775 757210718
65136 141709 191496163
91841 144868 729100226
44561 171697 318216796
34393 91281 142144467
157928 162341 11090509
82071 129429 310594849
30093 132123 254850003
90442 146372 139739840
138677 163720 62879707
128931 187700 147598300
76117 82897 16929156
82274 103563 623287891
67991 152947 570245126
188726 197072 20969703
192912 199235 298014597
66468 84858 945706745
30626 109368 196780479
192342 196669 10923912
187255 188384 704648086
102966 122225 48013583
26859 117918 227335559
157152 163509 15982199
164554 180374 275252354
133951 162400 71217096
153319 188482 834375326
58805 80640 956300604
116532 117531 33193972
18959 98844 413229099
150736 185575 87709285
108572 191896 208775076
195937 197429 547940885
169899 198920 706425343
41346 174913 334327818
176264 187625 28642891
95900 103938 20448754
75998 167801 976658805
86188 119282 319870972
29488 113851 210739595
124831 173836 122998382
400 59081 387002316
28492 29122 101458614
40647 137538 634405613
175147 196394 53499641
191525 193799 5594724
134214 134759 759578856
4126 99134 380322764
25077 56983 33463981
49336 106579 983243604
115027 156518 103636047
57161 90172 82700173
111238 153658 768387554
119825 135853 40093455
171345 183146 270573137
21443 194715 433313110
180072 183212 7875776
112549 139395 66905303
45450 154622 749959836
156271 174295 253506534
20639 153818 332411790
35033 151137 290227229
88662 93371 11742892
161271 161918 1615942
91198 195469 113985035
114617 176333 154521143
98788 150521 449506889
52288 181085 330685818
103671 155993 833779837
96093 111499 271613941
196587 198720 300352695
135163 194611 829300647
52880 189358 375251296
40715 129873 222957786
20677 168410 369133673
101519 169001 683739134
5607 21775 40699938
87295 114740 68829337
174020 179572 373673829
66511 113119 116780671
112882 162062 122939672
77862 166533 222069076
194507 198651 802344270
87649 196167 351794677
3607 132452 977136286
143590 186327 946888799
188618 198499 649944786
187396 192912 13831605
56325 97679 103503752
75552 168051 231642937
104251 194094 978824941
28860 145535 291154751
28724 153894 952118070
106045 157542 128619854
62056 80941 47244660
108957 132526 58779120
159890 181973 55555079
14073 121598 268506182
72781 141286 171245326
96271 195378 248663673
195278 196405 315022660
42323 131112 537231670
178066 190581 31565075
29631 141135 278318949
43604 59534 118269832
192938 194431 3707658
106485 189116 207031910
85050 85137 233908
126703 137239 26424824
88932 167697 197277210
68309 82903 635830320
58015 166398 515482772
104417 162744 145824001
14382 100210 269427788
75603 110708 651885043
77214 154873 194260016
24383 81644 71193654
101331 154707 231696606
185878 188301 533294
12919 193102 429688771
144806 194243 124345697
33030 157744 443329521
58651 92450 84684694
115823 177405 913742331
13911 102086 220211487
26940 144000 292082050
93939 107920 35266891
66870 163301 241446457
72364 103068 77002285
14014 116716 634680465
191869 199449 161492841
115491 184945 781816145
133695 187676 135575927
112022 115267 8166124
132352 167157 306495588
12006 85371 183180152
6733 195790 977006075
183813 192245 21189830
110063 172532 156373002
185345 199699 36117598
109433 177057 654705773
73228 92252 47581463
33520 189640 390830572
180109 180527 698137582
188663 189355 1678259
5417 167073 606766096
175677 190671 439148924
174169 183197 709437741
61901 80831 372165986
143856 147205 8303712
7580 35944 331840218
199821 199934 660381044
127398 152665 63215804
49805 96431 116643957
129071 159319 75753752
189074 195369 15802840
23367 64483 286223022
187290 195424 378762444
97589 147120 501509222
20453 27643 565722496
156058 167364 28552875
182112 194638 31549668
68331 183160 957847148
133914 172897 97779464
133356 145891 220148170
166530 185779 290770014
111010 120908 24649162
142015 184232 401623143
554 168849 420920467
86367 94666 20624489
146197 195138 123162093
114360 143196 71778247
173602 178625 12621085
72334 191414 561312011
2360 116209 284537185
69678 82120 31891805
155448 177942 87175120
29197 79338 124881367
73718 123767 125161498
88381 127544 542084458
62284 125535 158141697
61569 141519 199894534
140820 148159 233137640
74154 172517 246359038
23324 81327 850382127
120968 168952 992968216
15304 134694 581001063
37042 140020 257310726
144465 189974 23159401
60653 72511 29690571
199939 199974 12925642
118000 166235 120774572
55084 58501 8434992
119259 136164 42256844
69846 131304 153836351
160733 177380 140789576
84077 195471 469387968
42615 108666 165417887
163509 184016 51615305
138614 196193 144758306
12895 105595 231693682
177058 186205 40778276
24149 116296 230096712
68848 167780 544664324
108601 146123 93427209
2525 112033 273607640
145857 174936 196208948
22912 187183 410837615
78055 147458 907777951
102959 190097 218394513
14817 83891 172337936
109164 162008 132017383
139122 161793 56862177
187363 188577 3051793
33088 147296 452434308
179967 191332 28713819
36353 89340 132381320
70108 81793 29242659
140307 172742 81605741
129822 185755 140297760
39915 93120 132884387
174581 192103 44106727
188946 193211 10744648
68795 107647 521628708
44374 58407 481510734
67811 177172 191485061
6895 195119 470998118
96485 164397 170161719
124633 181002 141510998
101948 191975 225653685
133242 166317 82947662
193622 196228 6591276
84029 117135 82875441
77356 148651 178186812
78778 132283 133924304
125680 134234 21532696
177701 188367 26893262
51681 151065 984238311
96508 196285 250351909
138678 154308 39161841
149398 158805 23685723
139389 181054 104727656
81840 188854 361052341
110824 151014 100353130
83821 157509 756679466
163694 188815 63234677
199381 199809 1111803
43451 98213 459776992
99084 191198 862134989
59143 78188 47643573
7325 50080 498200158
4779 151224 365911283
730 127744 917983816
30893 70805 99394417
109216 111338 5161491
152268 172946 51987656
157992 161834 129728062
114533 159033 111183470
120263 142265 937764178
1589 7296 14338929
129942 159926 558182147
163054 193546 76714942
50025 194187 10602165
141096 167901 67425420
182453 190551 398299607
105415 132841 696094133
46210 111638 163722298
9301 168373 706046350
144885 184435 99464044
4062 126931 813170181
168079 175851 148554747
33886 108254 941444774
189697 198885 654650939
154992 189017 85657867
130478 197438 168045001
165904 198197 81158699
337 127109 154887318
141035 148790 781592212
71979 160390 221206367
47165 80789 759047340
77958 165039 218035499
155262 194114 196689058
113115 195712 818643427
61529 98324 92018151
197837 198785 2387922
12667 72919 142713087
78744 118080 320281246
150107 150229 588099819
84421 107230 23285279
63998 136961 827908452
192207 198936 16908403
164961 171718 16989998
197830 198590 645006867
41791 131623 224763895
147990 153395 13595976
85691 146156 32573928
11785 62359 572354149
55648 154720 247832154
124754 131067 16015461
172638 193605 52730852
70052 185772 289941235
90380 90507 763764032
55596 66945 28342100
131622 187804 10280052
12886 84904 502714635
142058 144205 5358670
196994 197519 1292867
76439 137925 69335829
94214 115759 54115149
124433 141072 41574174
125092 173754 335257489
150881 188199 831883634
168460 180224 29528446
95357 167687 181227010
140807 169520 72246098
151712 164355 648296592
148456 185696 93774078
146223 188108 500356472
160673 198196 94451495
45278 102009 24617060
170651 187946 43495115
37735 197596 487327092
193773 194288 1287234
5290 39477 600511204
76937 157606 996283593
101525 195184 234735628
143932 161003 42897190
114982 150350 514654193
87360 173227 498577882
273 195863 489524758
30357 41477 756598069
7930 187971 462178564
171376 195400 60397159
90417 115044 61778018
187472 192930 13691572
22538 116410 234335828
120354 167417 743715920
145175 181539 91485924
133520 184947 128991423
62588 114965 131313313
187058 188225 249485472
90799 146150 579850359
6909 16742 876271665
37562 190166 902970661
65645 131147 163973425
15004 30066 37615461
98529 163204 326582197
4236 44495 100468102
90781 150730 636368289
33969 97732 995728526
67996 141394 183501875
141129 155016 922759803
168814 186900 45460309
99314 158291 147571444
33696 97635 159693309
8554 70197 153832731
74437 114181 99647447
144297 199969 140057228
8977 169860 402323856
142109 193076 128243993
62380 148732 356665123
148655 198897 126446913
20726 105369 211325136
50633 168018 293977181
94330 194208 786178826
146051 178727 82222751
49616 193089 822139779
152320 172308 50269326
158324 174120 39847503
48731 195902 659703878
113588 170053 411756270
119420 198131 711028783
83669 145418 154267238
5804 83300 193498014
14582 171413 730922784
93910 124853 389485146
78914 190351 440808678
152046 194914 107822807
21065 51298 74845841
93311 147603 82681855
104987 107667 780599144
186280 192096 14679127
53555 80782 68148133
28419 58466 910657681
789 64109 157950287
8753 107765 556209040
140708 176744 928839699
134952 154646 18515473
118067 198223 200990743
71799 83802 313222456
5953 31122 63016725
54157 105068 135812418
179063 185350 15854613
82640 133369 477335343
187531 194061 791870
11305 73398 609572044
38848 173530 663705276
100494 159378 147314667
187329 193267 14933291
96864 194916 691882917
160328 199273 98010439
11713 94357 498628109
100721 146579 114481904
82643 178236 239494212
34006 66428 974546518
194318 198408 352268450
188705 196856 991441045
88265 182340 826958525
156484 180924 521860012
90839 156241 778720040
133321 140659 517175547
5091 61854 141505163
148119 161359 731623279
174662 175957 123763496
86539 137142 126518610
21670 146078 310365536
107672 131005 58245743
63094 147295 707877082
31315 183291 741190144
52440 96486 110180033
141554 153725 61804516
27230 193266 672168398
38182 99589 153466189
136778 183883 144302938
89718 180454 728319662
88729 127252 96362785
132815 139257 476326807
54838 170978 290924931
167687 188873 387615829
18211 192003 977899926
37770 41534 9351891
60533 98250 435326175
192374 193034 1683503
78539 104369 28650127
63063 184154 638933922
164290 182525 45831148
192560 197656 639815761
20764 56047 905460071
99914 125967 65014438
72636 100821 3021560
151423 191777 529005347
159615 172306 24551242
198393 199328 427495727
158891 189491 986740689
84248 133637 123524705
10841 66303 138229236
76870 98588 54272787
101278 182673 203883725
7710 123749 289819017
113628 172068 146298835
73837 116054 249424394
101314 130431 99600878
66103 82647 695397288
6079 53231 117556194
132924 190872 145504229
27480 190354 407474459
181659 183511 4725369
187755 195146 418672999
106679 169306 156716391
50227 152539 545577744
194904 195069 419829
139811 169161 73828521
60651 114990 214777202
143384 194427 373775198
77136 137765 151634593
7642 47088 892235611
138508 189531 128245842
109231 118132 22171832
42849 47381 255637273
97897 191409 234609100
55404 116697 763085846
65020 168212 258454167
100941 194078 378062783
198218 198371 394249
133400 183508 125770536
109124 152147 107382728
7851 73632 164143555
156905 187195 654409061
187502 198387 27285531
99829 142503 957280541
161871 165686 796343
90749 127722 496174522
165255 180612 38661096
63882 161561 735391648
1001 17058 40435881
147261 171337 60757360
192496 197878 13536839
82833 140029 142958005
112411 135787 58398943
163776 164498 1820972
183435 186225 7002167
139460 152457 32635528
130778 172795 463820720
185116 191810 16977647
5161 162719 393807639
59319 111338 130301537
110251 112347 5229117
32894 87136 135420116
42458 115164 181981131
58900 117171 145980432
131549 167447 89966671
36556 60897 60672346
31239 167738 665611523
63113 159157 240416393
199091 199931 623092
69705 131046 153564954
187176 191366 10588395
155193 186462 78704520
133213 151030 491018837
77326 99918 74590593
2112 97226 595680107
53655 143113 223701344
6996 165105 395259944
183672 185569 4736207
107276 194774 900934491
8852 149160 350536668
51992 62039 25142921
75089 160358 213376006
28842 60339 78205560
127142 144458 982396570
44164 52006 19467900
20405 79549 444455810
70603 89993 669366117
159808 174400 36793480
96754 147896 899713991
6360 178027 961982619
26449 96949 855495184
174469 194725 50891084
131122 176189 112963925
117944 166767 772469467
30276 179416 372960954
133389 189587 141062357
8819 95266 647459176
5640 52692 748174851
173476 176032 492492298
160844 184406 59320473
1921 125321 955425046
182354 188134 480501191
172893 198378 64092554
76475 150111 184103278
123494 134899 262812160
122769 157832 957522673
187537 198433 27307813
37541 163658 315491714
59962 106058 115614019
120439 183735 158758725
95189 186479 228907475
108665 170911 155805898
4705 63341 159524367
176831 195326 905234415
26876 49427 217995274
11976 171245 398354239
27334 143466 289782954
105185 113351 20318969
118904 184478 759892994
100253 143018 561059555
27350 132071 662338391
176756 179977 8089505
170887 182935 30211157
69532 167124 773746554
52351 180044 319866144
15348 130528 287655380
43587 178613 645977514
132456 198889 971865600
138541 199202 152431687
157570 165226 19280713
75372 173840 246668661
78560 85850 219454530
134325 188691 877749021
75375 116207 102320012
119709 149503 74368957
54391 196685 356638685
165175 167079 208617471
9193 156740 594203523
167954 198541 624264786
126129 144570 369443539
81994 196939 288220906
189159 189715 850046
75360 189689 286562015
62032 145094 207687596
83207 147211 159896911
92147 175970 895804432
12005 38016 64775808
99391 148464 556007867
28723 97745 901698973
187669 195286 19102575
10549 115814 263074970
93796 119396 485341696
84751 145426 151545046
64188 185726 628076879
198311 199826 3840750
20479 128841 745152792
1846 134773 446393967
186069 196569 723174019
192804 198028 13095976
131088 191202 573426880
84796 107228 56300611
71622 138079 166201942
17378 49395 603732875
8596 19225 26868142
76704 188452 730675577
55274 162854 269286392
193887 194788 318418187
112328 160062 119323130
43552 176428 332671894
112831 160779 186381504
185313 187584 239308510
139385 160540 338554857
59321 119296 633657307
78809 81050 47250461
172629 194702 339988155
128042 148800 328951061
108765 120817 29920644
118284 188019 174861295
31703 139928 270157754
175228 194885 49433605
53247 131580 604236667
75542 162090 216581367
36613 181838 363494147
65257 116406 128159453
164479 173283 765726957
138032 168759 91745866
73981 132099 778061021
147760 197973 697165900
33082 113310 948042586
87279 96259 922790348
133895 134918 2562154
193043 198797 14423875
161405 191339 75460081
48568 93383 682728575
193094 199573 461171921
10967 23947 823743100
173251 196034 57399933
59770 166680 525183306
78780 163198 220672075
180018 182408 283201734
124825 165041 334492829
187792 195181 9962178
54235 161114 698987942
190179 191004 702156235
80243 90642 26033680
78007 83793 797209870
67701 111184 248530378
17535 50430 81613244
5748 161021 388065819
67136 125131 145065344
177483 192205 146720581
34927 129283 235901019
176435 184641 259098228
52105 137181 410403649
164017 170690 85675287
121084 139204 442668487
145086 153897 604100347
139851 149711 24710186
32768 132741 760241115
41974 44605 6634215
94907 97280 787712372
21989 86898 161740691
148000 186772 97659597
123220 135490 30770456
25284 120851 909287088
23957 71872 119270073
172164 182325 25513932
177892 193138 360568332
185642 185967 632067488
70807 123110 516095633
170037 180594 26549520
101012 172727 279704240
157662 196969 71727534
84893 162828 408488506
16995 84253 692100727
100488 166842 166173715
78991 106973 70327256
138539 190180 737538806
135876 198357 856223896
68220 107953 99713501
161845 168924 17940334
26897 131118 260229328
75721 162629 217526451
131887 199167 168830119
126875 197411 172316486
73027 177419 303181318
37393 76916 421946247
31912 162137 555074510
166161 185762 34767351
92664 190943 246522954
2988 10710 389626156
103678 182641 197698199
129443 196081 167308813
75523 128716 133064340
57819 71428 606166777
16248 147888 362639428
147920 150850 7402322
180961 185643 11748185
101972 142953 102219827
14132 36858 56531417
17916 48419 818806470
68344 87535 48101070
80192 109171 72731922
94730 182131 434536411
144184 165304 857398844
74076 196933 308021161
198249 198378 351532
32758 125084 230518818
67567 72463 12271855
196596 197360 1873875
1803 169215 418707453
117143 163760 59379457
115291 142059 19896330
184920 185614 1800756
199764 199967 519734
82511 117186 86897899
61576 195240 334991967
178773 196776 45384086
52295 161859 449226587
177455 185127 19238876
107424 166754 148417784
110011 131649 616093026
139488 187249 120147746
157886 185013 68177201
113652 151857 95401008
92489 188468 240682041
92348 187380 768067725
21987 167034 362399413
171527 181907 249779897
128442 138754 25713888
387 79836 252392459
190040 190268 558677325
114562 128734 465401944
57116 121599 832086285
102214 164894 919272475
105249 124519 47872231
190270 196568 15828371
5622 22872 43357934
109459 176100 813687789
8050 138552 325977858
140688 148422 607541717
3842 69825 164721183
115820 195863 200702191
5225 113448 270441572
57681 149776 230412947
167470 181883 36162436
116736 158486 379210970
150532 178561 202474966
117234 186512 183814590
122207 169035 117410338
69083 86270 43077754
11597 97813 215208696
134214 147563 248068837
72426 73703 3230150
52982 112228 148409201
20544 146130 675068133
89937 173908 210362850
83597 159391 301046217
37005 146268 956312149
81438 139501 303604583
65116 65466 422579759
5896 15868 25144280
16820 59490 106045339
158086 187069 73004557
43480 198414 388102762
48378 183586 733112187
160812 183561 821736224
20905 197371 270275473
136648 148417 962804327
166150 173620 829310084
42305 53481 27829790
99599 133743 85465475
122341 190393 170822743
156300 183726 69030263
115784 190702 187867028
165491 197923 517358450
126919 164674 47239692
7461 173741 415828797
129307 198354 275042098
26819 197437 665604636
126185 145898 366083864
76369 189842 284369956
19804 68817 121851927
22865 175353 381144761
92001 124083 80202720
131767 137722 14798908
46941 143617 868565036
39499 122997 208722144
34983 56579 739317233
89370 102985 34236887
67829 83734 206754341
136472 148569 30084236
87385 141490 135164480
99065 147553 121148412
162522 174760 30831770
129613 153241 58993096
78163 128918 988143704
153678 165126 28861479
57451 166181 272358876
188730 196162 869014747
124650 155962 603308691
197817 199225 3512850
53572 155007 854583441
80693 147211 166237904
166687 189955 58497882
78169 90916 31995806
178857 182588 9409386
102601 140809 95301268
95987 181303 213891392
154431 187067 82190885
125837 188684 157939658
47661 127533 658497135
4510 16490 94499873
109595 165374 881602971
169621 190206 420205287
198013 198818 2039533
144025 147163 7822453
15213 59923 753694080
116979 118334 952333738
128666 156738 782002846
138296 148410 25190178
110842 129378 731737501
101979 126174 303482945
139629 152661 32721815
28848 150669 304121198
152657 159773 108567281
58314 103375 113099002
89204 170727 204272059
147282 184483 207107682
169869 192033 601863202
181990 198128 40619689
74593 179051 261659922
14650 89174 968528711
135627 185972 719424260
63102 80869 530924018
89426 94362 12301023
61504 164167 897146856
105491 112898 18430424
144056 167182 58284629
185773 187160 592375589
169472 173839 10953822
13946 101832 219517339
9218 45511 807458383
62338 126221 159765697
148161 153168 8108494
108570 143177 86144313
117102 133529 41021373
178970 187761 22226784
6565 115448 754206140
188054 199615 679858453
76958 101695 815304367
35199 189738 386970031
63356 133339 175195041
58197 194570 341907739
55583 104900 123660496
148094 177371 73699149
18677 35673 42072263
138472 158825 339376827
105091 184719 719717760
44023 133905 973849715
191444 199726 972611102
196397 198897 6228370
171916 174191 4041273
143458 190728 878811169
45278 103028 144566250
104129 199910 240005226
114472 192642 195915634
9310 105543 318325469
33551 104868 178379520
159264 195402 663917730
180966 182137 2874943
103595 199969 575841600
43417 50180 16739232
14025 107469 233549759
46566 195793 941817888
90960 130015 684228546
92122 117099 593330414
134159 158747 61532449
97785 174751 192870698
62320 102033 99536511
160405 177968 592204808
178932 191017 529510769
165661 176359 411003185
179925 191748 395665288
133699 195549 155313366
42933 95716 994478519
122679 136012 934197099
191101 195943 650082931
192441 196877 11222671
184706 193061 21109844
51423 118992 169149594
20627 113675 194982895
173364 179260 14803902
33689 185268 379350078
130932 173523 648260862
147757 160912 477920637
189215 189553 826023
132928 188692 139987571
91415 176720 213718379
53160 124644 178758125
16159 181811 414152747
174000 196656 223342715
91097 120361 73230857
124135 143252 47718401
128014 157450 929873202
91649 155993 810562063
182218 199153 42640501
97061 160555 158919105
164120 166433 539735606
29302 101156 179322249
103271 174362 177998459
128895 170511 104448802
136477 178026 719714965
114563 198614 210679299
175762 187909 160706154
143926 194910 128252238
10086 112020 753485680
58210 158636 703445154
182732 189733 17649764
127814 152019 60497859
160496 179355 47456567
160063 161900 18657517
119821 137316 525001860
75646 99746 60312973
123683 167199 284851231
27697 93009 629383472
181122 194749 684682159
68147 142950 187015270
40603 93303 808542208
136205 149099 32127609
114673 142957 70380808
124705 166475 965231049
104655 195023 226425541
157804 179960 55742639
153414 157012 598360472
188595 199231 828813158
119931 167857 838716755
12601 47061 85732048
139069 166300 68453623
108597 129592 52308996
11082 173462 406012782
78722 161784 294783269
198391 198752 932465
77913 127734 36141490
166857 198697 80034805
150665 171863 447503557
154711 174625 359694122
199699 199708 24108
31269 133731 255898419
3129 61704 269740309
13695 16311 716418916
130489 169291 97273965
27812 170370 356374794
43287 114835 290366823
15516 69525 979990153
162714 195436 82347875
178254 182699 454796595
110508 145848 88068192
184243 191417 18153983
37102 172025 625873828
24049 182483 396143280
69422 177373 270376055
103171 180247 193030798
59590 162700 258119240
123643 189640 304395363
199381 199980 326038111
84288 194833 277031375
16319 80319 159487159
155764 178201 643902353
39494 186402 648301998
29220 147046 294071419
115365 158338 842374896
64572 158339 234669647
25686 75947 859563168
61188 166526 329574288
87779 152923 162884792
19925 95215 202621297
175534 193319 54662814
53696 66884 32987838
179383 186804 384974302
57098 135096 504884236
44294 138264 10028248
166471 169636 7961702
132169 164150 80095525
19596 126610 775621376
126017 134516 21398199
189292 199059 24531651
64608 161090 638420570
116301 180933 161917337
58134 62415 732096463
96723 193849 243592841
16688 80281 407937968
179164 199253 833706853
159483 197927 96726599
178559 188354 24762210
57442 87729 75943576
127383 187440 906098564
166943 188467 54163387
84825 99279 36057899
121234 176782 139295033
48473 89873 103668327
93479 195894 256874127
44421 150348 808049281
25009 180158 184472489
91512 148704 354947812
40325 72998 624286145
168613 187935 48635933
125495 153828 783186791
13959 148015 475682030
53566 121699 946775540
153476 182439 72893196
91970 186847 345676341
185356 195891 952102255
12476 29523 19351338
100188 174766 699699237
33052 163885 327181158
171562 185861 782491619
189914 191616 928044097
155189 180330 63282025
10706 34675 59678048
18313 51495 82351847
147963 150763 629446836
165972 193024 858795533
37327 109061 370914134
52539 186301 952996106
36046 193938 395330503
174306 191835 44108780
54317 62505 538198338
47862 82502 856132279
103095 159194 140260284
128709 158298 604482056
130248 179977 124700718
179324 181639 259685556
163868 197479 768298899
199188 199696 473546538
67355 108882 578195332
50381 88475 95426875
152161 180202 738699207
85684 144138 146034590
34002 160683 316732652
80111 89738 24085917
195108 199974 961860350
100992 190181 223578974
136047 184088 120631289
122465 126939 11129750
27849 88345 150828038
3721 66800 679515952
17894 89358 178158856
114743 159522 751821134
185776 190294 746120128
178549 199918 406909345
29105 104630 780607659
25746 182727 812567091
64780 92409 876500959
190934 193028 5196405
61144 192694 329749896
105546 162517 647330296
193006 195539 917146628
146706 186238 99509334
26658 157303 885252750
136845 176948 398572999
7011 154376 368211889
75125 167823 232172927
110862 140589 811898112
180021 185056 806073845
19031 41326 55240326
177359 183315 937528725
21902 39213 626264307
69952 153748 209562672
62584 91128 71528089
179815 194674 37410642
47272 137547 178660589
89470 143483 695268992
38544 160167 304178427
5332 67239 876611560
116292 181092 575935760
96295 172409 848948183
21716 197479 595612561
28267 151531 307794611
21259 53987 81053656
150256 179560 146719237
173168 191066 45177350
64169 145767 204025647
170412 184294 34868338
193312 194365 194066911
147261 150859 9111973
47417 164580 293328269
55386 178173 307512193
53280 158875 264245422
93327 193360 250854701
193410 195607 5554078
18113 37946 787843329
29633 38817 592981215
92896 155886 52759070
86116 152209 5652365
64952 172966 353755207
121192 190169 639816962
108201 166914 928198474
6926 56102 122573612
41675 80160 96243286
45277 187357 674599301
160225 179519 48560340
35418 73163 94220417
155652 178801 843665515
198110 198895 1987995
98730 131144 600567033
160016 168829 22304630
39924 102558 235775283
127753 180846 133193492
122318 192877 444569276
147406 183163 686938879
125262 157397 80545035
144754 160151 142838252
143642 164547 52601194
129552 180817 102104621
104842 138975 63154521
189106 198228 30760289
145517 148772 282813136
130532 176294 490700191
183492 197538 35286641
139744 149615 24748689
12160 92118 199590616
72684 75916 913621019
151563 170955 48862032
161201 198684 94339733
169795 192733 642455698
87836 137096 219921195
84425 153432 172489311
192347 197886 825570628
196390 198158 1708565
31303 63586 80226508
120341 175036 137067933
27911 49801 937372054
7811 115712 269649318
94970 173282 571113969
10400 178292 583767599
167949 185367 43774839
35182 74394 97915814
6146 92184 214810326
165679 168325 6654696
61549 155971 236203780
57254 166627 273993660
184953 195367 26285941
35394 135752 691015302
22885 193826 674165357
23429 177087 95541161
131627 189247 351367070
164454 174642 379332824
74311 143802 938228163
172065 189097 42906273
114559 136571 492564746
48088 158506 276374441
60093 190682 327347134
186428 199176 203963149
102776 171827 221650600
70455 95406 967943386
18300 108349 224907337
122802 172034 528672163
111928 167436 139038099
52444 61375 889078694
12249 90357 195001170
148002 175184 176501281
124410 165073 458933387
151311 162562 28273870
43648 174999 328832347
102053 153894 341782630
120754 172496 129690536
72715 138026 163338521
45136 104979 120972146
3607 30780 307407311
98680 144067 953341661
168199 193284 190229303
106906 122187 619729071
151822 175926 60629736
36366 166064 324527124
70854 179724 317971579
49593 139750 230383280
177227 192464 38334136
97249 111897 356980108
7397 179523 855137423
150792 151077 264105950
135655 170404 291939734
184448 184796 876645649
129658 151636 481449598
134491 175196 102093998
79096 98502 58764269
71136 184378 298447994
118644 197129 309990367
2248 147357 981045563
189234 192046 4042964
182415 187215 12183027
136249 187717 963606837
34768 164206 323757509
164140 188622 441494870
75966 173083 243190554
181298 191083 24734979
158106 194245 90912571
124784 186627 260109342
111199 113101 892181293
143254 198575 139175836
9271 119452 275286173
98247 167713 174028492
134760 189852 138329596
28795 58385 930893958
7123 50306 107506946
52562 141858 910649824
116799 184873 450757562
171448 198936 972262878
123303 181179 145197356
76489 144561 170138567
184058 191168 17963277
78550 109210 710329225
6443 36590 75168721
83202 98097 78374036
103987 118355 35826623
79603 112764 83177494
197455 199982 6351672
53008 112574 590815781
58582 117046 146510201
186761 198145 28584528
39741 127501 219353319
141635 193121 897856492
174027 190881 42472203
53089 195029 974013161
48557 116167 169378676
167425 167917 1218919
50232 80730 76365963
74150 105140 77813198
45140 63803 339872152
180763 188873 261307484
117142 148279 77652216
6052 7755 4324169
110388 125570 37702123
10359 132981 991230858
184726 194812 528337846
70659 142440 266683069
114291 117999 346674384
34659 143047 865168359
47696 85791 95419719
85196 92263 17587756
92601 175540 342976389
135479 180643 798570594
25248 74741 123174243
93802 186866 897562217
152165 171154 47849743
117121 175091 207509246
163993 186323 614048846
168120 192767 977182955
114177 135168 52314116
45325 128808 208755633
113340 173412 150394875
121115 185818 695376798
185317 199909 36747512
116439 139789 58138005
184703 187057 6024921
147784 164372 41862773
9348 27127 44670504
80560 169340 222424418
70369 160220 224800253
121015 143917 827904390
182437 190077 220775793
103088 136906 84443338
50284 141123 227199104
176534 184742 20619911
8482 81723 220377204
81528 103128 869638522
188257 190200 933212195
99009 190735 230084881
15008 138164 260361282
72115 162495 640724205
4827 126254 303280039
73084 96966 59710034
179469 180785 3389901
179899 198314 575191031
15405 185973 347823856
13458 187555 600876558
156463 199604 576497640
29360 125109 387208565
40739 63358 521627233
45625 177975 839072920
190216 196977 812627984
178571 187598 22826537
96463 164910 995267844
191113 199457 281061048
175584 187899 31016240
174649 191008 41233749
46774 62661 39679476
74349 165055 227086606
53685 106171 131606099
135420 148021 802164828
41428 148030 276593808
131764 148564 41809086
40420 93764 133183952
169607 190543 840876699
149879 179059 841829868
139596 175546 90385275
70837 135265 496252673
100772 132077 474941547
193524 195021 80159957
67340 126945 149145142
150032 199279 123882460
53644 65204 28952828
11466 157336 364510775
135403 190086 853021048
135969 173052 9640132
165331 197394 80639959
51477 158219 886164811
185956 187860 4866260
55515 169154 284564683
69696 100364 76765167
10556 133093 678946263
78274 109865 79317704
64817 99166 794604450
107843 158409 126289420
67756 120237 274363877
189563 193998 11091450
107496 187578 246559595
115468 143499 69830495
27529 40881 32988458
155414 179103 59589193
170548 186996 858161242
131839 159324 68751493
7277 65605 43427744
58621 156232 244349058
24765 172192 665243366
166139 190383 332621950
130662 192330 154763393
161718 196383 803045633
59777 74138 64015769
117399 174292 142534677
30137 112397 511873893
174873 193498 825759412
56412 146112 224263231
148965 170964 55460049
84251 151191 732767222
28084 93164 705900556
62776 169131 379877495
166223 177097 27300977
161691 166964 13383120
194691 198204 8834135
103619 129056 63413254
137061 176424 98811976
53606 175637 424032373
11775 138818 358246855
104817 114567 252879774
115764 191477 34134167
27044 182117 595554677
169858 197609 167115217
78386 104177 131381546
118075 144969 3877746
156554 178552 55289228
176510 176594 216298
177339 187249 25010547
105389 158185 131801680
98734 132806 85305251
190905 199046 581352329
136679 165375 71940577
105380 169004 159158937
78192 184913 362084138
51345 83755 495910559
187843 189547 891057572
163078 175096 30238526
153940 187477 917172558
122811 158369 88978298
74250 128141 268552077
74249 79247 137246964
159748 182994 239295984
52478 166849 286445994
28086 155380 317884526
151392 159185 551400897
727 11364 587236467
175864 179333 76261157
138472 186890 121726131
57119 140501 208520355
109747 131950 55402115
91786 171312 199260580
176255 176632 948339
28260 169777 428919386
172820 188259 32054026
34380 91864 520298435
97249 151051 476041796
170315 196238 65189459
20973 49071 213212178
7781 123932 584963750
16747 161894 644885945
6530 100667 291573883
94129 121889 69539828
129769 194549 162559164
18686 193024 436124451
114807 194389 956962825
137615 149367 699156702
43081 116449 183610969
17055 136954 57204455
107542 178342 177192000
129627 134366 232223970
84093 171551 879028739
178078 193420 986312473
126160 165899 99758794
199823 199874 124985
25956 107209 202924447
28752 107222 196023583
66392 170864 261719571
150660 164251 472187504
35373 101424 165222334
140818 163368 56700013
112613 120854 16286839
10330 77934 695500343
16914 90378 693208818
77411 120930 374370889
174115 191992 616064747
12076 74756 243425693
21727 174396 629089002
134494 135668 2936928
98012 118115 387368464
78435 164888 713659393
19261 147131 319021521
42404 133359 420298631
196975 197135 396714
144909 172791 70160846
10687 101004 225603179
75764 88226 989701267
157607 189733 80854171
63235 105166 105250848
72284 105154 29189353
83647 162778 198064594
13276 165315 379998784
59761 102433 141867393
125657 157784 80537212
66319 186736 853035679
98394 199997 254877478
55419 73003 43945844
110292 177806 169116067
119955 137371 43498253
177372 182572 326717103
94055 176666 207020700
145661 161130 950222429
74482 159749 213366656
58395 121404 157795533
197560 197820 28118587
80561 134357 668956284
39862 60864 52298043
125995 153312 68399475
18999 133404 792056485
13961 22090 20537198
49958 184541 337128423
7199 157966 821629145
89379 145374 525686725
156619 197446 102684114
85264 169730 794743157
117731 132317 657558900
57802 91398 84204637
174748 177940 8015961
63182 68866 967104167
94227 165735 934914144
23036 154437 656861918
153537 186264 82378714
120669 139933 25384264
187463 199518 855528803
41407 95163 491733695
100077 160979 525315966
61729 117247 139016313
142789 159529 621373758
66026 117879 129884413
107259 197351 738171505
161996 163683 128386801
159335 185506 398373670
8401 55879 118380214
186020 194411 21091133
108621 199395 227444767
157935 183152 63437238
175914 186059 550445318
67847 92264 61119756
117213 127391 555090462
87913 158171 175700449
164539 179174 36753573
170974 179496 21327338
122112 157608 450882292
182042 185416 8527471
118015 147584 591462368
118200 186799 171977680
94482 176490 205548334
64731 111399 116902141
167517 194763 68499584
73213 139279 165194890
192840 197915 12727170
176528 189317 32193617
155097 185068 75329126
99837 161657 154678636
189392 195133 14419187
68017 148465 692259449
192882 193059 469010
151434 183381 787008275
57641 137244 530201862
13958 46529 206869562
40481 148367 625532352
122653 199128 191926144
17038 104364 218047218
149490 189032 99547406
64649 195155 327123266
3615 139023 338294361
85898 86722 849060219
43284 140032 610528248
32806 80799 573142263
183581 198690 37966329
198987 199243 184804
172365 193755 53807533
146194 170032 60088823
53248 82948 74296830
168587 199961 652685872
92633 173533 202688039
4528 39728 87867752
124836 150426 615537001
83437 88087 11640152
195997 197005 940654968
22883 161078 771696561
63604 115482 130005027
101938 197225 238842341
90706 104798 35428494
42029 99955 169158948
78318 93266 37483835
125628 125950 794332
133713 159085 63536000
124392 150826 898545262
191225 193021 4443051
792 134117 333222222
14744 50005 87601048
57439 92298 87295581
60462 159798 991224732
73692 121838 120469025
152262 163952 934163242
100597 141810 102889385
179481 197270 755737346
170850 176759 244687381
148177 178433 520143418
100206 196381 182056084
55205 167910 643267993
33605 127148 468239900
12228 130228 661390179
47288 189975 882847171
9503 38124 986146941
77272 124226 117388262
62709 186932 311347076
33510 118733 213039892
126348 130968 11740840
78544 116669 95575280
24643 158490 334292642
28536 172986 252465889
130373 159389 72603090
148023 163730 39621438
184704 198901 35744884
186347 195267 22437373
60075 141807 204390215
138577 178112 99313786
150258 158982 513301530
25142 114084 973220462
171526 175527 889777508
181462 184479 155666532
37886 41479 8936269
171688 177734 15215262
168621 190014 945600020
22686 86863 103527165
183208 199673 200406821
185491 196531 27808210
86246 145365 116501185
78383 91338 32530170
99758 171193 413273521
39388 170104 245471442
135695 137260 883038022
70600 102224 79233337
8230 16627 21263304
65054 90014 62538703
148896 185025 90849267
199152 199272 297604
135908 166848 77619937
134306 193587 148839299
108043 123839 39195926
26317 142182 433812133
1087 153506 977784840
98439 114554 873598806
178986 188729 401925223
193296 194198 865054393
99012 127297 70759597
173567 180601 17749637
135805 163805 903863036
161662 167328 470714260
62325 169228 921368585
177566 181939 162099706
183452 197341 34920839
120997 158921 708765716
121169 137236 40172031
26067 45372 780433430
135778 177568 767159040
109173 183154 185212659
44925 55216 25601115
3257 184043 851158759
165333 166871 227777046
185768 194225 806795972
72151 135548 158655847
195699 197723 751474281
180327 191945 29265991
54862 93390 96411977
10251 148740 345933922
91472 162256 177125078
142883 195583 545148688
74515 88321 906176914
133178 146312 920561463
177704 179904 5503787
3570 135702 939423486
67999 167611 249469328
43266 72470 72925414
83761 147021 590014313
182527 192117 24197144
68328 155131 679322122
41672 122414 636754562
180824 190307 23883775
7184 52600 152915362
11085 11869 839141090
101404 145923 111052518
79167 194779 987946379
37887 66090 70353885
86108 109496 58669957
168873 168915 354980278
159745 164913 963324732
76738 174945 604958211
171644 178010 617018701
5252 23157 44951813
173396 183327 855700899
174370 191299 668888937
75064 187522 427834703
13551 95384 602734664
64385 192575 658944518
88464 101052 984027990
78880 199823 303249010
14060 119660 263770383
12967 156985 359874445
60075 77186 42885282
186840 195427 507313938
115939 187858 180325671
171215 176173 165876884
4667 81456 361313737
9522 176959 418794295
61569 123379 154599216
154721 192242 94461725
137610 139968 863586389
153650 181107 69130872
67237 171868 262070041
79077 188222 273632274
147147 155593 21279320
114273 129941 200153044
129322 136632 9569704
57808 122415 161758708
54246 163368 627904230
131502 170125 292244419
160660 168878 20833982
28904 96102 167472517
83050 136774 134434197
61014 126089 162763446
150330 175780 894124490
122029 128205 110886172
57085 90872 747831519
167721 174134 16160748
91981 179380 458172982
121022 141039 52279893
122634 125542 7144419
160579 194778 86079370
96095 97679 4063791
175716 187137 28769234
50236 174924 312323242
46687 175131 321619856
90713 122452 621198780
196092 198644 6367065
87442 193336 265457929
139335 140953 3989901
40627 132989 230946031
4485 154613 375180793
48672 50643 4958598
44819 171192 316381041
19808 98332 737972501
96881 180698 188254104
136832 187721 187723246
174686 177694 7558603
39814 170524 608729156
17193 70184 281283356
90374 102132 29010166
106641 145232 352538671
51298 84159 317041217
50805 78192 37907288
90795 184020 315079646
88007 195980 682435346
34802 159087 310799953
144410 190296 226681336
65099 79261 350357892
855 51445 832678741
195250 199068 163507568
160083 176768 720625885
104949 120631 67973264
146263 193900 673519765
21308 81532 421122799
99500 134453 87466760
43010 117397 186115727
117219 197575 201494939
165291 167791 6304960
43197 189619 375339333
54125 61284 17943441
123495 144292 51942869
109860 164178 625942968
197792 198353 42172992
154860 173392 46619547
142982 151102 20417396
78912 194546 510773643
61328 75292 34955504
100266 128691 71019506
136677 176017 98701821
144273 146566 5724777
158307 196037 148746818
75344 89056 21956881
182418 194357 30040762
98116 190201 230954418
110205 150028 99379271
105760 153642 313690468
157678 167536 628844891
40838 63413 56226837
1251 136469 337947484
47399 65186 245632784
87005 99609 595354962
198142 199823 101351896
179283 187420 263192303
13962 198817 462561117
58123 149237 815503687
27375 32023 11444676
36397 84869 873855153
104338 158425 179130354
119023 180257 858318737
154599 189559 87999947
77641 114627 861854142
168951 176851 19828237
124830 134553 645367710
186778 195894 22933261
178744 182924 10555301
20902 88100 252043294
25946 72779 116531359
158437 174514 972151334
177695 181313 878370662
79273 107741 857068489
16810 43157 65364613
106833 141774 581041704
31909 185356 383882753
135222 135399 422807079
141998 195019 621613852
87903 174357 216558288
151200 151981 1976038
55941 99886 922598173
29665 162441 331772178
11845 20218 21308437
151263 193444 106117297
82078 129544 118796380
151657 170407 458586440
166042 188022 175782846
46480 136267 279666264
178470 188705 25853996
36073 42922 26687093
170415 189683 48420453
1598 156911 48454745
131474 169375 95026978
62259 74579 30828976
17855 148181 325301722
199417 199487 190490
73468 182649 273539948
159375 169789 793174527
136218 169702 84003612
86784 168599 134297938
4698 177769 432945690
126635 126656 11029001
134046 158332 639335799
68907 82489 33959348
4008 51232 117714183
111680 177533 136431237
8895 121596 636306967
159051 199010 683729407
152103 195689 250152951
29244 193572 411124103
43386 134595 406921212
160992 176523 39125226
9679 127786 295122407
130935 175691 625581092
28283 101390 936847191
63196 76257 4614303
198567 198891 814098043
199469 199581 303852
52177 174500 54559344
104806 187911 359878037
12352 194169 721922266
164052 174716 20947116
62011 159989 245177180
164801 179952 38087162
38432 166737 476434342
156825 183036 65875971
68002 138861 585757217
26644 76379 168402752
19336 66059 116162780
41566 195409 385397535
164537 170511 15084833
148298 173959 822239094
79575 143846 619619188
26031 102458 190735976
81433 186324 262907952
73801 116420 106789105
45743 86805 102741495
126402 147688 658565809
187330 196492 864272289
154848 158853 10094404
100956 149152 120383518
128063 158047 396739717
171529 177846 75481204
159076 185427 66276828
9490 104258 576949285
83856 133661 710180198
9422 47967 570715039
32374 123959 983867920
120056 172074 130360211
60040 154458 188223545
173762 194764 189255943
105289 127938 167986242
130430 175614 244964088
198889 199907 2585157
34861 125951 825128085
45614 83832 95592418
153286 175534 917442246
81822 177857 240605966
15973 130163 346570276
196407 198263 307129796
44272 58757 463523196
167538 181068 292525878
193757 197794 10162631
158732 181808 58029401
82563 166695 210765616
84205 106015 945191483
99818 189056 685325561
159245 181625 930489417
11444 104575 539395007
73310 141740 171080472
110586 198298 241793754
157511 163043 13928618
83837 98964 37749723
137980 179414 425721939
105417 136770 703970566
1491 155054 954374619
180353 188537 20638912
141238 143718 2597355
195936 195937 2339
80611 109841 73366446
161738 185073 58670426
186115 198198 3301776
30504 125664 237492563
81347 136731 428182496
114500 122335 56164552
25504 184057 864877977
20322 99349 196911054
32773 81525 140535364
187968 199317 28449896
30309 50137 685331323
28989 67136 94804294
151140 199138 960523866
194124 196093 5051226
110121 145997 480206256
87740 149888 214623926
21070 153243 329873628
135052 162159 67864438
134131 150898 41837445
106265 155977 109272138
153746 186094 635081927
170238 199753 21448030
101486 189057 692403854
40985 65455 61047413
166228 189868 59434589
102940 163378 198475286
166517 187851 53688873
118588 188151 174463095
92852 182349 501378762
117532 136661 385274424
35062 148204 282738971
35964 104029 303170307
169231 182273 382936587
58153 179436 303883377
36552 181907 363808291
149251 155987 16927767
65029 122529 143920802
83533 88013 6711752
81093 91039 24968855
116700 191043 186474470
148654 193832 113682378
18918 34650 558518133
69499 82079 922193782
72679 105480 82352917
115691 183298 237046932
180274 184955 11698434
158877 177517 46888396
33092 104366 178236894
16304 162082 583054415
116226 188772 181886333
113664 126113 199907786
36294 121404 212787285
7384 165560 483902987
74030 140031 216758713
56895 78988 584113427
152334 159854 18860059
10584 80050 86305413
16721 42972 65114665
107349 193491 217388268
25526 38182 514745979
75798 197022 515261333
7695 188865 453334048
117865 181166 441316273
52298 174724 306616763
45865 120773 258321591
344 95716 238071742
102185 127740 63866133
164870 170763 14885784
139636 143159 8772992
20578 62507 104114594
139176 178058 413431040
89901 174741 682919196
92789 127678 978089781
80349 91198 27161136
22480 89912 806479018
10967 28772 186083164
188822 193780 283085994
199328 199990 722552629
2026 97067 847300986
20879 34792 34316445
43320 96784 133559574
130300 187744 144185635
133384 195005 154673230
53568 180769 71468564
162533 180522 45323597
169794 193893 404248718
36185 84102 532732636
92392 169120 737033818
158100 190295 158915365
46661 181938 338760271
51989 119998 634310547
181624 199082 623861900
150404 178425 70534622
16115 59420 107653599
189136 199612 26302351
41358 189516 371050985
3416 113671 275611020
175660 179002 66691693
198096 198378 729876
173494 173666 427356
196543 198343 4502331
189504 193062 8984551
108770 124972 805948595
177649 189478 234682600
129527 198353 728651541
29290 162497 332797171
28189 112288 64592939
138993 179671 102197914
153319 192580 146768467
178565 179557 2519650
151458 161941 986301594
35538 161488 315003955
145812 184435 97212513
42742 120612 194750722
88830 100918 651162107
64126 70955 17176725
164407 172628 59500466
51272 119456 170727896
177006 191532 36661649
56980 75478 809529541
96013 153869 720042884
24287 43501 800397113
137300 169799 81601808
59461 166696 268576693
11214 153656 536118743
197926 198762 828319153
175079 185939 27324082
199888 199957 182313
72912 114245 103623577
192712 193608 850869407
175804 188784 32710501
188180 188468 577254646
101597 174607 227486277
113818 177666 159885796
194906 199967 12767298
64790 157543 232137576
132657 198537 165380626
173652 190173 41630250
129010 168009 97823276
23250 135190 61184533
166771 191390 472052777
190985 198791 515100358
156580 190314 123537762
52375 104242 270946335
152504 153742 684786312
75492 165467 244485627
120440 179065 450685047
21337 141105 298745403
62139 166835 262203946
10611 147240 11834002
28973 122156 232589538
146905 172983 65681442
35746 181349 446854708
113947 184255 555384512
197959 199422 133311680
27493 94871 199232560
188024 188475 1156917
152123 160232 20329202
15545 33684 844955731
117080 142706 63856965
175976 194744 47200774
21221 67973 116203006
194064 194569 339244221
138027 159850 146422930
86187 102927 494268825
111988 185896 185284013
1710 7112 389597868
187043 196422 23582225
18389 67091 121136338
82218 132046 124757734
61222 165436 674086369
174858 188966 35538680
12801 164625 379522235
4092 180144 440440100
159343 196263 634951155
83775 191794 478761306
60958 130191 457787489
17366 71175 133957281
169172 171381 482833529
160100 178315 617719600
179386 179929 888175688
46260 161466 288217211
28593 143780 287490147
144013 152914 94213483
148740 155674 17440304
130137 178964 706002219
133390 199220 165243832
193894 199965 2301625
195088 195430 268222318
164769 182023 43371812
21942 95799 675880645
167182 187770 51800258
145656 193970 973467638
43544 132369 222185979
169333 198667 989046670
121774 150422 71527885
20064 188869 422115410
64741 151111 487714207
99989 164757 615269936
117239 179076 462552139
46904 182534 339705312
56525 124253 913736459
33311 72236 97095000
29361 180644 378346636
174233 183183 22448440
181126 186812 529096567
101331 182789 204041399
176089 182474 985779553
190915 196534 1568809
126152 171755 114455422
116165 148232 865102193
169200 174269 708461526
75341 199188 579383079
157607 180605 987574410
13774 38439 61301979
58538 89535 77727677
94443 146280 129589876
45947 120990 200031365
26048 40974 972002017
187701 188710 690268697
1667 163709 405171641
69513 92006 752925546
102464 110097 31473473
10253 103206 110146509
195170 195403 848685745
77879 150992 182839432
134092 187017 238680387
154441 185666 289580291
67735 153616 214827064
19582 150617 327027112
98574 144197 114062918
53441 152225 802741283
68923 173432 302354255
29671 190244 401789181
40015 177744 344706901
61605 163685 255556042
121944 194219 181296590
43665 84055 414447336
150803 183664 82774113
86250 117589 78400126
80972 165526 735548111
47776 95050 180872889
34774 171663 342535147
57263 70001 270510939
193603 199769 15520743
162858 168965 899923853
160672 199188 96931767
82539 88732 15520255
50251 152127 558986315
40892 102937 48774895
73094 124405 128314873
6383 27547 441928616
112578 184197 832050753
83045 192349 983248735
36409 39893 8743556
26175 68123 104297245
6250 195122 472637864
123291 161845 741463150
104272 145931 103804760
86106 172893 217320023
148393 160950 416118127
122376 151636 874783172
89996 197688 920929166
102574 185798 208487251
117348 143635 65497917
15924 169200 395388320
60552 100428 179772229
130825 152778 54816315
161223 177183 40208626
28568 140077 278255675
77247 161306 259826931
129732 159783 75152488
44567 168593 310413392
93026 183218 702797148
119396 155470 569916608
139877 199013 148700410
29592 68003 95573258
72147 130654 146452104
39423 130117 226825573
154380 166504 766286701
102184 135894 97643947
50920 176436 314409721
166227 173499 18248467
68246 155453 218184604
176036 179777 9353939
134768 178616 109999534
137782 173995 90932544
34651 125105 759646443
77523 175802 246177527
175713 180931 288375026
162223 197120 87873495
94130 139961 370714792
142293 171921 74521956
193951 196069 880426019
30120 173997 359772450
112562 126159 33776805
97613 165785 170779406
43867 84576 656570801
83090 160225 193001932
132978 179403 138827812
72036 167880 924397123
57496 124808 38823847
156367 166804 26344844
36667 199387 996278852
101719 145221 592069670
194692 196230 3918998
176646 179820 7938391
105157 120814 38932972
23802 141730 294324957
46750 62617 816026817
91246 155139 679864970
61810 189514 996497014
175312 185566 76737778
9490 44831 238781956
14759 18896 10447999
38817 197504 490301414
196903 199923 7544678
22213 69107 116630769
105074 121133 8684282
44607 70552 64820872
71879 96985 378099971
81586 85363 73723301
16803 132391 288562180
4951 191309 999550378
180009 181248 749448529
173308 198235 124690119
13431 135380 739869429
195137 195518 1001702
53654 126971 183434127
27586 187319 415476632
189958 194592 424240078
46833 142380 238890393
147782 193914 490301188
21095 89517 579800166
25445 76745 21374401
196058 198621 6400733
134082 169332 88440715
170892 194712 59812526
22580 63977 102792771
177955 189432 28894241
108902 154649 114199995
159023 182118 58058999
11602 54670 107228644
171076 188126 42891149
126660 193375 313193547
112228 141866 73865112
88986 105932 42645032
197847 199704 1720490
129077 149572 580562864
96038 111046 37767075
75100 94301 48009257
8039 60978 131940255
28481 69384 948392232
121500 147447 102242869
103367 103961 1531483
175504 183955 210360857
24432 106585 205178349
120220 178794 146801199
164046 190035 65407465
119575 149872 406167568
9796 56429 558564702
183492 195521 670418751
133452 185227 977648556
121653 134799 32912792
15800 63125 839799141
189904 197351 18711704
171729 174618 511668735
72374 190777 826511092
18118 61024 106669682
104017 167055 157691120
173834 195005 53219225
165589 165759 427114
140853 197483 142429066
79820 115472 378916784
21679 168962 927291169
186219 195768 170026728
130259 198013 170020047
39976 192866 382834565
42257 116706 858408679
95093 123078 908495556
85768 192992 268769773
159532 190064 76892220
174930 187068 30582641
22722 63925 754774839
168218 170029 4575081
78495 183208 547536556
70602 195263 326202411
126738 183338 142083080
93945 148738 136964143
172658 182898 25751466
175898 193336 74429037
39404 59260 510110507
189357 193359 10102519
31716 39770 268860465
121714 196868 188646298
140234 165079 62457222
147152 188975 105372954
52265 59113 17118784
117432 118484 634169657
125822 154966 54786648
137879 169083 78395256
80851 147588 192973226
41724 98051 613162524
12066 24459 645284478
66157 79793 34142438
159268 160887 2684237
180378 192888 31460416
151287 187077 90099164
111553 195543 210628143
181928 186412 899602541
145935 194317 34448921
119859 181484 683671693
187126 188898 854851
57631 137167 199100979
21269 68262 116791362
111161 156431 113184521
194652 198721 10246527
7567 45123 93600822
54795 83431 393471400
103684 193366 679833182
154247 170313 40502176
161205 167548 16046695
90637 109239 259683496
195569 198144 6436779
23260 182773 441055764
14712 167898 731971117
9284 20624 566408883
153655 173988 741987559
108779 169959 971519786
97246 116117 47398598
177693 199849 2994750
186889 197308 522403405
67211 172080 262685624
126578 179563 132964413
171809 191056 48523591
100064 196267 391303660
36932 100427 158749836
77926 90124 30557947
175120 191850 454650999
57136 196345 935106407
187544 193753 364212000
155440 198614 36205905
122694 189230 166972558
52032 85450 83724300
160098 175475 515262929
14911 66875 16586579
186144 190264 598376397
55809 174570 646592020
161925 196830 749984088
16498 67184 530273734
100083 125307 62946394
183668 187068 794658076
564 105304 503409490
51477 66053 36464136
199404 199975 1462563
174552 183045 21324921
183984 193037 698778281
144696 193416 122614413
103605 122959 48192744
79177 124800 328403322
143644 173742 75724366
71798 83313 249206384
111179 117403 2042877
146514 189012 107010378
87789 196691 273006844
165705 186453 648894022
87240 97168 512006114
48044 154027 937018443
119370 162382 141738581
58364 75728 43607429
169180 177149 20008140
63840 186834 308278819
69447 95062 211280906
24870 130790 264448861
25225 181889 391638880
152320 197898 114630385
107065 126499 309168993
26277 107819 203653601
145106 165090 939706897
46466 108915 156420077
23254 123962 251265136
47075 102510 138887127
52994 78920 64872307
23956 105497 203671362
28942 141331 280476059
127962 145458 33254270
52910 110302 558732392
189640 197392 912176708
125779 159187 83796345
81910 139046 554487591
137435 175781 605765905
148654 194941 116492475
73017 138189 163038023
3670 194087 548116626
174200 184316 381821831
113675 127494 484557382
155010 155824 629505068
97624 145721 120146819
49029 154738 264582377
94593 134637 100256952
1838 164118 431884522
191508 198939 18589883
176483 181893 13537503
146421 192359 115612151
38666 182041 358899303
146908 154598 19399774
37006 164700 424506428
96320 105956 24488134
169965 183926 608658464
191297 197891 16450464
101487 174840 183663231
193061 194906 4571268
29557 43857 130641440
138817 145327 987351823
56879 139712 14882597
69173 158718 224065255
4054 145415 353118217
5600 23678 45354446
178002 182730 7777552
57882 151218 233589863
146151 162381 40860941
101138 142043 102099171
128171 155858 69235675
44110 162178 547570324
96838 189655 929520601
1881 44148 105470569
116091 140543 738946332
61444 116774 138601158
17928 79452 153252239
119697 181409 389898619
27639 63134 60939396
21729 39709 257934723
34989 174009 347920881
120945 171649 127122144
179161 186586 474485782
124815 124943 300496825
132293 143213 418692063
105147 151825 539451208
178167 179904 344932705
22914 179643 611524590
47274 145616 245879828
86741 158086 178437407
106778 114540 387628743
52646 146007 233442057
190563 192550 4951122
50482 89556 637108565
144374 154023 60938029
72122 117359 766624391
116261 120058 9372907
48398 125553 256251890
75951 183284 268905466
75980 192631 292365597
51918 162613 462661948
100248 156766 694292043
27296 145578 605882625
107357 136198 71930746
155768 156520 1923102
197445 197575 729328706
78137 91565 33665310
176931 199866 57686532
68870 159938 227876523
105378 142625 92736729
24061 32684 391712543
81480 192911 279368093
119249 170914 378859153
196408 197937 614643236
162156 183380 528184460
112712 127404 36587081
192839 199797 17482194
86787 106841 50356785
123164 183464 151331647
65303 103924 96892432
1884 165716 846787874
22445 60385 859920363
145461 175315 870488879
61133 77602 41288856
58213 193740 988460912
175457 192108 41910357
83835 86807 7449775
70579 133411 219201276
125757 183786 145770126
101099 196591 41897250
165677 167609 4851003
133998 178496 111593044
148263 197819 385014666
78958 129582 126748556
99725 173066 183716048
1111 70399 173003792
64556 90586 65243326
182580 189060 348751843
89462 198331 272961275
6160 24142 40281446
75994 176114 250783754
108805 111880 7530916
29325 199378 729944531
20688 186545 414684410
101631 136836 567833684
197036 197250 836173157
11755 108819 636847302
176488 198095 54316722
9179 149566 780481353
71378 146456 771406906
119907 198734 197794717
84665 149301 161510347
92428 160816 435620503
143371 183755 101645426
176900 182937 15174100
122612 180524 738193525
28401 177588 373037391
16207 86990 176504428
49926 74238 659099804
195148 198505 8474135
101312 178180 192504731
80084 184629 701416323
90227 151543 153346358
134109 193362 148775969
32864 37290 383299737
69231 70539 3310400
7547 115020 279551583
58485 92345 84860082
4180 87828 208985680
141048 198623 144795259
185157 198867 34538848
22592 40089 43313694
66427 192589 896871135
196015 197198 2953346
117738 120856 7712535
74794 125882 127691473
198940 199398 592297756
131066 168649 730796795
29357 49927 760696661
189741 197470 19433730
128819 158468 25469230
70795 157805 217699646
164779 193410 67530668
188209 193456 13131626
67457 143392 189880883
32119 57539 862501946
7168 8503 3283453
130199 163178 262589471
198483 199102 202938577
188835 191804 7469181
100205 181843 204503663
6553 161139 442840430
180235 199895 49461060
121458 130576 90457770
172876 186223 33582246
143598 149431 14655607
188377 196281 19858784
86331 175195 909743284
148636 168456 259729280
190007 193679 164518675
18651 92783 704657318
194648 198023 8482679
179926 188246 965814068
55772 141227 213671304
184875 189179 10913795
29451 107049 342906453
187758 191546 9564883
80113 195851 290143761
193653 194544 859965660
67504 100293 82163344
190839 198676 19620869
176349 176929 1466645
121390 133489 30294107
65382 174239 901668472
100003 158013 180579439
54777 132564 194708969
30069 166888 930504326
84019 197716 228952091
117533 126010 86418145
7153 113226 407702331
165746 190747 62936007
75988 105042 72920309
76792 180306 698955811
144850 196526 130040214
88453 172063 209388129
12486 18509 54339844
10468 24849 69676997
103702 115584 29644587
181467 196714 979190312
111084 153183 105143300
32282 66732 902967716
1744 16757 264979095
90647 114668 60287044
14428 67528 528422260
14887 181552 416764101
94421 186625 277817279
40024 141336 833608346
182999 189174 152893983
127189 178828 389824190
29210 146415 664213762
167088 195125 805348880
41318 171273 325325784
103880 122755 47007752
140065 158654 46709256
111503 113394 2090063
136536 196095 797818564
134406 171912 699861787
79488 118507 97803725
183267 197604 36043822
40116 82861 106688550
135589 169545 85215739
2345 106712 604021164
191543 198033 11117640
2295 116355 218317747
195816 196210 1005410
66750 192213 957947757
105625 124467 35733136
148429 189437 103274269
107179 174876 580488439
54104 133456 355733864
36619 162459 314740580
76130 128085 129978885
29113 131366 255365214
68750 121025 606131842
33225 114169 202438442
104501 158407 738931044
154235 184928 535533979
19776 178100 395653342
78053 153686 546864637
39652 198895 881494546
112093 132587 167871934
101657 193634 372486523
140517 160331 7754487
22226 165958 359116659
21710 70892 122333525
132289 158538 65672301
48308 143529 408618677
137209 150110 32196491
117493 153547 644705410
59796 187968 321224760
169996 174492 11296790
168091 199239 78302091
83094 101328 45748667
108692 130939 682142888
50499 109732 696894262
182106 184618 6305493
85281 100502 523415127
169853 195213 791967239
10867 77078 165152163
113856 136823 57301356
72829 130822 145179875
37010 106258 908655335
70827 111011 467952709
113516 122577 22538445
195132 197043 4862959
127343 147257 49640769
6899 180439 527666348
165115 180716 155726453
22663 196627 435195799
132172 145868 34020281
38393 119547 202996032
85979 129479 108799410
169825 172171 531900242
93905 120784 586985057
21187 117986 241563873
95224 108743 220504709
152287 160327 20129397
20894 53687 81282933
37094 138220 252788342
168106 171897 9508440
85680 196569 277981219
27673 195037 698317371
158624 191703 83299156
144171 160003 217683248
137862 158335 51282382
80519 152537 433411020
129321 160023 76813236
154700 174883 50805946
160750 166266 14012491
13849 186613 432157197
194959 197307 5925481
82792 123546 101931502
81106 135683 136605935
28407 128650 841889613
78542 99098 51485073
183530 195928 1467846
84453 105307 52366918
143473 153208 535011289
84709 90095 13436551
171575 179023 18634332
145571 185608 100820580
173049 199042 345043774
131147 147440 127840509
68323 82780 36183083
81846 103275 53788359
55101 177164 305755665
68408 179627 136783367
96000 166208 175970137
29119 46577 43153963
25337 91298 219891649
185484 195161 815092397
135717 138583 446088172
64508 130428 253582570
59214 72601 33518289
87119 117442 17111539
28943 39607 26323326
44660 191244 367245944
167405 191741 61241343
186751 194306 989977680
142108 198149 140943928
74454 172610 936556657
136648 170310 133179585
45822 177122 328778460
169120 190737 25307730
73609 101577 70120796
55857 96280 616887432
99418 102817 8686444
109457 135549 89543809
43137 113488 176058408
39377 175639 709468591
97078 99985 292517351
37935 136629 979298352
9298 103200 234667793
38630 90651 544979712
195229 199186 67197779
91919 127917 625745931
74107 96489 55903825
103029 146589 281052494
186704 190130 505379154
113141 144825 78988354
14496 143040 522553118
73553 143240 174178216
183124 190751 19307160
162770 183669 52597482
50158 169854 495258696
14849 51658 91501359
60870 131487 176815489
189982 196025 15195589
18784 60777 104410011
5365 166018 414932403
13598 119831 541354862
160090 191431 79036116
179710 197743 45358599
51819 177882 315786114
62418 77134 36873689
82421 127705 967076711
103528 168267 161985580
179039 184792 392626643
68050 188717 302468836
153618 154909 3288618
87163 157241 286958448
132878 169631 92148763
35188 66695 38546989
71994 80935 348092468
51439 158779 451196189
15863 93788 247222476
60510 81131 51611893
15799 54392 774092698
181312 199317 830662313
46363 147534 252859271
192573 192762 487190239
157993 191075 947971330
118615 178797 150746077
155352 172592 43414683
119892 151002 77732776
53436 65487 30201080
17477 51152 969453700
7305 32493 62915162
96522 175869 567018038
81730 138140 141069981
197563 198775 3065254
144341 196176 457612717
180353 198837 210155696
12612 197611 462959363
161299 193973 178672512
104976 126432 54669153
50696 171189 925618754
161680 182237 34084623
74142 192878 297626814
40669 41312 1532044
15840 24269 538592673
47490 162718 682408186
150522 189876 627093538
43763 74380 76496500
28030 113041 404637424
113646 172473 383031084
41467 160638 790492028
167500 180189 216763545
160776 193819 675961402
19101 188140 422784291
10957 57809 116619799
55844 148745 232298061
169874 197374 316451122
63410 83695 50888165
5696 173803 566145508
115588 184843 173520350
83464 120740 93229351
69386 162212 232293084
103964 168598 161695502
174494 191648 43208878
194626 199140 318252861
100986 110412 512048819
139216 181628 349320675
66259 129341 157898588
82411 197649 605573213
85709 166201 541228270
191232 196819 555377441
21343 180477 397774087
40525 132549 230104068
14535 168437 700323260
7700 97935 225278469
198724 198962 597787
185086 187648 6600550
11907 35130 402284276
111528 122156 705607008
133315 161925 475275760
72720 94258 53842893
56708 129688 182707961
77292 90805 33821469
195717 199732 6118955
151359 153655 112240248
62562 118747 140717616
58083 143175 333004479
112218 131156 47348683
174547 183643 22904641
143964 155881 29946411
94583 100912 763477373
131996 164032 506714050
159233 198310 98283367
98793 125998 67956800
98292 179391 203242350
42483 199745 393985784
11086 33522 55914847
108987 176872 790692268
145217 198438 948259168
102397 142319 255440320
169872 189027 182450705
196800 198511 4270029
171739 199623 70143034
168575 173754 300754218
149890 179428 941161668
69482 91112 54155410
124636 138343 34312075
163986 189692 64670087
191749 195261 88060992
90713 197360 267391107
93384 153224 762126566
170281 194174 98530503
78300 109714 988329605
160467 165038 903291166
97696 129985 80839971
31949 173873 858299117
83542 85760 67437340
118295 156226 94781466
62215 193617 329324708
138081 182825 112406508
100566 166001 203971999
10868 120259 273225957
3 33318 83226245
21157 134796 283583851
193911 195535 4145027
63995 80797 128806472
42737 146300 258862202
172296 198306 449551709
23043 173510 483134457
187363 193459 15262888
130085 152454 65259492
119840 162409 504413470
22276 171733 996364924
35018 100645 899919817
106826 144478 457312086
10563 120849 275502479
167836 181547 34441141
197920 198595 137549
65862 123105 143201778
158463 164264 175500859
51653 171364 519337311
101561 117143 38946751
105361 142544 92566451
95183 113254 534194458
190851 191238 777427574
7499 126668 297619901
165650 188247 295102553
5322 51421 985553359
65688 93139 68679413
125378 127241 396958431
33708 35282 687541815
147649 171618 895572988
178936 198011 48012202
45531 71666 65281833
145030 176309 688043614
17596 73430 135394232
59364 151565 319874736
21464 50602 72086284
125322 129577 10802693
39631 78080 358867517
196491 197649 519560922
26033 31803 329951069
150237 173781 189659717
85167 179562 236413831
42106 118344 331414689
98757 161338 387513327
42669 137253 249000804
4867 197517 860557469
40509 102421 744606899
132854 194567 154901250
133454 173528 100493626
143301 146477 634865574
147813 165747 813134231
174274 177844 612665259
80457 137741 823905764
118986 175163 258309432
49529 115518 576073142
104494 188025 460264852
4837 31401 66470672
67546 93530 389572386
32582 142959 275638157
163979 188523 910190487
148379 166463 28801043
43081 151594 597049938
73703 74780 2657950
198314 199592 227212012
92867 99390 480385406
20736 186402 897240699
14061 68240 402091190
90395 183271 232717469
122445 180360 672289735
62562 85754 58133286
151377 167106 39643324
129811 189704 150271634
9602 112449 257027979
140412 193983 134703186
15064 18219 7929906
52985 76815 90878979
134419 158813 61071704
125670 180200 136887160
195582 196827 418237660
165574 185827 50907620
115071 145534 996691665
102355 122505 9302689
127047 195580 979623385
35859 175484 49107855
193330 195319 512462314
172131 191041 400560189
107049 108954 431868998
131404 140562 22651743
130262 178924 664185193
121629 197707 549454299
12302 63205 126815662
139510 177442 53754484
95691 157033 593785006
72507 195723 308861626
51793 136423 317525725
158071 159097 2617143
194911 199404 11304274
67180 99140 80023184
1884 89820 219652102
51463 123602 513862710
148057 176442 71515128
191945 194906 529811039
171393 176099 74972141
189277 193863 262858290
66080 174508 800123238
138130 186948 881342424
170942 179890 22389787
4800 185612 452370058
11502 138017 759014266
63515 122761 148320249
41098 149875 969229712
21291 122690 252948045
86802 127295 101212959
29396 126094 864748009
131569 150358 975828489
72435 98609 63350691
99179 155081 139880061
144395 175588 477073801
8519 158857 375772280
150156 180582 73102601
183380 197072 241104160
169370 173505 6063406
175078 181533 585621826
1251 185530 461098471
96709 152842 140506253
14012 52978 96932665
174429 175362 677295371
23536 89038 163297068
93736 172862 198294212
62741 79964 43138455
125791 157347 79141620
21517 119673 89099959
51783 92975 103118328
20964 172993 455852506
54231 158989 262196392
113282 154890 324414471
184182 185405 1285793
173111 192915 455656683
69377 129743 974722434
87315 167132 537313349
117553 148037 75982317
128073 169353 103553066
24854 171798 367246126
41231 196295 879451401
89941 172393 206502706
155874 164804 22513432
124284 152592 70882069
11859 174640 407126298
33823 170492 547710570
24351 132632 848590416
137560 160615 57736466
175477 189902 36282397
3500 177919 436296480
175319 187529 243837693
79372 92498 32867135
92289 95764 277375752
31643 129205 243652924
59251 62642 8447450
143258 161606 482803366
98339 119857 244460813
86920 108902 55165300
112113 126854 36697457
72324 78354 11728795
76860 107256 76287437
90981 147287 140619519
4769 139436 308214034
160114 177237 43128559
167611 199271 529431061
79079 192298 418919669
176797 186193 264721264
38869 139386 511622908
179789 186200 731707898
7238 8838 686440433
28932 112355 208293800
113151 178631 164011157
172678 173385 1746566
12234 15419 327629569
70630 105337 389059033
44000 116215 744175396
73860 92811 340121079
171398 196336 553661123
134972 139421 10825003
17312 123824 411674003
1871 89119 978648513
166604 172341 680265485
88190 189832 317451858
29037 32989 411209554
105929 154821 122042939
55540 173665 295803309
190692 197966 18202966
139150 178082 316231403
15076 169499 386026511
39867 57253 43186280
122845 137172 35840244
154464 163247 22128528
101282 187181 215307463
26385 177199 377034033
105691 114110 12587655
120202 127275 17647326
74246 174361 682195101
187287 188366 2722693
47202 160504 283553631
158117 177408 48559045
23617 48803 899380198
19654 185207 413815318
84682 168173 209036962
55317 160176 512687483
67090 77899 27119093
16592 120488 259316007
130540 157756 68038071
161785 176359 461662558
68100 75391 18269322
64718 103142 464689286
53517 191943 346953393
68120 193682 393728303
169435 189201 864784247
98124 138930 102012659
25722 48188 55490282
88232 167775 487427943
84589 113162 869547712
149159 168617 49005898
19653 125568 530804382
82629 122791 633956648
66753 72898 15425705
95105 178913 210009886
171175 172916 4299968
77223 78918 2880900
98344 187477 223591415
174744 178931 414043180
148572 187371 82084720
76548 96770 50471812
198003 198817 535311057
96583 170248 184656925
41668 186805 363539353
30648 193552 407674213
88106 168088 439923278
134660 160546 64782128
164279 176997 24403744
56688 112716 117123570
190907 197053 859022375
73626 95945 172527294
75123 108324 48895183
33361 117406 168560196
95904 121291 895226893
196980 198196 3009200
60759 67133 15899421
195510 195664 563750302
159020 164310 683210880
29161 156860 470433279
140690 160391 286473968
22895 169446 450395646
95723 183856 913004091
136215 180551 178289036
193767 193860 800552752
103731 105774 5164006
115993 155616 616388740
690 53285 131188076
129276 168508 98376055
188178 194616 16125508
64653 72798 75696893
92316 142329 125018581
176749 189292 31575072
116588 166733 125565573
143654 160552 9084800
127826 173715 115055294
131102 175548 111414746
97426 143754 840632052
148690 171570 968564976
119323 153717 873227891
182772 190102 18501348
24836 153344 320805047
27377 91169 159039469
104516 199874 379794230
35876 58441 226831342
120222 183568 406752443
187667 191357 9330281
107308 155452 255862696
60751 182754 721401366
118284 180414 239230075
42510 140794 50739885
4227 190850 495215624
30111 52554 120636339
41048 49096 19842972
128080 182240 135813503
61291 133010 179539129
31041 197802 417332936
97692 98853 759265609
89220 113028 59705728
112457 130098 44033458
24677 44254 404588409
49092 108288 501018505
47949 191170 849930832
81323 167125 993848490
91850 195245 273809020
176155 193564 43783814
77116 189478 795409187
131558 157810 65635097
176079 184611 21393411
934 19520 46842688
197302 198491 2995932
94454 183034 222055172
127001 130709 9406833
959 177093 874711676
150108 176451 921062203
12666 154628 354687082
3818 188068 461126679
92410 178243 215056483
87852 141949 135144437
174516 190682 40717823
5277 163940 396631218
59040 100285 103338502
138458 188980 127020611
22420 42367 992134231
73398 155958 206504397
133560 161023 419372801
148574 157947 654822305
17879 75590 143767788
179031 192983 867848044
80928 136012 137866829
96435 192761 241647512
11959 128455 535707452
45352 76865 78768225
119534 131068 28880191
112276 113200 2323264
191489 192158 1600712
22756 80634 144137090
119395 192781 257392349
100449 197859 178325255
23111 58681 201932364
145661 148145 6284286
116999 120039 296749353
65602 86857 831056172
198434 198868 696762328
22351 186767 719739265
149972 199194 404823396
118434 185565 168256149
3091 130185 317629094
42664 139788 242784149
30544 174953 361143929
175743 183474 19471026
189243 197624 163532493
9383 83241 184410170
52170 190401 346432516
189732 197051 18430722
186129 193512 200668789
51147 170716 878121119
108179 166581 543551747
128705 191007 156501001
139103 172889 96513760
113317 129608 40681164
120665 140563 49595393
52966 55286 311468585
5321 114298 964403666
68833 71217 341208334
86574 137270 126724915
136611 170189 84254699
24523 153277 321454074
145782 187567 105297133
172904 188207 38558717
198920 199302 934739
78127 90881 16590801
118697 167404 922156854
80846 102154 53454356
98325 101464 2282779
151340 176655 941924149
75852 103809 70160578
162545 198397 849485351
45103 192644 369578765
98767 140252 200524723
3138 95598 666886592
93253 123999 995555996
180006 184482 11231400
176159 182957 70010874
128804 151750 233906463
154921 174129 48390197
173402 192812 126295930
174647 196322 927194087
55190 151096 239917392
137566 170626 83068626
64753 199777 761883863
25036 193276 420902259
120638 191143 204322999
120624 181941 692381420
1932 14411 951040514
37480 134627 242876001
104382 144469 833411085
6241 190837 461998174
12376 15698 131272846
35063 193182 891307604
156848 187837 77994302
163321 193016 74724316
25645 105373 199090772
3664 183985 451212929
56496 147059 978161820
135902 153418 720874974
197376 198233 2132891
147173 156880 24571606
96086 120783 690819033
95353 101399 15325217
166737 167669 978842994
41082 167568 155618314
59822 98023 95597726
79721 147616 723858217
40247 47244 414229519
165490 177070 29085545
25734 117822 770713086
162848 179832 31317663
165212 196875 528544490
125928 150755 974486344
109722 115496 88781671
146536 182022 573031373
92656 135539 107339995
28084 92471 455852840
125004 128895 373642678
84094 107007 57545192
117050 142566 871178164
114916 146471 260762881
173638 184519 33578302
138677 180519 105156712
98318 135923 94169212
24084 96655 953254918
146949 186773 503065172
113221 113691 1207206
189046 195884 17184671
130954 144510 33690384
115266 193486 597517677
22935 113573 226252400
112595 160782 120452264
162824 186693 60049058
38942 158357 911260587
83782 182170 246423349
106191 156187 124843289
144804 145123 794123
102279 132016 74366472
182064 185292 8120378
179393 193009 34333200
117920 132474 36353547
143473 150495 110496010
59132 198638 346796611
95870 119682 59760840
67139 84792 44331389
64114 142877 127471943
5923 175537 424232285
163487 166384 7334579
110916 122033 191086792
58367 183759 491835069
83664 168027 873723678
110953 139340 849685255
167810 199583 79897581
141246 167833 66885302
145248 187340 106014277
124705 178412 134780030
71857 159212 314931727
85505 171310 214904419
174006 185673 29327000
31000 184376 383657802
19063 191696 897269466
129210 165614 449355022
151532 152384 2152895
32228 163078 763571654
46468 71515 449486017
161930 194404 82201374
62494 162067 249206672
138631 148964 25842367
75441 126369 396638913
141931 159085 390968127
123146 178293 138302544
86803 106698 49954315
113145 152115 249099708
82099 197599 763819301
150332 155905 14021286
176743 197661 52593022
122921 195069 333055156
58487 139854 203601985
94359 156900 156613900
145985 176398 112204723
40401 85493 112681973
112163 148539 90734991
3830 187503 727149051
187711 194314 16505066
164546 196443 365870792
120116 197156 193308461
127221 179838 131972670
157413 198684 103834169
185158 191978 17268590
194579 198785 10567092
118679 163239 111524778
187991 195885 19823244
136150 159451 58307659
21782 166549 361704292
78631 140572 154829672
124584 130204 14197115
103286 149430 118063154
20102 61188 750706029
126657 165129 96469650
157802 159507 4284354
195228 195734 486707296
110955 115175 128155687
141217 181596 102358686
118498 168348 124827872
62826 162712 822258975
1206 28215 596801624
10530 40390 74478169
76913 139732 341761136
70941 137195 165758372
196536 196957 1078770
137698 177940 115002646
105937 170302 888127041
136116 172217 90538386
193602 196070 6261354
178324 180665 5949120
6124 50426 110341432
157868 166213 5315959
161547 168524 17640951
82803 90245 127874851
74920 110928 192258457
170895 179908 987474374
138127 147777 24018637
181952 195852 35057579
80854 195354 287065732
148911 181066 80926191
148343 161770 33806098
95790 116256 501309889
78384 82698 24566770
19190 167415 693589390
18063 21872 9647119
35758 126804 470708762
175704 185330 24178361
122158 150319 70348316
154631 182684 70578802
162295 168169 699559029
33851 148066 280177614
192180 194271 5200006
97863 164922 211979619
50149 165003 287589978
157507 172804 38508479
92842 94081 441437272
84560 168647 81155971
34249 169630 338785125
173298 181806 99665394
148668 194457 115244236
110449 156964 749621117
41920 79231 609217410
5815 160819 482064010
162424 178222 818485318
45070 160212 910412096
176803 193414 783684633
52488 100085 119210911
81487 97355 915327971
34584 50866 267915784
178116 186369 577517509
23662 72157 120722857
181913 193213 849881692
84734 161141 191115419
801 167881 703870159
89626 182687 233175175
193125 193281 624404288
59363 68131 21950459
49064 124137 187917748
87785 124883 92633087
45983 84486 96350504
178496 179096 1493683
67143 118965 931067777
58145 146252 220415126
4518 159637 387707726
35797 177225 585325698
1261 81959 606747299
91577 148254 141631803
163959 175413 419030902
84362 117234 82299531
49030 119835 480317022
169321 174628 13298724
136971 190421 134310249
140250 142314 5191745
122044 188966 269183208
178661 188329 24417212
132996 141780 21770116
33595 178556 743733236
16672 191082 911343658
197565 198531 286973229
153074 165808 32112329
19507 47438 69115572
15444 29488 35047353
158219 171572 298406955
137714 191455 149353990
123958 127210 682563330
59625 82393 4367030
20835 67774 706335065
86272 178972 232145645
139079 150323 28109221
69804 102360 300345011
119493 121096 173276006
107295 163231 139821151
58926 90473 945549939
15 149146 372630285
56282 95247 97462809
3377 42780 98278894
43212 124446 489830145
93773 105794 426875196
151929 181169 710326226
134501 164003 793210487
146474 177105 477963346
94887 110652 39615041
35252 52276 837454139
72276 86609 838974489
165682 182798 42995913
158042 175201 43187106
78083 195464 294283006
187225 188823 4012139
46904 176470 467195672
131064 140708 23848940
171042 194928 224045625
67374 140767 789052900
90533 127496 968953925
88125 96345 907440112
144755 199714 532921637
71365 182622 278729230
144516 194306 606781479
68779 72304 144498739
138477 179667 205377221
139325 149609 25755248
41269 118132 424328591
150860 154439 900493605
168698 189383 51991211
140951 147864 17261951
131145 133456 5708582
46279 83482 289186335
24164 162450 345456621
62119 74946 32128977
110939 187758 737542352
161823 181670 445017965
62488 89539 447123089
35107 52395 294062241
166399 184632 45768782
176540 188650 30519201
4377 11698 18422595
78718 155410 231324385
108484 108937 1124657
130316 169225 450515400
115949 142052 65035221
104602 170064 163844489
52656 76032 570011580
199932 199976 716273808
22791 127414 261073066
28968 147144 726235400
165419 194188 72307258
194776 197562 7018303
117481 117543 151555
171978 184102 30538937
138356 168073 74653642
18658 82258 158482515
8676 152490 359389698
81936 189670 270055917
20670 126033 262753322
193425 198686 13222036
20031 98299 559029520
99989 190154 735579386
69056 74197 12835492
13254 40193 19894150
131214 193132 155391344
77343 158146 830316897
91038 120501 911138049
90310 188093 261755248
139976 166588 66983974
194636 197753 29274827
162502 197297 87557404
119423 173638 135828424
66408 98246 79652939
153785 184714 77822297
187700 196661 570867396
175082 199251 305452336
150261 183899 84716537
78797 140905 155253823
75308 188794 284479904
92443 161983 174022928
86324 144911 146345532
178406 195515 771394996
8137 69106 152119925
113843 178746 507146063
119898 173263 133697326
196490 197240 56609195
82172 198163 400752643
128122 179958 130015610
162725 178773 657899953
108252 125310 42325843
116085 184614 557948973
182606 192844 25807324
154027 169919 40039203
154551 198096 109546650
121418 174955 134228967
95528 119829 750176452
165734 194887 159546410
39564 155249 665923009
54176 174216 358184673
153261 170581 1129395
54467 187598 953088287
156917 170848 35092602
73556 90381 42128258
30918 173297 879308498
98210 180332 205866722
143988 199818 140484264
91548 106108 36669810
98384 111844 33823555
189764 198647 916278509
100007 174580 874644260
68022 119500 128906084
106291 177654 178641255
21861 130056 315344517
131768 149318 664094018
137985 174598 799306489
10244 172610 406081100
149522 164582 37924486
52803 121901 182611642
77995 157765 199619596
176395 196601 50858052
160661 173297 31832064
106023 155757 275122706
44077 132732 221750932
183354 191101 876634379
37904 126638 172285575
69963 198592 322394329
24644 130139 263374340
159813 189917 195374695
22596 53895 77527317
105688 148998 805337225
97378 188906 229547610
66689 123059 880173957
191832 198651 222260070
61112 113911 178125523
185399 193990 9569839
16941 75385 790863750
97783 190406 232316257
43497 145568 526006207
53138 91531 743147996
119080 140370 418963313
126217 132434 15703553
33827 106951 497663684
107789 124926 117519222
136403 184686 121170456
79581 166367 787367090
101080 129232 478441977
161860 197888 488727548
90299 147745 945009396
57978 122686 746704738
139173 174226 536621296
112960 149301 90630573
177634 178410 1629091
134056 164025 2888718
182837 190878 20340806
174129 190473 648195136
66285 75694 23597772
19682 175160 401753355
113808 136199 55872303
175146 186341 28180954
184490 196479 30249162
134947 152884 431990286
129488 187938 146723835
194201 194916 414947174
48638 185999 344191654
109993 115430 13561534
190480 194911 530091637
74656 93563 47288757
17464 168915 378559259
175896 183188 18322609
189796 199233 687706094
147183 161451 46277100
162085 197923 90199547
152419 193772 607341721
43115 130773 219278742
89489 106835 365374348
190385 196866 221634510
170402 180356 472367051
135783 168203 435307077
175337 180630 420979969
83188 187831 771013961
163959 191226 89949849
49864 124240 186096546
149009 157950 22500937
115767 158952 107950892
150312 183716 239397683
45902 122189 273442519
72146 185356 283659792
177399 185805 21160125
106220 126892 51427576
177773 189443 813468746
8314 180098 429747414
128191 187534 149003625
114941 161612 116583963
60183 63979 308518840
109623 181680 312215478
190430 194172 9299050
162372 170914 21624686
23868 29973 15192533
157888 165021 17983689
49905 182308 331659159
134963 181742 117372919
131831 196887 131002446
120195 139193 494125076
642 104244 259048550
48620 67789 494615430
102036 144347 105565993
75978 181890 265273102
10218 172007 999531008
158382 198734 579275922
111443 111630 453407
98979 128926 483491739
129878 139056 22790895
162655 170008 452997200
56798 111308 136526775
104670 105633 314869388
158781 170884 30576911
34208 69167 87273052
121293 145995 61609750
8473 123661 964140357
93068 105149 30500264
17051 194879 633997336
153154 182643 74206402
118545 185435 167664595
16807 37944 52372934
180740 199575 47337363
160008 175676 939741017
57477 140512 207660515
53543 58358 101143292
188101 198105 25076406
127704 176185 121565591
107186 197763 226930160
196433 197715 3146686
16836 157269 560113522
175157 182352 18065069
99754 112501 56765893
60570 146272 214285779
153684 182802 73302978
168397 199923 195843491
143230 155616 759912568
184114 190794 16850484
177453 193224 748007579
46902 102358 138872808
150141 178787 41898139
178374 197244 47501626
20973 93493 180686207
115 128769 977481337
131593 188129 393665285
23543 187157 409251415
19074 108278 222763147
195454 198954 8789613
129328 192330 436037228
19071 32506 705999604
173035 193263 50968236
117051 191443 562150746
84186 87710 375524227
196461 198778 959197947
149409 152725 820414520
28010 140925 397412777
185598 192633 17714432
1683 71252 173630081
41156 125480 706054543
146681 194388 120044052
153531 199456 850565826
104599 151040 428552003
50629 187033 341840663
114234 141342 294723473
114810 152503 94087631
18629 60406 103879162
19619 69395 461023134
69210 91185 737646821
195601 198577 544632826
48509 154198 89051807
142679 171772 73198056
60334 88948 71650118
26116 141868 288834621
171125 192278 53143909
13621 66824 132516903
25185 45460 786369779
20735 74718 101611895
81165 92741 28987464
52872 78666 359055638
190866 199842 695044134
6794 135692 680207817
69951 125428 458208783
98819 165502 167054576
135673 156886 974855382
86930 159433 95338942
109892 121654 547865644
151927 188440 41895131
93684 93838 709117054
107881 167079 797830286
59305 164545 263519177
183009 191977 768968908
131036 148299 707924826
14659 132576 294534902
16170 173094 392206260
23428 110871 425805420
20169 155211 337084100
116403 164517 120370218
32038 124046 852252875
87811 115683 69798371
28910 35912 812267900
166279 168839 6464234
183119 187638 11473629
1821 49550 118922070
51692 183578 522324472
178811 183224 11137811
108239 135931 69067457
153452 157904 498609851
23121 67001 109068521
38924 88242 718516331
50583 114414 94670145
52158 97188 611944125
196993 198887 71811265
52032 123501 975917748
84547 124258 433487307
70515 153989 290347726
196894 197848 212541383
78390 120368 994708162
6675 85504 196828920
54682 133795 916649437
169098 182365 870117802
48670 167671 867196062
47369 53710 15869325
74717 160316 760068254
52500 165902 228233304
23380 174848 533223088
57521 192246 337717328
53906 104364 126545637
155473 163219 812279262
173442 195619 55840617
75338 168049 771714969
12591 90609 194774752
65231 152858 780216366
110753 137855 67613714
182339 195769 33863831
190 116859 698246805
25173 129260 259801088
76891 141374 757289129
15587 121532 991748897
65730 78968 33096072
9786 170708 845579036
101684 174430 684562106
112104 113961 4752529
9977 197976 819365838
77277 105679 902956256
37615 187771 980780285
109927 199972 225718454
131388 181964 756906745
97853 136393 363466537
52229 166077 285103649
154462 175618 798918998
175317 193842 191546965
110521 182904 731216331
194090 194663 1477362
78949 116838 94961132
1913 20989 48056303
131351 149308 586179627
7180 83002 737721025
12937 196020 768224582
131480 175236 324120010
113063 128439 883378681
149065 173773 18950067
64436 95021 76606242
122401 182081 149657700
78446 107330 93534973
34546 187922 997354903
185039 195282 25860848
80859 162345 203956303
7624 19840 30863427
133340 196095 760361711
159234 190412 83499802
174503 191664 43234487
132203 190347 274668763
157817 190993 485625201
125197 185720 343096755
84779 199245 786742649
58108 79621 547364773
23948 147963 952044046
151691 154519 7076114
123631 131755 20435380
14149 128795 286284878
2237 174795 935040540
192301 195484 8010068
76490 163038 291120433
31409 94234 156665712
126018 194715 716470088
3207 139753 549569230
73189 132650 755615050
58796 182912 75543134
64431 104935 101696259
40319 90944 126495824
125781 166695 798472501
7506 104852 243316772
68450 85592 42980154
88601 178550 365786144
46770 125385 196563304
141596 169151 420160300
166384 199804 84038221
196523 198199 4166302
14206 20431 508774810
3960 184137 645779268
115819 164756 966498631
58108 59384 213067107
11123 19757 21864391
183613 194995 713269263
171357 186697 38540122
130329 181903 879674293
162586 183070 990278597
7203 51319 109868593
69043 140839 892429670
154938 164650 421570461
165713 192780 68075667
55145 142262 399525645
160212 164399 859013440
153138 169402 390430964
156119 190367 86285683
51371 153609 390866598
145215 166189 52871749
196831 199350 893014007
144226 195323 128554944
19137 129332 287746910
63585 160575 889269456
60760 152817 202030113
168004 186089 45469189
115859 195465 697052683
100341 157645 953875667
88164 98056 347084181
95550 180286 212443440
11888 116159 260595286
76778 192613 290347256
7600 148613 976795534
134604 153817 48002507
176339 183056 44807234
145882 161342 38914134
107821 116770 22257213
139534 198559 148402459
141727 188799 242977272
142801 188378 343941785
6366 21524 38213387
177979 190204 30835324
124718 149787 383003501
5808 11716 14822527
196476 196950 1195232
81158 85209 2283275
165353 177676 199757076
182113 186112 190618237
193948 195605 236293303
179275 196997 44668394
158202 165443 18313971
136667 137330 347054647
148681 150253 3962089
3172 33161 74905570
83829 184040 454223693
12567 158266 364079699
133563 172667 482758293
187013 196003 22594353
185532 199281 1598777
198503 198658 383615
96630 150850 228688897
154966 193941 98018476
37071 38121 2602361
53419 99021 55015136
28180 177847 806378736
71565 92969 53561607
111183 197063 215394239
16677 78180 153140022
120994 173303 131094676
16720 27460 26445891
152948 179580 66995853
134901 169104 387181932
75469 183162 524454031
20179 189521 423405087
103147 114088 667386836
23568 117944 235646638
8134 92298 569140495
184972 198207 33355758
80102 165533 204343108
21157 134509 282860437
81031 87395 15994870
26307 164947 346416546
163260 172004 646690474
55370 136533 246708231
189203 191620 6127424
144769 158850 560111131
172121 180529 21195478
82173 129659 118897041
102761 199945 243621128
166138 175402 381857839
186520 198602 30382705
40408 109263 872107730
137802 148821 27502717
121640 132714 27749062
193555 196205 6702951
55626 117522 154981589
120410 146393 64808783
143392 150154 421706680
47775 84624 333411282
163492 168753 13303872
46124 195006 372963505
162096 198780 469081950
129221 188278 134451466
140869 168485 69477481
134995 156830 895880579
182917 184606 4190151
36571 199145 971212998
102541 162306 591438969
8879 193632 861766663
107694 118006 25686011
38649 195925 38131618
35371 149343 397176357
30094 83278 244508244
5764 121264 288518643
162557 171082 21560969
150326 172146 54955203
194844 196319 3786455
70024 103201 46465249
42286 69704 68537651
134774 143216 20941130
120101 166908 419152631
9439 181119 204489941
152431 190092 290443555
50266 51657 3517434
66201 190304 311098185
154703 157805 673881571
9946 22369 31404527
191739 198679 65686094
114631 173144 146409148
180328 183264 7368503
121090 133577 731314762
188662 190578 376354748
70014 85118 37860609
59370 62287 7332022
227 96220 921958321
8794 155581 887347522
106802 151174 901491437
111820 152694 572156264
193741 195781 485428456
193565 199046 13778778
87764 104095 404902724
117017 149062 79953806
7352 42177 93313520
170569 190324 427618265
64109 121475 143629548
163120 187487 44895040
67173 178967 963439119
122896 144798 54635745
45582 79716 474615928
100284 109822 24007498
153367 180176 67498856
172396 176631 10660512
184661 194897 396256323
171526 173907 5964386
35366 68519 82763320
118930 158311 174731345
16413 164382 369737255
39241 173746 336664204
166627 181940 175293150
118399 168210 277875256
54136 168288 285885776
194719 198631 9851575
182428 199778 43689800
156477 186267 58485568
70277 195340 986813826
82068 176352 236221584
88743 104033 38520406
39868 92413 131257174
158572 165781 13528433
191379 198102 778285966
123218 128616 161018816
197972 198365 999312
154722 196304 104698024
22411 72239 123921379
108780 162796 843444539
6744 52558 114099143
89122 141851 131758490
156663 183493 39471640
101302 167174 970737358
85658 181434 445446580
184009 189774 14483787
67906 69551 90241060
100939 152114 742531564
84596 98588 182114971
149720 177019 68688907
11514 73189 153806331
179688 195720 40367804
77273 102488 464768734
94831 191772 542655772
193818 194257 677735112
15780 196163 717233774
152028 165792 34673201
90459 91045 580626114
145378 187511 472263536
152610 195119 569176816
123422 149684 65674855
70620 182240 279585392
51366 78170 67069906
174923 191616 288576762
135361 138514 151349885
164399 177141 947290430
193672 199306 14135232
199842 199854 25996
26442 70743 37653292
31911 111038 197658863
30406 108845 196049221
142370 152412 339140646
179612 190158 686244462
184903 198950 825995789
87282 199294 280769505
142005 184230 472209735
157464 193148 89832066
23577 192615 753090578
52943 90966 613698927
164155 187006 57524136
124228 146989 699584669
112916 113784 1598324
198221 198727 283716676
104195 129659 63531751
146772 180157 877537713
136822 179955 444579525
191303 194263 7288833
54232 108477 136026887
49768 152121 367842330
48691 115953 168536037
177897 180810 546683207
10638 174124 408877214
159945 177249 43575805
195656 196248 1496043
52153 93351 103067934
8981 138078 322464800
132937 180875 120258281
63266 72304 861170460
85477 194248 590809029
10393 100408 240180211
154603 166677 30468957
174779 185441 956454168
89471 155424 640052497
19421 85176 163881795
71130 175813 162038280
47887 180532 332319318
6141 105277 247847451
21091 106207 946802841
171813 172278 899755280
72262 150577 195877069
190917 191477 351187283
139383 189777 997915675
78716 182664 260457213
191801 197293 13759774
67878 197025 495156593
100498 151772 862476551
183786 192088 883405259
21653 77382 343081232
75263 198970 310133656
80683 198370 919305812
191167 199292 20292819
32663 48797 39921749
148530 199069 996672617
191791 194263 586204589
80805 146181 163405335
71105 96798 387388557
178407 183454 12749880
158104 158596 664156174
70211 162249 230318484
137028 165169 91393238
188335 191013 47309701
143624 158591 207900418
11260 56116 115635693
18300 97000 52911726
33406 87899 870108588
20730 41339 793058828
6317 61978 138822941
179407 190483 2003326
162693 191863 751178957
162290 166463 10614148
179024 195048 40328188
86067 86642 1453398
110243 196347 215898825
46587 71540 677158268
144047 194124 373979236
116611 188162 798628219
51946 109919 145281210
360 4279 611479075
180335 187764 393813954
20868 31211 25640977
56291 83609 68424835
88991 185174 240980531
135957 156786 52161201
54689 108220 134210654
197013 197504 251485392
196529 199530 558546756
54650 114568 150152633
175520 188647 33059553
123676 145905 55478396
37952 164234 568706029
186411 187108 1809741
67969 106767 97352705
92337 164097 462813587
154041 159294 545427270
20260 54677 85268575
196991 199680 6732904
114664 189008 820016944
63846 114861 127932829
115510 185812 176187080
92026 166008 185308383
117183 188564 769300978
162336 188654 66315095
21864 107171 212977716
185429 185685 994611272
10682 143215 330937390
2680 26695 6935177
132398 174387 311448979
172431 176390 292800055
111272 128430 42845976
7350 142127 336613758
1800 43423 103853439
155943 176492 51795019
99523 161766 155793947
65811 165650 344483336
19837 134650 286509829
131530 181576 125478530
87018 192033 643768339
125344 156765 78793471
134435 135401 2430266
27543 196861 423653686
27977 61708 136322747
169712 188938 48358510
70222 169791 249363391
47400 128358 85932177
52961 69305 40923185
54637 131389 692105711
151019 194770 236642510
17542 33146 460717998
188643 191312 581048802
87754 181094 233815493
144709 146154 3609831
36120 69191 82544298
196333 199678 430397345
119844 174128 746600380
71783 118530 622161790
146656 165398 47220203
114875 129486 36385140
189850 194596 11925336
146744 153277 16432034
26470 191139 412009988
162544 185452 57659397
178297 196974 47047336
114710 148028 106155469
104926 195388 659895981
122292 178955 142067795
51118 67046 39851198
88146 124137 92187585
110393 199982 224597763
189085 194887 14516671
137086 175816 97193321
29707 46647 905066635
14908 125216 307002551
149958 156769 108950174
158095 172430 769711011
117440 162056 373588479
64071 114914 235768942
106515 197922 850228383
98203 192361 453487022
164119 199937 90117475
28650 78569 124271739
179070 184982 14844206
7709 196001 471210232
36030 49851 202585206
73879 144539 462942693
147518 180009 81827483
118584 188740 599843435
92821 93688 305795552
125869 126116 665602
2447 20790 523870672
34534 71964 182218685
15219 32129 42104736
44709 113761 187192038
143031 192759 125155300
53442 161908 36615256
74507 168291 234891902
71526 85850 35903246
160592 167841 283992315
102801 133846 77545280
118614 121058 211460222
43924 166151 317691650
133026 135784 202260481
198463 198709 629977
140498 177308 33077697
142309 194550 131405445
17513 150406 618182052
143886 163939 50471381
177084 195207 667483766
162886 178728 625079441
189912 193716 9532919
67925 103185 197214940
188870 192790 9827730
141359 162636 147036668
36947 98068 152736249
189406 193608 345760462
55030 60027 12484603
170702 179483 126450832
112190 125739 946647276
6495 91845 340824887
190247 192342 244536346
130899 145815 37030677
45321 79505 551103527
152641 165587 32607604
45 27880 69835758
144536 188561 110823388
36106 188655 382010733
98264 109900 29346343
55955 142603 216609907
155672 190770 88457021
133958 190780 142716917
133453 150898 43538468
182412 183740 3409558
28280 147428 297327609
89543 163259 184552833
141455 180312 97735321
59099 78170 634483683
3359 162024 721090271
4716 26844 55547891
145507 157608 30503598
160357 179828 923355175
83242 120479 881078308
125730 168066 106267534
103400 162128 889607397
142680 184921 525994754
198203 198545 874572
190559 195793 13130505
120591 195477 187932880
182917 195144 795713665
189892 193816 9813151
84750 164613 587510759
149810 180739 855108066
4433 143702 558163584
136823 153480 882910260
178513 198236 49617935
66186 102499 91041616
42649 157883 166967460
118447 171849 133715421
74404 118526 110509559
50956 100136 5983459
197388 197741 255333199
143241 192850 124837184
84126 131175 580680520
68519 129738 153241283
90951 122428 42497554
157100 186608 74212133
158477 170916 31410493
130364 146119 39179668
126882 172731 230657760
101850 115333 788077371
196691 196884 437261223
79169 197113 295747633
144940 186091 813240101
17152 93958 330477670
64714 93959 73215861
176870 187632 487095076
132323 184973 265321290
52218 176265 307755470
88937 170553 204488508
88674 198791 276088916
79424 88039 21632816
192492 193934 3588979
178937 188987 25380472
58980 138805 104863352
165757 166586 2105303
74375 172082 244683488
163166 193747 746493613
117102 135844 626302035
147614 174697 68236327
122168 135103 32353192
31507 82886 420328072
11354 175930 891455043
31340 192020 402118057
119179 197624 196749926
76130 155343 473021691
32781 151446 296482163
37876 54331 358485556
111662 177661 404285059
137877 176117 96059037
135010 190268 344165532
188296 191821 8868691
113659 164498 127184128
84770 170405 450090524
134957 167706 82131803
9989 51950 298787160
108189 165830 144153632
124460 197086 73924772
73203 187344 286100356
111527 164183 131802545
152136 193579 890376696
164795 196080 78752653
96784 179636 207698494
180940 188250 6014051
14853 35858 274081420
170458 180663 25638929
80591 87167 16505755
139692 144958 338291586
135963 192224 433587754
128241 136064 19595262
830 88310 218527638
62377 103979 632311304
186072 191287 13252645
146038 152679 16781666
13943 77818 863732192
50774 143915 232927152
98959 182572 209590050
86939 194384 910662822
80339 167634 218620726
164961 174951 187783504
49823 106096 902291111
53984 137334 208570659
67130 109758 106967481
9896 43692 84248624
125819 145036 124089009
178301 198270 50235105
39202 187242 370776855
136045 178881 107438068
196693 196965 678270
187566 198464 26726450
188753 189762 499216866
55994 129210 183188867
21336 56212 86468492
23681 131490 421319462
163448 171505 758850738
65462 124836 148441762
44754 100968 839764884
178959 180634 720730882
105689 149538 490136426
48414 70961 56471306
195089 197986 7294488
165251 180856 39281631
80526 197839 256714114
176893 182687 14542592
183618 192157 416039254
171329 176776 13650589
41037 55609 36291176
69164 179994 673067462
165329 182227 978551831
51076 128353 193444331
94379 183166 222559988
174990 189182 35734735
8832 98650 224263484
80887 95467 996122984
5948 32176 956897090
73264 161262 486864884
35085 126412 228227017
183 163684 408803079
61415 111251 38828702
84912 112824 69914027
60392 125797 772034200
19881 81053 849022840
112172 188176 591424901
56376 59297 7272440
57354 177036 299833007
84716 84798 711498337
26633 198906 898935663
103608 104934 3349198
145523 177055 24407403
155092 199305 948292250
51024 154449 258822039
190295 192922 6577005
115998 134326 45729495
96106 189691 234752233
15225 132260 292271499
29815 188485 397015996
130321 158819 398182803
83775 103960 830829426
62794 189056 695564938
177404 182157 453284374
145954 186553 102218864
180477 180481 497371877
119514 141431 27959183
32935 38019 12538445
165268 198086 567989104
183677 193324 584761651
90210 163689 183959803
342 49314 121979342
194740 197190 880699628
106355 166272 149904586
15166 21194 644456465
183996 189063 203853578
76636 159744 496157028
60364 69313 22433790
19899 88440 661660024
9998 185430 438919618
128765 188617 150318134
157617 185242 69454073
36261 66929 76495607
191648 199934 427249680
192085 198637 16433721
184920 193845 22464655
179092 184516 663625950
26528 82413 669837038
9743 137745 437145619
189511 199986 6828650
178417 188074 24385798
127769 184850 715463617
111805 163076 86680950
184023 194062 896533709
178740 194617 757927997
162308 170202 541958966
152859 177895 997778890
110897 192980 205813454
71493 99747 70713418
87288 132772 889844689
69645 127539 144829091
33428 147549 311813531
126582 137710 409921880
113391 144621 129264188
117852 172622 137178829
119016 134646 39046403
126115 191103 163318504
75766 142888 485303470
47573 148269 608028873
27166 106738 887778262
105655 187891 431295033
91371 186357 65694826
126247 177458 128509891
162109 189861 80569094
107958 151442 406374830
3811 174693 939471863
81165 132312 128048788
171459 187622 40660200
632 48783 308309327
26568 129597 461160757
43228 97908 136673395
23609 160951 343057897
3274 85666 205804899
71775 82635 563420837
124870 131389 16504399
23090 90736 523365745
194579 198160 8984854
95314 149729 942811222
117038 146958 74572587
149606 161460 326640776
32105 162185 325088184
84739 156755 869632186
142336 143020 1666438
82695 112795 75482184
21079 112583 297622028
120713 183951 158632515
95990 181580 890349156
118047 168535 126429942
2973 69489 96851919
43030 105191 714258614
8808 132617 309383627
91455 166803 188740685
134761 165594 77333405
15225 81924 166274532
139216 199910 394093109
111095 191778 502705015
177156 193937 42163080
139486 181372 105276855
47603 88582 634691756
8180 38124 742516837
52143 192636 780979429
53526 154760 253298180
104466 189765 213692337
172654 181267 656593850
121975 191332 174105493
57582 149718 230520957
120703 152285 578358098
62225 139749 193857466
75759 126336 126456646
147767 148618 2160171
80968 104845 59992265
637 25015 415430241
41736 111108 190872877
184218 191806 19110965
96390 143730 693445764
132935 142799 860430709
43880 185003 922676712
187672 189002 3328814
33505 88744 271900653
114887 145636 985855592
118134 150349 865837560
182264 184275 465066335
73307 197269 310733449
143462 159825 41147741
134283 152034 44375387
175776 184284 21426113
90177 94623 11052347
197936 198579 1338250
192954 196759 858820387
88796 110520 258836612
103251 157516 135617524
120592 177365 84267569
154501 193285 97660959
14313 155606 352913394
8074 25549 779652977
189159 191057 4830320
27172 174832 369124569
28047 44888 73389516
26625 132170 263528525
4114 117923 284498565
179155 185249 15337051
49130 65410 40874077
2869 24791 81535631
36601 156340 998564923
12426 128915 290966269
107721 113625 9347136
80961 158464 193964343
161328 193073 79960456
74379 124789 126012617
96737 183831 197632841
58662 64808 15437209
50014 52632 149992462
190212 196002 14540594
81633 164494 207479438
19812 169774 760900629
67346 157968 834004583
119634 155530 89686026
102471 114006 913375016
195784 199183 574376779
29789 124239 235752489
56883 161929 109317494
91559 173520 205283681
140279 166829 685164591
12849 93643 201572467
169612 175191 13965137
97714 192990 238935604
139049 152727 781977929
36396 121375 526406252
106979 108627 52462653
150799 164908 35582487
164553 171984 14456251
33002 153579 136017183
185895 195222 23451756
155657 160710 12716860
56883 143257 459365474
14255 157570 358080547
153463 194451 154129243
64488 140052 188999039
69677 154385 211904248
46659 124216 193962589
156152 171920 39709217
32196 160001 319382889
148098 172893 793410331
164830 187899 233070262
77550 166129 221828971
94659 121420 67010265
124734 172827 120688341
22124 148822 958010798
170010 182338 353753602
37349 90456 777944995
6296 84494 195304410
62849 177826 288071229
86601 87058 1107302
99847 130992 78019151
51493 93464 105019244
118952 172732 134770011
140029 173286 83592749
121550 144724 57776681
35208 89633 136015725
190553 198185 19123041
159248 196448 735062151
103748 138461 674163764
90124 177123 796814813
85469 193050 877128637
159629 170573 27653923
30862 175236 361021551
182511 195373 32407417
123035 153549 193691883
21745 131083 785512943
81742 152913 178032700
68550 76605 11850117
72018 99810 750612649
9559 159595 374964211
186657 186989 880863
179583 180177 1489807
68201 175662 269222927
192610 198427 14609935
48451 58342 568698843
143035 170652 69586802
149273 180279 78064926
145175 199439 643804416
2264 148966 366496999
19612 176673 392532764
66858 197762 619690470
3936 82124 195239365
156523 174445 163588940
169977 198789 110906709
176746 196047 984699038
168070 172526 11187109
5095 66617 153377047
196580 197467 380946681
106347 118427 30121517
159916 183600 930241417
111177 184261 183183526
99686 125857 137678879
163521 181464 45114433
5556 17980 31234992
99194 190619 229313900
9001 143433 838302988
41526 137540 240074416
24931 131858 546225562
52346 122354 175207817
184389 196567 30687356
12051 12959 2348474
151236 195047 110187287
112271 184882 181918606
26077 162777 341535189
190994 196674 14221105
119530 173745 135835749
50368 92071 410996731
97228 98801 3948286
35285 155244 299941720
43013 167779 523813143
33395 168960 289752939
58099 197239 348832911
117807 151713 84691676
25107 199549 164712914
71506 101669 75656735
45425 160223 694011687
5973 11167 964650917
23541 160841 342929114
88800 108495 24948146
21613 155741 869029053
99101 158507 148671173
93363 96358 7412859
171346 177656 15810844
97076 181798 212345584
9560 45531 142476897
172003 178975 17495362
161567 196267 338478597
142692 188244 114658515
177095 193983 693749122
88130 124244 148937126
24733 198899 904238631
43936 197766 619909440
92020 146169 719874538
94887 115729 483233489
184812 199716 37520923
183890 193987 25320419
114382 162145 554203856
37873 188459 685215402
56856 178768 305350544
75371 194036 297397492
148988 160662 29342235
165603 165680 194892
152710 154691 4964434
16958 188487 429018330
136942 199127 695975854
105876 142065 662696724
137532 160904 58548297
40527 96953 140904585
197929 199740 923267039
33170 159396 315584898
189644 189717 743743826
149397 174016 650768217
161861 196566 55117123
79660 136587 142494490
131517 172557 102844257
25004 73488 120674449
103005 163383 151038750
66684 154934 969754517
152933 192097 98575598
73951 186583 521309842
24462 109166 477404344
2527 171115 421652827
56502 122749 331778588
24292 24465 386593691
144208 176405 81023088
120602 197138 704608205
128561 139162 10266291
123043 150076 373860379
98553 136029 137588338
8671 34926 186605758
95013 114481 48955719
27174 47052 49100445
189979 199362 409775865
192578 195178 6510274
157251 167893 26800218
199913 199987 175026
55519 80602 62740307
77563 107633 458568007
132174 133933 793788
40070 122992 426863472
91700 127733 73687369
83983 183902 250380054
129805 199256 956685316
175368 186107 690099727
133257 184412 466387770
35233 155390 300421452
91712 110018 201089110
185491 194598 22917058
29876 97488 505868291
135969 157555 54015578
113 27340 68323863
189414 196257 17263849
16304 139884 308403457
149019 163173 530985910
197402 197497 247915
151568 167483 440994849
156008 183168 519031075
150310 190865 989338323
88989 115231 171090439
139138 187785 261037603
85040 103234 223762782
59301 88188 72373654
166265 194771 862359690
64413 68536 407913480
175328 191575 40967478
66736 105383 819562077
60853 70461 939273021
194002 195117 980284729
146334 150173 5904105
122392 163808 356516918
29597 69747 99970818
96022 106090 529654636
83397 111662 393935216
155598 160123 11412391
76095 152682 191578492
126737 161758 861700156
151371 173636 56017638
125379 135374 8325349
145843 160969 38060586
51722 63188 803077397
48589 137251 554813699
8942 136159 317885965
36821 101011 845604297
131737 167631 421417464
70521 183442 282933056
139166 154489 212105150
192099 198131 15112751
8104 149606 488474083
150021 172917 546129832
147285 148631 382179927
87679 131447 624094723
193680 194774 389901279
121 38615 445154595
196364 199681 844232321
109890 135787 64638680
80058 171829 680067078
12540 191940 38501877
100907 113829 992875630
92360 149065 83846034
48733 143685 237523410
95720 174507 197532828
59220 113146 568918169
69729 73643 431250363
122156 123566 3483221
187745 196127 816541324
134966 148329 33261827
173906 184234 962377129
101818 159918 596387978
75234 143161 235060417
30132 92821 428684291
152224 173623 53825719
193202 196783 293472992
144645 164549 50117230
3206 158774 843316098
190767 192731 4882930
92388 173406 202944824
152132 164116 138368588
33543 56581 57323213
48687 99980 956705155
119968 138121 71856502
6790 123267 425283745
194652 197585 283555210
44864 120928 190194719
122051 194968 382137936
129101 135654 449939604
91397 177884 216689930
128384 167905 99068906
162032 162840 2099793
22393 177487 387606986
178188 181316 7856142
43099 98620 138749640
70384 159086 221960993
116568 170173 134243989
21667 109738 219845675
124524 159793 88373311
59873 131719 179857966
54024 188685 393176633
26288 88064 934944204
89337 97991 10270325
150650 167298 231300860
185516 193215 90612057
46575 158688 280517473
1231 110083 272133523
167407 181292 90628084
139180 171341 80864311
126650 179756 563675753
58510 145511 689209899
179616 186448 942608729
54434 80824 66014577
129382 189427 945396667
128835 193697 451140936
177428 179449 427556265
22558 177214 785377170
36427 105690 173368454
236 124081 309374529
76283 86903 26620585
20249 131863 278536106
142374 197597 138869120
98731 109007 25962861
138179 165136 674187989
50302 155037 262115233
45523 137534 230082164
135162 196544 154176043
162019 198160 977954696
20130 133950 284033092
153467 189098 89766412
4993 44116 977906017
147193 151721 263540896
112811 138364 878258802
42513 116888 186105921
36809 166028 323325074
194987 195929 949293015
198914 199031 287788
110075 173460 158671050
39720 102695 587557324
197851 197911 301506080
158201 188830 77176102
127512 191800 637956116
130551 184813 986721314
116973 177345 975305215
5918 92588 720243892
142486 158712 40790534
60667 144662 584711598
78323 98755 16667792
197477 197600 717930024
100760 157595 585730933
30739 58565 844105717
27941 131307 878993453
61150 152608 228873944
195767 197159 861809596
165431 180141 36957466
193176 198786 664324180
93726 192643 248087382
10475 120229 274197365
123253 139719 243801058
74144 146269 969842609
189595 199465 24793750
165306 170021 29518888
198954 199016 148013
161733 188852 68349282
72746 194334 362973736
11942 160205 370532607
169509 192555 57936191
23994 197139 585104340
156017 175825 49892722
139554 168148 71889570
65662 129166 590386706
140831 159813 47672223
127829 164262 975161930
91408 109677 45919271
173021 186111 894775678
190535 198172 19130611
14954 79759 161542384
193639 195407 4481557
132551 164690 439311485
36843 115602 827146860
184962 186652 779694698
17536 21056 8927391
182758 198633 39946044
137806 179864 824185421
163244 177151 34982825
99092 187493 832771079
48531 120694 208100990
30187 154805 311286176
22790 124854 141457991
6583 11005 11088109
92847 93848 190670070
84394 133777 123502338
136475 141499 693839245
172263 183814 15881310
97108 134750 408234754
162298 186421 976413000
167349 180848 909660789
160546 181205 227486198
154598 196414 634983918
20071 103454 208080686
136165 169708 84148004
119225 189730 919272511
150744 178701 70355190
131839 166141 984535979
48097 67808 626252498
39315 121548 205639293
10045 28660 46720568
123261 184663 154050621
106156 142453 516014334
109287 138458 87970887
137066 172514 88939929
136334 186090 804948343
76990 97215 50592425
174813 182403 609879472
93504 162146 216537371
144424 189395 113106434
167784 187604 49910081
193545 197162 561934943
67847 69138 3291073
154936 179560 61946766
157944 169586 612320870
111065 150376 98117875
110175 191646 204264354
36337 191652 475554706
77547 100504 498760601
9940 22475 333387592
136577 161322 811536641
180044 186078 18235541
106065 184037 195267952
23855 93578 372812220
171187 194760 280109654
2073 128168 497003893
84802 99063 205718607
142770 186139 109103184
198510 198937 1080188
111992 147824 501775814
142725 154688 132782188
139170 186369 23656134
86086 108548 56409564
146063 173607 69348966
19574 41267 53680994
171471 171571 232096
28947 186594 394323067
113244 148213 232176850
13000 118066 262473583
168074 177434 280864471
111050 133466 55981042
1404 9535 20393089
28763 179608 377182544
18119 65894 137939102
62859 136457 184223172
115981 144883 72019813
171192 174325 749838259
136963 184110 753576194
90561 187110 40170467
130782 146733 143853648
109256 112630 8341822
155230 184466 73530897
191994 193691 4227524
159358 178760 48774303
189548 192642 5496776
133749 140764 2534460
15794 199861 687091587
18924 162625 377470820
103789 139059 87914541
78912 92021 32831925
36892 100959 160224758
174775 185874 27912410
153929 177313 58832645
140889 170960 75693058
110941 114622 9292967
115683 145466 605519049
173529 188341 168740884
186764 190862 10361650
142820 161566 47122408
113302 113406 276470
185417 198271 32311368
106614 174851 359160966
39854 189561 374866993
15403 155852 575989108
177694 192655 37658289
40677 172661 330273174
21863 124275 382120769
188258 196177 110411430
155053 170123 37977751
163784 165700 4864574
173718 197691 60261219
142765 157939 38148082
26706 110182 587234315
4308 132190 592326990
91827 194356 257023148
93578 133025 145322123
8028 28884 52296932
41036 146870 264443047
151350 196371 128313184
140474 161208 52087515
53859 89560 89425676
145096 186693 106421216
16736 137161 613488553
190100 197124 537697767
181167 186814 14266895
6041 18091 30357313
133096 179997 571952113
131263 177244 115250396
100234 125220 62323934
169568 183947 153564504
91420 139146 950811911
32484 67830 88029333
175895 196433 51717942
5799 79179 747625537
109639 133638 243104897
162223 199764 531542291
1262 187277 465532572
5768 172294 813401463
44577 197716 498614739
128965 138934 24861198
90122 162968 45193908
132296 161524 393414458
130318 166246 845755864
171400 192319 52562417
84757 157030 180809857
81860 179106 551375212
160644 184593 60256344
175354 199425 60504280
114644 115260 1472931
25784 139320 283326184
193497 197443 9939660
130955 174394 108899092
123465 133706 25695340
76573 189590 283223437
46744 159797 282882165
167589 190004 175757658
143713 154393 457287932
113808 135598 54351698
158775 181902 58147565
26285 167897 390690486
199970 199991 701575261
90707 121981 78262005
95372 131378 128847068
115578 119207 9005266
76674 133170 39912219
80379 187550 268668548
120428 194196 185022465
145640 160193 36652162
122834 161586 96995847
159901 166530 426914106
14480 61810 425420002
73389 100525 177921280
143724 145765 43535
13003 89723 191441332
42318 117030 186950278
10966 197038 980474434
117533 160531 954932980
97904 194327 432025206
63440 152394 222622259
58908 89015 13486972
141332 171789 76597426
55533 106064 126675510
121050 125419 10795893
181121 187475 16089038
179566 183047 4732891
54352 112650 146020465
107630 191989 428746667
90264 135636 180685981
73447 130447 142703878
117932 143859 64612578
193169 198180 373900106
174260 175609 934576254
4689 130194 313618198
129756 142977 278914004
151993 193663 72053263
39170 126728 218868842
118439 172449 135253934
134874 153111 45552131
107978 150470 105947522
97781 190110 231553386
168154 191781 740175296
180720 199066 426852350
15473 49545 170239908
182019 197356 38623495
187375 189460 776715790
93333 97055 9292460
126670 164959 96033670
56884 169522 282135581
143719 196331 132399669
88848 105827 156778426
63185 90634 773963120
28576 99273 422131881
55222 181025 315144644
87155 190276 258510512
76741 85901 23009958
129003 172516 382486461
97985 153582 139061300
162470 192276 782740390
180310 180836 454154571
172306 179231 5733831
52046 110135 145546385
84709 109874 63076614
66104 120842 137011130
75778 178049 256172240
193192 196656 894688262
118461 147075 364454055
47027 142000 244137955
29142 29578 716403718
1878 40197 95737479
177073 192295 278412753
106564 161196 270305392
187744 190066 5819158
90304 163442 510428896
194586 199969 689514330
115596 196612 203188851
36444 49277 571998704
51047 135012 210165437
32668 42230 136883333
28233 50547 765834519
36209 187497 499030291
37391 101754 160988855
144126 195300 128760008
199353 199408 138841
108881 166225 143442549
33956 180192 966549442
31812 187276 605561843
190884 196984 861180885
162262 182491 50917608
33707 106740 182721064
171807 195997 168213498
30516 172312 354556662
15110 87096 955418928
159444 181871 56398149
118280 123932 13973308
28725 50043 375459594
83616 86564 777518547
32067 174739 895905063
27635 116519 854308251
143429 179104 89710068
24268 27882 638643755
62410 159554 244191147
1509 3111 3994047
193294 194036 226357074
70798 93166 483858697
123687 136343 31729006
95375 107249 117272730
129104 159317 75661727
91900 133479 348396286
23277 152594 316425581
27972 164684 986601254
25028 84645 148622804
100787 170660 174999576
66489 144232 194416848
180362 192109 29569657
158678 178261 340069685
55403 160375 262640510
100526 155160 136607293
101632 160042 145997886
61590 134906 183480664
199445 199872 813177688
35312 146951 278943981
110935 139564 979865841
11827 193272 735275547
164791 190782 65473974
10602 25155 36580884
69845 160640 227167355
167532 187866 242913744
86709 87816 914731287
99063 157807 668270022
102964 105596 6688678
49681 95492 114659398
115388 179870 864223862
14385 199562 578901809
182981 197396 36270091
132305 159491 68014651
108434 183609 90165422
81293 113216 80061902
188970 199362 597760512
40081 112605 294870678
24132 143020 296666078
184740 199603 401683843
4625 61309 882735476
49630 162659 283013054
85227 196100 277935144
187161 195312 20464468
11551 90182 483267922
30828 40972 25079908
144256 171059 67502510
29954 124214 235260752
115410 173348 145056843
154819 155386 483002
18239 98744 200780477
125478 132154 579267937
157776 189597 80092205
41341 188128 797337567
140173 141696 3850975
117314 135824 46230693
28820 135267 265752909
3397 147470 359863221
77102 131306 788178164
28829 67619 96459229
43631 94685 127606668
35215 130530 660310359
42318 43098 933899365
80810 102336 53991733
93676 115453 330492640
191355 193513 1594732
101400 184725 208704929
68338 140399 180142168
73170 104415 563738399
62168 89836 69270852
129753 195769 165679827
57798 181446 309821916
175830 180930 632375564
196560 199712 7883015
95780 134696 97475946
57143 153236 323383689
87176 147966 196243787
154036 195627 104680628
180943 183769 7135314
126592 186894 154558049
102316 155904 133926641
140347 158099 44608796
16086 40150 589246946
157401 188421 78124415
198000 199764 4470086
94300 155813 153945439
190217 195199 12485777
193770 196478 6877951
189486 192023 6429498
96560 173911 193913262
150214 179208 72920859
119099 129520 26023870
106455 150470 791124061
68824 173489 262141307
43375 74573 77919351
109447 181147 807938186
131320 171626 256608162
162933 178952 40250868
100832 194594 235008408
149889 187784 95449787
156214 181379 63301399
195882 196507 962708303
84804 172543 219678368
188369 195941 527559021
74754 149854 187786967
53059 177620 39449877
129992 141464 800617251
187743 197751 107098040
50654 78432 69483227
55861 97518 790884942
25146 172971 369458795
198274 199772 298197343
11108 129366 486175213
43191 148925 264301662
53648 106638 289613843
195902 198863 7395828
119345 130585 28104346
136313 181849 206191238
75377 158435 895152483
63549 182838 298898267
117987 172594 139972536
199038 199905 78519415
135578 157637 336980910
100644 120495 49614386
43221 169412 315875955
146345 197326 128306646
32761 132682 249691342
55274 97404 105410154
45860 57308 28481228
143709 163071 873922725
64640 121037 141183971
93697 98828 12887036
113328 128835 886521253
119292 177893 146857363
170068 195698 64460651
194440 199965 13921190
171950 183702 29589191
185201 197948 244389487
158787 173743 37665845
113183 197247 210771503
110601 193771 208461545
195017 196115 115467393
161393 173490 30494237
88143 182849 237278119
102332 189328 218043616
57100 85025 35262241
116256 173433 143144647
72589 169337 242354307
618 174130 434036397
141427 167985 127753545
67256 110094 107412031
130056 195607 164553500
151288 162106 27152214
94812 135494 101856667
189580 190031 630959755
122765 153124 75891574
115044 140786 392591417
49879 193500 101106263
148048 179161 78306651
144633 145599 2367174
130762 180524 124813854
110438 138136 69082128
193119 196161 699619614
197736 199540 273668174
178120 181866 9394956
111943 150230 95615442
183795 190032 15683692
152273 191417 98574143
91144 172087 202707685
80763 82387 347373931
112152 123280 27679474
132604 165191 528579791
16804 105895 222484632
110308 199872 224544522
108160 146513 95531818
128781 179635 127598317
50499 166655 712935440
176063 177042 2433793
115551 140993 684721073
100666 124112 51177749
174943 188733 11574254
12631 47608 986568612
120749 180411 149639345
53854 101794 120165482
103111 126710 58799228
111205 144473 82999027
2889 164520 404138493
64179 160414 179569425
139543 189968 188013380
50987 138524 218998130
145068 183399 96482304
103382 114409 890887181
84688 165354 201918542
41989 93196 900525427
48470 53697 806700000
102918 166618 159466434
137509 198317 152769653
116938 170452 134084374
168315 187571 584140251
137158 188042 127826516
47584 148783 253114599
68570 151930 306843068
6732 91173 210834236
105945 160095 135229664
170911 184978 35219162
150147 162348 915313558
32598 65347 81602390
153915 196561 107339733
166066 196112 75571621
150253 175275 165611347
137968 183978 115637546
108024 165146 142785712
173724 197020 58623241
52784 130986 195828364
52280 170611 296386560
51648 107406 733747494
154916 190333 89181402
124407 151738 702719214
160987 171878 27442518
148092 181040 423412497
133944 193772 315998856
102957 103243 733769
91933 155775 159691875
42774 120960 195523562
58172 106895 122304738
128894 171834 107705676
131232 178692 118946857
140652 154376 24436222
3126 115620 281183629
15401 24815 23566812
150052 183427 265395946
65430 111679 305874608
175227 186019 840843276
86423 93184 354881554
105972 180739 841181660
147231 194778 117912340
173162 195453 56143065
20178 181837 404011195
145717 146069 917865
95088 126561 78706651
118764 127235 21074267
127574 160492 82382814
168026 187408 371470833
15160 103540 220729336
197001 199030 323785691
97551 194687 345682176
159691 165060 13571858
195850 199347 8741677
172000 190861 47523745
135888 147298 28305665
61276 169713 453903777
54974 192652 497897384
128432 130067 4146088
104750 185860 348189272
130228 132471 941208782
123530 193208 284269575
89159 140417 751775322
158787 190337 831072693
85276 110923 914393948
52979 176349 800650825
21676 112052 472646847
195569 197064 831957979
126128 178293 756829869
61272 72923 292360482
188704 191111 6095717
104502 140729 232200719
88175 106633 46374848
74241 125049 126995373
24110 76032 319359036
24589 120911 240381928
15993 94381 684621686
183033 195639 31772174
57225 190203 791552608
195905 196566 348357238
106232 130667 60960865
94889 174901 200496120
89214 103466 820740419
139659 156383 31990851
76685 179353 495458538
27808 77956 59947344
105670 196782 299002144
119976 158332 95929621
38120 181327 358483751
121588 196332 187623585
92908 195967 745434219
179139 184426 607934897
87005 109227 916399743
189360 199083 24451005
23937 141689 691038463
100596 123456 57064300
13053 90114 192292830
104935 188622 209663777
3740 118624 287193538
177661 183104 13666438
192336 195915 131566980
196846 199513 743976994
84436 104304 49869193
124504 175032 15587456
78205 131416 913815001
187071 195569 665068424
121157 162869 104452519
195507 196248 1882750
28979 40046 27375620
166491 186854 51207070
14433 142992 320970036
134452 138648 724990593
154031 196056 105772934
119678 194796 188393102
171606 172654 2599342
67045 155920 514942171
56725 93739 169323285
165575 195908 717282624
154315 185937 79585614
76623 193777 293620443
87248 137361 125284717
49201 156570 268814142
23807 107461 208961821
83353 99315 39865677
1698 152492 376865706
67992 89436 448902304
107210 123183 39662866
77356 134942 144058861
14988 160096 362493161
34953 54081 47605241
59760 181155 304107354
75888 171381 239198192
140143 170117 459120566
199049 199061 850184521
131452 172163 220710835
62858 157749 237486362
149305 186451 93527166
4134 182754 497369299
73479 74636 107940835
45998 105923 150129422
26678 184029 337476693
134030 195806 155108520
120322 141541 179317909
91190 102591 658305118
43119 99894 141970087
8081 27523 969416052
35580 58099 56036084
179716 187288 306512744
93793 146665 132192620
20302 64174 266427840
94429 143983 123868395
125507 162699 93289039
105417 174857 173742137
36393 144143 269244927
179725 194001 850576379
79994 127451 203940203
117373 152365 87397201
174424 184730 25847696
34360 62244 69541357
144895 163723 541309595
139197 150565 28455294
23826 84154 150411766
6492 165065 569382859
33409 152473 297601666
34053 95432 153289667
189745 196311 16555971
171935 174064 5385703
156883 163431 16434905
187702 199121 925110285
119955 192271 181444284
89583 107916 46114427
162477 164585 5345603
43847 121118 24914274
9455 72085 156255268
39328 168121 322329404
53566 75401 931555769
38275 113124 792977823
160434 193927 533183715
117807 167264 474577780
118629 177505 218845887
151744 170271 46649458
26002 176404 375989899
63157 194415 470371369
95671 187944 323594922
136563 174740 113049474
15002 54350 97865638
2172 192621 732325288
63302 97374 85302364
82464 129527 138574892
152924 174523 846836159
42055 179796 883723099
167478 178710 28179313
98769 168243 174030137
126642 177726 436713720
83749 197051 284038735
109444 110236 1911192
100241 111585 468979890
65759 71391 14105069
97548 115409 44817001
13609 45886 737359630
64585 74230 773274237
77194 95572 45874861
194134 195274 885952432
85317 110805 668238677
164475 192127 69596080
3420 17608 35720429
50974 156174 263282012
183990 192021 20227672
170430 189132 47032298
92015 174756 456244437
176156 186324 25588293
65658 178587 282844262
19047 64516 325102713
106765 128321 767785359
172172 195821 59515718
168969 171361 2745272
168274 172341 10201984
130616 137278 16587764
70834 177375 266840901
38654 118385 746036758
138335 161872 59019624
195259 195647 1013424
56417 188147 242900593
86158 106971 52260215
54881 148135 233208580
2236 2602 939485
5467 69544 152598450
129090 170638 785343169
148210 150081 4744778
124275 127694 240684850
26688 99417 181342050
76749 166972 225980586
153398 189632 359449601
129626 171869 105859050
178138 195036 42487595
195397 199594 668622007
36958 41383 11005333
180831 199995 6407311
149383 181925 921905140
64429 100702 876116750
156865 159139 5671721
33907 96995 774215707
48374 55639 18226491
81716 194699 283223816
95001 172367 193849519
67032 85444 865353719
141526 178326 92516838
154948 178240 58586907
38426 60297 54514415
76216 151344 922000708
198406 199927 3853483
112156 140916 387065609
164301 185015 52009262
100293 198338 627867561
14254 121772 846230434
112741 163554 839024510
24588 124836 250091934
155517 190179 193447533
31408 31621 518141
192469 196569 168908202
1451 16981 62990195
112464 140039 596594301
163406 195275 80173596
6554 135820 357533787
98816 156745 145014565
151020 157929 17380200
134967 153962 527976098
155049 166876 29843480
26129 35186 22233717
20674 189021 420978221
159321 180998 779465724
8332 92375 209852302
150956 190901 100611312
185660 187930 434575523
30489 162564 330059557
155315 163199 19893125
181666 182032 821137048
132788 152012 48021606
34257 174809 351748351
52562 120828 671357038
68078 75904 19648376
3635 15728 882401861
127588 144558 844084902
69908 162979 695595922
163532 191371 869696198
76856 133166 140893381
41093 123604 995945111
50360 78224 69742070
33737 156386 306620718
56023 79424 228601142
74045 105103 411616495
107636 131379 443490784
55277 163937 743835379
66334 101279 679098006
84095 147793 564036922
198862 199899 2634054
166790 198119 78727399
62263 133008 177094328
26307 172909 989568539
32994 180488 97097802
102027 123677 252490156
114182 135555 53300440
128442 169485 166719356
47495 143833 951861529
177851 187741 24926529
143751 191112 275191413
137746 148589 27007112
15069 161528 365874843
35931 93386 143567699
178014 190958 32698514
130479 197101 41431993
7684 195737 164791133
19937 48019 573267894
74484 176912 691211862
120978 143087 38186903
193395 194160 1874292
69730 109737 100303351
153554 169306 39741072
112421 130048 44032163
65399 151018 997822618
83046 115222 80645729
87057 183869 326473713
60569 97060 91287345
62028 86887 816348697
198451 198774 830227
48855 65459 1803994
13709 198512 663389206
56632 171709 207393374
70218 151074 202207367
112954 170129 740270309
92916 179144 86387528
70087 78466 20866369
183666 199598 993934637
49502 52037 6426356
63776 183071 572467495
155131 195123 100601342
74392 150970 191521930
26310 176684 375923797
185238 191098 289998234
103980 169094 477550525
199797 199952 839001204
86786 177835 228067260
188062 192004 9919701
147008 168652 15676891
36942 79271 105696419
119903 172702 132335276
128328 196472 171095759
193441 199792 15990572
20652 194004 433458340
177393 184013 2077195
164323 173026 21860023
141826 143926 1831734
118050 173339 973147232
9721 161544 379489170
102302 128722 65969455
168764 193816 849010166
119379 175211 215907393
144433 175470 724280070
179951 187031 17890908
165812 183054 323254101
76322 167283 592771989
46440 114580 100196448
76803 121477 989160095
194706 196794 462924471
178265 195442 43269862
97933 170549 453847684
153382 166110 32163041
104999 142335 166264731
50499 195502 363430190
118809 195433 798499135
42530 68604 65158998
134280 182533 538097272
19486 89561 263614751
57631 72702 37803722
94928 186791 230366117
118833 167205 121197938
68574 163468 980719151
115162 164942 609904853
161509 162062 1394886
38039 84056 904959862
175399 191796 735631319
188941 190942 543211798
49294 190168 490520730
60946 191644 156535764
181349 194412 32873780
82140 173788 483132796
144100 168151 156135000
69902 101022 709002008
188947 193701 3245757
95277 188127 232890193
106698 110780 10095045
141479 190467 123297475
105094 107280 563525059
81379 124452 107712395
75087 75692 315072957
57685 77909 694893126
152486 182159 605087170
152154 189118 93035422
15221 80744 163316154
117772 197347 389178211
190670 193361 670341486
175027 187889 624123142
12980 110412 243404411
99885 146215 115707038
22902 32977 24851536
60836 78407 43906192
84635 184487 627980962
74969 116219 103361008
159400 197198 200390530
188315 193422 12800039
144911 156660 719285146
181538 187757 15749443
176905 193239 41126253
189711 191603 627538080
184035 185344 3243636
11983 164668 381718548
96553 139571 107589974
183551 184261 965716285
96592 118305 13528588
33919 55695 54235970
199341 199874 1373987
176317 185126 610179612
159085 162135 7601882
135818 187343 438264847
108351 163239 557826913
91377 110221 966791619
129629 191122 501995156
31489 120631 222596897
138683 146136 46791004
123808 170839 118034252
92753 184685 385086590
184340 189858 13895369
123845 185359 154368474
60535 183287 307552882
159626 163615 331084197
198209 198942 1865055
141404 160835 48806999
144549 161026 474485717
154043 155867 4560456
190690 195254 11409712
120405 169009 371571
123284 144800 796116349
79603 156612 162817269
179789 188590 658955516
122848 187817 719102328
84750 93373 17981907
69981 151018 202654149
89079 160987 684230410
64325 94571 75697210
119774 134538 36889900
148273 159156 27435339
147083 195871 122871814
190461 197139 16741215
78226 99039 812637019
7895 199208 376482362
140862 148773 725383856
120880 192248 893051463
28793 166013 439025278
47240 155436 202444833
92723 96194 165958187
166705 190479 59816039
93460 125615 351975512
79826 116337 91532454
40279 174565 862520369
94456 100589 15483098
149451 180693 676719851
30473 51905 53114407
13813 25095 622889997
10156 106853 241779065
126797 158835 80270652
64605 119017 34559121
114162 194462 450041726
135685 138759 439151070
96828 189119 231530823
112832 197296 211753165
165652 183878 715515713
137187 160667 544021249
198831 198895 161546
148190 175863 429714522
144166 151766 19129331
36298 105756 365957744
177401 193418 486103830
63565 94513 769356907
35248 154393 297876173
161246 190448 651042350
50054 65882 39673005
38781 176818 345528719
102249 154620 653764200
82544 92820 305936288
24336 146466 114670898
130726 157070 65902629
37100 186932 375200115
111677 149102 622992616
143647 168154 61679536
197511 198068 1378341
193250 197441 4561843
86123 98928 193724973
88314 148992 151657725
92276 196000 956746684
29940 117917 219728407
51064 88420 93587242
131012 191411 105263021
182866 195640 32191373
166590 182360 39564852
166994 172231 13126662
75591 117155 7658719
8530 79924 178195257
7777 107192 248513457
189005 199784 729604894
80286 184544 261196412
22486 158695 340114739
111724 179458 169699669
108614 118697 759673605
75188 99861 368576674
16420 178058 663244553
10060 82738 181393921
53199 176468 308732678
19607 125350 422174831
142407 174051 79625581
82753 143393 994221656
137198 137881 1640986
166324 175082 21983153
41636 182317 352223897
90364 149844 847989769
163399 177308 5114550
33846 81191 118155141
125828 185814 423540769
146366 170904 61860658
25981 81024 137062293
104963 138670 668361652
104467 127303 56888107
2689 110452 269348710
93383 183045 246911177
143417 148543 12831226
18343 46257 273969154
120363 198830 121494075
136101 137199 60097394
68220 95369 989080347
107317 183470 190694212
62742 164977 256007574
92230 110308 316660454
47487 135043 853719880
45797 130919 124352526
125680 185080 827580508
105855 119558 34115952
37220 88832 128941378
91620 176494 51457593
165376 182398 42762976
178937 188484 729093763
33291 69585 699157178
16943 95574 195966165
173881 182895 470340563
61823 79751 371408270
16841 175190 395780754
53098 176664 309488903
157750 162142 123468106
78140 85374 415636521
11443 165521 580376550
191084 195264 356410340
138780 181116 106347013
152419 184429 80484725
195267 196545 3172140
41681 129210 218943986
168060 192644 61836665
108147 150690 13621983
192490 198147 354442855
116741 128756 29896022
50692 109063 177520417
68746 123831 137753331
128364 196961 172224361
28884 85730 141749741
126631 172549 115202259
113991 132367 155151873
21315 181430 400188290
106506 191198 212271038
180169 195356 38237636
54288 113233 425569220
26041 137594 282485152
163386 174629 645884386
177515 191417 34313632
178248 193441 705401532
33137 174580 433701317
141612 143893 729883366
2462 57889 138102511
149129 179374 76056836
62305 149917 219116838
107298 145464 173077478
83681 164248 537948879
4787 99355 239521339
42402 135720 233408807
36660 97376 151717105
4384 183571 737167300
18245 71744 133178780
153459 198432 113195585
162178 188773 355320268
80855 126887 532593965
58707 139750 209603101
127005 189225 156243032
128280 196930 865549291
56729 199854 910037443
142285 185720 164307782
161499 172726 28319054
107827 126605 234077191
163608 183088 48968991
78015 181736 259868501
111994 194860 207779832
12142 20033 20048272
183301 198508 38254232
47391 154205 249435484
70306 83615 33332371
174765 175592 2095238
78533 129852 128530780
47544 57405 352158566
104657 111117 16081272
102534 111457 261806082
100630 128041 991729474
91411 160152 171986507
190876 197178 15772333
198602 199659 880894373
158935 179857 52604206
111473 176609 163182355
4360 101687 173550076
149118 163288 35677294
102719 177021 872221936
92965 142108 122797871
28150 141575 837203479
167349 187627 51029553
79135 85248 332118430
119773 133356 33946427
87412 173018 332991037
113340 162381 122628033
101996 183513 204243733
182869 187508 11773811
141115 183778 824555428
32942 179674 367110265
120586 147490 42459152
16658 190710 767150693
1130 38116 401943898
164536 166222 4277969
52230 123054 177224058
73585 153842 200745144
1836 25869 7127421
32326 38185 14423425
56372 125035 793138501
188283 193708 847632806
92244 144748 131222292
87950 107008 47892918
97757 98230 640478013
45404 128830 208608504
111774 185248 184129554
182346 182523 596658979
44155 90764 116531059
59396 135111 849162505
152794 193163 632328556
192321 195547 927603326
32761 188837 394277839
130090 138792 21646086
139781 179284 614643902
89767 108643 47455492
104929 159423 136148456
136227 192253 261232043
183530 185896 923125780
148952 156129 597787310
15786 190185 826626353
133277 159185 559955663
42038 130921 222425398
9065 196491 469093103
67161 155435 493438687
6454 179838 433659015
87415 110665 146566525
40906 45417 11197111
27495 84693 601938740
84673 132435 119471677
158370 193303 721575612
121877 173273 947209940
35724 70269 551022666
66037 159884 766426267
187556 189883 5793731
43148 58061 4716860
86188 183182 871080101
22692 80355 143602872
45548 155945 841604951
95055 133962 97416719
170773 192861 55500939
6533 151561 597673237
131998 151684 49158721
136872 140704 9414690
133899 190323 141715628
188384 188760 939601
91078 145957 137075878
45192 72876 908801799
19260 147099 318953134
99611 132749 82974360
177577 191099 34124326
28884 127982 247404635
125448 134851 387650414
165316 179800 36376895
72069 77131 12684656
49272 190671 524616615
105236 181724 459870973
64952 107714 107294327
50477 170102 299618318
120067 198866 197716209
20211 27418 901925588
54103 131446 193662097
42615 153647 277617181
162816 188419 64468902
142432 177981 729522350
112686 166505 390183927
181853 197927 2325698
99868 113569 34411194
126322 134577 20733806
4697 90974 720545350
132928 190272 119508184
176172 188506 31090097
144044 159889 39858176
161338 198903 94533858
82406 122808 808877306
81857 140303 410308391
101607 137224 636995392
121789 132311 117554674
19787 90802 176941547
166920 191687 882758095
13448 62398 92708536
166725 186943 50835243
170700 181171 455822464
35349 118132 853434883
10422 126305 289421259
72941 102377 73791141
104435 168869 161275534
68267 122458 135612841
81584 103924 263529102
100782 111682 625683597
31797 149671 508561015
20414 60334 634601952
42977 166933 310240005
137917 190357 716106575
74919 90168 626265229
95772 172131 191394924
187499 195073 976749653
151242 166537 38540863
58234 69862 29260744
131987 143454 617379010
100125 159215 147829370
97852 126325 71177281
191838 198786 17415936
23012 123990 251936246
21629 32197 26119732
118853 160074 103069408
191815 199317 18773841
45666 101219 649883184
38160 87422 561078020
1557 172281 121254230
138789 160664 514906628
142134 144442 5801735
70117 152505 410057670
160876 184705 157856442
42103 130006 452893263
92847 145523 131599437
169684 184074 36187468
93926 172888 197848380
172752 183046 362496103
27078 198927 429950062
10825 33032 172359160
16327 78957 156018630
121761 183778 155567039
23854 78451 135921363
87280 179035 481259542
102100 188456 216472010
179227 195051 36101606
81876 92397 406018675
64209 168016 260028406
158063 194031 293454830
61198 150337 222943783
192324 195356 890505189
20919 92533 622752591
127495 159457 371344090
7073 51737 111249458
90689 111125 51212474
118027 156029 229464384
29161 75986 885062933
28552 100376 877930379
194180 199076 12337936
91204 176157 930204282
118515 138503 374593552
71327 168148 242473325
176425 188146 476263389
97104 154686 575580927
61111 75002 34804425
153917 188217 403781449
86205 105250 983964979
31902 185262 446438481
10335 74469 274691436
156675 185515 831783446
13970 170526 624661479
133270 185456 130972602
3948 78109 428027334
75877 109088 83323441
27776 124888 430093879
56904 80938 107395206
63065 92584 129723514
94436 155194 152068882
20812 24097 8091817
121596 168052 676533860
38365 199765 404299938
31126 47715 70028252
70216 180837 277158925
54867 179462 786415194
89379 159332 933509356
189429 191137 2880591
79386 177747 828757303
167656 193730 65542835
132700 188072 139023614
175564 191653 3489843
188520 195104 16461675
70298 73779 893169299
89041 193524 837738405
107819 119529 29128207
52958 80044 602520745
131237 155812 61374908
134837 193998 299153698
102221 138209 89872747
143011 195335 131666803
6428 115093 271620304
148894 150896 724455890
66991 152799 156100258
76647 114696 95408637
166258 195816 928299444
198306 198598 45139
122068 141269 47853051
28349 163407 641898202
124259 173030 880017840
180210 186283 433153784
32317 35039 649187790
132634 137287 11565961
17940 51178 324063741
186162 196548 26155967
160248 171810 17414348
160174 169524 23633279
71452 175175 259773461
69515 174444 469249970
129887 156558 837643158
98649 115006 168230858
90926 160235 40969328
60186 71527 28428507
92704 170285 194405347
5312 28439 57904746
94315 115157 757515506
149627 183412 137251363
69997 147318 193217305
7677 129854 305280084
114478 172319 144756121
199229 199635 1061085
191437 198845 650013574
184376 193504 22981585
63626 179346 289896974
144065 162560 12571513
160710 176433 39638322
140387 153483 866683389
98434 176252 195071916
152488 160970 541907969
53716 64436 26762398
58006 69228 28185994
187652 197376 24385402
190498 195226 11815640
58336 193061 337794927
99617 191082 229442606
52540 150975 65459743
28054 139449 277984601
184166 197157 32663001
57572 175628 295783951
14270 65361 127336820
86395 100048 34117570
186140 186667 68489117
177813 181147 8330598
113594 143919 75562055
23193 60365 146139130
37272 57041 49219380
196858 197829 789252152
21382 79383 333660164
177059 188915 29893987
153065 199107 793592667
103001 128099 881519482
104403 105728 348572859
361 33619 200396523
61742 177779 290680622
30974 79628 236325785
175215 175435 44403
191803 197293 13756142
104176 131685 68641537
51856 156523 261943376
184731 187306 6585088
106974 158091 127638720
8740 23681 188345022
81684 181706 279201165
98193 184913 826429971
71687 145952 661330736
146405 147434 2516072
183448 199632 40689385
125577 128188 6663777
31388 101540 939725159
21038 106870 207480606
87299 193355 265871993
130069 138180 330344463
169182 180374 28138440
189274 191972 317268251
39423 159382 326369939
3320 125869 306040570
186739 192126 13560628
40941 68975 69981953
25645 53187 68228442
20177 91826 178501979
167148 167649 265662819
144603 188050 13402993
127966 128883 346902201
134771 172894 95627973
44330 183523 348543566
145249 189793 137295024
70099 136069 165073699
151029 189983 4356536
57265 123649 699095296
63747 64395 1586272
64184 89537 63528816
34725 194879 778465587
74966 81222 921293695
79780 145328 919038888
55721 84901 230680178
111968 185518 17889592
42985 54852 303723393
198217 198308 224623
169708 178835 22855267
63781 141027 802197052
65163 66459 586797219
52305 179811 448028556
59629 116682 432322780
97723 117824 866283111
57527 195362 345523357
172684 196074 853526743
103590 146034 413959044
168838 193350 961164175
158085 197310 99788141
99521 171833 951100530
146907 184106 367462974
3255 61878 146260509
127867 176497 909632942
149884 199970 126048315
86290 117361 77781643
30288 192225 405241630
86519 189076 17949627
61275 149162 219846931
68538 69552 2542427
75444 134679 37918508
35019 177349 356218061
11399 113441 254982603
187743 188122 533611193
69249 169840 676714419
30215 190219 825644364
166853 172121 13185110
178992 189067 25443573
187104 195407 628213051
158036 171044 32830128
188291 196951 2435911
169759 197794 70460675
12419 143541 24253356
118574 128473 24681546
129995 180490 334174869
26176 175313 474980362
142277 184206 760565381
198408 199567 939414437
93662 113817 620874558
116224 134844 141159863
164745 196995 144311764
95033 179175 210830237
117796 187934 703179027
179915 199514 49317196
98508 140474 409437588
22734 98635 189184730
151253 159202 177270261
56822 126098 656005244
196159 199339 815979866
4695 76802 882881387
167277 187188 725654889
130480 135034 688924454
49624 67425 44593105
118940 140668 54118127
106475 168603 155430864
189949 193496 8874709
2864 44452 103753883
116412 144877 22297222
142826 170308 667274140
23906 112429 221017732
151127 190177 98320344
39854 44134 10627864
143702 170804 309352371
18406 197908 690725886
68168 126816 146689707
90147 99122 590384290
53941 136688 207145526
32863 88287 874065416
28732 137596 271753197
94891 128000 82886189
8092 190661 456907507
132733 192781 150750215
131391 177681 116058071
131477 157523 65113892
149060 164140 37981903
150649 166296 889696473
150017 176845 990387112
161781 163614 4694064
5957 8576 6521239
115145 129794 36566153
43984 90789 117016666
85322 88511 7949087
54159 137078 207522947
159998 192934 468591998
197719 198452 918009672
58127 192253 375731643
124449 142607 789305409
20970 155526 830405230
90862 194708 260296401
96409 197202 682532709
16508 85994 869105413
176287 191932 474055806
126081 169303 108543561
32707 104558 559090252
94287 176886 647288366
4649 113133 271128244
172590 183696 27960455
185753 190551 240868872
23418 57796 476958727
191270 194129 1717577
168812 194141 63601969
66241 182845 292162545
135864 142637 621478627
162514 185086 56742105
61824 177166 806712280
63632 82668 47687732
26570 50667 807553479
130673 168043 93656401
44407 122419 195075619
122905 175603 287478812
192602 197358 550551866
61367 146592 213123904
182614 191207 21750506
123134 141974 47040787
173893 188374 36456792
144660 164269 49376187
190005 198998 771970724
71184 183066 280331078
196342 196375 74388
12511 73206 553023363
138120 138234 867855600
40250 51354 13651939
121562 155081 83837019
134651 192133 838099999
110826 120351 23767639
194376 198364 10044597
130505 173894 108784994
103332 170791 168898293
91540 149880 145825049
101235 139311 95057757
102165 117580 186199317
188796 198368 24009909
10181 92189 204754053
159883 168018 20546983
9701 76693 931868452
199980 199999 42652
197098 198438 3328402
137733 161371 59214871
55017 55397 993923
164105 187638 59271944
156500 161456 258880443
16860 72724 139096760
3756 114553 277055036
44086 168778 623671339
9467 165884 391108065
77280 123047 114459192
114074 184175 810475634
62805 107431 111970193
117222 144081 380330330
105693 150018 738799755
8873 86675 743950676
154319 174084 563861198
14488 114365 249572327
33464 139389 926671816
107085 133815 210503773
42690 141360 246614647
99353 117850 382968933
197614 198122 1304103
189701 197268 19020085
141601 155720 35452850
199328 199425 627653636
80665 110655 75193051
8708 52264 639873279
199160 199459 594546
46488 146017 248779121
81476 131441 125116015
35252 94474 147930338
184358 186234 4734432
177948 178345 985733
56659 188442 334785013
2929 92004 222463012
71771 156922 733277761
199246 199280 90821
60886 86967 65366061
152751 188302 14513617
140318 172147 794201150
32692 162714 402197175
20225 145166 311636950
149484 156585 17905653
181730 194139 31201977
81509 171350 660490099
24314 63405 97113054
180497 184218 590814042
177054 187884 37482321
158032 193722 89815336
196818 198113 3193256
95823 146042 928009447
62084 178796 563086533
182134 192188 130461909
117231 139129 243723173
149500 153400 47851270
155054 195706 773910729
175194 187409 281937775
115994 121142 414302915
14155 77446 925425730
98701 163446 220417750
56710 98988 614525652
93599 159104 584247846
144965 158147 33138948
42752 165066 813094508
17934 127738 274123737
791 161426 401565429
13209 91243 194730148
146674 170834 60918665
192992 194148 2840768
134171 147760 33790221
79078 145825 166828786
8915 137450 321087442
76209 127547 128397415
166097 183442 183467290
119934 171770 129903667
47869 110026 190587355
105578 156857 128100576
16198 121290 262290084
189456 194678 426471223
78975 99487 919868456
136633 189500 842445684
105885 127412 723737565
70959 112069 102962140
183438 191303 19887922
93349 165846 725680966
45401 163939 651377779
98886 127120 70631791
4770 193976 521789343
197280 198132 215022927
83657 164768 203030977
79979 184487 210600372
50086 177816 535647484
128073 159078 77630757
153074 160505 18665830
196391 199930 8860465
170546 183544 32663438
44622 132846 220678261
4888 90825 214598381
139911 186043 116013941
196043 197789 4351182
179612 181735 43653346
58632 116909 146035578
4663 171114 791184457
117159 180958 159903054
113170 148493 290253387
130152 182397 131018868
103691 139237 88607389
129221 148111 997431825
141323 173396 273633250
186862 199894 132208896
123411 130482 17829882
101584 182810 203436861
28962 63113 375002801
172892 189322 41335754
71247 142462 178050697
113589 135210 53933725
138650 179692 730676588
11502 173675 481974765
99141 195843 865839207
109440 146912 93347537
198572 199093 1302130
105977 170147 422584577
11197 15596 938007611
65920 183228 833749442
18949 130839 980190104
154191 158732 310542192
56488 129133 605424587
131422 194153 157369999
123945 197344 184290729
108747 155707 117203263
71738 164923 745212044
108811 183755 290751550
62329 170461 270863057
187056 189907 7151855
151023 168253 250030128
36169 53963 939196065
143284 168652 63863062
158559 160427 670258760
111661 167503 387514027
135931 182960 503576031
91507 155678 279110100
128836 161724 82370956
130801 182707 130157511
162352 163148 679414646
72849 78001 12870850
191760 192712 544496894
106088 175430 173532479
120871 171062 526121387
68048 161534 902556934
173133 179023 14808458
86489 88028 723862757
195253 196781 492787054
164033 184739 338682932
198363 198885 875523261
120709 195882 396549245
61285 74333 32699923
24851 154549 774395500
185719 192603 474603894
80831 108992 70736794
22602 146592 309374085
189336 195508 15541324
3518 150086 385007563
30051 132341 255462493
49109 177673 322122593
528 128638 320098255
15140 88838 183792758
103221 141996 96718890
83888 179706 239991696
147175 166591 984239076
26912 71389 915780615
121617 130933 23409909
199007 199639 143359593
52370 82679 572922044
37150 71328 85333206
110775 128943 45290821
128234 157018 509382256
4814 28610 979182343
27144 181099 384920724
152705 192472 905678013
68792 95629 69421563
79060 83674 11639183
161521 197238 89900010
11893 155307 119097901
160309 169438 23085791
108223 198592 226444733
146712 165062 617788098
186689 196271 24132122
104493 128143 546989370
32044 90556 146017161
16635 183330 416791300
51330 54673 8390423
69853 166343 241613081
90560 140527 124808839
116162 196995 202699832
50609 113611 157860064
135925 181906 521605567
172337 196066 222684434
168608 181530 32440388
116324 150118 362334463
100923 144971 240679049
71240 181674 518866878
95113 111435 182176375
137921 171043 83239448
468 68179 729451814
186879 187865 890085497
22991 105661 557509474
81371 157481 149461199
130077 131235 1669906
51890 57006 12816059
74077 139246 868303377
136162 189525 342104871
199914 199976 152500
77596 167751 324018666
106776 189758 207852625
51081 54465 376438243
3003 71643 171322657
174303 192072 378326556
66160 113583 342317211
114680 139132 60873293
4597 82173 193648223
86993 148865 154624969
186054 198361 30951506
87050 146578 148744207
88324 157184 172284388
165757 187979 55920880
37084 122363 196782022
163418 167152 929781034
66824 96953 75355991
198552 198637 410615217
59906 113586 764370890
21749 84806 852412492
152542 181674 73248406
160840 199609 353312784
30341 132863 256102098
189788 198558 22030996
182010 184337 5896605
86054 147754 154112052
114191 184039 471378663
50778 60485 446824321
151251 157885 984127690
116307 197655 203927981
40643 122514 204656506
5334 48853 743746813
118597 177870 148546215
112620 185230 528406049
75487 136313 152220690
82637 153468 217843309
136106 185187 123114956
99728 131539 79646738
78734 81415 812411401
105869 173465 169121612
62200 143936 224388176
3347 21964 351448052
17416 86843 173125495
193324 195942 6582895
184909 194224 23452219
2452 92593 921169646
84611 127533 391175178
111847 127032 37858822
41484 121476 200036610
116702 174222 470468590
102589 156302 134254796
101381 123316 349916803
108790 111613 41850797
158886 159339 1143869
114575 130132 38764551
46375 125988 198977489
184826 190347 9117196
9214 71956 319329153
18451 80083 228725049
12152 76875 161485619
82914 188330 264292353
82620 164881 206000724
27582 71357 108901312
79186 112767 876255348
177813 193652 30795262
178538 183258 11913399
177201 180683 8804194
152253 172836 441902798
141025 151754 956612640
12346 72127 149106975
159776 169108 2132087
81968 172722 752014961
4253 6545 613195591
100367 152828 957328703
59919 161010 252996023
198395 199672 3227580
7374 148746 353110482
16541 148105 422227355
38436 78218 99327197
32852 79073 399801793
85407 194867 274302738
152061 174921 924116323
26156 100005 184214273
6949 153367 461854352
10225 183328 603811377
84311 183823 249341905
197384 197396 35010
63567 199142 743089949
59327 92780 958248604
143885 193711 406500505
189756 199761 450573840
129840 159235 73539839
72100 139465 459294185
114761 188120 183878717
153826 184101 76247526
72740 182995 276249256
29221 39108 828232243
4256 29586 63504481
100479 142466 104831948
64549 183345 272114793
91411 162316 197578349
121665 174661 250616167
81242 81268 49286
75974 195621 299923066
70303 131693 419456311
145898 153808 977770142
101367 121971 103431626
44068 163761 299497427
157689 198739 103302967
176170 180274 477712970
176666 198378 54600389
120538 134616 35209177
36829 182373 434641920
185881 189909 10160721
158627 188235 74572372
97613 183572 326086002
184406 193165 22103746
101635 152264 126494563
139288 187864 859489401
163564 198124 86917959
172956 173287 559683672
29805 74489 111293907
95697 186861 228672322
176026 186111 637575516
92545 188650 241005073
135560 185430 991237762
31220 115214 209813505
122015 130901 22286520
29144 110786 203842788
83404 131533 664065165
27439 72215 111403037
195643 198853 734898152
121983 157360 88501499
29545 195527 512777995
108156 172092 36972634
98550 141926 108446067
60300 142535 908605737
69806 77334 18864662
139739 151437 623498582
152074 184831 398491257
100883 150818 124690369
24108 182877 687350523
129356 143645 35585995
1492 12161 18224091
104110 134111 658935459
145653 156609 27672634
124462 178152 134740482
182659 189549 17383068
18747 88246 173318345
199320 199454 22828640
160550 165130 11580362
59698 72081 31004158
158300 199856 104596102
40921 166515 314276177
182059 198492 41381694
89166 115749 980728262
10457 146634 340112919
148931 149925 738681357
159265 194059 87484214
106411 167509 152850218
184578 185341 947354557
147002 172222 971647337
30202 156876 808634144
111852 122967 27716372
97474 113633 994680276
195821 196510 1746078
196380 199285 7231866
20677 65241 414502578
161826 185070 617794482
195224 197501 5732625
185576 195003 23699191
88458 132967 106331478
49283 86943 37560591
24920 82874 271861404
42284 97389 137773705
69836 115641 114725386
42699 95189 82390488
49847 184834 338194547
108863 172167 417277500
53706 66561 32173516
71316 74842 8832205
63487 78604 26325350
101279 117377 40279555
132490 148870 83011671
94316 198341 290403329
111719 187574 960330700
105515 117441 29692142
142303 144631 5802231
172302 193114 52399434
36031 151262 288058855
104978 192530 219319908
81480 83416 547006703
116804 159925 139551509
175323 188450 130818553
97955 112482 741858848
135860 161153 91455442
103916 112740 21990669
148399 163395 37844212
94404 198153 260212390
32903 136214 714954942
71917 178993 420141770
173567 193417 49970593
81688 129537 119755424
117280 198597 676706959
71457 81024 337177979
76568 169403 232508477
121575 124596 7448300
109389 117245 19557638
79893 137967 618332676
70832 175501 262183974
111368 143715 80700210
171180 191840 51950239
40083 99971 175137397
13314 123723 641861663
26427 147009 300911025
96394 142998 265551855
95389 123165 930151677
123856 151990 446153820
18250 189724 140501199
172601 187012 184711214
183375 185556 253560202
85056 120806 89390929
36084 153651 602977992
178155 197736 377657311
190030 196072 9516148
136855 159410 56485520
183928 189554 96754924
134443 150773 230563510
119547 135084 38773102
125728 184904 518209213
187587 190633 907464185
5171 181669 818971518
60963 188731 717571522
6184 145175 665274329
186749 195190 850835261
135232 148489 33000763
166725 179194 84620491
170198 185578 481701237
49781 53260 8795269
15793 87274 178258581
190879 196257 13478972
155828 197164 244600095
40354 90651 95009566
60802 71277 125711221
64912 145185 460235593
190575 193791 431243036
104485 144822 585149270
27741 54819 305616332
19491 199796 473858660
13932 140069 912309749
148939 173974 63041537
23316 101548 195251545
175219 198688 59048605
166958 172050 12745283
180850 186948 15366659
77807 95089 159582134
180188 186016 4662471
22017 150345 320209325
17900 195469 622256285
20275 191798 428906578
151247 199573 121570705
59310 147021 219322659
104461 144607 384278347
242 173707 613193671
10554 68762 145189158
29389 97534 195262432
187200 197962 601939657
142946 189189 335842798
175205 184314 22942525
138966 195679 142587498
77910 178521 252027509
130241 156278 532590099
23151 112220 863094447
107224 134308 849270166
32243 191656 399035957
46693 70221 58860039
136219 155352 47809883
96440 118690 55864336
58748 70183 376816952
84159 161428 193313589
172657 175337 6752005
58492 95986 93871270
108000 148924 636957964
162843 169298 16310219
72330 186831 423908793
114379 192093 194795779
59412 60380 2426168
140920 197342 582539565
22797 169231 365954445
54344 170704 988167324
133639 141671 891144677
120123 190729 177188562
107603 151566 944194046
32956 163948 445939448
21954 119698 271326645
142177 148896 16831633
137275 151180 34761735
27261 140874 613797642
95469 137626 85330846
59907 182244 573336514
69440 95973 66290716
22027 129586 268419473
146827 176485 74686847
8559 32164 59044453
181775 184174 335722577
150635 176311 64644257
121676 168921 118462153
53129 175348 306082564
166363 189601 58426333
27348 74907 118385960
150022 170875 52577708
55903 138477 206505543
172715 186652 35054795
16188 166177 441908912
63515 65453 75501188
162189 189497 742343289
16966 95154 298899435
163196 194993 35364412
78508 127636 777946292
161684 162799 290575773
174391 176590 873571055
45597 192044 366879664
5343 191988 826608577
166666 182685 577932922
50772 102850 130508463
179559 182132 694985082
22482 198360 439904567
66507 195943 324491412
86646 114513 791319565
79940 169515 529890657
95453 181730 216259331
70391 154196 479317097
47898 120279 181199614
190283 191953 205545154
35505 149435 284776843
125361 177203 130131541
51638 120091 171329329
96356 106494 25717014
21480 140780 297601084
12120 22581 26431599
20605 63394 508970581
23026 130738 221330953
33812 174801 567820915
4217 158176 847550294
69878 121207 128426383
63823 99383 89014152
17231 192426 438206747
18614 32367 34187898
167206 199634 776880938
11838 53587 940462092
154207 173674 93015920
196407 198563 112275676
3514 139619 356535789
14495 62018 851949511
159009 197518 96877709
178413 183475 12800713
21246 34593 32869597
144306 189937 544316197
165161 188606 478439374
175801 194664 988391536
128724 159428 55124573
59540 87564 238404184
124339 161396 449343538
69332 121599 130790625
131554 187540 126599249
55466 101766 115969574
87007 164673 972373136
92740 155342 613390426
102872 133229 504020734
49553 182566 6098242
181832 191109 23493872
147924 181356 8036896
179061 191051 955730693
77861 172155 236144005
21652 187625 716432131
157945 194755 61530207
120088 136618 41348366
109953 117029 23128639
166416 175265 157152471
70235 155168 212476615
81266 103550 660324507
63401 167537 355324611
79495 103016 409891790
4052 62782 273894668
148480 195518 406133541
48029 107481 866468366
34336 35882 3847022
44507 99108 177783834
124902 134838 1227891
199073 199210 164376
74141 149860 471930474
138863 169770 77689272
168882 189723 52363891
150109 178989 72643228
160440 178941 308845474
122797 147713 62148083
156235 172821 41743330
56465 91366 87350296
84156 183747 249545138
18545 139745 302482780
137048 184348 117863966
168629 181851 4845792
139355 196495 143671156
122072 123810 147234886
160236 180578 51277637
191968 198751 17020473
138584 161180 56669557
147337 172297 62916565
74257 127006 296475390
99778 117855 679605546
114100 191924 195082089
16267 92196 189319457
60829 97143 90850148
114617 153890 879802154
194601 199537 12408517
146653 169958 58722684
184517 187905 8631887
164920 190085 63337201
70143 106157 90332270
118 192493 481430276
25082 47698 451616539
29774 92365 241904575
150579 196710 926386281
123223 177695 409548637
125678 184843 448576400
61680 69697 20069792
121766 169207 185571251
128906 153242 60859889
123136 138846 35303321
59055 117633 146717667
53535 132107 196687978
85578 166292 835710110
188140 198262 25364455
67247 117604 255394914
114718 170663 273353194
148817 199433 127332318
67365 195030 320010184
123548 172320 406139253
73884 161296 218728699
79284 105614 766425248
89034 156616 783254990
134898 141779 17046402
55267 135158 599863212
176589 195358 47223101
94338 138520 110504931
190123 190207 401714106
49743 182599 332854740
155529 173896 46308118
53228 176261 442460673
99371 185468 462469807
198338 199756 957557
124870 154823 257752826
37105 111490 458746507
75811 183140 268880725
9277 170317 966808417
31455 164338 784820665
67559 164474 69472635
174285 187542 33394139
118742 121424 909443179
193678 196417 6933374
52463 144581 230404224
187340 192875 691322986
46281 195302 373348512
8251 183765 439156162
166898 177453 458224236
6279 82230 189572429
109312 162004 131661813
128520 178257 560979333
124279 178502 874904669
26581 38279 186112646
32478 116164 968721633
180846 196663 39814459
98694 147682 122409902
150436 159149 367574234
84859 117848 256345102
49750 122175 583335558
113511 139713 430644498
169536 174163 517160965
67099 141358 185707016
72951 159193 678762613
159592 199809 101222314
190439 198033 736981917
2094 193619 479304433
55197 128289 113174713
86383 106871 51419443
196435 197836 3475474
189409 199497 370110548
52653 119297 166881932
174051 188533 641347032
32882 90411 143636626
49279 168608 298913298
64837 110313 992698783
192119 196211 86602994
39633 187635 370610492
58711 174431 396228623
83783 92774 22429862
77096 183914 645864680
149143 166652 31394091
131985 165595 84229296
116334 141382 62349359
157877 172451 36685966
135607 170783 457221590
184339 194921 238993053
83824 157681 859545660
26015 87623 153568047
30560 59949 429830359
198209 199229 70793286
113710 125731 23439287
137450 196479 148366059
15424 49738 85143799
42429 111258 172209844
188440 196325 19814597
174112 181540 18615935
139536 169441 852124132
70202 179405 950470108
197597 198618 2584615
136965 138056 810153323
154186 158068 9769523
28272 190335 405467398
195566 197939 5337875
88538 97525 695324972
69875 111274 103655567
187350 188647 3263630
26674 37247 82997907
71778 138393 166604895
197849 199164 879791711
172741 187596 660766996
37816 164753 628550070
117973 160268 643791320
9668 165894 843364324
190063 194130 10139742
167109 186474 515712230
38621 105751 168071453
10831 88511 815270636
114906 197270 993250230
75173 150589 984223460
50754 72767 55115057
154911 180557 615746473
30142 184262 385547591
141673 159257 277437325
77342 185412 270765407
66446 125316 147211329
116546 170078 134051465
15023 88579 919793316
177051 177942 2254372
83128 186211 258328638
116612 159413 213742800
4250 128350 310130555
15860 24908 22638442
60997 103712 511441859
37285 90799 133735084
199537 199630 946008418
8099 88864 335192021
105529 188520 207919200
39488 73594 85183418
1427 104882 481601756
183284 197987 36966166
105640 174318 171885783
72983 174681 852834175
43999 56699 31606551
135291 161160 64747767
44445 127826 382652444
193793 199291 13829431
10727 167879 392907378
159545 189221 518837586
171025 189941 290566174
27933 57541 73394942
43352 156960 508133802
182122 194935 32262676
35937 107734 179739190
85297 189365 307499651
16197 116921 907489140
110112 186424 917693426
71143 91961 52125255
109868 148976 132307020
65860 112974 118047003
51488 143011 489515647
116226 129675 588542418
183904 187662 153489862
177012 185132 20371209
171525 198907 68810380
160763 195692 87969317
128763 196075 494436539
184288 190910 958328409
28940 65070 408577024
62698 111971 123402751
168385 176426 991716842
88952 135589 116681799
74186 118874 111883390
184086 198341 146075663
15545 114215 246437728
76917 170118 374511678
166636 182356 39431681
171864 173560 4266560
150776 193468 351456689
25917 63714 71325152
121941 186791 162684018
68335 97847 16660882
34567 74115 98722869
192159 196991 12157772
84019 166551 206669308
184416 193891 23817750
115682 149022 595614006
58829 82871 60219050
154859 195746 102897521
143474 144553 2728796
194895 195342 108368210
173376 199842 66601790
107601 143996 90638782
36224 190663 518970294
169625 196557 131371874
108941 172955 895595876
144035 185458 104240045
157424 193864 91645214
182353 190596 311317107
68158 190414 381867270
150293 164519 35858917
58934 116931 145266549
40617 198256 394766737
100647 108817 573027989
158341 180874 56767766
178323 197272 832469614
165177 172856 19319538
190771 199329 21404128
117618 132072 256613792
124433 169792 392718615
106720 165028 292007340
145114 186071 869525790
50686 134212 209051857
92294 94635 62688602
122509 150552 144613924
75598 192363 956741952
156154 193976 95132499
153783 188057 766843663
132149 193969 155098083
177550 195915 240285290
81264 191512 276503359
65544 65872 829741
161684 189782 467691566
142146 178364 91054982
39941 81866 104671973
5141 129031 309451231
87704 179347 549399896
11500 134030 380781631
64706 176338 279662282
194071 196496 772615150
74819 108839 85383843
155559 192233 302326937
82174 140778 369973644
106689 194916 852523286
188684 197823 675491717
11969 111409 248448892
138519 190917 765056255
152591 193427 102720042
21406 24620 7901096
80536 157033 992081681
41564 106216 173435248
141358 196162 159892122
88573 197070 710398558
53722 67983 348432753
79803 85365 14018940
144200 182656 96725441
176631 179778 7867327
163568 192833 269687924
123018 187561 402181006
2357 174035 429371511
106214 119267 32504696
155430 174752 48667400
92825 114708 198001298
34687 181887 745923494
67979 83489 598944017
44346 197709 645009098
32107 141145 272266070
138070 150733 527922655
38172 56406 616375562
156739 165129 21074398
90633 113671 57778685
71722 161649 728762273
89529 114290 550829375
161922 196675 586076932
49613 65711 495411290
124969 167527 106789119
26847 52060 719446540
165375 165998 278318067
62090 131148 205156585
78738 195452 679829789
115401 132857 43602697
159399 195467 148398202
25338 168960 358954041
115533 128476 32267271
10266 87663 636621782
73449 124271 127088289
193832 194286 1155941
31031 91126 149935425
166926 179155 30645585
152731 164204 28882829
54558 179340 312526018
195458 197927 279646770
46381 96750 125708853
71755 107258 157330876
16091 150846 336381278
35401 199448 410827056
77009 134195 143119715
159228 186379 241215266
77843 162067 59052022
152252 193902 469783136
92624 125997 83409105
97375 165185 187929493
9094 103352 736400958
188520 191015 593179069
27687 181455 996324968
97581 142337 111855261
17740 99087 219410121
44130 159644 288921490
18099 22566 11261131
98638 123445 199293166
164815 170960 412414767
89958 186294 760947737
195450 196945 3792902
187335 190481 7928487
81543 176830 434011286
90808 145716 146994938
135071 174163 98133781
19413 143526 397562222
65393 199882 337092475
18606 82674 159666989
95253 150526 491349932
161330 164456 331995297
17791 175951 603401658
88611 137488 122203870
118211 180052 686513427
49090 128177 917440772
171470 176822 13398378
85461 163756 162550517
169945 180336 26118111
47880 99027 528275327
180485 197849 406747701
174375 197232 57449422
192975 197793 350427180
182714 185760 31385438
157664 163610 7687155
59412 195020 452942631
72429 161141 308706844
47493 179164 329766485
154890 174880 893464846
60059 198715 959950211
27716 127237 248394220
17136 38286 724008396
46291 120221 184928934
134640 181122 389197274
82432 97548 37857384
175777 192395 41819712
69238 184622 402540609
18917 198131 516688121
154979 156052 2657344
66460 186531 300886493
178440 197360 425801817
7566 44181 91261222
45228 148007 256897211
149720 189754 100758915
176557 193265 799656188
51097 171786 360475619
35350 177858 356707450
28274 51461 771087777
153794 198456 112392287
177619 194114 931110896
77372 77527 367349
86412 137286 420441434
156941 171254 784442926
196473 197401 440427062
48717 127340 196786623
11636 159037 843696819
134542 196948 836613003
51607 62671 27658196
122142 159800 689102370
126644 178480 130060732
57977 121331 158637841
42417 51687 23061021
23316 199485 727320432
139608 143126 8754831
86770 139607 131993967
178263 192231 35195496
90448 149832 983496368
145122 182883 95020127
195207 197872 199056700
38701 163963 313416135
178462 180641 924925692
102037 102598 264527
57260 170521 805122630
50402 98619 120658337
115062 153406 95636119
164112 196411 22222247
192401 192906 1279124
46535 140070 211737446
152803 183931 381273803
23160 55084 579793662
196012 199292 8186377
106141 195653 224295618
81052 140777 893092237
11301 159814 957102722
137446 170302 82538132
193814 194648 2122456
182827 188159 13489150
19933 45860 846387332
33587 158956 313435429
5288 161622 644384221
162334 181572 827314119
126322 150365 945510962
116261 190594 996404610
78072 182209 260883472
48178 92258 110332129
104116 118110 34892264
198362 199158 38608291
195596 198726 7844284
167518 171171 9250905
49332 114716 163924299
190154 197535 18505151
181053 194385 33527004
50612 194416 360391754
163880 185361 157995178
121700 143449 54230350
161889 166989 449648048
184716 196529 29788646
178352 182712 10977481
159693 176939 43455574
173257 193593 90690742
120873 187255 407117701
160602 176198 39318405
103371 185494 205682003
44062 182848 838033176
99542 102447 7443476
63489 112538 650799526
158950 171748 32216145
148304 163732 690339504
17108 198907 724320360
107079 124040 503661192
58733 140789 175914384
38762 119556 202090001
133696 149882 529066738
129192 134575 13483856
57438 64156 16828436
47735 60615 456190800
150803 187347 92064497
56470 106288 124895918
111100 197010 215441512
30989 100850 174441970
13957 152423 323898388
61427 80443 942551018
120685 154408 92949993
132351 165628 204207357
55736 124624 172270552
123981 130430 16271446
154780 195609 102781550
24111 126260 254895495
191452 196180 11801317
119525 186170 897925225
61029 99866 897324356
110153 169324 281314870
145792 164295 649598110
49755 181154 453331691
134097 185961 488374818
153595 167898 828102200
66073 150939 212279323
27657 135683 269690882
126541 137110 26520991
174306 180113 14564878
82923 136541 358373696
80528 93549 444107190
52988 171383 862068579
151747 179511 296270568
88031 168515 201552222
131668 172921 103407654
148944 180291 78911673
43560 115632 180364179
117145 173230 140423461
163745 194562 77523908
184092 195575 974658926
76163 86779 486525403
59679 189387 325013151
1665 141224 544669561
85458 95823 25747719
114758 138143 58242394
75296 179331 363496585
69601 187112 746607803
57407 62194 391651727
22547 55696 856314306
47417 65736 45853090
99403 197169 245223322
90681 196146 368684393
49482 114399 162742226
115418 175598 150748696
43229 109109 164955382
88360 199443 278460081
57886 121605 159542050
160851 166344 13942581
76514 130888 136096870
50275 137859 219140566
10063 152081 778193981
23977 94213 175057993
195090 195588 277433643
37868 134460 985479300
34591 183552 372891562
64757 83750 217018706
22737 141358 677627456
162965 172333 827724629
177245 177413 418105200
122827 134435 29039135
76715 182366 368404550
109618 196738 218342622
93316 95940 778304584
26448 140630 810626077
50687 78795 891839738
132026 135667 9048229
44840 193043 371256876
3858 12499 501008167
113526 144038 76002448
97275 129627 273645855
130361 166274 57129734
64196 136066 257237394
148544 167204 47096320
61365 194370 333337195
82629 103903 53499846
8616 193641 737585780
176178 189052 32444147
9376 124638 977297080
49630 141026 520282043
179738 189163 23803236
149247 187775 771225679
25253 129670 590211810
82882 178582 628951444
19132 185335 415552988
163858 167627 365227538
48912 163689 287431184
14823 187071 527266779
140165 188636 362619914
136482 153649 42839898
102792 115503 938544008
61710 172924 348970369
111664 145208 31642631
31001 140364 735931380
173467 187589 35619890
56604 191682 409384928
83815 133574 507009462
2078 146286 360223050
7853 38326 75930061
135250 138344 7656865
69909 179842 849841201
46936 80876 110310014
29780 123971 235097205
12210 158970 756948960
57519 78518 856640798
41129 75123 84856652
157103 179343 55877306
73987 154511 229594518
129766 153897 331058825
75032 186643 370647366
103982 148018 109749245
122185 175730 134273908
145704 192496 62657107
115443 128371 546569585
107043 185002 460704065
30673 36822 15129608
80635 97700 33588092
69892 88854 47425013
18554 122498 612741685
134475 174801 101175817
199929 199963 428863468
146237 167362 194036013
155809 169118 221819430
132508 172687 951921142
146890 169580 37340933
133356 162666 73425092
137591 179387 104917702
168338 175922 19037773
122692 151662 412966602
120520 157613 722998199
154136 158331 10516777
90931 164156 183295162
86656 114958 972349368
60101 106213 115665603
115202 151492 2508084
38828 85162 18167871
70846 82507 29140614
10906 86000 187456587
59270 115900 20489740
40010 132000 230007860
162079 174014 504683
125923 177244 128849825
9855 55945 385232344
92354 115650 58443833
102575 118297 608163807
198169 199792 95530455
57995 165258 777688067
188319 194394 15206832
162612 188514 573231163
63862 139018 782410532
74563 77255 6793581
104890 107629 5883547
182578 185271 6753706
57900 82608 61910946
124172 180527 141449353
86888 162554 189316185
65292 138072 182031310
166516 166573 151697
172641 178004 13461436
47783 65113 43386280
19410 96296 191528051
61741 199605 345554131
121036 170389 252240727
110813 194025 208552993
2848 85578 206663472
48445 99144 735167084
30591 119399 221818732
29289 198514 93735079
94233 157614 219995278
101236 160399 147926825
11135 157059 364652291
198603 199756 828254811
1979 32478 392528219
61688 77563 39716630
129917 169578 658785522
8402 95182 216663346
192315 193740 61988597
108548 187339 868839140
109496 158554 359876804
20788 156189 338040416
184689 186212 801070305
169212 175454 15676904
16443 25676 410104294
132950 196402 159302037
184582 193815 839948698
66434 79132 259203525
110617 141856 77865746
164075 179602 553974312
156456 185462 64210476
29932 86919 633988136
183096 183166 478544158
91761 99077 802475977
59555 114977 997926879
24507 68604 109731612
100503 188802 221377537
113426 180053 166879571
88210 104686 41372709
1619 6577 225777373
107490 165914 146139335
148876 149352 925667
6330 27124 52207811
54214 137394 820857556
26720 35201 20799702
88747 156011 941618646
97141 161810 632930143
151231 195645 111768978
174453 197948 59039123
89160 174848 214648008
18928 115032 584838916
96320 106676 396482144
95689 130190 86461088
143202 174324 879014404
116380 142355 626650715
59979 78042 601602710
139044 193437 136722740
97932 146714 126186749
195978 199363 726811222
1906 133924 329928877
58535 147158 825063527
168914 195353 995346219
87398 199231 280324082
56725 179773 684577715
50909 58999 792834639
139127 180248 103335195
145433 190464 771112229
9653 170871 527675680
149876 150316 383247876
34681 177422 357239404
79969 163435 955492334
31910 193304 461845828
30312 45673 730147286
177949 189970 30297568
57512 129670 180693318
118848 189283 176649652
131586 182811 358286664
160859 166123 52529435
162914 184281 53766949
131608 186615 138000751
153234 197731 392582347
151183 164553 933053378
197029 198573 674327737
42427 154962 281451337
40314 147650 268140590
161560 187490 65356648
421 57618 704394067
65062 73672 21606920
9718 48841 97359173
159604 179704 50586774
76210 152913 191838849
50556 133870 730045441
79707 109716 75354552
187465 196313 642065982
34094 49686 521541144
158114 186606 71730345
90880 151512 151606364
15806 69287 133162570
91977 109067 43006555
181391 184254 7238245
169755 189422 797927391
76454 110663 405390476
4296 26020 54606655
96526 136079 99080729
54381 72480 189014350
154683 178487 693089034
19391 112786 233110284
75100 199371 993691064
133764 188901 379640138
95760 116144 371880310
158337 194642 562063042
3611 165068 685152121
24104 124882 251430342
114466 176898 156326280
196825 199312 6177816
55041 195579 714258972
60563 113033 874491723
10261 196329 804184222
125240 126432 3013270
109725 180975 510619452
2590 156883 385662408
188839 191308 781835508
89349 150422 828025465
95995 101353 13636357
58590 125626 183139722
76686 142867 882643154
37836 130024 787170108
148360 152240 1334015
4660 33960 559295831
139273 171276 80484109
154657 154944 732932
22523 83447 151785402
110585 195301 212381660
9177 181202 733115078
97540 199198 254920738
108206 161484 940364670
170442 197944 217637814
99872 187622 855548183
48617 114328 164679258
80959 109470 71590504
69681 101440 79597389
4211 43329 75525432
45356 195307 837363687
192667 195113 6104901
33897 84066 604532819
174669 176981 506905513
51115 75511 122078457
81759 145204 158556498
118543 188489 672902308
192049 195520 929803600
69191 173171 260362876
36959 182790 365064772
56146 137559 203670889
26497 135510 484384319
48309 110758 156440290
82329 179989 244691757
193444 198507 12740944
44934 133136 220615266
33477 47539 545032958
91860 141512 357495786
94048 186045 230608705
193907 197455 8980417
13660 118608 262134149
74602 120059 113787134
178692 182670 10021298
89530 173518 356782323
171703 176620 12357110
21919 173754 379430532
105167 165541 701841774
27167 183978 392175610
161271 185216 60231176
77338 168086 227210512
148935 170078 195391071
139539 198657 734702269
140133 154504 587497971
80149 183648 259371011
86917 92719 621953275
75319 100995 64367599
94286 110369 822331903
68445 117940 123962500
66269 151703 241044024
12741 156552 359364268
189228 193188 9987097
44879 64587 49119250
49897 189763 511747635
96085 173701 16020537
100057 109832 24611231
80816 132400 129120638
142050 190305 121415708
66040 91039 35504052
179313 198284 47734060
121041 169671 684103049
138199 161247 57770558
66712 95847 895856506
90226 175166 212760618
175086 178299 449930036
83050 159968 192469209
112605 130903 649856790
26013 62724 472967287
109321 158870 123802988
135297 152076 41957745
76390 172203 488206953
176203 177429 3077045
143143 184434 103859685
19206 37967 194822544
112097 156801 150295363
146279 169142 57632527
170147 189182 898396083
127420 181719 136219730
129444 129635 585723995
73039 86089 202092854
48754 162341 284353727
177489 185537 292280600
176230 194835 46783914
2603 191774 655468139
82882 179189 329677663
107568 173788 165718188
196097 196763 1676660
161484 165606 662838719
94436 119483 62812546
118785 160397 145113998
19150 67590 688000587
170794 176911 3868624
71445 157459 215218871
7405 191992 979437070
72541 199007 535810848
95124 114974 49914924
169093 178900 24562410
161061 187092 65601303
38258 114742 770701980
174365 179546 12964909
56456 162691 265921995
46338 105208 147464197
9666 152766 357587340
120003 140983 52312141
192675 193253 209689985
113709 159536 114529210
39086 124337 213086103
99795 165781 165256027
48878 194970 829056503
196990 197638 1559761
187914 194764 475220020
125240 130476 315384511
86644 134479 4191630
119617 151137 78708744
95829 141463 114126617
193437 199889 243545275
60268 75683 469505269
139287 149021 24340790
26993 49283 189500820
134674 140259 13807906
164194 186453 568161297
186128 189072 94942
56311 191104 337896167
83187 193777 277178241
66966 154736 540538082
121074 169776 122095711
199363 199779 748708925
137143 160104 177535060
87038 123041 90017935
169108 182089 773714322
138044 138989 928221734
1350 74592 878439101
26555 110836 210395494
78045 192593 287143273
198245 199669 591211115
51108 181871 148154210
81302 123359 649154969
29859 165856 881142959
151162 181482 76267185
3170 115868 758200741
65910 91312 63588974
174485 199810 63680710
128767 181506 725590275
155679 196928 144374754
12551 62001 123229024
9817 105843 817068579
32431 142417 274658071
158280 176307 45418248
6532 171448 412456963
4966 98411 511048852
159186 179231 989106394
18495 50987 855417890
32735 178115 543469201
38409 151504 282759270
104217 148247 109788815
56161 170879 307676033
23123 184724 404044277
138081 164464 117778539
148355 159451 45905929
143146 199711 142303695
151325 176410 63133188
42437 149037 266486313
191081 191374 762199
63044 129580 253578821
116568 133809 43031744
158603 162843 241716253
77323 169432 230682109
156732 192862 90872119
27727 72642 111790813
88229 192811 900639690
187314 187787 542188968
45031 188899 779648375
101591 193977 540115321
140827 176379 89407935
187023 187873 2161447
68534 180186 786664645
126816 188372 443540333
121884 157899 761840974
82085 114840 82177882
196089 199368 792506224
56314 119599 678786307
166681 194922 70954518
30175 124293 889708261
154609 195810 19197448
51353 185297 754954896
46426 136133 333947837
131324 163020 79339328
121965 156694 86925094
18355 43310 61930725
196626 197787 130584770
3230 104307 102701415
147733 156249 204411309
54934 158850 888418415
91045 145023 461937737
22764 198091 438565983
131032 143411 278301730
136050 180791 929001841
48336 134429 391328794
186340 186757 1068187
52375 76392 152754771
162895 163409 534481088
102608 157907 513275959
36768 81763 618309873
34473 171180 853013230
155641 172155 558273072
42947 195592 672810453
31389 149761 218775325
7872 160456 381333758
142711 161835 48055593
40869 136734 919978989
118414 119832 3467152
158220 180016 262005953
119345 186262 167782048
43661 125980 205723121
43504 184515 353083790
150422 163180 844359450
189340 195502 15510101
72687 136825 885392510
83731 101515 290704248
92978 133015 720484722
23885 77165 369920219
39981 100502 795818691
174429 199486 62969445
99073 196331 243990122
120864 146687 672837531
188048 193434 445777580
27543 183079 388908769
190140 195115 12434158
182288 186908 11718932
80893 111798 77436544
124932 150887 161403977
98509 182631 210900715
122172 147107 62187723
16106 104137 219855707
76727 130296 134108693
151727 164971 646343246
186253 189366 7824991
20156 110036 649641523
133287 161548 70745408
11672 145184 333402551
113696 162915 197186574
111229 173524 729311953
10969 110145 247831945
107667 156427 972083600
154697 183972 782816078
69319 126362 142654930
605 181246 508594614
124762 138334 33982346
101538 131155 74053174
100469 182024 204326841
16850 47448 75847709
19919 85723 206298343
182743 186090 698330908
130819 181853 127926252
30979 197452 568226144
77946 78144 472512
69394 72930 8833693
182638 187551 12481017
11001 96869 214253747
101922 158531 394277918
133300 171335 95447906
149897 199336 414933188
139762 141507 576845498
18475 87761 172799602
21641 102010 824728307
159430 175434 808022143
59291 123005 159447578
191217 192638 521651996
83185 128888 114289947
11038 103719 875476164
153608 157574 10004333
29133 111712 206134820
81793 121552 99489615
110200 185785 189365330
61342 104262 577654260
116766 184482 232425635
40145 142956 256806897
50427 155634 397955177
44709 61257 206119131
92562 139107 127867657
125462 157802 66259224
116459 128027 615522217
134961 172253 48946921
101480 186418 323202783
34999 156806 833162038
23913 180836 392411446
70414 148966 730344759
15597 87404 179090339
51067 65237 35515000
112342 167609 138370328
3901 152528 371459002
8043 48015 99474944
175239 187137 201358163
106703 189605 207670738
66111 102781 91953758
191790 194227 707168145
24591 133925 592579753
150196 152234 493767168
156338 162211 14725549
31960 181657 941256915
50750 112123 499500962
102256 112780 20098986
69342 198868 629569874
145341 155569 394460065
120262 177737 144113100
192574 195329 212463053
135594 184934 771307856
41250 196974 390094433
69993 113201 854697834
188555 199303 484457
110785 136409 58427756
11405 185234 687681245
59193 95027 10319775
35150 84287 122836948
95599 99259 814129966
31752 165306 659853401
56055 108882 265297491
169497 186491 42696206
56206 115119 147607297
51229 68008 42020075
38105 137356 248126298
13057 137880 729016495
79792 112721 82574207
56498 193842 344131887
22467 189927 582796310
110014 165526 138913235
141432 152727 28369851
96383 103653 18512299
30288 131490 367188495
34964 124060 881240333
41588 119294 500010535
122569 182197 149478172
58516 183915 648207300
139263 178411 943179554
27432 192962 662980578
48907 153946 530192395
7944 178435 426427375
6261 51492 112699810
197235 199190 407722815
13330 157120 359265110
83944 195340 535301713
37342 194046 392367853
134277 173651 591177557
6499 120755 285421911
41672 190743 373478012
53573 55923 5927087
39288 174408 338248941
24232 102274 194746756
57998 122285 160972427
184733 196168 28830546
12908 29398 41286033
93657 191798 182203154
13717 116610 583058346
4081 192640 587535224
25002 149664 311179291
49404 93296 109933727
89631 132529 155562684
151609 185195 84409411
114089 191405 2534335
88659 197119 271953256
171902 186993 38016796
77477 149227 179409816
42951 43891 465309675
59881 157496 808305567
7300 184309 442830527
178641 184938 307508206
103053 135557 81191281
46165 135377 733832793
177122 196331 48368994
73297 124854 921155406
9783 104188 460628271
32352 106578 517062767
24545 106514 578504571
28758 158339 323644286
10076 142037 329606862
59950 187030 318476877
195880 196970 2744933
74809 194681 948844353
181470 186140 10113796
57978 70888 886231145
169473 198089 939492093
176106 184056 20020076
142781 192332 239088751
43971 140248 240597760
178339 185435 758270962
129437 186384 39078832
41251 96686 339276743
114641 149301 86381931
14780 154470 348933880
190939 193342 396869487
139571 147570 19951376
127062 169025 105296460
25523 70115 954020217
83308 133115 124615324
185382 190527 13023093
75036 149279 153954229
193777 194171 904393248
91857 131344 98873010
70459 138129 169219131
66187 99870 84345436
134948 162181 53413936
189520 191286 4557226
75049 199953 43317167
110279 160450 48616846
162461 165301 7189333
74037 135728 154374482
193001 198485 13753680
13837 108521 474717511
16772 80354 883296256
57214 107632 741624522
67994 94560 66434892
26828 67336 100672436
107681 149029 103082184
30095 81360 266693505
1337 155026 384132507
179727 190265 26607260
176296 187979 29439667
11466 44336 197958497
16114 63052 819441549
127640 170455 107406278
156098 198202 912060248
120194 134336 35375706
49852 137678 824385869
184402 186805 6100400
151165 163417 426354544
86300 98083 29366473
100663 180052 764101618
7345 158251 377103393
152019 190481 96832826
45844 62091 40570235
68229 124044 139621456
140555 185542 724584212
31713 37188 714342065
109015 197255 221101156
121111 194056 182983393
23540 141148 592833143
71780 174913 443075110
98474 134351 747592822
88517 191835 579137368
26458 191588 521489578
159472 196378 218097954
103796 113349 16727174
106678 118431 29286349
165973 169403 8643936
4891 144226 958787647
109202 190613 204012892
132286 191358 302544592
163776 193457 74654585
198062 199262 245600623
116182 124793 891679684
71389 86140 36991206
116530 142739 65288087
63415 123736 384211271
23251 199080 439858898
97627 143536 114725696
15115 154010 346887925
17893 43934 164511785
61427 82154 24490419
127400 132279 120438871
66636 74585 19913826
32842 125940 446231477
131020 157857 67071330
122717 195937 669460264
5468 84969 198510573
47555 108177 151984199
124744 136094 28534059
83840 128024 126655265
103177 166544 158596669
166446 197745 78632624
141212 147721 8422401
36914 106753 174819991
164469 189680 63432617
96077 177241 664543408
195675 197661 4950085
194143 197313 8015062
18463 163588 362626761
62990 97289 224347761
185952 188852 7348227
89034 155882 167199763
74487 167269 333708049
101616 165114 158853366
96300 177395 610268815
147569 166833 48618918
106013 122597 589795078
57449 100907 992325571
5172 192204 467985928
76318 103544 160058368
193250 198719 911097538
194380 199019 11681772
146720 177806 78297612
144406 178158 768763621
73745 192230 780793625
5383 44017 277118922
191033 193044 401495695
11979 55685 317158297
170756 193529 57203862
117083 126412 23166252
159306 191287 337133193
118493 165411 117435801
20300 78728 145367389
119747 123967 165419309
153384 161980 656080060
43098 189262 366085582
197104 198519 656933644
113322 121304 19827805
11413 96011 464622003
64998 152928 220012782
188676 194149 13674354
149640 169941 51135086
167335 178621 28313542
57587 67354 671708252
43651 110823 168085714
29245 104045 408545910
137178 164591 315412254
168006 174130 15427159
150294 168254 608191719
116375 194939 963878748
180817 192894 30370074
64981 119022 999465553
163982 169282 13382951
74756 116704 105100094
192064 196508 11170443
162941 182147 207425556
162132 185527 86935965
84689 103824 281102320
172773 192270 49065924
162123 177936 693051266
185338 196283 898539168
31899 113672 204323763
179907 185652 14471266
144655 160022 38635852
77069 153932 192293103
51278 156728 263962506
935 48686 118995341
160745 189958 73608142
15477 178823 408354231
171842 176635 12066921
105386 113548 14841374
13039 121145 649558717
90944 165502 691397593
185440 198467 32767517
144581 148323 9349938
27866 36152 20349790
81619 182672 455319881
45553 137864 230813647
173695 191059 330261279
56304 184781 602403915
163824 196634 424665821
147004 174893 70238790
152594 169236 671003474
63143 113706 367700796
82288 163848 858129599
146246 167997 54802661
54621 93195 957599001
106970 172450 163809192
128124 194524 933651523
772 2440 4235477
31926 38855 3951199
73494 193935 301841183
99677 123000 404004838
195809 196962 307794205
158155 181839 59596376
178932 193701 666836552
60374 127624 168302878
92546 96756 10470480
93395 142612 122989063
7735 158145 660385148
30918 45331 35670766
20020 140346 997180935
168987 195372 307036372
182686 190146 513868319
25549 139743 660344897
156828 184433 519570446
100836 141797 320281708
186655 189410 6916148
191289 195063 809444671
125419 183933 146960628
64670 111847 118184074
12567 112753 463149627
144130 197475 675807118
64769 133745 172638361
67885 172112 360136896
52922 97826 120001036
171436 177535 298924238
42820 71522 827272692
39909 179172 788633138
183448 190838 624800515
55432 140770 213348267
196470 198888 6021195
138461 186818 732292043
129861 154731 62106738
162390 175507 33059515
20691 194604 434931663
42143 134029 680710040
12076 14505 354539153
186568 188101 51244766
127129 197085 175673240
21498 120796 247735301
58779 135450 974561307
53622 176447 307681843
172893 198346 64017732
178892 195455 41744332
152446 166596 483082006
16971 148843 500073692
112852 136820 59840377
151613 163693 158086565
128707 199476 307131370
72139 135010 157326538
133980 146415 30922031
183534 186190 779645754
194459 198741 91387747
10470 141587 589283665
129263 132483 8111604
142125 143171 859784854
31633 153207 303655175
72738 188978 999745886
77158 86067 268796829
24165 105543 219220825
169571 185015 15460609
189227 194407 28718810
142728 156959 259437106
163405 190120 67257960
33260 133160 294562171
179543 199447 50061866
161653 182321 148914001
63111 124275 782533625
103190 185597 206436024
171325 177798 238682276
79879 147165 200093838
98857 124986 992652114
179786 194135 974741817
46834 76952 75332768
62604 65600 7540807
97214 134916 713165334
110823 143087 80410866
66911 83158 150573862
116234 168155 129971659
78130 182761 262182048
81088 187311 5404819
77521 186957 284344761
30416 112003 203752825
64380 141951 272843340
32362 128074 239102745
7051 145401 345494001
192353 192767 1059274
165455 168294 258718187
97854 174089 568451254
148975 152915 9944424
164835 166104 932203870
11962 96398 878719284
33958 45640 29082471
135179 174265 98126194
29122 153519 375893889
46290 127477 203040450
134784 146501 426632005
91320 164210 650339603
126057 161312 602420131
28390 199570 428345766
136100 181604 869562551
69578 115270 217081809
98183 157655 148836753
109584 128773 47719110
20977 63081 104564379
89838 159417 202472288
120438 154094 84134553
101188 133958 338253362
1996 169293 418426164
162699 197527 184260669
177688 182157 207335676
166990 175378 21050572
12836 18955 86875831
27135 53107 64358017
45912 86218 100898538
122194 129171 585214721
88175 104353 15965936
103232 140312 92425593
40649 156533 289775460
41259 128133 217233281
179886 180249 236269870
81214 141110 669237894
142967 192291 124110507
19747 32364 816640981
8832 29067 50771941
197517 199037 414306072
162690 194345 359651042
66591 151019 238444841
140299 179518 201610806
80753 87108 15957714
33184 59639 533195346
131045 189179 231032606
109193 143831 86296421
198921 199987 2685751
38061 176354 588670517
79399 183465 323291221
106303 129841 58729446
62932 111793 122390034
160822 180160 48690795
23333 130191 266758904
85607 197316 279993101
65473 196759 329094162
66340 113365 720823863
51881 95938 219999954
101261 198733 244350618
25597 170339 882282812
67058 114344 579088127
107677 173015 265635528
67387 190556 460692653
90766 197389 267327800
135981 196491 151981656
127955 185568 144531904
156421 171336 37594183
79754 148622 172174498
16183 41616 612426617
130043 159771 74360789
4424 62810 145617050
195454 197274 297185149
167800 178272 681270766
173113 183718 912036019
116796 146180 73212032
77698 94777 486958609
41563 141458 249674753
183486 185099 3942076
155048 184019 72930282
46800 87102 100867660
119451 126108 835503997
41772 68098 65764399
19942 68839 121580559
187721 199167 28687421
83386 183254 57247043
171640 180753 237024447
50489 190094 691061701
166468 181672 755309035
37889 92221 135754662
81809 187712 265480686
59095 90472 78597840
74478 108745 173493633
33532 157341 913601737
92618 141056 608170327
32821 189557 392306200
134869 174987 100644880
6448 12231 14486453
111853 168312 141416253
35816 184665 372595016
104238 159909 139070596
65037 132805 169642255
12206 168686 391286415
184167 196795 31777805
45208 124352 623772814
123940 155676 345373397
80374 98224 44611867
143503 176997 84267896
102093 104106 738087109
136823 192179 265252902
128546 129039 142266021
34689 64394 74025568
63371 145006 643475364
108785 189023 201021306
29944 37419 18387249
149143 153032 9784971
143746 170321 66902852
51446 74065 318911731
133214 143883 818723871
21385 123275 390368344
164454 181823 43646221
181816 188758 13107753
179598 193428 34809853
75062 147058 179964653
20604 45905 411388398
109341 159374 19583057
7331 160753 314438537
112827 150136 93094038
6873 85766 502996349
145347 145932 6635762
79867 181340 817417741
142936 154354 28715766
13402 163551 375252016
179710 188413 22005525
170082 171530 3679009
42734 46817 518847661
164630 175694 27833630
153877 199974 75023755
139073 139793 1771961
124423 155591 862915368
108460 194696 216030809
25339 80596 451516805
36326 43506 741620698
122065 132198 680929173
194307 194369 162162
137122 164647 194338582
30002 39484 23379217
30326 66086 88963264
103450 153554 125091978
176870 180133 8184597
149312 152361 7734293
18228 142897 311113524
79127 95376 85396051
44442 171627 318379833
94942 159468 296263845
173942 178974 909719163
173796 190586 224471548
181114 183393 412240123
110194 187084 192712976
40852 138610 445535895
101531 122920 53378039
151299 180089 72427996
170803 189817 47762718
122475 138975 41164562
146971 159854 32454875
43392 104403 327429913
49876 156208 266126106
142171 144139 408341687
141901 144905 7519778
95236 128135 78693959
199815 199852 627345130
146715 199636 133185437
97986 190400 231790571
22368 177656 877128644
95072 154006 147471395
183166 186773 738518194
90890 98440 18766284
150529 152699 5491828
51070 97219 115516912
144080 184668 102100707
78264 153750 188859334
185011 198859 664184755
141661 148489 930644621
142397 146752 10894007
7367 114432 827296828
138795 170931 110760656
166481 167012 805798
192275 192420 351070
195925 199087 7901871
194779 196051 3258313
152950 157686 217817326
127937 170221 50414901
167732 180689 32614185
165681 199969 86210311
197377 197786 224968157
198491 198739 703729804
142435 190237 120302698
100212 108202 20182294
3675 182221 643592012
72098 181655 864656564
184023 191342 752838910
197093 199981 279008846
69726 130669 152525724
56314 148716 231084786
183895 190722 30643106
160610 187244 296990091
111835 193065 203725564
102726 109866 721653987
135198 145981 726892388
134659 169494 686838713
69806 172679 985231351
187165 187393 576124
51640 134988 720655184
48571 80398 967565910
176032 193265 43410162
64134 135788 848725076
153960 184358 76479137
63708 164782 839820471
184906 193436 229766191
79815 180972 253501678
100835 189839 467745071
3717 13175 780183485
19177 26402 17999236
107739 164116 671434389
71332 124027 131809250
111160 142096 138281688
93623 109819 352799239
60794 174024 283637780
29596 35022 321528909
96595 121344 62005722
123501 124122 1556708
7205 164565 393399239
170753 193264 248989250
19564 164917 363109404
84892 129460 111458588
101649 130283 835188442
1239 186167 714327731
168175 196696 221943459
76789 169107 470801660
122314 131359 22716956
68373 115121 117157360
103768 128126 60720746
76945 92971 40120283
27120 48101 797414118
138080 180472 106539332
196088 197473 3445511
117367 135327 502210276
171642 198684 229303613
44780 89883 112758369
173499 177888 815064233
23369 124799 408660242
149835 181868 80587227
17322 140907 556548905
93315 99376 15165773
35260 51048 39233802
30598 162058 328499698
9235 62665 265581221
153378 199350 970836666
35725 58380 495712315
66062 104081 95422639
157457 181570 425505550
69295 159101 224777626
175993 186747 11820683
87602 126905 4720716
86620 166790 776508025
191207 191312 139035
41895 77168 88209525
18568 152168 333630182
2248 156817 386365172
97986 119576 54110862
173386 184673 28381043
92285 104852 73561951
61769 119027 143324078
7310 85086 969683915
123918 156038 180348914
71766 178639 31908705
154812 175232 13242115
118841 178669 799665015
24876 68356 266295755
154519 186643 317772514
196960 199628 671769643
167058 169200 508736119
9497 77786 170426949
163046 185676 2878306
110634 144603 694211682
136959 145048 20085304
16341 50468 455514751
100221 179413 623091211
173236 199982 455199328
17986 161022 357287948
190469 196220 793422291
46686 126582 214469684
92948 195289 281116813
80505 172135 469765555
66661 107182 101690060
39951 76324 90812364
21887 69744 119035609
71281 195747 571025974
50689 121550 177368281
167350 199938 17980519
178987 186814 19769794
74915 167958 233019372
136331 169146 11426311
108662 171858 158087685
114185 165359 128005970
64589 192432 320442357
18245 128625 275517667
137408 150530 101157773
88510 116478 769143053
8021 105248 243069151
140008 187237 630633461
115912 140974 62394229
111027 196728 214909541
80858 146941 165171177
160949 168587 19317400
65801 152537 841419028
192106 199801 203837991
177494 196256 47255307
107447 148151 101430868
13876 152430 346102884
176017 184486 21258390
25415 71495 114638947
185637 198695 696199026
181040 195522 36446173
24918 41371 40650514
41196 88064 400097058
131382 135133 295980536
70514 85797 73875768
192186 193807 4018998
166751 168272 808010087
21456 128645 913102383
132710 180521 119967823
110601 156084 41621522
152329 196010 982448821
131055 141699 172208193
100572 162963 156151596
134588 164367 74649022
104002 173911 181598725
75247 121071 389492232
112703 187160 186644268
197471 199035 928230394
21996 134818 299282965
36938 123700 85627833
64797 120849 288139034
109806 134116 60633216
91787 131127 200811208
150791 160384 1578873
50134 149030 247390929
153072 177977 62654913
114334 149186 26703623
42231 78787 91369531
142948 144115 945407006
120728 120901 412630
37601 62875 63002588
163217 189725 189119540
142387 155772 507623103
179270 180058 2025123
9683 11131 381614164
174465 196089 54396672
134554 154851 983194104
178976 198485 49105671
137546 160026 56316254
4556 88550 894725362
22046 185489 408615048
20085 151135 560129503
170761 184754 943680883
192779 195908 7890634
84920 114076 73091291
137136 159972 57155578
82708 113486 100154044
192802 197602 12025253
92415 133694 276625547
88035 139190 127836650
70022 192826 307789279
53307 115309 155252136
193539 196678 850922463
99815 169691 175058540
1660 36936 774261754
98453 118273 845083215
135248 145355 25110613
57158 184797 319813476
173533 174802 3224259
16057 139476 307996078
100876 187154 216249265
1913 117811 289689114
37895 175577 344633786
198273 198950 1733250
118292 197781 199325907
101893 136285 85930411
151585 152994 3528810
19298 196670 566515860
1179 121438 300515990
129506 185507 140493668
20733 99102 195331340
47122 197091 375861851
16090 190749 436908995
22062 77470 755380759
16424 122251 830781485
1769 13769 30180961
30504 168459 426150200
24760 49161 139727555
49708 114460 782648074
37167 146562 782124693
166675 182365 39358305
61729 70891 22925636
187582 197877 513412571
125347 190917 434609569
171468 188407 934163938
53371 195120 355199149
51763 94455 106808901
128646 193526 24269260
41884 89791 23716980
124580 188198 159788806
42966 142505 684741670
66729 158306 358142830
20023 22289 4600703
183996 199827 866247849
47799 61207 691141525
186476 187339 2227278
186937 191505 390414342
156398 158462 43641438
168699 195164 449603513
144053 146233 252673804
65943 154163 220705366
28615 67818 97457299
3845 131247 318474441
12141 96292 16921470
153596 195955 106641522
159521 175349 277728019
29598 149542 299499045
48680 66753 606315666
41677 165074 308818521
174151 175187 2536794
118895 135313 3549328
180877 192587 29453090
161072 192924 334139535
50427 120993 474164985
111519 113069 3926345
180728 193642 736048644
118420 183754 681383807
42855 111347 393653619
80532 103761 58366411
54560 133199 196808819
17250 63941 116101087
151929 193401 104352514
57644 187099 324505456
173541 190343 42365794
145693 154314 21768442
194391 196847 6253324
62189 116120 135109880
146924 190140 108853186
140715 191321 749677746
43367 61877 965440252
73086 142484 394116088
60720 149742 799863521
132735 167852 88027507
10718 124302 383867107
114848 120924 14984570
22514 121285 246421160
106693 123952 394824267
135876 199801 459146932
185936 197315 101336040
62924 146007 207732769
185639 196645 287788729
114864 136249 53316827
96991 103508 494635208
103817 166493 737246393
37678 67184 226146561
85959 92922 157727385
1900 85015 26415363
53212 171046 825592244
129977 169278 98546095
129738 168423 237358518
69047 195542 317033613
193973 194579 628408959
141143 141272 309215
851 16463 39327671
192815 196277 628841288
103110 143962 135228373
106794 160277 133582362
19403 37895 217396806
109992 185730 680643380
190783 192030 558443714
110860 121670 381503822
57482 176132 297255705
150157 154550 914558397
108133 125650 559316828
50782 159898 273064664
14085 17536 8745718
176707 183784 381342212
73541 83189 504921552
113447 161118 703364732
92279 199223 268163426
118719 184825 720164549
193038 194884 4573651
35028 121876 217143836
21113 54332 573184721
75595 177210 254544705
8625 100788 230296980
117279 129025 6771824
63077 108861 809279503
198353 199672 3327036
60486 61351 348626514
59098 145180 215262334
60710 179638 297890908
90010 160008 288424026
168328 193079 62269169
135127 192090 790853208
64761 122995 378064185
80578 98399 396559649
100363 165167 963343192
8240 44510 577861328
26194 78793 130958867
112042 182416 176333139
41205 69231 868630577
131568 152197 51514058
92960 144713 559189621
5867 140095 500122190
133752 184163 126553313
175912 184521 144643696
53226 121092 789664095
112707 190436 212269206
40695 181193 351667749
91572 188464 242919378
151247 193794 107002395
113954 158372 889774978
136233 186760 309869185
170772 198010 208550481
160049 171734 29454050
18577 132608 284719959
169148 172019 50682747
187656 192409 636599127
66923 94262 377155471
192581 195705 7861284
75942 130936 137679759
117494 181199 845241347
147335 180762 707761006
20619 158083 507936794
95059 139640 111444645
127552 144484 42243747
89299 198847 327711408
70909 196080 313786913
147110 192245 113680060
143542 199837 462596183
7697 22303 36786216
190418 194130 9220183
55179 142836 384366159
48428 155703 141244592
139248 164509 63464336
137762 159937 475939647
18033 25609 19018605
99095 194192 837961719
11082 40400 245383156
16314 151018 336302852
97852 140812 107358681
193052 194713 4116219
117033 168184 271021723
76623 140057 486011000
146442 182120 89750795
69884 72456 933520145
182676 198831 40650082
110329 151412 102593216
120814 190583 392304781
181130 186533 83349081
58215 180349 397573509
197271 198692 587941573
125837 144225 53094964
199137 199677 934943252
58703 117216 146631339
145254 180202 87958791
24133 66963 106492491
144168 153103 859227370
189030 193545 11314399
76077 114698 96816786
34313 91960 535229907
117330 196958 769931979
76034 127569 128928723
159523 187998 105285993
178763 180803 5219199
72849 111515 96837783
33466 148917 288453290
32080 78312 115179381
55187 130190 187723139
63021 113271 125935531
47628 71820 60565719
67101 181751 13361051
198035 199212 193698633
28720 102205 715156232
46223 145354 386437122
28432 122516 234857919
111341 172204 720238940
127564 195830 677317853
187875 190793 923404786
38085 184883 367527418
165344 181146 39700967
42003 100573 94390358
125709 142194 41229300
68208 105855 579699529
33018 185011 380302437
179869 192037 498474043
166618 182856 337282669
156049 194456 96663376
194880 198467 476395634
7655 149228 353642531
6557 139942 344153825
36886 102073 163055169
13658 136222 580469812
147829 151068 8224879
71644 192977 393784116
96767 139184 106113929
178713 191549 32430252
81355 97555 541820225
99337 192954 234797738
113814 193746 700002186
171154 184258 32889779
66850 158747 587926760
162436 191237 132097443
59112 100437 103496951
124 131771 857169433
88645 141347 131676364
38416 65890 68580482
87080 171435 693336055
49096 142827 234469170
167356 171547 10554362
26141 44420 45232833
100711 192253 517425353
77883 174600 264345935
87835 167117 198525437
39272 73219 220485573
51825 72103 50771057
94755 110725 391218897
135610 136709 2752697
17037 162949 263730097
110711 144558 84417385
39271 99947 151732435
45895 167527 304471583
89517 179564 751402210
54387 189952 339707343
192330 195466 7896318
108831 109475 1596812
43215 68439 40957880
40404 121987 203943618
148571 174251 64732237
13078 19013 14975072
114377 175655 153435874
99139 123648 61298592
113764 186062 455336733
34481 168700 609255843
1788 103214 572800263
84503 113343 189520908
173433 185999 783399619
131772 191709 150464096
110905 126910 202079757
176795 191070 36006057
195971 199200 811332941
119289 192951 184772472
60246 157402 785827199
148996 161333 31036004
189483 198435 627430194
94526 127530 82618055
155663 168367 32072114
1269 80768 198507697
131070 170237 98151682
69599 114107 438843166
66366 157764 228709123
146325 167891 54322262
20454 122809 255309733
124315 170458 115814096
23781 115059 227972329
27981 40954 296916417
166066 174769 780241778
165644 173460 19602432
195324 197749 6047775
46167 68968 469557863
138243 194491 141341646
196592 197564 2385680
42887 151889 272588850
22234 95571 182694267
32864 60632 67332936
105231 149652 110793887
40229 115968 189391363
36476 184225 814509891
188513 189808 3207600
102280 149244 648422066
195547 196589 2653941
112677 184625 180214138
71871 159509 443301270
178444 190949 31589214
153491 167067 591766537
8622 169344 612732510
170800 181540 177064524
44390 177384 933780966
61985 180432 296766147
181003 184661 9156594
188225 195688 86588927
149585 198308 122572273
64440 76826 31106971
7332 99762 230815578
21618 40502 770511946
100951 160958 516983988
138660 143042 10860542
53695 115834 155667780
57693 133678 190240903
191525 198667 572310372
99250 188995 730806205
170889 177539 16610382
140930 148414 18687749
137387 170279 798372824
73002 183124 969137535
132544 146988 35894386
111767 155676 522746900
165112 199591 86746102
72816 148006 187958164
36492 139683 678204011
187512 191532 141295441
1978 134018 329981451
135695 164364 71863291
78802 193750 288135030
18726 132372 961756038
116991 188653 656047725
117672 157546 969558697
56215 137245 202750135
142645 169068 66524632
176561 181109 11417245
124452 154975 847080802
188080 198889 27114474
75513 126733 128088354
78755 155293 191486139
131873 184928 880069370
188600 198512 24880568
82138 157859 473996457
50119 98901 122095795
44259 55503 543768012
97889 119049 341841223
19316 77350 144539969
81580 81719 776511150
25116 133332 494572833
42233 182967 352412835
158550 169371 562552808
1219 154138 382190985
113571 178362 867801392
123695 146701 730000925
85909 196571 277406632
45963 115802 174815839
169864 188397 719761356
167535 192496 984473649
96660 120744 442887584
81818 103488 54410373
95524 105488 339797110
169672 180113 26223239
51329 106300 234460050
158888 192547 84696383
27861 118416 751873103
158666 190283 79618711
22172 149559 317913971
131536 188936 144055814
91627 163425 179742316
52066 196431 361844841
104025 199165 879089145
36129 137594 253616714
63845 116300 772438624
99053 170718 179639742
7265 54415 408256183
107344 136734 73282213
3562 91864 220536790
197296 198994 4262648
32146 81407 712719728
175215 198765 59259472
145790 177776 864629137
119488 169040 239106160
25791 88046 206901824
74577 151509 192462177
65026 139925 187271249
166726 179863 32942632
157059 157893 634140128
153458 165689 30897811
24583 83085 145761760
115538 133397 428680212
154143 193092 831873745
74558 119261 922973717
1711 92784 227440404
11952 138245 804404446
182594 199714 43083130
87497 111749 60696961
100520 196353 240324427
160211 184558 61238185
167413 169766 5935634
49853 73534 59331858
159991 191263 78850763
143676 171426 69871570
10920 149217 345420425
133785 142191 773486813
10164 16152 15219867
44964 60551 201042341
100767 145865 258917160
93936 184721 914280769
78497 109787 272684805
175904 189040 327341144
149440 169427 444299123
50999 68072 15133255
1054 160854 399446961
108141 145504 221897154
166239 180709 36384539
194886 196227 3439565
45288 111856 166540708
153881 165193 28492166
169462 177946 16219718
6268 195685 775769353
124959 146780 221755588
146630 151019 11060249
194195 196074 338420368
193294 194335 2521716
29137 136209 267374277
57298 72729 73701809
8359 147407 347269785
105883 182057 601577232
36606 52126 38634307
114179 162298 119365156
69307 70279 2468008
169319 183710 576722033
121459 137307 39590761
93671 111784 45452268
10564 175306 412009107
92101 130632 96466820
17846 92398 981261397
48942 74320 53228818
176332 183465 17969900
198268 199359 2757701
126161 185410 325853917
24572 113711 222572508
27274 91161 159281836
109123 133851 61643808
25260 162525 735637950
55367 143947 221462344
102995 108547 14005519
67234 95249 891818185
141043 173382 81309667
148964 181603 82119545
2576 103970 632359723
175396 184662 23252926
183098 189995 576234647
72790 188116 289080136
160698 185316 245643714
100996 156694 139312476
36397 60985 933959307
126078 134140 67951314
95643 108061 31440149
165 147716 368581214
76080 131723 139276269
73679 153984 903826561
16533 81569 946585326
119104 133333 35529844
50323 80282 75041627
64530 70701 15545619
12419 153446 379898952
149253 178730 702866220
34086 116376 786915291
158897 197505 968847132
180785 189018 778516854
37625 109832 994827184
196829 199253 758534659
124855 139655 37005917
139288 189674 703225425
83559 95828 30541391
29172 188743 399221894
140080 143697 77161615
63797 73538 24438602
101023 136648 34852197
19497 19781 758672
44963 69204 60529231
181235 182567 3341909
110890 126540 722613007
18093 129179 227033507
61133 73252 30386977
91468 134686 108112608
138941 140963 5021628
163786 188183 61440710
128225 199482 474332141
126633 156733 63057614
165499 199023 84271645
77017 183140 265887881
113053 189559 160845563
18109 100763 206303500
35309 69161 86826259
17851 127350 273317828
56120 106044 474323506
16085 142433 514176123
50003 130700 202034467
113523 152613 661368158
42464 61223 46793065
173922 181362 18665072
69992 124986 33803791
144574 177363 82483337
101176 137814 420674210
150647 190412 156499266
123920 173261 123706014
172402 177611 13113850
66065 199234 333792091
158964 189606 620172249
163568 177404 324828172
129626 169697 100467636
18793 166543 888064975
27409 115452 553858831
126516 127421 3986929
6226 11314 583831295
123474 129494 565142222
191615 198357 457537922
26501 64841 95890395
72441 110757 681053863
90383 132282 910281017
103073 193141 140702671
31983 150937 297098829
31676 147809 289906731
39986 46412 201821291
179050 179387 855667
35990 59045 230582485
104115 177945 184771722
48827 78454 74150353
155262 192509 93721324
151660 199014 119098478
10014 21270 368097147
158017 187004 73002475
40359 180678 981557227
160266 169684 38257563
125083 195185 176071562
80553 113744 497941291
102680 117998 38283735
152136 194705 766521791
75893 175928 250548717
197704 198178 310389044
172491 180750 20825137
137851 180046 105973438
76463 138543 926385357
29260 189156 675031038
152613 173947 53682241
864 86382 213693469
26952 133046 264881666
184661 199538 24814550
126487 178903 131489143
151029 164830 476931168
171911 192203 51071789
143124 150316 584139902
152585 199745 118624343
55482 147912 410554257
108453 138688 75309973
114921 165283 539894615
133940 189795 140218758
118798 166048 118336295
131842 168216 91158486
16567 79818 157561560
132662 194785 999883921
180809 187643 908661084
50733 96465 114365435
10316 193191 571091918
137826 157850 524627828
38246 115152 624741830
317 177203 956845424
148176 153219 606431094
73996 142260 145440883
55010 138252 208218852
8473 178263 485343503
10950 127079 526224219
77729 87368 24167167
65156 143609 196171081
175228 190865 25551412
33588 171553 574097275
106798 185320 196602618
100864 186134 213645182
94258 172617 493241273
14252 62825 120961042
107201 174805 708029163
67714 148220 880369781
199545 199963 530795076
150521 151157 469535964
144027 150809 17036534
177053 179968 7338698
126721 183741 544909486
69331 118802 991817037
84967 120072 782903011
173749 185772 30229757
24791 163726 392479414
130804 136784 568712127
51692 137148 213846249
196806 197149 362368346
97332 180913 209528547
105143 135434 864189407
8655 184442 630260104
149884 188382 38181750
123212 153913 76824685
53893 188414 337190187
128799 138606 24485030
28792 45364 701914656
106033 157523 597990880
197944 198440 337818776
56683 104788 244111694
83503 194120 23659061
53035 87708 86858758
25871 155883 324624049
48189 52609 608739495
84511 143405 858939928
77233 122313 112766912
51749 161824 744879888
67539 178703 457825063
22783 173010 491785609
175408 185297 24819007
109646 195867 216068057
182319 196841 36643039
187425 197422 25095146
189780 193781 10026926
142936 199440 142120572
132046 186503 536933587
190343 194938 11464497
18879 125915 267006017
14236 141925 142675100
36159 101607 163713994
165010 169405 11112619
100015 189395 263446925
123061 123728 1646096
61143 87709 955043143
137183 160911 756188276
3794 83044 197912646
54381 99689 611994506
176547 177888 3377386
163792 175815 30248195
94382 180545 216024160
161934 164528 6599332
187141 193449 279805330
62386 133343 177581282
158746 159306 709686618
78240 175740 848368233
136281 166414 75584965
14004 157941 633741374
22470 151906 323102107
55788 142258 722973802
40602 121274 201644528
120367 122660 596269028
141648 167815 717696222
156851 182242 785895361
176627 176883 667779
22150 122260 547926537
157977 160768 166562889
145482 150369 28163071
102431 141361 97106677
77090 164072 101300329
119761 170263 409737676
27570 104139 191215189
73288 141252 169887707
123176 168070 112573981
153915 180160 66028222
6585 152992 365806206
31812 69483 296904660
65103 170206 836670897
199518 199727 532122
121289 138155 14032470
138028 175240 93468162
124161 185842 595121495
193190 197546 10881574
17333 120621 539642088
37348 56992 301693853
188742 199885 27967379
35404 159736 310903851
146406 149269 91333215
63865 175105 434687165
43433 194861 453682539
83277 143804 579142276
75746 141415 658552258
81670 170649 473725391
122432 142263 415095563
63990 199901 340738420
87374 123439 90123524
113893 137505 578344338
164741 173096 119159789
13594 15944 270313977
133054 197948 839905504
69806 170977 657860288
12686 125994 282888148
7436 198212 477428043
164900 170440 13998957
9780 131817 969280685
148507 161589 32951151
139064 143994 12272586
145928 180791 87817137
111930 142398 76013759
198895 199058 414593
52488 57956 425530192
151884 193774 892021135
185542 196238 26945257
34538 127750 233013197
36929 79128 707624650
153560 158595 12697512
50316 91797 103885628
58225 132041 184904972
105601 155810 125341008
137596 197978 481024581
86897 165927 197874979
109174 119157 24792489
66232 177944 279862708
80983 199246 296507480
17407 123983 265945439
131496 195872 161584248
54545 90692 545701410
118690 150392 921101864
89573 195711 877297783
42551 123900 203383651
111636 113316 4266614
168015 179228 28107630
51408 131136 369551814
56486 140967 211227102
52134 177721 314560857
141971 191869 371310781
123309 182961 242840310
199204 199872 249546822
108159 115522 18292584
107512 196181 222210988
150679 169789 285115433
126204 178470 450099963
74125 103233 641373922
54614 179486 312790758
78723 133959 909037938
195919 199942 10087650
156559 198520 725689129
131323 182701 128825503
44751 139743 237430437
57247 86819 597190203
133183 174034 458442107
99924 153298 133425440
152732 164446 29501942
188780 198443 24236571
14837 120339 51099228
147337 197392 781643542
135141 136955 4532930
105486 175137 475770117
72760 106689 85156390
67406 81607 35576174
170342 192738 190861220
13297 110180 276871191
40444 160472 877823108
73128 189274 291109637
178166 181235 7717813
172678 180900 813358272
154773 165752 27695176
132805 165866 711388429
91911 127860 529683441
157775 178556 52256497
12399 130165 294226091
130962 168310 93575694
73008 128313 138423701
55181 110697 774060460
171555 171822 48191531
78 15117 37831183
172137 186519 36187088
159002 187280 71205846
15450 141152 433983353
92202 197358 263696751
48272 128455 553715471
22195 178924 699833502
16787 22869 704435287
149739 165684 40196066
49557 128418 284954596
2271 32136 204874963
56746 195376 875302356
108970 126570 868389595
117017 158131 274094850
99955 199252 847885791
158394 197419 98210024
619 188422 673317547
140401 146198 9072671
114692 131575 42114728
27071 92388 162804169
75272 135999 819647659
120610 162452 104756651
123140 144764 53974374
21614 113136 228379160
81454 131319 934994483
46278 193268 368284054
137824 181080 108630270
164859 166434 3996768
31656 150554 296939106
154537 186667 16460335
146768 193504 117618820
7211 129488 311253390
178964 192703 98214811
102408 179480 726289390
95228 117584 151740351
180747 187170 16185950
10901 92515 320345735
125323 130478 13090129
31451 81351 124356143
102525 137488 87272883
44169 66987 59982739
108434 138643 75232805
89464 147766 145674388
16822 60149 627305487
2371 133719 863408191
72110 193756 304888178
6129 198280 975824931
108463 164620 530702008
184962 196747 339953431
100051 165587 482542318
74829 84018 23063124
190314 190606 734746
103148 103327 204993976
10289 18885 21738277
150178 197860 120001019
159795 176479 911198979
112842 194288 204138564
137957 140688 557857858
184393 196436 30351647
129947 153690 59260697
3698 25691 239365737
130606 137161 411000460
95151 188043 232972886
88009 104352 620264997
174972 180041 12720402
115269 127153 29585395
24035 101986 194566012
171817 193421 917361126
89364 149582 472432279
66569 95412 72145039
32581 43054 206612261
112182 183485 714443888
77179 198388 303817323
183293 193158 24854157
50416 177068 317250837
168959 177697 21929536
72932 118110 113195179
66594 173676 337813257
60792 132411 179282061
198038 198859 2079240
108431 142953 85945568
60200 155416 238258352
722 13779 32827363
177557 187431 24915395
44051 87505 973887024
195922 198630 928766802
92480 139570 234088390
84137 119770 379130623
158973 170888 15426159
56975 115267 144375832
175321 196468 205415136
4726 113808 272678868
42187 109117 975206654
112472 145520 879526533
113609 137895 60543381
71508 88410 42343672
113719 141636 69536244
191834 197465 14109813
77384 117191 99690234
151939 153983 5155308
58283 150339 230344050
132909 173635 894798882
3230 9688 16159247
128197 167207 791046531
20831 124280 258012281
98447 185572 218481509
167656 171679 10104704
151162 172265 504316
144110 144672 1407804
178512 195619 109761624
49859 134306 30424319
190121 194942 888469247
184193 185736 3835497
4606 124974 989364447
13151 197980 914038374
29954 55930 64492191
11960 92980 786706595
194481 197672 786723750
119119 159218 100304228
94249 146795 506793666
181169 198113 657735706
5444 195207 11017695
56265 64409 20296932
86627 195165 738844048
170529 199008 71557153
169455 181470 68075742
146904 178360 79180867
37627 38838 964957951
28991 156312 318009841
117967 144323 144372999
122538 143232 51590553
197173 199409 252633143
101582 157594 140016341
46844 157180 829128210
128747 176091 118795924
53503 53676 861355240
3427 153916 547290381
38791 150870 280161854
76686 177391 200835837
91002 132121 872072301
110331 121364 54180
18460 188590 425570383
184904 186558 234187025
26665 97326 176163053
102818 183770 202820200
184456 197662 33230094
177417 181212 2083637
14576 96182 203515648
166998 199270 777521703
172413 172963 896463152
10181 162684 834886217
187768 191845 847278123
182950 188182 13229565
119884 173136 408986268
123977 172491 721503960
142636 165595 340827450
124150 168011 799699685
191695 195351 9146113
124251 138546 35745680
156501 165986 23919378
147473 149591 932613935
84692 154083 173500320
27621 38571 221512
198252 199435 2976114
79354 174504 238386736
110618 174831 160804940
185153 196137 27741240
142807 152160 539296181
146774 199206 131903927
113914 148238 85526538
23830 131546 820263472
130204 130486 454888
162866 170408 19050154
113067 129052 39853237
67015 183813 639019141
184882 185266 961156
164255 187211 57800918
104122 180334 190789848
20617 198934 934065601
124474 172095 119476879
24344 100536 190094308
59829 131013 178229148
168094 185332 43315132
160 76516 190673464
185905 198218 733724554
110169 111070 338242840
189969 191984 5082023
100202 159510 683780591
49989 189186 816214889
86599 144505 119202062
23632 80963 142816592
10973 170834 399783233
16276 60042 108816359
37082 37251 46031
86470 117777 78328761
149285 199268 125760731
31303 101738 175906128
103811 108197 11004917
99778 160346 151524281
22352 114147 229152745
73902 159382 213915774
52019 191653 349981116
157847 177979 46129146
143490 148285 271706323
198330 199754 3606807
108230 189887 415053837
81686 135722 70670252
101025 112737 520758350
73285 123586 125819418
40883 102934 155232961
184761 193384 806578062
136318 196927 23385878
97722 137668 251305802
40523 96266 940806696
114325 120645 15629246
191698 193198 556541623
140125 199152 148434884
134502 143213 567228491
41562 44762 410997334
60773 115113 493955516
51473 141915 884418949
87276 107089 529950818
56645 149581 440889242
87795 136200 607600064
80078 129639 124035324
107746 168453 909128646
42588 108489 165045691
57453 68385 759965408
173098 191932 47460210
117037 131071 623394694
162106 165697 9146553
87587 198335 277604389
164476 178919 36269368
21689 194545 894043169
171453 192469 52797587
177955 178855 463132336
169260 177237 406446785
113701 134240 51231456
120443 170231 124795417
186526 188510 5053644
180027 192556 538407458
191827 198339 16309092
152232 179374 562933756
81353 181935 311996782
98923 111341 31207412
50362 99012 554169902
160994 162573 551460402
4663 170314 975401328
11172 108904 878208200
72604 134292 154363947
7268 60410 132486772
21429 130346 271805483
56510 189761 137695946
195225 195413 513918
134915 175364 101480031
30801 194778 671267971
145344 190315 113268152
152251 193059 121891172
135403 192869 144314898
163317 192033 96061440
135931 164518 71649655
45212 197186 380739158
109612 155280 114000211
12414 114024 253982937
48033 120696 385996310
193770 197089 653734958
196131 196654 486027662
69521 156236 216969736
124709 147769 76953573
142922 170176 68619385
85637 108834 689212801
182132 197169 206168141
78071 195496 294391562
180231 182512 5715480
179864 180659 443801611
44477 176890 331500077
100811 126469 660795515
101480 103850 639364656
154224 158551 99092008
128508 185833 857882937
137384 142876 165342885
157142 191136 85617116
151417 192170 102545559
30577 58509 69270874
183956 193600 804724564
995 131275 325652713
100608 158276 144203689
127630 178926 128626362
56497 86972 760872286
26408 147928 303264935
106767 187697 202749845
175471 180705 13175422
36544 177990 354001718
102057 108523 631311707
34217 63303 72486454
3861 171840 985223248
152221 167048 661184691
145132 159277 30743584
29328 107533 195351000
81307 153606 180884702
130907 196217 418900698
156634 164823 20577482
31840 137865 654579612
3594 51550 119559910
187085 192802 333604169
176890 185971 15372988
97104 110211 33004057
4348 66666 962584376
85687 109874 415761051
11903 177968 415340942
80646 95690 715686605
164645 177453 32192705
115570 119203 9014742
171084 197888 67345840
169280 193192 60152815
57662 174611 579413536
50613 133615 207751088
110973 178203 168388406
154697 157287 6562350
39925 44537 467985590
170550 178021 18700827
40850 156158 288316215
1187 5663 594907782
155574 186627 78215755
57952 170280 281447503
74135 99316 62997702
135878 157504 54100475
84970 190996 169438700
125449 144404 47430889
186823 198973 30515673
2960 132662 324143410
159129 172860 34542723
52700 194811 356153632
109020 163909 148989191
110249 154019 297769287
120513 176289 139834570
77123 189662 454878724
170325 171971 390723760
140671 172754 957224674
1317 62604 838543416
30258 139124 980360466
13074 149678 341139142
71138 100239 72919875
52400 129526 193052590
81214 172348 855511423
145686 182659 720886573
186908 187904 2536009
95122 137389 105742507
72043 157179 536207086
89206 162773 184186544
117350 160660 108249255
93444 149222 259138307
21540 33557 672322419
180625 194003 33575949
10919 56239 748682284
12763 46566 84125143
43768 140885 34667851
90738 149919 927196084
78092 154038 51504208
168934 175249 105834348
133 7176 17687175
30227 188822 526014617
72949 137512 656935430
67760 135242 168860705
90407 106037 39316993
120980 178475 144136281
177739 198954 369750358
41660 119261 110360112
127998 181002 970709797
18293 46878 957788173
169579 189890 6918044
136330 199429 158427725
7270 57412 715701143
12281 145289 332133381
88570 189649 253373998
188759 194682 71795334
182772 192896 541812440
95560 173701 195855714
11088 54196 549282977
61943 77299 5419351
137401 145893 21119973
146053 148414 9571616
51885 62809 454925989
137316 199043 155072855
133575 183555 563512835
179043 186151 17930525
126964 195263 171497600
167125 189978 614983330
195510 197977 247060461
11875 147088 337653803
83531 94415 484566704
32977 123572 226293414
145670 185493 963640994
172214 195178 57750655
43822 56405 153129755
154796 160138 156566633
9476 189980 451689295
48423 72214 314802018
197254 199864 670769715
25747 144795 504955332
127840 133182 13355458
171762 192021 51017238
3676 144407 351600234
55154 84571 73716009
116659 156673 107702353
192862 193952 167810828
153418 173920 51686659
48367 164923 162366943
117521 199709 392656274
15274 109751 236001891
153995 196803 397291543
1207 49040 185674533
103718 191639 220351621
187778 190981 784824022
119318 157357 95123756
106016 120307 35554918
42882 118317 755556341
42129 63689 53805434
145376 165029 49518670
181763 188080 577905438
118785 164105 113433609
133827 151632 44505641
65179 73334 20432082
154722 158190 8112536
102284 106171 9851149
141718 197712 140769563
91664 165309 390759954
193047 196730 894996434
77235 185262 270632019
78316 114251 90196543
121682 144676 57345500
191190 199738 14529224
42440 118488 190284875
126248 164889 111491814
64226 74319 262934418
142620 166923 702412848
45064 59408 35737763
5338 26991 54297925
148045 151724 882641138
87952 138302 352386363
104472 119872 824090818
95624 108522 574500129
174948 199529 61812581
162559 181400 47415808
37540 160918 958027592
6011 151329 844782275
128520 164794 113674348
132195 179471 118534987
132606 195764 309173685
25903 164155 345407831
161380 196361 88104548
150060 197575 610938917
10046 100672 753260845
118382 139039 51456449
155504 188631 83450150
89813 153274 158671341
8416 42834 85811267
92908 155603 512331296
83937 101671 974458087
21134 27172 902873367
14148 109620 238596840
53822 62044 20613417
102724 165253 436013681
32361 42111 24089041
159734 182518 259149514
144751 187965 781596565
138193 182086 110206640
56130 71010 39210500
125736 156808 77949624
112880 117688 11981644
160733 189741 73070748
139250 190474 128847506
83648 148638 625889281
2750 162556 399482524
101685 131718 245745662
44489 103435 147564971
64562 169328 262487249
153390 193166 20819314
184990 185424 1176539
166577 197472 77661308
86454 137755 128193010
103693 130107 65903601
15779 95633 376268677
167396 173173 14437076
18925 181483 841841506
59780 196709 767083491
11730 188997 488015036
93314 130356 92738850
106353 183334 192776296
181991 199796 978049057
161186 178681 44018579
23595 80617 142058245
162100 189462 68903975
48944 194680 365272320
96997 187208 352400131
8172 83200 407536719
129952 159417 73720664
157647 195283 94716565
118255 128187 24741095
120120 186314 768822218
131094 189495 272805966
171803 187399 920681098
184253 187248 245034092
34899 98263 158306726
192297 194386 5222572
106236 185069 197331691
197196 197225 21007909
31405 138410 267165258
58372 72868 36410802
94828 187213 231701760
54486 54877 956271
45659 60912 38023825
76949 155747 312906472
80529 150747 175583089
176871 187802 27564718
20007 89316 172652627
158564 189135 750388730
60094 183787 309972077
119618 178812 148293732
188834 195184 15906105
46713 136274 224094299
122224 156282 85239771
5046 94681 974214051
88800 172819 481318106
18652 144516 314152256
36858 87063 125469530
115879 158861 107438887
85476 149353 159616883
92723 110726 729074311
72737 170911 245959119
174349 197218 57482533
147253 175117 70213603
75243 121700 216799838
54413 158837 261329391
35109 127079 364634192
174667 194424 86976115
111384 175166 890514901
133206 156188 57478327
187373 192663 74227177
36887 124926 544184192
43766 120028 190712618
121831 155200 83451550
82257 179788 244333418
145351 176874 2277534
146221 187068 539064056
41324 176520 970203052
193259 199837 16486109
162884 190930 70663719
153687 164650 27674469
22523 33216 78222361
151128 181767 149898914
192912 199245 971065984
167790 181933 325758150
14653 191996 958918633
143632 198281 564321184
131707 146552 32713590
182743 199225 267296727
72514 156722 640969444
55133 161984 444242140
131468 188115 142171769
87260 185120 245142032
160550 164910 1751798
126489 156145 74248632
10128 69200 237825329
32261 183433 393108500
23789 140945 913097608
192985 198807 14608198
166614 179948 33438979
162431 176740 36033443
107421 144261 91773516
44553 129477 212381441
110003 148353 698856654
103186 181229 944436615
57531 77906 189620589
81991 163273 907344758
10964 77515 317078536
197379 198520 2870506
198972 199438 633386165
38297 59622 53204125
132301 187434 788271461
137723 164833 68014172
192596 193216 774824965
23918 115967 476645130
81276 199700 296949696
70944 136367 222494057
73316 156169 340804676
90281 173578 993316453
15862 59259 453364476
123930 152090 861820852
133477 159651 65490073
22086 187765 748916629
23816 108069 943138916
25435 195929 776398350
125877 185806 325990088
129965 198858 172908673
179867 187409 877003081
121557 192208 177287989
62651 193167 327189898
119085 194893 190114545
60936 154420 233929442
82223 97883 39183240
191364 198805 143398627
195041 198006 7468105
116484 191921 741144302
186239 190215 10042969
84058 175659 229441902
17158 112898 239065947
139265 176521 93626133
124937 198189 183953400
27773 145234 293119635
6823 46959 99928178
149653 190325 826310072
105251 108668 8553005
81603 107756 585108643
114788 147205 80697981
51086 158426 924312349
32082 154359 264691897
24055 67865 108972552
197771 199180 880312436
4415 93184 576333055
6730 150181 358332602
76939 186964 275774755
80309 130373 41414514
3782 121562 644382259
94915 126498 869859176
60155 182275 305906632
18119 131820 908171417
137854 155924 12633557
187707 197390 292530400
59533 135769 190814874
28005 64230 687470249
193412 198259 127389566
130076 136338 15635939
183233 194569 28546388
159602 198370 97564237
37312 185485 370952223
166302 183353 42860823
126205 195141 266119198
172863 191162 648814049
32269 173928 354313642
108279 179892 344734294
2942 193729 477465966
65418 138433 536120797
34430 116914 326962131
143269 191844 122265234
151115 171193 50626981
15512 70307 902069129
3785 77082 878357686
68264 142369 185297478
27590 30942 940278648
80468 122752 595712524
163930 176386 394045208
11844 104430 948160151
160005 180414 776162479
16978 79304 894300599
70434 102959 329106233
187381 189381 4963324
196926 197828 2215527
68601 127510 147363817
2431 43442 102273325
88148 182589 276288103
153888 155021 2867740
28459 44251 25101934
107162 112147 12331309
128221 129558 3383989
134969 135110 416011151
49104 61020 170305725
10669 152203 882978084
178825 199098 51041016
181523 193800 947376153
104648 122460 44361480
23310 116627 888341065
430 124896 310901433
22071 79167 259185018
57172 114179 142912065
30302 72169 104272758
97006 162893 589714799
186496 197984 28869462
20063 89890 371376252
7809 88764 958521432
9819 28959 334555200
154613 191105 91934666
28401 196411 420426173
169377 181283 445252768
90001 170106 560610894
192201 199161 17461597
70792 128309 489254031
112222 148400 90193412
23176 182287 397771393
169566 196126 228954456
101595 133332 79266689
36974 89296 575701010
29827 90884 152315863
92709 176251 368474290
138914 195480 954797674
165707 187359 916816418
5289 34571 431359221
40713 48402 793823699
35644 63570 787064297
116120 164828 263377862
77301 150067 859232557
29936 84994 137335678
179777 194795 269232145
136526 140260 985727897
128322 162858 86506349
114940 189085 123092856
188423 195484 17707907
109227 179779 41285853
50437 179581 323510801
137855 168661 77380850
186514 198507 663416828
48890 98258 123601852
191314 193490 1541283
16046 113712 243865737
51696 118695 167764624
197447 198675 448289348
116038 154762 96701279
130631 161918 362850524
164424 199997 64083159
40264 81515 766745363
108093 156954 122042444
6374 11638 13210082
62205 127757 164071241
72422 106270 810917776
182905 183167 640437
160726 196965 91276038
113961 153041 97541298
168630 174240 14114714
158783 185660 67639752
114433 199706 866563392
144522 194465 997446989
33585 153860 887623878
188561 195138 16456930
41935 118878 192505154
67053 187943 864865337
7987 157167 372838725
41689 191383 375093965
8684 49333 101159327
14984 192951 779597994
10264 161677 378459601
18290 151156 616318894
199552 199967 145209055
41589 54411 978727104
154193 182877 72173128
165485 167660 5464888
160356 166902 316962320
96245 186541 226493272
151856 173447 54292254
156010 170012 15128150
95578 192192 385885788
50419 109196 407498118
20275 137256 488282478
81404 155182 184606141
103630 160920 618256336
49603 82393 82112558
157177 157616 239973066
21048 53576 542215788
6576 21552 37718922
134631 177778 565653828
180801 194572 401264428
27628 148928 302774801
125165 129733 195024782
152058 185759 84768231
138307 163883 64221023
69367 100992 766621523
157882 168102 25750054
135267 144169 982112483
59988 133499 565048740
98181 180531 206450849
183402 193698 378726055
193700 196231 709129573
5294 138219 497534620
18164 111410 232778472
4795 168737 591348820
46143 191262 510624426
118283 172870 136709330
131331 178689 310779283
14029 146581 431519449
122341 182058 149738466
150199 166723 41696635
26353 56101 902543596
103325 116184 395633709
106067 161928 247205285
169254 194892 64413042
133994 158724 845131004
165217 173982 935365720
6535 118071 278732586
130660 177487 992567930
138392 174167 669830190
10263 56180 856781718
20686 91177 175668625
117398 131394 34986911
18277 170379 749451483
198043 199218 856897945
68448 186130 294868609
73729 149008 188198304
194822 199997 13020212
113957 165098 677291029
86352 153731 168396043
70321 119819 841000972
22798 128096 842972344
40330 159979 299161978
122820 143786 52327062
76636 166373 271034321
15442 164854 756117533
139337 182140 107512509
140660 157395 42089964
7054 82650 188649227
185128 196096 82306100
37701 94609 932718004
88877 134905 337433105
41152 62279 879111759
152293 178911 812482908
167427 196368 431772459
34312 114407 200402139
45869 126638 201964573
132204 177843 114477368
70239 132728 156377802
146498 183537 923775539
28855 145736 291664833
163140 195231 80731489
147903 193523 114859561
42476 60852 45834632
41034 94320 133095443
62520 128855 165959133
98948 158290 148500987
15380 185215 424667003
163670 180265 41738757
175303 185827 26470058
136175 139313 7717537
5982 179962 435191674
42645 108742 702560753
87679 89793 714263855
178133 198005 49979737
171618 186858 25592612
56698 169678 282975418
13674 86267 833641493
79507 198319 297891630
86319 137354 938233895
129116 136428 18333038
58541 82901 61084545
103335 197776 236664716
182770 186982 10658024
13762 41839 348092807
4797 129609 311901042
52393 154378 255189004
56321 132725 983546505
124577 148690 60281932
43597 88270 111714324
117056 144619 197076050
23750 47934 444999262
149921 194553 573319401
110189 148654 517200412
135340 177947 728375800
147591 190472 108052373
93583 191341 245244431
112485 194088 451884936
52998 64167 857788464
132795 187417 155039884
157434 189642 997557218
106529 165041 718225009
93935 187273 234073487
15591 162517 367063859
52105 56740 11587565
103045 129990 67307267
109540 181720 180699325
111692 194474 334468942
142049 157378 38519521
147804 153829 15234692
58439 175569 293527429
46261 72613 497584409
8675 198765 475787379
149096 196505 186099162
100744 154213 824932267
173838 198360 61652826
37492 141144 258995826
174804 186973 30648511
5779 9762 2092006
165910 189635 399745608
53091 120496 168698921
180849 181177 412965384
28602 75096 115718881
115002 122688 19048663
194438 199333 11644871
98340 185691 219021276
80604 161095 201415754
83284 194960 510817350
5083 122192 989883963
167766 183815 40404962
104391 154553 125256033
168736 191835 51504283
67438 160639 945317531
57617 122703 162972741
84925 93683 21771429
182040 192515 559822863
185558 194457 103329035
26395 46862 50614430
139317 145006 883050898
144169 166730 606571176
82679 163025 996593890
36771 49024 161739504
93081 162094 264743400
126886 166984 100622834
192280 196896 11651134
196325 198780 612228652
168330 170696 5994865
119334 167041 931326025
75482 144478 172506289
128844 189091 151300586
41803 122619 631885499
79036 176584 590441127
76333 156466 648214951
84893 90956 851588022
126730 179354 387340700
75900 76500 1514542
85089 94779 24143099
159843 193814 85467799
149671 189108 99298469
23703 173364 501139773
35227 99202 255714059
37817 126563 297094498
91021 103738 31999698
140836 171851 889686081
165468 169236 916525161
99859 102835 7585010
115061 133267 45365119
130376 165029 269072632
16940 107418 514505407
148733 148972 630078
175913 192192 40972206
88281 123378 87706194
56768 198875 356183022
117433 176823 469932178
114479 150814 90582090
184683 191257 16687661
7563 98593 495558666
106443 189551 208202910
7297 25766 511229544
18033 194282 440863331
47482 123978 191380609
186164 190817 529998118
90932 154629 545461666
103074 109293 15633218
117444 194816 194009124
73712 129129 995866457
114043 163365 734461078
164239 171938 893705860
168402 191313 57702296
83307 93718 673775409
32618 39629 644930419
40911 119029 195333089
23613 24906 3273981
156036 165423 196700931
135672 196859 646213355
128353 171252 330869455
192841 199677 462129954
46682 149543 750636792
95269 195691 442138083
61214 76398 477371738
28445 172056 358998498
96861 180574 209932764
41320 173466 330754813
37768 153933 290429234
131340 198350 243108217
72933 93426 331033584
23129 197243 435554058
34148 71440 93085334
180975 183771 970416865
169694 179609 24877183
108775 185118 191107270
9171 126250 338345631
155438 162465 902714337
94817 95052 407774718
25012 122616 243588911
73400 122335 285961690
139643 158803 440953627
124643 194966 569177831
122882 191683 172724651
181133 181237 17887233
176719 182103 207761805
144339 159869 39031522
122791 175883 133120701
92533 100384 737695
45895 189342 359328731
189050 192581 500933009
72583 148734 544860107
45493 77781 562634485
81467 176738 724925992
193364 194157 1927857
21152 149061 970067326
67017 115672 121954593
166802 199207 81414003
191413 197668 15576800
43105 51071 19746383
23893 82036 144868958
169800 175517 664155596
143689 193542 205714154
60152 101953 385290012
18562 90817 920290645
176024 178351 5815536
81230 150575 173456898
155711 155909 764268801
183792 187169 8524925
36803 141037 334086464
188327 195724 801800244
41040 124167 319088510
101436 140229 733825026
70413 88185 255457712
129545 194023 161776392
149418 178639 73519658
26368 175355 709387120
9017 123231 285271108
114006 116182 771115117
99424 139270 99609509
155049 167676 688004743
167560 170660 7838418
157993 176557 367019914
50907 191816 353176890
34544 94970 888471126
140125 178615 96773692
126088 127153 2768630
8531 24353 36544892
149858 152377 6410617
73418 121995 611545621
39769 61481 54089551
161159 174380 33372499
24308 144559 300110707
49153 94479 113501113
121715 138979 43073340
55028 81300 913942916
55165 89414 85731701
150865 166060 925810542
92608 118165 249971800
184243 192799 21528063
56345 96335 99976249
35904 61156 62958966
150484 192002 809716872
80731 115314 611954242
176581 183472 544830800
61762 183086 303921432
158551 162278 854937683
100996 129019 69977921
82807 133689 127337780
120431 164338 109974215
50657 166046 288974665
192848 193398 1377529
1266 24709 927001737
75917 112037 90440107
123068 173152 125533236
60041 68318 50181079
48922 104519 309247155
65883 67866 4921562
65355 118948 422423546
76296 93169 206318273
89750 118145 232199049
216 167604 599273555
33782 102694 946484049
192858 198359 939792125
105843 142795 92036683
6977 53622 578014228
150032 168274 45944808
5782 96264 105493964
56128 143074 808182742
191012 192679 4116290
135444 177437 686126934
119447 160061 435445407
79583 116347 92192049
6666 22865 3355053
2403 164274 404699410
149549 197349 120273419
129296 192150 157804295
4650 34522 351424383
179309 186045 996280259
147084 178676 765480928
106961 162107 137741391
192596 199348 119152532
145745 175924 593768390
181768 186759 832522807
52338 82690 424033471
111624 120693 220246954
147210 154636 27693672
131836 141275 23385162
190884 194412 8762701
60227 85568 44664699
133578 189801 113716711
122602 184096 624518432
116553 142611 61925191
103889 111093 68615419
11949 49256 236356212
30415 114757 210766522
183122 183221 226966696
59061 91255 460146513
136272 156126 49628760
59503 89815 75911885
198788 199139 874387
63080 194752 765284926
154135 171717 44256043
29926 64133 845505214
170012 198137 814819506
183712 195800 30411724
160143 171154 27846215
95546 97710 5486317
59177 75238 784929531
31933 145857 858143430
133827 176831 107894696
155252 186109 351918050
18324 111317 232122273
194449 199195 179388040
129850 178937 123034147
197566 199929 5964506
42405 133399 227588583
199484 199723 702453511
56358 83362 67647291
82000 126420 420730992
168744 189680 52613152
3987 109060 727249199
154919 197905 108141897
107953 175474 168982973
149972 197023 583239931
182303 191074 22226274
2119 136706 336323604
177784 191177 33769964
154402 185292 77697689
161980 181008 47939020
163766 172694 22470946
186249 192055 330335537
14802 31346 41316756
77840 89691 869836129
163049 199301 530641419
87452 89835 5931974
98353 105540 18315718
179439 191349 701074058
54790 146549 229457575
69548 103500 371188126
101118 181575 917252898
128643 159274 493287138
137984 140275 118095679
52577 111016 968774917
18228 55870 93539981
100538 132452 990410791
48215 192019 645424682
167625 198244 76946384
58804 144855 338034903
159907 175740 39895409
50387 52053 89985221
198902 199832 2358624
82372 100996 46744968
32484 163881 691014787
67838 83821 40098231
146493 178652 525970856
23925 58653 418355282
54901 110648 139649921
107165 192104 212815513
122872 135450 501076046
158408 184715 66161893
131919 180235 121170903
73308 74598 3202475
77764 96630 47108922
196341 199758 8547920
148765 187959 98723534
58754 147708 222493584
143794 176206 81528823
58258 142074 209715166
49601 90619 102770279
2107 103868 532125981
76740 154947 297513603
119901 122940 7558401
70440 106163 591364548
162676 186888 60944926
53559 192974 519628624
166193 188753 968825096
42560 112895 176030468
87563 133403 226552360
31383 33014 3931769
19940 53763 896288280
14808 30831 40024593
87732 174217 543976345
41805 111633 346794389
64869 122247 486773074
197009 197175 392146
13292 19596 476795623
114902 140974 331627897
107134 156536 783834872
141742 161255 49001374
34278 63953 73962961
145479 160506 650283867
87479 151907 161115805
162669 178695 40278065
84409 86257 4658399
109891 160424 774463886
137795 176130 982274064
44315 145904 253862189
56379 146357 224984622
173301 190373 831912582
159557 162818 8252716
129622 162813 44111496
79413 194282 682688447
78990 96990 754988469
44862 130975 369294829
125577 185244 149769474
192732 199316 16496681
136434 164695 70837902
57949 127027 998083315
153994 156366 264746103
118396 196705 104865285
95015 175823 319808991
179009 190373 231559515
61127 115081 135248936
32172 190114 395309374
159793 172628 281928294
66582 119863 133381967
147403 190568 859798663
91535 170598 519442458
110686 124164 33543149
110424 186853 52420002
30354 103131 181793748
87690 128118 101101844
147251 153911 16845341
169085 194065 62741328
98873 100047 681428357
87182 149484 860771478
85260 121388 724210439
67361 88053 921882275
106625 138652 599457547
73443 134666 729145049
102146 123393 52989195
51845 156153 364198923
180320 190148 24770405
155642 181450 64973723
102274 161120 197154117
151286 187604 91441622
14492 80471 164563788
46287 133099 217183250
87281 112897 64195002
142560 197765 917220432
75813 165233 106219342
44367 156310 279965446
107533 114077 16343892
143721 175145 79044356
135497 143667 132026596
39389 57368 546220232
142388 149357 17465768
150572 152064 620281362
92008 176579 211900469
151646 193399 105037273
49271 74344 62859446
155534 172717 565583898
129359 170040 514613955
81582 182330 252418122
107430 189398 205288427
136227 162902 112358620
199439 199510 207335
170112 198798 72115936
82258 172632 226399312
25895 85459 997398043
87434 137335 124752779
181697 190620 22528104
65902 142325 962724611
85039 152356 168318166
91549 175113 422156512
155320 193415 95891228
157061 160793 9301934
17449 63111 569083523
144858 187000 972617894
158443 185999 69362683
180705 199648 752744897
7026 45760 96514500
153636 195998 273326498
479 141688 597261692
19816 161694 354257064
48685 189748 353527356
161084 193701 134276998
138981 190722 130133081
87824 171666 209955979
14008 158497 460411770
133443 156961 58904757
67623 110235 726934551
104990 130909 64696251
64920 182544 982867377
52631 129896 193431838
19606 20616 428720980
186460 189220 755766126
66149 69552 359253934
69368 112913 307164790
164605 182511 970409839
23620 50617 66875796
125033 145406 50908144
85173 94738 23822061
139274 164834 183590818
23969 116346 230669166
86387 96141 24172288
190243 191147 2337669
13756 28210 36187797
11341 127353 612947176
111966 177919 313236624
107680 122208 36098170
18485 67117 490158781
165826 174411 21605946
22356 55836 83038589
73855 191148 294069797
123447 154547 77834467
91106 110130 244091177
72263 118986 116988177
100020 179491 199089988
53048 168780 976660660
197994 199429 3595973
95359 170147 48146047
131353 132460 897023562
156359 170271 35069260
44060 195058 378208016
121177 152746 78929372
49650 58798 514307476
18455 115069 241313536
13461 163677 375454330
5929 124119 305775918
160596 163560 5778346
143628 190310 471921510
45035 147986 257313437
140401 183678 685330136
188711 199810 27863397
34125 60440 65582219
93332 179391 962448656
127776 149144 53335340
140210 159492 48426247
80014 162803 658105174
10323 151983 353963535
86620 167830 306368215
22413 74146 128707373
101459 197486 240701233
171948 179407 18712808
105968 148587 371531812
100773 171510 955048087
169112 181037 638066905
125638 152844 68163144
190856 194965 17756310
141444 142358 847520306
89052 136979 773289639
168078 186638 133172685
131201 178528 172493655
64827 169506 262227582
143064 159788 722168689
35953 116858 202371227
180035 183696 9247578
86084 138834 49387955
95832 140318 111233449
84804 119546 87873593
25911 91929 402466104
94170 168561 942839973
45014 181361 510221060
92791 122134 843742625
132780 166766 85221623
123396 165734 351224034
189591 193076 8802716
120995 149367 690232382
88483 107637 156695708
110383 151235 32768564
49099 105407 141289735
7571 136389 692630058
134194 139507 389012080
184568 188030 49694676
126149 186231 150873391
43497 119911 191127003
94783 137977 569110316
106838 114890 219350056
88496 150433 154813935
129054 160283 78168311
45659 167022 303789906
59393 119726 519676100
133078 172406 98585217
95986 98229 557695980
126394 161592 88188059
172325 197596 125097217
3572 17386 34800505
44026 192331 611645908
5227 89755 211015886
170325 178919 427653156
176318 178015 819573888
60015 171052 278152967
24817 163179 345681748
167905 175872 531645368
32439 62262 492268976
165689 198985 450229929
38634 81680 107544507
120833 147566 458568809
167551 186002 828018269
89491 143835 135825252
13769 17943 376599179
163147 184103 299694112
173234 186015 261404122
14170 24589 26172067
50015 162957 282768350
8906 64011 495622950
135787 188990 122406774
140108 159221 48043289
55227 121060 954714146
4069 126656 306261210
16261 132211 289527535
55252 171186 290398222
64446 65612 180734063
129087 163796 86991767
179657 195664 40316728
98153 115720 44132468
34824 110056 750301214
149492 158716 35811306
112380 120407 284880873
104912 185073 200639771
171862 177541 14274082
11264 188560 605899240
110168 137834 20593307
19537 58204 572859547
96250 191936 494894135
129962 157325 332472062
30714 140725 766329551
103046 171195 170660850
72151 123965 129588327
74601 187775 527668689
62401 179707 414132478
26803 103578 252732197
194910 195796 2277320
66553 79973 33603522
189212 192770 8934152
82839 192335 274507142
114793 146442 78829224
199583 199852 682691
79000 197469 894881341
7155 70498 158032551
181648 192012 26156517
44618 161834 293202055
70344 198767 735977417
115055 163038 119965744
59497 152505 232732571
18097 86761 171254290
95453 123584 70397217
42963 132105 222965948
130484 142361 29500228
18606 48089 73076482
89966 179711 47456211
34921 63840 72098916
101000 133044 193613402
179508 197401 45047627
192787 195270 6221717
64133 149807 569853735
116376 124882 21009378
122098 137336 631351079
6223 48672 105687452
80614 98286 44194903
48927 80355 591145841
75692 127582 129813060
134357 184338 125439828
48551 155113 446099465
42685 116644 185084768
95575 124925 73427747
168153 189566 53856734
102518 180398 837075330
165381 180039 36851746
67100 129536 156326920
91622 183950 231407378
40753 169977 677757281
97029 104944 20102432
36907 180086 557835532
85405 132832 759233863
143023 179089 90706129
121828 155405 83951329
36833 76342 190927470
36836 190645 385209822
18172 119219 406730594
175811 187221 246289218
185553 186903 3440056
187475 192407 12344901
22076 80185 144676640
148562 152015 8763821
41484 104230 157117587
40643 131968 228358539
50030 189824 531270371
135819 147333 865285572
67513 103819 751095301
129045 180085 154269148
55043 56378 626210296
113963 142475 70982735
94558 153160 146611724
74120 115539 425812493
19924 30550 26289348
133874 160382 779046683
19702 129340 184174278
86501 138595 130135093
156695 199252 627657959
23336 99872 330329202
165947 189619 59513843
120071 139242 37005261
198767 199838 2692696
90538 196273 265125256
48528 189856 354155320
78396 172539 895131439
114130 125583 298056761
36521 84697 120427512
112442 127785 437372358
174104 183539 23715493
94804 145138 895230031
3397 198911 193396706
50805 95805 157020347
191529 194557 7535832
137385 143865 16127668
66219 199714 610583254
13900 124003 274896286
26595 183864 393334398
165840 183151 43473829
1907 162972 708730874
105713 119222 33595587
192559 194652 5242105
53016 120826 376114073
43767 126637 207155613
15023 30247 669029273
72147 188441 291509918
92315 160897 304936711
15054 91604 190956269
105773 123077 43014743
9657 55604 299507511
98 164090 410038212
68135 169524 253976343
84759 98843 35132344
193670 197980 403458809
157430 183763 66310177
67674 131227 693967080
125150 173846 122245981
40068 150684 276414774
181114 184552 747036265
82983 172358 223862291
21125 60988 776361598
172701 196414 59681774
183789 185271 915445370
42852 128314 213727059
175381 190316 985924851
183129 194001 27336512
47788 117375 174293786
110768 133835 57616033
182172 190592 21307245
167634 192245 61902567
55668 184949 736765390
162743 190141 68981646
82872 98852 39973568
140491 199949 403083938
5852 173483 639286571
78738 184617 425687025
2008 20537 790889341
19515 71937 130445607
67 119423 298298924
172306 174508 5555612
99417 168859 934256821
51858 120885 963115281
99300 148300 122457421
74343 83318 522360745
1090 135933 337007233
70694 81771 413950969
169178 195744 66793433
35434 143886 271002892
168816 190027 832111103
175467 190026 36639286
143765 186920 555441602
8022 117183 272791215
39253 74299 87557053
190829 190895 411971621
176754 189903 33103904
145797 147127 3322799
101779 176476 905387820
108510 174864 166028219
22070 46858 61303182
189840 195496 791859082
58713 80563 54778662
89921 184359 39605613
13764 191665 445137065
174668 179767 374459681
104892 161296 489061882
36685 182401 364747336
60770 178202 294153713
184488 199697 38291659
25337 105339 199803029
102250 179997 194740983
144399 197069 41681495
20498 53642 261722158
156488 169670 33210214
132359 190645 146357314
188362 191615 745650249
165040 167522 510062842
44877 109831 485716979
16948 151257 335304459
90725 161540 792828358
89016 117464 71263185
116739 190658 185383651
100442 138178 309186953
12540 96656 209898308
51453 60889 23597201
1307 20416 718780028
128806 198272 344726592
11868 129143 902373602
69015 97740 490769075
109397 157475 825203980
121720 134182 149185402
33030 130740 244237085
120447 162273 732323282
147791 162211 36317493
114395 142935 71036069
53415 142431 786989618
194963 195083 560069965
51122 177404 606690085
88734 131970 108233883
66280 196261 977834310
19659 43964 312305127
88612 91356 2972723
44450 114341 174960875
131127 166930 89716248
169856 173378 8806129
53623 92022 96130256
174814 193333 46616227
49736 172466 415645828
177183 192236 451359651
108429 152742 110573545
177354 179492 5367041
91735 142582 127023949
90611 169097 935942946
112711 138588 570621281
172169 175467 8325984
112960 148224 87928068
63545 169017 264215538
60127 108607 121604243
26458 115528 222395722
52401 146528 114948792
120007 177886 145124595
181221 190179 22610597
85792 115676 74851620
131039 162188 77863111
6071 155976 957252711
132613 155162 56365859
180688 190349 898789083
197307 197723 708252209
190727 194389 895496607
112890 123495 26331418
35551 36309 176028198
67528 143286 189436543
155484 165470 25222916
15569 37017 86789227
64774 73564 22052504
178432 185959 18975420
117632 146656 72366963
17829 132480 286295678
13110 111766 803997379
665 69304 387335116
70094 83845 34460327
73797 78627 12034787
186197 193193 17663732
78998 159235 643269988
1655 185915 527625099
49376 59612 15025109
69044 114252 320071138
85306 110034 61981661
138253 170991 645841379
96109 123805 69347975
42145 116852 764312419
25941 128722 256499504
149110 150617 787897577
171674 195249 230082349
165058 191126 689189830
9229 133594 999962788
7070 90833 667094375
120093 188565 564401705
86644 130441 710430284
74578 87681 827582379
65644 121312 638442568
68919 81740 32083313
129152 183242 742833081
192357 195928 9020294
86997 186809 250149605
4660 154590 804180781
120886 125837 63304880
197472 199557 5234785
114906 183025 170595373
57027 139410 196715600
119971 172260 753648305
9806 119837 820150839
91847 136577 168339590
70516 136462 134461773
110048 180363 837805041
199608 199724 273342
20140 70928 126307500
163165 188340 63386960
80959 195427 332906187
102258 184017 204880535
2778 187687 435787029
180783 189685 22372603
101732 120124 574289560
23926 124850 850569177
72663 83323 296582619
8290 169446 403065719
159967 166316 738058750
94700 175636 202849128
114896 130711 39426019
138084 164722 66869525
105673 109253 279794357
128682 132155 261976819
99767 129409 997148513
133228 195578 813946256
79940 94324 781433343
196224 199305 7680421
129198 160746 405645911
102325 128424 65207490
89464 94698 485109390
70163 120332 125558976
39727 144842 475644710
178926 185647 161064165
99867 143098 473927158
92203 199041 267912132
176508 182026 257232028
93642 133409 177462378
50531 79158 107754420
25078 121305 240127516
114148 186805 182054587
164035 189021 62886019
162740 187166 61514228
84610 138908 202656725
159180 192099 181730630
141037 166693 472824459
50281 54683 624645292
185419 195133 544459414
137310 170108 82361721
149441 185973 913845715
90670 126836 90398862
101206 162115 978592460
56836 79401 56483621
63677 103370 99588045
110290 189971 488910409
49221 172175 308005839
133836 161868 70150013
118101 178801 152015360
17237 177912 473995459
118122 120590 6049633
170390 188498 45548229
122549 180410 446039247
106113 191494 213973505
132755 148395 977905372
183680 187383 20686197
142696 184943 244499443
101636 173940 63473028
38165 182079 360258332
119493 199381 200380239
66276 160161 220683811
31476 81718 125253850
154868 193898 98159504
191324 199330 435848717
6000 16572 26690696
194965 195539 1474033
139035 146599 18880766
10722 193164 456545712
75886 148568 559275085
153025 168530 879447187
3291 165649 406009595
36638 142037 263397377
103921 137575 83910159
55881 72650 609965782
64184 192184 320872078
146663 174829 984406706
65404 67096 4147950
110416 156965 294227400
69605 146741 117516060
18657 187122 617305176
5971 94503 221021771
35273 51764 391877178
89839 168880 198016674
63737 102367 96828731
96070 156543 151435930
106997 152084 112521934
161825 175537 34569328
28751 136184 268269865
111761 142405 845636738
45354 119261 184902630
118054 154164 79403560
48679 78859 75573020
12057 14175 859023817
130648 134114 879132988
159506 165231 14436720
193298 194413 96101036
53802 90654 92303791
59454 135563 953432947
189762 197854 382118761
68660 79138 503963465
43043 108139 103253499
87201 118611 78655232
182757 196850 855131455
55336 134642 891367434
35268 136852 811633726
145953 178307 81444118
88147 146814 581458130
107335 125367 44724289
139666 199778 338569888
4054 8876 282133469
14891 119945 884995960
71917 145485 874458998
150813 191432 102382591
169953 192959 57870092
89169 174304 213306754
80138 111739 801635024
79403 103975 242021476
168290 195046 67246588
134802 197457 51919073
118965 195185 191191131
70024 157147 218015527
132499 157318 62072755
66803 67296 1213261
54393 128900 846310341
137701 160802 57849727
146956 150331 8508802
4833 116972 6294386
5203 120345 349079262
78792 185328 266955306
166615 172166 13885611
152474 196055 109650935
164777 195314 989177424
45478 140964 483429733
119395 166873 869426318
151589 158650 43282216
14073 194144 560371150
120174 165621 966304648
165718 182054 484543684
42570 171751 525204425
147107 158591 284606322
94146 196817 257527167
54456 120045 164134695
142619 163100 51526328
189589 193372 171650209
90719 101518 27133036
150377 167150 42333690
21327 114374 232249197
35584 155841 300692553
187376 191816 5945100
20943 177683 391763444
174573 195548 48309862
71494 102276 296951739
64952 158349 158003782
180941 182196 240686922
7317 160616 383086794
89399 161395 862264911
89400 151035 154145496
128528 151416 62004083
191113 199572 21164529
10694 152981 723630597
165706 198666 82864139
34226 104194 175093907
3968 119090 287733201
131942 174810 107478416
75100 152515 193704930
59133 194219 338544040
119896 146569 874892367
89090 132163 107808447
167581 181489 34912357
97139 168622 525285764
55217 131706 191468318
32844 120540 219090833
46564 49684 804100184
160055 173635 216939392
158547 170022 28941808
3841 131568 319271430
90837 153911 679346675
14492 194189 656128454
82827 195981 616149482
3914 69369 163370487
20806 162143 649160077
166681 185168 46378426
71089 74409 943724222
15302 78760 158153570
197796 198570 1952510
64278 177628 283997381
119296 160912 690007392
69502 91651 43175996
136113 196534 352459126
186465 191789 13427600
165381 176700 28463708
29985 116241 215456942
43497 185448 355475498
146782 162294 39010525
30209 63446 82584751
91830 187525 239947361
2512 36552 84885269
121146 182023 623586970
13800 73503 230662273
139420 173295 85109617
49283 92630 302761014
7000 116735 274218216
99901 144151 110539667
29385 118536 950043169
145383 188124 827042110
22813 140608 293856204
13064 125003 279404455
194244 194294 505695738
2672 112405 644093280
53472 109414 605009720
88709 126028 188799911
28661 54321 201979001
129387 153640 60575892
28835 96075 167575828
139532 170719 654356169
102478 104016 708136507
129061 183767 814857674
95581 104124 21733535
90887 196969 265971668
140311 171980 79661004
97684 194432 242585011
3421 52645 920167970
28961 59519 83374066
142622 153254 558962700
80569 83407 686103532
1017 151314 396689629
24460 52553 229237529
53312 131702 196190400
139067 162538 283630556
89821 103095 526327237
52068 115346 158485335
4039 38818 306149690
181512 195305 892999762
67094 69055 5009148
96553 148461 518452021
81374 107898 880710132
155919 191418 373739665
188796 193013 802140915
119979 149789 595137586
56485 67169 697134441
136887 171134 154629206
66995 180510 284462812
33337 145892 281153190
48742 98381 760177462
186400 197183 27130554
50102 154834 592533877
25147 178162 526310768
77515 107620 75565831
53103 91808 802501412
108154 187563 592032662
75591 151450 189737503
67812 88116 36904536
82231 154311 696647425
29022 156090 317319436
63206 110290 241066309
97627 134574 401801290
64144 87492 878509115
167297 175548 20726158
121210 136585 88538451
162088 191303 285872179
119250 182653 84925176
4421 23886 16029872
1460 47707 821563736
175220 178160 7361471
107008 108568 3907968
13518 39185 63813648
62969 90035 299443018
147912 185475 94580516
11916 59491 118550073
72987 120717 642045599
69749 168235 246603451
120745 149436 347522594
152575 162264 24297190
42256 92512 779212696
53892 147853 234975916
61475 63472 855736323
74489 183192 272356339
124668 155935 78288001
6036 52288 60480999
128997 160360 78505214
172689 186255 485347927
114224 180656 210533091
86883 121632 245809700
176486 184891 21094904
197217 199834 414178049
164888 171901 17625504
63227 114621 128874724
22692 33488 5825078
169145 171952 7003582
111163 147772 891186416
78575 195138 292204880
94145 127368 973583410
42981 147878 838855110
157415 157755 846831
164565 184780 50815386
89437 110452 52748423
167789 184705 42489025
108147 154118 798739207
55889 168104 499469775
178481 179401 168954792
197095 198869 607310153
61962 82749 7955258
49973 127535 194103572
172363 178499 10308134
148708 152890 10573488
26138 54270 69742885
24177 158367 539608381
105175 179960 187182997
112529 195405 345418175
180934 193402 832922326
130864 184588 134676312
100120 135023 87271937
109921 192775 207648706
45622 150338 772381286
41873 182415 915678951
4391 163352 663183198
62025 109526 246917217
8683 153764 362508284
148893 195445 117168308
72949 130930 794130758
110823 141432 493868897
4490 50184 228154203
118086 171446 133669598
62400 131304 172509179
25495 141868 290351305
36329 98764 156046462
87010 107662 607628663
174155 197463 117082521
31527 119649 878735047
86068 113009 696209380
75987 145010 384369867
1420 31483 683639176
77512 169620 472662019
119829 168204 121208547
14415 115212 72514733
12719 168693 751685912
170115 181135 17623627
132662 150188 903048107
39539 88155 121508918
102503 118693 898533617
19935 107412 218377769
34667 76613 794739586
160023 189230 73573329
24977 71347 115391528
42064 122460 409655947
165092 196701 502600977
49646 144310 236817000
26403 48980 85098108
6753 145952 570849123
127411 135054 1175251
138500 195701 958128885
117605 141362 59190292
19781 119754 501639380
120298 149063 87575150
946 146472 899420574
135672 185189 559389826
3291 93833 7050842
147583 174501 67840212
88379 175784 437745772
64727 147097 205930703
35941 93216 958933937
109487 131622 55223271
37507 41184 9159012
77977 122963 899369855
10240 22529 69081608
175565 178412 218600852
75907 132767 555071997
125929 179520 117360676
142475 174788 410364941
24568 131771 267671157
176757 188178 28793640
161133 173760 789496007
12848 194893 595156187
65569 180478 903989769
47219 69087 811554076
86106 166119 200324799
180157 182612 437425335
52066 107268 138405839
194841 195509 637708725
130402 136564 15392098
140803 152015 25281924
179932 184903 123567149
145101 146405 3278428
100407 131821 613130164
53921 71223 43352329
197189 198983 4501219
159052 197317 96260830
74850 85130 26562998
185661 188567 7374864
183628 194699 27795867
86458 111598 812583181
7772 164197 509962679
33469 131528 514749925
181384 191228 24892768
99017 142351 108303198
12800 124422 380821111
60146 127624 168858844
59872 187073 360165222
134037 165564 79039364
61425 93000 79040920
101938 150225 416495355
120437 196877 191854688
39552 107639 170420250
165125 194030 860206715
27686 71688 24207961
146686 154951 270109284
38382 178828 351538342
30888 121173 721596291
106499 193444 961025284
148347 157777 153100675
66839 153087 215781794
69059 92102 57630217
168123 197223 73171978
96950 186685 703971007
121787 137635 39577983
155035 193579 96966147
25047 75183 124782458
58878 140146 8469539
85587 116793 78114404
56319 116060 414642155
20882 106177 212932376
182306 196052 468290556
140842 187548 699357200
144713 174397 161912411
198453 199261 2016442
178960 197445 187324176
33269 80776 118568857
103373 163843 629212632
188179 191758 9003426
163580 195210 79549233
71354 189068 802111886
151445 156503 12735528
136879 181282 841857571
136282 154062 240269093
11970 109455 347341084
140702 157909 328821616
31465 140012 270963933
61223 144288 207737142
164730 178058 29060862
64158 66296 5396585
64954 132755 477009487
108649 141780 82491266
98638 177307 197163459
19882 147679 318815071
14925 116867 576543169
168048 188334 187338936
50569 94546 653586006
166795 193047 791779423
59755 101301 472923185
145697 177641 324057732
17770 182687 412372016
83902 136246 526552463
103127 131002 69683744
60530 97445 50960720
22294 134661 820813586
139514 157865 873705740
68257 119952 129392367
143017 144643 720628564
24116 196781 815315274
151633 178758 554881710
164117 180925 687431273
195323 195956 974986961
48353 162520 835968560
86281 130734 382021687
146265 168376 55713958
117529 125675 158954123
158095 184156 646943314
168459 189541 52992687
174604 181644 393605984
141929 182955 103179757
185926 192169 15715908
109266 155024 114245916
90243 162076 969252312
22331 85677 157851701
133797 187647 135241379
171768 184498 487721179
24320 137347 282121347
46971 194105 368637202
23294 174237 196044704
88067 150060 154969633
94974 186488 263824139
64213 117603 133753357
73111 173248 250766029
71036 179119 270723054
146041 168683 823148853
114383 135824 730559357
95964 140780 112072726
60292 174716 286626173
167947 185832 44963681
119582 187002 651299748
119406 137085 148035427
10851 195938 812682947
44931 71940 67474578
134739 180388 114595517
69024 89246 47907265
154237 179484 63508987
38905 189959 498589780
145479 178097 82112492
130967 191817 152711050
67570 80593 490809980
190954 192880 4761228
188860 190026 584977624
7564 64765 142609852
112097 123549 28501421
187731 191297 9029184
7199 180631 967560324
128201 129724 3874125
38824 65312 66116426
161779 163969 5597354
78339 170854 465776016
6633 135415 537056448
48827 55120 659233520
101797 140113 659312058
110068 131575 5877876
65818 140373 186358310
21259 108082 955372730
53052 76091 57693407
115985 194783 197526829
143414 147456 10078169
123445 140193 7679206
96429 108146 298273345
145565 188644 108527499
157697 167859 25621105
161638 184481 57487720
167002 184782 44631575
4671 71317 166321603
79697 163045 513531388
268 175667 914158115
132288 158299 131596631
136188 139284 159354152
84631 95775 27681613
154929 186569 849708045
94094 165034 583281954
73538 128132 136596269
127208 127940 286618865
68919 106912 581714216
105719 109284 122980306
195785 195940 861588979
85967 100861 37318076
154639 168417 34756500
193460 196344 27398151
36984 111359 449731063
116426 190808 919973606
73904 171241 243840502
99667 161325 836450288
167545 199705 304159064
60064 83400 215101585
24336 75579 61912181
13815 102130 220538636
137122 186764 124681712
61853 175957 101756732
111814 191352 225541818
167003 176224 762803866
38458 132165 234359193
179140 191108 960411444
177230 194386 43146031
99240 156795 338520474
147473 155400 293693131
123857 180798 23329981
199484 199872 412156463
32075 162096 324940927
164669 184064 48817896
50009 165735 308724994
21584 162802 352718920
57959 167360 638926734
142046 144373 498802852
185584 195091 23883786
156930 198572 732008773
56442 146387 224912627
96333 197138 522500565
56554 85429 536708342
1053 73171 180028727
138114 161089 57583929
44245 115097 177332528
64622 68257 9141691
56197 88149 80023251
107369 161687 575157737
107729 172099 648942195
60910 163583 257082132
140097 142618 6314133
33606 117072 208647433
108715 124462 39061867
54586 160131 729355749
141783 162939 677969403
75795 131974 140612837
162317 194288 80450373
145833 197890 626743046
19859 88923 735648381
195794 199673 9734882
151941 190404 96837671
91309 97709 15976065
114570 160641 115077359
165667 166146 1207864
89841 164029 737089355
43696 104237 151616088
557 80419 535540266
182878 185591 6846593
168907 173210 847716356
79219 110042 533008281
47822 134139 216037612
81241 138874 285368642
56508 59842 746868012
150864 185777 87880517
48150 144369 637468872
104422 111317 17120939
24542 68784 701093577
36534 50801 763974248
122113 124321 5447910
178242 189364 28005006
56043 127758 179468198
4548 131527 871506534
102143 183253 203205226
67859 179732 280260023
183849 194946 27852380
150805 192761 105643608
56307 138167 779514110
185293 185918 1629885
153083 166374 75032133
43120 57040 34659413
150991 154467 8759076
50285 97771 16580637
161932 164650 6921349
53123 82863 504529340
16596 143695 317198700
173648 198191 61729823
5964 9989 665619300
136258 181540 226553592
23285 136767 329258513
93716 125931 80515659
164613 193038 71535970
109741 140938 412385104
94794 154431 811366377
112903 129162 40523396
123266 164586 103579203
160885 184327 540460795
139818 179815 271359609
1013 120224 297910061
147952 173398 810739955
8455 114581 265328961
84041 156882 182262075
81180 186253 263367062
59531 95780 634530910
188382 190038 795941442
117459 174515 971273603
46158 156996 277318642
2497 139258 625729469
169420 186229 42224821
12488 84750 206307815
132412 181351 433489491
156856 189646 82482874
23631 167149 358728191
154649 159186 871773830
73060 117312 388300294
164143 174773 26756074
88983 177906 278810851
22218 77297 137129393
78465 99338 454118271
66441 84064 259403833
76064 161186 114345919
144275 191709 119387890
133695 171910 783519498
57703 182430 789460764
158792 169610 27297410
173903 195138 53349673
125994 172994 64731759
179659 180026 929313
20717 61271 477282849
169192 190966 832153370
90663 93245 6434310
146122 157951 29789553
1060 185643 461855917
89091 159253 175588611
39084 142953 514209754
21564 103760 205157107
6274 66340 149814043
78529 162748 210893806
105271 123434 361649479
148061 151994 9977332
135460 149861 743697986
162036 187008 943683923
27349 135541 556724588
183132 192531 618354979
125221 163749 42234065
47120 55901 633673673
84222 110290 771140991
92760 101918 739386165
166921 167020 147381
127743 195162 169184600
66256 142169 189843182
169483 193543 60465558
152053 158999 59497142
182871 183201 992138910
136075 144504 100499731
37144 166568 323875221
33729 120107 911432560
54486 88810 735624146
23417 122310 698485360
185535 199525 35181502
97225 120685 58736434
11181 144000 331630252
126208 167000 102403898
2773 41713 732979085
92465 151956 148793225
196090 197659 3869889
1977 27002 799897854
156256 195222 65473065
19287 126841 268329310
192840 199349 16319094
2670 150521 458256400
128977 187276 999306272
51632 91412 170458618
70286 83522 50879564
62323 197424 338637503
134445 164901 575359268
85505 89919 207204746
146073 167474 841219371
122799 152593 74522891
142133 191733 170221338
107558 155530 119738609
99463 125233 64373958
16004 148338 416678610
23804 181832 996905503
97839 181241 481361158
36619 98942 661953538
180740 193011 30862036
184308 197414 968284224
180385 185901 390971618
51917 136907 212676255
105587 129354 325177956
189368 189607 788192703
2587 181724 448089417
107818 156688 122087292
42887 124474 655652816
62710 164063 253770737
44335 49784 957783607
77343 124747 118454683
108426 165153 751332567
134541 160926 141545216
58893 163304 921720961
116804 132872 467289437
177198 182761 380469136
51597 102071 126454076
161906 176649 907241562
43223 145032 254442829
52777 62223 23666090
110552 112165 4005026
23291 181045 394408377
134511 197898 159163447
178074 198196 50621299
55621 91450 267743470
1322 87485 215248984
191262 193279 461223658
68573 123267 136790317
88141 135293 117931559
183188 190120 17531948
22023 170755 371687516
86077 144204 145219047
65688 144669 589093544
25063 105965 202048542
140441 143698 8192840
195316 197723 29368550
18203 21826 9154969
56465 137892 203675156
28254 83022 449149835
89951 177077 218257460
163431 171324 318511541
98429 106920 13073750
150606 152893 5773606
121414 196162 197291562
7908 160780 490046387
82828 177424 342039681
117496 199305 501503675
119429 122838 410086274
43575 102542 330344220
190706 196276 487248635
83458 161962 196400810
178962 194570 371292632
94721 166331 179413422
195590 198984 8506539
104701 131571 173310517
65855 84409 46488788
192507 196338 940498251
65528 93825 70737422
78398 153522 187997373
88769 160798 180249383
140548 164409 314815713
62143 74012 340070158
180770 190639 24847627
124986 131275 944332953
113986 176189 155724113
41985 158894 292486468
108406 121677 465699635
133099 163879 193158827
99955 132410 81198995
114768 158539 237988999
29319 88713 835725875
113967 154779 101884037
104886 157669 906655386
118713 187173 908939642
123488 185913 22913649
68238 128975 151959342
145785 193594 120352597
38168 87069 122248926
60731 135526 349010286
146359 156308 870488038
96685 147274 126462524
147681 153041 653944286
197989 198365 42688389
89680 145895 309968016
117795 151188 643405061
36483 178752 356051125
84910 124611 99158208
5845 126829 302177639
15823 98607 206421201
18963 105831 216943644
112903 150315 628893046
113336 163521 865782571
70388 158912 221496992
72387 180866 271814484
137768 148804 552104065
192276 196760 11303699
73618 167561 794805030
126113 172400 383092990
57641 81729 916222325
107840 162774 137315808
185489 189154 9283453
118516 138962 756612045
94923 110550 99701170
30546 185474 387584153
1069 188402 588496527
139456 145268 14489906
171876 197170 277680441
128997 136691 298733047
69238 77062 19578153
183271 197851 209536777
109675 197098 219097696
138358 142614 1377801
114742 125648 103699024
86111 117240 77920440
76588 85505 22359079
174022 191307 543245401
87815 91166 724160242
39577 126716 375540412
69367 198887 324660013
143629 148019 873590762
10788 130675 299526732
28036 191899 409952584
146983 189621 176405234
102265 112745 119056679
62531 153722 228109247
131599 194013 156560113
19785 196515 983379007
35911 96945 880773001
52019 146980 26221585
99995 102002 5113893
113596 124635 27358929
25609 170977 872251853
103270 157562 789839580
107813 184551 192081316
146942 187536 392290915
116523 191043 281335119
185957 191653 14407332
31837 176083 360779427
179076 184722 608433490
3614 125475 304373520
45827 83653 94641306
48015 69877 584540930
178401 189039 617809693
64467 88409 408466129
50201 125685 188814192
9815 121088 277992062
122602 174087 618800815
19448 43267 59010748
70385 102475 883848421
150677 175643 386998826
81249 192966 280115635
188156 195896 502176214
4174 114876 834321888
109685 128531 46938388
100698 164333 159282205
199312 199797 1271741
36173 92242 140070934
96486 119914 13682588
182033 188543 348901648
95388 136041 701023790
159862 197050 93625758
116176 176094 712310117
155856 169094 33394106
39103 142405 888743822
177105 184518 18610506
44915 134976 636261807
50785 164194 883545933
90946 147468 141170779
154852 169753 37570206
56295 186019 981767727
177335 185247 309779131
33764 187117 440439207
65429 109281 109943142
186411 190019 8148343
80032 116694 808186935
48974 172025 308236711
86109 183112 242981464
79875 149611 67757067
26115 126911 251510042
187977 190725 6928318
104631 134569 74702287
19887 89411 972843058
16611 172808 942043112
174297 188693 28345629
135250 157890 577965589
53136 192589 349446228
41399 81378 839349550
55830 139985 111208767
84793 134468 745333988
100406 106246 14812385
190784 198759 19984463
38512 175380 745584768
36092 147794 279085167
79522 168657 879259381
4635 117697 14069055
130025 170405 790316741
159159 177089 45105906
64820 127853 157807742
114587 176901 342938524
73776 189309 289536209
121945 152733 890137720
63485 112301 122342022
32835 42803 24699139
28481 113854 213231981
8707 122055 283217500
141748 195754 120075538
10567 97804 217792398
1750 28081 66056338
182571 192709 949332366
83224 168051 212410088
40649 74785 85192558
182177 183986 4652778
101493 150470 122303908
134594 187756 133524416
152005 173026 942677124
34141 38256 10221240
91476 125660 85383583
75943 183562 995905643
51933 171985 300651357
33586 145474 279464192
122137 160158 308931223
160804 173030 193783278
78582 148601 175065995
23439 103810 200702742
173463 193528 946033669
97243 123343 65276633
48712 134908 215787797
183719 197978 300538050
27626 53622 3269798
190574 198679 687716335
130146 165852 89496576
93577 126326 890354274
122506 145201 56594475
104423 148121 275638976
145207 147184 4908054
39004 69289 75636808
51177 92239 102788517
103006 115487 979133112
119110 149220 73077161
97241 132836 89147207
119978 142669 56577462
143642 150313 885064660
128774 188385 149728080
65098 113184 120484169
18695 41086 55579552
197949 199109 2926967
197442 199479 5100350
15144 49790 807948147
54373 191641 816807950
16834 19139 1379595
89266 159305 175293345
178710 198666 642426103
151879 168441 898180258
64157 161430 243508980
173776 198755 62830437
172443 178815 11192739
72891 94615 54308137
125638 141584 39882582
52820 123324 176402612
76447 129389 132441821
10653 94825 857196809
130941 161132 75473787
162909 180603 534712133
7799 124060 290360531
95296 171618 191288772
108841 160582 129218530
172581 180696 255935556
67745 151195 312570744
92377 144946 131393211
24576 90004 163129418
158443 190839 797841266
13529 47157 83553689
169147 179501 666693402
118277 188575 551819416
161274 175537 35964676
51333 54461 7873412
73046 102772 74569778
37145 55191 26918342
38831 149853 918744167
62176 135322 183039640
13337 49978 152316819
26337 76459 410212612
166696 198978 81132843
42748 162015 298350482
16312 135146 583313883
171141 171930 1897172
107790 194461 217128408
123016 170093 707443848
140930 167140 65979538
32374 121199 992864115
187902 190133 5601450
183907 184406 1210970
111868 122622 278927157
8995 173647 834503964
146588 176189 468905343
175206 195606 793879711
137510 171915 86377020
88344 168253 126189171
141852 149469 19121425
56189 188521 331652637
182581 184215 4180916
7034 164553 393796216
189888 199152 732446675
44029 82070 619338275
41939 53582 29016069
5405 101267 323095454
67996 192178 850623322
94668 157560 39839227
5274 34621 171870442
184856 188156 691663503
72445 107854 88861344
92556 185016 231689925
12491 105359 545331685
21820 37973 39859820
51587 132191 586886851
188877 197130 662543880
39008 128056 756790641
148042 198226 112812813
199511 199532 53257
81242 170381 223357661
43212 148790 833949383
95337 119850 61425883
58107 168696 277061355
113912 151426 152448818
22059 168445 923737354
85299 92877 18892407
57519 61480 9978264
189939 199684 14661157
195767 197613 127082336
195143 198038 255276387
131052 151729 793853244
154419 166357 30116810
69006 104186 88245038
57122 187925 188118697
125541 192249 167576902
106215 170760 461982000
7822 193909 465608756
107832 177838 361989043
152703 189536 937064926
39476 42461 7411156
142175 167852 527746793
2066 79533 768281635
71896 172168 213244073
157885 167310 23785508
150095 161637 395999680
18725 55196 90603832
97799 125855 417064308
116070 198248 206008460
194688 198075 8519141
145412 160327 37515264
76022 120386 288289324
19609 133616 284508620
147463 165115 44506016
7228 182080 437352676
157919 172324 426313356
74563 199033 946670834
185555 196720 534923579
153227 194041 102677476
16781 128644 228948573
189035 194435 13522359
97253 194761 244527226
52334 130738 505702471
149766 156064 785422060
66952 190636 310076334
193865 195740 450474966
153598 187531 766044280
40077 125741 924521281
112757 154472 104200140
110129 197115 218067475
30168 96412 165157793
22225 111252 991065588
169397 188005 46792057
137091 155790 33489847
98264 164024 164705363
169082 196549 656014126
188436 191727 8270514
184117 195798 677582269
18192 178158 399911252
58486 186401 320640153
141989 197332 418989166
97893 155172 143307900
133343 150110 265157608
162843 179962 721779572
86831 123199 535661022
116560 140661 872114880
139194 140079 2148848
153267 176430 632372557
186282 197180 19348342
134010 159078 790097151
125681 142183 773223240
22786 132640 274227062
66374 72308 494761919
98239 130525 80888355
51569 182700 876284062
168128 183662 846888892
33120 80878 740573707
20537 154971 407085145
154391 199073 112403785
184472 191838 555114430
104984 191964 217931978
126784 145534 46781479
187101 189781 6702364
145052 168259 58448344
103980 115338 702768139
6313 96452 225001945
138100 180484 106520118
37750 58176 50766027
50823 134060 954580625
175717 184349 201598858
50813 131768 876482624
97832 119962 215729293
107873 163308 138565858
149489 155480 10245560
156096 192282 91115062
183343 195071 353537155
116122 180403 443885959
116335 116849 154299480
48449 110870 325248403
90053 126999 92329146
192141 192662 1300650
63104 73380 365986085
19263 195665 546373238
52258 183887 329799407
43391 146742 258311113
114065 189917 398006559
14357 101160 274856979
38519 63935 171322137
75085 89081 273925749
191249 193151 34457154
161248 192838 929384687
102973 145930 107126768
167479 169541 5214334
8572 117131 271306165
140258 177281 93093341
172826 185854 59738865
147668 199190 471554918
142019 189625 259115685
196737 198717 4943438
12707 140912 320135774
118101 147562 131423050
144481 162921 738486767
5818 45775 398882658
163342 191604 71191576
137320 178302 950468099
66076 90402 394359508
152133 185004 82595590
133160 173385 324889486
196662 199454 439756814
41108 56570 38506059
187567 193065 13790962
13355 93881 609393664
48353 111449 687327159
187826 193383 13919540
133396 150815 43428191
134971 146539 28773413
89600 120579 526480749
81309 82090 660202528
151610 151712 367364912
114217 133353 784817039
100414 149731 123254912
28143 98522 175432854
151445 184200 360961629
171964 188427 174231918
178922 197406 46558688
40472 50416 246902252
153220 177113 60161259
90423 135505 989970106
159543 193273 84953035
45923 75561 645413438
60727 80106 48540861
32520 173957 353811253
41543 195742 386269727
55810 85640 250107360
72386 133856 153842963
22181 191696 605879735
58458 116200 30288301
80985 153642 181737074
18933 189582 849111581
8497 114041 263866400
39351 125515 215339366
100324 144286 109776772
3380 69366 835153908
47661 119382 264621154
9660 101538 229605424
162692 192662 17705485
14975 68199 132558678
25092 154240 405230623
96962 149510 900675702
83377 198743 289195792
80407 191777 782705169
66752 181744 694320103
53878 163489 274448897
18541 88620 752060968
47242 119120 179972021
168872 182407 33932522
21887 132904 277100098
133133 141651 492251308
128737 158890 803099476
167606 176439 5474099
18989 91470 180694500
16212 63862 118513458
36786 160927 310443090
112461 143971 78536745
156899 167729 27218961
21648 121787 863079536
138286 163460 63192950
154902 197747 107758399
86784 156963 175582068
41666 117921 190841068
143506 174572 410347093
10660 85681 187289076
133234 150022 200593871
114699 122774 748530871
73771 193434 979843591
162772 194292 79248610
180736 183239 6235863
81507 125429 463544419
132410 177676 687282465
110500 185261 187260352
170757 177092 177044343
41951 185654 897747996
114740 160817 446768923
2183 99831 243910846
52296 162669 443241339
105701 193869 387592984
18375 159933 353561976
51565 82540 77514770
149679 198993 757288391
83313 103070 995134116
191791 192855 424739854
64756 148674 209855130
87234 184682 244134541
145237 150338 462164118
15709 167653 379738808
52506 155055 256622894
123246 185897 653782355
191853 198148 824562787
42262 155304 282723603
182127 195322 468312934
191547 194319 6832238
92969 191559 249631736
35386 95669 874107338
91318 178557 218517739
73865 180392 266907911
195242 195618 779605876
131487 143621 30129290
599 53480 667113740
73470 174208 252375309
119518 159244 213310053
3380 75106 179007000
7051 118355 278144974
66803 180031 283674263
101691 147072 307492629
193494 198653 12980017
54251 95881 588560000
100946 199272 246479353
6912 165244 395840365
4908 52705 1322729
188660 192185 8833943
4529 129601 312564911
102284 131764 73712609
43129 79087 89817894
56192 199853 360082381
165304 191785 47702802
23201 24161 2361800
110956 112686 87450763
192948 194171 3007731
117753 154288 91268203
162487 166166 924381081
159054 173574 687503605
170680 197955 33972387
22988 98037 187102782
82012 141043 197560721
25427 139890 285583163
167806 181433 34224130
66310 91803 63847674
196948 198065 2744638
172003 184195 30710482
117365 127191 113765092
149311 189366 348125564
40730 162104 303530731
67190 197105 325725797
143703 163449 331650110
162356 173172 27207199
141806 171011 179084524
28928 99623 545769140
162947 174564 338254824
92636 159095 166380581
126046 172168 115757526
63501 88395 290018071
174461 199652 673361901
149404 188020 51167741
183745 194506 664114586
3238 139708 504928857
117544 138752 90263886
119882 121219 847572155
25907 61876 200574906
154155 177277 58178900
127754 149939 55357771
111767 124475 31629512
102068 137962 309247884
64004 135521 52606354
180602 181210 1483568
21812 80080 145083460
2366 131916 323755085
195532 198821 8245879
96674 110076 304805930
20391 61349 101638959
46694 100991 300127929
86493 116576 75289516
77368 103147 64642839
78016 86637 296838078
85958 132536 560815299
187120 187595 596792472
182723 195376 104547232
54566 129180 186710374
67905 175271 268941352
8135 90926 673592002
3191 174479 428454835
106637 132648 64885247
137962 180596 848969119
189031 197621 9871230
38425 184091 961711100
32356 79601 402723896
194066 195882 2822953
71501 120603 22153263
189350 191281 4988856
31945 146817 286798185
76529 138213 753176244
73903 137441 937141399
25551 68470 106723323
156324 185981 74636376
144112 196371 131529053
31968 156608 3957530
179863 199961 955461097
172607 176792 10525236
1246 106172 561675438
116641 176320 933109936
139529 163516 60278391
107527 158052 126187881
121489 158313 707309826
152742 190189 94277133
103567 168915 282727846
98386 179963 204499510
18210 54195 89357016
148077 152723 333199804
191940 195018 7665393
132630 146592 188649541
7783 145414 599007993
6241 104635 499504228
29319 131126 278601866
164609 182465 563004486
43229 65382 55313950
110022 137200 67812088
147358 168937 336690824
173387 184510 27964318
175654 190918 38468689
29297 104892 188822956
196973 196998 70505
5721 97285 310575308
81447 181517 438093555
111531 134831 58231414
72272 147838 188901536
69316 129388 150328732
168286 198630 76301463
15814 104689 955381327
69341 70707 36361057
166553 198537 857815887
74494 157680 943913542
92080 155297 632209106
9851 75499 724614323
128972 181960 132922423
191264 199802 21371228
116948 178203 153469329
120641 176486 140026736
139215 190579 129166894
114370 166390 580252995
115928 148582 133596521
82584 144715 155300269
154997 160001 373596457
113209 133770 86337965
34305 64052 69206627
4608 164506 399793172
161269 188956 43409609
90903 134525 247615285
68427 154027 865486147
92656 154249 510083467
3241 35048 923011602
188253 199591 472617268
66488 108096 104429206
45416 116823 388575858
1419 153706 736400371
67224 169093 949732908
92815 161658 172296828
194665 198664 749371972
71957 176063 260765452
98493 138137 638672284
69807 72508 931727353
143174 153433 25748839
39927 82298 105773956
169534 177597 20228284
90933 104786 554519071
26763 101632 186879727
12685 157092 360889410
142301 161620 48510243
70053 92603 56387078
75817 159777 210089829
173217 174338 2925167
79139 109578 708039160
142390 195100 132555802
135776 195238 12914150
59066 135914 371985897
112511 117898 13470512
24491 26227 260729
6947 165148 395495487
101711 121255 54290252
6734 154276 368655984
72468 73074 1506975
168113 187221 747432953
126960 181724 655437690
18748 102139 208150212
128124 194001 165304795
56430 192405 340753936
166859 193012 65762562
141013 155214 35703424
146093 147554 3645405
192053 195518 517353394
163935 170567 16732439
3781 186171 803231262
156552 161548 75902157
21168 184746 408899446
60840 106682 114993103
167647 184469 903867859
146626 176338 74796069
173161 185586 31313198
108367 153870 258475730
99184 147512 929357224
113300 164254 127500868
31450 67316 574811443
153315 162685 47531061
92314 100878 18017903
31617 87354 139059963
164208 199312 361879064
160099 174771 36991700
184305 198828 36513946
7195 110327 257730557
198419 199750 3376351
84890 136557 129220482
1973 143910 604931633
176889 193444 294189862
48352 111776 482880397
191247 192126 2147905
62381 76453 868475662
145002 194661 24503555
193709 196993 321343597
47621 48971 574154800
95684 132065 91196362
84452 181536 243166137
87376 144787 326386625
104327 158564 135512993
66602 196045 895215104
175210 191452 40999432
127113 195543 171824986
82100 89222 17837603
159218 169676 339877029
112215 126049 34365452
197887 199359 3689838
8520 188286 605519686
162977 194167 78419739
14505 135907 303248530
147251 159430 30734489
114297 155687 103317173
51527 93235 104390774
163800 177503 400963296
115532 171480 140149630
148772 196330 119750390
57760 79711 54990575
15439 126606 412597220
52976 136103 491155169
53404 95240 104645464
125499 171818 169549790
14977 143078 319751064
92986 172601 315096553
77691 101221 58980322
36555 124211 219071127
105721 129642 623526379
3670 80785 949618794
116423 163952 721694733
55181 137213 303689750
129770 185158 138862968
131442 135584 643165781
158394 172321 344084442
43079 199586 392086819
15450 199663 460895992
79255 96953 44251759
151517 177081 405208942
50343 122005 140756522
147086 150797 9368995
145679 154492 22242396
187498 191800 10800071
162397 181503 308055751
155462 184772 689447321
11620 183434 429813152
164001 190415 21381695
63844 142841 197540675
152135 197303 113610327
19989 52976 874158526
190376 194384 9979960
147501 169448 55357585
155268 161872 16585700
166742 195402 72068031
138294 194353 140852048
89503 135814 940791531
58712 178001 399421863
21707 122009 250277964
127935 182101 793715511
138370 166417 70478205
188380 195762 725175878
117899 189074 178472773
135325 188901 134561918
138118 195412 154471209
89893 148748 147091805
196521 196948 1092018
49681 94852 113076163
76118 147400 456332795
76029 122555 116420934
98888 160681 577295345
51189 189031 345457808
74788 188811 285827488
60330 99929 99157567
54906 185235 326467227
86645 121938 88265829
157858 165323 953222681
109564 128103 24406087
40249 40592 584573522
91382 143971 131395166
104738 128277 58728352
128270 198301 707056458
28040 67806 98866375
91023 113031 55163741
133553 158208 61661614
74992 108417 83903501
127790 143251 704798306
161205 164293 898041854
51350 193558 752807295
70946 133215 155822269
13893 194838 452720715
55557 179375 310081510
92216 134912 967606764
13903 69536 962406577
35527 193656 395997396
106068 141741 88868491
47795 125435 194183098
156051 176479 879802246
66027 144483 739594695
46522 171093 868890628
142950 158526 39169876
111980 140945 72242526
109133 183847 499196623
146310 165294 704508163
94134 98661 11329724
82814 104803 421564606
41459 66498 62494795
198750 198917 201525597
53487 190564 343571392
21532 186572 412643749
63000 82883 448193290
144470 160395 39997025
67869 180214 281463951
81207 183028 255183939
14002 147358 900512599
116063 155964 99617368
20727 90149 351536261
122689 144216 53707411
150039 175362 63745680
35592 119977 210983311
63407 64344 2341294
9227 75379 758109133
198569 199763 640529142
27439 94788 276978068
51558 149450 244869048
122720 162678 100071177
132277 172182 840015008
129763 144073 40781395
123594 156990 980195584
132212 168346 90575036
7462 172039 683034849
199604 199696 730214282
178081 194163 686903056
29837 45390 274214647
29560 68344 96496170
62033 74873 32151743
55389 181140 370743202
67929 195134 318824221
45538 108596 934670549
180725 187690 289403466
182358 190840 554186712
148221 182435 86092369
92513 166789 483754657
111864 198425 988159604
116279 140472 984583015
87815 138794 770818874
191734 197049 873224197
105015 180533 515827283
154015 176095 335778804
125545 178167 132103167
16775 171261 753871516
88591 123551 87383648
195281 195825 847829580
53293 66243 32367968
199056 199947 2261955
60256 163887 638252419
32857 60109 67795343
174178 181933 251577149
99828 190472 227337900
133739 191057 143990079
21106 72512 127846447
23372 196305 432666438
18784 132823 675383201
190500 192226 931958713
15754 39657 79915549
91823 168919 67905276
92723 188092 264597063
179196 184825 877759154
10611 69239 180110249
122309 195500 215720017
188963 199170 814312414
60930 183233 337506987
110556 160795 125569233
4035 151396 368259222
59751 132486 531810826
24146 124365 289514704
194535 198361 259882691
76129 95486 48358611
135609 150399 36870138
101498 186085 82003585
112700 182666 563661048
133714 148979 38065700
137794 196183 146742023
2140 2483 285920746
146478 171130 62166193
36549 59354 606244142
30252 170690 351205245
154411 192805 96638091
79669 115657 90215996
108501 182372 184893434
101313 180828 199217036
24109 185481 403560763
196674 197666 2418961
26689 194029 845075638
93634 122096 510747891
131006 164852 351343096
24881 103263 128089577
126234 126522 500325013
191933 192841 537946657
154592 190555 58099195
160718 191231 76942789
47616 168363 302376062
62336 135098 278299190
116981 170264 513455919
91645 126034 212323823
6275 28055 32165421
130169 171711 104144651
64403 130780 714537541
72773 126371 134038697
191870 197719 4556505
122141 139422 43105169
124649 142946 45720464
2795 172097 719700016
135594 196785 817999342
25633 31550 681069416
173217 194471 53516390
145268 158490 33285901
128200 164685 943079391
21015 73050 129422183
173621 197967 61228299
122081 187144 157695584
6620 89023 236176431
151323 180278 41009147
22091 153307 327493103
86524 198868 871837586
16903 68099 127384778
9964 79776 642552398
5016 141258 340240506
55049 91482 735430803
89237 179196 225346081
187273 192436 26532600
118993 136715 44296499
152365 170822 46515076
199635 199996 182852625
145487 150429 431534582
4656 109286 261593457
191336 193258 751992733
116931 150762 84433695
25810 46743 40169361
135283 165885 246932335
27338 76641 122758349
23250 133138 651259538
185950 192296 756020445
144964 163957 47838587
14613 15429 701708370
115218 130087 37105399
197220 198990 201060665
29754 164024 335582378
1881 13573 28710444
190857 193435 1306466
126100 158310 993039790
132684 134488 3055267
42759 98254 794415880
24093 43222 659310678
14508 144937 425911218
10644 19406 5022895
126972 132282 680810858
199371 199869 679055215
171951 197036 63129326
155752 167799 8520563
38922 41553 6555172
109120 183178 185409039
31243 61346 74809630
59237 80759 53867446
70217 96028 64479458
22026 141573 924270680
21155 42022 51517592
152581 176970 679728029
11088 195100 822625885
76881 120998 942586755
88561 152997 775633135
107966 156311 539213577
2155 187291 463289281
48936 120708 179709581
20190 21079 645104675
140436 172504 353395430
60093 129127 809522021
187995 192635 10651295
106841 197077 975548341
47937 133567 727863631
123461 169605 115776769
88661 183343 237278904
178928 187939 22791179
43916 152108 270538628
139885 173659 240371695
59789 164563 815887575
16853 147483 325968036
148099 188014 311681161
119473 194511 328837951
164421 178114 34414357
130052 181921 889660104
100353 106525 170623011
122159 132122 520693159
113582 197448 381049643
110590 117954 285685707
140934 186066 113500885
116604 162617 115074817
16503 24998 391073512
13370 77033 540492985
195341 199149 9537466
120724 121083 891455
165641 174299 877028614
116514 122546 5954999
6767 198656 480245100
9676 75891 165283448
92552 92947 941569614
111433 151776 100817468
58675 127305 498508633
89998 194324 844847037
75716 94433 46757990
86744 168678 143951447
126997 190960 160691793
68949 99346 95932104
172883 194407 54116603
87698 193803 265911066
55109 76133 52677308
26754 60909 84789926
10272 11427 2964874
19469 148174 386708707
132046 184015 191311989
37589 104694 167893266
75067 92459 745408152
57906 91076 83150087
84476 123037 410515232
56826 60432 9044744
135224 158665 58698798
70554 92606 55130556
161872 168621 248934145
48395 143714 672927855
129288 172337 417584036
38755 106440 969635641
156603 195396 773716215
113524 166791 282510872
126003 157727 5296446
170086 173432 865519306
55674 194304 347365909
180107 180479 968336
143368 162619 875041889
66911 156916 225330122
23166 33292 24975794
95445 147266 998963910
15648 81382 361337087
138171 172574 86401425
47126 99809 449762752
167205 197939 77229596
30431 105740 983155699
17989 156822 346804242
132407 167386 755390455
29502 64154 481661777
142915 186662 110077249
79012 103527 408037510
483 80135 398774282
185126 192907 872252863
18525 95451 191803344
30662 170949 350863135
30846 183581 382100587
109538 157304 44446023
17888 188891 427739316
8120 152993 362002958
161846 176244 550388778
169981 173279 606676937
45435 110919 163873315
95431 168088 695914280
143879 149063 724752227
122931 185796 554716063
64755 65861 2812256
152677 161275 1657854
145603 163798 1616596
116715 151216 678103934
130599 188795 146072112
32456 160493 681131840
38722 199822 920515946
155893 196793 102985468
33078 182922 374987099
146796 169507 57239443
35019 101426 879930180
59747 154079 236017798
46786 148448 254168410
4580 91542 565924047
119192 191747 182039875
116492 173405 745114709
5953 46426 100883915
154984 172831 44909747
77352 132006 577606415
152063 188963 92863880
30914 51211 50240456
138724 159359 251783167
65068 148264 208046647
94697 148319 134034294
13066 75528 155733921
114685 164451 124448533
16108 169252 710994109
173564 186104 31568307
84946 137574 845139193
7232 161563 385716031
130243 135089 12057022
32532 97367 161844924
46860 134415 219054158
35906 118898 207542162
108936 110213 3107606
130983 165789 87163364
55755 99406 109204755
95507 125555 248508402
110720 125651 37104798
141578 146790 13040490
188711 191898 3381803
30047 102497 40668208
23461 47751 13021024
31975 123176 227708057
21440 115492 251656714
121695 171028 123707265
99268 166430 888735593
37960 161927 310025983
158972 192849 85252922
134243 153616 48400630
129496 172952 137312007
164065 195069 77968454
43874 116412 285983814
30702 154787 309992882
124842 125077 564204
104230 115137 18436013
32541 66354 123279294
39793 160102 300825778
85771 127217 103613392
30139 137862 268975577
189231 198843 24121471
78826 96656 44532312
83729 138771 137577449
164777 188855 993754619
131368 191515 883747898
29342 198464 423169429
43968 179087 522737443
104249 174443 844285438
90002 111774 54497086
126038 145329 367270413
118319 195829 194398235
137214 156901 188432310
64898 95626 76836996
39314 155550 382272508
151494 190743 98825612
104018 138974 87097478
47464 198905 379544599
69535 92703 57948154
183583 189228 14205369
117125 157540 101040504
79689 143671 159993274
70032 198576 980179558
95024 135772 894817270
109175 139137 192443850
71338 166079 237270884
14319 71640 142882118
5014 135016 753496146
80762 102458 616266939
158612 177988 338847957
81962 197956 290793895
141000 187962 664781287
53451 121709 901108424
66135 188244 306075598
186938 198639 29378447
129914 138854 22200601
15730 152321 305513506
189415 194798 13533578
20621 87887 489901560
167168 171722 11396205
76767 130584 134722073
182316 189356 795281888
65358 80144 28783941
150507 157560 965431962
59487 194140 337437370
146197 146571 580853131
199524 199989 1179136
123579 181149 144429573
75399 102207 67180712
126136 155836 560680256
56371 189393 383650003
110753 127038 479923178
133532 156694 58009790
41949 82239 860884985
59969 90379 76157483
198326 199285 2402358
57623 190620 333413808
27023 141903 286667944
138251 176961 881866001
70 88254 220277853
113697 138706 62325968
174740 191961 548283467
187027 187755 883620269
153195 165164 769969540
162793 199956 358378808
179614 199700 569872379
93792 137915 860421498
115463 140184 15523953
134768 182492 529489941
12094 108309 994868277
99604 113430 34769970
41837 109100 298415683
84976 159412 186212670
134781 136606 4575874
98781 159179 151182551
193143 199460 6183280
121650 158683 191163141
44776 191178 849332484
177564 177885 83649090
84305 124919 994646582
119633 141984 738274119
167273 177419 255304863
11626 188681 235552910
61418 180150 612141690
106241 192227 604334881
116621 165651 503989112
83054 93473 26043290
20758 95276 185646083
12908 89912 699548165
138754 149943 165742091
87881 137642 124384399
10235 11292 2731944
70393 158285 219863395
157495 169531 261741121
44596 80904 90688751
172170 179854 19288642
7136 10121 7422585
13312 144145 326646991
163240 170447 18191595
69719 86000 416187910
113384 161827 121097325
196864 199193 837523717
29343 153033 308873642
163404 178107 36963091
145160 193404 121419195
140521 188020 872989091
134555 159665 62843348
164133 183542 397820446
35729 41268 32226565
43688 106116 923191476
13522 132646 303742069
33432 174326 980700504
166057 169082 267551031
597 198324 494865760
18782 198507 652552402
13536 31271 89259304
70032 87685 44215637
109222 187311 144642502
148564 162235 337250347
142733 197685 138198611
104193 142718 95989847
18087 113830 998699759
26340 78937 130946481
138114 186494 625023697
10698 137583 316920541
48846 50677 778053554
96344 166529 175940022
86757 192954 266186131
60130 162512 447932530
104141 161107 142301950
4589 115332 568260178
182426 197054 36868933
113563 173229 593474622
180810 194372 742600853
177274 188707 405262214
155884 173808 45159923
180484 198416 18742631
57388 101484 110557142
158920 170363 369086850
56063 162122 965588837
91124 92470 3315817
36709 74607 94608369
71409 92963 62208465
66624 89802 58064430
19900 67692 118791128
169564 193695 60652771
32690 105211 853710940
44903 181788 342686220
95697 165843 336807250
192974 195993 593117151
186905 187397 632140865
100011 116646 41689633
165889 188705 767622109
195522 196762 747734421
102900 185813 570748065
67481 197235 577790650
2424 190673 898137529
142109 174311 81033266
26077 144594 798844281
194371 195891 246691
1467 193025 864362679
198370 199182 2019948
43687 93381 124211173
199238 199521 733301
102228 163511 173441013
103334 156681 133347431
170085 195404 63695254
150490 164225 105660265
95170 182182 218064090
113749 187905 185890246
34158 77169 48055201
120808 160631 99627407
53685 83269 99973742
161059 184299 266528514
118613 178501 252186861
79001 110787 650942967
25951 111231 212830958
78303 136952 520396664
174649 185684 27729131
164768 174692 24983460
126023 132158 15535278
151988 154272 339391161
179880 181093 3071328
99942 136627 737154761
33345 143787 83257278
17924 51058 82197369
49103 152074 257744829
176029 184873 445952314
32155 102911 176785677
158163 161003 742304563
192377 194863 6212199
42904 160586 294332326
193389 195036 4097635
8307 21826 24947859
33530 53241 49035932
93562 177971 211526257
86517 183405 363461082
51222 99139 119933848
94605 98154 8911688
142303 157309 37727737
136709 197552 632243209
22620 73215 125896316
150030 164754 37062310
126877 148074 810463334
69048 136146 167899375
124843 142240 125628318
195684 197168 406120
66378 148271 672856415
92375 154549 107025658
139145 146128 413587059
168549 172831 10731172
199878 199953 201269
10804 116426 263936817
10535 66239 138867732
90508 94321 135676285
89405 171550 205822193
18161 131314 282578399
93483 150518 142638054
46755 195161 810108735
186177 186427 649562
119730 126494 16783630
130058 182866 414186491
103522 168301 932699067
78242 172016 234913243
189438 193702 862491658
164196 170508 68170081
197093 198607 3780534
95245 100497 851890931
77332 148608 712774998
141491 190199 122552835
118258 162469 110576646
77387 143421 165027190
141139 153844 31905379
15881 28773 32175039
51862 141078 223111503
64246 196370 331271635
157218 163948 795401779
128260 139645 28350264
3665 13623 167309715
562 77240 876031646
54087 131254 936994784
159169 181415 53828610
140916 166909 65427072
127511 160944 83687016
179017 199202 50783853
28131 30502 5814352
32713 52982 232632470
164985 169252 311399600
33507 143874 275708688
11571 81473 174376913
139193 163245 60406939
680 18712 487775787
66654 181685 288208075
33243 103521 751165791
119051 157357 95801941
154666 188966 86357319
155087 194561 823007077
35917 149557 902857510
152312 175882 180703930
197309 199242 4836482
72213 188394 291245324
10024 135894 823728137
113455 185365 180159576
126108 175980 207694502
50516 84898 86167679
50055 62308 445470162
170706 195044 594632790
168363 180351 71642082
118815 171944 133088863
32686 41483 450018054
32696 40860 20259497
69078 187315 611191275
186332 191975 847907283
141154 184747 109600356
69691 143731 960760251
146425 151645 13193230
3252 42553 666876378
154400 181556 67695673
38970 86907 119888129
98388 109587 518299344
168988 175303 255114558
35028 177531 356644065
43034 88347 113312052
171103 197666 504404379
51759 123977 681609967
81144 98413 624820351
70276 180282 768277835
42210 121095 669144059
198119 199119 2536081
28440 100485 373968011
124566 172274 991507315
184211 197450 781151112
155254 162133 532550556
161546 180176 427664912
169532 185102 887284490
82014 129387 33168153
199911 199951 106078
24550 69305 111352981
115483 170576 138001761
52876 142019 222956247
24675 187756 407945819
87017 124308 93174049
104810 184229 198946047
199867 199921 141244
148759 199853 128591762
157838 159234 753941555
11744 90793 738385257
28293 150308 304590423
138362 146862 21183638
158751 177427 47001934
146490 187744 564993564
127872 171019 888196007
38520 70817 80666299
129859 165641 89659425
77887 114150 811724677
49976 151745 254653748
127495 138841 811745504
193015 196925 531854082
195642 198658 687829367
128783 139086 25721860
15707 163076 670882856
177841 187024 34400261
133033 141183 20184965
133223 170834 994868283
23661 87133 158260308
174911 195748 432662758
49158 138298 407520637
46579 62159 496111520
158986 167954 467812690
123572 158461 557967643
121917 159147 454347710
189205 195970 16996624
145960 191135 338353471
164854 171220 16080959
85492 197759 329582958
153913 181969 796334208
142948 153536 26609889
184012 197299 33393034
61404 197599 477410562
172592 178254 14217204
144406 182439 104344899
77230 146914 174140979
48487 52703 944363261
141020 177849 92666061
167886 191380 59195113
8288 95617 257927046
82001 135880 134838678
161808 183681 55113469
104352 149959 882142931
86054 121328 998126377
171234 183286 30228346
107977 147779 99112480
123882 175630 129838484
161635 194913 83761760
126767 189845 158399138
26465 133098 266245412
188659 191352 63894899
80259 129024 323027741
12164 115206 565345844
191559 199897 20877939
90761 159856 172875581
75421 125901 509933502
96207 180645 232332563
186375 195697 47252183
169926 187530 44328780
108987 181882 182447634
66113 125529 148565196
89217 185445 241169296
143078 174730 10042935
179243 190627 28763422
118049 122270 23949834
74615 96306 54179744
53040 71248 796281617
170212 170959 1907880
106752 154881 120151238
154916 176972 55504389
13268 45398 79926296
145921 154092 984622243
179380 183516 5370228
185790 195046 23258774
154691 166413 29577362
102299 187511 213617092
169850 171835 4950172
32340 66150 84168043
160598 169643 22873932
85538 113556 70161389
187948 194719 16950429
123991 132840 22264474
57367 158087 252105361
42444 89976 118861571
125514 133109 822657921
1718 64356 84640557
50495 163714 738136299
189042 191176 834043840
122465 195022 923344223
122527 137993 38596839
169447 185582 40538500
69201 194201 313254880
46551 137010 226275655
147341 194954 119866759
11636 137980 315547111
92656 176858 707571095
95904 139893 878433889
60979 136636 189393883
49033 91524 291294827
105240 137912 81425543
50828 85089 484928839
30375 106245 189604477
53513 60772 89561058
102765 141746 97237571
179661 198112 46414865
35301 71154 120630852
112722 130731 44973814
79455 181256 429342434
139164 180521 428075847
121652 174784 133232632
156648 188633 80497918
15328 139397 567285503
95784 128322 67365458
99563 195660 726521022
111875 165635 758588812
59601 173156 452692551
143864 179324 89148062
52060 125305 430519671
183292 187185 9861965
39630 179687 350533166
73709 117723 991830233
166101 166371 206257568
6878 76456 958046195
194633 197135 25152
60217 173110 631160370
11382 143647 330293462
195827 196592 1944640
180991 198320 90740688
28222 73832 113548088
192290 199611 173496860
130482 142496 29823254
47596 113209 164342987
115656 115826 446145
68874 159977 755897819
161730 163093 753728108
49978 160440 276451732
160710 185472 62355861
89239 180190 859651183
170235 190890 164628290
195526 199369 9640481
132 22921 453278116
63702 196565 681312742
125497 193841 478371907
88879 195292 578582346
29823 167661 344586362
64096 168869 262492926
52660 169074 291568975
14417 136183 304188946
72529 179578 268166048
49286 131333 277548761
72343 178927 587546471
142329 157921 578636147
111571 120311 543158290
168496 168741 641581
32093 141701 273706535
36588 125478 222099892
34327 100871 166417811
112725 145324 81224871
56796 163133 266218729
7605 149149 353578181
4236 191462 621404814
199482 199873 1006564
175442 193717 709674446
20109 69792 123549089
109790 128506 46624216
24858 90054 162541490
136832 191323 30500299
99735 116843 42896475
102991 109205 15629536
97009 160158 158077930
115285 178841 159173562
44658 96876 130452466
2206 153189 377252457
84328 172778 221470535
136117 183576 867991467
95754 119835 60406365
150809 196353 314716726
142991 156134 33027150
129637 163546 31542764
57248 114734 144147396
110294 166381 140378462
169003 184835 323597901
156812 199734 107933303
117658 150738 82558355
180684 190076 320904528
104052 117412 33288979
41634 159561 357836257
171812 191720 50146669
158889 171061 30712140
65306 145515 200489086
37475 115071 194146794
41665 172258 622443586
158177 179496 94987678
189693 196686 17612907
79921 120611 101827995
173787 193630 49902272
51744 179305 555926624
34740 38727 9894921
48334 60454 831298477
150397 194557 111166155
98062 141637 517216733
82874 147582 161721348
198953 199456 680363
168066 184901 42279778
181496 188047 15607805
63575 143678 200350076
7937 164269 390846225
87311 178645 228780758
126755 178956 996252639
63352 188406 313510139
164703 177906 422416874
98666 141514 105418986
168042 173086 12636112
13167 46758 508692959
111236 195001 461455384
136522 198172 952135694
31372 103423 790262586
40149 99832 149097964
180634 190074 945242796
49266 168001 845896193
22445 160466 865466142
15836 23750 19757359
82729 142180 148619857
105102 140881 815119424
140865 159069 45761204
158865 190092 27789952
197140 199503 386461196
133001 181981 687373477
68069 157052 961520587
115297 178955 549351816
99068 145194 115257032
50470 73596 57940137
151928 157252 779241277
26877 147830 301803125
75843 164867 222876695
108382 170244 154791602
9167 98319 664676975
177842 198273 79199375
91419 177039 329974622
137242 198630 717863681
39267 164579 313547597
103610 112204 21413462
110126 118178 20095503
27689 189392 781087145
176245 192473 40820296
65193 94662 100522963
53982 159414 263924156
122690 186381 332822293
120810 195693 187923323
133600 181773 120857281
73654 130763 142946735
121002 177842 142549014
60863 129002 589585444
85704 124294 510561532
91533 108413 732111769
47633 196508 373143713
192307 196747 762068377
134928 176742 927667961
183450 196306 32365090
3110 156135 483622322
70271 108181 661873624
173521 190620 855494075
67912 103542 89387965
1051 177187 824379125
158092 190105 258778567
192469 192778 804849
14509 54315 84550896
197424 198736 392599052
63183 115465 131029126
199145 199537 592619724
154956 184173 402124904
1518 155829 479606230
5781 191473 756281492
94636 199609 263317607
117631 195953 974179832
140450 168453 547846088
93921 170411 581659221
73249 117684 111284271
193410 197075 9232906
94542 140264 114298413
91456 191610 251171283
117076 154318 93059708
95683 145459 153155003
106889 151064 110196991
137810 183486 73654367
64887 178042 598071570
37323 151974 286620723
94005 138305 248522243
27494 169644 355303482
181920 189207 534796561
89075 166971 865490617
1980 103338 790680685
113301 166612 133484075
81288 181677 517413146
175718 189578 34868793
159902 172526 31814329
183884 198507 417351475
172497 185195 640861291
102712 120853 930005681
21799 69204 924648029
121064 124743 9092772
88630 176349 518634608
33881 192062 440636198
110178 117855 272535626
82135 131185 122838409
123447 172827 123854693
9246 80795 178536360
57629 104252 116997992
144556 156469 708070784
85075 98787 103005323
59836 92184 80948499
171370 194123 57117140
64236 125446 996904862
23660 44132 50740571
6685 176529 424759442
134896 153617 386929734
5989 153700 369049997
183400 196255 54460615
176907 181701 637057120
49965 175086 680548858
160702 176166 38977501
93769 100762 17682986
106059 148605 106036707
195283 196697 3596424
115975 156625 101602232
89661 172321 207027201
3706 22522 339189238
39992 73312 792019767
39405 126621 218019638
134580 167122 81649825
92629 166338 583839204
85877 199581 285026688
8987 199744 991822765
196339 199551 50183058
103032 188432 7163510
91787 138845 37602057
85198 173185 220267318
151920 195821 359504147
140575 197217 142484878
90829 114396 723356776
118526 134204 39131795
14261 184316 425368661
180886 186790 14877468
96715 120082 58592277
124762 177923 133435069
46185 198865 382533245
156622 169513 32469738
155209 191604 91669513
58685 144783 698053408
49577 90309 102051503
130778 152486 786507947
121371 147480 114498802
194437 195374 46349381
134202 140836 248911489
63870 158269 151734008
42552 189062 575016528
71413 120932 123909611
88046 181957 235234094
75324 78152 650285594
108121 172432 160866518
164893 168566 9271519
166884 187943 259569255
75793 144506 171769583
130564 136197 442215682
102359 175069 182087864
109311 122558 164341294
29700 108820 861955963
186498 190855 11044404
43721 62944 47937451
13916 82836 831334688
185437 199269 34770640
76282 141894 163989362
161231 161873 296873471
55368 199285 360646110
72990 91224 225382967
157979 172810 290787958
180806 198610 33977186
89055 142249 132932118
190201 190644 798382985
134640 143999 23229404
7903 197898 600132450
29329 193290 410254284
51613 90033 291066145
134606 145366 26724032
192579 198634 560578816
52435 80360 633414748
143146 173416 76149639
38375 156252 814099664
181789 187764 15145066
196364 196864 328726
14608 32529 44640550
55423 173102 447017510
192855 198876 15110081
195471 199450 579975682
44748 167609 307510718
1419 127275 314449328
91436 98426 17394568
76936 119049 767781405
135665 166066 552158422
132967 141929 22213510
169928 182525 300995480
33894 117336 208650900
149934 172838 771565298
173145 184729 339030761
73856 94608 51859124
77730 122082 548630211
8469 108202 249384062
141319 196537 138917403
130560 167679 93022429
65330 160047 237009368
13813 19111 3523256
165452 181533 901875509
115629 167604 263385398
128200 190785 552531680
113295 174238 152654164
41411 134217 232097220
43479 84476 855584742
152448 181262 72452995
166447 187935 15650048
82214 199910 758361300
32822 40657 271497359
145136 162973 44923643
87736 96572 10739876
33590 151623 295000886
11794 165606 822511412
68140 153365 213177416
59980 79670 690274103
65525 140624 187709627
70142 172884 257294924
32488 194219 745909569
186778 195832 22769038
4505 57080 233895323
174495 193358 297916705
67415 186393 506470065
68157 189378 538431782
51188 113286 155576099
74903 168628 234752845
179273 195249 40242213
144262 158461 686839172
151116 189599 522114369
56552 167294 277324313
128264 192664 571548643
122002 164912 924327740
196811 197889 970685300
135031 137028 269848654
157946 194413 91755212
100947 107012 15337600
151959 169870 45116432
35751 165467 324552164
186862 197219 26019275
90988 92579 3903079
161579 162982 3587402
45267 117477 267523929
138032 193157 710319543
148942 159102 25605939
99328 115652 40992040
195952 198613 169660796
84058 178240 326815123
112946 123872 27123613
134870 195879 153216031
127425 128620 3007135
72811 129928 142968575
90288 100079 14753953
61238 71641 15707620
20151 23261 7649412
12759 150052 862367869
133477 178712 113451757
192150 197163 464549131
92986 97598 11288544
51136 162474 878783209
120417 180305 150157361
126252 188999 157596432
140735 142534 4490298
60625 81818 53064127
17217 88363 576988192
108288 154875 821228308
40745 117661 198230688
8075 164540 260277127
172408 180206 19592032
80541 168696 425421379
129844 163667 84702071
76308 142260 164836091
25974 32090 15076700
62893 69197 15823132
18424 128916 714886811
36187 123063 592306359
167076 167795 221083995
29515 113864 802853595
72680 83961 268928747
155897 184390 587898342
144674 199955 775492009
164200 193052 72631825
15490 156535 352310639
66096 177577 279277922
109513 169265 149531965
49794 142071 667770154
43145 128464 213360586
44319 80154 89555383
199291 199734 595622700
80045 105000 504626301
84669 198369 284977790
47885 157200 273592292
38985 90551 168466162
67187 69654 6262275
83699 169067 213786569
84717 118953 240306661
64000 70544 6036274
100030 141675 812135756
56231 154100 244858215
46023 69632 731442410
126530 167158 101969882
113395 165355 557939129
156012 170765 234535778
107695 191246 209409462
174703 175463 1930317
124782 147805 57513898
88167 146803 146509565
11968 188108 440773074
111460 197741 216333462
83309 174654 626588431
97152 174704 885900776
18503 127997 300533407
162035 182352 51126689
6324 112671 500661326
4570 173728 423090331
143088 182808 99931817
40594 79526 106778421
50359 93679 108392266
77605 139867 688407786
141697 170071 71365770
26720 109156 205886551
46778 101456 715443665
165365 167355 5039813
129945 181209 182188347
118285 140034 54125543
61347 67404 668691390
108708 170921 155731309
93854 107106 33476546
144507 170559 270822691
22199 152135 498504065
114702 183140 831566854
178001 183034 12668380
138844 174122 88684556
194533 194671 371719422
76878 116364 98945199
168891 192861 60237302
97010 138875 104701437
133277 192279 148139469
22555 133641 846001465
105130 132417 8784064
49105 55239 15453283
81693 149281 168988833
85963 171220 807842598
56544 131750 188249188
120864 147239 154867644
12792 135409 110961957
38982 108859 174948746
17139 44177 110367043
47893 50169 864585868
57824 109711 709689752
190120 197991 19715436
46480 123910 193630583
99997 153076 360019170
64681 189743 313459057
53180 92516 321367900
11140 22690 29076153
33597 91364 144260947
8485 59330 133031568
160915 166863 14269315
136596 149353 913031571
47803 83117 445889277
160158 195301 320423231
14873 138950 309766493
138862 192234 243055990
80099 152965 265060900
26121 26575 1118467
3771 137105 599625330
8780 11227 6205964
14926 115521 805432477
111215 135628 33407891
72579 135921 876033148
18443 118674 250247021
416 81714 411130797
161743 183112 53785436
181349 192233 442838950
3192 84767 395962718
161053 181800 408558334
21353 110704 222920660
102753 146840 109979031
188018 197100 901696862
80441 118432 757731979
6153 69126 272499534
17482 112889 397271851
187399 198342 794916287
50097 62829 31867370
148624 191234 519466855
195595 197471 4698800
50605 104289 134623453
17272 134891 293658272
187914 194267 398808821
119955 124479 11196676
174277 191801 44095895
1120 187016 578759539
196138 197722 407147684
36423 149727 99520315
104206 190430 987725719
136185 142823 16393429
115888 174244 146175230
73533 93774 50576208
172222 190383 656183931
63940 103718 566834829
136113 141773 851774660
127022 139704 31664721
75478 81085 14005133
89101 109806 929912594
111129 188347 453157031
68780 140386 716430729
89747 190963 359289957
146591 181191 228188010
199782 199862 47885
6975 46796 414163716
70602 98426 69539417
34431 70626 142919742
18789 194873 440454440
117021 160907 7230263
104756 187967 363714437
192888 197238 10916759
78668 126549 245611821
140799 155161 424716933
103127 164431 707557282
139173 188929 125111552
38452 155855 293566619
125376 163479 95582049
80457 102853 77009309
191808 199668 19714200
184405 186521 246306058
149871 163760 35005329
106671 117155 303330058
921 60960 149769919
191049 197629 190675446
122100 142225 50193650
64245 168650 368122084
125685 155861 75600033
87760 130189 106122731
16772 171590 654651055
63806 68582 12009417
189103 194498 359160499
36101 87448 128333871
199998 199998 4095
84494 153694 36239218
27027 104223 192768819
130628 144634 34819375
37848 109773 922951475
44478 48058 8758653
102281 134763 987302584
81069 92952 126015775
68195 172095 768424124
144630 184208 99649431
192795 197056 735895807
18706 62188 108147213
144661 192070 119344508
77785 181392 592175662
184638 193105 21411128
117871 127136 495014648
35902 123939 245863487
87079 157655 844048524
160215 163115 483052023
69821 118253 121280116
96191 151229 137782115
80035 155828 189607611
161140 191633 813392054
89889 115747 64833563
144422 178856 534315425
98471 117287 21989087
102412 113087 377802776
31328 159487 320229176
146090 164866 47316077
84679 158245 186524977
112108 172484 151206606
82857 105944 954111726
86246 138060 129449552
177453 188910 28887569
7414 190305 925090575
155991 189670 84821644
88786 127439 96688579
123290 125333 5049580
6106 134860 321732136
137124 174158 92975641
168946 179148 519292464
157222 171253 146899657
51317 123241 118095827
172017 186143 35533553
193898 195882 643997050
117286 124507 17859080
168235 181030 27957376
178993 193178 35783293
157340 164997 19283400
7669 50194 948288594
8712 163277 386436076
190423 193788 628611320
177440 199178 54647265
110003 144214 951421751
171899 189335 18210236
141933 185501 342172322
191609 195577 775139939
128273 132091 9597142
129590 173163 897427642
169207 175015 14570274
71352 99780 71153130
171877 174632 6964155
9085 174873 414615673
89487 129338 99725664
39848 86413 116418557
55729 115644 254241600
162467 169329 17385758
64063 70261 330112423
158171 177426 943543759
15967 153349 985532963
68394 167695 248676325
14383 181968 945853253
134009 187766 134984589
60300 119068 147156603
130217 162406 7927501
107391 175889 507918790
153532 198436 795271764
67069 139769 181831671
86462 113142 867706353
164994 174989 25143959
26336 175591 373122167
103099 138097 67439825
135702 157404 54300813
24290 76288 853195691
78309 105205 921040317
191776 199716 19903679
193656 197642 9990744
82816 145709 290416680
150964 176311 253234223
21089 129165 269638459
153541 155891 184546000
191491 198862 18411634
23646 82336 146228134
81849 133413 207655672
154395 195994 208982166
186470 188264 4563314
80724 130453 124515001
163409 193509 759555774
163698 187220 264830664
32619 86126 189905219
189397 192806 8613078
136540 157390 52177094
193906 199905 955034362
152555 186849 72847511
165141 180664 701214111
130507 174151 143204848
131116 140762 446565467
34587 173854 348505094
48191 159146 548488927
181860 191157 23548377
98097 192286 71293132
56032 87766 94012586
45916 169852 310280237
12197 67807 184889453
6553 152575 772755908
21879 151910 324578640
193591 193908 759656
27032 28409 300249083
42733 144157 901371601
187559 196390 10449809
3869 122558 812558230
125193 195155 423783915
156104 188284 81073252
61508 140091 780775159
129699 161957 80678682
104344 126245 54482548
63151 183289 505610633
179365 192227 799791410
164541 195682 78351151
76853 170002 233296895
152225 180795 71907639
60599 100352 385291006
67250 192740 314578963
11240 130920 969972271
171063 186410 319491665
184086 187961 256524550
83345 180346 98450686
194359 199453 12816939
100412 183389 548010776
197540 197920 193616405
149794 184089 565671412
98104 125401 68208333
43071 90526 557419991
49679 197227 719037190
26061 94431 872466697
111671 129545 862299691
101774 146129 221989371
177367 197899 933275323
178010 184644 939163496
197670 199435 121356801
119243 197810 197079769
108592 197858 273624142
149085 150653 878584238
104382 162443 559913888
24968 149177 310052127
102563 161333 146926223
178648 185812 7327169
123189 136099 353037532
29867 169966 857912314
146338 166020 48034704
160163 196812 92287439
30408 65484 87302411
88908 178902 225432736
63557 63766 694310943
102076 192468 226540498
106372 115854 23659890
82121 96892 36885075
21888 100556 986888446
67515 174040 326359047
55824 132348 287085042
119531 160678 156875396
166876 197597 854746050
7639 185084 443830093
156685 199416 374715097
16979 94207 192505669
98433 159278 929319634
165752 172551 180494301
116081 184079 770792509
194039 197084 270106052
148790 171616 882860306
144003 153385 23556115
23489 42834 47900044
100320 153718 226743076
132130 168941 717379551
136692 161612 741828800
127609 168614 348340394
44730 45175 811870849
128290 145997 124731175
32066 118336 215556798
18630 99808 946866790
3992 48864 111784785
81740 176695 306562474
193157 194165 2457682
112232 135821 362539738
92279 140357 120131320
7770 57392 123591872
121202 165884 111973624
148617 181021 81598959
184529 188590 564474922
111860 185380 788777137
185823 195338 23956465
100248 125251 573609017
195505 196548 2632629
74877 103872 72789704
131506 180310 241450759
131995 154198 782165128
141824 144192 986292018
100950 162677 660326249
117168 195538 645859524
152395 186633 256783707
166211 182969 111700768
45467 76673 77997854
154967 163352 283792410
10335 112327 254890550
67369 138302 177467029
52273 55549 659966525
153849 156056 304448813
66159 169820 166266993
42827 152919 459334475
120008 190447 691587794
56933 68804 29749567
112656 134406 601543809
136589 154344 44380396
186411 194455 20218574
44395 100625 755163369
54074 115060 622917705
71634 126701 137716370
123837 130138 15860406
16314 160041 727083552
83251 89461 15487437
13960 32239 45609597
34705 72686 94804342
8986 102877 234632696
175451 185805 26029468
42113 70273 938204967
172364 196172 59935079
121964 169028 117960859
141487 196857 139323644
107891 134167 797696507
52008 83508 78905587
144286 176950 82181687
144428 155720 387789583
148605 193111 112100490
159334 182059 57142576
90609 103438 100718517
106273 113696 18504703
95795 199686 712532024
50543 56676 298110776
37862 57385 48590264
83748 108646 62494753
132530 157862 63349785
127358 187255 443686515
50073 195981 641351012
58439 193489 685006322
178048 180814 7017571
153695 158184 684526115
39283 77433 409764366
140091 187429 119125933
12682 122742 274917701
127314 134305 239570120
78203 91168 185002397
172413 184955 862870718
10728 83961 182792980
138574 182518 293649912
133214 160559 83348989
180947 182732 259280579
158381 165209 135662312
169107 185704 41689886
161518 193023 79342332
80477 121581 102858372
16197 187767 868141535
12597 148527 986387889
12491 23937 52969033
123324 152182 240142340
44356 103014 113098603
147298 148658 3469738
191166 195839 7335735
170937 172466 2086592
47225 145517 555619730
130992 131658 1627826
49523 138183 862176995
143757 157686 35003014
176285 192649 340596735
189957 190104 231987684
68218 117603 93870283
38054 66576 735098497
10453 15227 938467717
33143 135968 256990813
197089 198240 182224121
152811 155831 232827845
147491 177936 799706281
118661 147083 70803962
71593 140038 719664899
133695 153269 48895657
26579 32425 14406004
71753 177662 265335634
32398 100870 171068357
75061 118379 108542360
162275 165665 8642463
88547 134261 96674365
192661 198287 14103954
117745 187011 372188486
88060 118652 288152243
175195 179386 348822465
63286 160251 242695458
126121 182719 169448982
117233 178653 388183586
184010 198589 36636069
142745 160709 45117695
115000 144463 397959894
72862 131341 668161764
38438 68964 19338545
169752 192895 341619350
71455 109731 95977107
153224 166923 34570813
45971 46424 1137037
90404 97562 17859846
21005 84583 392540516
161973 164051 462949236
1899 46634 800965415
16116 116526 250704402
25942 107936 204784370
135446 173061 94340470
126421 145323 927516627
17556 24342 16967958
89167 112560 58645639
172303 196584 399373713
18934 38228 57869564
56169 93578 881656983
192105 199380 373442437
166647 173717 17739778
67845 99588 79445637
470 35846 448658949
51081 176722 688997519
139895 178071 95970577
126785 175747 122876833
164907 184680 611557152
117879 134248 40850662
49420 89066 881466168
88956 138534 123937565
135131 186443 128848517
132021 143074 27391768
196525 198614 5215741
141791 158270 174756834
150893 199035 79848311
185258 188477 304931086
74259 147093 182023121
158320 197026 97469808
62299 113444 128153642
107715 184996 193438699
15142 186291 822538395
170113 174495 11015970
27641 124658 242011285
26429 189158 722086825
31166 47663 40753353
29782 159309 943967116
1259 80656 198239431
197330 198656 3332438
98872 181567 302095528
113200 162305 122771020
197713 199568 4698245
179961 191282 28625649
134204 137592 8412256
107194 159214 129948770
185047 198662 34334678
22604 109393 216662280
129750 145436 38994003
145076 145260 443533
150707 171316 51975242
174384 191045 41968269
137184 161895 61870865
198913 199377 1152033
117427 146487 678224227
92367 181686 223839958
119198 182177 957275849
46914 137402 226355676
20980 25260 786510170
26034 66745 463701240
191559 196403 12127149
193719 197451 9392320
199511 199816 677948
66103 119807 134453464
51530 151107 587313496
124797 172669 120137365
92010 125481 83616747
125803 175247 537575408
13737 94483 909343404
92747 107965 816412087
17509 129815 280423268
82001 159248 601625523
152957 161018 750066732
134922 178999 207339843
55698 169474 284944536
10287 185496 978646118
164535 195106 76868402
140074 153389 33382712
10874 109696 246979324
138373 139219 2102562
174495 174813 156517223
157493 176209 47098907
193536 194580 328681423
195150 198647 322467512
35024 58180 510873619
60805 192394 214562996
113807 161340 153403535
58485 72761 35866396
166037 180531 434152822
7664 174434 417100502
190415 198862 21159992
13468 125969 280808892
38464 89635 127910456
106575 115742 139838582
84163 197261 283480014
105865 133741 897121827
198866 199726 138180518
195775 199501 955421477
167261 185175 44929879
181413 183400 4301745
89262 127030 94434048
188832 194269 13581261
8887 116625 269258144
52443 98032 995832784
195087 196600 941604397
134256 192363 402757841
119687 184298 606825187
62592 163762 253312746
27033 164811 226740737
199279 199369 240955
122606 168394 479563364
189599 198517 79487457
146567 161540 397287756
27238 159437 330199729
133056 161109 70165098
34178 152813 874879107
178525 193429 997694869
164348 196073 79830777
166689 175697 110759231
164244 176675 31267011
14182 76332 155023256
63810 73875 25248632
50817 110574 149711156
114000 141888 69421444
131919 178935 697560998
50370 189272 633484181
107277 108850 341209149
117858 154314 273218018
119702 177488 144801434
123162 177949 435139511
118815 128625 568300544
92357 116389 60305172
137354 152201 768295861
197006 199645 3667752
88327 182577 236131191
67111 70959 910625208
65046 198867 335442536
162479 175692 29947928
177303 196847 73725655
176120 192440 41049248
146599 168690 263109301
32633 76017 108222919
90847 98521 495383262
66643 73411 16983574
55420 89258 890179336
6552 70995 227655915
96503 168441 327697113
94830 187652 413930961
115417 187550 624249429
86296 136090 975409624
198093 199855 4458765
132662 158776 65328667
106519 115071 21345654
179287 188114 666236654
145584 155753 25643789
48264 98242 146702092
106279 119746 478329321
184867 199843 37712097
35293 123419 841715765
98252 114670 188996056
58697 186608 320582813
97307 151987 136806581
148147 176885 925120423
143129 177933 586177575
186978 193793 17061630
81952 155020 182809213
25434 160818 498250046
187771 198410 26670594
8681 125896 292701611
83393 191972 272169566
150945 163509 20516025
170989 179586 21543778
133760 153929 50424440
97513 165026 169086149
18620 128214 356336290
158780 161439 6672938
178191 186134 15335546
1970 61526 148584329
190337 194054 9234267
95973 167258 178687402
145738 185364 513968659
1075 190111 473109740
27526 149070 303390751
47907 67322 48570235
59004 106423 210042583
127720 146864 47690049
21512 70147 120982241
144005 184965 934186412
193140 193293 408393
26376 80550 134925257
159041 173790 501844504
1749 162925 402970700
126674 137917 759571289
167589 174195 16615691
70861 194543 309992121
92332 148468 888549156
105338 120529 37747113
152654 158330 14213719
45735 197665 380618672
73303 189253 719656987
15176 130558 343316193
187998 189544 3845833
88815 111465 848563787
197935 198796 2170396
78883 118956 122152473
98417 107696 23534291
134821 168437 84348361
137690 157141 48749837
105719 189583 210039387
3408 37654 85474569
173859 183934 25341456
89586 190623 253325822
171066 189547 46436220
188410 199404 989081523
167782 185778 89343954
194421 198773 10965284
187071 188480 651179639
146619 166966 51291801
179675 183411 806458579
115662 183793 170777492
164698 177669 32635370
133730 177148 617810975
73457 74144 714657722
197294 199358 566142761
128582 180325 321906559
150122 196249 472162815
28304 33372 12387687
199613 199796 465725
87053 123833 91925070
59129 121284 155561612
173271 189461 40781910
176658 181063 462404456
56324 138976 206721434
108760 139895 77487821
174266 174659 103035655
144244 158033 343497990
81987 196999 288373496
11414 131856 631730748
84963 184945 556588329
127425 191217 192548649
57430 61607 10532580
181419 188025 16699778
19244 69683 125522606
147722 192325 843414289
20377 77503 142139313
70081 127774 144379407
115101 180609 640302741
132120 134948 7014560
61862 101418 572642637
163340 186246 158674637
39215 102177 7878946
185096 195451 26142888
26720 192506 414694706
196477 198460 4933386
198143 198309 411119
48040 172161 310867724
49913 130037 733411033
36793 147380 474952690
43367 196745 384245434
67499 195381 177170679
72056 154724 206792613
5802 72635 166751157
175789 190528 363947812
6160 155095 915721618
96060 196721 519459929
145757 157548 723369581
10594 184384 434740931
97416 137172 63027185
46248 68619 55921040
78805 137271 146268031
43928 185761 412519403
137167 195413 888655577
89518 161177 514224102
127841 140953 32615482
137382 163421 65323794
106767 117894 27711940
12528 168916 605874239
139314 154231 37393144
115409 168631 133269367
107341 138820 145100576
141961 175913 46129641
181177 194049 32356426
91114 122710 829869813
177921 179031 2750920
109763 143178 959298103
31519 37458 529235565
84111 137791 134204875
121404 157508 90352853
175498 197510 55344516
13367 84170 385137594
138792 146945 20293933
100553 178109 194269007
1351 72505 177632817
119152 160156 712808645
189861 199078 23150563
160256 162465 822633635
8943 51064 104855916
176710 191098 36298998
15984 140829 791142692
9298 82996 183931678
177411 196766 951515248
156174 159939 9450570
11315 119845 271091582
132856 187007 6744362
109209 130626 53402354
115033 139599 61144343
111001 132369 53377910
90775 125577 800785556
8168 126182 384375469
166316 185802 48970660
109957 161049 471787332
8481 162554 385158635
34540 117125 206492388
80131 192300 7188002
19727 98698 889860573
120982 184790 160016981
105028 160767 139213321
124625 196521 707005307
198977 199107 321617
7604 44420 91758611
83096 122024 256591573
119597 164851 452485401
162330 185789 113463808
31189 45105 275975338
29843 123200 233038242
53488 93328 440958790
20657 133644 825774485
99816 164352 161594953
98994 155989 142580137
99342 110424 27899119
182823 190738 930108944
199522 199989 1185624
150844 177173 66300958
34603 194706 400886705
21533 32092 18756713
55067 172658 294483364
171684 178883 18033717
80156 80520 133542295
121528 187039 795490157
159554 166913 196977135
148621 178550 124573938
39183 40261 2814914
88050 141040 132364906
35237 60131 908835307
182107 198645 857573202
35129 90267 137797777
37254 99781 170297320
164378 173491 729534740
121236 177670 846222165
165186 176007 27232613
177680 186692 963046783
17332 22073 6359330
27625 94796 811544585
188975 199962 27606808
85889 174830 489718999
38633 57382 861263437
84842 106578 426450509
62208 77598 38540759
112826 157903 511551413
67565 77585 301680600
153669 186510 483634506
77570 176947 248942385
125325 136014 531432805
110500 144383 471884486
91815 159295 806457599
192738 195551 629968964
168675 172694 175140164
145534 175169 585482972
196170 196521 888205
5553 42914 93119254
16470 165072 371298308
24689 153083 320574230
161207 195902 237435778
109310 184600 188504779
81141 199153 295875588
128697 156705 772916284
117482 138295 51880804
14704 158139 117533600
190734 191582 2161863
167922 169034 2814691
24805 41835 60764512
53683 70886 43095704
28063 102133 184851662
2348 162951 401482871
96465 105216 15526006
185797 190108 10899768
78946 193898 288146066
127133 198528 179255226
110617 162490 129720840
153290 181879 66362585
149000 170207 53445572
72828 161308 861741517
3750 95611 229378919
35466 69436 84823109
29781 168936 597338111
142626 176153 113075495
83452 199962 629653476
93887 136939 107742805
193386 197192 9559018
72979 175905 257835245
117561 118876 3250451
47542 158230 276970940
197956 199450 3742113
10265 149313 357380782
15326 135306 299586498
156815 190543 84867929
95197 195438 709200108
197248 198371 2822108
61330 149424 424890135
155627 185567 75402354
140537 190215 125003877
105683 159964 987974568
64020 77603 34081736
197573 198552 804165148
26835 51073 59963625
92454 182153 302161238
135112 196040 153054758
16965 57386 412874233
40858 194277 423869401
95405 97939 6388741
183667 189698 15149446
134285 168315 186142503
68896 143365 186159993
40588 141695 252653209
168216 172251 10115299
141129 171543 76547089
19663 26940 856655557
38435 184635 572749122
40920 181919 680696863
124629 161206 213553139
94759 102203 160301906
72510 178851 472560604
15150 170668 388803102
158911 194469 89450799
19947 179278 398168269
160824 172979 759389507
74944 146598 651712686
103506 172366 314985846
46982 121747 400871976
55154 173906 348175497
197942 198569 956488634
106416 199128 929030139
103432 150110 116488698
5319 194182 483562769
49779 165952 811223194
146401 158155 29552300
159802 180493 52127376
56566 153310 696667189
78280 195195 407521035
41958 77045 87700257
47243 128199 657603350
178146 187587 339641751
73496 76753 423602190
186426 187346 855995564
101785 161515 149333253
1080 160033 397330864
108470 181899 228048546
49751 66578 203584855
99287 112639 33570701
12083 145250 941459063
182115 184901 7014442
61070 81628 51484089
64140 145037 42727291
27539 41422 747409918
75112 89062 643386876
8789 184135 438731057
23148 85303 154929704
25601 98355 181289605
185694 197282 29154514
115271 166531 988292942
16352 117587 328720049
46187 105243 147954615
174119 193188 268939169
133452 180708 95393064
7561 190442 548280309
135979 199014 348766599
174398 180325 751869048
65048 110089 497040702
171918 192281 20776184
130621 180309 686650987
151554 175925 932168076
124674 155886 658365564
197923 198472 838656119
73425 105951 525248064
111482 163078 129113064
1548 61466 427100169
131331 148276 405028317
130968 196520 572574292
38959 127094 220335028
89624 107298 86034796
33381 156568 307978420
71099 98326 650429826
182157 197171 37832984
108006 121354 33112844
77361 87653 149024627
196026 197168 2854985
87570 136479 754808608
182849 192622 24608509
77299 172324 237962443
31671 102711 971047854
86328 100950 36599152
17036 155972 59690703
137220 172509 88147758
194180 194955 1966851
39920 166716 317257014
91335 186676 287935704
168129 195790 69569925
167095 181575 36345163
52419 126612 185632686
65532 102508 92663373
87373 175993 775022974
44590 193125 743731757
98337 175456 601587191
28927 169348 351065157
48216 94427 428195415
127608 189834 372945920
25684 173985 370668980
94868 152929 503346770
20926 173258 380616104
146163 194010 499744944
82988 166940 210282962
35866 99933 160152526
163119 188115 403263641
59035 187262 696954744
102540 151692 591861592
54209 80919 66836501
151731 163445 29461040
52292 63615 28286899
106056 189836 209869762
184045 191385 70450271
75450 139424 159933624
93651 155026 153621696
169572 175003 436629829
123802 169812 452874649
55549 138016 206241236
197559 198010 894851205
191738 194833 207448128
109917 132268 55779724
3844 115038 278024348
81962 135601 134225644
60116 66517 870780293
181401 199972 46743266
55441 102871 118815216
133195 186715 157999150
39180 133276 536359807
123621 180158 776717664
135583 150990 674892916
71301 76036 11876250
175555 176047 230549873
194906 197075 5512984
29257 129793 571265488
43479 61561 45120604
177359 185127 19479877
7209 96214 460861364
104670 147627 320479287
173051 198078 62959319
23121 62813 149682938
12098 190349 160373544
23043 50697 68493581
193975 199036 181957980
14269 39084 347532195
25627 173638 369893156
186389 194054 19229694
8494 39229 44413676
55415 160181 361614742
41342 150563 936309474
163857 197041 83486430
97946 110293 731039685
121365 196617 188900149
141094 157546 141633118
64445 161649 243340610
44831 68324 651168347
164792 189442 475319193
191095 196726 14099710
758 107052 819133545
199599 199693 638835677
150000 195682 114970537
166388 174390 67898024
92275 183206 819383533
179836 197521 181874325
96023 194948 248127329
89731 129199 98719023
65519 102896 566858981
127246 128322 402905139
149128 191453 106621343
80278 156696 376427130
51766 182828 328326755
38316 163056 616676880
25658 151739 314758754
11068 106911 239565519
196517 199831 650843147
186402 189536 559365899
188437 196061 746103911
76307 120028 697374757
111572 161343 124495032
97403 165689 902650254
5009 86789 204213443
38141 85462 910473603
180458 187241 624752911
26837 163338 385235084
76490 89625 32860624
165218 169932 11902432
61928 81699 455913161
50247 115604 146387580
173814 189928 40553332
169774 196240 66562650
193415 199167 14416747
89331 133753 111159933
193819 199555 14451513
2183 41699 66166826
85932 135543 124071278
82978 103219 563728961
39106 196527 394330358
114870 124668 24181916
59602 158461 491162328
76442 160117 325574797
108167 197908 876343131
101730 193849 230810750
45317 65190 49601143
17218 71638 135491862
116337 170797 136407392
13041 160053 813471840
133348 146185 192492172
165129 187231 55679628
175043 199648 907201269
92641 158670 504123210
777 184346 818435473
130659 164386 400184377
76761 190196 284360978
58719 71857 32974451
110021 164681 674076820
88984 194558 791735222
197502 198269 1898688
130504 148548 962511065
26687 149252 343320982
32901 162526 385097511
96263 131242 259362685
120341 168965 716988645
128163 195919 170120875
130002 173921 110116422
96640 154750 145459051
131146 134079 7292481
57907 72763 967676487
100250 103382 634161678
26530 123333 692552643
34583 44135 778985808
156777 188708 80362629
124139 139466 147190513
137793 185560 119991665
147857 180014 497392309
16650 28514 219671266
137686 150579 8341640
157754 158954 517253688
140514 147858 453434695
102684 169681 329992576
14105 91340 192749502
161742 191055 73898910
24568 148961 526364118
123432 135125 409529630
183022 189207 15623057
83522 166337 207364606
93295 145341 157619519
73213 109896 91989287
24469 75338 126656950
2391 28936 591860041
106843 161879 137482624
39431 174765 526131222
127852 189173 995137455
132966 158569 64041120
13627 119699 264922150
98320 130630 8382832
136618 150593 34853459
101732 134982 775294946
101233 144133 376723275
78850 154272 929309829
150704 164521 34824740
190003 199719 24386793
161158 190710 702775183
73718 180534 267614649
198583 199295 1763979
102669 171944 244385387
73309 111889 96615724
2276 190898 656545191
179535 187940 21233738
67445 176019 145544515
152182 190297 95944052
51138 101294 343961627
23255 60726 93077593
113308 116080 6953422
40968 88640 195498853
11963 125176 282686142
93082 199081 265814750
196312 197381 2638382
125680 132307 11797207
146096 155403 9168869
14700 139702 841681844
33217 148197 287242602
164264 194607 76307809
22352 181492 397770884
80886 135243 136028125
7038 94079 744246189
114638 181512 167451612
183331 194273 383010956
160760 187369 67079750
95406 132080 639625553
20914 118143 242679329
135423 169355 85166163
46072 99727 709309161
163309 167449 443469299
136421 193802 144047255
165545 195073 683298609
17493 24790 210047519
53744 94480 716626699
111251 159455 120554057
119378 160809 103595802
192805 196404 12535164
133663 160314 66674997
52508 61362 87027571
44039 93082 335138102
27799 75255 118129837
149047 150016 953794416
77601 79226 703878363
153435 198860 633095809
146912 162022 107350119
81519 158351 637159464
41931 116191 502865352
113979 135091 52601610
34556 181748 368381087
85778 171651 252251828
30926 155265 310601735
168781 185010 40672402
18212 128083 274281921
75534 91903 40985450
153175 182620 131023895
108301 143865 26906888
26428 139205 281473770
180666 188054 983797153
120297 173975 444765401
187636 189722 5192426
192940 194168 101963330
118253 177343 712237405
180171 189131 22620443
77512 110410 915293749
58761 166494 413199045
86680 182644 240364002
137010 194160 143510435
26198 71419 112510975
157440 172039 481779289
52806 184135 940326025
73270 142048 171954315
20611 132708 279761347
90361 153318 157398161
168193 183563 141899995
127823 147915 50054108
169279 190881 577323396
46508 80727 658434942
18787 22190 8612072
150327 151817 624421865
145963 146911 331601009
178907 179976 2733110
51549 112354 522683150
104873 113582 21707075
21177 32497 124588940
73306 186912 383384474
89845 148115 145621363
103543 193626 225712953
38088 77331 98087768
11000 44171 82609260
185759 197091 226473775
49682 83775 580063598
175469 182059 272096859
155478 170536 973787258
30234 109623 493203669
129320 151911 56469040
73659 123414 124411441
71623 159734 742335839
26310 100939 186225285
10482 82198 863218033
172425 179365 65486564
62945 99179 63374658
92431 106087 34430305
22355 113255 226838159
19255 194066 437170904
30787 173725 724542621
183796 192653 560088867
117574 189278 607270595
131224 138585 18235255
104593 161051 266176596
86395 105681 48405249
3622 196349 559500886
116039 196255 201153505
95734 145489 124406187
156133 171104 543409432
125583 161504 90044303
33766 52937 47660402
111499 142117 76369573
58641 115150 141667539
139384 165302 313699858
3890 115303 794224317
67774 135760 212962646
198060 198372 807266
60305 75613 734526074
188573 191056 855373664
8046 185683 444420036
154702 177736 417936940
16337 178807 506213657
72318 166776 950535042
177407 186330 22483467
10988 198046 812920650
153581 165075 28963651
147932 180322 81583232
31778 148534 291519854
188936 193030 874822580
169964 187163 43292470
94527 130712 90664666
137253 158946 496835389
113329 164995 506753805
122578 153405 76998567
152749 196067 109025050
177866 197960 250286738
8999 150667 353905166
188 35697 220160811
15881 116315 250812909
64080 140027 189932886
90349 185961 376677353
146864 195946 123589948
165857 188485 56948751
192530 196337 9630130
2617 17876 65358571
74731 113806 97967049
16009 29858 126386323
150063 171578 54203197
167477 184634 43058471
105935 165720 381522411
102656 179118 191428786
69546 177515 270441102
135192 170193 87839052
111092 147533 104609772
71565 182130 853367922
166621 167259 1603577
131868 136662 11945494
68532 150406 204731967
146807 159572 704021588
89861 165291 188869701
15924 105833 262110635
192779 196121 8428120
26618 26680 537376721
134461 195082 780758512
60707 158972 245930410
136637 188285 449573537
70767 139456 214318178
71400 112704 957090955
78730 145460 166784906
166187 172949 98940066
192850 193263 1080124
142097 149744 19178592
133205 187138 135417277
102146 142078 32412978
160348 167329 17687962
6286 72073 964886455
95893 153757 374797770
195917 199187 608163947
4200 85222 202410745
166975 189621 56922610
117410 129794 923788658
63382 72432 624637108
52096 74901 57074851
143785 190802 118348299
149756 169670 50170564
60164 99599 232838799
141909 142104 89288
141224 198388 143757078
113278 163472 125570107
4196 143930 349073335
37547 111318 378481831
128608 195559 697797700
43068 171713 322003323
65510 172924 269001410
51281 69401 45399853
99632 159564 953234671
123143 133282 25416287
86813 137104 883984092
69757 160829 227866832
162834 198751 783728539
194302 198621 10880441
133341 155649 438335051
144997 146631 4093975
38906 147953 476259012
86256 183497 243632230
25494 149822 310292521
62814 77833 37646293
195929 196350 409540627
77777 198438 302473595
173883 180726 17224278
1102 54147 132266764
103026 106343 8372487
81986 108811 67370281
12100 126705 564929531
34669 156998 990754984
84196 188418 644059624
120528 180373 758495422
98937 151102 820863894
22671 102816 199999760
55112 118265 721435715
196430 198600 649395121
9356 120365 990018233
147020 175405 71517049
62007 96887 87217703
87350 104977 593046017
48468 110142 154555169
22317 128468 264889028
113109 152274 549681710
157805 187591 489105081
79186 126448 231727234
35879 68043 80266095
61557 139575 538068798
101605 103349 4416511
141661 192156 260318179
31511 179799 587214101
96801 158146 138467844
136745 178029 440004994
135195 194237 148230376
198468 199101 1589216
135678 162599 396787862
165350 166814 706855341
122637 156755 85420865
40325 91270 457672169
22916 46826 59164443
197352 198842 489331763
63299 172922 954937698
135124 163081 70077566
87317 142984 139073359
22418 54602 79763943
179136 198497 442311884
130984 192287 745666215
17512 197993 906373762
166441 171830 13491629
115150 156152 112534561
54918 181906 642332038
144572 193899 535581422
82851 148365 517799345
138225 182957 883395934
68259 185564 882968435
74038 145353 247817075
102831 184539 204621350
192602 195479 723752966
106492 130851 328737734
53762 185364 329725836
95468 185166 224830348
93035 166307 384981710
6964 188617 454551874
196666 196689 52983
19539 28365 21930585
16798 141485 311133050
124234 145602 598449213
60822 190407 728995647
190592 198450 19695924
118366 140260 54490587
143517 146885 8403874
190773 192715 95154282
32013 107823 189517316
187021 187992 781711410
180816 187788 17585457
183310 183480 467168
57846 116010 661103786
167855 192628 659133931
116941 158763 104572336
40754 168365 319325096
167859 178853 522528330
83921 129009 112736405
190081 195656 569574950
61729 147292 213866124
126281 158066 79631467
135822 137057 3037653
29405 86425 208347764
117575 197369 350211579
22790 188639 478531593
171922 199459 69244639
141677 145439 9353977
3720 144788 615388597
11550 99332 219125120
105324 163457 145298070
172436 177181 11946671
169137 188872 49649199
114970 176477 979727101
141169 150970 24603630
163849 197934 381168430
30135 68796 96250394
158232 160343 5293391
16745 29094 929100230
172005 173915 820224718
128850 195225 369129679
5401 169822 411125954
8734 179294 464247185
23709 150292 113208162
88859 197571 272572201
155376 160111 11887349
58370 126017 304732130
126408 177795 770599714
37694 42967 13123320
112687 123498 80898528
18657 154525 339298625
42239 125579 208308448
11369 66086 136376769
156592 160006 619575815
163357 166841 8813208
96541 106583 581372837
174835 182773 19957514
178338 194489 40658026
178864 186014 283870341
89107 136169 117774485
19879 71385 128096902
78918 100054 69235711
5960 143962 344676788
162959 199183 91084029
6615 112578 562413896
144614 168213 696021636
32688 66873 489887691
56773 72133 38468546
42188 151943 421078450
1931 149219 368011736
79731 199918 303449092
93859 109517 39464449
63022 136286 183401091
167877 171644 9486179
177631 190260 298300913
169725 197927 690247909
62749 180734 298240524
26600 107891 79950484
143786 174480 77246714
1865 160914 397569002
103113 152886 124330280
157910 160403 139825309
148847 155055 245248633
120614 149784 687464746
18122 24454 15822002
107217 190811 209474092
10323 171450 403009915
195232 198323 7752783
61053 117423 30878107
186660 199078 31213236
3255 106375 933302461
50732 141040 814118345
166112 195537 77899836
131126 165399 88073307
178671 184733 385470590
121014 122824 359979213
112981 141758 636167862
30717 188270 394271940
197076 198941 4667215
30498 164981 336160685
145592 168876 58757648
42344 165172 907914730
26853 63077 89965790
166544 196048 195173404
106711 150776 575575565
75255 157732 281669108
94074 147826 134320226
158076 188990 81508881
161978 193143 80546527
163321 168588 13283269
32262 130855 526826729
56333 137218 202402225
114283 146688 80729348
108638 151805 107712393
37927 191095 383670144
86827 188726 255419020
196977 198418 3255387
22584 94197 216205102
45494 173173 319572188
132886 158768 64722997
140786 162751 55222398
90385 166842 54478631
162538 176459 380330954
72250 100019 535445819
166616 197386 355845871
149476 167340 45023858
150434 164961 36620637
21817 76526 797507440
13992 156063 354898387
73932 163523 224272056
23266 107098 432817723
118413 120094 4111740
64685 162683 245359823
123605 136507 32343415
6653 86490 645041944
3143 139596 982817720
194073 196667 6628546
127708 167509 99762362
37135 52608 124728084
49979 126636 699956217
105409 120131 36602430
60738 78094 43424045
84150 176747 231918616
27424 187414 400205858
18928 189679 427059395
175425 187093 320978284
12391 65699 132909137
148866 183444 87062149
134380 191389 143252897
163158 186619 59026202
131405 138897 18558653
48321 69417 519369299
66557 168399 255079526
172474 196171 593705502
105204 144540 900366682
139591 187842 121378760
90115 168194 518998601
153152 177792 62071435
25011 50985 64282583
196731 198846 114483933
187248 191323 10300632
60633 118130 453911164
134776 154620 989838971
29287 108326 197430263
27953 191161 408348316
102134 120989 697947071
192819 195451 6612263
59173 177063 468337900
91363 99900 207675348
188589 199641 27753867
175095 180521 13687489
75485 188598 283530826
131140 178598 93939574
97656 101348 9375305
44469 71650 67865944
35781 194111 588521423
6117 122054 352529919
126571 182451 902124025
180649 188920 501066668
93106 118875 610120812
33761 169403 750958982
6419 183896 444030565
49847 173782 970083671
125581 140602 37526426
135963 170184 85859064
198982 199851 2195005
182405 193153 778341622
141380 151060 24311280
172227 195211 350296497
6358 107634 253196777
190732 190802 965054363
41380 45709 605624649
73266 140053 653915013
104623 119508 106241009
107988 145635 93704176
199680 199709 61455
164277 180293 797447040
97020 122177 823017752
173339 190179 42459517
108523 171789 542408665
109541 116464 860975159
100271 135816 627195932
75589 104149 720380131
156359 166550 25720999
141103 160659 49094543
187760 187903 353410
96460 118337 54962744
93431 127507 597172834
88125 93871 14279376
183505 190619 17921084
17524 177003 575875930
53148 91240 95349162
92546 177292 7116306
197788 198360 1440860
191486 197916 549094911
186836 196998 369885810
50111 77377 68326476
165159 169648 11342860
164985 185279 50995517
100890 104621 9416009
166873 187940 905602366
21093 148680 318310297
86675 162489 708158925
28221 138952 276363693
119494 156039 309837253
26004 153158 317433326
164898 186593 54570057
193127 196855 9394793
6782 154169 515063143
196311 198534 5534573
38237 124049 214487618
166986 197075 9439925
15614 82883 167660268
101636 145829 110204247
135118 138010 430597520
21815 48584 934481075
165122 165125 6342
18160 156072 417126156
27401 51124 40416551
130543 176448 199257568
34498 122700 725479498
148482 164612 40688696
29141 68582 98132758
180649 196788 40613456
68261 83773 38898537
192520 194283 4406198
166460 181293 888142809
56131 111663 40872927
178915 199568 51997676
10714 87466 637924450
153876 193341 17084206
81459 140803 751812597
59328 107845 121700463
29874 39236 220958162
85822 144298 146101605
167680 199661 994035223
57812 119523 154603125
197254 198501 345399760
158902 161925 819973706
123021 133568 26417988
199178 199897 1857778
94181 136304 705618402
61344 69462 20347540
153372 178796 799323527
86402 99614 844435914
75582 85453 24783264
43493 102372 211898587
107725 111188 8505498
185058 188014 323157940
23691 183397 399392460
56583 106013 995517831
29806 159431 787340080
192347 199329 17517093
117610 194963 439265284
124119 128041 350161900
149015 150143 2840741
167016 191792 62323043
93 173510 930615342
35446 77051 103886030
53314 136763 710677106
141725 171539 75016720
112105 160430 879656137
99703 185567 999538156
157791 170882 33054559
47896 151079 258144081
145809 159560 80054105
116090 162792 116819088
63371 154846 257205993
126613 195008 171721970
76818 169152 738702357
191901 199153 18156880
193371 198376 12562329
148530 149548 2616054
50876 104812 324842841
96283 188378 231071281
88126 140028 129641575
97911 157294 148631797
122764 199139 191663969
99584 122791 122755253
101594 107504 59164751
118388 147320 745532998
24446 159169 148669663
175339 193685 886470399
64306 191685 319366202
191159 198321 904560528
70566 133280 156916060
45794 123835 195149869
116069 147230 77592176
188777 199796 54731292
164344 172572 20681328
181895 189209 18507761
171423 173534 556097100
58824 176192 461666429
14784 138098 544732513
161334 179990 71338090
32793 176048 358374857
147867 156189 21017029
48856 195266 200562547
120868 168818 452308608
62513 129272 167082288
184778 193862 589827536
66205 152116 606841009
27109 150949 309149265
148167 161157 15404337
81701 185059 258931561
189763 196757 717143587
17632 29173 28800168
33144 59955 66754092
125755 173049 713864867
186872 194660 19544707
71765 157226 213886607
87812 136736 122349990
173621 176523 4964987
147233 199569 48264904
40800 118148 574648269
98072 134279 339610558
135924 146369 983443158
2596 45837 437513479
129371 161104 79399020
135477 182132 117037073
71903 165791 235099793
27637 184983 393406233
193379 196044 135316902
54341 57031 976006944
13992 43854 74333014
49871 108519 147085384
162357 179800 43876164
84506 175576 228088195
90532 170160 667877516
10600 124060 283343829
80379 148274 831747022
24927 125100 249876422
35842 189538 384847884
105642 175762 175479016
19096 197664 446664518
70743 86000 38215917
93322 164938 740470280
27913 110721 447902376
66957 153949 394929222
118174 179149 152703380
66609 68440 4623572
6424 64990 332685876
120214 151478 5122597
36073 131035 237497948
42173 53499 28181437
172682 185798 683838229
9736 128636 297053107
52979 161379 271285365
117337 119251 4752241
194903 196867 5026584
147223 184143 93018905
82427 99443 42584808
97924 183010 213261160
174132 179787 14123703
99812 104301 11436078
88571 175399 217513761
154191 166656 31445010
147862 171096 72324761
751 33268 81239223
151022 177728 67227883
131189 167350 264577344
38839 56846 789419289
168981 176309 18387518
125611 198696 862196099
130814 155984 793358783
20818 45746 61703558
8154 175527 418624496
34979 112341 193497301
194300 196577 560398876
31307 159132 319406684
143201 170269 983134234
113703 135509 921800617
189852 197935 685011635
147180 150892 9409187
147654 157191 635159746
51341 166895 769344846
131474 147553 952115839
23444 58253 86328799
196301 198365 5132827
90862 155723 162199802
144861 158775 33133409
179822 199481 49479779
60547 69646 426620912
10437 22829 297945522
43309 123653 200853366
69749 134248 741163529
26726 127096 862525772
112909 179463 876991031
181533 196175 927569099
143307 154112 21422215
184143 186198 5150070
72186 192401 953875899
199514 199952 368038206
158929 173304 36148256
75097 172651 244362714
158942 185586 67045498
37593 165512 320073425
12110 59636 118456545
140946 158526 44167950
121810 180211 146417937
85572 167974 304160560
131824 190958 918130354
116490 197825 954206919
193271 194303 481084
197792 198731 2371058
193335 198552 818860199
60637 145642 212485866
83793 158004 185622475
8565 116360 269442090
109661 187509 555241919
189607 190002 1023022
20425 135775 287853618
76885 82691 196277606
158285 187715 74169208
147681 148280 1523099
6039 196734 50492842
99357 170951 179450048
45303 160631 288472101
2167 19167 42788192
170925 184557 34134255
178825 182712 2567222
68312 102974 744060048
54763 115524 495875101
43371 101034 144272581
141211 185063 800942078
127483 151638 302353223
179821 182501 461375017
161278 199583 96423343
136780 142776 14817561
181055 199883 47365972
184237 185969 539572846
142463 185830 215050848
83864 101021 39327137
88837 158400 237524451
177815 182352 11333590
96533 136595 100346796
95101 170860 189899242
127224 174761 119243266
75668 192502 292818758
184763 189072 10923620
17264 138406 302356252
110776 171176 877155290
114233 188859 187049282
152910 197873 113111882
196673 198546 272666079
94895 115986 583633892
139741 199862 566991420
53756 160797 267891081
106921 189665 207268423
161759 172866 845234236
66455 153590 217982166
186172 193606 210888690
149220 188183 664279304
145442 149235 9581596
73595 73798 234422789
103620 175030 178722334
68124 189230 303555306
1888 36291 729843945
167282 171090 277612809
180075 196847 638040117
45995 165321 298650453
2309 131827 790594884
114438 143205 941467262
30827 106350 188711603
178534 195535 42815527
191964 197081 203475179
90213 172783 343816430
174468 181528 322472386
107505 179072 179101262
155457 193256 95201519
12596 126363 382137013
15422 125588 274896444
38122 182101 360414789
78731 199559 729154775
166469 193836 385559338
17067 108985 229582660
162081 176945 37464066
93675 95266 4006902
145217 171380 65937453
21244 102353 650379406
154620 163065 21278707
128918 146954 44986356
175422 187333 987530822
118018 180268 389879319
23700 81676 580506153
169396 185422 40242326
23270 171271 945049829
148364 158548 25701806
117721 132831 643191144
22819 56826 529418486
9289 62803 118366673
100692 152076 128447458
127533 199343 86805333
10339 27438 42963848
67255 145976 196828706
127180 162674 88937346
69511 102755 59785995
4670 126482 304278198
120802 186995 252485118
155325 155499 729971330
165332 173636 20861679
189542 194878 13375336
177808 188266 26334494
21599 102753 202470350
122372 182300 150252409
58072 109039 857219265
75665 157289 324023268
119591 121250 4075987
11434 110511 247565478
181956 191538 24264640
20011 194374 436014510
151630 166037 36282392
45936 108515 156783506
177766 197077 345696751
109046 194406 213840490
183451 189865 998716740
107158 195693 610143572
188448 199445 583746856
20701 181242 519634798
125528 194671 173655060
189402 191150 960299349
184432 184805 893310798
23289 162402 502686265
146233 146780 211290
185530 188371 7211518
103281 133274 74867819
26335 187769 403810841
152930 174394 54043549
57435 197902 572193252
41931 115783 675676376
6886 136953 324952277
112063 193237 203584563
99770 119236 599368360
12540 110541 378946412
103014 159939 142287164
112758 128472 39182736
56894 195098 346361232
59391 109958 820096143
142882 180597 94929091
120392 176160 139777325
118547 126415 19499631
24021 42809 46503784
161374 194747 752445166
155061 185188 255919488
6991 87960 464743411
181329 193736 31234551
52829 162994 275809930
143654 193798 126097600
59801 114196 136319368
127240 146700 519962533
118369 198065 199841876
96031 116528 51512218
198754 199888 2850763
81176 184106 258009833
92626 109418 190244401
121284 177289 140420775
101280 137095 89489904
154092 154638 861693359
93249 123910 511860105
152537 189070 91958189
46017 198377 381719885
42905 148686 910846249
161877 179787 45066079
97834 124715 67163454
85542 131759 115613289
150729 183094 192206511
50056 58891 871372807
161081 174805 34602913
44322 130459 914226744
190572 192204 514571165
198929 199130 501103
109109 183908 187325940
29187 196359 418329119
163928 183730 49820305
127658 157391 74419994
175854 181186 13394157
95036 142107 436245803
25176 165647 572911370
50616 124938 185927965
132351 185676 133798816
47388 190430 537373668
175838 193004 598478799
10983 141689 326407869
164770 195999 78584976
70573 126950 140993314
113288 133061 162745652
52265 139856 219044622
134020 139541 13644222
165544 180918 600674948
180684 196243 566403502
47412 193547 366194474
185475 187815 786960215
105551 142591 92213330
48075 68717 9194464
57523 150372 226431610
32727 135773 722599425
83445 172555 372097246
171406 192290 52476072
162664 166070 852767170
176463 180248 9510003
157625 157928 755479
143145 184956 818124322
167182 179230 30173945
167546 193318 64851765
50664 145582 953375335
169072 197546 71572222
141323 173214 80155847
142059 160473 46226690
15475 191619 873308670
186373 187385 708785880
178342 181595 8185938
29423 99466 2828093
91221 166452 198508335
94830 155781 687577940
148649 172009 603556795
4444 87214 951088189
29245 76281 117165058
195667 198912 8136662
122167 185435 158721676
161560 188243 67239271
146506 160496 35187062
190938 195046 617671369
90479 162853 260611291
181425 198212 298807055
30447 91886 153277638
18659 180230 744295658
48349 83755 484387019
89328 98846 23795361
84118 195379 437987401
131667 147733 39948488
141489 150519 22655639
125991 130479 8962598
116422 166847 577003845
118442 187766 192387312
118215 139631 53323458
83385 132611 123137818
107797 143963 90068118
133294 169713 809821421
43711 50880 17797282
53884 123037 173086549
174479 189524 154702852
145373 155879 26447982
68647 73174 3673858
191910 198730 494185744
31233 185035 488365769
12579 29186 41642052
134727 156760 653499568
123737 151601 69720088
72369 75638 8213740
23604 130239 765798127
161450 183722 5533709
158124 187857 74928512
9697 67153 322531242
57915 113071 548982153
179637 181079 132623768
90971 134939 362477259
20478 50910 46983263
105331 182465 687881598
18644 120107 910654252
147389 190015 377186826
176080 189993 566605459
120626 158642 95146600
129368 146549 42802852
135456 190067 137152276
174670 180356 271408163
176032 176470 1114879
109311 172794 158873007
41557 61236 49079820
39468 65592 238729180
112886 122740 24524238
137399 138271 2155987
194788 198011 7436489
42662 92116 123640744
54111 147708 234062092
112250 163882 129192422
83466 163139 199399991
130152 160140 75012963
165810 183655 44891598
17866 109234 228225973
111375 193329 327116458
165920 171365 13714090
123667 185988 156408530
65955 119921 135066609
176748 182499 14432253
43373 44933 22204582
178753 186681 333714717
47462 56534 22746773
184882 198536 162713842
144810 157729 73362574
130007 187420 608568556
157758 178830 52985412
174319 190558 366416560
127494 172247 989970637
27284 123934 241169679
64360 100362 480175802
20536 57330 134749795
35327 183877 371917568
74832 140550 164259936
152728 195308 853052651
31141 116284 212691870
183958 198239 722771376
160748 185930 475922966
81771 145487 427550754
151419 186838 958758802
46055 127839 698021732
27488 132654 262561446
135814 186790 621335119
138039 160130 55367974
162742 175653 588923685
23710 186586 407349832
141679 168695 67954247
162797 167522 11902032
88142 91540 8485641
122085 126097 9899190
24854 99579 477347570
152358 167514 38151951
42761 199293 392100174
49338 130596 316812809
196931 198870 4810051
18693 109043 225687346
52712 65580 635635316
657 3902 332312911
57691 60170 665137916
32640 185338 688810226
162557 176540 813736222
153490 162406 22466029
138489 198557 150974501
56422 78198 54450405
51690 176119 311657580
95085 108386 33574009
105071 160850 364777735
151348 188232 60485437
44520 129798 404528967
669 199656 945245346
172806 175297 949938061
167738 190781 58028210
39113 103775 161868335
186318 191128 12196982
184382 199108 916805399
4931 83316 840229662
84636 97592 439362074
98305 105059 199572842
153071 180586 69293245
111411 180551 173278844
187797 193666 833089594
197228 198403 2468405
195291 195751 1165722
170012 196465 66540771
37275 105217 562772381
79207 103356 643365876
110040 180463 220682406
132811 160263 288896999
46179 192084 106508984
94403 165881 529301066
152085 187547 89278905
25443 86682 861905802
97902 156150 145735125
132117 160045 438645918
196214 197169 975131359
124524 153889 73533681
58121 97678 99113669
159377 173437 35360247
25963 28644 6657548
120948 194720 185098813
141806 144699 7216613
4924 65093 409883832
131847 155915 60091966
144297 165201 52595866
81682 113335 79347553
39240 51736 43510123
9038 55087 802489322
192420 195647 8146563
164761 183115 137645717
103011 194654 229666829
169266 176532 40343877
129495 162736 24331858
5909 76648 895828455
18295 195455 826788786
131119 189360 146103625
98610 166661 170553030
182217 184336 102024429
166083 195651 800576289
40869 86973 115236932
178253 188046 24716048
196970 199783 434915657
134706 174345 149942981
91919 196905 452877528
56019 160403 750836326
109040 155228 115300730
50493 146267 239525718
21112 135895 330708168
132158 169567 28559015
148656 170610 55372105
194689 198260 8962366
14337 170116 389494307
125672 174705 632845893
64288 117785 744928098
166848 187082 50901574
118302 188690 176515834
19806 23184 8329097
158917 164853 169470201
58089 105055 604153349
35600 104887 56727429
183491 198344 191604428
9006 155891 367029072
157874 165123 629518723
52111 64670 93649338
29360 92290 156877241
74567 151578 729098502
2539 195856 483805530
38530 129764 124036987
91896 141288 123393569
107127 129485 410754258
78005 130282 247382971
52428 91778 98528797
173390 181246 19781842
72684 142924 522533596
167071 177361 25816149
76306 159810 208932918
122126 146813 637559908
147679 195819 988733652
120926 184740 301170853
144438 174444 75517458
128078 190890 695050446
164478 185965 909373831
79044 111132 80412403
62958 162904 250249992
28724 196291 680603111
64590 71439 17208990
175046 194502 882271940
171638 184992 545666302
135026 194046 148152831
154776 174203 134774309
143646 150570 528679353
141538 153495 29992252
89267 110045 514015434
107745 127976 50377891
51686 63069 167652253
72609 147094 186167253
66881 168099 253507934
176636 198709 856490514
146507 165617 867408275
71022 169556 246813068
194140 195608 984593277
82926 129189 534027749
139823 144027 10479579
112266 121435 22821647
185362 196355 27722209
195261 197646 384237590
66746 193335 317336563
55578 159365 259747633
94693 188819 236069884
177268 185844 21584326
159240 191964 82376476
90719 188025 243940162
172150 177484 534110071
70075 85816 435232760
183011 193015 25215167
188910 199530 26649038
186073 192657 367451590
101033 158635 264764319
21023 68524 118114556
13625 33975 50604167
54440 193987 317315789
133226 188951 139913232
190467 192042 873632515
6856 90647 209200308
94748 110196 466630689
36632 156881 677454816
182676 192390 24476768
181161 189288 20490070
12261 26849 36655996
115991 132620 417717139
88306 114714 66242570
169781 187328 830306113
166086 185369 48436714
56236 86843 390694172
150797 154719 9894102
169908 175548 799382554
186486 199195 31916170
139883 168366 136822262
19964 66375 620297886
96805 186911 226012586
178100 199982 55061631
104300 116500 561482049
60893 178259 293987879
110981 120964 24860802
103005 179571 767629329
143666 148288 11546052
111058 115641 709798959
130358 155111 61875193
161604 177997 702825223
145310 163211 45112187
10744 188117 443818545
160949 172472 29060268
114847 126020 19355629
153366 180744 68994311
159516 178513 12548116
185678 191420 111331856
3357 42190 14501745
65989 135642 174310036
151204 191802 193107133
137446 150202 31863507
101805 183576 327696317
24460 147365 306691280
29973 182154 380570974
179959 198268 544711897
159441 191894 81721096
152627 194216 104589532
45528 193007 369475077
106773 184286 194099069
95588 158510 157551484
11680 187268 439352185
110608 153991 108385221
101232 119670 46107470
181551 190440 780977715
42544 125856 208184052
45006 149489 261205082
180782 189230 21247584
20567 171674 934728632
80638 99842 234428389
153926 155314 542025050
197007 199390 833019216
144061 180444 580673784
157174 192844 89758836
141448 167142 64682042
91378 196719 264152696
98408 193239 871137931
67334 82913 39033866
144934 152728 19615730
132963 176367 816474891
36949 70918 788262911
138984 187608 122282601
154665 199470 943228664
151131 152112 2510373
60227 163401 359612173
90285 111363 52799832
49586 198407 373027348
198246 199145 408775663
151584 192596 103178196
66264 159391 924340291
10322 92879 249491769
118597 143063 60936661
15098 39908 565361820
48077 79164 101588726
69244 197402 321252872
171379 185624 35757162
171958 189360 43771977
3388 10345 326726947
153347 154410 829408275
127655 168922 848540934
49597 81422 252262302
155615 194759 98538473
71962 92386 51086703
127715 134285 361200674
162285 194665 42143060
167521 189588 574429131
69659 79559 24714091
178092 190572 31467031
126608 154998 270753001
93522 132645 97952544
30037 51027 631277435
50536 75527 62599103
74535 109034 604116089
74015 147598 183903818
77561 116363 762631826
158861 166585 842562632
164352 186476 469164826
26712 110351 208821152
1026 83235 297792346
62324 169351 268094300
174969 197520 138833141
112230 116266 10118773
50441 84105 871264604
147444 149443 5114358
85251 199768 805952448
7450 139699 554058144
62872 145011 205410447
27919 188713 402250771
87706 117714 75124502
18720 184560 414663051
7566 159187 378945276
164189 166765 6546190
55559 169116 991186873
177507 199871 484476538
14579 54136 98377506
1734 41970 853687827
115774 193000 129664687
68543 74267 801475338
61846 101985 100583516
4457 49682 112646509
69221 128102 147340810
120007 158300 585529878
3410 120243 994747293
65249 173714 271669670
74090 183860 275087189
69890 74481 821529905
89812 111508 54350448
122884 166822 110159083
52153 110239 788887188
170669 178297 583627897
109273 130223 808457396
80091 164248 295718055
4274 126817 375873344
157315 193095 90066765
192755 193875 2745691
116892 122103 337100961
172078 176206 477589306
40595 118055 436338321
50018 116840 474612039
168533 169134 1532169
89898 144043 340885777
152072 156971 53331503
120562 193280 182529029
138715 157446 415622835
54430 90486 90264947
127916 198130 269429599
26160 53017 66536492
63098 172470 273955622
18955 54277 403295
31014 91013 149685930
121274 172724 128995317
39673 134125 236131733
26027 91626 163521965
105208 170044 162887208
120218 124851 487613434
178156 198198 50405967
99792 111867 30252368
142755 196473 135178558
82127 141624 625140306
33826 139658 315682948
110459 163940 133804112
186165 192632 33587154
33710 161325 661576919
44564 112286 169447338
123951 160346 91121629
14795 44961 75054085
39092 182785 359755446
74952 113827 97460793
43525 131911 221118763
3678 63689 149700687
18561 46868 70207266
101780 162018 150614982
43097 187913 362728333
195825 199284 8642422
8636 53561 789898092
77363 82112 11835408
1248 87184 445282090
73697 74050 861739
44114 177022 439676723
135688 155008 530449361
145580 164083 46649010
113442 175540 155516928
185301 189329 10181710
194358 195247 371899431
90712 177828 247398677
45526 46910 849446130
44662 75615 680317808
30145 97370 167693896
93670 113241 315586895
57395 152612 238301090
117595 161628 261989859
156697 163329 449571627
23156 92974 174046879
78120 167422 348329088
41766 57672 222952045
194703 195823 2858601
77330 176252 247762824
8935 45323 90681083
183638 193552 746760743
135788 162743 411955220
170077 197315 68480814
112404 159891 118697091
58812 170263 279191146
30977 194079 558198119
100028 173551 184130773
176080 183350 18294992
116962 199438 206824456
80165 87288 17858614
17152 77511 150390104
177941 189381 86734694
164418 172703 710312173
157086 167961 763913559
155450 160162 794226127
41766 163689 305123081
105748 150262 642073834
198083 199268 497854476
176381 194355 45170203
44002 151402 884230256
41158 97643 141165200
51666 84691 82748817
90064 144846 136869529
156534 196913 101618673
78584 160931 206100042
116155 187899 488550749
85657 140528 565982897
127734 194238 588839015
115638 121695 15047752
18480 78661 690559130
120044 138100 888828514
67817 75210 210281485
38904 51277 30762655
115569 132794 43005021
199207 199904 1801699
62786 196552 335342013
75097 190855 290241635
52827 137953 212950082
124265 199666 189345045
158110 180237 248443101
123829 139897 40095361
12715 69433 141450063
40810 88085 498424420
48535 109984 66534463
26515 62010 405830285
151515 179595 70627754
44154 116331 180632147
150165 154303 10430618
122796 144333 7305178
146967 172980 65524438
72708 86714 35148121
67615 72835 13093576
15027 174925 295791664
82371 192018 274928956
155250 178988 59701604
78517 102582 60443355
15694 61091 173541202
123713 167843 110663609
190893 194516 9019732
93 109878 274480153
76533 105608 72960473
132881 168742 89924617
70607 136341 916900660
12949 154224 784287088
136861 165611 72133021
109212 115094 3292752
28969 81589 131081992
162261 191732 74272249
97486 163254 929163028
199024 199870 2150435
189162 195186 324012945
140405 190287 266256031
67192 85869 46879169
103950 185424 204018616
25060 132934 269344969
159771 192482 20904148
62313 157861 239109018
180101 185887 14566092
171017 175575 11426087
174451 178091 9092628
51577 66908 107252967
44268 175468 452173485
10490 50057 98494606
126749 167894 103222503
174322 182242 252945353
41481 125398 209718388
62563 81042 108170266
150648 153113 6214640
113711 154508 101885612
148772 170893 55798935
142776 160468 44453996
173196 194507 53655818
183270 193992 816227483
156714 165035 20893661
24840 177091 487208186
32550 105059 181331067
12682 120092 686094300
142774 151248 32396713
103812 112644 22018558
87451 99779 243088852
127623 182594 137903332
119310 121790 6146110
172678 174798 657020788
40385 63145 56660526
72939 90094 42990870
179115 188665 13147951
125716 172629 117763666
143487 157449 35126291
199782 199983 496662
168634 192652 278984461
60608 168208 269447950
166757 185257 46424437
134254 196470 589595702
77511 90154 262109484
95405 170788 188974348
2192 83507 203085685
193573 194337 237663626
17827 178977 575003161
16515 149250 331313447
45065 174576 324223533
103955 134179 75383757
55895 97099 103049182
54528 108748 827401013
36558 112615 574185415
149413 184385 140337563
162444 188215 64930211
12956 81489 973256662
67223 143193 59740459
135696 157305 26522633
69056 93758 61719771
87044 196222 611470870
46438 187763 354054130
133355 146127 31760294
10249 91275 202342838
158373 180960 216670926
182528 190979 652740164
4835 66923 154822751
129016 149070 50092298
243 36613 29285099
59666 70585 52687209
509 190200 649376354
73942 136405 156282952
143174 177251 614661911
161596 170766 59432401
140768 165674 883948154
121665 135768 35316966
177320 188334 759250052
149236 183305 85731093
177962 199305 64226355
47927 148064 250439629
49900 72860 57522732
34971 171501 341704207
180191 197333 155479187
31777 107237 188613188
134406 178412 447179346
19785 78585 645093513
130928 134410 8606232
70070 101455 78677745
979 75260 694207907
164567 170977 16200942
138071 188368 271000872
121662 127710 238408342
169951 190140 392088772
56363 139456 32668103
10616 48155 624403626
168386 170361 619914141
166949 190752 718620071
187172 198729 112932291
1829 67569 210819727
195571 196878 547889166
42555 70712 70362787
76644 124089 118662765
130174 197893 169976778
52197 128741 191495594
39962 186454 798171164
171560 175800 5570874
81204 92466 28233609
109840 125561 292242845
85063 182900 712317800
62890 98709 89678518
175499 177685 5479180
141452 187998 117129828
74754 164378 224410617
135630 172772 33233344
142122 192343 126326895
180490 194871 36110104
80616 191451 277951088
49773 172860 308304998
109924 157140 117981318
174997 175319 794080
119851 149515 74080833
82635 167771 213237663
27934 75498 118411943
155017 199569 112079431
183677 199396 39495904
52329 192873 846227459
150821 175931 25884789
6439 161712 388093433
58013 194511 342177622
155522 162931 18707742
27929 84322 140588880
42082 53226 402480630
30789 137975 923466812
193383 194863 488936502
1063 166515 413802778
98190 176291 239084447
103265 130638 68361550
160233 173882 34434327
54748 139603 583799554
91056 99785 205655304
131263 137862 16353856
173803 195849 205696491
104536 108463 218904602
96484 149402 980988066
190832 193912 733209
151428 193878 135075357
25609 40230 169045952
115085 150490 88296980
65749 89451 59325494
57482 114358 142600778
109280 167211 144954399
195583 199797 823764334
164062 165576 3851588
83939 158255 604024047
3474 108449 262500138
60873 84656 59633727
9296 160141 854729043
58325 59594 912491813
103207 156083 445401623
143163 157494 36059619
66973 75846 783645143
102871 104026 2994729
180511 181370 1452448
53032 156965 260149888
116068 176839 155606130
4157 180685 589119046
105780 187168 634276560
184509 196031 29058994
49038 152539 259078397
167217 198632 458111965
173262 194181 52629344
116840 179947 831364826
46163 177451 328712941
180018 182314 5729500
182726 186851 10437150
63965 106180 626643587
117843 118253 850986880
184917 191749 711819737
104506 118491 240883103
168707 192712 58393745
93841 180350 474189047
145834 197535 130130654
44354 170901 316797653
13144 108429 883744743
120191 153891 443230952
140186 141781 4003612
100893 187920 218130661
172923 192185 48478725
168054 177228 23047910
93383 181217 220125625
62155 76557 36104465
96775 158652 390997374
78283 154466 619486821
101780 158910 738355000
144115 163234 48136352
126547 143999 43566886
120164 177307 215828840
179497 193698 35759436
87010 134546 850704445
87048 166362 198619135
191154 193023 75824083
129653 198948 173921017
118222 120383 690688094
5124 150842 365397322
125021 159013 85227864
184921 185615 1805026
155526 169124 34326466
116377 175998 149302586
169798 191666 540399633
104650 182572 25548757
64018 199501 909569124
118425 157692 98139373
20544 142916 977901189
55409 116699 719827367
90593 144092 133649345
159098 174563 576482311
89763 194833 413933244
32500 88523 139857086
187508 196723 433229299
18763 132816 284799912
42056 85024 18459033
178272 197620 163194293
111629 117393 147870190
60150 105442 378058177
38658 73710 495477539
114335 175626 984568637
136766 171771 33968954
129621 157483 9770058
56092 77352 717109893
84561 143837 359466027
137972 174095 90768982
139367 146219 17081496
182562 195327 401776710
139653 179590 868699519
149281 169526 593933438
55867 101540 273916046
185305 190103 261264450
10566 56807 115186713
191199 194600 723271581
187202 189336 126140399
165615 182767 43084381
97793 167239 174017300
194323 197650 343425160
106340 180739 187794057
97136 129560 709876837
14914 78142 157594347
181184 185663 353789046
75137 148831 779052619
95518 165380 175015207
51051 114208 158282325
94567 127202 81695739
94851 104631 827309057
5340 135697 325684607
169061 181745 31832549
77634 98721 52750632
173872 178853 795542351
110764 129054 45626850
91556 158289 518955871
195801 198013 5517457
40257 41310 2502735
18452 30196 29254538
115363 181060 993730183
98074 184828 295532349
158189 183799 64540218
183157 195116 121195728
92990 98748 14401646
46384 96535 125319555
147841 187233 373289208
87174 184336 650447438
69496 74939 13618034
99890 154262 135973667
186123 198972 335055279
190524 192662 5334102
67278 182677 765220565
164253 178435 749596771
141167 155099 622305793
48279 65466 967612074
59308 147490 220499707
117466 144346 66994711
101646 124525 571998208
142722 193401 127502469
184036 197597 34058356
111067 137256 405006908
164856 179332 54362052
128607 134467 14668525
123433 130070 16720199
31550 191121 668849615
157098 187135 75595420
187670 194742 628397795
191331 194496 458044304
105407 144032 96186432
89929 130903 641363328
118778 189746 177971038
125072 139092 141173321
160289 170093 525600143
54405 116837 994881508
48472 80670 142686879
64222 90516 995905796
180923 192571 363483020
135611 163440 152025201
152651 171007 16737395
43326 53237 223803130
9545 124420 286870436
39089 57879 800057172
71717 128321 141674252
114542 156743 566383420
149092 155852 16993857
194988 199694 11848281
110704 168732 145315630
10474 99733 136307780
48716 103073 880095895
68478 148660 960740758
79269 125638 115928436
91184 152516 462481973
168781 185812 94473915
159364 161615 5601932
163767 166685 7412180
20538 106041 213403686
66664 124484 782510925
109111 135232 645555521
108847 119808 27226928
58061 165413 380538219
155866 199026 876656599
49038 150969 65897929
48398 195822 369492213
183323 195825 28178702
107780 191636 210149555
178785 193879 436212663
199981 199999 152681982
123604 143735 50274189
24449 90832 449134815
106621 141373 86536437
155441 195239 100168353
105793 118338 201634092
196823 199517 771175251
116820 162199 703112388
71139 182238 940188624
8436 160105 379091675
86516 117093 76503107
179753 196131 860374831
19278 74393 179520775
80681 116642 90137833
139745 176298 91905444
32235 194552 620900117
144579 168680 60685721
174109 187131 823949074
43745 120406 261879960
79810 98179 45963637
168654 196916 71099424
166772 174755 262340360
166815 197708 288981493
43625 169458 314997147
97367 193356 737926493
175123 198312 276435516
143731 164108 51250922
30836 152948 305018038
2878 16392 653325923
184495 187463 263475646
194748 198310 8949093
25322 176710 378435290
199735 199792 160149
7811 47432 98629327
169882 197607 568001160
175294 189545 783722409
88038 173434 627819636
147316 171232 60372247
155276 157165 636868363
190963 197245 269405381
179030 199600 51794794
79273 131962 351972086
135096 173709 96895686
182863 195439 13859303
74681 138789 898106391
63822 139141 188406911
173343 176577 844874549
191014 195747 33737003
19771 189942 682607392
103914 152723 705615389
9027 149833 351747097
157591 183848 66113031
127748 187979 151188445
107135 176610 155077406
3860 84878 783144319
147275 157355 25467617
108220 159212 674326044
195809 199817 10069369
99670 179505 200051611
79742 119709 13237321
188923 191863 7405595
16690 122966 265187828
138609 171059 81590909
109279 126564 42935632
27474 46568 337945040
10839 25538 36943232
41021 58185 42628856
2635 180869 445865951
12585 165260 381683419
85537 86191 1640242
110529 192800 206221856
92754 96633 996593866
24885 192258 418663354
89916 119931 75111140
83701 154405 924982004
46368 158709 281031325
114131 171639 43076139
42366 183034 636682931
19879 77604 143679109
120947 129970 22618896
66617 90622 554754389
43989 188878 362908250
90219 124386 780909707
122056 132633 267439751
126498 191082 162259035
33632 85793 337004396
95366 123344 69985876
61103 123557 156269045
70278 87535 43217006
12788 57309 110784788
120686 142747 446827643
167237 176597 23478792
127673 195139 476832970
196867 197645 69172868
188718 193330 11581913
116519 130045 33763346
110991 190307 198874261
126581 149804 824057099
773 91435 792571608
67588 135660 94375662
12194 182849 573000305
55729 133200 193861888
178663 182376 700134261
107697 148028 100484860
91339 111850 51377252
103994 137579 83726393
36902 132567 239224341
135129 179859 968028942
141645 167216 511063142
122033 131102 33334664
192225 192956 32306
167359 197979 890691665
21808 66570 111227098
45322 90516 113034258
104748 129153 753182444
15364 59608 671250961
118792 148864 210616471
179167 195579 54821138
33589 44955 691573242
111608 147423 89326599
125006 155692 76848552
169772 183864 35446449
175139 180385 13231101
194983 195542 1437992
84250 128229 109976397
115394 160862 113639713
66227 70462 10658627
160338 161429 2778538
77999 132730 883023081
113383 189231 541292009
31303 59900 85559009
150540 163430 69333197
161811 196053 86230421
137289 156429 47945758
91955 94179 5523854
103886 152136 469186783
140133 144442 10823243
56645 138739 205348918
178986 179317 874520313
12418 172046 851273755
109784 127678 45262656
103925 117172 308665244
2854 176742 903822567
181948 190654 725560300
3084 144307 352805977
21456 116491 876047138
72560 111924 506608267
129124 160412 78304886
95191 183791 933776684
124041 194524 176946802
186571 197262 242375279
111158 182931 179868035
36183 184799 960677851
138067 173077 87920237
23517 197623 975780594
107361 109612 951432960
161449 195481 85675671
79643 173973 446929109
192901 193538 594740365
99046 197272 400680114
14013 132604 663700269
40142 92177 129936721
154764 178662 60119924
124265 125437 2883216
30100 151333 302780412
92722 119418 66883442
89020 98341 762730529
73369 137880 161346716
178290 188859 26681866
66130 195059 829656794
46248 73973 69307519
78654 177323 563907988
103474 179721 190861227
142668 164157 16636494
153661 177368 779001776
43100 194048 906988119
187972 192235 10686893
75152 137048 796591674
25557 33567 851356591
141923 186078 111050987
164455 173388 455489832
73889 148468 186413481
170340 173541 6075266
161166 179957 47315084
189355 197428 335735004
12006 110709 246622480
176945 186248 778179449
124463 149456 62538548
26241 121359 13300456
103594 128821 61213858
134999 175637 101987983
160405 181978 54288351
170783 185822 320028513
109225 124237 475052918
182205 183781 510290794
82331 197550 314546178
11299 33722 55869947
184208 186766 6422843
158111 185235 329574957
38215 181315 817599168
151606 179647 186221225
52382 85540 151558130
130200 162617 307925424
97121 159680 156582143
191470 196362 12243344
183576 197575 840984154
5719 33862 364771923
13394 35193 229791499
135799 177739 676160699
148953 194858 115494445
197315 199926 285022479
8625 133871 312971865
51201 153838 935414299
49360 87348 95224419
64692 178932 754910338
14491 136756 547050543
28409 97822 327877170
39385 55588 38938269
63561 112470 683803188
32861 199352 416799330
125001 144244 478953804
54440 177577 308409719
185939 189594 9204373
55213 109128 634900829
99757 110163 271692967
56245 82832 712608987
67255 84919 44333438
63777 121670 208402720
188643 191769 202397613
176489 181743 27326292
124207 191965 170153728
23134 168390 363006261
173853 186324 31357666
38571 115068 191447118
171012 189539 46554074
91013 119625 71630212
105431 134292 71955287
68071 134410 939511953
56169 110909 972706615
121213 127290 15164797
164437 165103 1661488
81772 189978 271234390
132099 173760 104454521
188635 196903 20799748
60378 189295 323098544
41095 115837 33066672
93594 110188 41741825
147050 172237 745570095
199332 199639 813940
153349 179569 66017706
134724 147697 32273594
59649 133554 667567877
25746 153758 319570873
28962 147689 471686405
122503 166902 111306828
87628 90022 5988865
66376 131728 163589682
18340 151089 331425467
145767 163623 45031553
51176 147020 155974863
9446 161244 379393699
61866 156457 923655098
153303 181351 605627143
100967 129861 72258646
19044 92013 169318991
8223 63019 958242527
171283 172161 2125985
51239 95192 109983786
18213 122940 261381485
12153 169811 491679114
47155 135052 974514681
141522 183757 106261544
137895 185469 380457068
52863 124792 192773133
94715 150277 138930365
110427 189017 186056114
173283 180592 100946573
174760 179873 5198784
105497 154660 554921246
132197 146273 35001137
16404 108570 725424392
188022 190270 5664327
100195 160680 522609249
72034 127456 334232892
180964 199956 233051406
114975 132314 43218781
48694 116438 169752786
17786 22213 11171174
49972 185471 339485628
92049 191520 249478007
127075 140733 34066084
159638 166229 426697661
137403 177956 101816385
8777 71306 515061668
130821 171743 713717119
158778 182154 228863916
188871 189175 643301921
17648 175414 444154764
71774 84098 277223368
11357 30212 701898035
60637 124554 399665677
163634 182332 560706868
15508 31236 617648014
121120 154560 83625823
182920 193508 470697789
112696 156494 109451968
139016 171903 959288821
135352 186097 748858113
85278 187992 291952638
87530 192768 263794630
144633 153645 305564406
104557 162323 295525408
3970 123114 297691555
9412 138060 321356630
27921 76087 119933193
147246 161245 35279444
162790 173112 25925006
109934 171759 364519455
43917 54526 26390560
187496 198195 26815240
63546 142039 614853646
44998 147699 256666567
119523 193810 962163563
147705 173462 64879086
180387 198428 45328539
66097 177862 584913445
88010 162182 547232214
112912 152069 594512625
186834 194442 19086186
151789 187989 91130871
14459 153549 347432998
175279 183433 714700391
175819 183709 19878705
151542 185301 84890040
89315 108710 48773649
43328 196328 791175204
38537 127514 222457597
25030 68520 108181551
176493 199926 932608320
57742 106466 560610271
51743 80856 241323363
34842 94278 148437472
53990 169547 289463446
4253 187584 491490334
113240 171755 146504655
146363 191879 114605742
49058 58756 247663211
157112 192929 660169979
180911 197826 42534213
127993 169399 21143844
32430 82525 124938505
79417 159807 201196050
131409 179478 557659957
112946 127647 969306058
22538 150856 320238888
115751 136630 233411053
124530 166529 10860977
139592 177980 96459185
164577 172384 19630500
25490 32083 600951302
147004 189541 326539025
91619 137751 115346041
164720 181390 291288837
191698 197979 15718198
155029 185029 298127405
85790 91043 430474255
81946 148161 699698727
163361 191433 805380251
178767 197786 97219301
77313 194500 580120402
82652 180545 245342798
173054 194945 996128297
143359 153081 719597640
124814 134623 24665951
49161 85737 290069223
170173 197659 69073440
19009 158723 348920031
30769 41556 26652431
194672 195072 39675
71300 187583 463145025
44486 165933 303948410
128838 199475 177361737
130044 133687 9067661
23493 160684 702606988
187302 194053 610775530
182821 190823 20230465
59376 96656 516455457
78499 91495 32607713
131364 166242 378239129
62646 79977 43426567
156746 176980 50874544
183823 190213 16073329
196866 199453 6426973
188012 193585 508294520
174423 176089 4155489
81343 143519 281407595
4730 152945 898798393
3628 177612 435239321
70079 188978 297987579
171416 197147 64670213
74396 101182 67129274
103829 170130 165917094
130221 190574 151511150
20549 149235 221172494
134294 162621 70958491
27916 149996 466013618
95747 126030 75759668
84899 180332 239057263
120230 146806 66308760
22946 177524 76889378
174736 184736 25113064
99468 175061 189429303
515 12777 30745493
56446 130412 989703912
54187 110179 398108088
181835 183673 4703222
103199 147277 853531151
28087 160807 992556327
65347 174667 273808906
123779 126154 5871315
170422 196813 66361807
131542 149341 785030822
122849 142647 49359178
39976 62289 109339532
38807 76392 587726985
11946 45528 862428236
52104 125931 184596399
62692 68815 15366788
65454 122133 141804559
28539 148807 300221144
193654 197117 576841358
136778 155168 15514553
176770 189054 438888405
25116 26874 836754438
39356 126412 217610751
166949 182127 175301057
8919 159973 377498388
180104 190141 925258811
110369 152529 685101743
32558 45255 643624848
148294 170254 505763889
125096 160221 378219182
73393 75551 5408229
134244 171133 553489250
178355 180542 573892317
60378 138211 641769463
124547 149558 313394054
81373 138395 502042820
11484 18419 17483645
126488 164403 613112889
2594 184950 456148087
196861 199038 5402611
85106 196305 278754826
190867 195924 4756683
188181 189812 4053743
15870 115670 249198766
99196 185663 80512759
39704 151019 278221653
191103 194304 7918050
101179 113208 30127793
126690 153122 66150972
158663 188706 101616820
108236 174224 858475619
110359 194252 550774455
153376 182036 773891298
152612 192854 76563572
91238 114974 59559532
156695 198227 393289004
99988 199193 610009694
47789 102617 970017774
159558 183734 60874753
115612 123758 150095006
2349 116833 286094021
154634 172163 729189967
22772 113541 226592396
808 94251 233355609
102977 176018 182890263
59203 179223 331444342
18823 185034 566307898
189372 190906 3955084
139031 161183 235952250
17046 132756 288894682
151874 172107 897090733
18553 161784 357785426
64215 151570 218613209
149887 151027 2887789
112017 117416 13538428
100686 166953 320085986
185070 188609 932694293
132457 192827 243873706
174933 197389 56481189
166255 194408 178687032
104727 162046 42312177
150808 161239 26255371
160100 182696 56889526
29798 128079 388622932
161104 196078 88097339
80041 137190 142977936
98784 118172 657100745
37150 97066 149701325
2659 153478 376807705
113760 193839 971031854
192587 198113 13861757
132840 149833 42346288
32620 163022 326045774
177810 188379 26620903
72007 91309 48315457
97008 97237 212133238
181943 194078 352410081
157409 173681 40949930
171150 193661 486846313
188133 194212 15194136
24370 129962 263625683
63128 103126 100298542
186898 189752 7158718
22231 26918 378744377
48574 137842 223353815
151384 199757 121703323
20030 196976 442558317
11474 150484 347215695
163765 183435 49505446
145835 186798 464231778
118609 171960 133630742
9558 18126 797764674
48941 84748 758864220
193713 199283 684530463
100611 180323 125212426
92907 181843 222814881
33950 184548 868468573
196052 198182 5309155
137725 182151 111513437
5025 73665 171276820
157059 188141 783806758
98140 189905 230130397
9778 193650 883030260
29967 159098 322645336
25022 163548 473736501
38866 118589 199432451
80089 151882 335034227
33047 154942 318773206
62753 191957 490054254
681 162734 830089236
70696 143417 181760437
2131 3913 734756131
114998 155256 990016012
147376 151738 11102579
32716 40591 762613217
150578 189648 98357605
106397 174816 171246722
68305 129523 153217735
81319 85868 974545300
48796 102195 133809970
145220 167615 56428418
85211 192715 886555649
91530 129876 545263637
85146 151957 167019070
75573 139939 160868354
157500 162455 12451763
147510 197015 124660324
36092 88688 131423816
199503 199898 1014331
168238 178325 25322843
167124 171140 811956398
161884 195299 815650880
105288 184343 804413522
4780 14840 828729587
162017 198304 91316583
162695 176005 573009578
119887 168743 122472767
39990 133261 434715238
2747 118542 409036800
110508 189900 499966533
41321 133272 878306754
48339 91387 501553888
155923 169684 34748871
54882 170359 289236344
99904 165227 163551675
53355 101276 120040594
189782 194661 12244952
58675 122478 550473010
85507 149806 160681313
71138 108134 226047150
103706 145800 971414403
4988 140520 338440585
43108 115670 181576777
177159 182372 13062860
57376 136322 30681678
83929 141205 32157108
66920 166623 249760874
120540 163817 108395451
116828 172093 416489826
181278 185682 11091663
166290 190708 61460092
174642 184529 954679353
56769 93027 90771202
193211 196863 9186638
169924 182961 106644123
44639 155410 877084893
71236 136500 890072056
172337 182105 24530724
116524 165023 121371034
63191 76846 95239392
132112 168477 91169098
172210 187050 37379724
90997 92850 3839164
64000 91900 456056563
123209 163251 100357812
165721 185284 49121231
186420 196666 932686335
45805 174610 322512906
164365 173620 23263426
181352 193177 29837134
103313 179230 604294977
142483 163502 49275943
21801 98158 190299739
30836 100002 128055052
127946 151007 144102736
144022 146361 5297512
92219 140762 121311988
2161 31152 509537689
42159 172120 502566557
177045 177671 677256250
126079 190763 947711994
129615 145767 40145777
186770 191601 337084439
21355 156316 336918187
26101 137316 277598917
87888 151126 674547117
187722 193945 15536697
51634 100912 979531291
166652 167982 3321705
176415 179067 158479386
6960 111853 660733912
178803 196317 44160596
74353 186418 280830933
194581 196046 345375644
111979 190253 520655858
140834 159583 109572102
39269 68050 478921889
100416 127648 628817816
49511 166058 291912855
1656 144646 357188308
173989 174473 1241041
88442 93352 249457903
188303 190088 318148215
195704 198403 194963031
122902 191190 171469442
19249 124258 261969266
87480 144649 795322137
54353 181332 318041850
97156 192592 239360672
25466 65425 818847982
5891 178555 732992859
80105 105387 63519004
196020 199949 9867215
5260 77536 180339507
135311 178326 820378218
115658 178901 158378857
74765 187882 368961954
172038 180214 20559606
49898 147399 243801747
132537 141722 337039717
83224 181352 886177162
119548 192830 183814960
125234 159489 85859393
8730 114384 264139920
72398 95744 58317961
166341 171555 13121249
121164 163332 729496800
194689 195838 2938918
183398 188836 49283887
54934 117586 332243268
164405 188045 559786454
132546 137502 257637162
110400 155887 238197646
21366 140268 296568931
95494 115221 49552859
124274 193282 173327547
45454 47168 237142708
142181 149526 396633692
21823 74455 708086417
188155 189111 2410816
118565 141613 57407070
28722 120263 721928594
73603 196826 308913955
9634 129607 804060016
62592 186075 309432967
4710 83343 645469976
178547 186501 20064344
129449 179019 730867569
112609 194023 735172009
177945 181594 300715064
17173 27593 26051857
179135 192312 423760662
61055 186512 314388614
158970 176224 792813806
32410 177140 413777719
61773 152530 227044722
148994 194289 113965306
131364 188070 142311943
14168 87461 182917228
51590 180286 459079866
37831 152780 287396173
54215 145551 228357608
94516 164778 247108337
48538 137837 143277362
177760 190218 31351975
146519 156728 154854039
149965 177415 69092174
140520 143941 1212594
164276 181291 208376345
148361 150978 6650157
59381 73119 34410833
165852 174763 451267226
160814 179113 46044082
149420 169343 50239984
131424 168344 954979852
7271 96334 744773329
133577 135000 3562532
127151 194819 169863174
40426 94391 138412584
196066 196803 1849469
35094 167475 508783386
124520 186807 156413777
180876 187519 16775136
119009 139012 49883585
12500 70094 306774353
94430 137315 107307668
185042 191744 17018535
197454 198352 58093977
172193 182318 464038849
41543 192571 378294858
197714 197958 591326019
142520 180026 94338511
27146 105060 661986021
53599 110430 153722796
105601 137926 113502517
92689 146789 825343936
103857 105209 847927466
93705 141373 456495805
183938 187762 383638952
188238 198593 986458364
3742 62658 146979373
153356 183002 521043333
43774 157352 284092487
165557 191047 64172966
189160 196845 19344045
36697 166949 325936629
61883 129788 951997254
195198 198869 82466324
183513 197684 35579687
23893 59257 87861779
166674 197001 835939076
115522 132972 43585343
91618 119302 69317275
146628 161357 13933651
93999 192422 246783473
113657 120035 15820193
86982 144486 691861568
143259 164993 972935447
76055 90585 315032955
84658 107767 57988995
34242 192458 396179248
114508 188101 555199559
196150 196632 1225838
181110 184125 7636216
98341 127844 989098482
198865 199018 74933740
68834 111942 264192796
180043 196745 635382953
30884 199554 422129009
78 188665 644775615
15779 164987 372839015
159279 188655 117799546
116221 187915 980277484
50822 111852 824449894
13047 152440 511544821
132770 144443 29045383
192180 193063 717960340
158574 188504 791760314
146117 152128 941232229
44806 45216 996361
12568 35259 806983492
176061 182003 583353751
91927 126719 839042319
67000 93294 65844712
126813 182406 139511183
82297 142214 149779823
158168 191207 575876398
169471 182775 876795773
179209 187067 787612136
165480 170090 11583322
116149 184491 171202200
142530 166939 61473745
98121 143943 114520212
143587 187042 747990367
187342 198836 28838185
46567 55748 22935545
148788 164423 39394306
114708 121943 208151474
46143 46461 829022357
170589 197291 67104108
109803 122332 774497238
139858 154040 35607018
7126 21179 35459450
411 157616 855231843
111121 139634 43163639
52034 103767 234188879
109064 149041 99649977
63633 123396 693696119
164740 177862 33040369
1828 128510 316573998
154357 192846 96870815
95146 160627 163891509
56432 72257 80148848
122945 149287 131483674
136417 186415 454817564
118477 131054 31453742
88795 192035 603615981
12496 114350 254578952
92297 135033 640636202
190814 192069 711395770
54526 72040 43845077
151130 199965 389805065
188789 189391 1457722
32471 125723 372648796
100871 107231 16037725
139087 146861 522401888
16326 174735 668126318
35306 102460 167964666
141122 185857 377464307
17621 167310 854446513
135383 169132 84699065
14331 17493 8030498
22468 88454 340545040
54208 61403 694986703
122028 169482 118955018
186256 186805 52640534
136695 198919 156261321
147231 184299 638794129
189998 198450 21210224
188890 196419 692605893
139386 173462 886380180
6393 193136 837739462
62706 86519 28250181
65028 71222 15514893
10991 118618 511930169
156874 171560 36961544
122731 145225 56066728
22794 131059 270309729
144834 155451 983877224
9649 193291 459637294
132801 193479 656019427
114731 131823 5482463
44359 128331 209979977
3809 115997 280464070
157177 160654 1997494
64009 197164 407269109
133160 188055 137825361
44891 193737 372804011
24662 151103 315672987
196703 196729 837954056
51943 67054 37776791
71644 193933 306474044
137221 160958 558320839
148161 164098 40147876
37689 103890 165670589
154162 187247 83319659
197192 197982 1960246
59940 194963 698087713
181063 197054 773164915
195173 196570 3434248
19192 32185 548091726
59710 114519 137369557
59237 183832 952601682
198578 198825 614550
53740 80452 66888226
51051 140106 222719178
70685 103025 984280082
169063 195763 437740995
195508 197387 4713999
62271 184197 305520843
22728 195589 751217876
12850 138145 706076196
147232 150453 75241738
169227 185196 107934914
107375 182530 638433743
18510 187239 525051782
54252 86748 839917018
142676 177407 87364258
5774 143112 971247267
12291 37208 62073219
77884 142688 161974088
74471 77858 8494314
174542 197342 70075168
152119 170638 46655844
22874 39368 272712879
476 186227 928172299
153208 178488 63619192
119880 175318 138950076
118682 199903 203739636
28494 57390 71656037
118687 166960 120909333
14927 16718 4600539
5666 187947 456129349
21419 176389 387293648
127208 159716 653312374
179743 192748 889018254
134242 175920 526864584
24049 56585 852786182
39855 193044 650791641
96228 172578 191408537
63703 184803 303429849
146243 186503 697074943
38395 105420 34691572
21618 88980 491250075
21283 52114 231096991
189675 198601 5750997
122766 127322 850514179
90865 99778 22271073
485 69593 498039259
13679 157157 678438982
108120 112465 773744184
115742 136069 50730398
7838 29743 142240976
2118 134233 330134151
153250 179185 65227675
196273 199898 9077326
183503 184381 822830
127564 128774 2991891
17483 179493 405027400
14257 151608 343108630
145361 157449 256461596
157250 161333 6502106
3184 23712 568521881
69367 88205 926899881
67866 68799 937621486
98047 198108 210266860
9713 174097 673664269
2845 144951 692414429
103253 156904 133859457
92688 172488 199935690
43297 183720 862978129
126881 174522 290823047
145932 148953 298426449
13877 189292 438851104
11374 16319 12531960
120570 172207 445530316
154436 181148 1369381
97967 104465 925223453
176910 192557 451707514
50743 162463 279642828
190844 199831 8187185
176896 195659 440851277
178247 197548 299534556
17373 137748 300488415
195160 197946 837634361
18756 191593 432423600
72211 81463 73305183
25781 102002 980785881
6345 83666 163564127
8398 56547 390557211
11880 169435 635123415
116832 146181 519332708
40034 58225 120307048
99390 132830 15365306
19304 194998 636904530
56 134935 337086863
185754 193046 392149870
111091 187852 841129902
2530 157405 630180511
65292 193167 588955059
111127 166850 686762240
66863 159188 817347051
25474 79750 174114111
11332 86761 230958702
9580 57948 711795704
68405 97632 645080774
136606 144033 203971458
180522 188522 20163930
106151 194019 269363569
21775 120773 246978888
191878 196860 404478321
136423 196528 150961241
179766 184895 309428365
28350 108508 200248848
66304 194287 506693303
110378 191243 202758980
156546 177397 904081003
128257 194443 177787756
76033 116372 27063532
110163 198013 220192277
187212 196531 857738884
107983 133881 64548997
181999 189837 261524049
53475 191614 816838415
10161 131294 53714311
173728 175024 3245028
179542 188045 21467103
37457 138195 532696515
152739 196653 484545601
151231 169367 45708779
26718 33952 885844552
72422 147278 187089627
155390 175442 628692200
113293 116629 8341239
7832 95434 474134885
70081 74766 425926527
27035 106745 199074775
66074 194346 321477502
41522 162491 110520901
48171 103627 160701842
150474 180219 326791588
87966 154399 166129665
20307 90172 834895095
150702 185865 165882396
84664 174203 224262709
58202 115484 143601939
82998 95384 30953584
159859 162461 554757139
131763 183777 130502427
118944 184263 163792168
50429 73759 26114258
124734 199563 992198886
80175 129502 347662039
70391 123571 369066336
113538 140445 66987651
54137 59743 944086888
79241 116592 93639380
54647 193357 347645774
189242 197522 20791632
159217 198173 97995844
192445 195092 932178531
51820 157799 265231461
194372 197125 242663680
180219 189031 22224033
94871 173775 197721414
171292 183358 30301740
52115 194440 715330098
126988 188741 394944564
68395 107683 98561394
59975 144991 212587144
176035 179195 7881193
19111 176711 393945258
189491 195877 419600517
198566 199229 935322634
116146 150008 84495712
105392 183880 216224117
165877 169375 8834361
130236 181452 128431371
2290 42382 806320715
169479 187362 44992618
99694 137493 94507081
99406 166091 831137682
69302 78215 22266849
154611 157435 542120744
19189 95411 189971040
150661 188439 828651164
34201 178245 360474826
143813 152727 22401478
73440 192414 298209473
183787 185339 3847086
166977 196479 74195111
191285 197519 257037317
68815 78034 23063023
191202 195447 696400321
149129 164472 38624662
36627 185680 561105723
92840 167482 315151428
147579 184553 93047676
36276 71337 767454714
15698 174051 464526080
114676 181873 168240497
168977 177189 20588289
152030 177282 63518138
191436 199012 18923404
11383 199436 470586380
47390 102514 658274597
149657 172017 56278718
58921 167385 920900461
1417 192003 727799334
136978 138032 2568010
63234 132351 173059275
33727 68191 85931942
99950 129822 267421235
57661 92513 87301781
175044 186668 345509859
56772 162379 779142627
149889 157204 18444871
84852 132899 120194407
137597 164430 979175431
21166 44042 138453479
79872 175896 240554951
9661 51200 103448180
50518 56866 15892405
131493 154766 58117154
197356 198645 3237289
29286 149504 544088782
51054 156106 869301132
195787 198446 6654434
130998 153709 980363337
129377 136172 196954114
195102 197012 4865687
44092 185844 904555324
99642 182966 208866721
83202 93555 25842058
22634 25865 511858976
71118 112703 317402900
70216 196145 315664515
9491 148033 346003876
136038 155027 47502474
59068 170096 620040817
10003 107507 243769729
101288 160654 148413706
158520 166104 969291169
44080 103161 147889422
89778 168536 197263847
152576 185788 83529165
40276 182559 356099576
72140 144242 180278455
28562 161302 331578926
169527 175232 122636654
62050 158810 860641555
78669 111652 82625771
160392 196092 102348099
189932 196941 570359882
27873 37601 23947317
122201 180885 806896435
195361 196283 2359462
96311 152620 140990276
129049 163543 718567686
70883 94819 59843221
36780 41164 10947268
57138 69559 392562427
156835 190859 779884741
24108 149072 965501474
87616 114771 264553676
28178 87953 283815167
87262 175418 647174822
24415 74410 836480640
133718 174635 864478107
67978 142154 580565201
124162 160948 92127066
107170 189709 635337705
181628 188601 785017697
94152 172024 195092590
33505 66769 369833211
104023 183177 198148306
195192 195944 1941582
2739 93314 226174857
142326 182032 548381789
168992 198319 654292652
91681 150617 888678602
126140 153996 514090599
81177 88266 189684597
160262 198083 95187026
121523 122095 884622354
112517 112960 950637898
141817 165377 663823176
29320 160227 326988007
40412 123889 208595375
145331 162610 43505742
30182 113846 209033168
135346 193204 145342379
35130 152193 386851448
54884 122277 940568197
41619 172716 886993129
64222 123698 148857354
78714 134052 219312307
148730 186272 94507277
12934 24289 28504482
183476 197744 35815765
72004 141341 493169343
26513 120047 964040982
118770 166774 415846547
169594 199685 107531074
175774 179805 996469104
156729 179646 984568653
146761 172043 63650858
69386 87386 43207951
138223 195846 144826696
17212 157576 353459282
114784 137804 57345006
104054 136335 479765595
61209 102156 102617581
120973 171793 127373214
118087 151800 84180524
64036 70295 399112038
31667 129200 243576090
136648 172000 93119725
62542 195651 67216862
172430 186216 34689084
195050 197299 534093063
74682 117983 108497684
89683 187199 658167496
113096 128702 38895478
40854 172534 417087254
86750 181985 238531346
169482 170942 3703364
24125 139971 289066998
147972 157107 23100012
130709 169607 129831299
37852 71331 83586380
123181 199242 434146597
49714 59612 387908980
185598 191613 7490627
153197 185902 82346381
165771 172568 17060237
105740 117938 30371221
51490 59421 838684871
183815 195039 669937482
49617 155116 333312147
165012 196247 78591357
120627 174257 142794689
144279 163302 47859667
87886 149055 152860362
154571 166362 29744179
26969 116849 224386278
167365 179988 455095542
75615 167073 540864991
55769 124841 734455456
67522 153692 215550314
48213 150344 275909317
198987 199264 678339
21598 126023 386729366
115034 155838 101877853
124971 163691 42108811
179383 181697 205123851
25178 63649 95542222
64247 109375 200420155
6357 31808 785103881
150814 171865 493636847
31881 96183 204867875
163152 178864 39471501
36191 168682 331528754
75167 177377 397056599
94011 193766 347996916
168739 180524 256439008
188275 192817 183904
198733 199251 191451907
119446 126243 16846608
21661 99450 193879372
187266 190842 9018732
102941 114004 27729476
58744 71978 564120237
9407 97879 220909635
29781 57939 69822627
101930 189175 218657347
55570 64794 23042291
105064 192266 948483836
59968 107898 73897364
154505 158648 10434623
108779 184274 412575715
197086 198196 2747048
125003 184097 971419229
132516 166549 249832321
46336 89186 107134382
36945 129023 230194578
187768 188470 356524613
180775 181305 864979665
197344 199014 4180227
194693 195672 2505612
163999 176347 546630638
141018 164896 966088470
114454 134981 51156449
163460 174352 27451566
131464 173432 186942618
34940 72499 411214120
2378 104231 953930105
33019 155324 858690269
52892 61093 246364272
166014 199129 257662787
136630 162486 733113187
118110 142913 61751428
174664 192172 422560610
143964 172867 822334114
127513 195841 171564123
15305 57338 104457181
62821 119232 141277637
151860 193501 273600723
47016 99429 131146978
167276 172479 13024919
64154 159059 796848837
167796 171429 441306144
58683 121425 157100404
21112 34547 834872176
24318 158300 356386008
29702 149508 383360666
25072 193853 582475027
114499 146102 905330239
127530 179529 83280884
196977 197355 922558
60844 192588 711651606
59906 185250 41785473
76765 97142 226716550
58086 96597 96402428
57411 176348 297967936
142800 182264 696882967
100549 188861 385977670
57504 178801 303857052
28263 120849 231108498
76795 87561 405845141
182807 192057 239274595
150641 163084 505419600
69394 71560 5431268
163593 197151 84418836
162197 164085 251144526
102221 189977 938458790
5171 194662 474134005
168892 180359 28787600
198774 199578 2021801
163404 181588 45717022
53758 65453 29325907
31636 111898 200441638
36610 184334 541712336
26576 95006 977177503
5340 134855 571861455
165148 179407 35832999
104029 104064 259037341
71749 94917 15150464
31921 53406 763045415
129051 192038 485712000
104414 157105 643889308
192186 194925 316337960
185876 192685 931129585
25843 123083 86275690
144708 150374 365407758
27416 104043 191382550
185109 199389 872689856
91070 149357 944999860
115436 196789 578655705
191673 194014 5748658
8095 149314 352764050
169936 170080 770240100
130494 146105 871753726
6026 196879 894373431
165617 172467 17187447
3291 50358 219003578
42216 98299 140192587
196552 198397 593898446
191942 193367 3561037
7777 63788 139607679
91400 129077 770273987
152953 179016 65533721
47809 174369 317022304
75011 147444 550757575
102641 158255 625377330
128031 144930 777733012
57060 111369 894798974
137243 181417 921256340
136354 168610 80920557
95882 151097 138172571
48592 105430 704400105
143836 190105 314327232
35638 74596 97279295
79149 173082 43787528
67774 73721 861391514
152556 166731 35721340
103799 155416 468308710
172105 198236 661204783
149560 191723 106152087
158351 164205 653299962
8113 109245 252825614
79995 146875 739155236
185633 188766 978186243
197460 199849 6012523
68881 173885 263034388
94429 121081 327531704
102080 179788 404572977
72681 162187 160400077
58367 127124 370548154
174126 199226 63058688
131743 189541 750481521
128024 135718 2782351
18909 142110 307433956
56204 88943 936484487
41129 194210 559288800
100787 142382 103801310
175645 180132 395356039
127350 193336 99793665
190712 195741 12593968
189612 190621 841623701
27588 49062 521441787
10135 90865 778656985
139840 144701 12129856
5964 119976 981851375
66769 93604 362165408
76629 80890 10626811
107509 196517 904025259
66131 155759 771379912
25763 78110 130308232
100358 159858 283092425
149727 174147 61520647
105342 167596 680199811
172549 190305 44737209
61846 89517 69256994
39085 123524 211080676
123630 189165 164523154
106116 123522 347261626
14155 121583 268284453
100698 161823 472414796
162318 187083 788732679
114000 125483 816538512
163426 183978 238740536
152106 174121 963444528
57650 78866 53163249
191610 194835 804592903
97514 119344 940334601
133183 165209 80257199
110903 183255 317038528
78101 111031 82536274
159059 168449 816820408
111621 147301 88982101
135500 158000 374682036
85730 157285 178997858
139060 156242 889199312
144441 199631 754335919
70395 154106 496973403
35553 198367 407770528
181336 182016 684652276
1658 86024 210750377
121822 153946 662447826
105038 118714 34059728
44905 182106 343477711
79889 130646 127069831
146364 160380 35244838
84580 121018 91083257
110141 139828 442364964
154536 192232 748861253
81956 186449 261896357
187365 199119 696818750
136980 166972 75285873
130199 162210 80090504
118648 132740 111038638
133119 174248 103167609
25569 174156 371413467
74512 88816 35817156
129385 179236 516626634
184556 193718 23117206
45936 62156 40498821
155226 172197 42715354
82538 88867 15853560
49712 134051 211144167
105327 175978 176790077
28892 51413 379318591
18308 187566 423381547
114985 189703 187236033
66804 170789 260527654
108459 159398 127247571
172776 176502 9384372
85723 107353 110474382
179670 192984 33544787
112380 141098 304978774
144204 183525 545261920
78285 119952 641766132
129777 188983 413617595
20945 48024 66932587
86218 181259 238032797
176104 183186 17769051
189352 195318 449096840
199893 199971 204527
8698 132045 308273758
63614 152724 222986935
160235 193158 82928734
143064 185962 107959553
84666 88004 8322407
56515 107558 127964318
189613 190969 239101702
167525 169231 4316753
34882 79497 111368743
193135 194277 566496223
116267 118330 5134422
120789 172316 129143343
12640 55342 502933227
144209 169522 989087550
63295 101799 96562091
124966 129418 393594662
29503 181903 764438076
185832 197868 880790768
69521 153432 966022344
49391 175022 314731717
191278 197548 257489790
196785 199379 848747519
39788 113668 184800243
127227 185737 891238956
176489 199858 58770152
138012 192084 135935196
10714 105002 506091913
34829 183284 124170220
191342 198061 353487917
186646 196026 357466557
54436 124803 434517096
134582 199022 531530659
160948 161342 195782376
197702 198357 1675085
15007 79540 160840243
44969 82416 744129676
167693 174673 162548278
136733 139655 990942654
76228 160467 698124790
11120 84420 182957177
59448 95033 89045880
160054 182201 19206873
100047 114071 35246496
56086 181983 366447901
89136 143148 134961672
9322 113406 260121331
57931 152916 237745656
129146 189624 995933362
197961 198804 2135168
157379 164646 630991189
159230 160707 687038939
101975 199245 392642019
92591 157788 202725259
89993 135979 837002117
198606 198725 308142
125231 170480 113617448
161070 187745 61668839
61048 83785 459352460
2629 64995 377516982
22831 78311 138057296
151727 158197 3526446
95197 108925 34650640
107277 108720 486844356
137516 141608 10144457
190856 192422 93753750
103604 170561 457000041
85441 101851 639386399
42177 129162 217542683
154413 179885 64077471
11590 83106 955420235
84940 153483 171329436
139196 177399 843647459
8252 157017 477504403
139925 166394 66603098
938 149526 400532916
22140 42316 664691892
81451 156961 164507007
116654 175331 146976927
176661 177172 391432372
96327 132756 91310317
108895 141788 931368084
98874 164010 631084547
111347 171822 151451045
197440 198434 2481637
194600 199480 136432682
149901 195963 115951987
194444 196098 3935418
168707 194830 65650935
119504 127477 587840535
45225 169773 654898741
40255 148700 270928937
172682 192614 299271194
199372 199488 759198514
37132 39782 6675275
142312 167061 62288518
48941 184994 735435510
58031 167727 277588529
59697 65240 13885176
82247 144931 156710177
111258 193418 782587015
33116 91494 99000989
12121 182535 289706825
127495 152454 288530246
114812 172170 143545970
84564 155408 177138393
38873 199887 403337989
59844 111381 103824336
145273 181591 91392731
88883 159244 176095383
196137 196479 868186
89394 188363 248161309
120989 124774 9347360
30859 36926 14877457
168453 191506 58038486
45650 183092 344158991
161973 187098 63334276
67293 105565 96094839
5488 76810 177966521
138418 144478 841984472
11105 141060 324485414
15536 193726 744617319
193992 195734 724226561
148511 176072 69437275
63075 113527 126433827
115993 147442 78331129
139561 141414 4621306
33450 163408 347240385
196059 197826 331664504
53550 89898 103270800
119514 193062 687363919
159711 170539 765892755
54524 146270 769252676
5751 74402 815802676
89369 148686 90466151
60911 148778 219773781
18207 113116 236961774
50179 117214 167917715
157925 167182 23384664
1193 33188 79958298
137765 146626 22067020
103203 173180 381576719
182968 197261 288632471
31583 143336 870134598
73973 113749 274825702
134936 136523 3993844
102702 115298 31476928
144174 154480 476530042
45787 99975 715637494
68626 121343 53231070
191379 191934 519329346
189092 199020 229050332
176846 184199 345028377
169566 171552 226140233
95141 152793 771062288
64505 129242 162076928
141069 161258 627814250
173849 185845 30149501
127438 128943 3754887
59512 186341 977343021
181123 191598 200280933
89524 192774 534622514
87692 88654 725522459
121587 181235 934304976
14514 71238 141368850
190061 191995 4870014
87926 116989 363415916
32189 156127 503676986
130435 185440 137959552
81994 196834 567979153
58906 191934 789254019
196177 198190 806593849
189427 189590 430394
121464 152554 30108361
61836 161322 248968787
21482 139439 294264922
55497 71245 545617585
59789 140127 248199617
45917 87569 166187629
174042 199468 441392143
173831 181142 18350105
54076 98727 111776534
57364 102626 113494916
190672 191024 909797
173303 173700 1036735
120504 168074 119200121
99421 135710 819070429
37535 148783 370413893
4233 126315 304990241
129423 191069 154804714
27547 45366 44065490
148381 160474 647483262
118497 130128 29016251
65234 182639 706461825
50777 54351 8979895
154686 180761 65685600
8600 109164 251435449
140280 185375 113403766
68898 86487 44120620
184426 187603 948901350
8203 38760 557169194
61782 78744 42426049
90402 117566 68024822
55134 153705 615847580
4358 85934 660520117
124104 188957 383434071
143901 157609 34472034
44666 164900 674685543
106432 157672 127990862
605 189137 471827121
102012 126737 802183163
29807 61832 79623097
24176 196840 432012604
190960 191520 64243896
35234 170610 338808224
173771 183493 852321277
42861 135731 232287893
21714 81388 148548538
145035 195989 128244807
20888 63323 105377029
156827 163254 16141717
101237 165944 161993797
30570 135917 979124704
198548 199017 1181909
41857 145708 259545402
76994 159824 207292120
136259 144138 114612110
135926 187938 946792506
174095 187104 746338918
2134 44789 106406696
7702 167583 782814088
194956 197080 5402840
193440 194475 2597860
60724 138511 194562716
49416 185829 341845109
189581 197665 20289209
195765 196952 3007983
190544 197693 317667942
36298 128801 231243470
16175 17842 351090562
198514 198913 1004973
82582 117661 87890207
176497 183876 857022020
84040 156033 647016831
112079 144209 638394682
87365 197250 860461483
37388 159674 214982003
199594 199979 69394086
29130 130527 127108930
49081 69969 52424336
115717 197113 954032785
16968 149903 488226254
174479 190492 40327730
68948 168405 249075650
104389 112879 118301995
197994 198664 1708769
83555 140030 256187814
184728 195584 418234014
103774 137310 83633623
120839 144035 57832766
163012 165335 5865856
160406 173087 205947251
96704 122409 64413461
181920 197348 393319452
37656 75507 94510426
34925 170133 566878468
22421 174841 975520844
75214 131718 141470062
42251 171536 323684467
194533 195191 1653884
109965 185117 85696091
83235 181472 912534946
78827 178731 901317303
190631 193266 6632456
98124 145881 922506198
134287 169352 88012970
169702 178298 21540550
127506 188802 867732147
131014 164326 766872280
167773 197875 901208459
27085 161926 468578693
10003 179654 424357114
198141 198961 2073305
82047 168328 649954727
196517 199301 6936801
62789 90182 935965076
108158 191301 152253210
60091 110208 125608601
38036 187028 373119009
118742 157202 773771025
36220 192643 983419069
199129 199814 658427300
120785 174025 672975292
183472 183942 300339957
170595 191786 53292957
84492 151248 42820485
175086 182388 865001373
114927 151806 811829274
38746 161770 307710530
1765 114978 804932955
138917 154998 223203225
124954 126894 747686630
131889 190528 147200480
130438 147643 42785220
193882 194895 2574288
176427 179010 6439287
167509 182152 574704423
6012 45260 97847823
151339 173587 55965802
180771 197533 104986218
98910 173205 186114659
81169 164162 289704082
155807 162217 522158800
153592 159235 930578572
34653 99314 161556637
28912 131657 379492789
199102 199354 333966060
135096 197572 156896120
130451 143249 31779840
72250 122599 126020856
163864 185481 54354440
17222 134557 292925722
110407 185618 638852435
86334 175831 224100879
156473 197294 102691643
61666 114149 113746864
58805 149145 452323316
175529 187758 954399142
192174 195013 7097628
65712 187980 306438205
19628 80549 366015199
80612 120770 141953351
99457 124216 323081931
199351 199449 239500
39913 191908 380636481
43655 124034 614606939
98235 126135 69729622
8070 117087 29672945
10802 115900 262609454
92301 111416 47950235
164098 199478 644675189
94157 103979 206496549
115898 128160 30545713
53874 67763 382625955
62364 155636 233320055
57972 139545 260661710
94887 120262 63551799
146446 156669 803830047
170126 176647 535140694
97302 177390 525517601
160278 176120 761521228
32833 45654 31818617
159570 165212 14233039
78903 98234 939643980
64581 126002 913711987
162097 171336 443071243
139407 152595 244915076
80185 117177 356351054
94283 136744 106321697
196581 198143 3870572
20539 100049 198223222
144921 156807 29962396
130837 135833 342894005
143997 199960 140820696
110442 160459 536448001
78691 102492 59723429
166704 173999 89493222
102762 122325 48798041
45333 67785 455720636
83446 143710 732917045
163733 189305 318874967
90929 190788 631288607
72556 107335 552990037
68748 196806 525566493
97980 101559 212235406
70600 189452 898337331
51045 148317 376452693
33510 93106 148806784
42468 58552 40002761
167727 190522 57390833
198614 198990 951131
116486 161768 113202503
175018 177033 5048645
35562 135186 623290035
145562 158179 422498503
25621 94457 171485738
87556 197193 953482395
126265 162583 91036513
305 52292 129608024
91081 115899 62206215
156251 185166 72692183
162220 176129 102102090
31532 145823 285299890
26974 136254 651309642
18177 148117 324328982
191787 199058 31392
19791 132570 281444557
76767 165174 806441751
43122 62397 48079607
28435 181958 383884923
53710 110241 141639219
22603 193366 545979226
148432 196178 877354117
60894 159518 199068645
22513 51608 72060170
23293 92748 791428059
197041 199458 734708333
142395 172298 370864520
36570 164707 320566206
168069 171223 740350323
97122 130154 355059369
104730 172334 169216185
121778 185406 9336781
86752 181350 700957048
93559 106436 32483963
44633 72649 756080878
112228 185115 182568403
135501 193478 860145410
154791 189722 87922799
124065 171251 411924556
196125 196582 432562
148010 161525 34030603
38446 79886 103511208
146337 172782 66576880
94285 172801 196759506
45087 60150 37551581
98395 136439 126251825
187176 189055 4712462
52788 175458 307279130
63883 146158 581803213
58977 140212 354250838
126358 167571 957934315
135456 182759 515786937
49622 153660 260330407
49610 84107 86471531
59334 101520 105747983
122161 179383 143463432
85389 136387 345118900
167797 194792 67870775
143236 144065 2067143
6432 132178 935558526
66238 177600 278994541
38216 158573 301030438
182577 190554 20151745
6389 60878 135841347
109488 152801 583541709
67182 93940 29217524
160920 162043 724374680
170778 189113 46100866
28365 76608 260037366
193002 199209 959695981
54858 165066 915911473
69651 194775 313574187
126066 179824 959692742
174512 188963 737912771
129757 197415 41792444
94304 144682 989754411
52038 122949 43268639
110079 147826 148381257
96351 125630 902159222
31774 55184 298274669
88792 171164 701476165
43918 157129 586958818
8292 148952 351413716
48969 174921 315536645
143519 171009 335721089
8093 106443 605607960
94516 99428 324365406
62971 188289 314140231
106682 184280 194326741
168665 178717 213962298
140175 163455 58525559
109948 178885 172558668
45783 130042 779150620
6660 195037 763981563
170393 182484 30306855
29151 71414 105182044
161233 173625 194274590
89940 187108 243589702
110950 191824 202790396
94598 198933 261699168
114343 137462 57577188
199665 199944 582326641
49017 163392 893937414
108984 195443 216648226
88157 189688 254488740
84098 178807 960946519
174659 198389 59661464
198161 198288 937934137
178812 185575 17073449
107063 170184 378769854
151094 185116 254457529
54609 60824 373790123
161298 169372 299831970
197610 197694 210885
164583 184807 50834959
26317 152506 315093041
121815 159404 981722266
121882 193856 180534707
23134 57390 192187696
160806 196124 645108826
199003 199397 979731
125026 159247 85806715
27457 50792 57736770
148962 155421 16240526
8938 155646 770190526
49774 128994 794814307
136675 162493 64653299
57208 73239 366416237
57656 162367 751356732
20496 167938 646631965
18407 50711 80157679
98166 128430 857928836
85430 178961 234218545
121102 163436 106020603
169500 176683 596012530
44583 186989 681220568
191507 199452 237624394
13125 168781 389160293
45594 81056 88601491
4679 29251 64648498
190409 198132 341979905
142185 150373 20511795
40497 114912 246055455
194451 196934 268653602
39118 197406 876470977
192336 195140 7006730
94836 176188 819232520
99366 186586 973736755
13378 122756 971529358
184953 186875 90160739
39071 65511 50437294
160557 170674 25601274
3126 40646 93672391
104562 175699 270519220
137218 162012 846229097
180745 188127 352394993
89649 153337 159233374
89802 137336 118855005
126387 167919 104207533
42749 66770 674407245
133025 199313 840844182
145188 147790 4419303
89249 91844 6503869
177101 191139 647697443
120329 166457 306566675
97096 164853 169735683
60536 99455 666630204
104348 175414 177882581
41078 198559 713696890
138631 150589 29925572
71634 143431 921852349
178064 178674 1515489
72158 198928 317791943
126470 155807 73451818
126453 144235 201491328
135658 185188 124258259
83407 148528 422274362
193790 198778 12579560
126496 183641 898366138
163711 179479 39612634
150820 161562 722308727
61466 85453 60136594
42198 98186 725827552
195679 196095 1069688
67437 124494 142718162
197101 197198 217664
126261 173447 111168207
78260 180820 781793047
154561 192677 456904164
118948 199644 202463724
166313 182707 41172246
53073 79928 3108166
50835 152110 200051449
125524 138349 814382881
75550 137077 153938446
42816 195564 382654143
158161 167814 24374477
174487 179469 12469861
173663 191984 46142618
114001 147310 484382337
49590 141850 925753563
185560 185836 697680
63082 124103 152675618
135517 143492 643930093
8691 63970 794383617
14110 26153 30236579
160390 193318 727654802
114191 161868 678512815
104734 131663 67273730
162208 199651 94261721
84763 129727 484598999
145536 165806 51117250
156345 199347 1333873
141498 183051 411017661
176258 191467 38365035
189238 196645 12528337
63743 74026 987689961
103031 121807 281236379
106302 163483 201480273
104568 137717 82699420
63265 150859 219136340
21314 67013 113501830
24835 142248 292987550
140333 163212 933679509
54687 85940 78311931
105819 165831 638318675
116725 169899 133160921
39403 58875 586281927
139039 186397 993980269
168386 176313 3257051
134637 152525 345414143
9980 18909 154327714
122833 168460 114403075
10945 145105 493576279
85207 107972 394504736
29257 192625 408716312
137090 167764 342075083
78601 171287 99339770
105659 111197 478832465
51267 75068 59586352
144889 175594 467805988
86861 166412 199180258
122018 127040 12463892
25110 137104 279587150
125617 184640 148156350
152775 196775 135237304
161291 195564 456214646
92090 198547 266945715
71600 194951 946548076
182977 185143 5379749
117239 190096 458278848
138724 145075 15803959
22912 38056 603041573
37226 115537 166047415
68616 117302 121920142
59866 190282 843218424
12271 23786 28955017
191048 191703 525702079
188038 189711 326341947
144469 152826 21011905
49041 135850 217376274
23473 92547 172194333
131468 183375 130200736
182062 194566 31505598
17369 23850 16172939
53145 112386 750913850
42965 173583 326923898
113657 150492 908558225
190694 195275 5605011
41110 167195 44043125
146628 168840 56000959
176804 195210 269500005
181869 196238 89489708
3468 71995 103565563
103030 142815 99211627
15957 179133 908468537
159466 169029 681673993
31643 118142 216107725
128943 139519 844968331
96724 174498 194983170
22926 194327 782730313
125842 173834 834913849
188699 198195 910063647
85331 181902 241850796
155818 158497 24048909
186975 199526 239529130
91888 183844 937594904
115458 133134 44141007
19611 125844 623430602
85684 111932 65666327
100693 134127 83582701
75874 83451 979821788
117409 168018 126717293
21011 153412 528872568
97557 119647 899834288
33676 157481 552377526
26877 174080 367974605
147127 157213 17227904
31944 182716 377146592
91697 154256 156474808
25720 40335 956482095
189765 197756 20053287
134752 166888 80630641
11835 179607 199030031
78619 155966 217188894
139970 146308 299630897
105326 166855 153900710
139951 190685 936219815
92382 97688 13295647
164572 183736 732311266
95232 168286 629000872
82787 87917 12917936
113158 120608 18519612
186799 187137 139680094
133788 147393 33812928
28444 90684 645315411
116898 197613 27551948
13978 34666 51437751
180239 181947 4236482
102764 188776 764986176
14311 33965 48891556
137725 156753 47706860
129066 164684 89278069
112649 164932 130820082
195224 197978 6910219
175338 196921 54335232
125021 174254 441289444
4775 29285 755823460
179983 199038 47928812
24183 138082 51434056
173857 185818 30050457
168936 183032 35371646
131447 158677 68079021
40039 170986 570312641
18882 45332 662723167
158113 188048 897166021
24964 107881 207085942
76446 124323 818430093
118068 128289 25454762
98815 196165 17736541
189051 198694 24198792
185834 186247 1042068
142635 187393 112669750
68887 155221 216003348
153968 177081 58146361
192111 199115 454613878
84347 123474 331790323
88540 156003 168716657
98290 164067 586182644
119233 126832 18865327
66623 112524 451886555
77107 169125 433639085
63821 85216 38553693
67149 91156 246517173
168979 179855 27254121
187736 190522 7009813
120832 154289 83657661
23326 105413 205020736
113025 126577 33698772
24486 28897 593312961
77191 139521 617998912
6001 42426 783921386
106701 176677 320431264
193609 197887 10763243
161307 162182 2192398
144350 163163 47347064
107121 161738 136433792
73651 122704 759008319
168702 172442 792865990
28613 106494 829310005
2766 76685 184510190
45516 47754 4033933
162427 178237 39779456
46170 100010 184802853
117727 122698 9591034
116886 199226 206473930
164782 173372 854345274
185102 192830 1537767
171453 190732 48505634
191720 195781 706046
119932 174026 287674329
52129 189027 343053779
144803 161510 42008774
94136 113557 48788237
96371 130744 356937109
48881 182851 335676277
63539 101377 94874996
6596 192641 944983170
11135 118365 267909804
96889 162672 164779490
33538 76226 106551004
26944 174915 888444831
63745 75298 28948453
13960 192008 445503498
8079 82860 186641746
193811 195756 4834572
118060 163359 401455184
187926 194802 17226273
197775 198768 2524360
93749 160191 166331534
16928 102564 213742898
142967 184570 776592210
89941 103342 33702535
171995 181337 23458183
6786 182765 509987754
106835 170797 278496143
31215 57432 258562942
135502 187438 130435472
165666 174790 159612693
24486 63650 916443429
41461 126740 213183739
196630 196859 584876
42719 127034 210802060
113119 175496 258521599
9227 126406 384561757
102004 106719 145303149
100273 194792 236931181
131223 169111 779805877
195955 199800 255335440
77092 84572 18806377
13733 63530 866322241
115331 183872 924613433
112558 118130 148168351
44280 90679 920024927
195734 195865 32607
17570 97412 892032802
126748 197738 382449733
125988 195699 175133395
65198 103019 93242479
36220 145812 292526667
10807 172077 764621027
35069 69203 85206563
150749 153959 8130890
36390 138938 256259744
84865 130115 395212635
31550 38962 41937707
89515 107148 44362914
12044 184042 953055351
76501 138157 529065402
122724 136819 462576550
171511 197470 242988749
63375 189707 316653489
82760 160080 334649601
153649 199796 657192924
142591 170455 112534364
71379 88114 38254871
65400 145832 201037668
21056 139061 718192986
100792 192310 334543954
62406 77167 36989538
64630 167651 796397097
141473 192175 127545027
138080 159783 617491453
49389 194310 363233345
186719 189851 7878337
106535 157227 383010176
54222 183438 427383383
128483 169171 102044261
143370 155304 25728263
192989 199718 16883985
9827 111065 919175850
171167 184405 564560538
61102 126353 888930028
75295 92866 1949057
132681 166428 84612956
117074 183515 166556142
55350 196729 354327161
286 47333 286464896
158962 159985 2524213
103191 126223 503141540
69795 89898 87540017
185083 191058 267224000
110478 174558 504371070
175059 178869 517379290
45187 116215 177768937
54869 192874 345866450
167368 170471 328927748
72384 93823 342555825
138195 165954 893943825
166779 190934 60804453
186472 196828 435006333
79325 113493 85688113
27065 177184 923885479
57253 103430 144251895
34865 67145 129233474
82623 101370 47059900
86682 172064 213767930
61898 62799 1224421
182026 194207 579470014
94824 178907 586161972
74629 138931 160802537
31887 128456 281662011
154132 177037 536010335
64448 91888 68786011
75864 125223 123362857
31585 101980 570181858
163100 197234 431704622
123744 181412 144655906
36777 168697 349714256
115929 183720 169880408
23645 78653 15372901
14049 107957 742345597
3629 73140 173508698
130086 152287 888792387
84929 107160 55801937
93012 152121 390588928
70088 78050 716116784
91226 105652 374042777
175794 190682 486572705
107742 129100 845986043
9484 64149 136241494
199854 199930 198651
171987 178563 16494222
158306 165860 19108767
21862 63699 103900631
180587 188748 826912897
180253 193869 718581083
104202 151851 533910088
14713 108782 268237694
12150 182785 997007770
179408 189343 25045570
138686 161256 56597312
190143 192756 3354182
192148 192654 1263614
4094 80707 191296356
19663 195794 863582420
118823 181256 156479425
55243 161190 708530632
140413 152067 692417999
191834 195917 10254848
92297 135816 108961064
58485 197401 459062550
138970 153799 158356965
60877 112488 152302274
148594 186811 96267391
50076 56080 15070221
86066 124422 974617206
170435 184866 36192117
178782 184513 14432890
170481 175672 13021921
77907 126767 122175010
150009 152227 387472831
16014 100711 211362281
179227 188298 22952538
76579 185017 923912255
199443 199496 154393
74379 196850 594035301
52534 193630 353621004
116557 166144 124141203
827 134263 911501068
113344 139922 272386633
4677 42061 139806315
95318 160245 493594425
60996 136541 189115323
48393 108404 150458135
35068 162778 914775434
48155 96788 121663272
173407 198313 414034866
198265 199239 139794103
63280 167398 454323487
4642 180856 458607075
37331 135061 862912097
75688 102041 973865000
190827 195954 12856020
52600 101602 122806436
30947 35669 362979131
7085 39369 369979532
87148 180668 284243178
148605 189302 102486536
150027 157905 131632859
60286 123607 331457399
52514 61434 241129253
156863 189813 82858015
187977 190767 7050170
143707 191816 121086671
88938 140691 664768723
190808 198775 739138694
197255 198451 566039561
112793 117433 85874979
193233 194029 412875089
97432 142562 55722479
30138 193717 409324171
138046 164543 66530115
92221 197746 264585921
16593 161082 360869492
95893 170467 186973926
188666 193428 11924309
47796 133494 951753453
64466 88922 61294813
99363 129903 76492722
84119 193029 272991815
163907 189758 293981866
95300 133227 254081054
127594 193002 164210195
47383 104284 142633881
1763 158135 828006216
49239 176071 317766409
2356 139410 342327009
163050 172268 23197626
24579 168920 360788527
180853 192267 28714882
84423 113195 583337477
181556 199115 973551735
178465 185526 17800437
60459 199742 349139532
103693 193411 224795125
58331 149352 733324784
133242 168412 987500358
114316 193376 198169859
98155 176478 196295265
70600 166486 912917653
115338 166420 127886642
48435 128037 199252497
198263 199372 2809362
194492 197483 147883744
154231 169113 37515006
137097 140391 8057352
65417 153180 219515322
67199 76802 891114837
114356 146162 79188001
130622 139790 22752884
47946 110068 155680882
46097 167480 736775808
115907 143909 69752017
197194 198684 3740212
93572 110179 41767371
19732 121431 607929061
54057 134817 202143505
135261 152384 566489667
8316 65053 169648599
111806 160412 883255015
53974 117298 158633054
28309 71681 692088876
77946 180863 257889337
25068 120599 564688807
48260 142346 235329266
21470 126927 263055514
83394 141431 145004790
14373 158955 984289303
36181 141077 262107413
129513 164279 87094362
14643 180819 634279246
79081 180903 255166093
40385 99803 473467232
168617 197396 874439329
113465 198355 212816679
94353 127157 777325103
181320 197154 39879384
4901 185628 452124616
70457 78052 542743558
76216 185001 281152264
70757 140376 299009164
115351 173440 419241713
173416 178125 11855116
186133 191993 868336374
30007 36506 15951130
177863 194286 136887216
66391 150273 209768677
158865 195554 92325836
92270 199029 267723855
35697 45897 722165389
8225 109907 604808916
24600 132906 270421629
52439 65511 872843988
142509 162034 514711451
107874 186686 212400704
115982 189605 184545907
155848 180958 63232515
86420 102905 41294409
126400 139731 301383224
185602 186007 1015919
148331 163526 131020185
82033 129632 446804463
44954 153728 786242053
121305 194651 184051834
157399 159441 5128220
66195 88832 715404963
103723 121374 706013945
74219 85604 952906800
126539 192152 636018627
180615 181786 2879921
189199 198054 22196608
34650 198542 573860375
134381 198890 161983371
135176 154269 310012979
30398 144056 126529617
93230 122023 623424112
189041 193549 11294795
2504 42181 98899013
144816 175008 75981061
84427 147159 333392008
173807 186015 30695692
116671 157237 467588507
105138 166320 582753838
80572 168659 220633862
89128 161817 181903964
76482 116412 100039643
66212 130067 159875285
87969 188105 319601689
70328 161793 946518042
147890 174170 66248499
15882 197674 454754774
153349 161956 21661665
81109 111018 74997870
20092 59582 438146467
33982 64905 819973771
42292 44477 59768886
50523 179795 962953975
96338 175006 9400416
198621 199598 88972901
88101 106042 45088079
44933 129909 212562804
30055 48851 751656374
75065 155591 356348728
177536 184728 18082774
105284 164235 147389110
151279 179884 71930296
114765 144877 75008321
131978 183989 130503058
138983 197697 147548729
80867 107124 32136902
149327 167987 47020275
52899 125196 637681811
95918 118564 269105381
67824 89624 165035124
113597 158229 247028058
94451 176589 205873909
68760 172541 259894100
144205 144484 180629012
4407 58608 394902688
124360 156008 265953812
54907 55292 990216
54179 137342 219480898
56611 190150 334681247
127675 172280 32954294
110562 166040 138856706
53229 164700 400177920
2630 10167 549185026
100032 160549 910122885
38122 38311 466090
67178 153183 215188295
110426 188699 196211894
27669 101151 845570917
102586 114845 971605612
153369 172502 48208215
3528 158526 387416069
95510 171020 189275552
159052 172543 33936133
91037 191483 251888331
82728 148762 680383968
185515 196543 610604756
165223 197786 81898417
22169 71318 122249587
132677 190175 574353509
45715 150918 566785929
80810 87399 16560182
70080 72092 5019301
41123 146787 264058199
115520 162844 346220718
114187 145268 85248269
192838 192948 279899
96181 132149 90188331
189879 194911 293824283
104927 141086 672809462
194610 198776 4271225
185299 193099 67454720
121194 157320 90407386
98366 150753 926370144
193162 198124 12428345
188287 192773 2178105
109517 152788 108004126
132110 139418 18099699
163886 188388 2084599
140699 142678 709189800
8511 120912 280814289
128671 158523 674937140
33686 190980 704659260
172019 177974 343142236
74379 79080 725296690
50968 188154 997151351
80890 136020 39359472
13745 182068 420922408
39002 125172 923917894
136206 140335 10117432
132893 152863 49859675
153313 180357 68121560
114050 158320 110544230
98253 164823 166726492
123692 167442 109734738
60468 100518 100324427
61912 149144 218173956
675 98249 285636120
118094 145457 819060133
106805 157024 31794264
137713 195826 146028122
85052 105590 51580570
96053 180714 212310908
123529 169002 183075905
95891 188564 232492467
155260 192543 703001953
181097 185300 717845825
21334 80202 146542811
171881 173032 98289426
150382 161589 697658066
46741 67448 51737482
151727 179376 69498401
199246 199522 6971416
18274 137955 452187365
82638 105104 219040321
71090 191986 303068012
68018 134343 690014178
14935 26252 419753106
188932 199932 640264193
158357 159488 338454838
19820 130329 275792916
3464 198821 618746907
7055 90919 209418411
121912 133594 29203045
8447 93272 211826305
165794 176486 22555624
15954 99968 209594689
1191 89721 221143721
19459 58913 519367503
115635 122515 17098285
197090 198245 2807990
197667 199263 4018646
193964 196890 7469074
35658 85576 124816235
12518 133719 302781970
112872 136933 60034716
182442 194359 29988565
14012 53031 178494804
49582 164667 288194524
3390 23474 465683920
167997 199790 79959785
14549 103973 223457957
50202 150053 277807613
61051 115739 865560897
82432 93393 27438783
48554 49024 1107945
100714 189395 749334684
163685 184957 465308639
155001 174706 49597560
32559 146201 780300380
5949 47422 103291242
9420 104595 237890067
139935 143910 9962555
193516 197026 8866920
75699 127456 57844223
57609 159963 256215453
29147 176404 368198896
111093 116808 14297320
118948 130985 30172828
68635 199474 327939640
148829 174563 248991675
18563 101753 207677350
69020 126179 142885242
1703 28530 24750153
97610 129068 677191781
75964 101429 262994655
162025 185868 60047805
96986 192971 291690984
192885 193750 755382368
67312 87434 75010419
44615 159443 787366538
160221 192603 81528193
110084 142093 929097006
90979 177458 216621088
197203 197378 444528
9767 35155 122797137
117771 164477 779055182
10868 185666 490436050
177467 197541 192320113
12153 58598 115628086
2447 162335 633003268
143567 190053 514184441
183776 199577 21765616
145647 157995 31120225
34718 120282 213901993
46484 72524 65096904
139503 182198 502855846
136061 198016 636040844
99948 197147 8535497
42299 152636 977234769
193389 197082 9305037
55828 102387 116615605
34038 190808 144637472
3856 27482 385227501
79223 98352 47847657
144584 187496 419867897
101606 190276 222250385
50854 93664 871534654
102647 104448 4569477
167273 180100 1679626
167455 180546 32929434
116856 157382 179385797
87982 162322 185999925
50643 78845 70594193
60748 121144 151155798
81312 156903 286198269
123764 141317 43790555
176210 184564 20947515
64501 174217 499909179
13370 45754 80524090
122527 132386 24693592
48852 88751 99933937
15737 94076 313954968
128788 166780 95328903
61295 89666 889731076
170243 190642 51340618
184373 199668 38494240
161239 178930 928414479
64316 105006 384724475
104182 176078 204276456
149490 194615 882410108
128323 133523 407185025
57438 198527 817570832
191326 193928 293314156
18113 95176 490006380
36840 107288 407177532
164763 194696 591901017
55491 112475 142698504
127830 171996 110716068
179241 197091 492713535
73022 164679 785311665
35167 42799 305955253
7816 178679 427320091
115044 146831 673264284
167947 169549 478001232
85026 185669 252142017
147815 182352 947554968
91785 176665 353003069
152962 190719 769398771
25992 31289 13102260
98365 174145 355730672
166571 187528 573711955
109439 127222 44245787
41186 67491 754426062
53086 131776 196966868
62796 63073 709035
94722 115593 52391596
119455 132573 32795972
173795 176560 731252053
139031 185154 115850233
93202 153442 150624434
192198 196279 928971939
176450 195569 48107394
108886 183827 187706419
108805 193201 138286486
92214 118012 357865650
171290 181408 25356262
103087 178337 887527861
141547 160411 47356454
62884 111713 122302302
93553 107252 34559253
63957 134291 439375842
14838 187979 501869539
161502 192408 77816771
72548 74776 5568836
47695 105874 145864069
141531 198815 832708227
79826 145163 591125393
159748 161856 741050597
161050 172280 334450014
46402 76450 75157588
143295 168703 907298268
126441 164268 854437794
36280 120794 274326875
132827 198353 836109476
138664 180342 251497851
150805 178538 585265520
37888 117427 110788820
132585 136176 8980852
26033 145443 61140026
151412 194191 477992871
79292 184650 768008484
64084 126071 155049205
125055 170046 112951326
11124 44286 82582922
13220 67068 134105577
187427 188866 3620051
31988 112344 756337099
166802 169644 7130137
152145 159602 6655028
131871 143976 30047135
127458 164614 940761445
192805 193161 914208
75209 98851 130567353
105039 184824 199735031
80719 81600 651610500
107308 194941 219507514
146098 151718 14217067
133081 175738 106973371
20671 187476 507358573
70038 161217 680610520
111055 112206 2889209
90134 115202 62849940
114918 132821 835606303
25092 164998 349579627
193719 196160 413549238
42151 127376 213134166
44158 122261 195293189
39218 170048 327458540
154148 197949 831178358
148309 173411 63195277
4792 110121 757459708
69544 189759 301275714
196531 196819 740325
117321 172530 581740384
72469 155281 207195134
195557 195944 998504
3495 48271 111551231
30827 191106 649286367
30961 172983 355103775
41802 152337 894357892
95110 151018 139845822
79849 167063 218456788
131732 139276 18701943
42744 84439 572950891
178751 179316 531183
73325 103734 76306726
55003 84811 357897778
61904 113128 128301672
39915 130111 225489342
27988 186136 432380752
147205 168937 54848687
110840 186065 249007602
29566 178346 673085565
109110 122197 32497465
98274 99767 356183227
57893 58800 895917877
61992 181356 937667820
102715 107700 874651496
26255 75491 527182870
42619 137814 278766156
159672 165617 104983112
193702 195567 734049640
112901 181561 171983145
26791 105363 853985235
171712 190193 792787084
12114 113287 252818656
5561 39648 804408951
104140 173850 954244669
160776 194090 83823353
139979 154783 37186841
145939 152045 424097962
117294 167773 126384199
96914 171075 480655084
197374 198600 477168100
59259 79766 51308757
163855 186973 58184870
85640 94075 438497203
66053 80073 35128005
112466 139822 68168256
198370 199662 3270885
93951 144601 126581847
76367 83352 17503089
175704 192287 281071123
115254 129114 571306366
93862 95218 446158690
29691 102153 743495639
91947 150362 231379539
83152 122683 98890053
122426 128552 15345456
113104 117574 67242312
77834 144748 631671255
66839 154518 153442865
147557 190367 744573957
108738 147193 95743213
15802 38782 783503973
138492 181649 932513592
115296 137697 55896400
76942 156978 200328762
96922 117577 51853876
6542 198138 479487048
146561 162942 616151650
120935 140272 48215692
63429 102857 230332089
177283 191480 35842222
194499 196793 5815692
44407 105784 153726349
20647 73072 572885486
25770 126122 250331745
156497 173123 41799996
114247 153963 491583487
82511 150516 170071843
47889 122749 187377114
120549 182873 513238995
40813 55668 475504414
158548 168746 25741157
84879 138443 763864798
104920 191613 265582197
23385 41804 868459519
190584 192743 25734897
79616 102489 883773610
111325 135381 198159323
39140 115856 886676739
190856 191553 972238162
134694 151711 42540683
46149 153362 803331078
172035 188138 40577742
180249 199539 48506503
175029 198329 805824654
139335 159418 50400531
131447 198262 996503911
10221 46033 89250965
31097 138219 267470405
25963 135963 416291469
114507 199444 776885537
35368 146920 542282035
167686 170011 324090956
191820 198340 393622070
61320 152053 199468944
139944 198846 931619796
129857 186035 443850122
119947 178967 978963635
28130 104788 191395527
180380 183421 311640384
142075 148442 919379447
118439 169544 939398437
124584 161584 92717402
158276 170442 415236733
21363 193827 431243621
46434 98018 962825372
92203 184834 813134700
70362 136262 164884998
190920 192544 4001192
75422 185669 276265193
135037 191817 142635797
29088 163586 336095432
20602 175820 492127880
41402 162124 471645875
11860 140018 320041712
140296 171806 802816389
6617 74847 280500128
144263 179056 87466027
40416 199544 398512928
171542 199136 69339802
90567 116793 65716066
97098 116815 926827339
162123 174798 286395686
180109 197737 134340057
17954 188839 314957686
169442 179610 122008095
86825 194721 920437806
194708 194866 335922
3592 148180 377019034
98155 177636 263361097
84585 169485 212586736
114587 170484 139929635
122664 153360 85971716
137414 188057 127273126
36997 119113 964540507
64473 95249 77054664
6760 190412 459600787
30086 163336 550293204
198746 199001 622447
72059 191362 299110130
99142 119874 10114885
141919 195620 135110188
89086 183003 950405338
35254 199374 411019333
55161 95453 387314949
145533 146116 1482291
75887 89542 34158706
181126 184633 8792776
20751 101646 840974616
125661 182329 805550037
182024 183318 3291059
40943 138077 242765969
65328 145424 200222450
132308 163011 76910743
115200 161965 116884411
58301 164292 439628786
69268 170492 688167968
105788 196526 663658710
141251 158932 44450125
181148 187967 17242372
60313 62668 316006204
147691 156225 307264505
109602 119063 630414147
33950 117100 369100524
30242 165976 119799631
3798 186555 604196311
167432 186141 47007453
158003 160166 55637125
135136 177732 687973879
156334 190526 86106838
22452 142358 299142199
35530 64048 71104413
64462 119051 136747309
32088 125672 672771290
64761 129778 883570113
158006 162995 12608146
107253 191866 212015508
175573 176654 2696339
52348 143698 620027722
102818 146423 478577727
37327 54967 585602971
140258 181848 686139575
43295 144899 253952675
69272 116328 117919350
191990 197676 559401792
29275 118425 222616518
44372 101207 465083085
65015 68312 8272772
183545 194255 26874220
74282 115170 434507638
95932 187853 230606354
32318 145966 283762715
46105 58578 28530439
196851 198157 307661299
11681 164223 381315281
410 99089 246461264
16879 16938 159119
58718 94891 697951022
81562 176764 678323995
178393 198112 49612284
25778 162191 340701636
90885 177952 113589802
7697 108634 252322965
141695 170114 71480348
173506 187097 946329659
102724 124535 54308154
178333 188543 19891328
147859 150162 515673632
13442 62929 332455020
192311 195662 940197584
186820 186938 302067
653 107152 308056086
171125 174910 9431541
130697 185198 136640484
196965 197598 1531971
67519 71027 3661267
171980 178256 15754738
115234 174439 148320448
156544 160080 8824311
131312 181521 744193428
170340 194512 60743797
62987 167474 617435404
89501 101818 829655264
125579 169814 111051579
142119 154461 674437353
190346 195248 12257787
161240 167041 9901352
112316 124983 31452253
146083 147557 3679040
110656 121483 480222553
128630 187532 808705686
73509 126111 474923824
135079 184840 124898076
84123 122867 783323878
196348 197148 1978343
198820 199084 665512
29493 95877 165474097
129042 159003 75035786
149197 167956 47248809
106577 161072 26193131
24207 100918 191438077
59003 72537 33912317
79920 109566 74428626
86426 138521 130129555
153711 193612 100442765
142401 168817 443246813
134456 176765 106166677
45129 108490 158695677
100361 184997 313921042
9397 136546 337173492
5400 65887 150837780
70652 120084 502662125
89571 104152 36715673
66829 130616 159702506
118666 165398 117000158
41562 62675 713109112
56651 154217 244103198
17452 38483 372064727
56252 69479 33126611
20045 163268 357713903
169492 190451 52742412
171022 173388 5860666
110954 136476 434156657
87809 166272 953239030
22859 184583 993871060
29505 187346 803288268
164067 172231 20552669
131729 156885 62948587
48574 195522 948261839
106412 107211 2038526
164511 185401 52532772
104545 184722 252322953
32671 52416 157340724
79064 158865 199748620
37814 175369 344277849
950 140309 348109036
30329 118992 221426859
131399 175591 110792639
147762 189671 105556851
130152 197744 21037780
2956 186488 486643726
180707 181827 757184445
193265 199389 281735015
164608 169331 11959320
5447 74842 173126241
15554 190260 437028842
85486 182136 607964651
147174 171938 258537027
63691 102941 777508466
141007 141832 330920320
50698 79790 251637248
50932 150386 248783969
170251 177044 17021686
125621 167757 105752907
86122 103727 162610148
54323 170148 596587459
5710 34820 489865593
96357 159293 871526025
92264 163159 177524166
23980 25335 3422480
149795 195009 113774604
150542 166206 221485769
3270 112170 19560143
62757 83670 67920636
48501 93073 260272802
133216 178257 245430980
79031 142120 157747468
43552 132843 643639845
176456 198461 198733059
108367 198866 226766849
168666 178980 328820406
105283 110628 13262183
18489 76467 144476845
161882 170171 20959675
87226 108628 53757587
146777 154667 477693925
159214 186602 68923383
145771 192417 14080798
76614 133454 8062520
175557 192427 274893069
123703 186874 777714893
191787 196187 66618
104056 136498 926801860
137911 184949 118102512
65776 164895 248161700
144801 172153 210117416
159598 196056 91795852
74605 106340 791502951
20674 142053 783706395
115691 168414 132022830
47538 190847 359177486
64507 84746 50819675
12200 144117 961447407
71809 170064 985816213
158122 162787 683094928
35670 123592 219777950
103667 169073 163670867
14785 79411 424026685
80205 128449 120698321
27120 130169 950385456
118646 158157 98737873
66351 107981 104463566
5559 108443 257204503
169782 188199 46345844
63725 162090 246211263
165493 167575 5237294
38319 94337 524768041
7779 54696 960496922
130284 158752 673034043
57266 140714 358363787
195902 199620 440635847
107134 180564 989912942
96453 138081 104168916
53560 125393 846441696
32607 85952 909797524
67790 69545 142622702
50324 165313 985114329
88384 160285 179876915
188101 191377 184473329
113433 185768 975864155
63614 106675 108066096
63078 123971 773497366
107422 141094 83832904
27275 110964 208916735
50107 196081 365910541
57975 122620 161878197
171185 192404 53308945
83535 108297 62137608
164796 195033 76040910
71822 162129 371463289
59176 172032 763508930
33144 54439 52981727
188966 194967 15039963
53418 58018 11424726
194156 199870 435140857
179084 194841 519636922
73604 190550 293142165
167580 174955 18521740
135694 156354 525726143
142142 194719 342006246
138538 181854 108789044
17670 41415 58897808
35786 189405 384635380
183111 183717 1587708
84975 120407 806333495
156533 190704 169052184
136064 137370 302974633
49654 165560 780076233
85699 124023 95753595
97599 118745 53024616
170505 190583 433564911
135547 145944 25795668
154342 171846 44044325
106112 107165 387545071
188176 194466 15751134
135557 155881 846717048
88984 123036 85166143
68189 89909 10349223
11571 115067 775208237
141567 153019 28770727
66224 86192 770401613
130336 145630 704102090
90317 179208 222637718
154171 173308 534782402
50610 52297 805693997
99495 104928 424537875
77573 160571 207663198
40481 155322 287108143
168234 183742 69183531
6483 183870 610837866
156827 195172 781112443
192911 194952 5095329
32690 165250 795379188
152806 183361 849147870
9091 115222 265228543
52547 107257 137212079
105100 127400 288894554
10080 163452 383433263
30778 62658 246041937
80353 186752 267922341
76270 138179 154794897
92176 161206 805585185
678 1100 774759666
61590 135966 186122664
181993 196670 440562853
124385 159427 87819235
30154 181974 382019232
140375 173655 83697160
83628 126988 881263088
137690 180177 106666095
155416 184674 73616255
128500 175430 117706723
168945 194003 62919694
151703 177345 64483623
99335 120476 612743915
96633 122981 498873505
49425 142411 232621948
71856 107546 130357364
177873 190856 32730346
97194 124364 67935104
21041 178509 504378603
56717 167167 276625597
69226 87251 45150358
4333 53106 232450586
65224 184318 298399977
151466 179650 872845248
170882 171090 638409771
118522 124285 14232110
90262 177324 45010884
171455 179320 19672266
67668 125306 144105668
35799 101774 647631300
126860 144853 329239824
128900 195674 764092425
143061 160926 703932963
45077 157742 281806720
28757 166834 618002638
10049 53009 107015673
88737 186870 453023551
187596 188392 1995932
88936 177356 467699560
59071 187821 27205878
99319 165672 166234317
50064 148888 257377408
35431 172999 639932205
22769 79852 717388374
100781 137877 92619309
134089 171231 905038861
53102 86501 83684715
35732 75842 295615690
164018 190916 96626482
109583 175977 316320517
167889 178251 26017328
111195 156795 53965012
100071 141614 103728931
124442 154028 881349052
146822 154369 19029114
23093 39079 666650430
10435 155799 966393433
106022 121875 376561756
194835 197155 5866684
119325 194505 638749466
87749 180746 233012077
97572 135154 94027674
144151 164139 50291777
58264 68679 278478995
177362 178215 469469839
132304 143797 584672528
70978 92068 52769887
35421 47329 265771419
75301 96453 52840248
9088 190214 888403140
175299 175538 627394
103780 140062 90390315
143573 170681 68279990
120348 132566 666518078
73871 87222 33450642
180116 190964 27402936
172869 188971 642280246
125998 197920 180653767
94556 150423 474320182
137023 153225 360985424
91881 109610 44585670
179069 197153 45559741
5820 51636 114149407
178809 195013 940640323
161553 184287 270442799
45411 126649 839171498
46978 105247 674754036
46215 94472 483201871
20940 26352 956245553
153648 159532 764516884
85142 111273 65388071
103919 134667 76696651
28737 79466 126302941
125804 148045 55628586
34673 122585 265417328
10895 137405 315969215
186795 192395 14062550
70912 144905 184985208
86831 90888 650270559
38466 171484 711599156
78940 84193 13255505
16689 32986 22509791
112682 158298 159516340
76975 148069 953995463
180436 184179 9413709
15653 161539 382894363
179178 198161 919740126
33881 86316 131035182
94478 99864 13552333
99831 165496 300621892
37624 176799 348336205
92594 94249 4119578
136912 148817 164656388
79388 159820 157053867
194644 198562 8557695
117236 172413 965656849
57184 167198 275584340
47206 181206 545115845
6556 184148 444295753
36032 189581 384480346
156388 182267 246497977
119420 193182 185073408
192096 198337 219603825
173306 190777 44070487
70904 180758 275254935
184144 185829 4214811
84809 103541 46987683
105967 153479 118535750
131748 187711 140475169
134786 147951 496514713
192439 192586 589749195
49015 75447 46849940
20731 27592 53578901
140445 156955 577306440
32479 183415 958409768
60069 141828 204459380
32619 150220 293779522
119516 152164 609820829
130292 153606 58205795
138175 159065 164383836
36288 89376 132901714
163297 182184 403104601
87497 136242 121944476
17873 144598 316282377
90647 156111 406396885
63877 84446 51612799
152577 188433 90263156
51836 109147 783405711
136832 165289 27234295
17624 71342 779235120
157639 184090 66617201
198619 198934 315680192
77796 181234 259143821
178039 197347 139213214
164215 192930 114201881
90335 105335 37775334
72395 109049 631151130
110105 127417 505521021
23676 32939 22909616
29546 172396 948022706
28586 51189 55917840
86746 123217 91123868
96103 119524 58787723
57160 107302 482544074
64015 84655 123210573
172836 179637 13834985
153626 183769 75931416
156324 160267 9875098
99700 107275 800006836
183234 198227 37709453
25693 74143 120550837
112845 154883 237938447
65762 84759 47637663
193587 193723 10905740
172003 181620 24158317
13704 195490 947325861
107352 199015 115460064
174912 186512 29192922
61722 97609 156642732
69356 106771 731627040
43319 101969 103150895
134558 174231 99564965
10037 27361 10348176
73585 82034 586168237
44176 71893 513030797
77575 120169 106589403
189628 193727 10286857
113233 174428 153290921
50051 183934 488561505
165464 184868 48729577
2176 88619 215879558
198322 199355 2605390
24370 138576 285030629
99286 191455 231243530
68676 140920 180590641
66589 163121 241667039
125455 184708 751874767
38017 41312 975174919
6537 98300 640504512
74924 172355 244016716
166429 193570 145234895
132231 145926 360401251
16369 185465 824445091
34827 98292 158529026
177952 191957 405718804
80151 195002 986021603
162496 175571 32954103
63541 73486 419951244
110839 137645 66900932
193494 197277 9517294
69270 89490 50620229
53736 125779 180160491
73122 163862 227200372
17463 162356 781336338
154662 186175 79297047
150069 181766 894897027
198265 199518 3175647
107850 121280 33351008
120750 128672 271395228
169541 197121 69342309
79134 99310 141638513
133520 175472 168828597
25080 59604 861754595
162829 192805 314105617
92780 156840 279754980
158100 192579 349448762
15017 112210 773636227
66292 83868 862913120
193953 194755 692951588
13183 163183 374880336
185503 192824 915849933
111975 176779 796467331
15524 130347 632478671
65970 183845 452171581
129070 154570 63790717
66789 110428 109386651
126431 137395 23315452
33522 116246 206843868
187441 194769 284407338
166874 184472 44155207
108600 126019 698025991
63868 133313 956794387
163322 170896 19141331
174099 186352 516541538
74929 137345 661136640
137497 160340 136525285
157912 195081 93508968
126266 190516 161392719
66298 67079 37103612
80049 102952 57460529
6037 145279 393080814
36747 115696 584760270
101122 130311 72985376
135627 171804 240871075
8713 160213 378665830
11325 63616 887367434
12878 21200 815163017
179870 199110 959637537
49458 186708 343978531
20714 129851 272391945
74468 175442 630133059
15781 95766 199381254
151476 163307 29790731
45401 188664 594856669
70169 105533 88731397
188690 197116 21161201
54280 154036 671721319
146491 197953 129492005
88680 143788 137726102
184856 194858 9663159
194332 195195 994143352
35428 169162 334656977
16623 87573 176909185
6214 131064 978086715
175349 178976 9084028
191763 191797 358433354
84991 144372 148351259
68378 86525 800917005
3746 166718 982650958
146359 166907 933960739
178281 197999 49605679
39429 116785 193530997
74135 95915 54412643
105836 191815 215431415
89813 95446 175356817
55671 125007 173360793
195807 197824 753917464
79997 101873 54886827
88672 110247 983217025
15470 91942 190736580
96450 197792 254237158
87442 186458 248141591
66518 138166 179226929
118632 163225 570204771
10578 167057 391260726
26805 190996 410797644
37618 161103 388657131
49731 151064 696982801
165522 180890 38619641
157070 171349 267670612
77384 188996 279747551
73114 156786 209431143
96140 185673 224548664
11212 43636 80731406
161747 190638 750541054
74404 152100 194381258
145643 195029 124300684
38338 198290 465154715
78360 122045 149500280
175507 187924 31270967
22767 118215 392212730
75907 142929 167154120
45674 188760 358455472
71611 74444 348234866
189249 197116 17631298
101564 157382 139547023
24167 70525 942585977
58313 112158 134984767
97809 121022 58096536
27976 104670 191469576
12292 119497 328546127
61456 130819 723297263
80941 87751 823964261
80753 143116 155869674
132127 132194 45683145
127866 139826 68271047
171677 173410 287441381
20781 172280 884468491
117457 187352 175276684
126046 150134 818720619
84609 135554 397201146
158028 184626 66883638
19703 21057 443451223
70776 145664 187130237
136009 169635 84374088
160578 166299 587606247
102404 111064 360142234
47139 54774 19124189
71158 198227 26259980
24537 183086 396450519
10028 117708 269108945
45320 140859 91132962
190119 191858 4374545
75128 160409 196092035
10871 25627 388205214
148276 198920 127453596
131125 148330 42794549
88305 166348 713776157
41821 168887 318118666
85953 125889 99691204
124704 135568 27308493
107656 158988 128244098
142348 178020 626387729
136393 199249 550321855
121899 190149 552268203
70408 76966 735035934
53944 66089 30433126
157756 160779 397980285
105628 195398 848305389
2216 103766 721387211
118556 162538 446921278
106520 140494 84579421
121873 175617 134745900
14876 144873 324548191
145326 154228 926568630
23010 36770 33951839
177037 188156 606220707
110849 190792 200477021
94832 174058 20252786
71910 138134 165612800
47579 165601 295532853
108520 199269 227360124
135044 169485 86440542
130131 156467 65879649
39335 97480 145336530
176689 197172 431549564
190483 196778 312328577
197498 199731 5601849
76048 119426 354490230
153146 196759 823940293
97806 145774 119814028
149932 170939 52993023
55313 167923 447860708
46415 181626 338577310
166884 187959 825341973
40147 118694 196374713
94635 127296 81743324
155233 200000 112626642
170863 173274 5940201
5863 114572 678743660
139192 140784 257642260
97938 161015 727675579
9547 14671 12911690
70146 165403 105401501
57036 176457 299156515
181623 193367 29595616
87178 109466 205688636
17776 158323 650445904
171614 190279 594399954
188246 192314 76254656
79103 199947 303003185
160802 175041 139389023
159991 177720 732803920
120216 121482 3154000
63934 96921 294950786
151702 171160 425403435
106508 114584 44302358
192864 195841 7500934
8879 179955 984793249
70438 104191 84661807
18892 196682 938135234
162358 168037 724212477
131899 190032 145901661
72843 164344 614814471
68871 169937 253128904
131506 144513 32321378
42171 160835 463451761
187174 190782 9089854
39077 155763 291793528
114214 116879 6598721
101874 119812 632005064
65632 102766 93053424
27115 155721 321123366
112428 150328 94565893
37565 62613 62431883
144689 186278 88126159
144492 177993 980624345
40267 132716 933740415
150933 158182 18217333
96651 115415 548435900
124598 139159 124117222
143539 173390 75076084
129428 134983 624055725
114004 135849 54487148
121240 199846 197288597
158118 168378 25897936
138756 185844 513013418
83714 126303 106432742
30737 175056 360911261
144783 182629 922507895
168885 196007 68174057
105374 120060 36483089
162040 187109 826442660
123083 139261 575031385
197404 199936 373887128
169580 188561 1757881
193341 198083 11877868
116693 192646 190446023
55168 139738 582156498
147499 197556 145791744
125793 145103 40117860
55432 94372 97369648
4621 69438 161756707
163298 173378 25338267
39630 142177 731124933
99998 185874 326629137
155950 184903 72873448
58069 188037 854231900
151821 189744 95413228
177068 177549 55391835
64207 122695 146434733
18951 38998 49633189
81853 124341 106219343
67810 186718 894070390
94765 126408 79127109
41907 143850 254862610
40354 114260 184881103
101804 102490 1719373
164187 169728 3389550
196069 197682 3980285
4771 94061 804451893
11960 34262 55563325
93448 96922 550001551
192452 199803 18501233
21808 37051 37586589
175767 197987 55866740
88696 155369 166778101
153986 161486 18823552
3121 124666 923504979
35282 60191 695522739
185028 197899 24145789
29640 55282 63643935
184615 196355 6079912
103454 152510 122503065
14543 48357 84032432
101167 155356 10919291
96125 173954 195123665
121838 171219 797951054
178895 199782 362582230
89508 103548 35329011
80544 116154 89260694
136270 186591 126326861
167781 170266 6266583
77819 103155 63560439
128159 184252 140755153
7734 154024 365506686
110689 173506 56881133
86188 117276 77817144
198907 199081 435842
27110 149534 305581327
60702 92162 508406193
150775 182547 79976194
123310 155454 80445749
117462 185505 543928853
195582 199824 10653709
77725 114524 92275115
12437 101646 222920820
87605 121649 85118096
100245 173677 183912676
98811 118644 225202122
38084 186571 924280076
121323 176705 138881939
116760 137587 51941741
152314 193722 104150650
133661 144692 27412407
34252 181019 640547262
182586 190641 127286130
163235 167315 10300465
66521 199659 333755340
123520 187754 161294375
32522 89778 269267176
180161 182385 360349747
168054 195368 68703184
191902 199813 886295647
100511 198358 245323828
199936 199980 539831276
143710 180462 616173232
107482 196562 850270695
191856 195908 738589167
9089 116522 783167833
98768 186026 218744647
3338 169127 414636094
139870 188884 123308082
26069 109327 604938390
54038 148389 235943127
97660 174302 974785800
192366 198805 105744336
39211 58701 48526243
159822 167047 18274595
38728 166831 320597459
179671 192330 31882594
92506 186444 373479750
74414 195970 458692591
78645 134310 139321547
167548 189866 56132103
82635 83166 1376210
104358 184438 806736191
70784 113707 834024881
51227 72187 814414687
197735 197872 371077
97506 195678 246223490
98900 120312 53656172
163576 182363 721110754
39298 81554 495092287
113676 175102 153808987
74408 199006 312335689
16494 74939 145562991
141576 168553 67879288
139816 149053 23138291
131724 138086 652836165
51987 170899 450416774
45396 128122 206895895
175411 177307 4731642
143585 185043 104205931
700 95135 235836218
108006 177185 173119581
97400 156950 169738989
146775 175538 72425304
167604 188126 17284021
135502 153796 437106249
178597 189382 801569565
107045 182165 72659305
38268 146446 308873415
164318 197384 536353466
115714 162869 117948595
199384 199616 989675081
82913 174591 229703915
83346 142802 148531703
132644 138900 7594691
102515 183834 798195836
12217 43409 77696039
63943 177272 283916100
169189 195395 708871276
92489 139203 116787510
7168 160611 163775600
80975 81159 296877576
88564 162650 667643340
92836 140817 686768636
112665 114605 83542400
187151 191924 503686713
37512 94496 142335964
91107 194283 258610457
30532 144518 284596802
58553 131598 182983922
91722 97137 13489707
154757 167761 32776333
61247 192295 957055206
179281 183971 172113791
160262 163385 915997786
103342 135076 3466905
101340 181167 199935067
126953 176278 123775211
14329 38527 60179071
164498 166542 55525850
27399 64753 92814413
94358 161206 167342873
166686 181720 35154496
52241 135533 208438498
1007 51843 126758488
72797 188412 289814412
83766 127393 109080037
199433 199480 141630
150300 191050 953686428
120230 168798 121750566
756 97797 95681949
141138 180835 99873721
176293 193980 44431780
28597 187055 396384236
191873 193192 228637885
194156 194399 288098546
147722 153362 213858357
138372 189749 129131207
135037 180571 523756447
99084 133029 85008456
134475 135107 392031428
63199 76806 34131136
72566 139897 948877598
40226 92684 553560959
17495 68430 243901621
171438 178464 17576051
135599 191874 141350857
148806 181653 82642229
100631 123161 56258583
77798 98206 855815149
195101 199894 47983232
57878 179622 305044618
129578 185594 140543535
181546 191940 246982409
31163 142483 210002002
119411 171739 152316660
15537 150844 874442063
58041 97357 98452591
148961 172564 59413941
32692 33003 752693
5493 180528 684523489
12289 178441 415552198
137731 157448 49387802
199442 199814 32828843
81874 116793 321403226
167575 180192 310423129
26913 84015 142304638
4821 43597 127837200
168161 197264 381810079
155569 157656 5308433
48324 100707 338268909
104312 106791 6229911
94379 173876 367530843
144184 184680 101837462
64531 196593 964577642
45502 143875 915453614
194329 195294 998222
14091 63518 123083149
146667 149394 6873150
162868 174826 164868071
139133 169518 301080318
18326 130192 521529325
159112 182047 402295207
165664 175508 24737843
32954 172644 349425787
63385 145994 574527011
43047 91403 120901880
58884 146218 850036996
168834 185179 386936250
103821 134226 75858817
138791 158223 992456358
189193 196824 19188484
181427 182268 10446
36495 101871 163524498
187825 190497 918655578
37603 42314 149407139
165801 167702 4766471
24481 83698 147604990
16229 151253 257708364
118708 179536 152412725
45317 130322 212659307
170808 190005 48247795
4995 192435 574522602
40223 190422 595910858
85492 93114 18980581
110886 138885 819247283
9420 102488 232569513
36633 111847 964737335
158053 167601 493421349
119933 147848 69613103
133845 175426 278643348
150805 163883 32988627
96613 115327 47051290
129173 156489 3506073
51050 181918 327817399
118143 119637 776317434
97840 166545 172133644
164116 171092 93050619
189673 197408 19440140
38382 146268 269631963
177745 181451 399392884
95129 184641 566322172
67664 152609 212528641
115984 193447 194183930
189555 192333 6986420
36197 83037 117009433
170537 170997 1160769
64496 181944 294267462
53774 194895 353662039
68039 164223 733971460
77896 88526 26640133
173974 180852 17305523
74098 112867 463506996
176546 187612 711560844
159305 165282 15060721
27404 74980 727199649
152343 173217 23007331
196147 199493 25020392
129308 167562 95918749
40556 120440 199701785
57255 76385 258787730
90333 144423 135175857
97839 106216 21213355
18478 160608 863155470
60251 176031 843474065
10508 155427 362115304
639 197006 785137870
89779 157776 33738953
55958 170515 286895803
105676 186222 201707741
72808 82819 25036487
167279 177332 490948051
130856 159120 427643534
46619 94594 119954110
1749 120274 568982382
80920 140171 637609334
86279 100834 36714491
18886 86762 796546111
76057 166842 227358520
36570 48005 46336215
165659 178182 50024588
59175 149876 226869762
144826 151232 7753204
4832 147130 636627027
94713 109521 37315641
175150 195841 52084957
44412 116883 181326649
51156 185918 337683796
129127 168085 497197493
58738 117162 244864996
186872 192894 15141208
30506 52402 54261040
109340 171915 156589107
143446 194354 128055681
13098 31331 18227681
181069 198170 21027277
23991 74820 126540636
39887 196816 393035072
131590 196605 91580855
141181 187107 140269147
128117 173206 113005015
190259 197047 17053828
65670 187417 952454331
12724 130522 294336152
102435 134329 79683988
42747 55513 31864598
13292 40923 288739717
105801 157732 129675476
1816 197229 896209474
15581 99318 208874486
109563 123180 33788957
72796 76660 9678007
40873 68096 67901515
102681 146475 109243122
156490 172392 607447840
56705 84376 69341196
89501 162917 183799935
175591 185481 618182362
111720 140808 376842791
9240 186934 444615093
132039 138180 15220999
164716 175959 523223431
159869 191273 79164138
19536 55775 177643868
69972 122025 748264742
167602 198556 553234812
98356 145586 118007066
95766 134009 747154723
23411 110644 914461940
79737 168933 672296965
112941 161814 728784032
82391 86871 585983816
61253 171885 463991595
69193 192716 309604779
149652 151931 5753737
184419 189621 13131656
57161 191020 341431459
80850 104184 272926085
151351 183199 80106990
125769 133834 101112694
98835 166518 828069940
56091 81865 524124605
141713 187254 114586354
124954 136339 28600607
189603 197862 20755004
13608 91116 659537342
59465 121495 155244833
138648 143502 855372476
102561 137212 86529735
56244 87392 13283460
112206 195591 209086352
160870 186227 408260981
39676 130770 878383360
176770 183692 17428412
10468 101742 228078558
103438 147761 134045840
8406 163005 386520311
39917 176698 342311345
85018 96057 27438186
177706 190555 413648378
158607 175695 879589121
10258 33966 306861405
27838 65802 94399296
51577 187360 875190489
26202 91038 161632804
115998 128487 206912519
115337 189999 187194468
95362 161976 547017901
166754 194919 254630805
28410 136196 319050630
92493 108333 39881652
85160 186631 254244033
39580 88622 122538574
145094 175263 75924486
140549 170322 82938382
45556 130254 211893089
68705 71338 6563492
66159 117389 903467293
120939 156653 89403273
167678 173166 13722911
89241 108417 48234068
126504 145711 208956967
15121 176050 712330087
104099 164407 869762781
175255 188971 34557289
28830 116935 681049838
88321 105004 528670779
38653 166002 308772928
140581 142957 565590929
52238 150731 948455692
35343 63637 187980084
39751 198886 398537859
107661 109979 234030096
37577 162908 313511795
183675 197578 34929382
30569 97141 166056317
27356 76267 838803949
5670 106088 251045229
53725 139254 661005255
138810 140909 823816382
4318 174490 472733591
84252 163380 198038969
192784 196991 712620568
30884 198030 418286025
157796 187958 393773260
139959 169814 775004857
145708 193638 384704402
186223 189985 9490575
125715 126723 677164110
149038 162408 33654191
81974 176365 236485279
179401 197205 501255449
195470 196263 2027056
172958 188010 37935700
100287 152940 131621421
125722 187618 490504359
66011 157666 952937530
133846 142836 455961036
16697 159459 384001323
55321 114069 808935372
120878 123691 75686251
74965 149106 588190804
40141 134319 235397874
3131 133503 325807600
118657 144261 63822926
12007 73062 566984465
60073 61149 2681259
49866 193759 146055770
66567 99139 824439546
147402 163045 657303929
59215 61821 6538527
115892 131204 38258839
179443 191967 662026122
132608 160276 864607260
86270 109502 460009650
107610 136829 72869975
70899 98164 629939624
33969 145977 279813234
2744 25787 15905466
161444 192343 526023061
1539 92085 226139308
183059 192024 380460712
10202 77680 652322852
140140 186669 117031907
191045 199967 22355667
162445 179086 41842338
60033 136505 653441634
38455 165348 317506091
197429 198814 613366258
111025 144738 347345930
87287 120160 82234109
105962 125745 811472642
48652 117268 313974902
56591 182326 314930850
39316 188964 374800669
172621 197598 62794834
180597 187430 729592549
146655 156895 187702606
122524 174675 412540745
111980 136462 267256716
49232 190011 867784651
75089 135622 151496797
129399 139193 24384508
60486 134573 185423428
186276 196026 24560375
172481 175086 6552767
12365 27294 37506887
161758 177271 677290632
191564 192808 482882935
178823 182147 272051209
172226 189971 152397712
134200 170190 152673906
1381 91630 434731459
69068 77535 21176917
124389 179064 287061923
160316 198677 96560389
136651 143683 247295411
12613 87585 398358449
95527 195079 483674993
175735 179947 10551657
1825 115040 635422574
179759 191934 915699024
157481 197632 100981530
114832 120025 12802922
168404 192245 59950476
12239 57278 112117059
194004 197411 8631566
133833 156873 57700513
21165 181007 719040596
84254 159467 18421129
63935 79568 966757170
111525 169914 215041420
131401 196005 162144863
159116 170011 114469840
197211 198342 929098351
154848 197779 108003858
142476 159805 43542027
134885 171130 90985634
140629 165491 926339283
189410 199920 284275860
114533 145660 337015901
172471 178491 15106349
110903 146028 87566396
51965 80351 870836232
74342 95194 52115000
86941 101074 35404166
19928 126714 778152721
94342 125322 492261830
125767 135572 95739069
49071 94588 104861539
139190 162877 59480969
45795 160653 867821999
5068 152031 367164095
138041 194836 43938313
103870 141259 93145830
185568 193181 956145501
183506 196873 33645275
91183 95836 11512753
18889 106507 218813793
183503 187067 8988985
2092 182175 450457030
170425 184535 654205480
131703 190085 672464876
138757 184249 566632744
133580 133590 26821
193738 196966 807270312
21074 59225 591459631
167503 199296 888400220
115062 195392 201371902
112719 117116 20816672
54058 196685 916609290
52464 97653 113137323
35634 64089 70955197
88177 134363 427021825
46200 168162 305309417
11931 33608 462409640
96902 104032 427541909
56707 183131 731700141
53289 189786 342012729
194187 199079 12331536
192525 196438 9883374
12647 86095 183367078
138035 198055 244606866
93043 154638 154084317
93423 120196 418666123
3151 137235 335059898
76749 129921 559669445
193033 198240 13036373
150297 151228 857233490
171974 189491 162155729
145367 160978 39276807
15628 196979 540545387
165272 188766 59158474
194949 195022 170177
191940 197923 14987097
193787 194702 33942898
42567 76160 852411052
120131 195749 719683156
43536 175641 330745750
136414 199690 298383698
4350 84596 613478496
188062 196611 21500498
87994 113526 681302028
40578 133178 481330936
120511 174122 134417629
90634 101483 27268338
82567 130879 57990209
194939 196919 5056092
20629 41222 914879819
180552 192612 30310628
145028 178043 83062715
168886 180720 29725889
116746 184054 168717054
51459 167874 652698852
33706 67999 648827290
142366 167888 159182514
136634 150588 432025695
155741 166112 26181431
65803 71878 897610280
139694 143444 9334524
166811 176532 24391503
9793 179733 631572395
105456 195644 225986074
114065 194117 593423861
2956 100637 244073359
181014 181501 1198284
105907 176608 124243448
98751 127403 71670227
59953 145010 701571545
81728 86588 12246815
187871 198507 428695045
36227 77996 312265069
49199 155453 836060426
75450 157474 153942845
198271 198308 103447
156857 168525 29357695
55486 72865 274348054
83900 151398 168767595
55864 130353 186427215
103234 114303 509752221
107276 196575 223776488
144999 162206 761173426
9004 74752 164055806
178658 185048 16017793
162561 185624 585605962
108142 193010 212634079
163619 197857 820811905
66780 171892 263265462
46983 71809 49754659
106177 162692 301507655
15988 17398 3521652
128587 161769 751040140
42462 94905 950685769
139165 165221 65445492
136134 184553 121448019
95526 191104 239794995
79027 117297 95924096
51354 151253 748365789
99096 127526 71133181
126662 146098 104608846
84866 108951 60426535
121414 193051 179800549
107749 147653 99396571
43566 63525 49776448
42568 55132 779315395
146995 168905 797528256
54205 156664 691216538
180791 180919 300669
28614 54772 534649502
143325 198303 825477436
52406 174948 966133214
156525 159121 162990891
187873 193684 14553222
99788 154967 989746970
186364 196633 5202599
29856 165298 338526393
93922 146468 353340394
159181 160782 339201737
109304 171115 154746171
27928 174017 644663587
172907 183329 19076403
157835 175403 44239991
15554 114996 248373349
94786 131286 91434075
43477 56309 31950101
28674 43992 2729488
90194 122833 224647550
169152 190760 820296412
157256 196843 511533201
156171 167837 29414141
166052 190086 60461317
14633 78998 207740835
105309 151225 464359785
71560 127281 342074538
86907 150603 159208145
187277 196441 23025825
90020 106719 136825893
154003 175651 940637697
99981 120021 50114179
42878 149090 571285521
127906 188973 679915209
64617 187214 692589264
119645 130663 27540239
120045 157145 70421741
11920 61872 446633130
108973 175021 165278169
41374 163199 135512658
79803 157506 810421148
131594 163468 79799084
74992 146238 178099190
26161 116792 226259847
4009 152578 502123275
22277 65588 323693574
127521 143943 40944612
123988 127091 7784047
62006 174550 341677941
139960 144649 661399446
148748 157701 22556950
137252 189758 131886801
25910 41987 458214882
37031 156199 297985774
7780 11289 8817354
19015 51399 80305789
9976 35158 62781171
195130 195227 226143990
37165 138600 585164269
96061 174694 197122658
110024 169484 457773013
107372 178869 178895770
34794 179152 361231127
134852 144287 595062713
829 2630 3157194
60865 78953 778726896
26631 182083 388664287
119089 189146 175730615
86448 160777 185876177
2314 86782 608353689
117410 186884 174185862
165388 190196 186105181
53858 58326 413860676
199896 199948 139810
82410 177379 237940874
147059 196910 125551459
69713 79230 23754657
88212 192440 943347073
119028 161758 106879946
87894 127895 100052008
198472 198505 94559
175958 198404 437377188
168434 176245 19588177
29028 47855 602873491
72637 159821 5868578
130538 139938 23272994
76338 172089 869295103
66238 175708 304817188
146767 194455 278114441
61583 148083 216279013
147460 176880 74134164
55371 92489 92857961
928 104712 259467235
160109 195263 523050260
74144 104357 75825098
6072 139981 334448318
181276 188527 18331944
29819 147965 294919170
75415 88781 33444823
2966 86226 208013955
89194 109687 542462686
119398 151821 81010755
35211 193331 395992801
182356 182858 1292929
61871 176989 815579641
32107 161722 323935183
128112 186495 146511151
79447 112860 37981109
5936 198592 681290539
166643 176480 121989722
24747 106745 204786876
56475 118490 418159180
170857 174820 751720799
91256 118184 134346358
134375 194591 151205710
143975 190482 117093113
159272 184355 683198795
27769 99013 846716879
7784 73242 787743424
75491 183490 270644545
189748 190835 2804503
175148 189201 694608598
64725 122662 145008708
112670 182764 175589673
187904 195184 474503648
185401 187269 638316821
133077 165726 828305355
150398 183352 732893232
48517 101987 133979568
178801 191806 32828951
146333 147554 3029326
61194 157961 901433443
31006 168113 342768431
13371 26527 979424286
157109 167704 26650066
103549 197618 235700146
172851 185402 724753731
105125 144420 794362882
183340 190793 18834130
198001 198509 1309322
174560 198260 435361655
180368 199047 36828698
116504 178545 303624013
131355 182417 128016053
2781 85870 207533442
133168 198364 163673024
140890 189807 255831125
24541 28741 622799542
124114 144243 50286782
144049 147630 404718043
167024 197426 76431461
52555 180635 396251904
53207 57772 11304682
188079 191308 168269628
151108 159715 622091566
119772 157306 506833529
14796 176593 693880360
29831 82993 132501565
149443 161224 29607457
44330 162133 294639661
6751 37831 77481305
137599 159111 411463202
105947 126438 84250572
71085 196580 887493640
153093 195188 105921298
86472 170731 714237791
198706 199135 394190167
11620 50925 916373638
175304 193733 46349761
43005 99827 142070405
103651 165541 154833106
81748 186280 261961799
90999 140105 122643315
124566 163338 97231207
145352 149966 11626461
154628 172161 209193844
25610 62123 221783231
90553 110254 859246639
87119 88573 62685738
79790 157767 195142256
97710 111147 33711416
65944 99858 770251928
91082 167456 191268216
155785 168272 31481500
173466 192537 907108533
90833 119691 540405768
55315 137984 162226597
6588 125083 295866633
34723 132459 952556819
11603 137618 236296613
148537 158872 26070141
95096 167177 180623560
11442 78282 419537178
91808 162358 886973999
66584 94834 208577675
149391 165456 40498900
90535 153009 156239315
28802 108330 318808819
133643 154823 202577136
68229 126370 812680662
180872 199182 643301856
3570 93132 432972724
132131 166798 86910059
31766 59648 69304018
177924 190293 31188700
16656 174012 875195265
104163 127134 716624886
107273 156496 122921085
43117 131371 220774032
176322 190379 383261604
122779 146399 58934267
67278 162689 739116953
132794 166937 525878543
196473 199013 365456657
183492 198117 36734577
183063 192333 606052793
53194 61571 20956755
129009 146506 725595263
98532 135273 91988362
1684 198147 552871357
92421 107322 31534651
117194 149253 591855854
9503 106268 241903363
125330 174150 446361745
64971 179293 286368288
135321 170052 87150412
93010 154380 828902135
145481 156074 26662254
110030 174450 20091283
158420 195534 93406028
6462 39547 82502582
77631 102359 186548576
73280 154477 203133656
39415 109461 907738693
132984 155836 792860502
195086 196860 4551094
38791 191974 383666091
160986 191505 504022738
64124 83899 104848253
43252 149229 375057782
122457 160481 612329968
138118 175855 94787449
86999 159052 979158708
40098 52988 31971192
152743 194419 823858970
41727 182761 872206066
23961 156056 816275906
50169 194657 979740988
105250 153945 121561904
32338 46875 117769988
37863 58003 50099337
135034 163764 785749948
187195 188640 463819937
38646 167708 322968730
158366 183504 63321915
90112 150120 27078101
109453 161090 328899923
33950 37713 9376012
173996 185513 28953573
146971 170847 109423706
43946 108981 162843343
147364 183229 803881080
22964 56719 486858066
59348 183812 597751018
6038 23547 44005983
96406 187402 256167114
163733 194379 77059316
197601 197946 885050
11986 108753 933862685
85355 136372 127572275
147386 171538 828331303
21160 77508 382275002
127783 162317 86421468
39441 154074 286639580
100731 110501 24500307
11647 166977 388381550
118839 177152 146137208
108381 124633 40306841
184093 199701 39208548
50939 151556 251780469
199071 199816 1907763
31910 136632 261596673
156358 180066 59657039
50928 128654 194528109
154021 196126 105982337
51844 163420 279339631
188861 196101 274495037
103258 187780 211816888
30105 45782 38786186
146708 197005 126616959
195740 199404 829010267
148812 161631 655565179
5503 12192 165723628
180051 186473 787396352
108457 151244 106734148
124850 190232 124985537
63262 102864 99333985
159145 168082 303567386
23758 57516 833276255
55859 77886 177759815
61248 163840 256876442
14617 85815 177666111
185111 193798 21893632
138049 150850 31999596
96086 185655 988719640
121432 125088 9006872
35167 49627 19068667
93362 197080 260139295
90527 126402 89640234
45168 156824 788522204
25665 184560 397238177
198100 199843 4418691
89913 130002 100338791
73232 84661 28680640
129107 186765 144748069
93776 111351 44130409
185267 185981 297118535
101738 189204 219205565
27871 93046 787792733
76968 131808 50859075
195007 196051 145741001
82594 143907 153285046
52578 129006 191248330
79551 167243 219705909
89467 187732 246378723
181104 199587 46515294
135226 161149 64904966
197955 199277 414779475
87928 104812 42387426
180919 196862 40146517
117747 132562 37005328
44264 126719 206107796
62870 132254 350878698
125736 127080 798076766
162624 186418 59886581
147286 170711 59139209
42443 102370 599693402
142427 171381 224536107
170098 177327 18135675
26504 118459 229594305
69217 185886 292358033
54182 162936 711720831
68460 118740 125895318
186827 197378 654130810
94255 109777 736886265
35566 47733 30223708
82402 126899 111315403
174090 187412 33538573
99438 186975 219523987
19910 102409 899765896
33152 45403 981576815
52114 81793 445371731
52065 192854 352827126
66524 188231 863342908
140390 168689 71214951
87435 129634 105583990
83588 97184 33914820
184110 185014 158243962
4582 142263 694254616
146189 181389 124225626
43557 161777 686537202
185651 196358 843319352
92543 123049 863168602
30424 184506 542850185
126478 174098 901841377
65014 184041 298279260
31323 82292 127044145
118234 188173 175382440
50732 78826 21349789
134605 169029 731473559
4940 188326 458887363
92462 106284 953163427
157919 189055 78414595
32054 148216 614557347
107049 198723 229696935
83332 130111 117015901
86543 113191 884902512
161253 190009 668521480
19359 168251 372014149
117644 198122 493407110
133920 183708 705423495
65139 179385 852646975
89301 128438 97933974
178372 197044 594338885
159307 177487 799601035
114380 138444 292843842
96827 157122 150996521
34873 107240 181106458
117211 161452 166008376
38100 151443 283384099
21651 191656 425215481
117889 194679 192533685
95871 196094 736041988
184199 190340 912179727
68860 72079 53374323
174860 194765 46246193
129003 160646 79204971
82324 90245 19869390
100946 115629 36756194
109021 119223 25341830
107740 113140 13385090
152971 168286 38572344
14194 51780 415330857
127653 172778 113148877
184916 192210 839367607
148437 174180 64901253
97942 158089 340898882
45514 155610 118563950
190633 199916 175085681
109969 171830 154820945
90807 124674 305689555
45611 148336 256752874
191263 192432 5837651
136636 156287 49163082
90929 101136 25605317
66297 189856 219041174
43333 127344 210042004
62044 83211 53027245
79420 111196 79626376
40143 94164 485112883
12772 45216 177121821
130278 195425 778058491
28518 33519 727530497
72984 95370 56003543
46164 100091 134913015
146181 172160 255632078
98331 146801 121173085
10189 156197 364896128
133075 136717 529216494
128057 149839 923057777
82942 173002 225582972
8840 113228 406850014
155454 180725 10898819
101608 138565 32418263
94971 129140 108332052
88819 184359 239445041
53119 121249 479689274
100753 174402 444991421
95864 104334 21532303
64485 96518 80145280
196608 197349 600985139
190660 196161 13800196
66739 129260 860996397
123574 162591 97759068
90964 174289 675429994
122831 132356 272116396
70646 77531 789527479
117459 135224 722641255
131029 185387 136312447
15953 171485 388791388
72202 159247 945162993
120159 190595 176751175
133041 176142 108084519
63886 98419 86405506
75849 164469 369705704
177435 194865 43829896
139368 154640 38298369
127371 139389 306848353
169335 177654 914386331
25791 51805 64401355
91108 165182 185432537
137282 162465 286462476
8167 162878 386754239
100962 130640 43909964
146377 148015 484690430
6598 82160 252787198
43814 131251 218746277
109976 152132 546230782
21940 82586 150977739
176389 195972 49265954
102759 142105 98135702
127585 131940 10974421
184115 199363 410859435
77253 185764 919490142
47843 166647 297518519
88747 134117 113553934
67560 100098 42252059
177009 178435 747657921
151407 195480 803903580
86920 118472 78986878
23026 94216 846432790
112865 157140 110669727
37180 63777 363145445
197508 198915 584969558
54887 127040 180499253
194510 199574 12741289
88233 146975 452087622
45854 176690 327610821
108995 198280 223698225
12066 155653 358735945
114915 153697 723843784
105148 193724 792331056
42757 94165 128491901
9663 144120 335837183
38408 52930 36155379
92586 178093 214278374
186593 192472 14780428
123905 161853 95028401
187849 199232 28520639
124894 174941 949656232
183978 195476 236921585
75353 190835 583986944
97166 110840 34380787
171787 175907 839257280
90304 179808 828935767
131826 168577 92107037
119832 123200 347105776
139670 198367 461564430
29219 152375 785159658
102476 125587 367151263
13539 82546 172102608
98065 118715 51785667
160422 190007 70171797
131669 149145 43573781
83816 152034 170589258
93795 144914 127823559
164173 192364 63064705
141307 169405 70741334
44045 172794 802297656
199671 199997 812673
68896 151438 206469755
14436 57253 157696044
120988 135424 218729003
105478 137388 134609764
27810 62208 9007002
20023 142146 486547083
141836 193720 656333134
126255 180738 136799948
112290 184165 567103623
83419 177471 666534831
48655 159255 623541051
66252 111287 4294237
24776 160045 504452817
75353 164314 911737584
18237 99635 605313202
112980 176222 911980816
95904 199976 261103776
198 50252 526817351
41735 53836 30142302
105103 151146 114862695
46494 124842 195869239
70964 150101 723495738
5883 17247 28620954
59154 156702 244190772
169071 192640 483423491
133913 175247 103683435
48658 61854 33094956
120431 179333 147623963
128253 169808 104217019
56238 112048 923710080
49090 122490 183790419
156186 193362 589732627
1996 22519 51638141
130729 186809 140716108
91703 114642 634440638
75959 130669 136922269
23114 154806 934469392
21923 121575 248620622
199097 199124 974114676
141606 168347 67288294
188522 196153 372914468
174389 174711 824357854
75942 182101 492986558
90491 178624 220766914
94911 95690 137568209
9646 149427 581579256
149898 186064 690587720
192668 196674 955259
50550 169393 858677231
33065 176894 359873908
134290 197806 159488708
179613 197233 362941750
143901 186420 828733082
174074 191023 42696103
102533 182892 201282867
119840 129753 24836615
165186 180836 39409490
51168 101802 236844323
169513 184893 11683309
134847 154616 49417118
148654 165082 817398841
26795 105092 223721856
96980 196250 249054664
84333 173397 378837040
124504 182604 783859630
192587 193967 3408904
153215 165046 20130649
176223 186016 389989196
68341 170843 256792840
95169 173662 196691907
126551 157174 115423683
162577 178820 261209635
184527 189798 223367155
120414 132676 30676921
110239 151244 561082654
84529 132947 121122973
73543 175694 302732932
197591 199261 4200997
15386 103723 220627205
184101 185545 3587907
176644 180133 8764502
185904 194633 735362837
61425 197414 340875277
4364 61218 141822991
113797 155939 102624563
132230 171059 295314631
194918 196381 748077735
166752 182505 39530447
12077 68925 141788354
194712 197042 5904578
18656 83971 162850671
39138 166426 318555665
112574 140650 197377017
121728 153507 617895356
56757 80660 233410802
177681 178250 1397633
81983 178046 240655482
186136 186822 1776499
25383 134115 271432462
16200 106705 840787082
178894 188824 834506544
196214 197131 2300158
111659 168988 143625496
137847 149106 308168636
93462 185321 230247558
19360 29767 505472165
52656 175886 449477908
11676 55968 110350154
39938 55236 594230836
75763 86856 27816357
98615 152061 133748885
191805 194934 930785133
140787 148558 547192842
29448 151581 124985765
52801 64575 972214583
113447 173579 613259763
131526 144731 32776899
69688 150611 925782662
106583 196460 225237424
147015 187070 100907051
172328 182699 48833668
29782 182421 461395067
195590 197440 4634030
118367 152691 322795673
3221 165650 406181089
86379 122425 458268901
169202 171082 366143001
41443 176492 338097880
28000 81703 133758470
170964 183633 290544029
156043 181389 63800132
75850 133125 816482833
133625 162537 78655757
130247 168218 599468009
5120 174517 839159441
162487 192470 581959493
85889 158598 181877204
38547 79125 101338265
114513 182493 97113780
34538 189012 386774067
44975 118801 184692784
92879 129603 91930985
158281 178493 493715737
44804 89197 432138734
109156 186386 780011492
110545 198557 220637416
66675 167974 253711252
10695 51213 37458100
19110 34525 236384608
144650 196632 130850515
156898 175795 47493096
179073 181496 6116091
65709 190168 385566921
47193 103077 594165047
113495 131495 44962620
197566 199017 3655377
5818 8753 7304917
18253 108106 224453582
36113 104549 701614264
138819 154121 296550745
7313 65427 583564631
163479 167222 9491115
9659 196245 467018357
164600 194939 690078757
159067 198030 905914724
170547 194639 136888054
130496 176585 115541754
102053 110289 138657650
70793 121844 997690619
7808 152489 361509386
90442 147760 143172813
19700 99795 629097570
97770 184124 216507086
149084 191636 107168929
156540 165954 23729561
90714 95451 11781462
86606 187005 632284396
25006 32585 728046118
180047 185003 951032897
162704 186621 952836924
67123 147511 26860088
16414 64361 607134665
126363 182078 173465954
126680 131418 11301717
58088 126046 391857222
163649 179931 40904974
7751 45772 94703818
64936 89791 62264565
135880 180475 193833896
194090 195453 162726907
192001 199539 74422914
191701 199814 819512496
145264 176355 125525527
75746 181103 764567557
118526 189937 179079971
141152 176155 88026687
115676 125502 200635153
154733 160619 14776544
106161 158586 682474574
134608 165854 886401988
55214 97064 104703633
187320 195175 19679418
189263 196845 48309880
198898 198997 961233364
87098 192442 264042538
73584 112687 97974469
112754 127786 218244244
13991 58248 110059831
99976 139863 519881539
101355 106265 12394985
104371 168761 161159075
68726 192107 309237436
111950 118564 56028281
74103 196337 697112377
186536 194316 567694626
171970 176819 12207787
4017 104008 843484184
37648 69952 80664394
96227 102154 15082688
110723 157475 462187832
159301 159703 229829272
8530 182326 633905535
113839 166601 132060021
177202 188438 306663101
158195 163277 12858346
6974 42099 992664516
197168 199280 615057755
84802 135010 125546498
28806 151550 622727745
29160 199824 701889804
167447 180517 614255552
77518 166243 582765853
143274 189582 452990349
43375 138544 237906432
90209 164097 733442762
31163 121064 224455585
1910 134913 332393478
80424 104030 59324894
127527 186227 147315843
40698 96281 242610671
120141 161340 758003167
66795 101986 88232910
193662 199252 537656061
98406 154304 139895975
34809 194086 808346003
125978 198460 182071602
5779 135904 917483378
191885 194715 51859353
173846 182516 1338305
178538 186379 349894144
114021 173196 81823501
6794 196612 475075274
105205 170775 164105708
150689 178910 704572723
22584 182788 497533857
192931 198474 384723514
60792 65607 539729143
54702 75391 829383157
31777 61826 74720577
131785 163353 145231673
107799 120415 669969382
102691 150858 120237966
81825 122323 204405823
105944 159555 400528048
176331 185920 24129506
120094 171090 185855812
21886 181354 803165848
56884 187286 326823649
141550 198926 173930295
17665 38555 51792112
65148 195100 640854535
27152 76913 123892718
20521 53492 81660417
188099 195407 480208929
15421 65781 125386266
9885 38208 12489573
124885 133518 412426408
111085 136504 63504113
169637 186529 507945169
128238 163964 844833219
126093 143835 44380906
193367 196197 797775293
82978 193640 277424040
62096 184944 307744250
181648 197808 40676345
199491 199837 681865335
22409 109175 662010232
105828 195013 223409990
156390 184263 971422649
24927 184790 399724280
115567 119886 10701054
111808 192149 201477707
80414 161048 26728530
55681 56789 710499610
111561 162267 579874325
175407 198495 404208316
179572 194756 361366447
131353 181186 344867975
151208 180623 74044374
72014 172311 437887688
72978 154029 202792701
46675 60271 229987756
58976 158315 248590176
92457 120854 129934075
190713 193915 213446467
101918 189730 373605040
160771 192582 768569269
34674 132995 334145501
20892 177060 378601800
153366 173089 922728694
117206 190945 184978835
78676 167132 221587292
476 31776 972010863
79695 152737 689600523
64473 71470 461263069
193572 194471 2258946
199334 199529 997606261
59736 98805 97768105
31636 172428 390524046
14354 136072 884194790
186789 197225 26213443
150099 161917 29694425
92209 94612 512948262
9969 114145 410563884
18899 140910 304454917
124972 181813 142661601
29762 85694 139517128
52734 118676 930600102
38508 39105 1482545
69286 179835 276905873
194248 195982 4441012
3320 28197 586149986
96816 198159 254216721
15316 61830 554948759
180192 187752 269375299
86660 149123 156105405
52477 70519 99205923
86700 190366 259847274
193542 198296 521474513
796 114141 492774771
175485 177842 5921353
34592 174200 982567446
130012 152065 55089767
111423 145230 549374811
3280 136223 332240584
86216 129916 109295030
21454 170267 648699915
153990 181137 160292974
14324 22077 19613693
93049 161655 914953406
193082 194471 3440070
109987 180606 176901881
173091 190700 533688298
27979 70105 104809169
88876 183985 238396420
154739 157021 955920178
32376 113914 210211760
66774 157648 724584470
46700 198931 544604069
74879 87044 912571323
183862 192369 865871538
1694 148047 976636852
61351 140349 893624962
121573 161573 100114066
38618 124138 213757782
48075 73941 64805672
101809 171528 174592055
170306 179566 214623881
149933 193413 637423991
63886 194448 691306669
6865 161847 438624967
28870 67841 512733130
111136 171421 264024463
122809 163975 695632932
155980 179963 958937056
110522 174945 187052473
3782 117644 520586986
49369 81092 559275537
100094 193258 233625000
30352 146987 717304096
172470 196008 59232793
12701 150258 343567642
141856 152263 26179601
69871 121403 407886280
116244 194910 197198171
168013 178733 26884949
41768 111262 173900907
36500 68058 78734092
20390 186993 195651393
9674 163305 384096338
74152 153129 197557476
171544 196583 582943780
30799 164621 352831672
10047 144714 837182616
119913 120695 381735356
110963 195901 212988317
161879 186146 156676296
39089 88307 123043174
11056 101455 225831397
20362 116533 239952773
47617 99340 129447022
116151 187419 178666710
88643 176568 220282270
198843 198989 945839684
41313 100782 787495359
135510 159309 59581097
180061 185510 13714214
119996 129704 351766168
65401 178456 938772420
185356 197525 536164030
85917 95261 23248947
190132 195182 178287
48624 194804 583388687
125456 138348 32289761
198387 199256 2177567
87082 134901 119631942
60716 182699 596694784
167958 175382 18660604
228 169573 738293731
92186 189325 243533971
180399 185917 13861273
84438 144848 150929005
73897 75421 3790640
40316 157705 293497611
140200 176068 90202042
81421 166996 214371489
162817 190543 480843191
63903 183423 299537009
30878 96264 831998610
82033 116062 965243629
84517 197128 282259054
126599 162187 289567291
112251 148290 352648277
75126 195863 302709059
80134 165284 213183057
135801 149752 34765575
71389 84124 31924866
114870 184419 213566496
56450 198655 885705133
51138 105027 135153509
40071 199809 998016842
156527 162082 798485248
143611 173448 75048478
179344 185180 792220499
49878 86903 92785138
84430 133421 318157068
3375 95736 230550933
66828 86678 627537658
106636 110026 8435714
125214 148886 973999556
120745 181090 390153874
180570 190727 25589187
65277 142452 805608886
85719 127266 103856648
107009 185796 561349068
45127 123054 194857539
149455 184226 87529443
51291 157476 265753643
47841 71570 59424263
86199 118396 80582769
76774 126372 806332802
190449 192669 5532518
138104 196889 160256777
16583 90414 935530361
133288 140398 17599057
157998 191191 83655365
45444 198824 838807776
27587 120856 232756796
120992 163744 107091114
55600 66817 750039680
106244 111493 475286782
178250 190553 178284687
19121 64513 544744412
160330 170545 156385685
51980 135405 208773305
165629 182096 938459437
74052 80395 15880262
73335 85177 641594619
129723 163163 91925482
29506 53254 369334046
197494 199838 835402890
166184 172479 15787292
54715 147368 533674411
86056 121334 864336479
80629 122315 286876345
55743 193300 583483224
20643 143747 307120955
97319 183784 216799226
84491 191484 268228805
27102 34834 790506444
180516 197803 43451424
106304 166752 999750939
198859 199193 27439902
167616 196417 721158465
48602 193064 654921823
18328 53175 755007561
116222 188332 180800121
136903 180364 868831040
87395 102283 37317456
161570 174680 237640153
62426 186179 973560338
140041 151318 745791876
105944 125203 4416478
162228 191625 74106187
68278 189529 303887562
2446 42336 99434617
174386 185506 27933089
46294 193666 689886009
32313 63384 77257807
81710 95316 699608763
4213 174570 426142239
59223 168086 272608537
184391 187616 497062739
153840 155957 5284236
116878 126984 25113403
140486 171161 77230542
25209 70293 556784431
9543 190406 452622624
48817 52992 826606722
23753 129551 264147386
183422 187140 804067063
69222 185987 292592444
154028 176017 55342682
156313 176829 291187152
140086 195537 139485721
134284 146153 22846391
161254 175823 36695937
97261 150093 132133787
167095 175193 20296177
54731 73676 553893281
87214 191325 261051660
86997 108947 165535534
9295 133087 309325882
44106 109475 235561241
71817 168010 240910314
35346 157573 967913274
6707 83221 191005719
128556 172557 110321571
183641 197072 33779015
69733 137313 62344393
163652 178464 37211203
195403 196874 3727177
132501 178909 116327312
119398 160480 102728786
149008 198506 124565507
38232 62326 987330977
191484 196343 12162148
39891 61468 186876798
46781 125093 195806410
59421 109635 125925022
127610 185461 515315386
156363 173143 42188914
57401 93111 649166762
39982 143589 258835054
160969 185968 62967310
59513 119554 150347498
105159 141408 90278612
73907 134735 152186015
6058 170404 411059776
193594 199757 15514180
36019 155529 298773876
138675 193410 540618787
1055 108256 818434416
84197 131264 522320846
75282 198944 474715152
188502 192959 11189901
125104 194747 144260590
183760 197112 10102323
88865 109801 52607698
67932 109979 105412212
119581 169371 124783398
50799 192819 614968176
6543 172990 866085009
131271 140678 23269068
154437 197499 26219317
170599 195649 935100577
90925 182155 228525304
83865 136030 361705115
7834 65367 318755912
56937 91073 85487597
95811 178587 789687579
142216 161036 47276781
13814 156818 119400053
51577 60078 21250171
26319 164400 345010281
147689 183003 209954535
19737 153260 557049041
155094 178229 46404697
69185 135336 235329404
1186 10006 335682577
116450 148322 79430313
143395 180771 94092254
62798 100258 93863575
68454 89555 52814299
172830 173067 745844574
195024 196379 27562373
32976 88014 341616464
22048 192033 430322146
45286 139433 882436446
102956 112787 6751384
126304 151827 63898614
40486 136614 240336544
110648 160894 125590978
172760 178988 15617755
146365 192527 837708634
168520 180720 30689373
164052 188670 467569430
78756 142086 158319163
199917 199943 70151
91722 184476 232421043
95248 164778 673212246
26229 199546 937752791
182802 185086 5689247
131176 160400 615494224
7208 136872 712182426
1760 125569 275526274
169603 183811 885305830
57989 111238 133457732
156024 166515 26517068
157761 166427 21885054
145467 170997 123772332
125521 157437 921660535
196986 197023 217368147
55539 187161 329818515
5433 56352 126874353
69318 127205 144822648
178810 194373 39184788
75215 148017 181994935
110673 153721 216676708
194790 196354 4009095
152297 190666 96574383
184509 194676 25599188
97033 112731 283837037
148198 148203 13022
151454 152365 818760598
121596 136932 780540437
56172 89512 83460798
8150 37349 72809760
71679 77295 772013573
24496 133344 271746793
47002 142281 924285132
28111 155830 679305689
184856 187009 5494043
8207 169729 838727026
61208 135427 185761131
139823 172265 81552937
123109 141725 46477995
106620 188607 205406150
126232 147379 273190877
154033 191700 94832329
27771 152462 219291421
52466 153043 213043201
83137 100044 42339056
25364 176548 377924173
72550 95833 58157154
121285 185794 161818793
15326 163260 31488802
77664 188992 279047697
36243 177449 353420288
130972 193386 877322685
56318 110565 135911846
126920 186548 149691827
123551 178444 832550669
90723 145521 501638077
49725 51432 963905254
179609 194714 37996086
81003 126641 425633414
122284 190442 744150041
182188 197033 37441956
50599 110264 700721131
50273 100292 125297026
22764 75821 132096790
71556 166263 746488135
35152 167970 619347385
78542 143035 808792787
11376 15200 693025
109896 139901 347803017
6160 125668 886348672
65763 123608 848607929
153601 169294 39596537
119057 189823 177484791
196871 198080 2968801
33342 136051 8013273
149876 169150 48600090
987 53876 131855057
69169 112704 109065110
147610 154257 16791423
62588 169883 431998288
26204 85632 426072219
13180 40605 230640455
103759 112057 759725522
76297 198534 306397684
16808 64256 18593233
80393 93756 146058789
77891 78157 635669
164398 170417 15194398
142631 193737 128559290
26901 152126 312676232
40428 140996 329923814
64548 102134 94243875
149435 162967 573688881
19125 128336 272059681
24238 25053 85616593
144630 198190 134757871
21227 96989 492296269
153576 164241 76495445
3199 63274 508920209
6195 177311 427988375
145421 161524 40516279
158417 183525 735244382
58730 168472 942302403
124779 139260 291785690
192615 194611 3216065
10581 168093 873159304
194195 198661 468360905
105761 194737 800699075
55330 88334 82615505
191134 198832 19238833
54229 90475 232826208
101760 170240 171451678
89803 183172 233948196
22440 162020 348546667
1642 161176 398789229
161550 198686 337021382
124036 190911 167961803
135088 164926 577362827
55963 153146 907721187
147282 178621 301013342
115724 129906 35394634
112598 193548 293535525
162739 181566 47340460
74628 170334 239760471
156915 166339 23717569
130854 160744 74711174
83806 175608 799245700
116297 121761 176831090
151697 180714 118037672
49571 135607 215379738
185397 191335 15056281
140896 147730 17064740
157839 170597 176881544
61165 139974 197058451
132971 173469 881535227
48 5038 12568775
174831 177058 5581210
8497 188440 450345339
166559 184721 672642012
55866 198440 40359319
92872 125235 693957065
179019 198230 48347385
110207 176576 166195786
7769 110360 256364433
16414 97886 203190202
131096 158688 229526077
88905 150423 401190796
15536 106840 228074654
86444 180483 311760037
82183 144939 765346534
118227 130122 29686402
12131 76345 160227316
175526 186643 27969012
55967 169725 221112648
91816 119350 68950872
131552 164226 81818542
70974 133471 256857948
187384 191675 10814594
101513 126617 546501621
60331 156595 260579292
37014 146309 273126258
29683 127331 856751848
162555 181556 47812538
148148 188980 102821254
66131 193841 733701660
131981 153337 53296656
159722 192643 82900482
180206 190992 27277583
8457 94612 215109944
137236 185982 430875292
62673 198509 340512552
132183 146576 265268427
30953 154675 540943333
19102 155708 341085195
21741 48738 66732461
172094 179891 19591078
174445 191846 836346
182551 196055 268153255
108193 181935 184560412
99623 130459 77236329
84175 148243 318430812
14719 195764 585990830
21923 97664 267150667
131980 197106 163488008
182494 182914 1093033
87097 196217 273575585
190036 198104 286829062
191183 193258 247291036
169173 182265 744017743
137889 142422 11257738
109095 132865 59279084
125292 174874 124438560
118154 130183 29995434
27721 34019 831954167
104322 112600 315657593
100542 168238 169517279
198254 199619 290225494
95357 133201 504411453
6108 83839 516376202
135828 137459 793025681
65842 170327 261702341
143230 177282 797452084
159797 180141 51203276
71087 191409 856897095
129295 144015 36639872
158395 194949 942323853
17788 48907 77124554
10589 73949 158072987
46894 87197 100878665
172842 194002 623416504
48790 116235 219305304
41476 189170 751704457
149467 160424 27524157
180655 186779 713445585
116938 153034 90181840
149125 160741 78929481
185882 189751 343396994
151098 182992 80254872
113944 153498 98677516
33684 139682 748527793
173924 189587 39390803
152161 175751 59346991
79018 185222 266130956
24068 116317 721020524
8149 187643 645171040
12343 19501 18192096
54405 196622 356460010
146958 197535 127303836
119972 159371 98611879
166219 168166 844168817
163887 189604 64692701
109716 188078 465163828
61553 95317 84435239
91164 143109 34332732
178225 182319 14874583
104624 158208 104830754
55961 156616 553891429
68428 188589 803019344
153041 162078 22687175
129070 196566 169500755
107200 193270 760676908
197737 199955 560845706
126829 180804 258427525
82658 130154 767780679
120710 124547 684805661
184120 197383 771336691
88509 145393 142086114
280 50573 287792437
85261 133910 121658502
100026 160679 151688062
192204 198235 15119975
114824 116084 3103383
98689 178707 416166464
140356 196981 142467702
90665 96123 824872881
32429 54070 89051843
59652 136865 193211657
41114 148610 268628716
145343 191209 634115805
34200 109898 189379831
13712 165745 380018420
454 175608 438141412
63571 185212 567518767
138883 144617 14284898
129273 162928 355665510
62551 125552 946373707
80210 185488 549283849
176886 195226 464740199
183154 191634 21462106
146815 151864 12773041
100884 172581 317850261
69517 86538 42674141
102098 184834 199138920
197592 198588 325082607
190174 198613 21156099
171432 188112 847596053
164455 168867 11180557
176441 196983 728811733
191583 196208 455333138
130395 198210 170201881
178763 196132 43786413
148197 165944 44766292
95683 110200 253542431
8923 32159 608184047
166321 193408 68106677
158083 178218 773901827
69107 134819 164411605
36455 78971 106145799
37198 144414 378513073
69499 187618 407403810
189372 198383 52490427
20508 195730 809004828
114286 177119 157333336
156140 164734 21663580
135633 161800 543156549
152790 185035 63881487
14319 178720 411101852
37460 185072 369458197
5143 117904 256519050
46423 107359 152671257
84501 183848 248925390
198941 199063 193569
160461 179233 706296306
191167 196310 12881848
99190 180999 401190949
62300 145878 208949719
39147 122705 713864783
57134 94784 94256576
21042 33977 424990844
181042 189896 22312985
56190 121318 724136564
21280 113975 374553246
95502 190082 616944635
139412 175312 90227212
143696 147624 9786478
54408 172277 362810227
197954 199274 3306325
83041 153563 425775472
106865 123246 40665292
91375 97832 16129435
143737 175899 321544204
89521 106413 10129307
87100 179801 232184681
73869 116967 107921090
44752 157353 281655828
143190 193886 127499993
162035 170758 838750955
106980 192375 213929992
118519 164956 116231607
87878 120198 216596091
117902 195337 687591630
194325 195076 1904410
101491 199872 246624832
149163 195716 117140088
82846 141181 145823223
4031 190773 361309106
144526 191073 117201665
175000 195316 51111031
138230 163233 62767197
152760 160171 196118504
111767 122116 25823814
125086 192402 169082836
31775 79717 119467043
124114 183061 147920754
157720 188823 78336099
42278 100171 144843545
129507 184116 137031237
103761 115440 29121949
165518 179524 35152845
95193 126980 79528835
112030 189476 194171321
135991 140545 11198973
193693 196088 6072414
71240 94997 59423402
195493 196876 90011499
157494 194526 377325730
146619 163306 42026376
148997 181272 718596582
58593 146996 221120713
133540 141495 19736064
18375 175557 149184183
160670 191649 78094637
197231 197907 1692929
185619 199715 35455880
89063 194002 898354309
57581 193713 649642137
146958 160210 791174377
121174 122370 2977882
40341 127876 965814748
192276 196026 9444761
154635 159126 32054424
113492 195913 165300610
171449 192834 443088161
172175 178717 16417536
75367 158405 207798004
188747 195478 16886771
136251 186689 252760209
198098 198207 290322
72076 140912 172075312
161926 193779 869903424
176868 190636 34694505
161456 192830 197722703
61448 192883 329429704
31609 140580 773590176
197259 198864 3840095
33450 141151 358612469
47482 139639 258297560
118980 150430 78516827
134412 193813 149127728
26634 47838 52410478
12337 82355 101492411
192455 195201 6908971
6268 106700 251084747
72860 192293 465255796
174179 177295 921661643
145278 145331 524978174
172686 175252 6431386
80617 181949 668523115
112974 138098 62618201
68574 79116 26342213
105513 129514 960626101
157776 190965 204856873
144039 180388 538316309
41134 145900 336182233
71496 131724 150770063
23572 27655 996574536
109902 131045 294862077
60345 123760 184485806
159972 169526 23306946
8804 41514 877228503
158350 185443 68199238
137241 188527 128868631
169889 199382 609896805
57485 167638 383407574
154148 160547 16058256
176086 183334 18227241
98471 112281 34764032
101803 144746 107128436
165437 187913 109280040
167205 186442 48339159
171949 183761 29753411
124345 191675 169124516
41786 158807 440075805
78168 81067 160091971
121221 178625 143918665
17100 103678 314733144
160047 183952 457633469
130509 161214 157208232
193547 194033 1168008
58071 83100 840918438
84437 158828 593332699
155002 192719 94926726
19894 141541 616264954
174786 182762 583608443
177339 178423 767548056
41487 130335 594768319
104242 122466 678965418
39515 155456 289872201
6091 56241 470682313
148372 179428 78174802
162514 169263 17079484
31179 136755 263689860
11348 172575 403147644
11304 66566 137727978
131927 151039 47677917
114813 138217 906395753
32202 164324 330323720
25142 39569 35651665
178733 183428 208899689
53099 190016 343106830
161277 176449 263786132
173840 178598 11914125
174280 176366 5226876
152625 196912 949683187
68936 190792 305456710
176865 189312 31313257
121577 197895 760581146
44402 59074 36553049
817 22845 55411565
163496 188930 64028241
26412 139695 282722776
33058 137518 260990114
40070 60308 50350828
41448 53575 30185574
67621 106541 97647894
145942 194864 123120184
21088 151756 489043528
173063 177804 11979910
85334 129770 495302864
26781 39335 639462381
58722 70710 358596159
137164 165738 71695235
2480 62880 427991694
190308 193249 7395931
93803 97434 6681417
113685 177805 160617114
170100 193265 58301157
65026 142346 697545140
120546 160349 99575785
38027 128581 226412216
52698 76721 96600103
5010 134791 810552765
97466 196222 247708182
95596 125387 74506153
171994 197953 65279105
123277 189625 995107669
78950 117188 95829607
54229 89569 88480692
18898 22730 9609071
155785 172343 446009937
145811 185840 100780445
153207 186946 84976008
137954 177726 701780081
80242 180404 250985433
129803 158140 472151212
80798 153652 962423226
180682 188513 19729838
109725 175368 980337267
23681 113380 998027551
141542 153654 572074952
184407 192022 19235764
28292 98676 976614636
130158 170146 765672415
142720 175744 216199503
163096 199460 230731462
71415 85669 35747558
34852 173516 346978402
163234 182328 47958371
42138 67001 605440103
39255 158699 298751451
29660 153505 534229780
193647 196923 8301302
176704 180504 278120497
195105 198670 8998899
179205 188702 24030773
20825 192800 430088263
110133 191238 203350137
102045 151965 124708032
36610 198722 406019548
135616 187363 129972771
156505 198622 105947365
88420 191707 258950219
115866 122449 16321508
131216 161876 76655986
49282 119036 174713566
140917 146111 12969864
77593 141393 224431112
147254 158971 29588725
80802 160670 670044457
82064 192212 112075521
147764 187268 567638263
153792 154865 2733842
85060 147920 157013734
60776 136558 189673024
156488 157896 185967194
186085 196334 25844473
16212 42694 923781888
59383 116098 142105440
112250 189143 192777539
94271 194694 251852866
2855 10576 602396510
48533 82133 466642841
19346 162370 357187615
66649 121445 137170924
61799 124868 683688679
144986 192556 119704276
18936 35687 41431861
19378 66932 118193671
1515 23884 141593032
136690 175160 96502608
78656 89691 27671307
80495 173294 556876255
140096 157332 43340638
100052 150447 125912272
72531 172923 251441547
59715 87119 415762777
56032 111270 549278765
150761 164813 35416689
152142 162435 25844721
104567 143702 97572937
6049 149465 344259816
84164 102730 251038851
10236 22012 29787465
15204 65410 125019183
91045 95586 742296367
84845 96869 421327474
116201 184405 170888074
111020 157168 958157153
31278 64413 555518695
176310 176918 1535552
144033 170591 66925389
189199 197228 20142923
186192 199954 591229883
191703 191993 40093485
159442 196840 94156059
185583 189236 9230008
33217 165328 558704017
5720 191306 672083700
105573 126145 51088019
147463 148417 2394303
49476 169449 776486287
173012 197176 60811806
2137 102461 685068535
82792 170528 219826656
189314 192359 195655709
1539 47290 114024054
156344 181002 773005883
27190 163860 341494519
148386 159619 28310979
161814 199412 233717710
161864 175949 35503090
95122 183442 723562068
185960 197888 29987823
18075 122312 829009272
69361 109566 418024820
102632 146363 109107874
95568 172735 193425369
151547 152339 464767876
54361 179246 312752166
184550 199174 639267125
92266 98096 872899592
173610 188484 37491680
178657 187150 25349830
13454 89327 511114166
83774 187227 259298669
197568 199524 160543425
190437 191845 525700790
43566 171654 904496783
132969 198155 5770836
158504 166056 19078887
76103 191429 289158156
13605 70830 279722979
59324 68228 753036795
138393 179621 749000963
143248 180990 94968797
46016 156604 104494174
179887 184834 308391824
184370 192917 21544047
133439 164799 78589247
167329 195921 558637771
149814 188234 96769334
161887 190949 330833684
46514 134929 432756679
9480 182555 432942291
59414 94377 223192650
92209 120524 633548447
67008 123706 296132088
30026 136729 266485689
62079 143862 204520668
193613 197172 860689064
49949 158857 450916939
53265 80747 963931121
33218 153092 299583636
24374 122924 806771398
175763 199147 757857562
66222 198783 332307073
159667 194134 467013522
29657 31090 3567960
64294 178826 286913571
128402 129381 2453048
169076 170666 4034634
23729 147615 614954367
93285 102582 3444045
61870 148654 366292788
128302 170111 104845682
32317 76459 774472099
143536 164164 51913817
112233 165537 133434171
35899 62387 66072600
168105 195438 68763530
40003 153836 284537230
163570 181009 87499863
185488 190662 431087074
2281 170852 421631445
160465 199168 97380353
95856 161407 114849730
17179 126767 273473139
145520 171496 24899527
61176 87044 13283185
9197 113924 950163024
150419 193367 108124539
92875 112505 49247219
43180 57940 36683318
109685 148187 95945848
104289 167364 157812059
185491 187992 6365239
74386 199146 312736237
24365 94651 616185876
43462 68329 496973633
51103 86376 88439667
137561 141946 478544062
155002 186020 771417388
35613 110833 188154575
187488 196811 23416636
82474 133641 2611293
48266 135990 219566699
114300 189957 189623863
90181 136606 116159499
196839 197257 419416309
6820 54126 540142742
102543 163060 151376422
185830 188165 378066080
166880 167648 1906095
11350 56187 111670296
140134 165273 63215900
196252 198151 667679449
55611 174425 297591234
163815 189356 957023898
41203 132703 977883007
24119 162524 345753708
159689 169351 24449860
97150 120375 529127362
7311 174227 938051831
111673 123737 415621520
1014 80806 641975320
40322 41638 3152881
52587 152745 250608117
196780 197078 890479233
113688 152533 97003008
157052 174498 306875519
9485 31146 54240261
16348 173255 392141416
116765 140226 58427949
78260 89056 27098417
126433 195088 172386636
102820 136013 344093500
84431 101888 234781627
180680 192720 268219862
38458 187932 605950748
130129 135907 14442999
194204 199904 557547497
29805 118534 221630614
135726 199244 165419905
137190 183913 117335913
50604 95694 112786833
87026 111574 61446488
53180 177110 405385810
174417 199125 62098018
159740 176166 957019891
69996 125533 138805077
191334 195981 11615747
10527 84275 615808830
189160 190754 40794849
140651 177425 92499458
187965 193846 261804071
176847 180162 8305171
155644 194601 98074469
36171 48797 41393396
9585 142616 332216738
56253 86146 224142040
96868 159209 156124244
155338 163111 19581963
170507 174424 54378496
199760 199883 154900
50116 166675 291936903
70502 78447 404289075
173495 195469 55291613
174249 183530 808241895
122908 167765 112435916
88202 119823 79126837
68763 183512 287522960
19065 82929 372674049
34357 82352 245518082
117624 145216 68770783
76924 195685 780554515
99710 191068 229161500
90277 132677 106101097
197456 198398 2346165
91960 124940 82412323
187010 192151 12925019
138536 145066 802471018
80121 102578 56319460
73177 179651 266728468
148715 182020 171133708
45066 93487 366841062
24139 33253 22473911
166262 196079 74999940
118270 176950 410485172
89007 199434 276826617
79280 152287 911754852
82767 176861 235755560
178639 191589 984281008
25677 112889 217696230
193728 193918 723892595
195929 195986 572633411
87918 158700 270653189
177008 185872 591578173
167442 174709 18245098
55726 79963 60640550
115319 129953 998879092
109922 129195 48023482
22940 180679 394388860
167452 183055 222243346
133454 194167 179588038
122100 163134 102773911
90943 122083 77885762
154591 189376 87527370
118686 170150 968351741
4149 111346 869712433
56578 138292 559761372
193306 194155 2046594
5684 59222 240097692
97734 137030 98300356
91798 142933 219356930
189696 199338 448072783
41534 152781 339122048
41182 131180 225129565
141374 141496 148617085
88429 155648 480310764
155136 173264 981685571
199791 199932 979510828
150453 167767 43639875
147937 173042 63220365
72378 121995 124211919
150035 177967 70270722
191773 195337 861269196
88158 137555 388808085
197338 199571 5606795
101601 131588 521374482
9852 94994 212557096
48835 174202 314084199
76507 137692 153027104
72015 190399 296744199
130011 146287 470493596
51690 142679 227522918
199457 199968 141684262
121274 142655 607129673
179087 195992 42612340
108211 193382 213398983
120567 145405 61949022
25562 132139 266054870
188931 197679 21921391
121854 192536 177328763
5648 65876 810722677
185141 186062 355604617
122391 133498 27810590
118195 170224 643816994
9761 90581 201810635
40880 186238 363940950
182366 187947 14157983
59315 194990 340040221
92288 148765 783359790
93849 138305 747071698
146253 179417 83430554
45508 123327 194567203
70599 125865 138117643
16965 122940 105066547
109794 195438 223250520
87488 122040 86444965
80978 196851 682358871
77463 169434 230357060
18723 196730 971227659
2723 114291 324125098
161708 169021 18503148
79147 144922 164467739
55412 170415 372828747
139879 186258 276439684
142692 148548 426904294
28549 169110 351366320
197620 199623 5082449
53856 146278 231148422
7850 162689 387050711
184011 185060 2519616
71691 139201 177041013
153001 199082 115913086
169362 171926 6371818
106697 166661 616578073
162341 190091 69907618
171771 173857 5277619
66008 98621 81586346
57073 78385 16390439
95215 160119 771442095
183144 184016 244418132
82106 172293 225907464
96257 96901 1664381
120091 148306 8692670
14126 188312 435820862
195864 199436 599661341
45186 108608 296704112
175424 183409 20091806
14527 157941 427879544
36028 169439 6994940
141259 176225 87943926
147136 198082 128260871
113160 189990 813287113
166484 197935 3051320
42430 170800 321388267
50482 172116 689411044
85902 89211 555004024
116264 198572 556853103
83153 146968 607477105
158968 165320 972302859
70134 127269 142914807
149785 150931 502339125
182563 185609 3458936
13653 80588 916721536
114398 176323 155038445
89375 182823 234194938
128385 172786 192913864
79635 128327 121896417
89610 112776 7646037
20848 171245 375861248
126536 140591 129083319
102922 165806 766838841
57389 192485 338611522
92072 185356 939625209
101162 106664 42941126
14568 50256 88692867
161669 175974 36050535
97153 122113 335878029
157977 180524 56796099
11635 185747 435556762
118165 139322 52703204
169602 198492 227608219
68023 101225 83216389
42635 169156 316721713
55964 88656 81800207
99736 142613 107077513
128736 145744 331704948
16961 42596 63574443
60784 88972 70586133
73755 87670 34840693
12410 159198 366865940
160937 164596 8683149
78695 186793 595129867
87787 141318 530157930
52988 61592 822154419
119715 173154 133835301
8547 61094 130993541
105986 160591 178442315
34687 61270 66268360
52089 159625 269102282
124824 175283 126637313
154688 176582 287172016
88614 161642 182719845
168179 199140 45497809
42097 139725 244059143
81108 182521 254118728
169747 195384 576131124
123065 168360 113571190
52794 133967 203181631
2001 14845 32286129
87853 163976 190536334
124281 151234 67462547
40329 177914 572298889
82433 164313 205045940
160515 187889 738257206
123229 146767 58796368
89883 167917 452917193
137669 191019 643333209
90310 199444 778952911
58880 196444 727083716
54647 126161 837889342
184146 185559 924838842
53086 140321 690436874
85579 101608 438817227
60461 195214 337737760
131297 185084 281548345
73865 81540 770800167
63767 150276 216387107
39251 185266 466064221
99385 183082 18224854
2470 184617 455613305
134740 195630 69890555
119600 188234 172167136
68936 185896 293067652
166793 180541 20516296
7984 34359 304940436
118887 169414 126623453
35516 178063 356779763
4006 137335 333158593
157109 187001 328327480
115646 186089 777142746
116171 197022 202751794
90425 168310 759633747
107306 162807 138717672
17424 108348 699808756
176849 186896 25292874
8743 46954 674406606
11499 157949 812863911
129917 164628 86946662
63238 142621 198530264
117315 198692 204074982
33504 48889 38094116
149464 171600 55755973
188367 198795 446800416
182044 191630 115724235
167077 169381 646923
197934 198438 620063388
122721 125376 542529007
25480 166362 595085691
74580 120220 114243206
125197 192029 167909435
26603 166725 939754950
161 54089 134457310
89403 142148 251669936
62400 97590 88058364
165542 189802 735387507
138786 173152 685523417
172868 192683 833250581
15964 91067 187297775
12032 13473 3688320
53730 89192 88785753
188054 191477 102058670
97809 139613 757194865
12319 127721 406600051
7601 151756 360172863
195414 196310 2267605
47354 69523 84332315
86035 86840 854744210
158051 174439 41305874
118344 144776 65836908
91480 103184 494518923
194283 197630 2831838
179082 187647 446785531
98054 130507 840541896
190900 196007 527578940
119470 154718 908031204
187856 189755 4714110
9414 190352 763256233
116221 185071 652123663
44437 81917 331716746
157869 158637 897282
146570 168609 55522887
167725 185140 102082229
86812 160663 184715983
124258 153753 73796995
114981 171998 201460301
24615 117010 230665601
84551 195577 278286248
193293 197557 10654070
147770 167676 50216782
22725 166033 358088933
19755 193975 519361619
57694 67771 851557638
51451 154885 258817498
140364 178154 95045591
116029 125565 718065089
98127 187082 223085704
130440 197597 168509420
153263 164895 29334208
40786 130719 224911285
178591 181455 7214250
199423 199442 497227805
162566 195937 84021002
98778 110107 633125519
53093 172325 778362443
179087 189465 26171270
128918 145770 41996838
176617 195729 48091354
95166 163943 172282517
55404 64080 324654737
111915 190851 197999746
180936 182169 887915586
354 114600 285614193
23625 158697 337388388
17199 134526 892076961
81572 90348 259563034
165418 188521 692818793
49197 156278 268072875
160282 166608 16044084
12445 89674 192811257
178078 178105 70621
59125 112336 245106889
170131 175779 14171589
102738 103524 2009791
38313 110237 435630590
115204 123242 19903333
28446 120903 230783938
143521 145159 1527206
10510 177034 741803220
53870 66747 662199634
117526 177349 820148502
88864 163650 962782180
34089 171016 224465923
54033 115759 606449598
46590 179570 894284439
155353 182638 68648058
155998 172817 42382600
69719 90101 51027308
164481 180861 41227249
151508 169851 46190676
56478 138903 206141587
73383 85374 30090757
38855 113725 187352489
14902 77756 297686885
99682 147333 920357059
101077 130755 74228107
135795 177348 557058030
49765 140036 225783520
36501 38263 369799921
157165 191857 521547259
161790 172916 28047681
140475 162450 980581735
103357 150650 118027439
109954 180810 177484686
2612 141146 346017591
109165 118127 292510392
196497 198286 4432138
185309 194217 22414656
136165 187424 707427712
191331 198042 198726651
72779 148698 189810390
198838 199589 818379210
145057 154303 14281307
37030 124222 92981014
15748 65690 124316454
100102 187883 220092450
101248 105018 9568820
183032 197217 368855619
162178 163189 2629694
108074 174653 142165495
8821 80291 279783626
20815 143958 307203406
110798 169313 227732767
67917 166541 950988366
159948 195949 236703624
44397 159860 834838986
190168 193977 9468137
158472 194032 311330554
194559 196367 944631260
83108 174889 422414412
39570 129162 223969682
36784 82568 477655194
5643 124805 297562658
86276 167133 202460297
100198 196107 601979902
78076 110573 776162746
94511 152841 145955166
160396 186473 65680640
194367 194739 877679672
12958 138009 312264288
56986 106333 665865839
117407 162783 113537484
95816 169455 653780848
122551 195810 287092374
173248 182121 765528940
11920 199678 506664304
89046 138844 124465474
6288 47483 895584592
134763 152116 43390577
65815 118544 344167964
18156 118826 251324887
90833 132332 103831780
117856 173429 139175414
11959 96461 498933453
18491 94813 416669943
56091 164804 272150650
52720 80644 69899213
160955 163837 7325053
101055 102862 4572420
94127 184157 225734817
163855 191992 70808301
35671 185825 375936109
118817 129345 26281429
182664 183053 989596
186299 187961 274200848
11257 37539 65457434
23566 91586 688293079
189316 190123 295092552
164473 180519 40396431
127470 182663 138472238
125038 177646 132064656
107482 187432 200287094
177547 185435 442119893
118375 169509 358491266
107499 185938 196443243
193290 194784 525968365
82964 150324 183847943
120345 184059 159792263
126764 141932 37879823
160505 189543 602752519
144456 190527 747961730
56850 71233 33032267
108944 156099 117690375
134366 154833 51171954
175314 176534 3076652
183572 191785 20683975
168572 185157 41624247
78311 180992 257356681
136258 138536 5582293
102039 109578 719657189
192604 196726 972234115
111808 120336 21305557
21905 152225 578895990
21829 127270 593320760
83590 193508 294422462
17335 85324 169551499
161605 183438 55017075
199896 199938 116576
160662 173828 2881073
160768 194975 86110280
17367 66626 985319683
163957 181826 44878692
109258 147518 95290266
83505 85920 6075238
135467 169365 85066554
57134 169028 280283750
170238 181424 28063434
167799 174406 16648539
70746 180993 488732470
194865 197731 18905892
194858 195670 783537218
94930 149778 924780726
84763 138419 565362965
57948 151222 854314655
108302 159114 126963224
41317 110861 173993515
191925 196089 10466106
150788 176622 720077338
110630 167074 141302372
11712 191911 450938126
189676 198111 21172457
63103 158260 346193040
134486 179951 642217182
150967 161225 25779491
62271 99326 466423963
139597 157597 439710536
173948 174611 53800055
42385 120037 194206333
39213 196886 395001792
15358 134927 298584818
158141 169935 29771979
88459 167407 214075784
44836 95318 500572245
1134 116972 289531977
85560 153817 378239980
27277 141849 285905452
69954 122252 130820682
90639 145475 747770531
153686 196628 349998246
149629 171094 54096682
189683 194654 12478043
17540 162948 363300396
82661 194397 912926302
4824 117117 724251562
138992 142917 3854299
90109 95191 267619809
53140 198028 266307103
57358 190668 861238183
86473 124696 95407419
181029 183690 6719830
179627 183698 10285997
32890 188094 653095121
12249 144171 329470128
175821 184359 13121868
184780 195718 303961597
54990 176630 304662319
149150 186376 93675022
74014 186948 890944926
112790 126801 982445306
26467 102257 902827544
73467 173716 861598361
167899 173141 673974497
144769 198523 135252391
102408 170749 505966547
174590 198260 688253783
74665 184738 590901706
60220 100421 100689792
111997 117273 13245325
76632 189968 284083873
41323 184958 359584886
131891 186177 933844493
95081 147683 951945198
34077 173928 677866678
63386 117380 369116462
157452 195482 95707964
138112 156794 182325706
146743 152403 788445866
65120 68196 7699299
196083 197725 268502228
60725 126543 315444140
113511 148458 603465332
60945 121543 723109271
186270 188979 6855004
113563 136525 772453094
149460 152979 668995192
20828 175465 386473744
185353 194739 248394442
193926 198967 497570841
110812 113977 367252348
195763 198459 6745836
29522 133338 259247442
179112 196101 867079371
56173 70521 35950848
29918 84275 616577439
188789 193178 11045488
27445 68576 102309673
97970 143483 113723894
102881 196504 569424691
198332 199825 3779095
54098 190735 757000720
32784 76787 109744018
197099 199787 527111094
65871 124275 146048442
85727 115393 74280981
11989 34601 56347801
26732 185884 567557518
21031 165246 843472384
170452 188365 45063320
175234 194237 47777246
51198 77504 629807328
121981 167447 113941106
26767 143829 292149387
141316 198164 248485727
119696 151533 79529756
11566 70415 146775201
65842 196037 230335562
99954 140618 101501076
174330 188567 7904696
105371 193808 520242962
33123 64267 77541744
120224 152551 536084530
141663 197534 140494813
115519 144807 364981473
67261 139959 181781635
8217 167446 398191209
135234 191737 141953986
192154 196353 692281537
97195 196201 248356087
11668 185501 454168380
109722 156587 117080478
179290 190725 988806393
1757 85029 737482994
65768 147522 384415136
167299 189708 239125604
85693 116238 552275503
32102 112410 959412948
2643 174902 536993083
180318 197693 56852195
116643 157341 884223867
44548 191342 644653475
110822 157208 172284168
195890 199596 552518246
198677 199764 2745415
182516 193654 138532710
36370 117843 857214295
124458 192341 461006516
942 155137 385392703
33298 121127 219486040
152296 161640 570681169
36397 122184 527345263
133392 191698 280080185
46837 146406 248952891
96046 186590 256062113
129690 164227 299108410
101844 133616 612341203
31868 174613 739140241
112369 189293 192830856
118131 175067 142597374
52438 115239 157325469
93899 125263 857148795
93412 186085 642934721
5957 71493 342838682
103864 154102 721967582
82796 158595 624549574
172402 197503 63147694
153077 191932 602508173
44300 167874 309266278
48192 125581 981539366
12328 13455 2896235
17511 28044 26310513
22391 108684 635545313
152457 155502 7597398
176092 186154 268519879
18565 121642 257274376
127598 139492 29621921
135033 166801 74284410
68667 105305 328224563
63706 110122 912424504
98611 190499 230532396
12344 152554 350341904
198871 199991 2827820
103054 115314 30645956
4310 42418 871607448
87268 173484 876528933
89732 179159 223999568
15759 191132 438759679
66268 100908 927972823
43972 121080 851640451
34545 83095 121242611
156698 158878 5436589
192980 199359 15992228
95766 197392 577852235
168949 191669 57176950
82492 127818 780009947
19857 40671 630422984
130980 183816 545459666
151270 179805 71734791
2396 192662 680107091
58508 69387 817568612
21278 93318 438963503
155136 156431 388565874
173384 186121 266052684
57708 147652 224969449
35349 36474 2812040
90197 144233 244936345
1388 55310 134521217
120748 126193 13496218
38577 144610 264979011
65035 115177 125648129
107082 162261 196309689
173409 197932 61705835
190748 192682 198429938
13974 40813 33972000
194434 197950 8848615
91814 178549 302768233
87547 129434 104772400
48763 58127 23382704
142697 174062 172499694
59409 111702 913979990
38992 128363 223500279
119386 130329 460872417
166323 182522 40665637
157901 160799 732534846
128332 190267 848639966
37450 151771 285814185
137084 184648 305154604
131522 141046 23593612
139510 195845 141681999
82247 182632 251546472
115966 137281 375540833
20548 53870 220158619
47126 125617 196308240
84778 193827 510289859
159893 194124 86117066
140518 197537 110198917
195756 199374 782153393
32250 180507 370917537
55031 122170 240526570
128947 144401 403271010
143778 198017 298104001
59726 64796 229883822
188036 192260 10603988
120039 180394 151372456
104645 165517 152298275
146670 188715 90293417
139612 187124 949900380
97220 171159 648023879
1278 192093 529537750
113476 164787 92136481
91444 165343 433972659
186512 196589 892222204
195325 195883 1249031
83335 159310 474732542
105372 111768 911173734
60621 109244 121911432
199069 199372 761739
94975 180354 909968669
34189 183446 373635898
199330 199907 1497451
90755 143314 970043503
89214 172180 193600178
98422 111984 326365710
173434 176715 399602138
163643 170673 999641107
122704 128496 14485494
157452 167696 25824798
121791 131210 13818913
148045 166826 47400626
98481 188079 224762733
103181 185302 205673721
92004 103998 30255063
71478 109307 94854846
132518 146795 25334245
153347 175422 24221453
127116 130062 7474799
29211 116751 218610825
4719 105282 886301670
141625 153757 975359243
80323 162945 206833657
128997 156969 17259414
18375 135930 293513647
31576 155897 701133377
4802 110134 727211837
137346 142308 977372838
68847 102009 83126346
105094 133261 70215446
75797 165327 224153569
171667 186661 37706988
189862 190739 2260875
108809 154238 113387307
108057 185771 194583865
135507 191822 141449894
93426 144328 880568483
34673 189336 387243587
99151 140743 103920851
105177 186391 562990824
53757 138732 650439768
64403 136028 179316426
115816 133991 527352463
2136 118073 923146405
71636 154539 855372486
68688 169060 944342310
82916 123876 102451523
151707 173781 55542414
82821 153341 176378976
93106 192531 249290980
121215 148425 859558036
138869 158388 48956500
75067 154238 373780948
40352 143068 256584337
156706 158466 4347998
115456 189080 533121234
193479 197129 667157358
88916 193735 262769669
174886 198037 761531729
33077 116752 500823091
106932 125010 709737057
139858 142826 898765260
154526 193761 49275790
115211 119007 76416901
148531 159625 731773882
146193 153208 17664828
145328 173127 971032103
11746 109430 244156728
11667 45592 595793324
88111 196062 270646145
45367 151860 266326662
160550 189529 72979553
159444 177675 45894478
26591 114785 220265853
37483 164219 317035069
16570 37038 308344085
115911 188170 867046089
178334 188302 25170495
157670 164958 18380762
64400 186656 588786457
56750 96809 100188649
16117 85470 404281325
86227 173179 217650199
105611 151830 948886722
107774 147671 99389108
49543 96042 669608445
197556 199797 5663177
30663 70475 455718180
135432 165954 804742979
199261 199770 687064081
70937 165615 237077634
143469 199969 368317939
20224 100205 74403093
15549 70624 137178896
78704 95190 15940561
6641 158553 628660758
191464 196417 12387224
42726 170934 935460404
139538 151270 29441560
31750 136551 261793093
124538 196873 605788639
151397 165284 373858261
30098 172169 721902210
16301 22559 15722464
45050 140422 238343968
16802 122965 954015109
128054 159289 505843605
172974 183108 868153996
112570 157143 111439031
99388 106978 342651514
102551 181320 197259844
173483 180136 16723160
85282 156494 178121157
63081 111509 121320738
198688 199254 174425
38003 196274 911754306
81310 179983 730222313
19347 185688 929717279
53543 117690 489829635
47893 193494 606796861
11066 165778 386776280
115470 129571 312901596
70310 103454 83124953
148399 171749 907971621
107784 138247 75889469
73056 158367 213494679
152051 190159 24013404
33920 73706 411761973
121480 130963 23819450
117610 195663 266207923
105648 136088 75925302
123730 175141 128950047
179576 180585 607762470
94439 126322 79767867
133260 179580 116210384
23522 148904 312978383
14098 98667 211039755
61168 108717 119259664
52338 197098 362823855
60239 95730 88742653
2831 12415 580578510
128196 134309 454872712
158852 196590 94988271
139576 160974 53696684
159152 169816 26868723
77551 125329 119418291
54513 103391 478281120
94396 158195 159670844
71296 174497 258526634
184545 190908 16166309
56538 132504 190131178
143072 155230 30594117
183787 192364 63849130
196457 199267 783285214
4952 173587 421698852
81208 84377 42716024
80417 173931 234254962
74355 121978 119195213
44045 88444 111020135
100526 139791 895241082
160967 197504 91971868
195153 196617 3760004
189997 196800 978546810
37485 100463 775416479
162830 192707 75174297
60621 134278 185825567
7517 33542 64933197
86195 166957 202199250
132723 199386 167339597
124533 147576 699919010
73119 73356 609989
156732 188168 474890420
12683 138855 298779856
80404 183962 259533565
72671 128663 140094947
31604 44589 32166621
143941 194235 636921784
185105 188521 8743588
147625 167565 50293292
60830 153328 624946565
61997 131457 173891378
69369 95613 65581183
158314 169923 371989175
43102 139673 241387387
90259 163740 405057950
70406 190555 301133392
38694 91839 740041770
197268 199509 5634775
31403 97517 164945308
67831 177355 511185702
57284 66869 470413476
142336 191766 124385209
128733 196416 325144436
52261 88850 880731735
1942 110203 270632109
115937 182795 253161738
77383 149496 102261874
14199 107844 584154678
149587 168517 448609798
101698 193993 231247390
2948 196364 484129026
117919 196483 197057620
11074 46104 230940459
145528 181276 89997155
35291 173530 345930779
51712 186921 630597962
20638 129261 271038577
181345 198342 739087879
144139 154572 26221930
137126 177991 980156527
118830 153086 116982639
82472 139401 554971426
155820 197029 103740720
61910 93121 78085791
173311 197285 60340033
11343 102680 419334079
54867 74230 48480497
187186 198407 968011939
147646 147840 170738030
129242 155171 970910132
51417 96936 327008502
41779 75686 158307144
45573 144559 752828176
195789 197140 839938741
64433 119035 163096464
129273 153307 60038506
185466 193305 567610319
166702 185561 47374593
25006 197095 430543019
69354 104542 88255939
112652 168028 138618193
183628 191231 19195530
72568 127224 136735391
80086 136972 598394777
140406 171712 78750720
45939 84058 513358727
140702 186500 451053206
52921 59963 475443325
73562 137213 441662211
172023 179413 18545133
72136 100116 70087765
133234 152854 482139317
147345 174944 58135497
39773 177100 343688706
111340 136816 775721781
137784 195516 145058561
190700 194482 9432086
94789 126337 640171781
183618 196934 526114865
85059 107747 547522490
132709 175819 108105520
157357 175346 45278062
139370 150172 27035852
85758 98622 125868081
157798 198232 838143530
69729 112615 36048262
191363 196915 149288244
12357 30425 45215796
6911 164129 393034380
173600 199064 399829294
75664 166011 226242071
129730 170807 103015203
94927 104058 23152004
124553 174194 15086024
127647 144047 782429812
159905 195144 88670285
82536 153727 178058412
60667 68788 20346326
146 110527 275936782
198790 198806 805934151
52642 80972 70898387
57997 107922 125299039
164414 182400 45190697
151896 160943 757399922
184530 194046 23944807
3895 130954 698339285
83272 169322 215527932
74962 174103 805062049
69063 166665 244407734
137436 179693 178119202
44143 159923 480017313
193362 196849 8804200
40584 136368 239473484
105321 128574 706769464
5630 71821 165123838
188049 188613 1428658
160370 177849 719696839
152175 192498 85608640
79 79433 198111253
37075 125932 595429483
106479 140307 788138228
125746 198988 459233604
143501 171321 70071436
181109 192806 29472584
194539 194940 984694
114504 187459 182846796
5026 147333 355358582
111958 120615 21605927
59545 186326 395059925
135293 139298 41933696
175806 197053 53486810
154698 158222 602297677
116031 153085 175319362
110477 177286 167294839
187557 190238 6715115
144047 177927 961215275
143724 170318 66955610
139354 149857 552655161
45844 183116 343764895
74102 154048 199998957
147894 199057 513317510
175184 191301 40690728
10419 157738 660185131
141134 190751 856316262
97068 150102 427274987
119306 197227 195453247
166882 198403 79204017
130940 168277 93529639
183892 194689 27111708
111975 196199 674409074
42848 88069 113085388
26261 70303 109590628
120576 135551 37490938
29426 119274 224347679
124138 168283 110719445
148459 169286 179362349
68721 174461 566949815
171373 178744 18427184
28188 180981 980826642
6268 118894 281408112
43548 96179 131459720
197811 199854 104087328
15682 138014 305342924
167826 182020 35642014
186688 194920 20668147
22844 149281 380069410
171962 188304 41163573
165759 190761 293134103
91315 96496 840286385
131021 190837 150137405
35982 48944 26127676
156513 178769 55942057
189310 189559 636463
55049 156139 252925137
184213 191335 17980685
144032 146150 5302311
21226 83032 589414797
144562 192333 120197844
150136 180582 775473872
123633 144489 52087627
6835 142599 339021165
22480 169931 778698605
139695 166589 122369723
168223 194238 65368545
91979 143003 909300746
24077 179749 389188364
31235 127430 240171930
145728 192253 117155243
88332 133379 112702394
100047 186694 719037815
85658 118123 81290742
64358 65507 2975341
5027 193215 571453618
123803 127680 9777815
7208 191580 362186643
181194 198033 42362547
16250 118705 466550614
137978 197256 471119040
101442 173989 912468733
11731 194455 457217785
35729 157394 830727678
141135 188725 119754245
141291 143082 247086254
160680 165086 858410535
179483 188979 316899688
63758 158859 238048241
5151 6232 42084678
83787 142274 434992858
166899 179450 31474818
124134 165300 156684180
30523 126228 238891544
168319 173004 11725450
86817 115233 71164968
22413 57907 87961233
113459 166217 374038460
103731 140867 500118353
48493 56478 20020911
13859 140246 740598570
8157 148422 745194053
199232 199371 372010
180771 195725 3088249
17834 19538 936427712
106043 153363 118054668
122221 155953 84339526
70502 91598 52797336
90573 161745 178084175
158849 178967 668349422
180390 182267 589922316
4449 158081 383995664
38588 161232 306731875
133293 136744 702803792
72490 104291 107038466
59868 147456 218972838
36590 142274 735594215
81958 137914 139936137
81467 193494 433693286
78559 90382 29672834
63387 193445 326008902
137490 158927 947051795
195456 199864 11072033
13491 32172 46590759
63868 97917 72341838
88493 108178 638886694
67595 99027 78661149
124268 146000 920857113
80809 113424 699684198
150176 199106 515509575
98799 199836 340749749
75928 198114 306255876
47351 101180 474837172
125943 137119 28106960
21288 130738 273147787
176895 195089 45721240
158612 196686 95848489
152627 195679 750588191
131187 193868 241102937
145953 175334 362651379
57289 196011 347787299
71656 144655 731510690
20751 22387 1449431
75708 77620 4781102
85725 176503 171082569
92490 194993 257001187
67738 186456 481205255
25741 117654 229406857
142351 196823 137046115
26836 80448 133529849
122830 180733 889274417
149427 178799 527621272
12566 52905 100440815
177113 180514 227966388
48215 110247 367046768
191640 193600 197362607
36277 149579 284645345
41774 46505 847802132
167651 171501 751215154
115292 160379 112705337
1875 160478 396443274
96659 180154 209334508
31760 195059 581026034
59824 138169 686891704
198789 199954 2945547
160148 179234 419145209
143231 156373 33060897
112338 185163 601067414
15363 73805 427341736
198719 199345 236205320
23488 62159 714989420
73858 169849 449433603
46599 75318 590553374
42068 123787 204348974
49249 182962 335058566
159179 170944 480881314
96256 170639 186530755
44000 151915 462457399
5755 134994 322895034
75669 116402 951453765
97564 127480 637057251
33983 87666 134131481
5275 116245 743633169
147508 194825 119108955
7478 147437 349501403
106600 151797 112803974
116867 177310 262710978
134573 168377 700714827
60238 137420 679285032
188642 190970 5907255
137205 185251 843882184
32481 75598 107519681
114537 115456 990291293
92840 165639 766665606
174343 176791 963987334
188874 189998 437163459
191926 198233 15777818
162491 193339 851913928
133787 174953 103277226
193419 195416 5048366
3193 171773 967311740
87207 107135 50082710
5475 13723 280814802
21188 170905 374147302
126930 136647 24396705
169612 191380 73958285
163180 192886 74739755
41949 152851 638195299
188148 193923 14421568
107177 131043 721656321
9966 111958 254828015
33661 194954 403804638
65943 158136 594843032
57786 154996 243321833
184363 195441 895871123
51726 73444 885057009
1039 63506 582279657
3426 192446 795536050
9440 151203 354189079
43441 149379 264830604
43908 144400 251168827
13808 63982 124916002
7905 54101 245965811
140681 190811 126184835
82598 184342 255000967
18683 52238 83302175
127541 132307 11161062
49638 51302 4227541
52270 109518 223075357
45913 163163 558841669
130330 148732 151337454
24088 87627 158420899
29110 124005 19375037
82017 139465 143598731
186359 198708 31055955
172440 187969 39139430
17822 25342 847580536
11279 40273 231681719
64328 154103 224668350
37664 39543 4682429
25177 146999 654490589
43889 63662 316815384
89695 171945 205997594
141213 162814 94266427
40359 165767 886112740
61181 152381 228209251
450 191593 478437247
63802 179389 410763456
189316 193537 10601687
153655 165719 30471505
49695 180194 598227789
54791 64275 570831019
75284 168411 233267329
165549 184199 295919900
171076 187284 241580197
47624 196825 977407895
35255 72806 843096593
15856 65424 665179882
49911 150761 252283784
32471 47611 37469808
191528 195702 244037313
7458 60312 131724861
100491 119675 160164369
32740 168983 340783329
83104 94289 27916078
182786 192767 966104578
125925 136518 244560943
198704 199211 260632
118439 144880 65898003
14095 183404 532807784
88855 164101 188396994
92895 183409 226865219
138002 181752 675448588
152778 181036 71096274
176390 194730 420900041
177250 191139 35064994
3446 196259 647258695
37363 88226 202931156
189515 199142 24186747
529 22347 54894864
88748 96267 18694946
5384 182084 723191332
186089 195278 141382429
4235 27001 353498832
57959 94585 759498792
173949 183571 24221299
128104 197064 173139868
173452 181437 752313400
32985 134965 254845867
197551 198857 167625661
65417 123472 919720765
27604 62931 87708629
38095 105420 168576460
27901 125224 514795044
24555 66880 267614797
23146 56359 82420747
40964 58781 44298963
22115 27781 14043892
189786 193558 195669932
181206 189970 178201179
57964 68455 26383791
144455 170704 389095656
150324 160636 796862045
33070 133146 334464694
635 178286 717931479
158726 192272 84436489
160149 191179 144640798
9259 81054 179141454
130473 179194 122097197
52866 61943 367877503
194266 199076 819360342
138087 158877 659507560
102986 104855 279357502
128614 144279 39066341
188059 191934 251291392
62952 180570 294744813
142556 180902 96498271
140488 185093 393592924
173421 176895 1893757
31699 152389 301480940
153485 177319 752965026
66522 82572 34752956
95688 116394 405027624
96094 180273 211078545
72275 105363 83104096
79226 193386 527099000
159998 167276 882375352
109330 128794 48438579
175050 187083 224519972
182433 193334 27500720
169658 175648 581000273
144130 165166 852526840
193276 193769 718205216
90770 97592 17024912
71120 190095 298250136
80302 160322 200210885
164718 198522 85035962
299 85888 213792308
161408 170410 23638231
193147 199560 16081853
4645 183321 842785780
86083 114612 71512224
59976 172880 770668996
92470 121303 72139322
148068 171056 38261440
127627 149174 13574958
82097 132421 125962559
178542 185659 343515270
23070 68824 885085116
34213 137971 259309592
186085 188263 5551326
50200 155873 398715802
139914 161433 54055020
104068 131727 69006165
173659 185970 383533171
21506 188663 535893962
120539 148148 68910095
132963 172443 722415610
35878 68677 410927351
70434 177570 282257390
143600 197962 363916464
159404 168150 22045905
169151 190897 135918127
51737 149784 245236274
44286 102392 145387132
85126 88984 839743108
18038 195052 442786391
181733 195732 35262852
198932 199202 997149653
14951 123000 269749105
162382 181213 47395650
105108 146129 102190761
191608 199045 18590272
135180 179857 112097678
180933 183331 40449914
159455 181111 54475040
89708 107661 35025032
176579 191997 566444
146783 190483 110056873
169520 194011 991776538
25294 33518 68335487
191854 192211 872836
197201 199524 5831047
17804 85681 169280631
41943 90576 907976054
77095 129802 433695496
11668 61631 124534877
145413 196827 164345145
81222 85634 11173227
44143 93871 124259530
57832 196504 347686729
71238 103813 81760326
74541 132475 145043071
13796 50608 91483337
58662 105814 118342906
105257 107983 6839409
61980 66924 564382494
87348 190577 258778454
49489 108865 884711349
24718 73758 122105644
150138 175058 62729068
160420 176175 39701616
51362 172574 303572077
139181 153328 35420727
155607 164954 23626747
138610 157085 322338864
48481 194685 366394079
70783 125964 137909042
79487 91856 714794084
44719 106771 533383904
167670 192534 62507875
9265 141981 331471202
65695 77337 857085791
88771 158647 629450220
145920 187510 194081917
130653 162754 799073739
47938 52162 554921209
157823 199024 103652737
141606 186093 493082303
79821 120952 210502207
70336 140174 465720826
194983 196723 4439107
145785 181014 88714925
49269 87563 583637959
84095 193607 274471058
1571 73740 499224046
183095 187773 11865878
63914 195957 331041785
91681 179304 517743358
101435 103752 69935517
148771 187904 98564001
108633 161024 633729459
159496 185869 802930315
82692 192294 614762737
52948 66914 851930391
29700 184744 387806215
60556 155929 238594634
78391 174029 239673944
180974 182210 3024427
32317 195544 408563835
136287 191260 138129031
188640 190425 4508534
139904 184257 111550810
173409 177618 10618939
187686 196657 440782499
116161 141714 296950970
166216 187781 54266874
164378 173510 866236043
61297 166601 263732574
65504 183711 430677332
147260 160762 202047773
60972 149151 220611718
83351 192198 362483185
135606 164851 476749675
188551 192355 49222524
21273 177398 552486278
129663 152247 659404571
70735 161537 494399467
22565 89606 863405574
167137 191138 698042302
100324 128431 2744966
170712 176914 299756169
91045 168729 194586777
62708 137986 188313373
71805 154584 207107413
125235 184706 149279601
181656 191162 369804638
181647 193801 30568201
34523 81558 117422973
13010 129447 853719244
64866 198695 984961107
147824 153219 961062418
158616 183731 63239563
191 78090 719188314
97006 153490 693453663
2976 197192 486102724
71234 184586 340548298
2904 182939 450427619
4238 15422 64574223
149176 189210 310783707
33792 37154 971377574
148217 164932 844539928
94680 97268 2814371
186423 193822 18567064
61595 176560 835250562
117138 146099 628269308
136330 144514 769435472
68376 150068 817842961
188822 190173 426447473
147809 182260 86731742
114809 169425 136710291
144600 157179 31671345
155383 191776 91647467
165290 174784 773970664
105882 156940 127558214
115906 156158 100543101
185998 188129 5426445
104647 124233 166736684
97269 151287 135144006
120455 168180 119603112
123430 147245 900542000
182030 188092 138325217
40396 150869 979662740
189279 189603 812686
189541 199552 25154571
107779 166811 631531648
121519 183300 154963039
80653 161457 462557910
179930 195060 38065732
220 68334 169970389
87030 118284 802671736
151691 157709 533290694
93533 154818 153333691
2109 92262 790773735
67483 105513 354664208
98606 165425 967790993
72867 137874 162570540
183577 183581 845122271
172619 188573 40186998
33193 147891 286501255
62870 120261 685800374
65912 157729 229729076
105878 146999 102437794
122285 158646 91017115
113847 170682 142322521
153672 173347 461102660
133981 144011 24876952
117153 199003 670049458
79175 196259 293603039
6459 195750 559122844
94226 126884 491236911
196982 197404 1040298
17510 189738 762750706
78978 194601 995976397
9886 19791 519315042
20779 159086 345371420
149345 177694 71372936
36955 101331 161034331
66808 68031 399555426
18487 188281 424718697
186105 188788 344963800
68664 81577 18911951
26366 139972 283466302
137647 190527 96621114
195461 197750 5704499
150654 193267 107312722
66516 168363 980762098
22129 56581 267096827
50016 107740 54002868
86926 137362 126072009
126517 178756 94027947
64108 98205 85368912
149331 150423 2732521
195754 197853 5260890
163535 188605 63122889
154055 166202 30634235
183834 199788 40098347
94304 151996 144372211
94349 162725 723561595
19820 170756 587430874
187924 198953 27684377
62477 166099 259504811
198935 199014 34713
179790 181037 791126320
14514 16684 5600556
100909 167822 586069145
179218 191926 678331739
36862 180156 358665974
129430 148129 46597691
58670 83128 922871311
53920 125579 554008781
26776 35291 119880859
23173 49456 104134649
171770 181592 24674356
87243 194531 625601111
88797 157341 416132137
3019 61512 145939776
15731 80254 160805287
105441 180310 731538313
127558 177691 125765136
109144 121359 30314065
39480 134142 957219583
8879 128891 387379410
123320 190803 439384146
69098 144522 188562116
154049 184544 76666281
176080 190036 35135786
54095 75030 52429324
18072 69724 599457701
141797 155983 35597545
78805 155722 192440398
66442 98435 205797857
158348 158921 408794424
87509 113227 538328098
169964 199606 74534331
29475 164021 336254479
159472 176728 43439725
189946 194203 748292052
102285 162534 150699249
96032 145537 123748940
4783 159441 693972445
68147 147612 198662949
170043 179063 369230852
163908 173128 805300112
42211 110164 170102819
7765 107951 834981917
84321 127299 348917829
169450 170433 2499248
128477 196336 170389447
119746 189120 390714489
172058 183171 27935366
112465 148392 186500417
112082 166369 135934263
102522 134217 559212773
190638 195232 419846207
162390 192911 513526189
9438 141219 329132602
103870 176378 682953183
196086 196929 594467104
191867 192688 2037329
63192 137510 185966140
145311 179996 87306894
145716 189731 450653641
61772 172823 278094360
153380 155548 3421343
117920 193177 188757527
193539 195141 4004235
158754 168429 24435266
133921 153908 49954412
105459 137003 78645589
61001 199031 346012330
32109 162674 512583036
118534 180463 468556152
16430 67411 126853483
56364 82730 65978401
125870 155517 74289209
189408 198796 23613666
182460 183067 1547534
113025 119981 117122721
159206 189621 26636496
190332 191874 468493461
132963 148353 453213636
46427 122639 190624625
149325 187608 96428782
113098 197237 890633389
72312 193839 304575894
1023 101015 249655346
121685 126463 244548265
188956 193332 541624566
101002 149721 481696492
168860 171411 663131320
94223 153413 310074284
23464 70626 196673543
71021 167666 242045033
56525 139230 505574940
154419 197880 109354751
129557 138382 644012662
184182 189182 12588618
6325 165133 635389423
181845 191816 849418296
92526 156430 159919070
36363 159379 799707926
138644 192355 924388467
120702 141209 51149518
73798 141367 849367374
40750 49075 20514677
83582 181507 245284885
22263 179576 393203171
23634 36370 666762809
82609 160753 195554901
59457 70279 637212189
6247 63725 963580246
178432 179327 2235354
121658 153570 253240923
27931 124432 240753844
185940 199908 35135856
12279 164804 381289196
187627 195242 17109619
173957 175894 794654240
95130 161812 166920702
179671 191096 195294910
129562 146618 760014517
124246 126281 5078907
68167 89281 52855264
111082 146211 87593581
126042 164252 550999719
91737 127978 551475202
148559 176820 71180815
34069 124654 727173519
45006 123003 195019673
51353 89596 95748804
57513 138159 201803524
102242 184220 740606742
196247 197608 3357254
168640 187290 46936077
168665 191879 58413217
13666 193133 449042884
59871 129378 173955103
182445 183187 1868275
98824 180621 776518190
134415 179163 426876081
144504 182852 96457396
13117 74461 152921449
94572 140110 113831156
129593 130754 2935093
58371 190281 918892213
167465 173416 542867269
7487 173553 415270899
164328 192040 902995442
59002 125405 166074350
3408 99329 239581171
152370 176707 454914002
158811 176666 44952750
155454 194167 736973730
54472 70568 40290463
95916 160006 554468243
70530 75440 12259616
114765 176929 666488175
35986 71378 755544549
40336 146164 264373024
132926 144403 3163022
30365 49636 47639493
153574 172093 939646720
162791 195677 411047245
40725 167665 317633776
145628 154299 21884668
41582 85650 110239148
91971 199437 82214569
48274 50887 6560719
23105 150647 318361017
90812 197188 399738225
186093 189821 9397878
56197 152076 992243418
152292 182190 661193842
152415 153119 227435054
32732 129461 111282418
22950 175952 820550042
82154 174497 231361200
107740 116112 157084042
26559 139237 752031432
95800 105278 689346057
160335 178637 910331125
77075 178938 396456334
125396 181691 141321892
192023 196733 11830725
86749 142779 856633139
33919 111276 193408981
56933 74590 44200432
180190 187300 343771819
196702 198969 5659194
135009 195126 16584238
140567 190341 797176482
152176 175054 73833034
24471 148012 437478518
195734 198885 7896619
103397 146130 860124438
179181 190095 672551018
73938 89796 581855796
125323 158267 82541914
131656 192788 153435782
33054 182908 789269269
16395 195273 447465592
174281 188357 560699488
45219 143723 447681209
198359 199457 2751768
187721 189385 1986365
58148 105679 119323357
192234 193567 3330112
119343 172140 132254364
59416 170285 277712466
69845 146628 293513211
161495 178620 209081976
47354 136186 222335277
100233 144178 109737646
121707 124602 7132741
191289 191734 1065877
107311 193263 500479731
98927 191268 218971610
91920 191626 250044482
64267 119309 948208044
4059 117923 284630703
191619 194006 5863239
132076 136482 356668162
162832 188613 64901321
170129 176579 16191572
78407 84398 15153296
156498 199784 108899879
79071 146074 359401771
161059 168183 422338027
117328 185045 373611340
98638 114839 781885645
58600 130711 633357781
29327 123577 235196804
48061 166424 34998605
24236 192341 523393230
98836 153759 402738930
89646 91189 847775666
199866 199918 746429932
135611 141111 13593454
95655 196337 607828605
125342 170698 113905659
118262 173992 139602194
116822 143161 538224944
43206 100554 143430153
76710 168590 230126650
50829 158825 480065766
38026 130651 231648101
1719 152126 840021525
82720 111326 56791890
64995 170896 888584241
117053 174362 493212173
13104 159086 364751492
118116 194822 928923877
51393 153465 255334674
8684 135176 316053326
183148 198546 38762170
113494 174497 943443606
42850 159454 870733817
23521 82392 146657937
17052 155638 759668232
194354 194806 1159473
198255 199995 1966418
76364 78298 752523949
185368 187419 345601514
105521 124804 877546838
173882 191008 43149918
124414 142257 661293083
27459 46649 408734872
11230 182099 874487211
89606 156233 166691117
186062 188108 4247143
17422 28191 26885484
47638 101891 135934753
187534 196489 146873065
127786 157784 602270713
170982 186275 38392103
195980 196225 622519
133596 181601 120442210
158648 192397 861217287
196782 198445 738041639
6991 88323 203066443
119112 127747 21554389
93174 128510 88443700
74029 93507 456268452
78354 198721 301850195
100823 190153 498028899
116093 158356 105597612
121917 193562 505477366
127787 143990 40335766
140644 194074 134363973
163764 186475 188066573
167860 169938 5246467
31650 34889 7858328
99923 145832 672326334
26142 98088 179357938
71096 76538 13694433
178104 181925 976518518
147009 158384 28669445
65360 139702 386305591
103814 137484 83948657
42649 92920 125714779
47985 85176 975409746
151169 160651 6690735
106 10365 25684865
116088 188793 182278745
186142 190227 10330011
165866 182263 539982997
137965 142272 42521637
52528 174604 305802383
61821 160574 367739613
117432 161137 175777837
102789 181529 197183172
92416 160586 170571383
167808 170427 6635936
127136 131252 390850083
61384 131823 282326916
170274 184985 759955770
33925 104162 175752137
146950 185015 95758854
23664 135961 294501753
105320 143434 491585149
156360 173499 216922916
59019 71128 92572984
194478 196227 545262464
153906 171860 666270865
90523 135872 916669035
26867 157885 754574910
155143 191281 91062637
134341 156241 54784310
145287 152948 425035902
69776 120253 126314996
193532 195146 872102
70817 76278 438679641
172890 181890 22571975
28869 169064 350460155
85935 138867 132255290
164191 176171 148490487
47524 188243 647074919
21665 199946 684745103
164414 183327 47564790
16409 168029 378931025
188869 199754 703604707
142956 144948 5006452
6595 82542 235884115
177883 182834 341556081
161973 181146 48281264
58307 60546 75869414
130131 165959 89813141
34678 179538 362556384
120409 196492 190918477
183320 194785 658826389
63846 113270 123873814
100521 171643 356032017
82778 116438 312479417
161747 176355 417898806
122291 146221 719432171
31710 41230 918262795
72441 179995 269444656
189165 191097 4920308
197389 199731 5883926
104746 192422 898982102
108260 183327 712365940
148546 156519 20133165
95578 163279 556002641
95731 195940 325173236
125376 133473 558330259
32519 41084 847949936
94356 141988 119111202
68891 182323 284126015
178285 195460 721881497
59273 163984 473082701
152337 156295 9940341
181182 184947 9423963
150404 184256 166033673
15739 97429 885431318
9590 154280 936647300
59167 104772 114340204
41512 94319 536538037
196336 197804 3634032
65057 93673 71566951
140818 188088 118931530
44927 165479 797218016
191076 194355 270817882
162830 194646 80015264
133635 159674 65156814
176998 196609 254352330
121124 156607 88813445
47091 140408 233338851
27317 184831 843915001
177140 183775 16721667
124559 194127 174645692
43904 71074 486095681
93480 104562 27964456
2946 149234 744492377
50183 64834 36672745
110125 134906 419076722
67031 173860 267650383
64713 177092 299656857
98447 134377 100050302
175048 183370 567740308
23447 116264 755905383
190976 198197 928706749
14062 153071 347221568
96903 108528 987519403
26599 177512 377282246
60823 167974 734699980
69079 121623 861824316
9518 70893 153110824
170806 192145 53636926
73378 136338 668024018
59105 195801 342653266
23850 26148 861398814
71661 159743 275459543
161738 171269 71636545
113602 179246 345815288
126425 169558 108270081
25452 101582 189975163
133742 177044 282699084
155209 192625 94141862
161680 168435 599046679
42355 116043 184423812
164472 196468 80531904
102416 192556 266007098
17893 102348 63917125
191159 194006 5128184
151109 156875 14574252
25646 108879 209383637
17658 161059 401168337
133209 196255 245774819
36849 173343 341539956
147319 174603 914754966
42079 51531 23548908
80274 114018 84632712
69251 176189 559526301
92919 127260 85878586
153527 191812 96421627
34795 102156 903913512
47066 156595 274118713
68538 103425 299088925
18042 144104 314622680
6708 32330 64023817
88704 105048 9284032
198493 199041 1360718
167363 180115 32029957
194245 195964 17389731
24655 65768 102248689
90307 124163 213862656
65483 169436 390172779
21384 178869 393555656
143583 153334 24473153
140345 143098 218522052
54698 65949 28170621
49430 175187 426907318
24263 160325 106946207
69201 135035 777438010
116551 189696 183368369
167100 178123 911209420
143860 155619 29490336
122772 148384 68528722
149653 187234 94644131
55954 153749 744179421
142560 172676 884796429
120552 164125 109136874
156576 161034 402194358
143928 199473 139722714
75872 160074 630952543
155867 196719 102849421
162673 166908 872079979
26024 133794 210241969
8584 139450 789978986
2955 94430 228408602
75540 188909 284169219
181819 193476 935833233
4477 86096 203865486
37750 108467 177010378
169284 169348 180776
147188 154009 539077691
29278 31539 5552020
140876 177300 888280720
47340 141776 236174632
186365 198977 31715005
182813 183404 1532841
91874 124968 82678009
155223 169313 760193701
95030 165650 176924732
59670 60853 2932539
175333 179619 311235517
140446 163573 319086917
94036 128776 86887518
135363 188524 133536140
98552 186494 220543398
94883 197634 257663181
161758 165737 10115924
101964 148443 23701258
180929 187463 370972935
85076 157071 180111964
74897 173302 246442866
128051 181735 134636813
32878 127018 235132557
34277 73616 98220808
132303 160723 253428784
74838 133374 146500254
132586 135810 8070363
148196 179728 521707311
100921 163475 784681417
105081 165363 948119220
192918 196500 9022157
26573 109913 208116308
49953 83294 83527405
23932 166371 11057006
70714 151656 202479933
68566 150767 215202083
122955 169520 759523159
94539 129490 87550279
27117 90416 459770041
105319 153178 902091055
10442 30083 49187779
26560 44894 45404298
127643 150775 727375921
103576 149787 115285658
147690 197603 125620748
129733 148606 46983276
59234 90455 414857224
37062 45330 315971259
99952 131656 108003758
14688 198830 874275367
162652 172963 25939104
21204 83608 155439875
42833 181449 520785757
122830 129231 64019412
72609 105848 83431070
99806 100225 1091957
1412 168845 418773303
21618 189954 420964313
9011 80146 177570658
11214 193961 457227919
183348 191920 21613333
28071 110408 910105749
10748 196036 988100827
82620 115091 81453927
100368 178386 857894510
150146 192876 107560312
88628 153541 162327661
136545 175632 478488453
126166 170958 898728309
148616 181127 81845177
37781 146409 797008742
91777 198158 758996338
2634 195994 970790344
163766 179710 404461137
43377 174572 971091007
58445 103329 494387438
153404 155130 544403241
126488 150689 60516410
150007 199808 125309824
137866 148838 27401412
71255 136083 900536393
126651 127920 3280286
194896 199714 987699349
17118 131376 805547462
171805 196968 407761858
123362 168312 112754565
25101 187228 405533387
152584 196748 111119069
83877 163004 958353174
39405 58323 48231434
104843 137046 18013167
23765 158351 971563433
156453 184936 71599874
39856 81893 76835415
119762 165554 581126243
73537 150445 192309349
161262 196616 89037862
190396 193323 663025799
159268 199383 207899683
155513 190696 937735255
65031 75128 522093882
98491 199181 252564690
187224 194143 17299280
183116 188599 13877971
60925 161037 250578244
11943 157760 716600012
62034 170287 271157359
11901 21906 456529880
38631 71437 81940000
16459 197772 723058258
141762 154878 333089926
123741 123904 812482816
135120 143292 754616043
124019 146186 55332922
51175 150816 41805490
14581 32650 812643777
78037 155978 194967379
82407 120807 96130772
98567 142546 109915891
67928 103774 838020055
69367 129405 644342615
116510 166610 769400437
48775 145787 782241531
182605 194970 416523827
13296 75698 155590194
12028 111533 622785818
103746 133234 221434670
3885 168200 410960470
198846 198962 308144
91745 168628 192589861
157303 160866 3940453
13549 168095 386338964
181408 191536 257882149
69047 106205 93188833
134419 192028 144716192
128841 166326 148259238
51723 102385 840542571
145039 164972 382037440
6162 88522 205676366
85658 105584 534890209
148838 167799 47764133
186685 199014 30981016
2714 128026 313114534
47472 56339 626917411
27922 69794 104183889
177925 194167 720095006
153527 163991 58852415
198545 199568 2574429
12223 197877 464621526
82365 167947 214363231
135507 158302 350880861
197773 198727 2423653
81462 122330 289287915
165301 186831 211445801
67633 151647 409523609
117622 194589 193035906
85285 111104 999381012
40630 129890 636262219
101461 118946 43654626
164445 196515 379188164
26739 190949 715956212
140921 199272 146725134
62625 145683 296133944
169700 190216 576425615
79668 146002 870662112
176623 196109 49070844
90688 163778 182976552
76787 160284 208930302
152867 196147 900534350
145405 182239 230132046
24999 157088 329924984
195623 199827 10540500
46368 74219 69590953
118392 130115 29251287
122741 152017 448087387
126020 163884 95008075
75774 192915 293624907
103103 193888 376686650
18230 146142 319219114
188525 198548 25136630
116251 117004 1841591
61057 63273 5523946
51491 112534 430375929
192784 192791 848958925
86057 117655 269614124
98466 183526 715118259
19155 182815 709057065
46201 160713 481173907
57139 115441 146077077
167440 184194 213558197
101465 191344 775091146
54084 62598 21321144
7506 196589 473234693
33562 38177 11415874
17347 42610 62664658
196895 199242 500586081
146224 189355 108563847
117713 127011 23098129
100908 188384 321159281
98034 151006 538673288
5457 59290 208434538
175714 178051 583888711
168769 193030 60986631
19245 48067 584448536
188082 197786 903563290
135821 183996 120923569
10314 87705 779559436
70898 131188 279684284
136999 197621 152237143
39853 43886 519448437
183593 195389 546626330
55593 172232 382383792
171235 174620 775768629
171955 172187 244103492
73877 195454 306273037
101740 193667 230383051
199924 199973 743960462
164305 193510 683811431
132050 184378 208430048
156371 162387 365825591
146742 161905 18622619
96479 169467 629096778
190137 198732 21569469
40851 125463 211399488
4820 122469 623480410
51478 116262 850446417
149728 159148 23726535
129208 191149 75934752
63648 172295 272156973
141175 145101 9817636
192777 193968 68167002
132240 198158 165445844
108594 108681 657107026
128573 129752 110563703
43922 127579 209165403
160523 190262 74936140
89939 102552 31684413
187473 192054 174019238
33023 94487 153425032
101582 191181 224634562
196922 199660 614690122
40142 190822 377321434
105391 148742 108037898
179888 198671 47278508
71847 131802 961779177
123824 178781 137834466
44224 191425 368798955
177626 197262 135357585
143831 197447 264538359
190854 192067 1788917
1007 54020 322164070
29153 30849 1834112
142572 158144 39136612
150859 169391 46761993
5768 98908 717868686
20330 144805 631348501
54344 123222 172291024
109428 171803 638014695
148878 186721 95266743
118836 174223 633015618
145823 146386 42748117
167932 176307 21051263
93074 143327 125599264
187904 187948 302810485
66687 104249 826344978
114243 198237 210521807
169333 195792 66497293
145228 168840 491292959
170238 179902 82903577
96490 141268 111968507
48448 120585 180556398
54197 60727 817471004
50329 176100 315056218
1710 64473 36126353
197449 197661 506859
196431 197380 2347182
44167 91200 117583344
177165 191356 962701321
124909 157096 348371332
42241 63194 918634983
98090 157760 596320741
29074 151224 976106463
37921 108773 972449747
111880 142216 218106056
28282 82934 445922805
5550 108017 517542938
159839 181079 53460695
87034 135954 122373113
180263 190074 24723446
92949 100840 19867247
171819 188707 554963247
42159 91856 661957592
163155 170782 413576894
87212 177018 723615031
142159 196147 154060810
52121 180737 461987755
129511 183412 135243011
122993 197486 186994239
27784 80345 130933309
29846 172690 813207967
148176 181739 859020556
153383 165818 786823832
97684 135441 488287403
67249 91455 60635981
76251 133818 144020314
191051 196745 826640382
20315 146422 314570142
147313 180377 83331737
120051 164914 116992902
79385 170349 227905158
22138 180123 455762678
82424 134242 413457377
61330 197332 742967632
183589 196634 32826024
11742 176822 412859048
176712 195141 46326922
51548 185279 334996207
23927 54417 872726184
126729 187148 151743772
68077 134330 165826321
124992 162733 94650638
37901 50259 30682143
157812 179043 53379884
11164 53334 673626699
93622 158139 161467679
199206 199577 409656411
43543 192731 373725101
190812 195648 469362040
152754 171811 47942882
146531 195765 123931520
32460 103513 177614008
129390 160327 737519449
87928 173346 193372000
76235 144719 555461524
124184 133677 23953079
47253 75669 71162693
62056 150554 860739783
101761 161284 977200587
110844 187717 982435848
152719 191144 96794092
87865 146208 159015967
112117 135350 58029622
157754 183507 64852995
77471 97032 48882820
184103 195774 585840854
117614 119803 5440044
183630 197136 33958938
61787 194968 333753348
158110 162273 10461948
42668 134074 228652394
18332 34103 39049425
137302 155235 575953230
165 131960 329411078
132218 190575 146496801
160933 176524 740245772
7023 152699 932759368
180583 188690 20424285
185960 186941 306038897
50479 80378 971763660
27263 193547 825262258
93780 159850 165397204
23191 172389 372887516
140841 178366 811811577
189303 189372 148847
12905 77199 160375843
29893 100470 74576393
129654 136571 885947974
76322 119441 335333469
197090 198311 3025495
6367 35960 23953867
65615 185404 300115846
175084 195878 720059360
181349 182545 945080278
178986 187731 22113183
88919 195180 266405139
116723 199528 985744983
141198 192835 176889046
40581 94650 135043204
54016 101630 92862706
53069 106656 134343012
63300 170747 922549475
164144 182956 47309678
128653 167905 980257103
110065 139412 786084296
133292 134764 3683101
154930 188748 85160207
141272 152908 29244535
13438 181210 419571803
163204 187491 61151859
86262 197059 277734139
113104 122630 23708849
14807 29417 36554610
85303 184972 249638303
96101 192831 242670632
74426 199372 259785383
163646 184434 453434817
75819 149271 183644502
125507 191107 221096606
136581 162268 64279933
20462 136260 288975632
169726 175151 742184458
48555 179794 107567629
23510 197705 538276991
189901 196570 718997561
92068 188535 241896936
154804 193766 711593792
51867 118429 652274143
84012 149326 885341315
12238 38518 65447612
87289 116457 265573220
123614 158479 512432268
40177 122971 590190986
54898 79468 61457876
164978 198826 99462783
110481 123258 31753514
178806 185724 574528419
165328 176142 27198089
124386 194290 175504912
101173 173764 141559449
156486 185374 72664043
182452 199617 9377249
46001 62269 40627492
52534 119500 167695852
132841 148954 40143128
165612 187450 641889590
29873 43681 34159811
95209 122866 671618579
96482 148146 129213951
166017 181027 769301451
176601 185994 586677505
117657 156012 442964439
144755 147469 700272117
32799 166534 693214012
147801 186738 98098834
128964 138531 113546331
10421 97059 502843929
155940 189864 745046212
60637 124891 160680630
102620 132651 484384090
25455 55787 75224275
185204 198112 982502435
117607 171320 134602664
42263 55723 14483243
103933 137991 84886728
195828 198356 263779644
148377 186467 263625881
122250 149813 503639314
52057 70031 45009948
48791 117011 170898195
131417 175864 111409185
196522 199430 7242729
155472 165136 945928323
174942 176218 273398850
196674 199149 6153619
109758 135828 65044584
156855 167429 26617920
146695 185692 799151418
32471 92332 149381796
67914 167971 194423659
191391 197724 875593071
738 55533 597677835
118356 168887 126576437
85992 103019 42691152
156887 186505 74475893
41975 139257 243220348
67262 170401 258402245
190613 199922 23355972
5230 172092 816899492
193754 195614 271651456
76906 192373 974095637
9885 155183 706788411
88600 171845 343190948
68322 186855 613392923
141480 166445 639952068
113338 168597 138343508
12871 118286 351078943
24242 94023 354751047
183260 193053 704491565
14240 156978 130064893
925 10223 23305183
107647 123832 236570233
89933 155343 163599339
2387 184197 454889243
171758 197235 259207069
97845 144912 744331630
62245 126717 161249486
1410 31646 495840376
133639 173007 754264867
1998 70455 947844146
52954 175991 937944852
111538 178326 167320375
99631 142904 108105720
27293 171056 996885807
159532 172103 31649660
173861 177013 693400077
6169 40539 85759673
18422 161955 647239691
70734 137981 168148694
129498 132153 530831625
940 146653 881843956
182545 191245 980713948
191770 197796 127322869
52862 109488 9540382
7894 94444 591380435
195233 198414 7980157
16714 72559 139019205
50179 81926 79513769
78888 86636 702988324
20688 119985 535857308
54497 184566 325784097
84139 84644 1297465
85795 138938 132785393
91677 154661 157550495
9911 145672 763792203
59437 167420 270434142
90653 114089 58822172
139237 182102 107687440
48842 139970 227937894
173519 179714 316056464
1692 54517 131745105
48354 83897 89031811
33324 187626 386308292
172500 190827 46185271
37407 186506 610339156
158517 181178 57013173
158656 181995 58692229
76545 180973 122962682
29149 41711 30932544
120113 129630 23832142
175873 191826 534599243
29277 177221 801064798
123351 164694 598037750
102663 130897 550538741
178118 179432 208755796
96244 125232 72534350
27451 179185 696550306
157494 172648 38141516
127149 146396 48028870
12371 134716 360114842
197695 198770 2749188
2680 92947 225420192
43373 89750 333173301
176885 187142 346564188
191574 194130 320104581
171607 192089 51526523
132559 196302 160045395
9158 46803 87461599
60439 140801 678376222
6191 163370 392966308
6736 80673 184501337
95002 193233 661527192
68726 141209 683601839
5707 65500 149138539
68365 179841 660711558
101170 178570 193836495
58632 101876 108468436
148766 169367 968412910
62932 128663 164504811
42943 86751 109567785
899 157247 840454688
82677 180656 583066772
196738 198822 5193531
77398 99457 55158472
165403 189320 60158942
149367 164735 465647136
45263 68288 57511369
173132 183365 25801485
56942 151736 440461212
144890 166637 54782160
112104 116305 240350479
36505 63405 948000932
101534 189836 784915720
140312 197488 143818561
65252 159827 267510450
128803 155085 253083355
24014 197304 562585187
125084 182590 519927180
14951 144319 576383957
87853 93559 51108732
31055 185381 656972415
36757 118090 203455852
158726 170825 80929835
138440 156487 45284620
134011 182820 763678857
47382 122668 883431128
23190 176991 760260948
167733 171836 205451092
153238 185664 81618731
147220 147534 810348
107704 170781 157887196
135515 160767 63173525
45846 72763 67289399
95204 144121 567737887
35520 148237 281701738
67955 68090 459573707
76650 103688 67877990
13094 39468 215670446
79495 184445 581496548
128887 170583 754256105
105611 117064 409117975
80413 159549 38064647
180105 191433 805186701
189873 197251 18535144
168314 195897 69384238
181005 183904 7312624
97812 191211 279927983
60107 95079 422074169
148521 150152 32922664
142454 180994 937224442
138530 140102 3859856
114999 193963 263120292
20550 175918 387390305
61165 175134 285479045
188260 196721 21258472
28747 49874 695268743
157407 196987 99611120
132598 146539 34676366
170753 176594 8221765
140227 190788 127238621
125251 193734 291654419
79905 145358 829114942
160936 168047 17982144
109217 120243 501946027
32558 81749 122745888
9235 188815 449369918
30314 83207 131898352
35107 133669 246419750
199259 199734 1220759
43479 154350 277254497
9944 14684 260676650
30090 104233 318377925
49736 153544 964378972
110427 191387 203024659
113875 134590 741807581
126788 197216 434172204
41334 63552 55388113
55613 133150 535206575
177397 183848 220334700
132068 166750 86939823
98739 154293 138973695
9200 183633 436404784
70463 180541 329481856
56390 177306 942841720
198200 198407 968767402
29628 126905 242816963
78336 98144 49615775
35397 83077 251635193
101395 132171 76914116
154208 181803 69405842
22549 156252 333833583
49570 196942 467721016
52616 57567 663818180
147730 167631 50196091
1980 134028 330001873
188737 193569 12091150
175457 187395 739670542
142895 147309 11001548
117278 139632 55673793
116369 171020 803195517
1472 151999 828927629
113651 128619 37280553
98679 98894 251023227
126622 136901 25775890
76894 158480 204147536
12710 30749 614703832
25980 189135 408110220
78626 151779 183028672
149703 175141 13965870
70161 142143 179933540
147462 194569 51018730
14765 113389 246347340
17133 55709 708625644
102523 191908 372731554
17162 184284 991995771
139492 149470 25010810
196708 197746 471954163
103336 197509 236011144
194922 197120 970738233
49565 137185 219318872
96681 135335 96825395
14962 166056 941370644
14235 134707 131358799
97934 111880 34981052
16844 60178 97292160
97163 161349 617601709
89976 91992 94958
79470 192447 283237447
48170 187707 495699825
76813 116229 98769008
109108 158825 247224215
117769 138612 51945148
156914 186758 137162902
59117 134163 973864061
63638 75985 31002208
81335 176335 697725816
8256 41686 83293029
76859 185422 522253935
44312 194646 376546079
60774 142743 204965602
112869 161225 439325641
22518 190396 813564721
154766 194600 678086808
51036 91557 101496234
112997 131258 45633129
156894 184935 70429182
121493 143405 279481910
30506 179813 666681682
95233 152199 778739870
54114 156348 255867952
25179 47400 921357677
53271 158401 740031059
88211 98679 23269472
172575 192859 51043529
199813 199813 421855515
152852 179853 67903005
141457 145070 779267692
143883 183041 922336167
44047 96866 244157043
101077 189935 232193338
182299 187989 12325640
185697 189322 361698910
107694 195158 219125155
141914 169281 68894494
45197 192143 368122712
44058 131608 219023346
90789 103248 31319013
41859 143495 254055358
98437 102979 11600088
21966 70995 87646907
36494 50722 31981924
91650 176738 120739213
86691 162205 188886199
50219 174334 310920528
183456 188687 13202084
26538 177243 552919079
76955 147299 175788391
92457 93970 3782555
29098 129288 250127088
112614 132489 705557282
163042 174612 434706848
68260 163326 380477187
59079 135422 191071517
75104 131864 176447552
143970 193880 143274912
9253 117166 269646052
83900 162933 563578255
169301 197922 71911914
91368 149167 144511897
187124 189183 820940267
150372 196709 116666977
113291 128936 38966978
42054 177905 174290112
69122 100563 76771505
161076 181934 529210445
197734 198149 1069739
3536 199994 491725070
196818 198367 485046064
86992 129234 772776221
33718 142434 271585913
94137 154854 151935261
133790 137073 910684202
122311 188518 166182272
129492 185171 497314963
20759 125030 477848288
143193 163670 763444537
121016 190512 174436012
110006 148025 94766607
58636 81140 56397911
154539 169057 367962759
22133 168120 378140325
178897 188618 779536796
39654 108960 173442200
176352 177456 2447169
76358 157353 202652370
6919 125524 406908057
32679 43853 27761249
132131 146104 87422224
197141 199154 5019248
94794 185896 327574488
107618 137125 73581439
100901 159764 239777195
52102 141143 222655538
177770 196430 500345731
192133 192385 615249
36369 39889 852326070
27634 89990 155455263
194516 197106 6540967
64851 183783 732971177
149729 169530 49910961
75367 135922 451558101
130759 140252 23515951
187215 194135 124181178
35645 42945 18216212
22924 59565 90968563
164723 182374 928093200
38551 72668 231981150
70995 196386 314360804
164834 176629 576322026
4777 188975 460940838
164382 190112 660766581
160182 179364 48260157
110082 126389 40550634
115563 192714 901461414
178512 182038 336280685
183804 197691 601606449
93271 138059 74147726
43536 155396 279755458
106389 155074 121576753
139794 160366 684499011
67326 121204 723486007
198620 199172 1360650
32931 90256 910243376
69914 94792 62186784
155996 182898 67733086
70488 139516 212240873
60027 112003 616524096
59820 135921 190462574
73374 91691 570105782
26853 82985 139819956
133229 135356 5307108
170319 178698 650200101
143207 151921 21932407
159153 166585 703658274
59081 103301 110873498
99345 153819 136256546
177749 193757 582837249
31762 91145 148171766
79018 182935 458490036
95697 126257 76488608
87708 198082 276662477
134592 154993 51019632
7702 142254 336020891
34706 166765 330432902
59411 93794 86007692
193522 199702 15540723
199244 199385 304095
118709 182875 525816161
60488 117164 141965629
155964 172436 41509570
1640 6207 11458547
188826 192020 8030840
179705 197546 44898199
9447 163651 385520958
107192 121066 587580699
25730 192785 541807247
93421 106070 27904449
61600 147981 890384462
169000 173351 792531962
191029 194959 9775347
125156 187569 547572260
184003 188982 756267565
82450 143334 152198638
133681 165964 80973680
30234 183895 822967931
110099 117528 44745029
86828 88884 727534876
8127 153466 979050041
63464 143485 200119637
58920 179130 301114205
79252 148338 172728342
120563 198685 196051447
66698 88373 990289652
15489 86165 114155995
77020 106591 49164690
113616 114251 750059910
90455 192784 256533444
120343 156293 89908608
128778 158612 74718123
188215 195388 247529254
147467 151682 774546999
172345 194366 263303846
66789 113265 74070928
199891 199996 567220858
23855 101048 192655578
183443 189070 213362836
10462 158135 936278412
95827 104633 22347579
122329 198711 191701146
36645 174637 94880902
185168 197300 148538122
177537 188777 28353194
129278 139412 747709509
94224 107388 33267275
190964 195003 10036699
31042 125906 236721517
184944 189060 10481813
29597 63829 256158170
161693 174742 32896901
186238 197436 301656101
27647 173922 877973321
13424 165353 379763946
4549 188410 460135381
137067 150913 179904277
23314 48953 63384822
64595 82930 45930772
52463 132908 201410098
168333 190949 56952293
64136 142764 196640776
189688 191758 5250604
173655 196691 49197653
82890 183585 969847666
192699 198264 369693981
105057 131723 594850858
86780 179424 232000997
165697 197067 78907456
182902 183305 1022921
181641 196930 38543243
150047 153869 9610673
35969 191611 389839448
105380 128673 57974819
65813 166392 712001270
191610 192318 1588682
69278 148659 198473862
141662 172899 845452399
32155 191243 398239592
132939 163317 76062355
183084 186773 9337227
126063 153862 932401934
136080 140231 10209945
59195 105147 115285445
183402 195619 30747101
140713 195656 138221843
189104 191592 6309123
171501 182726 28153654
69920 131979 155299612
166132 193619 69101745
32334 181083 372129393
16466 163903 368392628
73424 135072 154235098
82317 161522 861147610
99602 172490 547604517
62484 64430 4787793
194976 195703 1871779
71527 105616 85554716
21886 160244 398177519
121362 182196 696549732
74059 158054 210181126
198008 199005 164918832
124506 191689 982508621
1817 67411 163655796
82284 189437 408838448
174894 188780 825311693
24772 154400 323671760
163653 169406 14524473
6032 30504 61278475
4292 63657 148085424
172756 173306 499967018
140290 156021 39490601
93820 182813 223094507
6995 166831 900540658
130777 184758 304322746
40224 165983 314602500
5767 143343 754433652
158614 166932 592949645
52856 122870 175221485
33800 91257 143529539
100840 158074 251741268
117327 125270 699778750
104714 162470 144403754
77214 80425 8005867
75004 123393 583704464
127509 164488 448031795
44882 52704 533991552
197675 198894 300421854
6555 166046 398779907
163416 199384 81559834
169603 188359 15415597
157990 186834 343382799
124558 127652 7842685
167629 184841 43228713
119776 165107 113490556
6982 73806 166749985
128719 171295 106855057
167164 193021 65007629
52430 138432 969535561
17323 73297 979735219
51200 148825 456813608
174487 192044 746822351
160097 187269 68492075
33408 132580 247887240
53939 191208 847880619
92402 176625 549601525
193240 193463 90068600
60423 177569 579270689
4229 182898 447016012
31726 108847 926048660
80881 182170 803347736
36777 45090 20732296
95310 142362 17056006
146396 192620 595838314
195446 198961 8820915
6857 39293 80819737
148327 151397 7794038
99175 105265 45053602
78430 171402 233019630
157240 165494 108370220
175682 179816 10335992
194093 199260 13023824
34671 173930 975820572
45787 163899 34638780
136239 162834 66634430
38534 109455 177532557
189271 190848 4029070
34164 87591 640292215
128306 187166 147763839
49568 55975 16140840
17590 171647 579156869
376 169834 719689034
21222 46040 61412085
123990 177694 588923319
199156 199814 1694531
99337 107269 73436293
199677 199929 741601300
180862 187037 132163568
94201 186980 232666905
38873 190626 380101790
176839 189760 18454026
25012 63909 360620972
25104 75814 311535980
86696 116968 844180241
141006 187666 225306210
42262 130435 902917911
77145 163654 216568513
21860 93695 893357069
99365 133442 958623228
193658 194651 2489631
85850 123877 824451630
167822 179874 30254675
43113 189695 464704748
54978 92379 93583570
87862 125251 183109994
191485 199483 291424179
120022 141445 449742693
25666 55758 74624417
163311 174833 19834958
96363 138393 105175252
149028 150201 383962124
162903 183122 394385057
122282 191473 716061124
27367 89719 155437670
192278 199966 18389723
166680 188040 334412323
154863 197178 106479017
146696 196150 124498022
53266 74656 53504329
193730 199878 596758939
16614 99328 206273022
80010 120846 585881981
143174 186287 108477856
100595 155267 185312999
167582 190548 359004690
97357 186082 125754605
153799 162921 131487066
122323 168565 115926143
108087 108597 595616978
97700 199104 254310225
82135 191524 274302414
107342 164856 559241822
131686 180658 50429348
10113 42520 80773567
43810 105023 710634731
199362 199982 1580021
196333 197050 1782838
174232 182960 21911567
5199 69187 159599145
14947 64430 430554167
14034 160162 365121019
163224 186055 57418105
181150 188470 662135879
6185 41041 86945562
189658 190171 341718620
62904 123174 150810627
2958 103148 250439829
69327 94362 527592167
40805 105778 162653522
125349 132225 212756541
98079 127848 74553446
14640 34494 850021055
153027 183316 448314867
183983 197082 32945715
113134 133527 489732663
70866 158637 219628187
138926 141881 604309696
196613 198293 4150372
139120 166988 70058129
188843 194044 12974848
28177 67154 41078811
169664 196360 67155230
48104 158001 991741636
161838 176157 576770224
12507 30830 652797526
116975 147073 436218489
29007 150362 386680564
197314 197684 897777
33053 198345 413834527
138994 144674 678491700
24798 186841 405281136
134141 160989 67194214
88931 199130 596512961
178846 197052 534872993
159506 190161 77206171
198490 198613 301137
44219 131414 218124215
144115 170686 535536616
92922 198733 265319138
11525 68655 727930535
164257 180631 41197598
65779 72244 347451678
97412 127186 74485697
54248 167690 284092671
78386 159798 203826179
110370 193727 208920334
140324 186566 116323603
71186 168887 244747881
26341 170454 937465327
141771 149434 624202
119781 124207 10953877
93700 166018 181201226
131836 141461 23860036
191228 198336 885234059
67331 191184 310565647
98995 111464 281094539
12684 12746 162001
111583 123696 30187916
174892 181757 529743511
70145 107587 93900838
42000 177346 591663676
125364 127082 4373630
33253 154586 906277489
38394 79427 102494091
186589 189763 856560405
94792 185525 227470527
193436 193804 563230163
174065 180585 16413425
130335 157869 68859933
17885 49199 77583015
108077 184286 190812487
114348 122599 20469623
12191 171056 697370332
30150 132021 254474495
190192 192505 941211979
165591 177378 259541748
19839 193828 435052014
196750 199069 5782687
57973 173637 634903668
129957 177537 829867471
126629 163347 31382739
170607 199840 698137605
7172 174773 600480210
69607 144922 688152473
92637 109720 43001032
95824 174720 393462816
115333 125044 336433738
155036 191226 91165828
173381 190098 42123262
113180 194164 202991800
107505 173751 608735901
156375 195866 772008601
127860 174801 676198683
59182 132667 204786305
92080 130187 590248390
81579 160483 668877297
92240 198138 434010202
101782 168394 824423047
170682 190091 48796611
114810 169670 451427715
22162 72094 351604167
155254 165254 999396882
37111 146340 272961504
77963 151730 215578966
80513 104629 264087950
48805 111440 156905762
26541 118274 229029535
125388 165579 100879329
1432 193612 480945752
134364 190532 141070188
93146 170560 193997964
167536 172674 12276412
150436 186518 643203944
197025 199390 390777592
77339 199141 778426511
81929 92422 26255609
14871 33926 47347832
195832 196222 988508
40967 73520 81268805
30637 74244 996954489
50274 183673 778436318
45530 83460 94879479
137564 152897 278439756
100680 175064 186296291
145655 181876 91159013
66600 155440 784611191
111506 161791 842644363
50146 64061 188354654
1217 156893 910452274
167675 170349 455599718
87231 120450 83090289
191769 198619 91466034
65992 177927 306761112
52733 160968 270879418
151585 197171 369688098
176919 192223 982830842
103796 186571 207320296
116630 157189 101382079
146404 158595 30690083
195967 198841 245305379
186813 197081 967935694
176178 193093 42601536
77116 178925 456246989
138724 149137 26041031
181500 193670 30646043
187030 196463 23723905
196289 197937 4086582
29924 73106 141119894
153608 166511 64586255
105823 109663 205514395
115679 124849 922098435
18081 102929 102997377
94692 102097 624117004
107595 121376 34243896
145195 178086 727382429
54749 102032 829856215
131697 193424 154918159
129846 136369 16264398
37334 49477 416208204
148785 186949 96109359
28029 112688 205401807
24036 67486 72195721
82958 166218 208544409
9502 196456 467923371
64618 141137 865089188
160511 177033 41616664
36356 166521 575936740
100555 128549 721984670
150148 175456 689152648
30375 147889 158613602
114159 176403 155845925
162327 172175 24832032
143013 157333 845702776
56085 158516 256318061
88465 130185 104378942
2348 42088 99037937
126779 193588 660022712
190166 199546 23517618
36305 141687 765905167
97902 119929 55164754
9981 11928 3740068
22586 92404 23748999
77356 91120 15720701
78046 183586 264507379
110588 159946 123366053
106982 145382 95624654
61746 129650 169950468
85904 150389 752889792
1871 131055 322927169
94815 98735 9844256
91133 179158 220468683
73200 167401 235921599
84824 184965 505191119
111653 181682 175487195
67764 121918 135565618
138935 174837 286775622
53389 59388 538667756
8266 77157 171978077
15131 33956 232265676
174672 193173 27374680
173684 189209 39102146
25207 50003 859382427
45415 89695 262615207
157866 174988 43108430
151617 164628 392195176
31172 144101 281899230
16821 73001 462514085
27652 140426 584547950
71292 134007 271925476
119459 140898 644381449
22371 81748 276023615
57419 129457 180354401
188853 191700 866937430
66564 192644 316024066
41471 191739 663029310
116146 172968 524487228
84210 177911 234692968
150024 156309 15832518
172545 185248 31906799
102864 196013 233488535
43928 103174 148269253
165262 166376 2846383
144720 146887 5421942
37746 62753 62320017
85619 108094 56437075
129038 147261 898236380
95969 126948 46780553
153807 178009 836726869
181657 191680 25333892
20386 21509 1869010
143936 179742 90047490
43795 146962 257819499
3615 165427 539237240
127673 135004 429527137
67042 70458 8635786
21735 199657 582358345
188390 188602 731170758
52331 180366 482040580
64733 66059 769266353
126696 156357 411838870
103163 161400 145582143
157055 176602 49152717
185274 191979 434938403
149975 199784 546753232
5585 169813 170363353
168375 184445 200622384
162208 185973 799546376
93476 142367 666471117
28705 109377 201479890
44591 177839 333606391
75798 99823 529668437
62661 73748 27839402
48377 84538 886917848
86727 190122 259149043
159925 196820 92909494
145102 154325 651832774
129398 176601 118388703
72356 122129 124562104
165534 166624 533062079
38781 168560 324785514
111707 116499 195971063
125056 141587 41336481
84742 180642 640970073
10818 182177 954494734
83468 180077 37850668
52559 83149 942935456
171293 193376 55503050
147137 196200 567636547
13914 172066 395392817
135889 193744 145251382
18555 65975 118015763
130660 165806 88072905
28899 43553 36198411
149153 169538 45572195
80037 143007 157362953
161686 167808 15487127
195876 197678 4463509
57785 164108 294661976
136401 140092 9051357
103470 178079 306378434
101367 179239 47126297
111986 130725 46883791
117222 126058 21870870
9311 131501 305354101
90025 111248 53151794
38583 77655 97616966
40080 108679 952280512
64239 109685 685168314
161904 199937 95748515
100009 119726 49342963
156275 188577 101114988
164547 174749 102575408
1744 46350 629431172
18432 86032 168582630
194677 196350 366697939
66960 71026 10215221
74496 117561 107876371
50214 102725 525193407
171174 176778 852657234
194124 197493 8534768
67724 148878 984778891
166411 167902 3734066
67992 78132 25369564
17807 107862 224960538
188103 198716 19145646
179669 192120 629335772
172094 189216 868800078
106237 109433 7984517
165306 190563 63587570
78997 156481 215874534
145598 155732 25559258
115724 163167 118677536
183415 184591 2861267
98012 156376 463306386
52859 81674 48830771
104157 176613 433739993
125432 189125 805306109
17929 27572 24106592
322 134559 580726375
110905 161594 165887246
105812 175980 256182944
69795 153960 210554488
148996 160395 28662915
98890 142377 415397981
150694 165588 253928974
162747 166044 469469464
175464 186928 356585897
170225 178377 20423834
38286 184921 604174127
147163 147744 776242242
90652 126555 89721662
134054 166776 334793772
72496 77894 13511707
83977 174424 389772376
192014 199250 18122146
170677 199682 426249323
112984 169509 141526052
35434 79580 229606537
169939 174081 10413795
48239 110676 843237644
95899 120513 949764934
104774 138521 401648036
3368 12607 63819363
190304 193318 7568644
86896 106047 48093503
118376 134974 373264678
152786 172767 50282036
115691 127027 28161868
115810 173970 849660789
8567 168301 399458453
189484 193144 5834743
147231 155473 643142361
96908 162659 164694447
18168 159119 838668774
183012 194984 30116302
43754 78479 217205463
99107 194512 867589166
91913 162978 177907086
186617 191787 506216470
137598 156444 15391341
12348 169548 601904596
154451 194912 39181053
47428 62325 37278518
128705 151860 732092464
24457 51719 570596790
197298 198735 3623288
87527 168872 943210408
193855 196175 619872183
98409 175030 616379792
39615 142145 256180364
37587 143029 499042667
13657 122984 272967927
122437 152712 963583598
153118 172904 37548729
192561 198091 158067453
57327 110997 134509886
41668 51778 239194779
192067 192186 474962484
87689 107471 49706338
32444 75772 658547216
24530 180474 564907637
42707 78857 90320828
147085 181587 512860267
61664 192399 965804772
19723 130819 277281204
147884 199813 3353004
47058 187351 351548263
158011 196860 400920821
161029 168760 142151880
90572 145806 367464869
36069 194850 318697708
170858 192416 54161018
187790 193609 412748041
99892 136855 762637969
183711 199688 40161883
85946 189896 260510749
5924 106458 251318909
124692 188436 160139142
16709 91781 187147963
32405 34485 446019926
108703 142896 85138459
191504 198244 561037471
66879 179966 160401303
80882 126646 457676854
55300 86414 77963975
126828 135336 547833963
76016 193989 295639346
122557 179183 141930694
127219 193197 165687102
139767 188831 529228581
87703 175692 358918621
54822 76918 55319347
88425 176555 220765159
1011 23465 56404911
132734 179868 969344721
123028 162094 362443692
72962 168786 240049382
78252 128694 126247849
198463 199291 2058897
26827 48990 931231656
127048 155351 767098778
28933 69037 99806035
20826 79650 146399368
30928 111693 201681475
97262 163561 313477090
122572 157653 87762855
85421 100979 38946303
198008 199919 4834535
101769 129509 69299044
128133 159727 718255084
51959 149815 244753003
153311 172242 528456754
99665 155384 139385526
22978 58090 205471080
31297 50017 46290161
76939 181398 261703303
76573 125978 123439620
170040 193740 642282376
33000 102924 398164600
50662 159150 326689838
171268 182612 241553090
17723 137973 467293929
124776 138411 580315101
22666 30346 19004686
39414 144710 777519906
194718 196879 459375094
152450 182880 76525417
101089 106061 12583753
122400 186111 159844337
123763 135689 248703514
192824 193294 1223137
97671 172135 498515664
11407 46925 88362778
185627 197853 691709205
143961 190229 999489071
75883 191880 290769483
74486 99483 697725228
104215 132797 71324487
123307 137828 25277875
198278 198486 551646
85834 168240 206321263
20717 51671 438362967
110573 186016 189035142
56974 124198 290352805
131040 145946 213893940
122021 131859 24650410
197314 199920 519194029
185199 199237 406405501
20455 156417 339412815
28109 150009 201518236
118463 169772 804011460
174589 188160 506008879
94380 171839 643490537
148275 168028 49785099
6358 18633 177129901
743 145342 361200478
181287 183011 4343006
51739 156730 262797165
190737 192227 3705678
175411 187373 30139728
141254 152607 313594627
78057 197512 449194455
131417 145797 752216710
102446 126262 722057502
72261 188880 537251698
51457 109567 145667211
10656 150708 369751172
163287 192565 73661235
43087 123512 201065058
157447 159739 5741361
143093 190938 123580385
44128 56622 31113022
193847 199053 5373575
190963 197725 290802068
112182 124316 804328917
119224 135132 39717965
79192 148993 174564439
79857 186323 266855860
199526 199667 512755879
130005 162566 81491019
196999 198927 4813663
77254 144149 167203144
156891 164275 779633221
156325 173916 965541249
45951 51759 14426103
170203 184776 23190307
46729 161733 287761979
56615 143498 217249610
13077 87164 106122814
52606 178147 314466253
126663 145623 332644111
54191 128756 906837476
141297 155278 35127206
148871 176974 70744864
146078 168374 56190246
164001 191105 68272484
127464 147419 656690572
103002 191254 221251234
121746 141362 48888400
133967 177854 117566023
73712 79899 15436398
165519 173478 552574331
41245 177737 341708470
23352 58023 898141343
179415 185220 466079873
15969 179442 867148593
20887 141888 697864065
140447 173996 621044823
138307 195762 947399443
159601 193064 84272175
9672 66130 140812584
80868 152180 675719660
103309 137113 84390657
2923 154960 447942193
29928 194515 774837724
69937 168857 836424801
3210 28683 202761598
150777 190503 100084708
114207 128210 34851902
45965 79703 862503239
36965 129057 230221290
122496 165988 109014466
26032 69116 107189078
18318 40065 54020515
5772 96463 297064308
180646 198651 853952116
75611 196657 303474455
170166 193978 59809420
84964 145919 81604808
23786 30572 16843628
29223 166460 343045162
121905 168286 801907032
81304 84542 539673155
32748 51948 47654300
167224 169583 5920467
28790 71185 105483940
52739 94262 753570557
192151 197078 8631273
195115 196644 145390848
113428 169331 139999752
119620 163743 499924672
22939 116418 233385619
170185 189496 857102184
144127 158407 572914436
105587 135912 995245895
49331 148086 465524239
117421 137442 49927352
191482 192744 2897990
112866 123401 26157521
192370 198755 527980074
42788 65895 57712698
141136 149343 20571438
161712 177028 38573802
122499 182314 149964980
98845 149024 195333629
166343 187957 54391994
95261 185576 226438092
179828 199355 49145923
143577 178419 220124809
37447 52665 578897614
161935 191980 501377390
31696 176878 903080617
39598 176376 781364835
56014 122553 990204731
11422 22735 28495648
13746 64270 125779767
55317 98367 107650467
28689 106870 837852518
135082 198776 584277700
121545 173469 660083719
11217 151105 613256297
75211 151057 189723857
187149 199742 31623730
79345 86417 381873136
191382 192196 1954913
174306 198387 60519213
126449 198506 485467474
187401 191496 10351753
129317 141392 596877778
109378 121215 329788285
163724 185707 55281561
87659 153916 443120158
62131 76408 35797482
80969 124720 109395995
23916 68855 111832926
97039 161462 809489524
190619 191809 2992244
124628 168496 110094247
43115 44212 2744326
23451 86187 821762506
115904 115975 182025
66859 196999 861137995
65280 72989 19281361
55761 168253 281676547
127704 193410 283666153
191078 195980 12268377
152343 162783 26273652
15133 193881 953022184
131060 185690 136993775
197896 198889 2492708
97431 120111 56792811
98078 166222 414149864
161015 182070 8483241
75077 149733 186714906
105654 145065 98188638
43011 169934 317695395
162854 175638 496937073
19810 68239 120383259
89934 149279 647151126
74495 152660 781040438
69777 159627 224809483
97952 133477 88923209
40677 164564 309909752
56159 125605 244066040
132244 162541 75817518
84749 131902 117959040
150261 167586 111722266
119335 165666 867374709
99052 162811 159673674
84788 101227 12047057
96234 140161 109877109
107632 122320 356900205
2481 90277 360010040
73221 76023 368374447
144883 186141 103790866
132901 194530 127294334
66218 149198 971198750
130246 141993 89935183
56614 196801 739741061
32411 101030 171420378
47860 164872 292978195
24832 126103 207327943
78920 137893 147516674
166049 178344 30852674
67681 102672 87729181
1627 178289 941780364
199149 199413 658168
169247 194018 62199765
78053 181947 792491549
181708 186444 629481257
177458 181436 290661731
102812 140938 95082466
20099 66052 673879524
199872 199952 211984
21998 135124 356635565
187250 190553 8300824
6934 101776 236980736
21105 68401 685323662
146365 173456 367664922
185505 199905 98640070
64706 189855 410088108
75208 80577 13465245
178433 188130 24489182
65041 125520 151228122
196570 198976 6015226
107031 198736 229789052
108795 144345 390483834
69842 129108 148259602
34156 79914 548774661
158899 181999 461585865
121052 189202 382469371
61730 140712 724268499
53828 65260 28668126
157647 167855 25741049
47215 162068 287463552
144395 178291 107332300
8831 56625 950228156
116606 137690 247021813
7650 143866 340205516
74533 122046 266990916
193476 196845 745166479
129735 199209 174322222
174994 183923 233242290
75135 95026 215901406
4296 14944 26839942
161305 188928 69598135
61122 159123 245337283
41951 164717 307231471
50232 188582 346745453
180483 183964 8758186
181074 196353 886460828
102451 140364 526574783
122450 197573 188529283
82383 196115 361518768
156842 160205 137610959
191510 193502 4903611
47021 173789 317471415
18547 168991 740409929
62410 62641 291183418
67992 96273 95447637
157710 183122 670849755
168289 183508 439625214
121739 180724 147951467
174033 179049 12535801
177050 196527 147318607
81771 177956 585298351
82114 141968 450811504
124698 146607 353062879
23154 94215 177089307
146929 148718 744171173
26736 149309 843216166
25616 169867 360480013
53443 146946 233800304
139657 196307 142486930
118054 121875 96886325
187149 187367 560572
97805 130893 516758904
114377 178351 31515420
138989 146724 182395467
117635 174508 706942733
26745 180237 669771433
48034 194619 367378238
607 119882 298051423
132390 155921 58779162
116247 122798 16249519
63838 149327 403470741
182678 193588 27466288
67293 159807 231571854
62066 130287 170787206
142552 181722 98521849
163457 184789 828095076
12459 31135 362404811
87101 100116 32585965
59817 64540 868857606
32912 169039 340501602
66586 66999 1009019
138224 147758 643613043
162595 188980 608375714
39291 89663 238944975
140644 149087 211389569
92684 155827 157996666
179253 182788 856163017
58966 126784 464046051
189562 190591 2626596
130495 144139 33912283
24494 72928 120554653
31834 35549 9040219
107135 176920 689909376
29804 169811 350058225
34982 101802 167138912
146681 162999 514413331
128618 194699 454894300
44485 190997 819618424
192103 197097 255512693
24086 151728 549697965
181370 197228 39916985
73506 153071 199029304
41358 190138 567171518
79017 139415 151038642
184348 191010 942181651
9450 57356 728545623
61169 61343 459448
46497 72862 557381676
128681 155874 347395496
61366 173112 279850775
48549 50097 3874139
64655 102904 889477430
153930 181749 69980786
101950 131433 73697104
71987 78377 167658831
134467 178970 111639383
27483 46059 269998573
156198 186999 794652160
193811 196641 7204646
42244 95894 134053770
43052 166949 310097123
61820 138432 934523529
171480 179268 19467084
105832 121036 673345244
96219 113291 42982407
89693 131639 104992011
51886 121472 618136069
129503 179028 124159206
151110 193996 107868685
119245 175682 230961188
112013 163199 128123378
92607 113667 52881431
82910 177879 237965479
108933 170889 155086012
10535 190500 766891018
165404 180620 38284074
53984 180234 714205361
181134 183898 7011683
88053 152971 65453609
136159 145326 749200882
4182 32746 71438425
30858 183220 381100218
110873 136913 297095988
4404 63086 992271050
66089 142510 191087407
66271 179032 873388314
196107 198855 6852447
177304 198356 52970466
52056 150528 246309023
111159 167947 142202049
167053 183254 786204906
123210 176246 824080292
22195 117826 344819348
25766 83124 168739380
160996 196672 832342403
12181 60462 120305859
62424 158859 241365661
85075 153896 172079068
120328 185007 804371349
48381 94562 34586557
61868 65795 9835051
80071 154387 185899619
32166 45482 33006237
190987 193057 196066718
24079 35030 218889024
14143 181648 418916891
67936 91418 58805263
9936 140324 325640028
128697 181436 132309767
114819 135464 51473154
114314 164195 495960125
72475 99090 51381752
110593 123892 33083015
20162 81475 457869861
77013 169126 230736887
182317 192071 24645060
171318 193599 55972471
154211 154496 720831
109153 195451 759802983
161042 178785 840844851
15442 104881 184373002
95134 186224 228383911
7268 182864 779997328
85753 113618 69811197
131498 166954 88853511
153419 165017 436556533
172589 194059 53962665
12084 98143 688594339
83974 169485 950430723
40648 71817 77774768
162938 174787 29816880
186862 187774 191396653
41661 176047 336461100
51646 77465 64653622
13924 145091 987861776
115945 177680 154637439
119339 161380 359965528
49565 116337 244097298
178426 181221 7041968
161070 197729 579263691
178494 190626 118923341
85558 181901 441237160
112541 164104 470679214
65760 88499 817809614
67791 82693 37286983
146099 150942 288357592
83763 177136 611500774
154258 158515 834021452
51947 167473 289296246
165383 181215 39793397
67351 185632 911217886
143721 170579 755672028
91988 167948 190259992
79787 161487 990636813
90543 177236 217173132
111402 189351 195401315
198066 198872 2033907
179188 179575 57956468
67773 73520 14404320
67687 140984 642910402
66778 137889 177902189
31460 102307 764910339
63848 129308 47820435
48564 130388 204842252
107175 184585 660865762
78210 185949 270053330
37776 98860 152625247
168381 172010 900003560
122463 146199 895286317
154019 197277 307245432
169879 181247 726090279
138345 163533 559467179
55982 183909 366197988
5343 113282 334717886
7959 11776 9568100
28273 169334 352651554
133101 178511 275279679
33846 93181 148180856
187023 188633 4063031
12829 19869 164245038
56012 87168 78006043
7478 9681 887242496
71200 183826 353144434
106445 193915 219106520
102032 151142 122648437
45777 157121 278579882
7565 91767 913421673
131277 158849 68950076
126329 187462 153554553
66507 159613 233000173
60664 61942 577782307
176375 194285 311453801
193909 199639 14466991
153065 165597 642303620
90287 154376 837812208
185796 188952 296986183
9710 98927 222764627
162049 165017 7548947
173360 193095 49726721
78720 198895 301284432
21083 58275 911759932
130045 143182 32644209
108332 128838 831495213
68801 83695 631710219
129124 182206 344868696
19321 197896 805833863
24424 67004 333529893
8028 130123 305083416
127386 194738 169067277
182071 199526 43934758
148160 176566 71529818
66428 165201 247298983
38932 101574 156741368
65938 66074 798691910
135075 176585 104185367
149701 190590 102954581
104176 131475 68140433
18708 125244 265813061
99604 188578 223154806
48577 120645 180387474
195025 198358 399251162
56781 191844 338546569
84540 106784 974319521
117951 137816 49528849
186148 189993 578681412
167086 198784 430908696
115352 177307 690985419
52641 196964 361757537
65571 123017 817564446
166207 170120 9829846
58077 190595 332245943
31587 45825 386983644
34850 154883 300099227
106552 157211 126542862
175270 184236 11434944
52364 96604 110649125
165098 192600 69194799
147714 181807 85819685
77438 116541 97967447
9273 152568 358049220
83246 161649 196139267
13640 48865 87484545
2818 47819 112104879
119758 153929 85404745
169341 183829 39444222
107914 132436 352776310
123328 190896 145828567
31501 107855 190850908
164833 185989 701428766
174553 187543 32736243
62346 84992 56772008
61041 177525 291790118
96489 140690 110518397
183501 192907 340236602
36365 178175 354925218
73536 83241 24338345
92848 190491 244882288
30088 54308 270803146
118599 164025 232601197
184912 189477 314130713
165119 191481 66437515
153073 185876 82562664
113008 194280 203705707
13711 124316 276100378
35581 141686 265171939
29953 101219 177910468
2061 20630 174538436
176412 198091 893362501
3571 191441 470269745
156618 199722 108400095
146545 192831 116530515
104109 162943 147062804
25877 131250 398625577
136207 181772 901117267
58726 127501 900928607
115895 124837 22121547
37929 156724 297139933
67315 89469 55500260
117638 133735 626600193
147915 165928 45468643
10840 135897 312417759
48668 71084 965347550
6566 89070 205970486
81904 173362 934875546
128552 154032 63717216
196310 197888 3912783
98272 198203 570204443
112109 142403 985082155
13821 63071 122626876
114869 169032 317180259
52729 145814 296340871
81213 155049 184778777
38202 167115 322622915
121376 160746 220942933
105498 183272 923338099
3419 79562 190057110
14468 108808 877009809
156564 182311 64701231
132683 165671 82699931
176579 198700 678893850
71258 169266 245508030
63922 69804 14806470
177581 186234 21785068
168856 188545 225035452
39656 186801 368415067
71163 130697 149051403
26524 98209 724939928
64858 169367 261814787
40009 64107 695299704
87671 112368 61879333
172417 195852 31465173
25438 111580 214949390
72380 97326 62414491
125140 152611 857599452
115024 139340 60550465
71783 73580 612125159
92751 196943 261326968
49823 150864 847244182
170638 189938 48516921
132177 143119 937303146
12826 159206 684102062
85204 98721 948628723
152045 173244 240989424
181209 199277 45439636
13434 13994 1388096
88819 96322 18658790
190685 193503 7019528
152778 183777 225094073
191312 196379 11798161
169061 171089 187944178
162771 164866 857888019
180522 180891 244713261
62397 84542 55524877
43098 148270 114914169
156762 171598 37342120
124905 132328 18714482
452 193563 982937000
183393 192019 21735041
152464 169079 41838511
148231 178125 781405642
178986 192135 560571007
113882 197996 210818855
184512 199020 120703045
183432 197325 34932585
92734 126585 84640764
161141 169931 8546461
152216 180892 72150984
167108 172915 10306588
84944 136729 129495002
138814 175859 538644415
193723 194316 1462355
149830 173603 427002358
5039 102339 243077254
104038 187311 918525374
141346 177130 618707780
45856 170417 635964979
193672 198417 970314263
117764 193508 189927735
189731 190835 2848570
67545 154877 218515850
125166 145851 51695619
143966 144752 838106830
91371 183796 231671875
59613 168124 767067802
197823 199853 5111659
127447 177590 125806928
188842 195186 15887605
69092 185479 291603055
90008 149955 149830028
17388 112505 237483806
175720 181415 14277247
89202 172950 209767382
178262 181339 514997662
19038 113248 235178303
60204 117231 142863684
195616 196744 822030897
125176 147498 10989155
198950 199365 451331
56444 69845 72307395
133364 169524 90719794
10310 34373 60009056
84385 188877 384363704
121061 141593 51213532
154181 177317 450438375
46163 161765 808976680
70314 144467 185375017
84090 196012 812460682
196941 197157 505718
43120 64140 786187126
199131 199484 877296
74538 199459 310077590
61042 189660 322364156
189682 190038 920615
192429 198639 15607085
136826 161585 61973474
138818 156658 468522165
124127 139831 39205703
89628 189509 250362773
196675 196747 172610
122800 180105 143721870
98930 132104 83101167
143178 189714 117104281
129141 154259 62824286
99894 151995 130281155
75217 166663 229051733
150726 154208 727218676
36262 111477 942588789
71999 85810 865053610
65655 110467 64191271
79288 155307 572318191
28973 151435 334498968
160968 174883 283808195
145535 197704 614031556
18250 119979 374469001
84519 89629 12730814
86333 162835 307934541
171099 197540 909423871
126844 128005 322399443
152861 187757 126438418
115428 139423 59775610
11585 155865 884115467
130626 198335 169929999
99096 192333 280795218
130430 196753 594639177
23161 149944 601578307
160388 169995 28440056
176509 198813 56096621
104600 190706 215812657
66491 158446 695171384
70114 163519 747302874
70163 87332 42990512
25648 140396 521418020
111483 168518 142839602
135908 175835 983332775
111033 191350 201431919
80816 142979 155381407
197547 198667 2826126
97178 133694 91416485
150846 159563 21969144
96106 158234 155538581
182072 196444 34430187
24672 105758 558509384
159880 191265 79124580
71565 99613 62141561
40029 75661 88920414
69884 175431 264355518
162613 174485 810309290
99433 183950 584050334
24219 163254 955438472
20999 49534 70575689
169220 188126 793370358
156001 157855 12507384
13607 161851 370386964
100467 147198 881665182
177502 184050 16526959
79934 154833 540054343
157917 198488 102089664
117865 174359 141549806
169394 183936 36538370
199248 199375 891889321
141069 161136 50400171
136505 166483 75199178
169575 172953 541195321
154639 168063 33828081
100418 138469 95056401
7419 32333 436794417
35432 39583 698556190
88297 97487 22937962
137924 171194 83631178
155858 187664 615337596
37357 155733 295967843
67866 139782 752000737
155115 187359 259657148
7459 52146 773483820
55911 92333 455998220
43070 152188 145896129
3477 103045 415197124
187773 193265 661933052
10024 62044 129696464
65690 110794 112986315
39856 105440 281532622
61028 135321 185945129
88257 105167 42521349
94651 179693 691927111
41012 44216 7971997
49832 90005 100635306
26179 77675 966815449
140331 187374 118395419
55916 92621 91804417
182678 192183 294214221
84237 164960 202050398
127500 153473 699936610
45231 136092 227276642
41349 194723 384139599
141434 189493 120882630
129697 158194 485953480
32088 94647 529907834
28277 180994 212115837
45776 92421 116655243
143271 189459 116206105
118542 140582 54853400
41841 180745 415042013
127224 194542 974898154
96405 159684 288472073
172673 177019 10907101
98889 100080 878185132
152203 194216 105657822
77794 92479 36738352
150914 189701 560011403
112960 127042 20460594
10072 195983 465322069
2924 155520 381334245
152260 190656 96648331
165111 195878 77439563
76197 192396 398569468
15173 29726 435896883
81413 165875 211556916
169551 188971 48838707
135396 138188 6922977
194726 199861 12932182
27324 71047 108766246
141109 151480 184411517
117856 198552 202375589
62088 115859 58797127
166130 180793 995543398
106965 170945 480733332
169002 189551 633351998
186763 192855 15310622
159231 185316 887934781
68695 174282 264474010
13008 139187 966484010
47941 146720 247057992
170023 170716 1789557
48554 114080 335985862
138634 185482 117729555
188069 188496 1079784
84924 152277 60684370
3277 175996 432019223
675 37535 92006897
1964 72343 175648137
96939 110174 33361938
26529 186697 576563690
179798 181144 85473
158200 162887 615381607
96252 158637 330210482
198844 199327 1201357
85009 119720 854890528
1406 87246 340957797
88712 135824 186232879
98820 122237 58599757
54075 116440 156253450
28469 167101 346530639
118314 131165 32131106
40694 50875 25238756
95720 111612 83377771
171358 174287 601635671
120532 131444 27363675
195937 199439 8736060
163615 171034 762734332
60894 122206 153451289
55252 173836 591113127
93377 114371 477187790
103697 125378 979369621
90697 164855 185685372
174 75490 188026412
125429 196576 603434506
161092 168513 322205164
119172 159176 434289998
16573 186939 876915232
6009 38312 80525503
126914 183875 750213917
131282 144012 31584184
111024 169815 684391932
147849 150287 6185663
54694 59759 9987429
24986 85985 152068679
117459 163775 115907409
627 148331 368979995
194706 196919 5632439
138788 158482 9859301
88875 164183 188555006
76815 110342 466116553
148936 187112 96132631
194131 197696 423681289
33517 170148 670763373
118382 156737 709986033
68800 172578 677932789
29809 125278 820984107
136052 171015 701182991
61406 62885 3685039
106162 187026 202565885
9979 135073 518716075
81473 187069 264730022
720 165847 412945948
36090 42218 15230159
36405 197078 858833624
95584 171044 189188211
180209 186290 15328603
12436 108870 241073912
165577 188869 58618314
28430 149611 351559550
58663 123247 161646277
138945 179746 102496949
163957 182020 31264173
189071 191164 5318061
34267 87082 926432142
131330 198639 168908996
25269 96774 178185582
186273 192139 14795525
131736 149533 632386911
135831 154291 46116631
185206 197917 735183645
81796 176315 559650623
123453 144142 51680005
169652 176215 16471133
82239 184942 257333284
140548 161100 10146574
158158 166147 20209218
55274 79371 60269265
122170 185141 157901439
11061 40799 74079328
56190 100325 110527554
143086 183766 343075386
190899 197420 16318182
26942 57394 521677674
121606 150166 71356088
65045 182455 908313171
154701 176593 998312864
51633 149818 318094862
42749 149079 352805742
189201 192729 749988673
123122 168928 432906000
174024 179242 13045104
79551 143378 159566053
149696 193285 109755263
136742 155604 47086560
104306 178553 185820035
151131 186504 89024008
42852 157951 287874027
197792 199728 384733962
130223 155555 63279564
80213 170601 730070842
32468 157713 313002275
127123 164801 838237146
91091 97911 17016037
105053 136742 34463466
77719 112673 850942284
24377 126405 774789941
30240 61345 629092869
16784 161684 361899820
160633 193173 902717865
167815 174381 16535514
192807 198085 13231718
94483 144026 123824366
111156 150027 29272605
181464 199821 46208738
173477 183260 24606855
40241 49462 22715240
10815 175429 420640393
102949 107805 12248423
169373 188435 47951612
84738 133229 355241462
28554 89878 283366228
184294 189912 14155458
62688 122099 148705904
2968 183036 341420906
125757 181106 138972307
143499 163928 516210666
57179 155089 71256451
72155 87363 272452001
100630 190611 225608323
147717 153521 14645078
188863 195945 518204289
80046 108502 71452252
93085 140675 118903591
91580 199921 320738453
118750 174104 266478083
26090 145171 297165072
59806 137376 194058369
52860 94346 509208222
137128 152958 39568670
67974 75124 824471914
153319 177473 614347009
30170 124764 236070096
28778 74182 113023305
137382 171238 689611971
21779 44493 56240947
78075 160089 205234523
123362 131025 158562545
103448 103596 378274
103659 125545 339995585
93264 133934 853211082
21993 154848 661059775
64014 176751 282454725
145717 171122 168962162
95858 171646 189655897
144668 175406 77373112
158078 189370 279002
118711 169223 126542377
195057 196425 3513781
103463 128731 513333168
122001 185677 123285859
103016 129919 67216099
120711 196154 352883878
162973 169993 427285255
13498 53263 98948640
21482 148257 382242913
190006 190690 1759801
174051 193366 232283016
44285 183003 347316304
123175 127261 10243847
64308 126108 982464287
37534 38508 149888920
71573 113081 391287990
143723 159229 521258274
142582 149310 16890418
192175 198792 705046191
16865 90641 183940117
13220 99167 214465848
125227 136373 7769858
141055 141849 1986130
150648 190286 99820688
56120 151979 239811071
199830 199868 588604857
161626 170872 235112339
173038 189574 247430926
98175 142998 111987707
123345 195916 182235657
34536 144626 275042595
3352 29325 65145419
191817 194998 4457943
190412 195069 11622816
44232 80825 904470523
96221 197504 481551108
149843 188448 97246783
98077 180773 929108867
90882 176550 214593438
20338 134888 285817607
143910 163823 946869288
18215 103129 855313583
10018 144490 432428950
167543 180283 32038429
190029 190939 2358306
171918 192506 51782380
86136 141674 884733278
66397 195176 445037120
67475 86269 356695684
158738 160035 3224796
42886 90423 879953769
39169 106816 169378986
23044 183071 611842246
37003 41092 10223942
165539 181796 860213659
159676 176201 702372673
76259 191300 288424121
13374 69521 399240781
72906 185624 282440275
52645 152793 250592321
155960 176583 51969177
58595 125549 167517101
192411 196471 10246429
132565 144145 28784482
39529 185064 534944394
155693 159135 8720360
14646 183586 422580993
23411 197958 121199963
194965 195209 627815
16068 165591 767122809
5080 43751 85792529
165857 182701 48775453
91681 183133 229155847
109810 162315 131198823
32940 84155 804896422
182901 187902 8952341
57184 116547 148746676
8882 19428 4929017
124907 185507 152140137
190480 191969 830530396
23162 124811 253568708
104348 157368 957617352
124690 133145 712149987
3900 163022 865644641
192812 194349 3809368
182305 187130 12255537
62433 140898 761273462
111857 146603 374535310
143977 166043 55581260
48356 52860 11266774
92435 108059 993747710
98695 122590 59829083
172205 184121 30004854
103705 119656 625453663
30031 37645 18736270
140380 164856 776341695
101346 193592 231191945
8626 21505 890338213
172583 195097 224621198
100441 154341 895864274
118099 151726 642488305
9796 43340 83604214
104572 107149 331056302
16321 80949 829751215
137208 181704 111686635
41035 196377 422962841
183148 195927 862283823
25468 165244 349209568
46018 155575 337425983
54654 157164 999768920
77544 139916 155883362
153759 190725 93126811
27807 118484 916384624
62781 159883 572491536
189551 197783 84718682
9121 191034 551983677
172230 191376 48269782
199306 199664 944584
43190 114426 178322655
81797 198901 293573827
79689 176815 724299867
95730 103551 832514325
197439 198466 2576095
115343 145470 438043968
87671 101220 33969542
195756 197975 5545991
71551 75087 446855284
41084 167461 316238906
176611 186375 127647912
49234 163232 285490088
194244 197172 7425116
58191 76107 490925864
134115 146062 29685984
47185 183996 342795046
102787 183322 608426296
89892 142617 887769280
1054 147339 365401729
111499 130467 240856039
25933 154455 907505243
51787 55746 2008713
149628 166963 978348406
122812 165706 925168105
114955 136474 53659144
9074 153419 512720394
97382 172835 189054632
179612 190527 27539047
109911 156783 117145403
36050 38182 5287192
53530 138432 212363728
69602 138907 238944235
124574 128426 856855583
8182 178765 426639355
125781 161792 293732095
7890 27214 610458619
109531 124035 36007327
143382 146915 8827068
105699 130973 63073357
121157 122177 2523226
197255 198106 2123009
134316 149818 768012207
72594 86138 33967070
143545 156905 469959488
112889 153525 101453511
3727 79208 188435987
99011 113903 37496889
64116 180159 838997137
130273 176655 116293524
38337 94045 74113450
175110 179359 806331349
101865 198436 242045857
22484 123474 201521490
45194 85688 242640265
66182 131389 353756600
99091 180038 850986125
155934 188086 81021495
125077 183697 147221521
53197 168466 318873908
115749 175797 525612541
140432 147134 493880837
82703 95841 32791402
123777 132549 718756993
167247 176291 22689581
108391 180512 180574547
90482 165475 187799046
26234 141799 720637483
126152 189284 158570753
58483 71553 11301911
195117 199699 3870039
158704 177641 576401437
31005 54116 57273493
182496 193333 27336412
62247 139787 193893575
149928 158536 21693103
51981 98974 117588185
66247 189391 308622598
134367 148558 103992250
10884 127461 892415026
134366 158013 74260038
8634 109322 251724854
5918 130695 311808230
115893 123679 158148767
27421 33119 555197307
143436 153684 751137499
57746 102619 112542960
135477 185621 125853877
158244 165299 95875079
158542 170596 30412857
66345 161019 236934767
160006 191077 331185867
154732 162762 20256060
3113 124127 333452456
77473 107635 730673531
67374 95837 522987707
4997 180481 438965746
96064 141983 848517865
169666 197425 395743176
117496 125516 262913347
20083 156670 341031517
167565 193901 726466959
5738 140330 336103728
88963 94488 13756078
181402 189165 19603111
130678 186986 306056488
120984 185851 162713337
21337 82634 152584830
89262 126647 93459904
67067 168011 256527879
5887 6538 218992919
71769 194726 308198865
132804 145232 30862364
104543 190873 924578198
55684 181638 841410537
9799 132159 995509209
25347 25731 968501
140530 167457 568340260
28446 177036 705464442
90340 98316 151324156
55945 56142 958879899
70427 87544 318232412
42151 76112 84912355
162313 195305 83065526
104190 145924 758487755
151480 154134 603339988
163729 181309 44181041
131424 193885 671379380
60426 120860 35832982
74487 125928 128586976
191395 191983 670369025
123141 140014 42076046
18130 164230 365063667
188683 196197 18874679
186789 187625 844010779
161090 185004 60147071
119146 180282 153262698
55100 99207 110388709
99820 141260 103498378
65243 141291 553501100
110070 149945 281014367
7434 69881 545542604
76462 193774 661060804
18974 78933 913262944
122427 123169 1827865
76872 138914 155108092
6466 102938 514899
95749 117778 943034953
131793 194157 156467955
140499 195791 835098460
177949 189186 65140220
116250 197678 756472629
39956 100546 151438980
132694 151960 48114553
136375 140630 10452877
22870 64515 103430993
173255 181316 20298446
14353 173792 924985246
160764 175725 37725515
96384 133965 192797164
20868 108489 688288117
45457 55070 264881158
52802 139393 582849167
58293 97137 16000448
12880 86336 183381859
98817 152247 133676168
44844 96561 129188144
117922 121680 9304832
80607 171234 897836003
45889 73977 697680048
80246 83334 7786438
103627 125919 388372644
122097 171092 488183270
15466 36008 756599134
179296 191335 30439619
112157 178474 166102941
38474 92134 776555041
22369 87066 161183633
126839 170500 605641594
24411 52284 553816504
166581 169627 394286334
61284 123066 154601881
58857 118867 150276908
3108 79312 190225774
109558 146802 928447133
104437 136792 278743707
55457 193505 557620776
108658 130423 339869814
6980 8327 3319184
56059 84025 470964312
85203 168312 848671988
110477 120983 925438597
173103 177502 494481005
87621 162686 257795403
52253 197182 363227181
187806 193240 13650758
27517 194247 792487483
168728 179269 355905022
170521 189721 340070825
34419 177942 359178281
144 74708 570927611
170803 186507 39429857
193615 197225 9081040
54242 150168 239943471
93805 191597 556987661
185260 189553 10868055
162826 173613 27120901
76383 90366 34983104
186109 193631 18924837
198549 199163 1525463
45658 165008 298688294
171915 199577 770897313
158786 172856 162496066
33549 135237 727627244
154752 156359 4062739
163451 196840 84051960
73706 151640 860638216
33430 59277 208166531
103883 182096 997679138
117760 144681 67076168
156184 185470 73695142
138717 196946 524128635
38158 192345 386151362
51673 190919 869984341
56877 76421 49000352
89690 168184 335507459
163590 176066 901266791
168790 181825 31196944
120542 150661 73365246
186999 190215 8088671
133868 138022 10284405
46398 82922 91304077
113630 154822 45540324
99924 165715 206061473
167292 198989 674766243
83352 117406 85266815
88949 166218 328951883
64024 159334 238595396
135527 168439 82584478
108555 125210 896837074
17695 17861 415627
128914 144288 38371885
184771 193884 22915928
126867 186716 272592972
84029 193080 273360130
73798 196442 413083505
99159 167886 129998478
109702 114653 12373401
94038 191049 243324090
12321 184951 641574429
58253 87396 75955979
199520 199893 78005184
28034 186445 396197718
28945 194786 414899562
190119 197003 17296232
171426 196053 61916871
81440 199592 296252959
87902 102456 36491506
42395 116785 710049558
150450 176141 928149442
78077 93904 408557623
191029 194481 491353705
28628 29095 1148144
124908 153662 518615985
149602 194743 425058301
197087 197253 957112777
40241 165007 312076334
91061 136879 114602312
43753 86188 491082150
124022 158286 876871785
14269 139884 702471171
153374 158532 1059958
57311 93369 90310008
169827 178271 103245926
5797 15643 16541123
168907 192301 58787241
134479 169771 279702227
124911 127110 867685939
161929 199437 105289429
163289 166468 202764399
13251 146422 510719920
70539 100507 75028245
125217 152189 331041159
129067 190180 153460572
152927 190561 94740932
110615 167317 141950913
15114 175992 770475581
147318 150896 151027770
147418 165380 375073332
187447 198075 26650047
189015 194821 9488323
149893 156745 268353492
34162 46107 29728381
64420 173763 825025721
172857 178983 963126182
99456 106242 17240584
134101 186763 132199314
56153 78998 57140919
110148 188823 390407495
150468 171921 507142175
61508 195705 336358156
70149 181262 926014498
76396 92856 33790021
116606 124875 267951271
160786 169773 569471222
10084 34085 267526515
179029 198903 50028887
142468 164227 54743628
40180 68520 905188240
161889 197479 89601297
52974 183939 328145281
100534 163504 847721359
83213 157209 185141190
33274 185339 380587922
127299 138453 933921768
29777 93489 657025590
62971 141073 195328068
116954 155017 767071990
139608 196029 141886434
10092 26016 40057217
92261 134527 105773789
86429 140482 134955778
85520 89720 10447357
153070 174254 53375177
194384 199154 11995011
81098 116392 88505742
195974 197667 404647859
15620 195712 450541011
41860 115876 285883209
103126 183923 237259345
62930 76742 34612175
5382 7496 5259563
63495 67244 9392988
163446 185385 55185212
105206 140245 233457202
165062 197118 441919149
195723 198649 460771750
19535 180280 969886315
199740 199884 272531830
100450 105998 14080271
150714 172853 605552871
113680 198168 853653846
113571 192776 198563070
81592 147616 916201645
125175 150235 800981443
9757 142422 930513196
164402 195590 78465787
148568 191558 108331082
107638 153748 115050707
197277 197315 623600034
121266 153430 244535337
29133 61560 80577766
171052 181056 25086338
57973 177380 299177523
62219 140321 656833957
191290 199315 20025192
110671 141353 609309014
57486 156123 246852087
62695 199352 907510889
199139 199145 982091732
80961 191800 758237974
178719 199738 52913399
42654 88735 480517594
154740 155713 1462426
82713 183905 716976404
82311 147966 164097281
158819 181880 57982337
44534 116301 179589219
86174 156474 494219515
180758 182397 4034525
28373 108680 200621644
53499 158960 263981478
38046 182839 912856321
48859 114234 606260308
104627 131241 66477463
41859 101068 380197187
115409 179275 881761899
123272 185468 156078206
163618 175752 381996641
110669 168711 145332669
65838 197276 348599721
177896 180979 438197
18612 194144 633314202
132767 160601 69605294
111651 117009 13441849
166303 183476 43188114
53578 140990 595280622
68422 143190 186901420
43165 132317 560781158
81028 161786 202121771
72440 135809 158604301
125489 127554 845750158
156382 186755 586203914
146734 177888 810922111
124308 133065 121746091
56485 79746 58184211
7783 157462 117694394
195914 197309 544234563
145146 194713 124718298
142094 197738 431198487
7702 131914 909160465
184094 192630 21442982
126651 151980 270496546
8234 189483 800536110
131294 135895 11453136
267 167618 418498941
73870 85078 674444217
54879 160937 265414949
153537 192776 578955715
69426 179700 276208112
149312 173198 745178909
47715 68119 359110180
174688 194223 703833876
41674 145763 462827072
152890 156659 9527649
165353 175594 25761570
29969 126891 241939533
137694 152247 822496061
80385 84171 294016696
58055 79961 54914861
11891 143418 864482711
176390 190303 35042061
158157 168823 26963699
132721 155723 57490294
54809 130708 190023662
180454 181725 3127662
188285 198187 51674572
150170 163406 6528339
149968 179453 139262880
74350 141240 167202548
40191 73067 81964764
158772 176656 467185196
147921 194627 117572322
27602 67126 98191567
186932 199761 253605431
74838 153716 197281563
37344 98885 153753512
104117 116786 771104797
62424 62915 1216600
133773 190049 141317238
81241 173282 583224112
23161 195473 378227391
162211 188325 65826875
51339 137093 214616076
110035 147596 93601510
122443 149616 374586025
184252 188167 748164033
193041 197945 12279891
23620 88301 161273117
57788 159375 254351794
138235 186505 139445886
77996 181130 509974487
64682 74144 23729541
75693 171024 518261667
22482 110470 219583066
111151 178167 167895931
4833 26752 615263927
42928 84674 104411741
192139 199139 15461449
16494 195223 447064335
48755 196024 326943444
190168 194982 6279402
79083 104437 63687124
12806 50500 93754874
62191 102392 621243964
48094 100887 132297522
181288 198586 43532017
37601 69883 80609009
110490 145046 86125857
185543 199154 34215381
136079 147282 138356871
63908 83758 18132964
5448 88866 414213934
124866 165072 100848529
4553 20456 689167641
152768 166297 5999246
31651 67944 215019800
74526 178574 260648628
118524 132991 188595790
157024 193525 429393228
157136 168881 29619877
91269 167548 191025049
143622 156840 33291203
141843 162366 711408178
112678 156582 333258748
19277 133591 285322831
91418 120503 72774768
14746 77484 156419484
74428 141016 166433741
138849 182502 651738760
42069 63082 137358950
150288 173728 599234439
152693 186603 85320521
53794 130403 191797481
88618 96409 19367505
189338 197228 19840685
163134 194972 80078986
66067 99377 83365187
45075 138562 233714611
111230 149268 639235451
25651 34473 21637945
115688 151891 90422117
35994 171281 757096573
167970 197205 438750467
129178 148563 48354011
62554 94780 80641135
145991 158327 31055664
14938 163206 370526522
104071 157347 133059425
87897 109881 55130232
55365 198766 359384604
191056 192095 215953106
78786 163982 213319606
52153 124912 181959600
178913 189256 844719567
27365 112925 213635560
52087 54047 4865829
130481 196792 166445181
92864 172573 989346211
178990 186130 949923358
194447 196549 5325025
60719 136142 188781384
160150 164305 10527120
54911 107671 92648718
109128 194422 213694049
176933 191715 662091788
110193 135568 283427601
134960 137767 6965453
58637 138933 200911396
23569 134307 276471411
97617 161847 954891562
126577 165584 192591784
164550 196387 80124709
1214 5158 914952994
72984 92699 135449993
153069 172420 48713432
189002 195260 15699638
198119 199169 2623921
5888 88510 133248354
157738 178674 448068722
20044 109219 222601285
53697 65773 30249382
102403 143666 443732158
31822 162769 543402072
34490 184835 721207088
139694 150717 27584784
24291 116543 230335948
57607 133878 190962201
31591 37750 492612107
68905 123768 307519547
26161 85764 902216601
61101 191022 325718633
151881 187719 710595981
142412 176486 24488322
35726 160064 203807301
61530 182251 961939203
69755 171943 255896935
99036 117182 45534856
121228 151347 75303710
182 59407 147714587
13476 102636 443840297
181937 197605 39442127
148867 174158 901109389
76681 194099 294275510
39128 79112 451485030
110064 150507 100917164
16002 59409 105843879
169542 186033 767402932
98322 191160 232933436
179499 192697 653147882
128645 142572 34676769
160177 178412 45897122
130328 184303 135399335
180748 195647 902531405
195078 195462 886285152
30136 171825 354252474
39112 123903 211953680
53057 141451 699933517
113311 180760 169025556
3032 196505 337043739
53344 97397 279812753
50104 51448 772867206
21048 94787 183727171
119182 138022 560104896
102837 151487 137079645
13980 90157 190095368
73975 183561 274603383
70184 87980 44562858
76476 93113 841778182
65771 126318 59184195
63889 172203 439185653
117992 178049 69999251
37866 43653 14416908
142712 168745 692758877
104028 140379 90515860
56895 81735 62211779
85485 137841 412814218
99533 181182 204651759
75365 183272 833302546
73379 159701 215991652
136847 161699 632900489
75610 140622 162463124
53123 155911 413398201
196902 199479 974445795
147427 180652 83726031
146155 196829 127594179
177663 177898 111495408
55888 115140 148417555
46219 61270 37561982
116803 122951 15240317
78180 122925 111996432
70629 72745 559141361
57980 185959 320769714
55303 90184 386897903
155691 163406 585887541
101386 153401 255349287
23063 50931 69004575
183358 185860 6283759
161009 163065 5238509
120059 152494 81117913
1887 35718 900266621
136295 152987 35931869
31346 55223 501586663
105741 145956 100153440
49678 156064 266239479
188939 195152 15559405
105079 193966 814682645
196520 196861 126360311
199213 199710 657863
133888 161089 68052587
175043 199160 60648907
99707 135582 807651966
93112 164520 937065013
124691 166990 106187988
76451 195106 297360217
195250 198614 8452783
90538 142538 129891538
111243 197970 840330998
87207 139697 938806117
921 86997 13384065
143828 175607 909878169
46669 146890 250549146
165611 182152 41507242
159015 182647 59429546
191196 199205 19989968
164277 168409 5531172
168262 168792 1379108
108408 117798 480181811
184617 193806 643354116
123153 187779 204330573
162233 168198 15100251
153749 191565 809782814
101158 161063 685432270
21946 136173 285107183
56101 114303 71351896
159629 163042 8632774
91089 134771 109272108
130336 195386 841361351
124473 177085 887951553
97378 151164 134529865
149728 198123 121762405
175476 176790 3285108
172495 187638 30870623
10826 63481 945005664
142513 163402 52551776
105344 161860 171923669
88056 88291 544686223
111498 127591 40172389
131968 193879 155328189
198337 199690 3417272
136592 173621 18340239
117514 153443 633941113
20227 141018 301243704
52522 75886 399668988
109675 163713 135109919
129622 168339 97040763
191661 198944 18237935
29959 159710 911245593
86779 103166 41088357
187855 198744 27326189
113939 178884 162556952
126161 197904 494249060
139386 167221 995727493
171400 179209 134214945
67896 171129 684348985
29102 67442 397336514
70575 71927 396141653
120549 186236 924448024
66846 199058 331427555
139140 159859 51971622
14571 90431 189319220
80612 88517 19838477
36808 123961 217815312
32025 166820 337074926
179728 185875 15511888
106762 120674 665406861
103583 178579 187715004
3000 109880 416256756
138281 160370 46935022
80112 143055 782460543
21316 191552 425774345
183450 186474 307840247
45990 166500 301671375
100146 197669 427138654
125431 133395 20096631
149423 197927 122036061
116514 120639 553432923
118994 186905 170331912
139439 198651 746952950
124784 199369 794188780
33082 137481 866468087
129270 180485 379749610
17234 117370 250018323
29916 167177 343145881
96343 142304 608941894
9923 151003 432587737
104515 128769 60433000
135657 187246 784079486
80775 85613 313024671
108622 151167 570681950
110588 160892 627676036
48947 154621 350609603
128953 193248 289931329
13112 133561 732909890
186943 196383 23746047
136075 193965 145301273
186910 193404 16322158
112869 169640 142136891
66599 136805 175715350
184933 186565 463697544
93546 118204 61862869
73252 104003 77200116
81841 185596 457111409
1531 199654 496584339
190252 199308 135969156
159347 188821 25381266
143682 174516 77580558
14839 178010 191569468
163795 181052 987589483
4731 174474 476961506
21875 111752 224218871
163580 197182 326395266
791 111812 859332487
54937 117733 503567555
112930 121683 138780239
123096 148107 62447465
141750 173299 25907896
10333 110060 75143254
119381 173627 540486699
157193 190100 82835520
129781 193299 159430289
104292 139444 87590430
5474 161084 388867803
135536 171261 225236949
134831 173380 96673454
83899 93664 24306192
31588 146814 319966690
149212 198953 460335082
10023 13497 8814538
108072 176444 171103728
5792 6676 359625746
186540 193314 17081394
171776 172062 59713264
146987 195522 153074469
10288 34499 60400182
177353 198068 52098106
70062 120199 125469135
161648 188971 63911616
178015 179858 65503713
35382 79218 109444062
54242 166877 282088221
183721 190399 16843093
45932 140232 740175228
125559 184271 147445286
117324 120871 893795046
21905 115086 876903593
107580 146228 886773089
64533 115409 127502678
27933 167944 349922899
128218 184661 705637819
140388 184407 110695430
102040 114065 30159587
43791 123554 226203287
186290 188888 648418109
136359 190210 135255153
24205 155307 915776735
113347 123574 25395187
163714 166300 6538395
103501 122259 458037949
121792 154349 81404886
4674 147428 853793744
195945 198409 6135096
131410 160673 305974525
195591 198560 7437751
143336 155607 402569233
134520 173573 97946662
25235 134044 271642399
193945 199550 8663844
140005 164322 61169666
178399 193913 592028967
113012 118250 13077672
112146 148638 396898314
66638 91236 665506086
46523 84549 95183640
85102 197087 280708455
133478 143047 23737142
108647 114872 53564610
199196 199341 376491
94459 113063 455158237
4782 190910 465841817
182380 189111 92932767
79048 98782 49405811
90359 190107 250058231
37661 111461 199685805
150547 173277 57188043
115741 146486 76611846
129518 138791 23081521
121262 154819 83931830
125616 133788 706141665
100202 157457 599124360
119925 162781 107325666
164229 174116 24902824
155460 187578 80929934
154037 181643 69575021
136343 158958 56619604
119716 196232 17213019
82987 148214 163060835
128137 187361 397955874
119815 198405 459406661
51770 106584 137433377
188948 199320 26010296
33943 147209 282944765
16527 118421 254393103
73006 84048 578739898
189769 199516 24495924
26510 64550 601314292
185082 189815 970854544
14056 76749 156327432
119099 152020 82251669
17763 92267 185779644
69558 105785 90911961
54978 116429 153934988
23155 41974 409487358
86032 144504 146093467
83939 182792 247649254
10213 107294 242748131
8573 64693 139943125
61873 187041 637975781
136706 184893 142468198
161757 172733 498206149
59969 66932 17388659
12354 190134 583397321
8722 153405 658286456
121490 144843 660530368
96398 161047 499134637
50133 187393 344011929
130088 159812 397725041
60681 97522 92194168
71238 104038 265451013
87090 165349 147564474
164861 176928 30350452
71059 168155 243183210
164962 167513 6431646
150557 154055 8830384
175369 196778 53887659
92499 140457 892690369
148168 161510 144467850
13991 128143 493198090
173555 196158 56916111
121270 161485 100665342
132232 183069 127512477
1846 70065 170288739
25719 34421 21339979
99567 106809 717985035
160361 190523 332623015
44690 50158 13498975
121101 174487 133855412
191485 194591 7712348
107487 165708 145610086
36776 138173 253451762
102402 110797 20998603
108969 110076 2689136
166280 190188 60149231
39964 140551 381838586
165371 181090 4314722
149043 154734 14324074
66561 163067 241608462
20702 185514 548971502
17525 122214 524574563
79799 91931 30403029
17393 117689 250415799
3155 107089 317065533
72305 188686 291743286
132049 181310 230645333
114800 160059 262112551
40234 147961 269103811
195908 196203 738633
125343 131848 229117757
91556 166599 187955728
117410 190410 183085042
144864 199810 138246518
159796 190499 121325733
98100 199298 253802489
64785 162244 243940639
157086 175989 47529919
53322 113564 150878772
152494 158193 14259086
34994 63838 71914161
38944 83156 110498362
58374 84596 65836762
107757 186251 196572532
136028 173603 870443851
111013 155041 984677106
22650 127823 262497547
23336 48642 62602139
96417 166918 176726033
67548 185843 296424603
61992 67276 322454515
24903 90284 290671600
73618 119128 113934112
176807 188768 30144255
113116 165997 132377654
19410 116509 716746886
34150 97970 398938562
57186 125562 645471192
50319 177081 639529100
66426 120011 402517657
195700 198223 490653271
37778 112290 186385706
61708 171922 275996123
130648 184988 297751304
102571 130827 70615288
182044 199302 228342085
74736 98697 301614846
120705 131430 26900638
117082 117514 444366168
195030 196669 891883523
4719 9850 12829031
103099 126105 3262458
53064 138041 653245612
110451 114134 9260967
117974 172955 863325670
139859 198499 623306079
139217 177606 96473667
116547 180117 161289148
126632 166293 99519443
101928 198921 243122053
145701 148136 106758675
156397 178637 55938087
120643 159758 97876397
157288 167751 26344935
67692 90736 57707298
137835 142016 10398707
108868 112149 27911120
1603 171969 426097218
40276 162422 305440545
136254 190934 137380313
182792 188514 811927628
187989 196803 389082500
85346 94038 21655708
39076 159977 493563411
167112 182488 38580069
109193 113431 927104965
59703 83088 710076461
49678 176668 933535322
31609 58497 223569057
73412 147181 184357570
32422 57859 63150487
73417 114920 897725047
70237 130203 150068426
165122 176739 29233596
127496 130474 7546059
104916 177455 181541193
55460 140060 211483201
143094 187075 863799416
124788 173701 350264198
72643 114005 103707661
108482 178303 174717063
110165 142740 816185146
186835 191223 769964729
199256 199333 210551998
26545 97092 828295724
194927 199802 12297507
183402 188026 381277746
197970 199784 114233207
8153 56208 725566738
106357 129762 58415981
18014 48057 219021748
199801 199933 335391
192385 198753 457225882
114516 130006 38609748
40075 152011 279789281
67492 124045 988239226
18014 193949 440043812
63610 136280 245600701
5580 37856 80447157
131439 148254 560780891
1970 118561 291394823
131005 187758 872298615
184208 196643 795516218
173114 193041 109414454
67729 168250 251729874
29350 185129 853022486
185981 199319 33503709
21329 184538 749032119
40862 174821 335278341
146407 181184 401002220
70514 194731 409616502
49478 131655 205785518
131134 190850 149896853
138415 195614 404380750
88935 175932 217949564
47123 196794 375128377
70906 188763 295399615
133172 182449 945659045
1278 95464 402888744
165299 188199 57666044
169161 187088 45103256
142648 182592 185806675
72750 137205 960495264
191670 195320 9115610
35727 93701 144809834
39640 144160 261157669
46920 151166 260770473
136767 192299 288624030
10920 81545 51818868
1795 75704 977870259
132398 174335 956238913
29071 108717 336042146
121546 143320 996847622
74636 176045 254054415
89308 176060 28132631
102414 137340 87199596
83325 153398 175160160
192829 194990 5390714
175808 188075 41468627
180149 199278 928162294
115272 177350 539921887
110975 145737 86639690
102917 194125 579756549
153030 169599 147002217
2681 105353 256731607
161174 183102 55200317
109763 135950 65317512
105541 193346 341319654
26572 66743 208655326
101273 174824 447405307
163732 193585 596668557
183335 198167 37290001
164439 186577 55698968
188054 195379 18395973
89642 98284 21548564
160670 177787 44278493
184658 194212 88095733
61427 129417 955995886
195907 198478 6420202
68918 145290 190890136
179518 193184 6194402
85635 168857 208409310
138367 188368 125721840
179364 180084 1858654
14678 93070 431067632
151646 174578 19457126
187059 196110 22762492
120703 165444 112106247
160454 189647 130190460
45558 54483 22239739
137186 172598 535382278
131776 189725 145417949
83537 198778 288877708
127501 193611 165950041
41584 99112 143820982
113414 161935 121279302
92667 108764 33064323
76002 131905 139912942
75807 127587 714638057
55996 189107 562647715
163970 175130 801366356
48533 76326 69637904
181218 183557 5931998
43862 106898 128528721
168044 170511 262119833
16585 159657 886410191
97361 125653 45371104
24937 185587 923116420
126015 160706 86936947
19543 141499 541134269
134728 186484 578160587
193611 194960 3380272
178485 181308 7100515
56141 109410 133521989
19249 116554 242897102
15703 178651 463327122
136945 143503 16257729
40906 125502 279415899
26739 78892 914645119
79769 183081 258889772
56184 79074 882892028
173961 186840 32420857
43666 53256 23895692
186297 192410 15390063
38847 54687 10009908
118359 168770 700514373
8455 8777 821719
141057 176589 89361651
177408 188827 678174080
3381 15114 957679471
139793 155846 959439816
97105 124052 67411386
113114 125157 29875160
113250 126886 33919328
59700 92711 45948648
120827 136081 38172856
145431 165799 661212265
31561 160446 724732114
143060 155366 30951635
130343 193192 443974181
152522 173688 53239556
4708 81593 191919872
188883 190753 3562997
103790 191938 710268719
52023 157123 441074689
223 143995 607946321
12859 121468 271240843
151467 195557 110957235
120733 152683 79889312
96540 104264 19649564
107492 175800 213683897
177893 178620 1804548
20600 161727 985888700
108538 119053 350395607
169094 178627 23907323
13476 142377 738864527
156508 186090 74426693
50442 113942 531507072
161264 195935 87311392
16464 49976 53174504
75169 189891 287576472
169468 182961 33874914
124624 174126 99007424
195678 196593 2330136
186418 189763 233118035
29814 141347 278387122
43469 112507 172754192
123341 172393 123022659
194601 198551 9927883
22380 179765 393334302
73864 163439 930648774
107336 149296 870934641
192650 198827 15503705
99414 181488 638409034
195278 195595 822957
126106 171987 115161620
111336 182308 177802248
126785 192357 164655343
83271 173288 926461951
181905 185545 9214454
131635 184496 132555306
170561 173905 866102957
45553 96486 127260940
70518 143188 181634386
20744 134549 284011076
155999 169495 34083832
191057 192835 4403808
191388 197695 537306828
170080 174127 10199238
99323 189500 230920997
88921 118295 407648493
165721 198719 840041664
63367 113584 125886614
133253 145218 29750117
141077 174910 403756107
132598 175765 108258778
14096 14310 112765655
158484 188469 75536831
55541 143237 523059501
179837 184918 12770372
115052 174101 741442863
100967 186334 544662110
190061 190324 689988
184007 197239 33252875
88577 140824 130540897
35278 164160 463549318
80242 193452 283764940
194819 194917 243372
117264 197772 29505351
147315 176096 72530845
61885 82824 597001079
29071 150051 352920209
189740 193670 982089474
81515 176624 238277195
121358 169614 799160666
43771 103964 14154375
90458 142902 131007548
184984 192311 18534822
188135 196137 20105645
164427 180116 39449443
39070 111489 181142081
68975 76202 18105474
138185 142336 10311775
67880 188360 302011030
100943 187320 878057570
89932 97771 41060156
70597 173379 257392884
65988 159054 995240364
69882 103538 84390747
67716 73457 266845718
199449 199938 1277436
27268 52768 84051918
115191 134472 20625964
107114 198342 178893843
37565 125366 219368547
106240 111402 12774376
768 86907 961731196
161452 181612 769202876
150356 187112 92589604
179527 186597 569952383
184092 191127 752611652
97209 195577 246723279
4322 79580 187871297
7816 120427 109114847
4684 80048 188138523
163721 175377 29322062
93164 167685 186683006
36244 149920 465883664
154470 159221 11961840
136548 176150 295704327
188781 194636 14660865
177515 180940 8647528
42085 159674 444674821
105306 196722 635898414
109015 182986 250601569
138129 185185 183722083
9346 83770 185829223
110481 199527 223224693
111904 170667 147244880
104198 168197 905461354
24940 191157 415852539
91944 139747 228955325
149646 151818 704973806
182229 194822 31730512
6583 105337 638617773
6333 199791 484216764
17941 192598 436882021
5683 134142 320958705
98912 103791 12469630
198889 199650 1933644
192984 193775 1938989
69821 137407 169031708
188111 197441 694444835
130280 134178 9701959
90160 171101 202789475
129341 177001 119517597
180709 195652 37591390
38455 106883 636190820
102388 134362 400885044
191325 196533 901054056
30459 88859 273180500
186907 197330 26191284
7670 42970 807481140
84891 113004 156360672
23439 129105 690226091
102240 110905 21686149
92533 155351 838769461
19049 40136 52344356
153589 190017 91729450
73355 156124 207068948
154237 177368 58195800
160889 161258 957194
11533 151347 261320106
74791 116365 11634165
176451 177840 3503298
173625 174932 700215
13306 64806 306283295
34137 161039 917387657
58015 156626 446893338
16345 171993 389034112
58872 161088 500334529
148425 163490 957214766
173194 195162 55294704
198498 199762 113457980
113119 130469 43349558
127181 196708 174588831
70482 150430 440829716
172728 194432 54559631
71546 93320 201181483
6872 97090 225212463
159643 166987 18594465
179096 180555 3757979
171409 195834 61395536
179075 196490 43893156
67260 114961 119616664
145817 149660 9724295
64582 144716 923549987
79188 119088 983740453
179592 181766 708094885
152755 185649 123950759
154027 167651 34336152
184686 198287 34221956
82682 107656 938458998
19530 26242 395177468
165928 191788 65054204
74466 189998 386748416
75223 128063 486575074
43443 169183 314729239
167295 197010 74728780
80934 152099 178075984
129408 183196 134912873
40298 136679 240941923
158800 170080 839786910
46009 103084 750157684
2852 81245 765944902
173082 176604 669355
15528 50963 87961101
76215 183864 766264267
14335 167647 765025329
37563 59496 836551003
164346 190606 66110171
29430 118145 298988723
197145 197842 1725155
127934 199190 521598635
33298 87834 136251613
177547 185127 19012314
157376 162059 11734203
96236 96964 173607286
49817 151561 782027427
114348 162604 718135300
81429 177781 241447670
150232 166534 41129384
62835 68768 14913824
76993 184753 270016660
179747 188898 23116415
74758 123122 47460331
12560 79669 181142042
85910 176631 460048733
156901 190469 402787166
88560 97228 21627461
30749 183224 460940341
134741 183000 279424485
179235 190063 27358953
177767 184736 17464869
190953 196553 14009816
63315 138889 991585056
54527 156718 447709879
10805 65154 707985532
1800 5452 331260417
165678 172676 675780170
81920 98885 42416241
132377 135197 7014584
37734 161607 309766069
158680 180728 821723178
123256 194095 177785157
15230 105525 225570886
95754 106786 27972679
92943 196669 260128056
124113 158265 85501934
96829 112202 38679131
92301 94570 13785270
3731 43820 803941953
46799 93226 116137957
27404 57352 997325674
66157 144205 559035181
49847 171766 138161504
108249 160713 131033009
125489 192681 346448162
157292 179960 46987643
56395 182056 314757079
86502 150397 567648110
27937 154406 315804154
44490 181442 342851582
53491 57452 716738850
43928 125554 203971647
180964 198622 44388276
2423 48452 114644717
93970 104987 561566493
166839 199349 273415858
48533 144140 989506202
78490 161902 208816424
144943 175324 76456435
10398 51580 102569784
134401 136680 3619821
21988 82632 246438623
16936 110087 281391042
189763 196203 16224387
158982 174619 920733687
149468 194363 624594434
76562 164319 219682623
11424 24635 699082245
27351 120630 703737521
143945 173781 329350451
7111 135049 366407136
34693 40943 933648995
159451 166415 156568231
181445 194551 33014040
37037 173004 598711658
94902 178727 210051078
135566 187131 129502781
136265 199231 387873908
82747 169383 217060193
184026 193648 20000332
146957 198447 129599667
154518 157924 8566067
132411 193278 152838840
183223 187092 583395068
69031 137689 648544065
194043 196162 556798663
149703 189916 101229089
178531 192506 622656907
159280 196435 93518106
94689 100480 7322456
123134 129982 17217216
14723 20069 13588239
45323 197047 380133602
122784 156633 84731518
174696 199753 63022691
199017 199026 71291649
110503 120246 24252704
15666 76974 375625343
76139 105450 723306709
155981 162760 700039351
129436 161103 79216940
12899 153795 351949659
21787 187799 796929523
169305 172963 220364834
102382 111883 23739251
28248 176731 371241115
35684 151267 524467030
101010 151453 126028973
137572 154492 42358953
85621 140869 138005785
82613 157085 906079071
104543 176305 880539765
35392 59528 24888171
78012 173674 239625657
74921 199919 313379760
160351 187499 842993924
128831 160938 617826112
77781 123028 113199757
50053 136820 217180382
161247 183750 56699959
171296 171788 1159052
34939 44510 23892837
4268 16738 31510449
176732 187227 26472947
121368 182817 154108924
53778 173186 299017916
40990 138570 243868989
9137 189606 692672574
39373 116533 425395500
128000 191183 735813061
175529 183691 685448186
98826 111292 632111424
123465 169818 520457921
180785 187984 18128946
35157 107378 43545323
140562 147705 17871528
98327 168484 879941617
62590 139281 110060419
134608 195547 522291196
182541 185644 756061572
1370 51665 125407139
108846 130575 425514685
61088 99339 95761832
118152 186448 437014386
95518 139900 110943440
150370 186380 90658633
173516 191815 46102869
189016 199293 894993724
36364 79942 741974066
175362 185367 25143819
158927 184975 65463075
99214 143488 439826228
198783 199004 557935
118601 126807 20357802
183069 185934 7233339
161598 193983 45830532
199400 199587 618822165
89291 128833 733384469
129033 184692 963933657
177896 185834 310705445
8530 29384 109676471
184021 189909 962443319
162788 195769 82976668
142475 166757 61137180
22558 60792 94913402
33897 164765 327327787
4840 19767 717893883
159914 160529 397206166
11022 106850 239513627
68841 196655 313558985
158459 165530 249639082
38204 177540 348751690
25749 91938 164978426
100417 191651 228816274
162257 181906 730342613
26115 164576 673970507
173713 181274 994921673
27843 146857 297017535
160898 180848 679062599
160591 190116 74403790
195527 198568 7637204
48230 171881 772050843
195099 199374 644664810
161467 170984 14939674
59426 191860 406410819
101229 102799 3976157
21510 194258 431982711
93814 95039 310339728
184584 195147 513030662
37627 127476 224600197
114770 142404 695676161
167011 176433 23655413
86405 189094 257347053
9012 175139 538653202
33779 159973 944920511
144087 177531 84142673
8775 105807 540043152
117732 154900 656703247
91421 199624 391541236
15249 93393 740978060
78758 130484 115406261
10948 15854 12418217
69572 155342 214574823
43685 79086 88437706
38391 111463 734805468
35569 140840 575655971
83081 174926 230071636
174251 182361 770904825
10757 189212 551989942
19065 156688 343733044
104661 156824 985235675
34992 85025 503198337
127267 135778 21355655
98684 126341 69145482
101101 173634 634079838
128980 168858 54159388
189133 198881 24446090
76653 199069 585635405
28936 33366 637654215
120607 160121 78113090
153503 163051 24078855
119587 150719 77705098
163947 172927 954025557
146828 166780 480547896
92396 105224 32359456
169903 184467 659786331
191048 198526 10771065
190437 191517 285077892
154818 179503 62097718
176307 180822 112592677
101800 155120 168043563
151844 180911 116015119
83586 184546 252884612
147201 188766 374817847
170237 193926 130790336
157507 184715 909466478
157328 199863 107005063
66969 189747 822792261
45142 143404 245585016
51332 94171 107213569
66 91493 530693727
125524 143350 829323980
150749 182697 800195471
195808 196507 930291436
147808 173053 63603146
169069 171202 91470177
106488 114363 945864483
2782 161236 396063486
138889 167736 943936208
112436 138740 62200425
49818 122039 282319377
91016 108092 42967360
112303 125626 33078348
78048 182804 262473972
70501 139439 172340026
136409 175703 631688311
109200 174502 378240442
122584 156832 85734795
186855 198394 28976136
32549 38295 14172190
46780 129750 207659795
66541 136174 174292424
13188 189876 668382945
24793 95906 177200433
83371 185441 141233035
72768 128944 140529933
158553 190701 126497414
195054 195189 582091363
71734 125589 596452382
5759 172328 416529959
164483 165650 838241093
54642 117963 829576718
35749 129847 235303172
166331 178065 29448062
5842 55706 263488129
95105 165749 47521392
102228 122591 126528535
131590 183101 129170783
128324 189622 366195145
189736 195052 271929566
94763 94984 613615697
40618 187615 594829488
39651 48410 319118220
95677 122053 66115300
167257 194798 166364714
199235 199301 403237554
20107 168817 383961496
26879 50780 40499731
139443 142215 6755823
6653 182546 439960844
175110 183564 21304940
74779 160172 213696082
125646 162463 154360918
143569 194439 393367688
197593 199185 339277308
80789 132553 129585590
50917 96091 112981456
18531 117206 246390110
21097 99874 221863993
107560 168636 152806148
77191 81138 77402279
110986 178791 545092371
191126 193476 418422938
118361 171753 133702866
180149 187477 354624314
147708 148810 97684238
7381 92524 212554409
27663 67831 512107586
197834 199860 607857439
163857 187029 58323172
65115 83335 45686569
129678 158382 71766683
9169 136451 761249334
79366 112815 54611711
53251 154802 76758457
74362 87862 214694395
114532 156337 17178750
3834 164856 434207496
73404 92587 592926132
19566 124517 831851522
42070 181968 919737071
83840 140746 867221216
140346 152751 333950384
118296 167903 514929605
33329 111300 56464864
69728 118867 122995985
28014 169017 729534417
51465 199256 370388667
178559 179289 703145465
77713 156681 197637111
83602 146783 368483319
86267 111002 193507078
124969 143666 632187295
198072 198921 2154124
171278 197212 414191480
143771 197982 389614495
25962 148624 966273011
36737 82400 114025540
68700 118221 124011216
1147 191266 475903723
70509 102591 80407044
180604 196792 672424626
29388 140903 307201145
159364 165700 15994418
199332 199842 1324054
198265 199962 4317601
104675 153719 361253031
190339 191639 563278202
173310 194521 53390347
88641 158888 175788227
194109 197058 728653374
19090 168428 373222142
142211 184693 685025767
160603 194497 31086413
117827 173968 239054260
13266 168009 386830659
103521 190752 218622451
130041 175496 268359362
6713 197111 940370094
174785 177726 314228381
33128 184855 983042485
29193 50369 139949028
102851 157946 277707320
100538 193862 942974015
47955 105977 488379951
1020 83111 125679638
92449 153023 955059477
34296 188966 725486190
80631 121274 101696458
138272 188863 171730648
32869 169028 340568722
170644 185986 38522258
40146 134669 245602667
95947 179674 209898164
181351 197501 193338621
177850 196833 293214227
11239 85403 678809622
194949 196990 5184698
124307 125231 2271802
107940 195579 559191711
53787 81547 939147440
135075 175768 117173423
153910 165251 975533745
133328 161874 909569791
127730 139905 626234711
41635 54968 220145399
18986 104863 214425357
162686 199524 92660614
80446 115998 213197512
52068 183080 328192607
151263 164442 33179250
48368 84582 90748577
84500 175797 697272317
5166 187595 456463684
194990 196845 4748818
9504 50209 196435667
179380 199157 49775710
94163 180987 135747356
31718 42083 290064361
144124 162239 850762710
196366 196514 360990
144248 174751 76741453
114470 126212 29074570
69721 157774 220314952
46312 84170 94720358
116809 176215 47975274
9816 75491 163881259
64352 106572 753236994
3235 108014 262016160
192404 197152 11947215
30545 42276 28974247
24287 110114 544871689
47019 189301 356505235
78807 192905 286030656
160124 185047 905071775
113742 169982 140799996
22771 116786 234683409
136341 160841 294661042
85113 143173 448746959
140495 142484 561659450
84361 135630 259178497
169849 174441 53235867
15833 107341 50316270
91844 159798 207068701
124026 169609 114358560
116420 198624 333423119
160836 172798 257358044
53991 153729 730471648
15223 19880 11805307
199032 199139 267948
132783 158507 64349471
153455 159023 14083598
78243 170138 553517486
129960 146536 285772579
65806 92822 142439359
59129 71180 506773507
97231 189899 175933611
5500 122432 292080997
145328 157798 31406931
167794 187440 128390715
152644 199071 116767581
197799 198368 611868809
60389 76714 145506315
54517 185339 327730021
151622 169246 687618697
150872 156156 654873972
176169 198457 29757844
17608 74059 146864397
166090 196232 533413748
140420 151179 27041537
136812 190754 135517461
25989 122851 394757734
91307 163967 570432403
130540 131166 928213
160638 177032 41295883
159492 191649 81018837
71059 194439 531165369
149427 177714 417764853
35989 192112 390976212
29903 31286 896749216
5479 109417 705692481
74178 91725 43929384
33164 42445 953820835
169115 184916 39647776
142648 174539 80261013
5966 41818 89340259
76529 114533 95255709
50051 109617 149341248
71842 193241 304339305
28510 39936 28265639
68253 156106 399422714
39501 138847 853562648
65675 139975 185726345
152347 186291 528868779
83055 180116 782172712
1606 150483 371988239
6062 57912 114202577
58730 155088 970298408
92055 120415 71005436
44790 190289 10588579
135085 183734 122161461
197858 199841 591341644
106076 188261 998043687
165125 197181 80655142
79566 165453 215118115
15986 61533 113294364
194313 199196 12271405
79727 102798 57930315
117275 139447 211441392
102682 106013 8421590
120862 138948 956977960
42155 197319 388725880
170086 189935 49937603
26531 103595 192432528
104778 142695 94518795
70151 108429 39850942
74697 198119 309393534
186956 189777 7058133
155172 163837 21839878
32936 66275 782701253
161127 161854 554553187
104438 169185 816425930
121713 145030 50855945
121274 189430 889533679
51318 88589 995758168
175758 183791 597271760
154543 157624 11535259
191050 194955 488947678
109333 145247 89458005
58409 83983 64178207
118091 122606 11177110
102416 143539 102598402
63263 65713 152390046
19210 118457 247758245
87952 159399 945288124
19117 24912 14462444
30726 141055 275444785
53658 63405 24354036
107422 132725 63084442
32735 48181 903856335
45410 88469 23093688
4727 107074 846250712
25718 108747 207336600
126547 136036 23825831
119317 181733 156425445
195893 198635 368440884
139788 153940 35521807
196711 197880 749383040
183951 188689 460863978
132710 158687 769444878
78016 112380 41250214
157013 190254 83646043
67942 179570 574241335
132009 180125 120647284
72452 151843 938895627
75561 141158 826074206
16131 63467 117704621
6293 168501 405651751
35628 115432 823731926
89299 153432 969645014
193926 194311 995576
45753 98761 494921946
174933 177340 454137252
68029 138300 821777531
192662 196139 8764052
27639 69959 579130886
81611 185641 260710795
189076 191372 558531475
28348 75262 493934407
21555 60795 97406561
62747 122393 149291686
52296 118825 406665112
84507 118243 84440517
180850 186622 531598228
182656 194844 30667714
9663 108688 247600383
60992 76501 271956504
110040 128032 44857280
140859 178572 397441000
116896 120569 492268304
179077 179662 1506777
151630 155387 6611592
44363 119357 187584597
140727 192308 842341627
178026 196790 433416461
81560 88459 6503801
148547 161649 32972777
115142 196312 922952066
39710 58861 236862706
164240 178789 242168321
137283 188338 128299636
177903 191515 34343375
57302 129889 181798140
72441 111889 208873192
168444 199865 78983226
8902 96443 432850805
44608 106981 576341679
173958 197238 58539121
11350 108066 499133804
155285 192884 464981679
117928 123861 14678519
66147 188102 871959816
100132 137998 94596423
180045 196881 42430336
1933 159388 393608646
93513 180828 218885441
126085 173945 38415701
135237 190107 38668599
99409 196963 538818177
170221 192741 56631500
26085 124113 692513697
60164 157645 243945840
189122 197683 21441222
120149 145297 62697444
187249 190223 7464288
129681 174347 112008249
125607 157889 80914873
64968 71059 849495998
10594 63192 131046925
139584 175407 122184245
153278 191341 95919386
96320 163449 168194905
167640 173098 841606658
163064 197592 110394368
118684 199626 203034400
31686 42641 869439
68270 110617 472927075
8225 52326 109895641
75745 172260 332042362
181837 185425 9076377
163296 197275 85471628
145841 193208 119293766
126243 192985 167636048
132803 184050 230718481
195609 199052 6685135
126939 171759 112445002
92847 127610 860926
172371 179950 6611932
18321 122642 972074259
60453 82109 54208922
170251 185907 61157774
166477 193085 647912200
85556 89594 521385753
115804 160931 896511535
161413 167143 170964241
13396 185606 430730114
44336 104945 151753400
43822 57947 696013553
161372 179093 937653727
155978 158960 7569375
95821 169453 184592473
8411 107329 247354860
66439 148282 204647051
172321 193840 835644923
34322 104874 546131290
159001 197690 97295298
9703 175246 391264430
9370 110613 884790999
138769 164363 64271441
191179 195345 736491160
57493 110634 133195051
191709 193135 27659069
149654 198004 121632108
39422 119577 506679360
88819 151723 157360867
177468 193798 186932682
170572 196836 66051545
173289 193768 606225724
168153 198777 998713059
152993 172013 47857906
104243 108539 10071036
68581 198966 326820181
130545 189808 514959891
28827 97217 170517744
148526 191220 107596672
130201 196553 274741804
127244 171858 111871240
170930 180973 25195375
105560 123755 45219667
106885 133378 483606484
100709 128385 69176442
89131 131020 104905507
172913 196829 874231774
103082 196964 863567740
125041 192083 168412980
119542 166832 655488475
171573 176847 353288498
122702 191388 172457918
185241 192058 838226343
32777 46920 479622970
12997 102182 222712115
87021 107060 696018274
117235 161317 110206834
93088 160042 167555048
139400 166892 991358452
155984 190448 11415267
56049 123761 169389284
185833 189720 865682874
39985 128769 221859077
60107 83966 429569122
95959 103200 18381446
123353 186087 157449304
105767 156085 125586524
89851 147265 143418477
87173 112727 64049306
146277 176548 76213692
123907 156738 359179311
51788 106140 136288995
165790 171385 14113546
127503 190637 342319208
155115 179865 62244956
29877 77249 118055560
107966 194143 764683671
80904 154247 414695790
188535 196246 19359367
187734 189776 522971946
89918 130506 771407877
69902 192137 306353787
125365 197433 181022365
128085 151354 58147928
13497 199977 466645768
60493 162160 254452776
8482 171738 408303569
196333 196500 340072348
178872 196606 928460085
63904 117241 460625263
121597 135873 821842642
106155 142363 90199439
130981 143071 477318017
9782 24395 973574842
36208 162114 892400569
53376 157500 79688647
42488 104723 155795221
98534 134481 540885158
130052 197413 161899309
139388 177728 96385934
173031 191079 45518881
74505 154286 718373254
80538 127702 118047975
186698 189946 32550634
51817 90086 95845774
73219 90139 42361119
77243 83040 14482622
49785 179090 323886137
83771 99412 39056807
165178 198395 83544302
143795 183131 322402627
179875 197795 89380205
109755 129126 517625205
16265 153790 343384945
3227 113583 275851326
199377 199518 378160775
105427 132488 67494715
91067 113889 788677837
61115 139122 503354875
90134 114809 61919090
116747 189934 344993615
110061 199998 570688926
75893 195222 629417252
132659 184212 373088541
90586 105082 864894526
183492 185678 358728192
75565 113685 462953758
158451 168207 24615580
57521 100525 625875439
25689 41408 989794814
70495 87579 42801184
139867 192734 455356693
72004 104355 134434137
4752 198566 485084627
184355 190993 495289648
61707 142918 816351295
23936 107624 209033600
128985 142138 619624227
5158 136880 414792527
140924 173139 554391874
105001 158366 133280621
145527 181566 90721612
80084 94670 36438913
26321 81327 136960832
154622 192839 96198129
181145 193196 30401108
25146 89120 75680906
192659 194111 405517997
17626 190635 790954545
145278 173173 70185637
103268 190562 770773283
104380 122513 45171664
93561 134747 84453871
75278 135906 151739051
57491 192966 411279950
9386 120277 911960868
49395 94697 113438797
63802 167316 886162488
149661 168803 97557333
140623 177020 612536331
160230 179243 114529690
82206 154713 244014747
26323 181598 388219855
159387 193475 317796268
195227 196454 755577413
45880 184367 210928987
62252 144419 874072713
146355 195280 123134927
107260 165068 144528453
50077 177026 317972258
109751 191714 205412614
176030 198682 100824139
78503 138069 149014463
39151 136793 942002113
190132 193475 198477957
39877 73681 84393173
27612 117227 583821364
148070 195916 465963655
79720 184868 263497361
30150 174433 360830307
165437 173662 68548314
183551 195744 28419246
39771 175758 340330477
160133 179511 454491421
31561 135467 259532393
173291 199107 611429326
149915 164918 260658
102699 165257 156511142
102668 126163 58508336
12065 119419 268217878
51114 83490 42158420
115960 119161 978570009
34953 121009 215119110
30588 158380 319285772
24583 102706 767276567
84042 171636 60028696
115255 159958 111734031
13272 42223 71972086
137256 176594 151942717
187213 189137 820234286
178012 180919 7360308
99565 167622 669908784
80495 157281 192165941
151677 168226 488171340
57800 105072 976236842
67710 166100 766333478
187513 194680 17923342
1141 82683 203602520
49618 162416 282400934
68501 116250 830680009
63028 161924 247533872
162699 177194 722643286
82449 132249 476952569
32941 84441 916051286
199796 199993 510508169
159778 183642 60110314
112933 166963 846529801
54107 64180 25197149
88738 146522 144409152
120852 168258 515851938
55093 57491 769972100
134649 193278 928515419
29391 85562 586395085
164201 183444 48438201
57472 151596 641024028
74604 169696 732691533
55616 101431 114776668
194527 199324 12027174
53900 86166 80896971
3849 36326 81051344
33557 97341 896195204
89833 187852 245750399
59235 145773 867763593
157330 181377 246916279
110803 126184 38251202
168495 172921 11094757
178117 191370 856829886
43676 142941 248086610
129792 133240 8564572
85197 193708 728327174
77916 83882 322786380
32713 132036 876572542
192535 198074 662079138
197008 198705 4228999
191741 192893 542507335
79497 181323 327661427
69564 118956 621897424
67587 135774 464580989
187565 197953 816358452
128880 157933 72738979
39270 91307 981375305
158035 177964 50151862
31599 163306 329211823
36347 55129 46766362
159658 180903 432368368
89439 133337 109852674
185157 197277 108719693
173579 184423 27272447
28130 56372 259403192
173368 198485 298391510
281 13151 32326712
178135 182856 11868053
49025 166914 394518174
117174 145208 769503131
174324 177141 717078940
189929 198431 21330181
148164 157878 318381484
70957 177051 133370165
21672 51237 73185888
158534 169549 27794327
68321 163283 237750094
158326 163567 13263631
14527 109496 543390104
149904 166623 42179104
124094 144875 51911597
169155 196509 494958690
121431 184657 158549163
66810 158049 228338270
174174 195821 499914945
36201 91242 52723574
107937 143405 683682237
153478 174194 661439263
123290 150518 68084362
79637 190404 277745316
193835 198415 11546964
13090 168277 184433063
153767 167651 35020391
82892 197015 431505963
122950 154355 311107024
138647 152759 435149453
104349 131066 66724754
54870 161778 267561770
115940 128957 32388258
144055 159162 292012457
164164 197491 83833030
75651 141023 163383675
96315 163893 422291268
92501 156272 159577095
182936 189117 15610171
45090 178093 540897298
7178 33837 42231143
181824 192193 26150408
74415 173842 249056684
49757 56819 17721783
13172 15398 618757557
188618 192904 10748357
36910 100096 157977288
95554 111800 178150626
154651 178690 60466287
11967 110701 246709378
173436 199143 183217018
1737 101839 250202018
61667 72638 27428206
63102 94492 78545793
167069 171342 100151689
21874 128829 896626548
12825 195792 569856544
39374 114004 915507247
120820 189583 172521002
17686 97098 870946557
87783 113202 63659365
140049 145687 849653480
42682 107243 292612956
15235 52826 773408936
154692 173034 40933643
122809 196101 253570347
64195 119624 138850565
112669 159410 193678489
29813 188201 642287054
1009 138345 469130956
121211 146721 63649401
94050 116540 56415194
12671 128487 827636056
61947 137605 189265095
107094 131679 61304048
137440 190474 133316419
137008 159410 95305200
26304 85221 371199538
110259 145718 88352032
81238 164484 292429113
78917 192583 284963158
133454 142484 22422507
37755 147041 273056997
85781 198319 282072040
58441 142364 209982952
147951 155875 12742403
5899 32416 201547084
146570 179462 304435540
12087 48584 90818195
195610 196244 1591008
83777 112453 71836868
102269 133320 77595361
38445 123967 213766002
97754 150781 857266717
57078 108676 897499767
132807 143195 296158173
113039 174116 152988622
139695 141411 3673079
136617 164461 69787312
75223 180072 262707003
65730 100141 729513382
180810 189496 3278410
176523 191351 37407678
19566 60950 360152926
87840 148970 152758335
159056 176152 29077876
52174 133945 563383221
91136 137069 253284437
170233 193783 973584314
168302 189874 54256755
11156 69091 144465197
1105 193334 481132552
167342 173778 16148096
91250 134093 107191721
194524 194779 621609
72516 115970 902082624
182954 191521 21654452
109237 130961 54215862
62542 89298 66975709
99841 177828 879349357
17761 136723 389252937
19042 86133 167263009
164450 173056 21624605
35140 103081 169959790
139917 196123 696026845
37455 103126 164294601
40190 197933 878679099
45087 71649 66335726
140413 180603 297358828
196879 198518 635235742
198572 199767 3015649
90695 121514 77093347
154873 171942 713083824
162017 187952 65371829
133641 174617 102805097
165679 174432 316324720
143766 150594 814922985
85541 199998 286885845
18323 91433 182305945
40711 131550 476027278
74186 135984 154652100
93988 181531 219377347
36977 99360 13682344
95491 137591 105332339
17197 180181 200721080
109755 138146 280255440
160207 176200 40291852
130397 163668 329340977
164578 199078 86758482
5107 59260 134947561
53407 194442 353423746
129555 160129 724217300
77714 161714 203373478
178309 196313 156159901
56248 82925 795282401
100346 145207 111997727
39309 67733 70971030
120879 121568 1733810
8633 31920 58299421
133098 160812 348618160
12365 27243 37384775
156466 165079 21668317
189168 195118 14890752
150091 157599 518123257
18966 53611 85970391
133845 197047 826860977
37335 90732 133436818
58684 122868 160699070
192402 194876 312908478
17384 20502 638466011
197435 198817 717273765
13920 193835 450095280
95860 127899 80304462
186219 188710 143947504
55136 59972 12101806
145462 171463 372856999
186874 193229 16014559
3433 108858 263615320
117457 147896 778600786
58029 198133 887573650
102741 175421 446924728
166167 182468 726876807
801 131512 791339419
27016 31595 11293582
32434 61507 634400059
149469 194130 112333329
5962 18911 385038344
69220 181435 134573097
87747 176622 222597423
39382 110393 878128636
197366 198362 2490806
151658 156122 11171742
148615 189990 104204612
141913 149533 19123672
146305 186266 100576532
145124 176155 78110898
72865 152499 199226696
80310 120180 241886234
26747 135381 271198860
132315 182347 207220639
1103 35036 84702007
139573 180960 104060834
103267 139696 644308250
195631 197655 5026206
38842 82612 484348229
52836 121198 171108266
97007 174847 818080781
18426 129662 753300959
8316 199236 656401989
148941 162094 742745579
127306 137977 690124206
180693 194489 34663512
101045 126419 63287367
126915 179771 132589636
44239 165353 682470882
135854 182585 117238330
56045 58308 34287655
2361 188558 465931966
37929 198006 831568586
40978 113582 181629441
112875 193088 756610690
101261 153936 766729254
99110 156200 142848437
141879 179894 538032764
139539 151396 660595663
16055 38869 56555599
14163 109206 237521517
144367 162192 44768896
30666 83974 352578651
29528 53683 59874419
22537 136104 494074958
169315 175252 930930015
9246 44713 912910040
26686 71247 110861388
101262 158222 142384953
49109 170217 507026950
172207 173688 3721605
28466 120674 230169366
57338 172022 588437045
44697 92251 648161769
10845 74019 723566548
44036 79520 671117197
133487 163432 75021729
12093 146250 335052947
102085 194703 232132223
189097 196154 17735348
26946 138831 279217006
31053 92679 771160085
129057 129943 2287630
60044 100749 101999107
24654 135610 277020219
149287 166366 43074978
171020 171048 74834
191504 196668 783084658
50791 88865 95303180
87204 102323 37888718
99580 193606 672578203
53625 94144 974010370
177411 182019 11570527
14367 28132 34516612
136803 140983 10276276
158864 166748 941423041
51460 130397 197590160
80143 180490 453605486
172271 192564 51068480
42613 62405 280344410
121305 142427 607524530
58208 97834 952068407
96752 114770 45378923
134887 164974 75416857
180444 185861 13591637
190122 196964 669617156
166200 198408 255541767
101151 142952 722151906
35916 189562 384755965
150945 177586 67058304
38798 40543 961447946
90108 199093 408914989
138246 186996 497332718
181739 198563 134248604
171855 189237 482656727
193915 196236 5921000
182488 195532 725514946
133202 149245 40010102
14552 139003 310755632
21296 161928 891235330
44358 153647 273216513
31998 73314 102950472
164494 173368 18895894
99694 181207 892223466
97124 148202 646508809
1108 114005 282285318
17429 163727 365529288
111030 139073 69938872
88817 135911 550186545
3234 76033 501324284
177745 192494 37069544
6003 59990 961788286
158749 196252 94407609
94346 190196 240410270
152857 178692 950329863
22907 67897 119898609
172994 196058 990880664
73042 188786 346060011
169806 189888 544869483
169184 199030 75019802
24571 102629 781623476
107338 191207 210179457
129278 173894 526673197
171309 174339 390881168
141141 190846 670977415
163685 188340 62072530
35480 158184 472138560
171022 176080 12670461
69110 173279 260833977
33178 113985 436481315
125554 133678 4060754
174869 183034 20529105
78091 141074 33332091
156647 167747 27931983
22445 47608 62201992
129476 141873 30839290
147557 189782 635364609
37608 48911 27981334
177107 180168 325305131
179850 198441 46795348
170973 177069 15249036
17014 194277 502428314
29195 130232 252303821
135229 155690 91895100
125361 147036 685121955
21450 100380 997233308
58276 153096 424322569
37183 190203 383210977
18810 74412 138475546
31018 42086 27283915
175715 186611 768289004
186436 199412 32596561
7722 42238 85966175
81763 116321 86621659
98290 175481 193483034
110960 145995 87331332
85370 161224 189738878
179367 189605 368576389
161401 193063 79746365
98822 172515 184636041
169644 171087 1650898
132321 163526 46861824
199898 199935 385574351
167703 180553 768062399
123935 164618 101989637
30699 178823 370442445
37566 181333 359847224
158505 161817 8302850
59871 78340 865222147
112465 123687 27896720
26345 112690 215578474
12800 186507 434562215
187494 187778 698588292
42646 116961 598448962
136279 140884 11349679
171492 176071 9680851
49368 53888 148969167
165461 175356 966458888
100946 149471 121208136
194777 199352 716639687
150462 181143 766800762
166741 177204 26255957
40541 95653 989969016
43695 180042 19994924
64899 196565 330085053
57269 164570 268720584
184992 187357 409592903
26416 77845 128100949
188483 191545 7742719
101918 194855 232902827
72520 83736 28128711
38273 110643 37917227
63829 172433 617433194
196360 197494 2639767
100101 141345 102968025
169577 182823 79218301
104737 162506 144437311
166749 171703 12413302
55130 115320 150769269
186428 188078 278397997
11810 46026 819069388
103542 169731 165661668
108915 122970 34911717
133226 148772 38742873
120218 190795 177132712
199346 199753 1060483
60021 166572 266859846
92540 178350 435140948
169629 191019 124715926
79415 125100 114208732
118344 148742 75788819
22610 120998 245478509
167207 181092 452886425
95609 106596 736074291
30983 192828 980197983
186235 197001 119479932
196127 196636 1292657
47257 121900 186843595
150394 179150 72341880
100993 120024 642037877
173930 193897 50163865
58997 196789 467317070
64879 74247 936401092
194070 198609 11459836
24693 134115 458716836
99739 149098 338886645
86397 151910 163773747
115671 143996 70554665
172799 179035 247964720
51903 79920 964452305
144450 162145 256219959
19123 140612 303100023
145167 195051 431321295
109022 115102 16151975
174335 192130 44764725
134025 141644 18879601
132571 165993 657650608
122500 181860 148831827
74384 140597 165487557
194720 199074 10951601
92379 114547 55695620
107503 179753 469468120
32639 130038 711373311
173465 196523 769598545
174346 181531 88180328
7236 102263 543977963
174239 197129 340843737
38226 176030 580024700
147518 150410 7315224
43892 58161 768747474
124578 195827 178956476
57802 157978 250766124
20411 82019 787468924
28315 183771 388809344
170580 178820 20600994
107442 138864 78255262
139352 168794 679527162
193587 199540 14968339
66340 96807 76178118
181791 189115 18530346
9230 174038 412185091
32779 171041 400369437
2629 12432 943647104
111925 128712 80142782
19214 47443 477162633
88810 181273 231691895
30740 114505 98913125
61910 172881 808405064
129194 136995 330594684
9653 97866 574050179
114205 148115 812012268
5133 76143 482643222
185334 188053 908723949
148361 169623 646940856
2941 38920 89759598
79861 194179 463665697
36968 46781 521524692
97341 131498 85583679
2027 117732 202803565
26492 79275 912887938
5239 152852 368791373
192887 194525 4101774
130690 162075 4828069
77607 166016 221391446
164271 199129 87664614
80072 143398 444588843
164686 174538 24804884
43324 130598 218298158
154047 194205 640112309
78497 124154 558659704
58252 190972 332817151
154331 187444 83381639
31656 87152 630173528
196635 197520 392372598
144844 163037 294018563
169292 177051 505747975
7920 25256 43576927
3580 69012 163336623
147911 169977 99619630
4352 121128 291797698
122956 139886 733346765
103573 119742 376791924
196060 198860 322873651
57956 198804 353122956
80093 155685 372867185
174909 189503 621221239
197363 199877 6322815
183678 186950 8260326
14948 127925 282120471
20266 35711 38022386
168082 195823 69794378
49445 160253 774901656
88804 89788 2498655
107756 177865 175496271
157663 160491 334920951
152843 188561 462332724
135510 185172 862417825
152563 163226 884125220
120759 145113 60755445
79681 136413 735143635
32220 54321 122492589
148576 188110 99603504
173211 178250 11248373
6675 63751 603783854
161225 196809 89616620
153771 156251 6279813
145461 166960 54211153
178847 193138 464542879
175597 184915 23369578
149148 149896 348349381
77540 184048 266915601
159557 190692 78431158
101349 195937 237130373
14605 46146 984545059
180271 192132 29872290
140805 142235 3579125
116529 139941 790231149
146682 185778 98397433
19966 179175 394988123
194787 196601 4637519
107477 132383 62089761
173080 193586 51599607
18760 83827 615737649
63085 198075 426687940
84961 126625 104078007
28139 192580 411371795
50677 157232 266691432
71494 137650 447726338
67389 107884 101642799
89796 171011 235254167
69214 128455 683847111
173280 193450 775596034
49616 92635 433563552
20857 140719 811234084
82411 118441 90308048
159482 199721 101243635
80153 98913 317701021
57988 160022 440627893
132668 195054 156569303
92158 182489 226361078
137744 179139 103889600
152677 170743 45534920
42162 49363 693883218
111281 149611 478854630
47835 106014 616866438
81014 83665 6700106
146759 154843 695091984
152829 187302 86804876
187321 198073 26957275
180829 191072 571271054
166471 176727 25760025
168080 189915 54942847
89475 160527 177779766
68262 171602 187330801
18457 33184 36525765
87244 186739 249358697
33809 121934 220266238
119353 144779 63362759
47999 162770 410851331
180152 181220 248309182
180154 185742 14075097
111125 185377 186079613
196453 198576 5295369
54896 66490 655069612
198039 198587 66662873
149754 152702 785005749
166232 171380 865091254
27413 128486 252299292
108528 195236 217225994
188557 197846 23291950
116859 179722 157472042
47440 157910 276453100
12514 34350 473785196
49498 53724 336300522
106409 152154 114211464
199640 199732 920201262
90754 170394 199523703
50538 146478 239944452
194925 197932 184147761
110809 162406 129046174
184715 192919 20709769
187493 193404 221238290
196749 197255 197744446
6464 33482 67424433
131589 167047 88865184
5307 20171 37469712
44978 94297 123218685
26681 135298 271157240
134292 162599 70907650
97081 172494 188972056
64084 83051 76937866
162079 177945 111003822
78972 128967 703782728
120194 148630 488706103
146508 148999 6274516
6471 78548 565433920
91236 131167 436535085
14333 197416 458152270
2634 67482 128583842
145248 154566 230301377
46646 97070 126098210
64333 114146 385209063
117402 180690 909354067
183463 186539 7715311
154576 183648 264050632
195269 197588 380728016
119537 130120 26439592
120470 177639 143328144
56013 141470 213662561
83900 162400 680495196
17000 164534 368596590
38236 63646 63347465
66777 92367 64061303
126848 188895 155843550
27250 42599 935913729
67440 156765 223607109
131767 181213 123993209
176715 190379 817500537
151923 163385 28849354
131361 186640 303833221
157651 158826 2963991
25416 159366 854730632
47708 106424 147170526
178926 186245 941949981
184705 199774 738628612
194716 197446 6887401
24478 73911 123087076
67372 196672 766389861
170629 171245 739543144
154638 186992 81467827
76710 193993 361214014
107755 126464 46480984
54134 104123 125403484
188124 197619 23777749
175886 194239 46124819
147651 159980 31050472
130845 154794 456977632
59908 176975 293248230
11368 177669 764616651
49760 80493 737194188
54375 73218 148125968
34207 95616 401226364
119758 183986 161071098
105979 186961 276129267
155789 155802 41355
88412 119124 940091786
175191 193607 707262250
104138 141232 466557119
85873 199204 877852003
103981 141124 92529314
71030 145989 187370048
142094 195990 532389466
40117 156678 151639236
112332 144244 79594118
191815 197000 13016228
93895 195421 254647130
124671 196192 989477875
22978 75473 130673951
148242 173082 848937135
29627 146501 823722951
196317 196724 552049235
64098 116924 132341714
176845 178584 4327248
131477 184154 132154588
477 193710 871856743
182350 194682 31056516
11404 86156 186624714
15367 176765 926668673
165926 188095 956758951
127904 148009 441136148
48684 93843 574953988
47171 134122 485343996
87073 124484 98039127
121031 161947 102407848
40803 183508 497883077
188871 198023 22941740
46750 75755 72581248
64880 68281 537397821
42276 159794 293981606
195978 196357 980130
137662 171523 85065740
119829 151912 80191073
35261 97279 154937943
50277 126715 191237107
92048 196054 579775541
4675 170700 545795894
51982 119395 168787797
163386 180873 44012468
57309 164642 570473229
91821 93506 135476067
98353 125849 68693861
123563 173184 124403090
111216 148800 93817774
90317 183492 233520422
109537 157534 577707962
2836 190623 996617157
183742 190319 16586446
194190 197091 204245438
44188 181952 494028826
178302 181008 531797459
180499 193683 828361379
87996 197050 610532293
37790 58566 246671809
82657 169280 413690621
31732 121630 215099412
168838 173027 946416066
172751 193176 51421496
37071 131137 878328529
89837 118179 71018556
119116 148323 72833774
36862 132887 367918981
123305 138318 285160378
56618 109331 375788598
101540 110330 22002715
136595 161904 63344087
23161 193310 726203490
4959 42684 45759263
62776 194574 330373457
161766 166363 105330781
122311 131097 22084357
186206 196754 956645109
116851 191113 249002880
43041 139458 772646802
17680 85243 168505586
10377 119529 272750625
183849 199568 39489687
70651 129136 237961372
177137 182556 663664932
31520 81327 124125311
131017 148646 43851759
76897 156153 873775507
10143 60324 125091045
30605 191148 401831139
116253 177138 340132173
124595 139199 264153568
126472 176899 511480853
136939 182820 219227720
187697 188429 929908447
43695 145045 158043101
61953 161282 702983503
144711 155117 26202529
12639 132605 299721139
93685 101068 869564337
122315 190578 171341363
99048 176549 194230994
199638 199796 930262457
196602 197682 2632985
37315 138432 94699640
184834 194878 392520970
118269 133534 43348782
191036 196731 14269935
143221 168763 64342766
71268 92036 51985912
144795 173842 73135367
131171 167063 615671323
145595 194232 138412595
46545 105553 495225725
164035 164855 1899208
158099 160347 5628915
47487 61893 285649594
157585 183353 19530810
3432 107845 316192165
103232 130915 69191248
181036 199508 46459863
117238 126864 23894563
138774 192354 134661123
3058 103382 250832967
35467 114326 587527037
21682 122256 309995282
197238 199106 4698557
45336 139129 862226764
13967 51164 92466210
79147 191657 621164094
85310 160866 188974895
124669 189729 390216732
149857 173889 528942157
92060 129335 93284193
99396 99812 978616266
171322 188456 43112287
81761 129771 120193297
122739 133711 27440794
96384 96937 1416711
163682 167872 744437367
131252 180871 243683514
68441 147620 818605245
19473 169648 793131048
95681 153293 144158482
116137 191009 187779977
170546 196891 66266477
150115 198425 382955494
73698 148065 340326408
164080 170452 236508152
129903 197035 512474823
183947 187870 531729163
117616 127218 593559465
107919 153596 113963673
29658 112759 207559385
151894 181035 73292366
12280 186127 434919590
52401 193830 444737336
87476 102113 457004503
31395 70922 98443253
100384 191108 227549126
53881 176145 814323242
10265 158314 512092576
146607 183072 91757739
111485 166932 138865161
194218 198315 10315312
190182 195272 12756811
169674 182767 32879409
9134 116697 558936485
198170 198512 285590523
41191 128642 724281436
139161 183822 112297689
187089 198116 27660850
148867 177457 107099515
80335 101354 918330821
40074 124588 211116558
103671 139262 88710020
67150 102922 204179343
75428 92975 43924510
10827 195511 718955700
55691 128888 643973099
91792 117257 995691885
97584 109920 31081171
22298 30080 203670837
132144 170609 631541878
102715 111725 22454496
88434 178036 48179664
183524 185701 5448109
146704 161770 37895287
116716 156175 379885401
191139 198896 19382000
24821 140318 259360207
113311 142739 878195097
33113 124950 757907449
111993 148369 114553992
30069 164196 815694749
51435 137518 986156532
95386 149525 622965666
156007 181047 63042610
195357 199838 42461797
137965 182846 704826630
172457 199244 501771565
3679 41308 93881570
130883 181619 127198405
121389 174343 132806460
5695 69337 158761093
91252 183438 675765531
107260 138174 619203062
110022 192929 299754006
135097 199215 805724220
38145 139697 541723963
27277 42198 113091831
43663 47050 584835090
15999 191428 488249028
90008 119391 73548801
54111 73524 48639240
47575 98389 127112959
165305 192243 67788627
47781 141167 677672475
74498 121278 117069133
108427 156345 119640669
152587 199502 578381847
132003 141786 24251495
50934 63581 568378784
131213 161948 776111624
79764 145578 643249244
94388 96966 6440482
112882 160105 938635202
101419 129990 361357267
31801 183853 380426041
4376 71656 167922621
171385 171923 61552286
74493 186128 279751312
135288 179197 110137701
12806 149316 557959296
150800 189259 437962303
154078 183323 861679520
73788 144743 177347753
171753 185552 34706007
192140 194699 6387804
3831 130912 317670879
195293 198483 578145497
158263 159031 227490680
170069 188570 46564088
38554 49655 27519945
19574 26861 18119365
155843 161057 41166833
73404 138428 162592727
117159 192944 406912054
97203 179696 206748709
67093 152482 605511565
151112 193028 858487164
138824 175534 92259014
137186 165733 71627743
96211 135160 126482029
137888 189389 888182741
10677 62269 282842930
103878 128069 60301749
177145 182195 12642342
97799 157029 148277422
130863 143289 30870103
119302 167414 120509375
64612 124304 149345713
163498 178838 109350627
70769 76037 925479638
65987 123495 143864956
39643 48613 22155352
73877 157522 314593063
2016 108651 134489059
75564 142307 166841246
7585 8730 1066519
76259 76773 1247715
118215 119717 578627063
75596 132042 433269615
159326 197094 28944138
162160 171194 22885986
20418 36171 89664815
151404 177109 64671872
137490 144050 16293367
119103 160332 103082294
150344 162235 472957051
173171 191087 416632930
164990 194158 73323513
26472 146190 298747376
101611 176200 186766044
55813 158523 573275666
33051 131275 245535640
135075 137410 5807811
170120 185118 37615345
22536 59863 736271611
179972 184589 383634527
84177 124901 869408435
156185 157465 214004208
5229 136397 474954653
137537 153590 896639526
196013 198931 679614797
35309 197435 406032092
157012 160602 8918178
2343 147721 363093364
134584 184376 931118672
135479 138751 471047269
85742 130815 594289048
104667 169849 163147771
70649 187623 293177554
64289 174699 625488955
152853 182906 230453078
193547 196135 6552481
90496 94171 9125295
134483 189881 139092615
198045 199249 3027570
47564 173328 314915966
159160 199050 100334629
30170 84819 440095400
81020 137316 140828159
113852 182971 173132767
73035 78482 460419504
140362 169196 703195168
7892 131965 743135868
41549 182759 353559627
74916 164748 224901928
129606 137905 19363938
130949 146630 107610815
14317 133435 297532408
176990 180352 8486433
69762 109930 100677820
175747 187340 289752703
165445 193757 284296861
125411 185708 151402026
66325 84789 798421500
106344 196887 834142087
156828 180128 58563203
62112 146230 210330774
155727 165163 23783637
185018 185968 846737787
78811 153750 187446638
11972 157911 473294204
157532 185036 762556050
132759 154468 67723757
100015 159734 180235738
198432 199570 2882564
180738 184920 10415610
75727 116231 530653716
119217 126173 17236255
11632 47458 156161752
52899 181180 321334918
60616 198831 346418790
59921 129110 344463145
29954 134722 261622250
72973 129361 763510870
107483 178749 261230317
166023 178424 8513459
152809 166837 566803952
7834 197027 313821156
192186 193077 445195729
49325 50796 3760638
112174 145373 369217490
172002 192059 50497411
55659 149746 235300162
44515 157957 283706430
69048 107437 230302091
46817 172296 542313675
64770 71120 15897604
137626 185701 120747194
53532 164363 277499021
104697 166800 155440208
77385 127911 550280052
114670 182299 237609409
120431 180453 150527122
56868 146124 223187414
100666 175118 937628290
93111 128935 89607542
120840 160631 290426286
118491 155550 92550610
118286 128601 784122476
57817 142249 211222430
147283 188480 103824125
12392 120687 270503677
38446 39112 528614027
62126 138212 190335384
116881 178827 31019260
174060 181831 291647882
30801 92995 642660263
160195 163595 383668296
127178 146262 47608067
125657 137872 620266823
7710 106884 767419323
1860 195652 485064247
87850 93242 13410700
21917 155826 334285662
167725 187695 615169285
70884 99392 71299675
34773 61036 960691997
76060 108596 365164477
17597 181685 410268734
13846 32259 47478847
73934 199751 807298759
183996 194268 950715348
72232 95568 558179187
151521 152691 2947355
146737 171943 63471607
26678 162025 338072081
13103 166825 897607227
84543 89741 87858114
49629 85054 88824145
188501 196770 20783283
190028 195856 607851632
2862 128223 579983052
197328 199510 5474846
138298 191229 133124281
41901 144800 257221859
81700 95648 363035057
172731 196966 33702237
166709 194986 184343466
177361 180192 7127136
164389 196489 681208274
17502 161306 359195433
192994 196077 632214520
47357 181104 335018238
64047 113426 123785223
123364 188958 164684634
128908 195640 603557565
91693 123595 322560977
167292 187902 857850070
95825 184379 222063856
66223 179864 26554206
114373 115190 661104817
96657 142034 933781786
81080 188365 724530102
74720 198110 309304142
46652 146603 420423947
38586 188497 461709381
5919 118262 346873378
170821 179289 21169580
88699 150914 380405926
77256 126546 123218880
104327 150732 115757577
167103 169160 507778410
130898 159433 318520685
136380 146019 14324233
7945 76134 643222034
95503 106881 985190266
43939 57790 34398720
137324 178571 103532499
122048 199621 194668675
68343 88051 992774001
77217 138320 152769555
3109 107037 374504141
19818 21270 576833232
52318 152769 251324747
127239 127950 932680331
160282 188809 71877877
92478 151721 227776266
97669 175023 193822038
73488 162552 947836241
63301 173154 275136531
34711 146161 278446082
152777 187954 693417164
190320 194661 10836068
153226 166747 789420870
116433 171126 136994118
180184 183198 7580078
161312 187752 133189673
27523 188920 403722922
159627 169456 729614448
8740 104401 4026713
121823 153001 829147639
92238 161142 345555958
197161 197761 439069941
22984 44232 52630490
30418 116995 237498556
162547 186792 272415216
124729 159506 87160521
25698 81799 603878647
173842 184138 997312771
33057 39122 15008822
145404 168459 257705003
103596 147874 961847998
173967 199075 614534349
156223 187858 79679417
153856 194846 103119591
175701 178759 808719891
184576 198472 311402012
184088 186403 5793590
54482 163508 763303041
192395 197556 12960574
66608 115477 122447745
42702 93195 126232186
29111 33155 9841206
27191 156632 976728984
16413 53180 91340894
14883 81165 165228907
124278 182506 353517167
26519 39124 31086605
84238 149733 163695111
187930 193440 13797961
101612 134242 642384575
22278 116465 235082772
155095 176080 830893506
46194 138659 231206074
95880 99843 10037196
7655 167308 503485744
43047 173730 327130896
121425 194410 183122070
195655 197155 3754509
81246 121510 770706801
169008 174303 13304492
30242 45319 37330760
143468 167765 61170414
166485 198286 79914318
141792 144921 402990904
90877 109076 816420961
102865 111683 21985570
192562 199667 479037752
132376 159783 68572878
114189 129311 687501613
27710 72106 110485869
75649 116961 103463647
186557 189545 7535157
120290 178152 145046802
120701 182599 155212505
101712 189724 261114261
79711 131300 129211606
175346 192478 887631182
22791 167178 821306020
105647 137233 78754934
24158 160338 340117191
17054 19909 378041551
110171 118076 608100054
33398 175275 484633845
61301 107989 117116537
49865 179083 798516383
137938 161234 64517058
4302 22791 452028111
173492 198977 64104762
143262 171056 70006717
30794 144205 969705218
11556 46837 880031963
171608 190255 46921967
49674 106099 141548553
77009 108421 178530268
139555 192602 594844737
55655 130205 676868015
65016 198243 333935490
79692 121189 103888699
174785 197333 816522355
128548 135203 675320163
68594 157036 221337765
102207 183542 203829816
60919 171234 276384757
155301 172789 44040134
101328 158032 141754557
162483 170902 21298236
155571 171665 40600639
62142 66481 9848918
147809 197183 330352356
99913 149289 384765501
31981 78044 114803795
14583 101425 216893108
132768 154762 295940052
129350 187188 145213519
72549 152325 199589696
139840 148226 20980877
110736 119880 880627894
41815 70420 71523632
112728 196369 249036158
87181 121436 36940553
191626 191839 499559
195423 199914 350952203
40890 46342 359018103
80266 109658 763551081
48778 113917 633306025
144792 189038 111389993
159516 183065 597899206
36929 110985 963126525
23059 97670 325079272
162763 168660 14870657
118388 164137 745848726
1269 53343 129892538
191597 197752 849458415
135531 197767 322522175
164153 178589 36276731
18058 77976 149290991
88891 145811 234801510
49680 93993 343110503
63140 81817 441817512
174549 185943 28651533
88043 124217 584448468
88784 150255 153684301
122665 128874 15497603
30246 194892 757602154
115557 157688 706402817
124955 154070 72915275
100969 139476 96102963
167097 173346 15627088
8826 55863 146122229
151046 152342 166670015
76035 142680 166570143
167044 176226 14897587
35467 117987 9558906
21446 134341 281738065
129452 198161 172458513
31148 64857 83802849
43235 82339 957847961
150741 191859 396062693
174159 189092 37577539
31914 166957 801346893
24387 35884 28328793
146438 182811 44286526
160614 180418 114386395
88099 103824 39512122
7334 191914 656096179
9143 68995 149307051
66137 84808 46843950
133767 142812 363459061
59446 153448 276570786
193913 199941 15220129
125526 160146 224940756
170055 187923 44967545
12821 33610 51793159
62310 196968 164478400
32113 191374 398689710
131052 169061 785317803
18736 182960 410654402
105407 131030 63943808
55958 113351 410454932
67259 186328 707829767
159800 175787 547242896
150994 199523 122099624
183594 190838 18270263
161484 174425 32647310
190978 199991 22551800
151567 175136 829166242
12692 166069 383489583
118097 158102 99958955
185096 198097 32752772
74051 112517 96380724
122054 158513 91219233
105693 177728 180298839
142209 181894 329913162
24162 99009 186637901
69557 167515 245302679
61350 175677 286387915
38996 173649 337030374
74863 82427 568707376
44001 47299 8085538
119136 160977 936469038
102452 163050 151588788
109449 164841 138507889
144570 185756 103614702
62669 95983 83320697
29964 72167 803107323
191792 195911 529915280
97665 108339 26955411
86139 123217 92647787
164067 167240 476109523
19286 47870 30875922
22113 88484 165376549
137371 142049 11624322
152370 191596 98772938
29391 33285 9470870
185029 191462 226107859
100216 151132 777828511
171642 184714 735514868
61476 148223 216939284
93340 174006 202125611
2405 114520 874980057
174294 180701 282727443
6318 155706 373301907
17513 85366 218273166
8824 156640 369461128
5842 90997 463060891
58147 84149 65264164
142576 144352 4484400
7760 199354 479467048
169491 193591 60553982
154086 166902 32330303
141101 184245 83114996
185303 187940 840618146
128505 138951 26016515
116837 137571 415062806
54104 54321 498465467
30120 36633 396759765
44030 61254 220285960
123910 173903 125431419
47667 86033 368498150
149444 197564 121064163
71097 189107 305922021
168861 194498 64412920
126012 196543 896157235
73749 172798 248044335
158978 163350 107224434
19184 185615 929306995
125129 145552 51014843
131863 180662 122409713
89836 136991 117948305
143031 169618 799784318
91376 144721 75851109
142742 170346 69505678
144258 176601 259149805
127512 165561 95413245
58122 92275 85574263
193412 194206 1949574
35726 162578 860644385
142516 169731 24126739
187624 199307 622814873
20376 185413 486127585
145815 150508 155939280
114331 115163 2045690
106027 172117 165335403
34690 124657 224777688
58726 103431 112181828
66554 122574 140218642
175479 176365 2214768
6228 118250 717112980
24084 66372 105190939
192414 194815 989958708
152170 198907 761171155
2044 42140 99992174
193800 195657 4734950
107039 194286 485515705
46428 50979 11245005
11520 101248 915069901
18280 182922 411680064
157535 197761 996541687
168581 198913 874701455
82406 121211 97137335
113242 167426 991737576
176841 195956 541443179
82070 192678 277293182
135696 155472 49421291
24526 52198 68600254
119828 128040 903112300
79449 108333 701196756
49491 182664 333663803
101951 119254 988554282
78655 183967 263950589
106636 191344 212308548
28360 84599 140238354
198718 199943 317190604
195766 197617 4597746
184111 199649 353033174
97100 162365 49151708
31593 106922 188283010
79002 148051 172627592
10532 136180 989402662
161004 175533 740849483
199209 199349 3190137
19355 101111 449061051
147558 153808 15766572
110522 198869 221469979
10668 198884 170660607
141737 164097 56204369
103524 155331 129391077
30995 173477 439057993
170344 173990 9131496
169331 180366 27702485
146161 155356 23174617
68342 197295 323241479
120498 198395 489825926
191473 199122 781175828
14895 51701 729956680
57884 74055 40573430
56568 155604 247726768
707 144602 359467758
178187 196967 47300436
184761 188089 8461738
5023 104603 529536844
136589 156584 50046142
46944 172943 315504498
119876 184167 971323474
99289 153948 136749662
34194 96612 497680146
28111 46606 45712903
192230 194072 372813259
131002 173971 434180587
94139 128419 85818238
177693 194078 19590133
13965 198829 462582798
164243 187214 340256701
42668 143494 403069469
14606 196217 758579369
149947 191205 473728687
134264 195362 153424645
160563 181356 52347807
161695 161748 130815
164795 169827 12700091
149438 193129 109981499
138424 197322 148049558
55643 114848 45635768
159288 168756 23897191
39193 160432 677246223
86952 154502 168915459
34281 75559 103077966
75863 175775 250245344
58635 171226 827922681
70965 193560 708595950
74465 171966 244195100
170461 188143 610791589
18542 118014 598059554
169816 186822 42787812
162979 180582 378568477
86 106811 266887089
113174 165694 768031050
170847 183976 32977810
82339 106779 61429414
135978 183662 119719071
23783 133107 449730071
31100 71786 101293260
112899 174346 153904927
49532 110354 152431899
7207 117347 275236410
169920 176742 36133247
2686 144596 354467352
118007 145319 292642726
121456 151564 743890923
41410 131326 326526299
46969 186648 432681914
153348 168914 507122137
43705 183596 350339921
67412 126929 148911667
149434 177798 71414030
28651 40665 29672484
177458 179126 286050
55012 154601 981911400
145727 188861 713133494
141617 183832 106228323
81675 141756 617013700
100393 131698 380655436
185337 195037 24395157
82704 176474 234950058
132573 149422 756073021
159862 177976 45583297
51586 130234 196855249
97973 160455 201798674
28329 105499 192769039
163706 187631 60237925
85580 154524 685906488
59942 113434 134032791
26686 194954 889668807
65750 123858 930502898
131598 131662 83095
43146 79904 91831376
66087 160265 235685412
87034 147974 152248564
161380 177959 41746618
88535 132592 152681975
135578 139228 9009394
97388 129440 80254719
187806 191140 647521123
49942 154380 261346904
177041 184605 608756296
40698 86414 733570225
41663 184934 388305025
107992 165379 143472508
64737 161891 243161823
172919 186833 90672307
175994 197907 415191249
96482 102624 956323969
159208 174863 39388824
59725 66893 573812736
141924 181515 99545142
157388 165059 19309002
146136 147219 983121242
124974 138815 34647011
6790 55555 644049467
121473 196941 777050461
128679 173198 92283139
101526 153802 346308169
22572 137675 287242876
55456 113378 145057594
116341 118245 4726532
62195 136800 932906781
192381 195727 317790560
197143 198520 150770156
101751 152158 973892445
115899 145162 583844867
128930 180965 864905644
80721 188580 803388210
47759 175434 869930728
81609 183031 479382099
193807 198303 11322664
34551 172919 737650682
80630 155433 187130009
132550 188060 139345845
18914 181686 518821501
120473 196242 190151277
164588 193683 73187641
186378 194694 483595981
96507 158459 35066803
132698 135743 5184503
144087 183025 740582179
135333 190013 137327600
52247 192302 350971390
172977 186328 33614662
137305 188266 128067988
191085 193105 942650
167693 199039 639403360
132345 174035 372499878
171901 183852 269823502
61800 121769 150084222
165565 178868 33374106
197135 198693 3893902
139530 171482 80384051
994 102540 253823456
142459 195782 134157432
140804 162316 369949668
41203 80101 97196093
199079 199550 920757510
178385 189613 761100672
34573 135599 70488989
80596 124753 110374674
46984 58681 29173218
140252 161896 54356811
172528 182248 24400499
38779 61411 425895896
192241 198617 385360431
99110 172757 184531736
84028 99869 39604839
48361 174250 518326758
126034 136490 26313710
142795 195561 132774531
174807 175679 2203781
123033 163749 602771444
123968 141700 44302201
185905 193256 210742860
121756 137827 40128467
88405 119123 32976943
84040 195048 278198946
54630 117629 503352947
155441 181348 567416825
44997 182922 345358187
19393 164067 361390828
63022 89049 65205910
164282 166077 997588495
73258 103162 74999842
126866 184930 196939724
13287 107228 917041389
159265 173204 35009403
130843 192922 155792782
160668 175907 982045760
165069 196281 78558346
35828 85774 124831736
18759 47440 325427730
22330 193219 712410806
6911 81215 770702141
38856 50014 134874875
68839 101944 82982277
167387 188864 15553279
73894 97833 59878119
166832 188723 55075165
36559 85457 256212066
123502 155823 414142223
126237 167679 55503070
47410 159277 285828507
146188 193184 118361922
51831 125410 248436209
85092 93917 21976376
170094 191871 516434068
23851 99912 189745169
89626 119148 73895922
150311 191764 104408035
195366 196056 1759136
194807 197037 5650768
98628 199738 253643996
115089 137291 908399697
178375 198796 51397787
37508 127564 225124580
188727 193810 12695463
28655 187022 396140701
51560 56461 12284259
194191 198056 903641073
163591 166300 174921099
135461 184053 121991629
98623 99535 2308628
170673 176118 896669735
122921 180678 144907123
113638 137972 60651548
82293 106225 537541902
155729 167383 29402529
102813 162609 149541082
19778 193344 434045941
42812 81822 61192770
181269 192586 28506412
47075 85107 930271364
25317 102844 530347563
186811 199784 871846054
134016 158507 166948231
78069 153114 639121192
132861 186870 773650801
31456 181192 374523075
172377 197388 62921088
182880 192402 23982391
67944 189621 270870451
99952 111188 28152601
77010 169551 911463498
166502 192657 65766060
161472 198104 92172996
96491 114054 44250353
96723 105422 193727113
182600 184290 4297460
128407 150294 54628331
24544 172539 369915849
167321 169191 547809600
157957 185279 68723304
120897 173616 180181172
166392 177793 28675027
149474 153624 6071410
117396 168567 128139140
117333 198839 204393143
152199 164392 30692206
118143 161248 107755653
69551 136883 648152235
41264 197179 390553713
41605 176467 337644633
186307 196069 24595855
148991 190503 104556507
13484 128723 287765523
76747 83858 150278150
21652 42757 754993311
68894 191378 742590211
129940 189950 150615485
169501 175839 15873175
164271 188238 60344322
22085 188851 417046437
53551 183737 326193573
94339 184649 226379932
33049 146826 284191197
24724 148709 309443955
108074 158836 344165969
172448 177001 866398522
165035 186257 516882120
122971 183796 483157910
169539 190513 499030823
145977 181828 819154789
175065 195351 51044805
14689 47971 82634719
73219 188591 289179797
70639 72463 4539799
128898 183707 958464370
197290 197816 1322166
40315 71091 299684089
78877 194061 288710991
26182 184875 396796653
146093 148309 336035472
664 56611 191067806
181436 192042 670411296
31843 70656 96689257
155397 171975 866971622
199121 199545 1057385
197443 198468 347116257
78374 140313 798230171
8429 36218 69311384
187973 192921 469101863
177175 183320 205195000
47093 96012 122348228
199624 199690 158170
161000 163138 5442520
121648 189944 171407411
154624 168226 894489501
175882 185693 15750347
60562 64107 278825645
132513 167106 986587624
35460 90865 138484751
67662 111861 609354142
8864 115035 265402843
189931 197760 19626856
28404 156868 320939459
147819 158708 266969399
101571 103356 4519164
117339 152588 88067436
37348 69560 80396398
188942 190777 4658471
39229 65507 962170191
198071 199966 861025914
184421 188223 9663858
147807 174393 879496141
154052 154870 2053453
73971 193141 298722717
165272 183151 44939303
129551 198821 173862774
74711 159716 564721475
3889 199523 836594525
35273 152367 69175384
6311 108216 254785955
69138 159624 130622501
178560 190135 297889182
89737 122414 81725986
10010 104403 913589727
105914 176151 175769352
147983 160176 30708168
155725 161825 15339153
67186 118714 408023820
99567 135655 90330391
160573 197293 92440288
84129 100823 41847056
8140 21036 381661862
166904 183514 41755291
46084 173648 397690257
52743 106234 391705919
1364 54963 133693343
173376 194028 599921796
193289 196336 7658825
109458 128214 938307757
20648 79184 145661538
186900 190829 9933195
24837 193496 998620930
79297 102453 58113108
90214 171200 202907012
83245 118994 235858924
101341 106241 603644590
118383 194785 191556144
154569 195417 102826596
110750 191921 916969212
160394 163749 8511120
60203 180870 302355944
38257 78455 100341765
159290 187372 617140010
82086 105985 60055340
102437 193603 228488230
163896 174917 27705808
150016 187264 93791674
57679 163977 266210083
73826 175937 255757938
187466 188209 1861326
117648 172742 753751462
92068 111806 49468075
164944 170578 14227290
185517 189263 9459206
138734 181314 106950564
54807 83645 72249813
61472 97457 90057503
169059 180176 183082400
48007 186393 346778388
73122 98439 63294500
188337 194294 146045139
151435 183472 751029249
148331 162579 159261813
14555 82073 584763603
178854 185188 515510563
46046 79228 82920800
132144 178885 117157388
148748 193880 398344786
14782 89656 576415295
145088 197906 132894496
34228 140792 266278515
172750 175959 219916250
86429 158151 739033513
119041 130330 28243443
79018 118012 97742598
61614 140671 197621473
93855 172446 409363896
195757 196912 2933537
138423 194949 142063450
170891 190262 48689829
161404 185322 160097706
113877 192084 196032318
105895 137412 78545197
140009 177994 95508540
199055 199573 57645313
122906 177454 427029335
181920 186569 70373694
120175 170681 126645443
3711 44413 101573491
81327 124634 108290251
163399 167999 366396370
106478 138890 80748252
134783 135551 1939008
152937 167909 459359275
62171 153835 244685521
147421 199751 303423369
51548 86845 88414443
82438 93671 533639437
61586 165635 963722616
114222 127297 32496314
109949 120173 25413344
152847 182611 504602547
149399 173377 60340708
145589 183946 760330521
122595 142327 684131821
88951 98890 24816899
53478 186278 332749216
115806 136218 50958546
5142 161291 908558192
20514 111635 994877482
76097 191017 288117109
164713 185682 507573297
71592 98025 117682351
714 121307 301318126
131502 182687 332968677
82348 186176 736386869
166690 178713 896767366
87659 150259 156451124
10856 126688 289243428
169814 181652 174970468
46599 124310 194323414
82227 179416 243471562
26688 32278 265597851
58586 172315 284922556
132143 192336 151072561
55402 185395 325633973
38902 43161 713286938
89308 178015 769530852
170254 190799 437752360
72747 154881 205492705
41043 174222 333361801
83573 98599 421211663
127376 164011 477368523
134258 159043 62059361
195919 198018 5218315
32029 52676 736612112
187755 191683 9891122
191913 198261 249279033
95110 145436 845154288
66398 95475 72713048
183796 195941 30553696
8798 95329 652248341
128860 197801 173115230
178562 190531 840365546
61181 187308 316138636
148285 191306 108418392
178185 190928 470033060
188181 192342 769034886
15024 166334 200015293
100942 136050 773269243
132776 158990 65607155
153089 183293 76022446
136108 184598 395672149
44053 174064 578684669
46537 51001 11051391
138886 191054 32918690
189268 198347 22805312
56308 123775 168793862
65566 84878 72431997
40730 120304 64384221
37800 187369 374548727
50949 188847 887875738
62437 160237 762198688
145753 178985 517963578
159677 161456 104395158
123376 132093 291736574
64470 140004 188911372
166349 195649 702975540
146555 164712 45732613
83832 129134 113281979
143177 152571 13448628
197233 197648 1016292
14377 45068 76375286
123420 150749 374867985
107643 175530 915007713
78424 129627 128260399
41927 59909 44890952
121343 154007 871580898
152508 189489 93032648
103242 179536 191030593
25707 130946 732768869
118476 125906 842707861
65477 98534 931869226
127063 134939 586647572
52522 188430 708915542
167367 177521 124833685
102172 189033 217727974
53093 138856 304488564
167388 168079 673347963
12663 137772 312500247
68488 93684 870139440
199693 199836 372079
70927 116435 510501196
98804 133017 85681421
187654 199791 335912161
38906 144149 263042461
159646 164705 630945583
165395 183496 45549932
70826 130202 430165869
130497 142204 908137583
107799 136479 739614669
140591 199888 149151959
104730 110285 13889454
126234 179371 133330224
112857 198294 214179274
154764 167527 66618009
162536 196162 961720413
141174 162548 555435065
169428 175748 193753865
71554 123160 129087940
126773 128399 4166953
101238 148116 117024281
109598 147027 294668988
23605 93517 174299843
82752 156654 184970427
169813 187573 732184856
62371 132009 911026459
26876 181344 850146999
172924 177199 209745593
91456 101989 26483967
52289 175085 801969878
159111 179713 77627933
2633 165320 406743375
146834 148631 915390
19825 66688 328215704
62871 130870 487995
177231 178451 3047832
154815 155607 1929513
46620 85687 695277120
49179 114632 164108637
15327 157517 355180830
73498 137168 810682768
72123 161635 224004200
115338 197962 207165681
164111 172138 20196696
100287 161664 153517820
137118 199019 155468731
131281 194365 665958272
102269 178960 192064372
67233 86903 952179654
180189 196755 635328594
22820 188100 413372388
27567 108718 202668361
25460 33358 116166056
58961 156016 242846638
137641 184721 118217405
41643 152841 278096578
49360 67077 609027010
170488 197507 67906910
17593 22929 586651686
6608 12519 368066724
58196 106210 120525153
105876 135410 73645539
119516 146913 68284398
94423 124728 24223444
20106 121144 653233507
185503 195640 25548216
79124 185629 266926128
102902 119433 41274197
131601 156793 63020502
183130 190485 1018975
52060 165663 641680102
154983 194325 98950675
62844 83498 51794062
101041 190900 639958024
151317 167770 41423638
199404 199824 1083589
134734 150881 40292391
188785 195675 529033138
22039 132096 274678115
150570 197328 117665248
41901 189999 370999014
178041 193538 39007745
187468 189920 6128509
30076 178375 558669039
124848 155523 89679355
170542 171337 81158333
27423 36492 396764642
132175 193417 153713211
61072 139576 359649835
120698 122000 3285737
30200 127786 412059120
108978 118865 677040310
100431 146583 806545599
35505 124710 458833792
87325 175577 221082158
106393 175839 119277639
51824 174681 307725258
61365 103395 105410495
142519 179649 488199219
126682 178439 129873809
43538 115711 446791201
187362 189486 5292517
46957 67880 52332278
186213 189041 7167927
189764 190512 1942090
137331 190777 134351439
163794 177409 908780529
10231 132419 305336362
188097 192678 11490133
132469 191105 334622793
103139 182263 213146212
102503 151036 121208579
157894 198915 219985561
19686 190611 427451287
178354 187342 507409722
82201 145496 158183339
42440 61260 737068434
104616 189590 928692144
195831 197566 4323504
163254 186741 265918054
131619 185484 665338302
92015 189992 909237985
97661 127692 75172824
118236 124910 623004902
133504 148992 38609625
105658 142474 91708838
126042 172662 885326706
142174 160123 965441832
195518 196310 2036211
79207 79987 1996028
88245 114357 206935718
133543 163157 74202709
108988 164904 275970211
3283 181325 445380123
176293 178351 5136584
153294 170722 44002891
156972 165932 445434584
32946 84376 128413159
84956 193046 859176481
58285 163054 806497998
67777 143773 190035026
151312 168868 959971089
19577 41199 53514611
10986 14965 10031335
169549 173612 10154394
151367 167958 41785754
84517 130334 987062609
82410 134463 130273296
105161 158140 132288011
71229 73250 5075711
93529 185746 840986453
178359 190991 31929853
89025 176670 235973467
1610 159119 503128659
99886 186226 119266685
40195 190084 375295031
188616 198261 494024483
56230 93931 94325671
118794 149163 75804823
148678 176984 71279175
23709 91299 156356991
74563 187170 465367515
164576 180579 569254038
147145 195136 120814459
44794 166954 454759352
25821 73150 413769341
49996 197372 857605350
109959 195918 222577859
8722 8952 412453921
154867 166064 28250063
148745 188774 100819302
86122 171520 438668560
5268 164641 398400241
149431 198622 123761489
38514 181566 622722368
152762 168732 475020816
33175 75696 106108592
9860 189343 449119060
89508 105366 510078869
6527 10494 869768579
80172 109332 923996599
166635 173017 15975424
99532 143425 109682297
46919 131064 317509171
8304 148106 968454205
80758 135478 136937106
179329 195102 692453113
90794 152975 162354292
417 117074 291565152
86873 164670 194724458
7255 55847 402749012
147059 147439 817217669
18562 70493 129325324
73774 82608 22056423
83454 98650 37923019
85060 102773 15945111
23097 173252 375244311
113491 144891 166832806
137104 155641 46315754
148104 193995 124088190
37859 48377 26104500
49201 186595 344344489
82725 94638 706406304
198949 199395 469178123
88023 105917 477352573
184463 189228 12069711
100665 195318 237297093
187023 189335 433123110
156360 181761 667774597
19881 58281 76745853
32393 98390 908547220
188163 195490 6237138
197878 198740 2192565
116367 159996 359653348
198883 198974 686173491
107335 176614 173366304
111852 126517 36548139
167233 189844 56824146
78824 185864 268263610
35454 127080 463645044
94209 95258 1115280
17239 90951 183821207
3000 88592 213794925
138329 145702 18318618
36263 83929 119145530
60091 162475 740740960
88897 112921 60260656
144177 162690 46561031
7176 71768 654790684
179938 192462 3715164
161938 174199 30954760
11336 159775 824571014
135428 170684 605693742
19862 78391 145584947
131405 197096 164880680
109846 168899 548578619
15746 130545 286663069
169803 186859 42900458
172621 197571 850236969
114913 144340 73269293
94811 188225 854187198
52061 120272 170732348
152958 185239 729709937
102869 125981 504458573
95245 182012 483951381
117831 169323 129007102
141920 199868 780834022
188367 193722 13405516
4497 53703 274112099
160538 166243 14468358
187838 187858 58793
8480 163458 581952401
12412 190345 445300525
189562 195429 14766874
146589 180674 85830193
92696 112253 790581236
21539 44846 57706774
158729 160994 5663492
28509 96595 169711681
198331 199814 845520531
133655 152601 47370070
106792 162107 138177138
14662 141814 317440408
117737 162257 111326314
182782 198719 40097793
22214 124316 472838008
76435 95616 959677998
198614 199643 793737444
151826 177651 577926073
91819 190318 246978920
183162 189205 15283738
188191 199841 807156667
124954 165464 901846138
135211 144562 23264863
4799 161610 558537278
187500 198468 158977341
184657 186591 4914117
48816 70897 882086267
154486 164914 290256134
97478 193993 241993038
61641 142789 202872770
15181 139885 311252383
192530 194238 4254130
76398 128614 130597278
14579 18502 4575490
50548 135690 213108414
167708 170510 894207045
64467 104199 99752298
110277 151304 178980619
95892 160964 162946208
67381 140690 589495927
148702 165657 42776070
18737 75831 142257073
187546 187614 168038
47388 144760 243499098
182312 199782 164469179
88512 158860 20247467
11513 140090 988937046
176573 180925 10957347
93980 106395 765540427
119546 188986 754830751
48112 77541 20567300
40483 190217 374972501
67469 101895 86342589
149468 168095 459077465
69399 147191 194418189
158959 175217 40896715
194752 197089 720316719
181084 195652 63554529
159271 161552 261469658
139683 156108 625681708
20437 44473 59472960
115624 194851 198627716
49094 190664 495311081
22106 71190 122060213
124660 194162 538894584
113869 144459 479124811
51521 93106 614022586
56515 196113 897776898
71912 73804 4747500
68419 145789 193372047
53022 141070 220178504
82360 113784 78835657
48935 54663 582293288
34055 49763 38986115
38765 168570 763932103
186761 190794 10198661
191152 192293 78135099
111110 112547 3618191
198207 199136 2345184
51479 92289 102111901
70182 146462 977599208
146525 171479 62904223
87168 169180 205399876
105505 149825 287834734
16554 113263 241444973
100065 172182 444101903
132699 159914 202641732
199931 199963 988373249
66746 146389 136989351
110904 165825 911186545
181237 183824 612133407
2968 22887 232668165
82860 143704 152103661
143558 182848 296353172
18262 198424 450698478
127244 172025 486875652
110587 194000 420525588
74141 94500 50894262
172606 182552 270779409
50184 102623 131436872
179734 182297 6427303
162276 164671 114776253
171260 172734 3648979
104761 145616 273164271
2878 117464 286398879
64438 166598 648895469
64015 82692 512967705
125009 130769 14607674
44764 144594 249507996
101542 151479 124737974
1341 63797 155811759
35488 123039 218851109
70771 157982 218181909
195030 198500 41452250
121375 189670 171374720
117933 140514 572097305
155189 156071 2187089
31148 191910 402306523
62393 187329 410584580
110013 184196 185872392
128811 187167 146551037
26567 169391 357025425
84321 166251 805386401
12806 150518 705368550
19508 58497 716409874
17284 161968 361401656
31102 189923 804686612
148765 150658 4765742
145719 154801 578348678
109977 183370 183860760
83839 191301 269438324
191296 199485 20454099
29461 163186 334184222
192724 197244 945923146
32990 51025 44729625
5621 115371 274243525
34683 98942 958362537
199419 199554 364811
62492 176943 286697610
11811 60411 821050146
161531 175583 35430789
43558 160919 974207840
181933 185494 515118511
104929 181743 761669226
12285 176164 451915239
43746 118934 188073050
23888 36023 29965485
172193 183170 122167372
194242 198975 4897421
112264 157926 114128834
197995 198570 499168215
188763 199829 471748588
13691 172670 617531539
9940 142610 331349465
32235 87459 137816281
147446 158411 27670724
161716 196877 88568904
72716 190702 295782618
128646 177429 122369554
42384 44987 19144266
76091 197392 304069172
122431 174415 130390697
173636 175431 4535572
4635 164445 30254058
131351 169771 96295179
129516 160438 761090678
39819 174445 934600325
2931 143037 349946778
158152 199069 596467632
194637 195005 924890
195251 199850 668675145
14473 41396 66963005
33074 93279 519250117
111782 112071 733273832
125305 189526 28614506
140852 193550 176908727
8195 105426 708446377
132406 188904 220243116
177984 183233 884879910
182587 199896 43578739
40681 104731 643162867
105360 132090 578115549
33864 98832 116362391
187508 198309 27063746
46030 184021 345613367
87226 148818 858229681
162115 188362 66169838
56719 166718 918601105
96784 148348 128932289
28038 85992 144478072
99686 186150 781886058
81603 114178 238798923
50256 155754 264009556
186673 188009 159959456
189978 192732 992941811
54024 140557 216387513
186344 188712 1066666
165750 183179 380360232
40147 158107 294885274
53138 152612 215418907
78885 103440 61689432
67307 191188 310635559
86081 150010 403743449
80542 196603 291011623
132745 182225 124068596
110155 191629 204267454
125329 160668 334689724
19719 147379 640828437
117255 187334 175737702
61174 72426 391588550
118833 185204 567066858
186414 197452 180067320
194502 195921 3618698
185194 187858 6854585
122770 131290 702251033
111450 154275 107036855
15393 92797 193032607
106299 140980 870316279
179426 183978 11542422
20614 102096 803162807
150106 181837 79810166
167055 169959 7293772
61918 96466 86351635
88096 164454 2859082
167201 193488 764954875
161817 177041 38334742
87264 173553 170554142
5515 49285 125593068
143611 149330 348327145
132024 155915 895263292
184624 196222 330510592
134065 147718 33931087
45169 152113 267467311
102420 178225 189833279
124676 144059 48436512
76462 166268 224873010
123066 184058 153054832
144940 192355 119311598
95622 191540 240690108
132873 164308 78736857
76059 134555 445479974
14460 172953 776169545
120521 147765 62418904
3572 168891 760262213
184054 185781 4307816
178098 197813 976840950
157600 175906 512651840
69573 150365 998480234
113740 177071 814641673
177538 199706 236447569
171801 176089 10803851
110841 142960 633748268
118926 148452 738130300
43631 89955 115841800
41644 181782 350877277
197379 198080 1748146
75637 83579 512496661
174546 183427 22348115
38383 185681 747791418
58305 140975 396215870
196201 198447 260138094
163118 167417 362648581
71191 136393 914248624
17970 106201 220371676
132723 157591 26945230
22888 69906 116988184
149566 169512 296461343
121525 176364 137511327
199467 199500 168544979
68276 161115 232339050
68233 121777 913993837
142019 153318 538224219
43239 80945 94180557
162363 182528 355710586
30850 77925 117306755
144949 190507 388460367
68312 192566 364691071
171595 172829 431822846
62273 96070 240008343
4592 57873 132776216
28994 33216 333095216
44401 97325 132273560
84115 132107 120088034
134286 196999 157515549
107724 160997 133072480
158062 174636 458670890
172118 186419 683604962
150970 157003 15249236
170998 180780 24583758
18027 185763 419472243
76876 155404 726433387
136519 139764 7955397
48580 87865 422608422
85898 132182 683946998
83588 115378 771918815
14661 81301 910238060
154050 169274 496376892
29462 78935 896001400
70079 76146 15208330
89423 141779 130847765
75280 144019 171829139
116253 193528 193718053
95104 103397 612099333
130937 139500 21187435
70461 138290 169608307
623 186376 464787569
35832 115741 402226295
110862 179188 171106226
81275 89865 19318790
81983 87474 13802140
174222 194847 51820486
19935 58548 147153018
198447 199111 408781862
81187 162405 203317520
48657 86893 781528582
3473 22871 85292574
141742 149702 366583
85797 99756 998405278
149172 192362 631484327
126430 184820 146551472
104494 141798 827203060
63038 88497 63793265
58417 145159 217018672
109942 194899 686179793
104525 198186 234709704
80335 129695 695448520
183358 191456 20475879
169810 192803 57827509
103387 136235 82009163
57275 72701 38689889
121507 164813 108488106
153933 175729 23203956
192063 198999 17389545
43206 122137 550470041
86371 164361 588769808
55021 154109 503150450
20400 32479 965962644
87743 182193 236553753
129012 186264 343869239
122653 123203 223195478
98012 159499 443581384
71781 122401 126667599
21676 137125 574972848
38928 179561 481346494
89992 145739 139225803
32575 116690 210234852
160824 168115 18428959
78944 179499 61863125
4619 153525 372072453
49436 138327 222432557
74050 83770 612913384
136767 184505 119804705
131035 136490 13574090
83836 146965 157696550
148730 170796 55664907
107326 137968 76314465
36037 46859 216644834
25459 165741 350510646
177076 190535 33921498
145577 166266 52204843
103548 156493 132283616
164728 185405 211515371
142673 178871 360866480
127779 195314 303370581
92698 185657 233021172
62941 192231 497396528
90318 178503 220897195
158215 172311 634228786
89439 155177 164465333
127133 151574 61155428
123867 125075 692477230
137796 182093 627346042
114430 184577 175629175
199097 199622 497999863
28726 97058 170354530
13607 67142 133315054
166990 168849 444783
57889 76125 45770050
46196 72608 66015440
165758 167249 267472338
42032 87603 114020466
179349 184016 862251256
70400 195825 977385150
97921 177529 199480497
86255 96043 297266081
68619 100012 78595747
157802 172621 283634725
27738 120620 941405110
137919 151822 34826588
12182 26864 677365960
112913 146624 9084679
165856 189041 91416377
115622 170933 667815435
176043 182730 992442396
102813 115751 32363393
189554 193662 10315537
189798 191278 3832941
41727 104183 156451467
50446 199251 521164743
105976 137773 989565153
29702 113216 871972397
14589 138639 309747413
78066 94695 770044356
137327 180571 108638375
184587 188717 10525799
129579 191388 842662152
167220 177190 25002113
178328 178869 1345341
147196 173532 323049532
192272 197813 785507666
179478 188855 497059606
119761 168544 948310824
112521 123183 548101569
15688 122516 735449897
62814 103405 588704962
17438 65380 119312641
114111 144707 256628582
162179 174941 727026007
180586 182761 504413402
143260 161136 44927510
47067 172599 836564428
131128 152281 786921952
112556 128040 38626435
151828 191785 266983209
6115 59577 133300605
87745 145161 143416735
135976 173078 93045349
198717 199336 311551422
193864 194450 1510132
187261 189941 6716699
50207 125458 466404192
198527 198901 933437
115891 188304 181547564
168907 185891 42661948
65444 103914 96496492
160933 164477 676826933
85226 86065 2094663
91091 140601 123653769
167755 184616 164090151
132124 147373 37870937
62943 152965 248045037
22063 61373 97582634
126662 173477 117464738
82583 173357 227376577
181970 190665 21997389
103683 140908 92759523
142190 182389 101056857
55186 116865 252808490
28163 114296 960411916
97643 132192 801934640
96729 123727 942122055
121279 128521 18136625
906 75208 896130288
28898 173821 362324283
83079 177526 985633743
69820 70292 34450316
6400 44914 490058635
161466 195291 85149054
82866 187602 262587578
188817 199888 898818143
45790 133821 331353503
76027 154840 197155766
142191 188332 818792448
187249 198475 122475459
37452 169817 376564179
134799 197538 157525244
157747 180269 56695061
148750 181843 627988496
70224 122213 317222900
184735 196901 30699173
93490 176441 387551417
158793 173012 35786483
156091 195284 98663524
120203 180480 151170812
18197 110304 298453466
61266 122337 646073161
113418 182637 381637454
131945 147440 171209418
3550 99487 663460471
49627 155635 265272892
60744 148794 220204524
176008 190949 37682983
25510 72644 117256737
83907 198076 286164341
88383 122323 84883116
51564 66834 672072489
22997 52060 859614588
174693 180438 14481256
53666 146508 314217385
71273 99528 373599789
32991 152648 661659918
84067 196157 427809878
143418 198244 137896515
236 27404 432233522
41956 167190 512529239
20948 85917 161912382
11482 27654 40575118
190651 193558 7246596
47850 47894 826973862
69158 129129 353685356
91394 124626 83017682
198097 199506 3564776
119890 169499 54926648
132696 167359 150104533
103530 122837 92983084
30457 115291 526962650
107676 179324 179309795
39673 155236 288912033
70728 80985 766232517
177412 186211 494029022
42036 154343 494013665
5121 147208 354775302
135806 149072 33035864
51159 147575 241115609
15060 84219 960669457
119830 175039 138363972
153954 170425 402225745
19332 99924 206490489
188456 196149 12965481
14641 53113 95713064
107498 194835 218800390
154265 167052 32248794
13726 96124 205500642
21682 65559 770363166
136907 190860 135588203
122600 154301 451773180
142803 191578 122805958
13454 46447 635814658
27225 48824 646291271
135162 144440 608414342
22331 122574 415231609
144907 158580 34394459
104956 117196 564559067
115970 140196 60314627
95715 97441 4407493
157113 199459 106474469
8415 102318 234634155
114422 150882 90905029
182057 184441 16674862
117067 153569 91163922
33272 112668 365362712
163070 177334 403100850
50970 65859 37326954
103210 164131 152381215
27132 106925 199285962
4182 125417 302820431
161147 176737 39853902
146576 195789 583917894
116161 169416 133355767
133890 181539 597465111
179320 189812 76679621
140880 191189 126637747
182718 189484 17056449
46253 173408 318302480
103941 142755 96714292
73530 84941 504522004
147874 189987 195176544
178530 183750 22760242
103718 199357 239653231
99116 190009 227944587
175613 186328 26944203
127371 132584 13113441
15879 133815 294451795
120904 143256 55754950
95994 154876 855913857
174108 196768 57003241
47617 69657 820010910
106912 189614 207146805
177185 187507 26050508
130586 161054 738991373
192671 193377 1773573
59605 121252 555983442
133953 135528 730073339
119507 148858 73234584
19976 98314 814795899
71442 152516 106919177
70963 166303 238746279
106994 153302 15929509
124766 176645 407922903
179472 188678 603912801
117340 129293 981012715
129215 150540 680271719
37014 102685 672236878
98530 115133 953077431
17803 177267 619403178
32730 174493 354644923
123170 173907 127280868
44588 110629 165265049
89342 185788 241730427
178093 191866 411914325
7050 42516 236208800
141851 178370 484043864
79428 185420 909342316
33098 58196 814729372
197399 199177 4431988
197949 199726 3800434
197497 197716 248180368
58793 115891 803684294
102001 141210 97819251
72701 185688 283125760
147616 154211 16652842
167213 172067 26391522
59096 182837 484760688
124907 126767 744647804
86101 88564 11781045
83303 183640 880059309
111896 120589 21675714
48387 96113 305936404
191301 194698 8406915
37801 188528 377468012
127865 196490 172255019
4084 31039 939962382
171669 187901 40873241
194591 195856 866281294
38269 121237 258020194
35713 132467 45246619
130256 184461 135927940
176925 199074 55680868
160858 193517 82228542
174352 189908 18316570
127134 163943 92285508
187241 195054 757664857
52327 123594 178309385
107765 110906 7726570
197350 198492 2871693
47420 123651 606818685
48914 54681 14511189
14628 174673 400188305
118597 161593 711134324
92327 148075 139341475
92646 189170 242051806
185708 186908 376070906
112540 162257 835201919
45143 118103 413947737
107955 130321 55755390
174879 178926 593782365
98938 186749 292814218
37288 66495 72843012
42633 72570 30327294
112119 181459 185584769
8635 130262 618960565
148679 157852 23123444
57788 154130 721206202
63127 116899 463223352
110868 143012 456276689
156973 196037 228183764
81315 119523 515444357
7097 22949 39877009
59100 68453 23453922
24023 85746 153888797
62291 83417 52929007
2511 106955 261120478
37997 55828 44460272
193248 196310 7695688
179862 195065 38256544
131119 168122 92711248
100450 183034 272772461
26516 45439 112050942
144182 173352 73353951
93615 117485 59900033
114914 181173 246915666
32810 84934 130150340
79106 92453 33423340
1471 123204 304118711
134165 171263 93112370
16854 65994 841568810
34796 80008 112903718
54444 177553 458646373
111447 179686 975287799
8133 118199 275074523
164526 176708 495330736
41952 127505 245613697
139377 184336 694853526
68481 106827 251929484
37328 167748 596814472
143749 150867 285048316
178283 199103 612008093
105647 147490 250075712
43875 48992 12544815
42436 139514 242641610
155313 158004 968084198
171333 181975 26663868
186342 191807 13796661
113136 199762 217226922
114830 157539 452615108
139192 165989 67353662
75829 139518 159193642
136906 144540 18971069
97535 190090 989037964
145803 174044 71169868
175667 178132 514480940
171094 176571 13717480
87867 99894 750993828
192203 193704 3760078
115856 179056 158252667
88185 148821 151550804
197436 197529 672736019
176063 176783 182350970
168521 178735 25611248
157891 196027 95988905
4943 39771 696136760
125812 136880 614253653
83051 116651 84197165
89242 108991 19316936
126850 177377 126785747
43913 80020 242613021
85298 99028 874974757
49146 157368 270942846
140967 157285 263624569
158240 160272 5113011
51687 83495 79674562
31800 131399 248835415
1018 9605 457857934
169117 178085 355226219
50491 54564 10224969
162537 197937 609237156
91222 93472 626661413
89566 139072 985955716
123549 123718 426570
198434 199507 2711558
170865 173909 289335651
129113 179830 255752581
134230 159219 925079706
87414 186670 407148470
104684 127997 673504847
61134 78075 196503719
172437 175871 8644511
52222 192724 501525612
129726 173271 582306319
106876 161874 189274194
32366 158662 315642665
48799 77784 975926474
10920 194182 549767003
157111 183492 66373068
178107 185402 731073445
187387 190559 959939912
6514 169096 406570349
10551 102327 781164312
86929 89302 5871700
70145 189635 496411350
181611 197996 598304222
12919 25306 31126971
149302 198008 122563946
97255 123936 66741677
168680 197771 73116578
57420 195425 973711204
87446 150639 707504188
48464 132506 446295797
73456 143162 557749379
178798 182555 696026717
188743 197320 737396170
148670 159517 27329571
155824 185487 214306622
194074 195930 4760334
38755 100752 402558576
174267 189293 37778765
21379 97035 733348429
114569 189789 188501122
176725 196771 50466679
193048 196597 907237293
34325 148472 285212440
24040 94058 174567180
149396 173112 413933462
74109 160200 215419895
94430 193926 249480714
127030 144348 43245188
32944 48885 39439952
169389 176129 16889496
45856 157341 305167754
195180 195471 763886
55539 173348 294975411
42941 98266 826650318
188331 190742 875646316
54581 128311 116414041
123736 135837 323231504
91289 114427 729526760
182270 187640 252202480
155474 180792 63784076
33228 184010 377402696
108697 164837 849471999
103614 128092 61047543
144555 193310 122708429
16618 77437 458752122
151071 164512 33856776
186392 191542 3706235
176121 179898 979281662
67076 112222 113165923
184514 184670 710198021
30624 124244 736304685
101508 129733 398683687
94136 197718 259756253
51279 59757 951827934
143048 193864 127820056
86131 134822 121763156
15392 67194 638718656
151515 198651 118568907
70447 176611 265901462
151436 197910 116905170
7053 103680 241515779
175160 186374 28232435
27418 175715 370746087
77529 94490 42383272
27613 174782 367893253
92376 122458 242814052
63709 198505 337914123
39609 160959 575043732
117705 191448 185017950
124627 157305 81900727
88707 117241 71487682
133912 156443 56371804
119041 156697 94226878
106437 109934 8713315
114069 128363 980295428
42799 76473 350847235
183634 198650 37722513
156386 178095 54606510
143502 164789 416364539
33967 89809 139512611
35949 86564 163563352
82118 178102 240464770
24017 39411 228051304
136092 173685 94296536
86417 132882 116205401
32736 41220 11843752
183006 198763 39654596
4395 89894 213558611
114698 156284 103866593
162428 186735 61210839
188279 188578 757168
158399 160331 4817337
162736 169813 332898817
47220 155249 270331680
71426 148100 933445663
33179 122384 334522238
65571 163152 483734723
197132 198977 817720961
116397 171659 518476249
3007 32480 930099772
83106 112193 72892108
182826 193851 27703400
134386 195200 152710546
53855 180531 524023613
72005 177217 263534787
129424 150953 626722353
21426 32029 183044010
190284 190725 211561724
52281 95048 106999766
150150 197780 514230469
124899 129461 11548192
26976 100800 184229313
54346 78227 59717082
93790 123203 260548381
21020 187314 630808616
77758 155852 195366873
123273 143961 51651158
37985 177190 21320414
74694 106316 511612029
183265 187016 9486631
159390 162014 6551182
46125 111173 507992188
10017 153938 797875165
100486 189966 621498359
58864 94637 813384247
174613 193124 841252387
50062 129112 561807085
178971 190146 28205149
137849 158428 25152982
50406 93663 361941577
8029 70510 155910459
44542 160949 452780831
10848 157826 631182114
151206 172074 52508198
157412 172627 550719139
148645 193287 112443498
140202 140534 810582
60502 116487 140258969
82022 99913 44809931
112221 169978 144633856
73513 78353 9283645
59125 147091 678930264
151752 185764 312938976
65175 84560 485327213
122621 180012 143920126
12686 24879 581421329
14912 46379 796009208
94937 161641 166974715
182106 184328 475273464
178426 180718 362570104
16364 193389 442816457
125993 188411 156839648
222 187379 807605904
72198 153728 947778934
177924 180466 735418
174938 195693 287064566
139310 172654 83779400
179297 180395 794134029
85535 95425 24594404
182133 194773 31829953
124243 172725 121637877
132626 193669 377660813
14981 34852 651617810
42126 46671 299206614
123153 157422 85791631
119389 132346 32381165
6962 50556 108546808
178360 181854 32556212
41876 129167 218317613
83114 84976 4734336
155599 182509 214070636
14782 134730 493669757
20674 59330 906510631
6278 199763 636959400
137533 190520 735594297
53339 138827 368803244
55642 116492 152387115
48334 158038 274535243
196919 198338 3507865
148679 173438 282086056
137830 165111 68451201
127195 170444 108521926
178946 194349 862431171
141437 184138 200116067
81234 147259 445555475
50733 190774 522487976
57502 124030 556138105
158745 188304 776286151
21814 146219 310361114
7237 100661 233379459
156259 188192 699490856
163162 199933 82098502
63827 126249 156160034
74375 114899 341697350
16038 190261 435788551
190320 192061 1073413
87664 132951 366556489
62178 105721 109253845
87478 124674 92889180
61606 171505 275281508
32187 87883 139029259
195131 195886 1961304
15662 114022 508193444
117659 134064 938152391
60505 181196 729135024
34424 80722 646658440
174154 183752 24138696
125486 137090 757081666
190823 192039 312278158
108735 113509 11852659
184841 185995 2942772
82844 123088 100690025
14756 178512 409447829
71595 123727 474527185
26272 103858 193728859
17862 80183 155324946
2547 138079 81287704
18138 91799 488937511
28915 182646 384432857
93231 166482 356770722
150194 161998 774477605
79950 102651 56970572
156066 187970 80383881
173804 188874 448500002
9709 11094 3558677
26198 137900 873607021
153884 191707 95240417
43415 120437 192635143
92029 98543 16232737
29225 46580 208379571
145073 157083 30277070
192107 194718 6510438
11235 75509 2523900
39659 161404 763314872
100577 168428 236350417
77053 159689 385780005
77114 94474 544688535
95255 160378 163007599
68530 90866 921452303
134383 168002 84329963
71485 174983 259246698
48045 180265 716338236
174140 183399 747307309
88788 122797 85101945
21167 141572 300352963
117660 163470 439110967
194773 197839 7726357
78042 107588 74174465
126419 143436 923269580
34089 103911 174722084
15881 158988 995519597
190995 196807 953543033
155358 191757 91664693
130339 175481 113207266
30529 100949 295911231
162735 194100 491387563
76656 95179 916193739
85274 135692 126093244
36735 113167 191176129
63256 74848 890720577
18448 142186 308830983
132227 157820 64003500
72901 185978 283357990
93484 129567 405244831
128516 131419 7334562
101068 141793 880442801
125604 129458 441260528
69314 99016 450930789
57935 127284 605101571
163709 184944 53327316
98594 141109 64904351
53952 73026 47776646
9989 40965 413652313
77517 193047 811018596
102042 114188 307197401
15874 30761 37057655
22874 95420 180779734
94575 149585 137599010
29862 170788 352408358
91045 109724 46921490
139562 197881 538266660
161873 192621 259197394
56609 157583 252692375
16087 92761 191168697
127093 197216 189002211
77169 98968 54484875
105503 173968 512531409
176072 194612 46626455
157129 169163 340686855
69773 179370 274484994
5294 29093 59597787
2918 160741 394467030
37596 135496 272707013
2133 28068 65050263
45586 166280 967441230
171358 178899 100908246
52620 83739 77970497
164901 197084 80968471
22231 33067 26711328
6431 97090 226340154
169183 172549 309427932
36167 147202 277403920
192482 196138 9240604
170970 195829 156387634
87386 126435 97556649
88849 152898 160210550
118585 153732 994453171
35618 117860 795497779
189963 198000 20155354
38357 80198 230130843
185655 195859 879984221
95936 173842 195303084
193633 197621 121722496
97521 106683 23187358
150336 174183 60098713
176041 194616 571535796
19327 185143 414504662
22594 102854 200263499
156640 176587 360156881
68465 197379 323122383
76911 157752 991553733
144902 168819 41129109
154133 170901 42290832
125881 141692 39589449
22121 199090 865659159
55743 136871 202998816
164204 177687 33927022
149611 175617 65470868
25210 84846 148660061
88472 133988 537841499
81069 184996 933522723
958 70269 624939333
34196 38643 11054080
105517 132030 66157892
12829 111637 667975686
139190 149900 26796255
60751 159231 155451400
90679 177445 217372384
179606 188404 22225012
121217 165052 109814881
27275 128532 252756952
74873 148232 679608206
128195 143461 887142963
89157 113058 59919165
108845 154041 112810276
6817 160289 607359563
161329 169928 21727485
128191 160072 79767129
145308 159764 144174219
64046 131022 280317113
168843 178508 858798534
121568 157724 93968476
19645 82219 155792132
72332 138448 165349739
126113 196519 176870655
104213 149467 112889032
101696 102450 1857605
2985 40670 621763480
46922 183672 342584885
159070 190477 891189571
23213 49036 364120995
198664 199462 803366190
20673 139100 792434195
186255 188573 4194230
6156 104843 691281192
121141 130879 723808890
129582 183912 691762196
94140 145113 217679306
176264 183481 18181926
30997 150287 297874586
118837 186999 398340051
18751 45436 153039979
155072 156955 4794885
187272 196367 584953139
89117 114324 187222989
159257 187828 126550171
16415 147558 751843698
48087 154939 856483943
41835 72498 76646899
170718 186364 39274219
78924 131884 132616934
19929 95686 188687192
65918 160065 228987971
172740 195235 56570076
196993 197113 302176
2556 41326 96677663
49865 114944 537804521
134809 163675 380477240
108853 169219 215436080
46417 106704 7290213
4485 54041 123505598
22004 165850 359364450
183510 189610 15325827
62459 149150 216848514
149312 156138 763459592
85398 175140 224732295
11860 15566 9453763
181929 188737 87389197
70419 126378 530639209
195862 199406 8864180
168016 193144 483686047
165757 181143 38635247
91783 169587 194913984
102506 126148 58897410
147775 167140 48893552
43511 53965 167425313
168994 196220 68460056
54399 183534 976836348
127884 174985 570824666
106196 141247 666122145
179602 195208 39269847
184617 187894 631694729
73595 195273 938635278
119227 152479 820580342
197713 198295 263293391
164071 171897 19683842
3874 117544 284130893
35799 41860 15050826
21175 114068 264591349
30331 175731 988275231
103848 171373 169011398
125916 197762 367333015
83423 115673 80783750
146049 174080 70619533
11586 88073 190928017
37265 156158 322507278
65008 97879 82271091
192542 196040 274159096
3600 180626 442902381
1727 66352 365176385
20509 21529 2512260
169190 170231 2621148
6849 188009 453296794
55631 84999 73569566
171310 195015 59536209
1794 56886 137375527
148114 166944 47491828
113181 149295 817883117
118855 143673 795072789
142552 142906 898277
164047 169383 779508882
194023 197171 42573345
33158 125118 884465220
160059 182953 479102650
32887 132543 249054627
166755 182698 417341040
117166 188965 995922561
192443 195451 724219065
35382 56689 458778131
5266 25659 51184821
135108 177240 105735656
66447 117807 852250890
133991 195464 154346095
193610 198802 13065404
31781 33089 3138130
66872 70745 9771430
24375 158542 111726710
193120 198849 14343635
182342 194026 29396517
169126 185467 41045656
47345 79338 646974665
132407 150798 45859858
127724 138586 779602423
156725 196528 512833342
175 113034 282097438
188230 192381 10398056
27889 100363 180790619
140912 169998 73192521
39221 114372 306938067
146812 158352 29040429
138485 172203 506812562
22359 65293 106676121
150410 174810 104736502
176902 192173 217072658
33542 43145 23856166
24028 107162 207648097
125514 177243 876006987
20727 118075 242954633
111987 124479 118252119
174875 191376 954199516
64477 191514 456259403
34986 151957 292418199
41317 115461 883054053
11420 195054 459485454
149821 181464 79628105
119435 148558 72640978
181415 187314 14937802
32796 141441 72218413
66313 111464 227711075
54889 115353 61329224
83960 179496 255143509
171768 172203 534577733
136238 162825 174328504
154787 156010 3049063
84419 106471 55345276
147565 196093 363006744
42148 83188 102634035
61995 103714 104628086
95661 103631 546019745
79345 175737 241511152
6299 182309 581914184
64996 114863 772084086
92430 158698 191333997
199097 199555 652078736
24423 28895 297015106
113987 196500 582118793
55511 126826 178339204
5023 81394 190566415
132962 192342 149028340
184251 187470 8162491
53502 199154 365064814
118220 140892 56451872
11140 130055 814064650
145345 184868 139363676
34851 172144 343528652
165815 168346 6370007
182540 184402 4697234
95189 114273 48000507
105985 165240 410909119
181637 198264 343955886
29416 194752 413665878
37882 113919 657752522
169694 180761 27838636
125235 191424 511746790
21354 90308 458568882
172027 172065 97460
16115 60638 110728048
138247 197467 148832724
187791 189614 193236354
122897 128321 13589252
158957 173025 35389107
50957 193727 357806546
152604 156880 10785680
77216 191846 287345349
189161 199005 257687949
4645 60509 675027899
61630 77827 24424049
144166 161786 44267981
72669 179379 340062001
63738 82472 247443328
153024 187812 87612242
175058 196620 54294864
119787 192212 181687649
37402 134678 711700330
1801 128506 462242782
154021 185196 725667651
42499 117926 188742505
38848 176034 646346480
191540 197089 188467070
101947 144426 106009740
21391 199250 444823570
109706 166486 142063796
81277 183732 387454625
26983 84894 144370113
30208 111898 203981557
20028 39319 47633541
94388 104623 25872169
194637 198927 10802773
41135 173682 331732469
136272 154781 790955282
85587 126883 443331325
51007 54636 9130932
139938 174304 312623413
97794 117225 48753493
116923 179577 156988836
55646 108405 132260930
33149 53355 318074357
61988 111195 123231359
106252 118503 30538937
199278 199494 866596214
7922 71812 159400770
57274 64393 17828747
31909 71871 641371365
117848 194261 885049179
150239 168847 46948978
101395 104615 8112829
66477 84964 415915582
12653 189917 443554367
11934 191702 752332672
168579 171767 7990446
92091 141773 124162006
191955 192498 1312370
163103 193973 77618864
34743 79188 148850112
11032 25652 36749248
149591 185356 89981280
127252 144770 43683417
187631 196591 440044936
191392 194557 7856447
182793 184149 3454753
143342 144316 2455428
41973 152806 277202766
194534 199768 13167232
189551 196305 17020125
198747 198926 925885440
30473 78467 119534212
128765 170159 319160214
149642 178118 657892335
95702 196917 253964868
31674 187856 272935056
3295 36970 84025883
119918 126107 2599337
34895 85414 846423799
170516 189838 855114678
164847 197144 707142636
118552 122264 217538693
71306 91652 666919901
162181 198153 90546111
24832 174270 373576185
67343 126024 544618019
153771 182312 71792308
46586 185990 349195148
48890 76833 70032298
84217 119436 890535966
180011 183432 868413853
99494 184711 213600942
188479 188824 864918
44243 52523 20531071
40555 75187 72544884
145143 198607 134529339
158627 187143 425385882
157556 189528 80468343
88689 161910 463339900
24481 58115 83405979
114110 157168 455990460
132317 179769 118972672
53570 168238 582241271
97892 199194 958402235
95467 137667 105595515
170829 196978 941545927
185183 189103 1265681
82082 137456 398187545
177297 177694 354796472
81801 147929 165259683
14680 137429 306511117
142868 186949 984063333
38544 165443 380992000
165235 174145 936998401
115950 175761 429390394
84883 90473 805803067
146203 188631 106869246
176139 176201 152259
35961 159751 309559854
167319 170738 15934192
12374 141549 322594121
135466 138542 528247967
149336 195401 115962713
199949 199978 932088342
158965 196020 157090247
150529 180294 74940841
35471 189310 385214662
124089 158494 86159273
18627 32107 818431357
140222 145660 482161840
128118 159652 78914389
198474 199162 1708632
136960 167151 75802289
103089 171363 170962582
101815 104862 711650006
145347 187068 573455489
25136 115784 540116499
139199 156138 117377968
175059 191913 42462958
17339 110961 800479967
56192 79869 447789111
137369 155854 960982494
49364 156073 267074015
43870 55905 29978740
161021 192430 579127899
125610 160623 87733541
125789 156530 650226854
115410 119120 187096146
166437 176653 25654378
6422 194124 865352300
142779 158549 892678574
11852 64952 333708001
21819 55090 82475224
85763 91209 13598843
16873 70540 915031165
48655 107828 288248666
9605 159528 943045680
142882 180889 788002007
146814 198371 129743529
197702 198562 136569708
91835 199270 269363849
137514 156689 131916414
180159 199474 48586524
15051 104164 154329970
163025 179606 41315721
13520 53508 99457764
41083 80114 97507484
17337 54092 91255892
139961 182578 107156021
82805 150344 168880718
93054 161369 170968453
24367 197471 433076112
33406 118403 212501130
130480 133443 1616125
75314 190958 840948582
107566 147696 99979422
127153 131389 450918795
25501 50489 61790954
52768 100154 118690300
4501 131678 317841960
66558 146244 199233868
53059 179862 317598847
73054 87674 577160390
36011 133288 282290882
13491 129539 289840833
6505 142150 338782185
14176 88473 185417292
53091 126465 830583701
134283 151649 43425585
116123 196054 807666693
109298 133543 116385647
129424 198384 280135708
87797 153010 163050274
160833 168069 18288737
192533 194712 250437003
80841 189735 272970382
23502 55964 750079784
26667 178172 418969146
29929 192276 821723943
144623 188322 110026161
116699 189694 727330264
8544 160433 379621861
16250 88071 179105448
128990 185172 83536543
10376 70673 150451286
76700 119931 654966283
172406 174856 288634956
107979 162074 574675094
41503 163050 304106369
47361 92477 177388535
131822 142358 26150409
67651 149878 669045129
56948 149310 894495938
73270 174903 254559377
80763 158917 195603861
1070 23813 57123303
116120 144218 70014951
1695 24947 70473469
1786 38895 92579329
166861 191248 61394459
134070 170399 91139391
164729 189595 62579753
59945 86859 912675204
120078 199107 198303404
68142 106820 97064556
93074 145958 132136555
111509 190615 198382875
189208 190398 3020339
95692 137766 46647521
118631 137786 47763095
173449 199844 66414584
193588 199566 657242382
175216 198168 7558489
64399 141313 192376475
101188 109574 128571852
197438 198335 793825736
145801 187209 588450413
87546 149164 922264895
18733 164001 775009345
88001 152218 27985904
73114 84283 28044679
76644 184087 269271466
19073 126447 570431259
164383 191923 163059096
41500 91669 125424330
103153 181164 98064763
65568 190143 368977322
2428 51302 434633097
86505 135596 470111795
195248 199987 11912280
190871 192879 4989632
97149 117746 51701266
115848 118364 6270785
116301 132338 40003558
84115 129828 114393545
185726 186696 2464089
191992 194536 2830154
93832 110988 43109576
142179 169499 68766853
10796 17370 616939888
189039 195141 15272932
124458 177425 132923480
37405 55476 45032195
26100 193499 418740517
74988 107164 801477878
87036 115998 72565252
56255 154169 431913388
94036 103443 713655683
127789 135166 18412520
185564 193749 20580576
53780 90090 215000073
19430 63559 475361329
47973 116293 171182821
9726 35087 323384723
130045 142294 947715670
178786 193063 568310266
199885 199945 165510
146152 192787 117419531
6088 83439 844376249
45289 178845 903953129
17035 61957 111717545
157792 193527 577372540
63433 178485 655962605
146402 190328 809835736
145197 185167 763213532
177166 184053 17359387
50366 53511 170422652
23547 92052 170785339
60451 150487 486207789
19339 152328 332010429
33448 120527 320658706
95532 174026 885325796
32410 70391 94688381
186543 189189 6700712
127028 164249 20780164
47220 131935 940326206
196757 197680 789964686
133059 194209 153446752
37528 149501 279870300
192276 194814 6353424
27202 126311 247300220
71746 110734 474659344
160929 166548 285841453
178848 196132 43578694
106415 124295 44443157
33975 88342 135838020
112893 137772 62041406
120082 162356 105805525
72268 110259 95239570
69620 77229 19053728
164378 187814 59015407
4356 68646 991716420
44572 133159 221550125
155856 180137 736181074
199395 199437 168746469
181832 192018 25729702
89365 121082 79386148
121470 125042 507002265
19317 115709 240619087
72930 77640 11823828
196938 197720 788653
170574 194872 61027604
187488 193171 11051342
157603 198935 713701507
7822 85024 148270802
79163 169176 225516591
85424 189713 261338787
73153 165091 230193085
166440 185000 46546422
140738 178532 58870659
13312 124783 750465784
170105 192336 55903727
166498 189969 59027407
9536 132223 368491992
191039 195772 8082629
73839 90428 403671846
55614 58638 277604398
103457 115823 310697285
170765 191210 145109172
194494 194831 838993
43698 150596 267269968
7213 33505 65620163
71673 180190 60719215
179786 186542 17061555
149855 154389 11449337
141657 160036 147674652
67061 73812 16973040
145782 151031 242772045
113068 151952 698998043
68111 166550 246556265
159673 174784 852141527
105532 159648 135158489
76950 146361 438270271
155510 161585 15294010
39244 133615 875369202
133250 138500 894357316
81758 181980 869257605
154207 167925 34568908
82189 133708 722336198
88200 132923 386999224
176912 184200 18361010
135534 166012 240498195
59790 146682 497492972
3909 11387 863068237
129961 159451 442293290
180344 193215 32425510
138666 188544 559715784
136539 154228 44207571
98055 187690 836939758
82841 90989 20454097
74392 128555 670101371
129556 190440 351229936
65485 194133 322371404
72193 183049 521685063
113334 175560 47771738
10311 56931 354215061
93463 188204 382971230
127599 186902 148849765
150121 159163 441596414
122544 175415 132561863
10634 139483 453310688
7164 197247 475692664
25394 97450 179610222
127055 190664 159774311
93211 127795 86574113
106663 110828 333964040
80004 198073 668411483
165820 173397 18990578
134586 159213 393187733
90345 123286 987199547
162694 174011 28495892
144423 146631 5493103
140324 161994 54430602
87637 97820 586155866
115102 119634 11253564
6641 117849 149962423
20821 123427 255926791
198705 198818 785862603
117264 196877 505986611
182218 196471 387543066
154869 173125 295053944
25551 118125 231103014
175789 193439 44396378
196892 199478 6423163
33806 108833 436617245
73741 170331 241915643
25188 64214 33203502
63319 157505 235752706
181807 194553 32118960
32022 77548 879575357
158520 186259 69818487
32142 175921 359630056
115575 157856 655193762
100538 140299 5055669
129865 149521 231243080
175632 179040 8497493
140868 145061 10476664
135647 184986 123762261
75171 166328 441975425
10930 98672 789182550
200 163733 408875238
11160 13523 5950503
64995 66560 3922733
50155 170639 943961770
187468 195910 680574848
107001 147958 102027143
21413 83900 155643211
70025 151523 278679225
131406 178763 118687739
54008 154087 250432693
173614 178693 4035702
168185 181299 32934766
171038 191549 51631980
48548 64108 920507845
53464 125973 181327585
67936 199569 329978557
138127 166857 72187619
90279 128265 95023118
140070 162860 524149514
129611 167399 192234363
115522 195292 200013778
81683 181138 249182021
155604 156639 816561799
194745 197565 448920134
125421 162811 169573277
32321 179853 797986695
196011 196661 1662526
179370 194797 38843684
49243 173340 310841692
181419 199438 350493958
121091 129967 581511657
166158 197581 63689854
127763 197891 176003567
61780 133940 148577318
194072 198022 9968303
7355 69484 589462977
142197 176118 930909364
180124 196962 678613651
68123 80755 31636785
197660 199843 5527249
137848 147564 225662184
91249 190425 813385376
52696 168280 289458366
118934 167438 357784052
31404 166971 338954868
17789 20667 1930350
101867 109878 20088873
8385 29100 29299090
86690 88337 4076839
114619 127336 210410096
108016 117358 725117310
55931 127217 178325408
154043 157336 469020134
116689 142682 787860992
136507 182021 181599699
175191 193050 298758241
19559 107730 220126453
93390 168263 684974056
138181 182255 848838824
70503 197846 319173400
49049 60440 28612794
192815 197847 54225389
180985 190557 24128831
148409 175382 870928231
59648 193577 335630943
84594 177290 714821874
19426 48670 72360247
73129 87668 36443233
71054 79205 20375890
153888 186002 80819611
191703 192688 921727332
187351 197657 561031496
133117 191253 146008239
100023 106030 754196263
175029 195259 392378455
146352 146501 378478
93398 95578 5384571
68120 94597 642510537
150943 182130 78445483
136554 178874 545911273
82496 110231 952382073
153142 166918 34768052
187685 196308 21680270
176671 185489 22168040
175258 176147 2255723
41733 97872 145839483
17277 95693 195451193
141842 151194 895852320
80111 180716 442032685
92338 108730 153239416
182642 190767 152586471
170990 174674 9214268
21072 162971 473017142
175770 193151 43764333
55410 85095 74334864
34440 76572 242668100
173065 174863 4533393
47440 157208 383431357
132535 147062 36088248
62378 97656 88291859
51216 139911 278018914
131284 178618 118648694
153937 193329 99158105
31418 46683 37752934
51467 162339 277493914
161971 167188 13261086
164684 197569 82708629
49011 192637 360025088
46919 157174 275906459
44029 61606 289556087
110365 143313 82131852
121616 184446 724294074
106615 144370 397875760
71153 190488 299181752
73310 125473 130389388
197869 198777 2292974
66824 194168 319166708
67635 92089 61203656
177570 184040 620560728
21340 78448 142035716
40525 92028 331401388
54610 171195 960051366
106145 131967 64413130
20624 171744 895291066
65034 126825 154564342
87936 179743 733375297
58020 91297 287949831
112608 143020 869725212
20504 191753 428254071
28757 108759 199859153
105763 161484 139196591
157506 167966 26367437
105247 107831 6475293
100947 197926 813322245
92476 130202 94432255
4299 48365 109833080
132537 143439 27050460
122051 176393 327034743
187578 187741 475330209
97009 147515 126229158
160221 167836 40997570
106413 180496 514402262
48537 84038 88951822
2063 108408 265916854
51236 86027 260410952
118876 123603 940463450
55095 157642 256628336
10393 156960 366345164
34246 40840 16477811
87006 132443 608250252
53882 162717 279501061
182493 184765 973553636
172401 178263 369995975
52382 152299 345372179
61013 61538 1371180
94681 168833 134432558
171149 191069 50126239
49138 123345 185746099
36746 129388 231623949
147853 194052 205495408
168324 180226 29884532
55683 115792 816358604
150052 176821 84635795
73940 147948 923809336
36522 145741 272862241
32394 172451 400373641
14201 108827 236489698
73684 90770 113370838
178671 184917 925897206
90072 115844 486138400
154012 187434 227168991
30122 101548 240073712
13656 186679 735307982
119197 120469 3147350
84549 167633 208014230
2919 98291 238173321
181723 195519 34750416
22148 25436 495044123
93479 170845 965459969
76373 180475 329381351
182304 193881 467299069
21626 125685 302528105
64509 65773 3250145
129999 147844 251784956
18744 94073 187836419
38477 56929 197638723
166473 174367 19859940
111495 140324 923000737
97225 133742 91408090
37143 173054 470509614
198951 199638 1736568
41540 65292 555122315
55194 166169 277911651
132874 163036 219989248
75674 103442 69679182
194428 196648 568750741
189897 192096 5553482
25335 126046 56399430
90193 111443 53236611
89498 161702 786171808
28527 56678 185783363
174756 186012 259809283
100694 190134 224216993
12334 193901 789015374
92076 103629 29120268
16166 17684 3288289
179400 180727 3428401
113357 137246 192527789
106206 153358 395500042
159626 166024 535209155
99694 168596 603203707
40008 155790 289428456
148312 188052 100093446
180179 182407 1687297
84596 195035 276745406
84479 95323 26997344
30092 120725 226299806
57812 199960 761595000
163566 192372 72469323
85763 178551 232374384
111355 156302 939233326
46719 64133 370890023
198914 199441 466020301
108215 192750 694680910
175065 191891 42382710
99980 192091 230975876
34682 111266 191508639
10092 109148 247662751
170049 184658 36672128
73079 165574 15614496
139738 199794 593685861
120697 127985 139768497
130911 187546 142137895
50376 146023 930017859
101758 133497 52414302
65487 176441 785350757
52366 64360 29965929
43478 173603 325705878
70089 100332 75723503
84854 168737 210048558
199768 199834 35557311
44189 196313 381124593
186745 189252 527518381
11643 132187 301171752
175256 199103 671277000
136403 149863 33544020
154716 184764 75607880
73758 98162 61018423
163274 189423 65774163
54133 87392 370272734
185469 191061 646858873
88164 120017 185484714
174146 184175 91974471
39669 149568 274651461
57917 169257 278953039
104463 159584 776565453
117546 156323 563314957
175735 190582 681286562
148309 183547 88746402
121195 129239 20121110
24747 190673 415085498
189145 190845 386722947
130150 141388 27919621
27442 177846 376052619
141195 178110 92804463
125646 165918 358800915
146013 152005 43899947
140694 150634 24952325
138282 175078 92434250
182512 193828 661486454
48153 190033 355575067
145230 173219 439361252
193074 198309 732708740
162375 193917 79348662
122488 128987 16233119
144091 198513 136929302
38105 96372 119518492
19858 174531 469848206
141841 162334 51482758
62007 85360 58539736
52337 185462 902781028
34579 62218 68895633
75159 97431 55743804
126615 179471 132618161
70364 169633 882700308
41682 100333 248834432
120757 138309 43823206
27752 99807 179743731
101544 132055 76263302
199555 199890 855986
165021 170824 14666803
170272 182677 31135467
186036 192923 272944491
134924 143778 21996494
140829 197108 878477501
136604 140189 8788399
33862 161589 319362026
195830 196641 2065308
99204 186339 979561336
100279 168372 562664449
122659 187870 331005889
27419 159756 909680039
34713 51526 41820529
140843 179840 98016927
85195 138680 25575292
23711 114248 875472720
124007 154886 345707419
172815 188476 39465331
172391 175990 9062127
185144 190766 14309651
133638 178412 112305606
61315 69539 20608951
180281 189589 23417556
18551 154881 340463267
127872 191507 159781097
135421 153087 44135890
86605 118519 427189379
31401 165705 335761676
115332 130337 37470334
137051 194979 452632284
136461 145989 23614241
138726 165691 67743717
188752 196919 20529523
111503 154202 106707034
12287 125327 496367559
150471 169713 205993898
133859 154578 102585793
86682 108923 55803279
110885 139545 397223166
122098 136813 36829924
163912 182362 46346170
44142 196757 433493741
171394 173705 5742724
30598 130400 523193630
18704 85116 165621846
117853 126302 688366892
8751 184312 439256116
132386 163240 345953220
192058 199355 18282988
44256 161185 292486724
36437 78005 656779771
102691 186347 895309355
195285 198066 6971170
143293 168448 498096877
1547 73411 638485686
636 146321 363941055
152276 195801 109495510
40802 137451 311145225
59834 98632 447582731
80365 155107 746078242
55862 82040 65490628
136876 184745 32519431
52433 150399 245055985
146504 158451 697976418
58655 60001 3444184
40234 166257 315270338
92738 119622 67365367
38672 190149 379375597
62975 100409 93767542
57991 72515 36460975
133304 149158 740901647
137359 182528 820276653
195026 198986 9985456
7552 141874 335458470
27544 151217 915686138
179409 188370 128409086
179951 190751 653302708
48649 104403 139812038
144267 194315 770511643
31811 180602 936852219
187799 199964 30532347
95646 124239 191022580
57910 97200 749355136
155487 185145 74592202
190998 191394 1011938
84302 120710 382548884
13057 98595 861280524
45067 147863 256897236
62508 99769 263912232
155873 170048 35749494
42004 122022 200187751
153920 178466 61741330
41677 192855 857360575
96572 136625 100316242
58343 164355 765618197
116763 124830 213217086
169417 189580 465378986
41496 115405 623490105
91959 109538 110228575
197846 197858 800129517
25194 70822 964868757
127340 198320 178192800
70233 188299 962924638
155802 169851 410459506
95433 174938 199269202
5439 198016 481897653
140800 162602 665878442
100327 198903 318138764
59020 67753 21889884
81881 88531 497868359
178488 192010 498609668
99003 103044 10300312
13234 157036 686733788
109023 139519 75903509
12687 19215 277547401
88997 170083 203095151
45060 143886 803495645
61918 187012 313476972
121445 155647 988655110
141287 147097 14500723
175666 188794 114295170
171092 175747 11651841
39797 102159 155949451
32948 197189 903528196
31248 126748 989617718
190951 197389 682601628
47615 122605 187689726
102732 126809 7171226
111035 190142 574596426
192512 194133 841373158
129405 180476 128141128
172546 189198 427732083
106721 116854 25231028
78543 90229 585180862
194080 199788 790552693
81352 196285 490418054
56301 113100 142275959
44283 150509 265549286
61349 85379 60245731
146744 197453 811927496
196943 197255 729805
98049 156789 147057560
87960 197864 275509251
37596 46784 22817234
134611 156519 252144815
51832 149223 655377513
120900 169984 491627676
140425 151598 28106134
76315 145987 657839267
119601 153214 83949505
86428 180052 952513685
16506 143696 317426103
73596 157721 799494257
138767 198301 149604655
39032 94764 139278204
79455 164051 857687672
170782 179073 227191099
84486 128821 110807902
143556 152065 21422286
149450 157374 371368458
70729 169513 247390443
64551 112215 119471748
22146 24475 5716379
155278 186785 79324816
12422 66092 133786986
191396 191944 1310231
163436 191843 71525644
53982 158912 683495435
161692 191999 76352719
57832 82554 61949118
64397 150488 412978678
12729 117695 667763462
91309 157474 971729240
136975 178226 947977595
105452 169783 859298709
81267 142190 182616486
113722 127082 155991352
150904 182958 498695547
89289 143203 134727595
82953 172638 722029648
24298 27629 771390058
180654 182160 706752162
178717 198821 50598434
47213 138601 228614068
149430 191758 106571359
195556 195951 1012618
72619 197690 716360691
29530 117419 219493411
199726 199980 298444266
10443 65250 136666937
155743 197078 104054363
172399 186877 36461995
11271 153031 354147488
136159 152174 210840254
195177 197886 421517549
170555 181463 27342494
80814 100594 49587774
24593 156846 323854302
5885 145636 398902946
109827 120315 893508516
194986 195816 1827989
81631 166404 502374375
165746 179599 294700763
53271 162162 272482703
137689 141343 458129674
4543 98512 681074782
69314 176905 724349803
190015 198899 22292232
44451 64383 875422057
32735 86949 193587151
86493 159542 182693887
147078 178172 78316547
54880 85661 803794801
132549 175214 24449305
71682 179474 753982131
28501 49334 51437658
13820 150768 341975337
87250 89231 4918037
190891 192426 599161466
182410 183626 3137041
37885 141613 540179815
70771 128449 360427594
154934 181120 117360421
158017 160523 6275859
40529 199717 398691108
45957 67742 54420497
15155 64115 511893546
41865 191343 534202947
169964 191368 53922839
90501 193677 172802663
13585 19648 875220454
107385 119847 741330503
65435 118091 125293516
181751 194731 32658429
99431 132357 82440764
7578 192472 531921304
118009 166607 586587024
34333 163622 352027245
196600 196722 708546954
106145 193208 502354162
198034 199107 149831640
77160 113966 935904439
113767 179001 837025876
186612 189818 302402811
109977 153811 109433681
94302 107384 910592
156509 169263 32156205
1643 12186 11678897
193655 194209 192031837
102878 167688 663387368
47713 195613 370676487
169683 194599 62630971
154587 174400 49915355
160334 193895 699469465
37613 52493 36984328
156397 185145 72258714
163220 188991 46224804
33129 56793 58863127
5134 34368 695756192
49219 144998 239614754
131952 193062 528899170
4235 113354 272769503
140936 166853 65226419
66659 73963 18332047
86381 116320 74965585
21649 95017 182809618
57453 91361 270438076
142141 166976 62520458
196169 198754 982965182
41191 146868 264069564
170409 191712 53580205
48484 164704 382230536
85257 182142 276564483
75065 94095 47607480
133138 140664 18602978
30305 92062 231296719
25563 111305 213956272
64931 81774 561223637
166487 169965 157684407
135607 137825 491261907
27944 160535 331159332
8593 23558 37641535
123524 189978 760992053
160553 172415 29904824
157936 195967 767027723
179785 184556 3622370
42867 189801 552641422
27050 180720 384267258
118666 149862 48052379
14025 145952 329367636
42486 60562 765412800
111957 116421 11277699
75457 168396 232778099
146863 188442 566370179
137518 169379 80058491
136785 182296 114166301
182246 191150 22566949
171714 199045 893192049
108744 114663 14764501
163162 190531 405620941
25047 34001 22013895
76842 149356 181298811
100110 101326 3117446
61421 151905 226406062
99276 124216 501709430
62366 85658 58378823
13096 173559 401161758
100259 127556 68214734
172725 185021 655354104
158530 195017 91783993
3172 32296 72856072
76197 181060 262678406
62268 111679 123732115
67943 86525 46612249
65314 130313 220866079
100851 143161 105551647
40490 185260 547246777
127146 143883 867730217
176513 195223 132380936
187704 191829 69829056
127550 154227 66734273
1750 7154 13579369
103531 127577 59951783
63473 109765 116119940
90382 175932 774723841
19370 20907 233280747
135511 160710 64080505
147419 183923 657285263
108641 130848 55384579
129024 154280 63180090
35321 56908 151057926
97593 129294 160595671
147025 166322 48687913
186335 187460 312637842
45089 155071 589498429
61149 99452 95876835
114243 152340 602749476
162591 195179 182351194
156171 171988 39839877
16783 132265 525678674
191742 193710 4893388
143600 155658 30264617
132022 150725 629064557
117112 158650 103870698
96003 195231 248911169
29442 30509 2593509
8786 28177 48689677
109469 192287 207512442
15743 174229 887456745
59214 124345 162914787
180123 193686 740727293
160445 194494 85710617
99202 189105 372192722
181819 193617 29724118
120686 144837 463447046
5170 186918 644881822
23308 86368 157240707
182417 192838 437994364
68008 107405 98862983
47852 162276 566397746
127565 134604 392326453
157478 185887 682138428
64002 190545 317228003
118776 125727 17176313
28406 41786 32997049
141151 149359 235450786
147713 197034 124196385
4720 31250 759075280
177265 199980 57150116
34232 68569 85720150
194619 197701 908470686
118831 123961 12702329
16467 84282 169112573
112747 144270 78576225
59677 115011 717498070
13215 83188 465223294
171266 198885 657436811
12570 154436 354458662
175013 191671 542952489
56978 156268 248477577
167111 191497 828033857
32293 88614 643293398
38625 115526 192390571
161649 178852 937925281
111649 164157 649191589
137891 158399 742292862
127385 152490 122150680
173543 182340 683759540
8376 19573 186345315
2231 47596 546152054
95447 121621 283772128
135308 144557 22996507
156448 171540 183622691
169442 183353 880926834
71804 119317 997168052
174500 186106 29173705
185346 191680 707954235
126576 167933 11481853
53845 192450 347378970
120107 189995 175347946
42755 157472 286938997
47255 153913 931869423
168853 182259 33594904
25241 147044 303919064
154562 171158 674160335
122548 133318 2167859
191901 194424 6275902
139800 141347 3838018
134020 180734 318976295
87788 109563 258628381
164489 166138 161316124
66315 159546 233340514
109643 171366 440760252
121879 176570 364337301
125683 136082 496188871
92441 197523 662974146
78730 90218 28789634
162157 178296 40644105
198343 198613 675127
139381 140186 1983831
163853 188755 62691808
80720 176869 774929605
31267 75134 109242794
19029 136397 369740713
3894 100758 243138772
95273 102781 252384075
20897 84996 159745376
49281 176658 522762274
192732 196834 10339036
1194 24885 377013072
80385 189242 272861267
28600 118987 225634464
80583 172353 358631677
42752 95057 364796387
195012 195953 2423577
30969 150790 625255335
157335 186821 74223005
178653 195432 42267786
180229 184808 11496148
170787 171757 958672
95093 178968 45834215
165813 171819 15065999
176254 194084 37987423
165325 198276 82846585
85715 141053 320797820
84633 184431 249968708
73747 90086 577108638
26054 88452 99172468
140712 182650 105449940
199504 199786 923090054
59744 133430 184409823
155662 167696 907299408
138628 146815 602930439
95472 118056 56682710
57871 126483 52803033
132640 142466 24390494
134885 194460 149568016
53082 69730 41691510
52212 73322 52852295
151783 191585 100223404
96086 194456 246751261
74488 189020 331537894
133663 154161 51242580
165867 188039 49211893
23494 173757 375621494
114130 135665 53687369
184802 194173 23569083
139960 147172 18003164
127708 194314 167133399
99706 183395 864340975
80075 99991 49865940
9216 26833 941643675
122482 143006 138301848
109194 130025 51943589
102710 119574 14376456
144406 174988 76936007
95810 184644 903395390
164494 190732 66072296
99716 198532 247804738
183615 188307 102455290
183971 191915 79266030
83464 163892 708029046
982 26744 64674330
129067 164129 277190165
95151 139475 130377399
126649 127474 1243035
167625 170958 863418229
21093 80128 146965023
11605 32530 881012550
192314 198137 98513032
118809 130959 509921825
158393 182069 610902394
20743 178697 630294266
80275 188837 272151768
72972 190709 331419407
154626 158952 881168384
32602 51998 48146855
72098 198348 316475868
64857 69777 12379147
120381 131358 828037193
128431 197229 431725163
169152 196078 102714666
98783 182814 210613765
18209 25922 167866796
97654 189913 231352234
108018 163984 139898310
34154 155942 304416279
16482 52608 89680006
114913 164971 598998335
15825 120935 154649491
16687 185058 420895791
17178 107091 224590963
85030 175569 226764736
95101 95532 339597202
104633 142913 223036634
63517 117918 136302851
122253 137866 39004178
109026 166876 470121530
60181 188941 322716785
138780 196981 136946046
72448 175373 257823152
126078 168468 106428939
155419 177121 54654225
109185 188934 276457464
190969 194564 540014132
140085 152013 372239299
16792 146002 322403426
115060 159411 110824923
3133 189010 465173866
74741 117326 106692306
136349 176222 416867011
60546 147025 216209608
21239 147586 763000091
167734 193908 431325141
43335 96907 133840333
196608 198907 5727738
198546 198694 652814642
141561 144860 695442868
27561 124192 429330878
195854 197715 4614451
34265 140255 264819539
124125 172296 978653230
99259 99606 868693
15186 42660 68223379
33050 115021 518842611
74456 83232 22014558
114618 116486 838087570
137270 138964 1884536
149594 164020 33112208
198999 199107 607345992
127491 134767 18236759
36925 197602 495988437
174406 190153 39621193
113471 184046 889834170
193163 196640 8755434
157474 158551 2716991
136715 165024 557979843
46853 127208 763135278
85115 179179 235544746
22790 178196 388457397
148840 149615 1976223
79132 175635 241812650
100491 126565 65086397
194503 198349 194771566
47229 117328 595980257
18436 98731 200277247
181289 186684 13619346
156417 192116 986352371
128378 168217 138736964
80197 92654 811113077
28281 197507 821075586
133488 182680 123419914
106820 172165 163472538
27506 169231 354243573
196716 197401 296811347
54388 146611 505802008
87698 123520 896941779
65883 84392 46367772
29818 178931 762527335
103574 129440 64540022
185515 195888 809864689
184864 199430 36636634
96187 136004 99763930
172326 181481 257172768
168440 183746 615102486
54706 157347 683722967
199944 199976 74943
50728 82267 78934913
16445 175123 396639117
64694 144751 200192121
34391 157338 597620153
102006 180500 901633777
179410 199080 69710460
137015 141174 10225181
100117 104898 12147859
90703 100455 755526437
182798 187126 213321582
131280 166675 88705615
4484 28458 662925519
110890 112499 157843372
99908 145480 113791049
22701 64306 449688728
129757 131009 624142190
81336 146655 163317766
61569 168991 723028964
53407 110748 294010154
163791 164567 1963851
118424 164408 115076669
24728 34097 141146044
152024 173170 756292610
167000 194805 69871482
38258 137488 248059730
119009 178746 149674194
20175 26437 15486502
179483 186763 582542908
51217 90604 948998536
155030 182179 68241081
36208 100751 555899243
140458 180340 723831920
98635 177098 520243140
70699 85900 772236783
155752 179066 774553929
28003 166632 346483134
113268 154280 102440743
60458 193667 333859364
66077 164617 276641152
12871 42109 99510321
171946 180544 21662259
195653 197106 684751
35145 128699 233865616
97078 189174 384445182
121092 139891 784531251
13275 20692 858038663
121367 158915 569555736
170041 175349 13320701
157394 163292 601897944
25837 55017 72336111
57963 129800 243944455
93279 141657 120915499
195274 196716 3661316
193070 198179 2114269
179027 181352 259987751
120142 168401 904716109
120576 144822 60500108
181771 199364 44266667
120053 193856 707975071
57246 92062 478721633
101754 130291 203161777
90714 178058 218812827
107921 140356 833027680
179156 185681 831606297
117421 191302 185361914
173033 180331 834257173
33758 68715 339817972
58822 172543 284853130
16514 125230 53761371
117602 160757 107907012
124642 182617 145524989
66079 73550 18736735
80251 177492 243588821
130726 178370 119421705
63333 164227 252660193
13816 112217 909232042
170397 193849 58877287
6212 176932 685739403
118495 161323 107070742
137366 191151 135235917
27281 96100 622645678
65814 128443 156706848
22905 42922 289375583
58202 72972 37080625
48354 184239 340449638
80342 127528 298671621
26443 114050 218803533
192188 195489 8302290
181500 195887 36254119
152818 163023 25688521
54461 100628 837505757
164039 173015 22557112
140651 157259 41776253
75351 118845 108906806
180594 196051 511170626
193137 199800 16729364
173216 182398 268636266
139273 173176 500607337
186294 197622 138891050
164759 177870 643481042
169055 197041 70382751
136538 192859 141428695
171096 181561 26232167
82724 192848 276090793
135066 162707 69276214
124425 196484 180999891
65134 137169 966229867
122062 195330 183856706
27238 137875 276131901
133921 166182 80919001
6853 126412 222770349
160703 191625 77960855
6813 50702 111221562
2344 46530 110132503
125778 156472 76972736
44689 94723 125041799
87906 125989 79342130
146706 186986 882921656
196555 199784 8100045
99313 103318 10231095
43357 168961 363563395
186736 199560 32224175
143421 183476 673979438
70303 179027 272290911
127900 195565 19575184
117041 123154 97976190
177791 190279 775707498
153146 188419 949965256
52917 179350 316647418
48467 137067 221738249
16569 118853 274079090
136329 176722 31607223
107419 199539 230813859
28259 116022 219165879
15702 48427 805899673
179724 188221 21482022
51374 101303 125100256
33148 48345 250775712
11717 188197 441582897
177543 183789 493315149
75928 108402 974467855
85797 130183 575286303
76145 138822 156683903
115857 168404 191923986
70710 130959 150821660
146063 182547 741403197
29346 107071 443168747
174020 199026 381698234
156317 190171 85240282
62242 180448 296160183
6080 8868 6992222
156930 186824 476319137
186018 197892 29864125
50550 170965 651599084
165980 178261 30808771
107752 199573 230086955
157647 159547 4781064
85223 116094 77316834
127352 163487 90565238
193185 198232 12601481
153004 199500 671038596
94613 115684 664088708
176023 188450 31332750
152550 182751 75948459
165462 167865 572076686
93277 140450 117850745
16136 81130 53411034
8741 183147 997069381
120323 183864 441408013
171625 176529 804294863
171517 199747 40907041
169292 179028 583109762
46021 125256 162758218
28542 39466 26923387
51531 59980 14754278
127053 146465 529287789
190320 193632 8262751
57255 175953 455615071
1961 92930 227206764
171808 198463 67045658
197341 197857 1287454
101681 109779 748881976
37372 129956 391103064
102750 137763 823671450
105328 166265 152406306
140311 193049 132699921
92372 163979 669721631
89601 186621 243175147
137917 164690 67207009
31973 48913 41836733
129424 156408 67494555
153485 197048 31581238
135454 153470 44970567
118256 193976 946717618
168409 192285 903693380
195127 199693 213424816
47983 156552 517016696
162952 171077 20515949
168575 179859 864843743
56583 80060 58782992
186700 197867 28067861
7687 148034 899012411
126651 166117 774406527
10685 19023 21046291
1890 126504 311318709
156665 160475 9496141
100112 116165 40256972
100717 148454 119162237
66160 76171 25122955
113774 164422 983150404
25473 183332 832807047
8808 171938 841726391
43800 190592 367707194
110220 159014 406700899
196552 196554 10332
168466 171853 236544312
60608 159323 247049403
22058 121078 247034385
161790 169666 19914486
46591 100391 134624341
127221 146739 276766636
39855 51986 30111940
168441 169033 186850945
11743 114360 256471484
148323 154389 714681438
16686 33014 872603118
51729 122319 176671888
164933 179350 2382842
52690 83872 78137678
64955 136062 89747666
22148 168082 737017059
121574 142360 549159609
167150 188568 448911144
68589 129891 153439735
36396 38603 5480912
179564 187655 20445257
150302 180455 61997848
75787 76966 238303140
32646 72936 100434553
177621 190553 32589923
105256 169764 161403879
189145 195453 15830324
127042 146255 689074542
3425 111495 270066251
119712 185473 164869976
26296 162928 341352766
96350 121961 212980305
108504 190977 419043135
10952 73901 157022364
77660 151617 184997118
135660 149774 35184152
123963 149668 64278751
19997 99191 197368613
4313 153159 371963419
67427 129004 154098251
132699 141988 101567431
93327 128186 87239072
14950 140567 313542617
83462 150538 494286623
21349 151026 448442797
159724 161430 860661643
132765 182579 124950121
161646 176920 38509039
134935 143162 20393507
107457 194873 710819012
143912 178910 87999211
147548 171201 59681961
104731 137267 81204132
172819 185527 937311284
60242 142206 788300703
14862 170522 389185183
131945 169316 193742670
25441 27284 4562740
70573 116369 339860655
10928 134051 467552915
157806 163231 468598324
136382 164000 69245279
15666 147986 954708931
54421 133932 292184228
48186 162405 285912485
152938 187548 87160640
187610 194263 16627702
155958 197648 87038558
115552 176666 47903974
107751 123956 40233454
180005 185520 13884451
131714 184826 405220228
97479 152153 416875678
43627 56157 31223101
71927 77432 13773721
115014 125492 25896103
119370 156731 103911345
37163 190130 383095925
66723 106681 104931603
67922 91425 165689546
163797 164451 1655937
100318 111956 29106777
167309 190164 291634260
115551 169842 135952465
113226 124642 28320012
84217 109403 63174198
81780 192436 99793454
44125 125950 204465794
140810 157862 42835201
44736 167830 375001338
145633 170241 34189661
35364 60745 63294384
95632 161690 165413688
188934 198758 24671164
65299 127368 9007312
146390 196665 126563909
196600 199984 8458659
185339 199656 593969298
18075 164706 366397847
35958 85991 286518805
89129 95011 65815617
69412 159630 797513125
136774 174589 94902154
84718 174919 225871883
77136 162871 104025049
51349 149851 246379592
123242 126584 40058207
41711 57614 224150940
153531 199583 115898197
93519 199751 266432698
90947 92606 842033778
164674 166668 5069871
78195 148412 175540056
172291 189207 502072588
167593 171191 283724035
13275 145805 548296783
24013 127044 584128019
77975 170587 232021112
131381 144930 628241458
5593 54809 122615183
49605 170770 650128862
173008 197680 62045891
109559 149410 99365750
196313 197444 2797706
100631 130207 220678037
137888 198802 153074818
51414 185040 978755754
52801 191067 346594023
89928 94352 987810053
146061 177522 677892698
178741 192483 716840119
153813 171355 44249910
24323 137608 461338127
130181 172238 105445486
78545 109496 77730115
11739 69015 142841414
634 6570 571088424
13692 178320 786026501
126090 193218 168662459
177674 178232 513048542
65105 106654 104233362
2570 56976 135631675
64930 118363 133873030
157377 176779 48825669
185253 199503 564967039
175001 183994 309540809
51316 192005 352615966
3751 17354 34312137
193715 195322 932662699
64654 147824 964163449
140463 192665 131329983
198726 199026 744322
33335 102324 544299691
21869 87164 747043787
141630 147690 42060684
51623 173633 305556764
27174 91677 53434041
38618 127836 223107135
140159 161977 54787400
171415 172990 2666194
6589 123445 291843007
35380 190286 387932501
169156 187208 890294965
134504 184864 584499712
154872 188957 107469004
64558 91641 67857099
94257 133675 469007978
153982 194257 101275331
79462 145372 164759588
39538 106179 970058928
162483 172693 377912748
3162 144797 605781774
199231 199740 664265504
83550 86196 496490451
78743 138814 535148654
186927 189712 5287627
167950 185230 197907495
2624 182474 929395114
34100 134242 418980423
48576 97576 567856111
172954 199594 67033844
30215 36554 746517101
129367 139896 896868031
30431 63986 83422980
134440 162387 17729789
60049 102424 507062829
59602 189539 325621928
83872 154851 177509091
130288 147220 42084212
5513 198608 483224639
82699 176374 497756493
100039 137386 645460809
99452 141482 105025574
104502 164533 150127313
125370 196114 177739569
197480 198791 872527427
98583 116389 330610125
196141 198594 407481750
149402 198324 145887358
16664 78603 154252269
81477 162469 202743068
85963 182043 833118295
68195 171276 918876620
127739 129200 3623498
131333 173597 105910573
43485 196129 517361177
125855 180941 384968212
92132 111391 571837842
49985 192837 978012424
15442 192007 546501903
125431 192419 168262831
67729 116353 121832779
46039 119659 505677779
194877 199128 275864525
102354 177293 187680425
72446 102224 316643489
50496 93468 883424412
177905 195870 45230144
74444 76157 463771648
158794 180139 236967600
146343 194157 762236805
100906 117219 352839727
175647 196804 399819932
52821 59767 395466188
73375 96927 58856461
166238 188568 98811028
191095 193421 395331218
31374 109959 737069494
10825 189613 447324015
173284 180265 17607724
95767 138945 108028504
182813 199646 42373431
29611 82887 66460159
147972 192012 419067026
154907 173215 458517411
186991 195119 20367881
157968 160588 613907272
144160 153097 3626250
192852 193697 402475366
116294 191277 379914691
172306 173910 4065114
184232 186752 827032838
132507 150163 401856574
174097 189142 37865098
41962 91712 379295844
74276 129385 137892899
10362 134353 309826205
189921 191143 3161210
165660 180073 36206993
46482 50239 208280804
129008 169155 100732179
75283 82101 17070549
181622 196911 383636057
65953 193273 319158331
78709 154888 993035850
178268 182457 10540852
68336 77350 519405782
77105 91621 36345238
133983 194622 152212967
10971 143305 339330559
52535 160562 471944919
168294 187511 48393560
59860 76628 9247298
12899 103354 226008050
161116 196161 557649032
183806 194850 18580413
2996 195676 482271724
34792 147435 509507229
97421 187225 463274649
5659 82605 192036920
152273 193867 26028912
65284 188765 825424896
7385 179169 429615376
166981 174713 19397037
153061 173899 149568569
8982 50998 91703793
176494 190503 154564921
147133 165945 611665054
150486 162200 29449427
126839 153764 67375199
37244 191321 385921671
162791 194304 79231164
110422 119788 23330200
39046 42691 204007987
149661 178809 541571222
152790 192486 492776003
192324 197434 375776164
20124 43480 57776854
175005 180329 705828758
116216 161168 112360648
36796 46722 49210061
178519 185129 956293311
5909 59922 500174012
149026 172968 60261705
2549 36668 85078506
198137 198639 1272914
65762 174304 632597443
192445 194053 419672153
47096 111952 508263014
163584 193999 76449773
129439 145751 40566416
27116 42306 37465073
111966 125786 34356388
85030 164766 199552662
84913 113590 71826251
171645 178535 17260393
191830 199242 18554137
51866 181955 325841148
174087 186155 30319560
53136 112690 149164426
75939 162166 797386041
62918 189512 317280377
101331 101417 226528
17238 148076 326540278
168093 178767 26781053
38805 82270 433665636
66169 72157 118196695
74052 106531 81510821
102470 120354 736918138
50328 57584 18131726
40366 84301 450800037
106 191254 677549247
193352 199211 2575619
191993 196642 11702057
178968 199782 379320505
1562 36952 631938825
153961 186482 81831308
143228 181103 95276586
116886 177380 979000757
113634 122478 27229913
100877 169065 384133675
96687 194893 64125926
16870 106092 222826989
55717 172502 397162978
197786 198677 2248015
103445 152807 123253344
180705 198278 44138883
8993 148091 76306762
181055 191827 17784093
122933 174214 373086245
136635 194194 144491311
76810 169377 231883297
1717 46047 110563408
101494 108763 707554882
114104 117445 647742788
58436 74486 953138083
184314 198298 35146437
7664 71857 160124110
138883 148560 24159777
83700 175783 499334080
94096 154340 68439772
85804 132590 912437143
119000 196518 194485854
121654 151409 883234029
199077 199640 792493018
172831 180757 19990543
156660 196574 892120650
182808 194390 29146054
137620 168184 639645474
80548 196667 841203574
183711 189150 499460974
127869 148927 52530760
84827 117321 321613368
188742 196920 817129355
12060 45170 82473553
59845 107562 647342512
116956 173704 142149248
122295 186281 603010248
55121 95263 100426840
22492 159639 342442960
156252 165558 18900444
40520 61158 51393183
19233 30123 649620823
8189 76887 635591840
188556 189164 1516698
43053 191194 371147189
22263 147919 742234369
158919 196895 695824021
86051 191329 263951103
176146 189671 34041377
55605 106362 733381887
42365 45577 82298650
138485 171763 379983826
67233 93118 383734324
80557 134885 135958062
84180 164874 766066916
143473 170591 628128722
90265 138101 613005477
78258 86299 20276723
144935 180376 89215823
96496 104286 703988923
105859 188046 448496219
127616 145348 44179756
56215 72347 40367115
198457 199519 2596582
42979 48174 250427309
65265 130320 639356103
165034 192149 705966886
169621 189871 659808035
113600 157362 21647598
143229 174839 716483562
25440 70043 110958363
158465 169602 28107843
83732 133507 124501076
130904 160479 592718915
190977 193093 5259377
150365 193916 882939646
75848 164464 371901671
158829 196202 94075969
148130 156014 437076761
81287 174933 858597057
163961 164335 940706
108087 154728 116375319
10110 84895 307457545
169824 184755 37498533
184780 195511 848412867
111680 128399 277388258
57957 195163 343945255
118160 170949 492768529
110399 163365 771690556
16619 104947 220570378
104578 184341 199775706
24330 177776 383661608
64243 118450 135841292
111161 195592 211733101
59677 108002 59996719
115547 132852 43217444
156267 171382 897035834
192546 194522 4962462
38161 66381 70447560
46104 199305 383804347
180918 190814 307551052
46867 105417 146758289
40425 51298 26947331
104800 174248 173885785
161480 172872 28711113
114138 197763 209586746
105928 198975 258902244
21901 51131 72343362
161135 195860 87440056
5246 170718 735954078
162024 199757 874799496
26295 115599 322520342
171521 195781 84204325
38083 58854 51768779
21858 81463 148387204
6700 160786 90934386
117510 133961 559653879
125925 150955 62690747
128848 160723 933699056
104176 111353 806135792
94731 164099 173722775
175168 183669 21434204
299 160989 487625611
138546 156456 44917296
85846 133432 281833517
161997 193971 80448539
56320 109078 132290223
314 62281 154593650
149185 197364 612744278
33327 168692 338637740
5810 155505 813395354
54242 125084 177158645
189654 192206 6410382
168572 191793 647440283
163693 173279 323822699
40837 52071 27906556
125062 153639 71539268
137954 182234 111185910
79788 175068 476496260
126858 170908 110608848
78389 85159 17127927
16330 63057 63988022
90859 93603 6756193
81021 93696 31675619
64487 153044 331971292
139842 180803 103019683
125279 148867 59010958
176338 190000 34406193
37815 196943 714259847
107658 108840 123558338
136406 165894 73980895
155708 158146 6134977
147299 198965 130085483
119310 165342 287872274
55949 57129 2871330
53313 66551 977383456
147523 154781 18330770
172504 194509 4282425
151899 152165 563985
88386 127584 246159872
101846 107012 13035718
69226 105873 830518541
156077 176336 51031157
78522 147942 173576245
159392 164088 11820975
165672 185282 658625324
73073 179693 267112141
95081 134442 98515722
143821 146562 864099863
196060 198348 5711126
112583 120410 371290563
69766 79563 624025329
92743 185639 754390928
56597 170464 521092820
117661 181002 821180870
149809 192515 382035749
41352 68863 591734452
53436 164187 783126977
70346 183205 282715988
132669 167158 924116439
63138 193962 996698492
198361 198472 685765277
19964 95182 187224658
162215 184028 54979647
186401 197020 26743764
143640 156393 245633925
187774 197582 639419930
50569 173812 308705623
199787 199814 947437524
38863 65644 66878884
162742 189927 68425415
30999 136235 262850220
57309 132475 188239865
44909 169697 816165374
135278 188667 134115161
67043 134344 301313158
173287 178897 14094996
166620 185825 48237531
195861 197878 807153153
28704 180542 379708669
153145 176252 58177410
196833 197063 534247772
117135 124676 18648798
27074 177651 475376045
180782 197850 490230186
41085 120061 197446072
55157 145498 421185934
163553 196389 82632990
54928 196268 595698808
49671 153114 258862363
156938 164409 645366807
50501 144813 235867665
130434 198672 171244834
161711 176680 37720508
177402 193584 40716709
55240 166431 990797795
52996 98639 114194350
194530 196329 4582557
40837 71902 77554919
170283 178052 19468418
46360 68489 230773345
137511 186881 124062878
156108 198388 77048426
141868 174427 81934363
73093 94684 371121390
66051 74258 20568337
184769 189481 11898669
85604 149595 68535140
101506 167715 456818713
157257 195089 824297218
52342 56293 9898598
10529 136457 314650737
198957 199238 903753903
31096 148500 485711787
8502 152976 361022692
40950 49292 20578442
22266 100879 196100246
20966 143468 449951303
72319 171643 248817578
87318 94961 19045163
15647 72046 996073953
117911 172282 522716015
184531 195284 27109464
72315 195002 307527861
194476 196437 584954535
100503 146125 322223263
2612 66237 43570740
196112 197171 2625152
190862 194738 396662167
81859 187668 552100471
177611 189089 28924535
40860 170920 325554683
173119 196099 57883971
136521 151863 38330558
20688 150541 438811486
149618 178816 73416495
55962 95939 345424134
14123 127169 293705311
125234 160291 87849402
138128 169386 78560457
181634 195786 317830241
181297 198712 43832662
43008 184721 354813814
144443 149207 606227784
55401 150530 237895097
99155 119401 46612880
113529 179982 166453024
122410 178937 752630566
148569 181197 82139691
93643 117564 60017203
211 97680 243444310
17876 38188 50350374
196459 198772 5784347
194106 195292 3037769
110804 174850 183790305
38743 119222 201292603
190944 199676 21859678
191764 192827 456079882
170145 186895 42130799
64639 101307 147085734
73080 91060 45050083
122555 137438 2625136
173469 179220 14402858
194716 199734 12636062
98337 185188 217703528
12134 67996 378326209
120126 172606 131523756
97422 99180 1708770
48068 103667 358450871
124131 136804 31789283
121338 192257 196471473
127966 189172 153628952
71355 176702 263887530
144803 179921 88346100
46445 79282 861924235
199051 199888 134117022
192931 197561 11601924
114207 163261 691635907
179976 180280 474480799
76308 167623 228660388
101406 119266 454307620
109941 176648 167018845
181244 196855 39342662
40409 151622 277999643
152046 188021 90551072
80419 164313 409672158
36917 50382 820122406
165673 171973 15801777
69652 112345 106938382
61504 133711 180692595
16655 134806 294949092
22680 89085 819820962
196114 198800 990368509
61473 84518 57789724
34808 130159 238381041
38017 117892 199816578
140129 169188 73116409
113895 120993 760217191
182999 189333 15952523
15540 125957 275505303
121389 171890 580338130
15107 68750 73897514
176053 193815 464931136
52017 84546 81499769
118792 124123 387074641
149296 177187 70220167
49336 85699 91191548
126526 135238 21863165
116496 116899 977872
9521 189472 450273239
32222 41233 109440485
126787 150469 70321921
1120 15809 290531707
183813 195826 30198060
40658 46133 13568310
148085 196329 985834094
174016 187537 313703229
153078 176477 58918160
25077 169322 360554571
53121 130860 683333487
94599 142667 120147891
139090 163161 60454844
81420 173480 669214639
153101 182450 73833650
82795 194643 280393909
115472 155469 99899574
115049 134676 48915547
150490 174028 295331596
16794 193567 442134604
50806 162438 279419681
70654 70669 501588547
76360 131613 802601835
48061 140637 478238653
75407 134290 28234719
55768 68476 31806605
44382 115809 178741232
103356 161158 144446890
44640 57200 495957066
147412 189616 937503119
194197 197299 7844000
159572 160672 2724697
30250 90388 461163644
78545 89459 210965421
165624 198156 272989524
82452 113654 78255297
135196 166366 78204910
99592 130498 77430255
134117 158526 61065847
124432 135122 26831275
143807 164131 750873091
196471 196696 562365
154957 192186 123070889
183243 190039 698849206
59787 163445 259498252
90926 163983 182885567
95313 139459 637554030
132176 139416 17935044
52317 85215 845482963
197021 197450 303542
197997 199023 322863574
173536 173831 717846093
165675 176728 27760640
43075 81677 342328455
113335 123545 642842616
131773 199849 170881153
167462 182356 37380054
145886 160632 456402762
42616 142030 513816193
189546 194218 404056988
48899 140984 631752382
94741 133648 568624147
44344 120703 985338810
88007 138691 940460177
132129 188262 140905805
159256 191221 80529632
149395 159082 820983448
1082 199925 497729915
170639 195193 55827408
90921 93073 843583190
168911 179935 27626508
194991 198854 591391688
63758 144800 202661680
43870 193668 948195092
164811 191607 395308453
112318 132676 375867842
26563 160149 901608129
53519 167597 285703196
43046 110954 169916094
176580 197788 331051434
183903 197591 261051966
71539 88547 334223982
58884 93010 85460019
180617 185609 12531004
97205 97886 1718615
134819 141882 464036006
70116 187212 293488146
97890 121417 2281091
70987 183551 701514441
66365 181756 289071202
4086 77859 184217233
165244 167273 5176213
171100 196577 64055771
149698 177317 271037826
123010 124167 113579479
148853 165548 413704084
163406 194405 77956617
18660 148586 324280231
68510 107287 655860813
108173 143306 329328361
111028 129867 375665720
65657 189761 406399157
118886 185401 199381086
29354 74084 442895871
59030 89856 960096720
198881 199316 872394037
147941 198013 512405222
155551 196301 102622589
84739 127980 903239302
89584 197078 595357272
31916 153586 303913000
166455 187318 52505042
158826 194842 866531088
43004 84365 103429338
198796 199773 2471038
16479 154822 645171309
31595 186222 490778598
6297 70143 159333740
1980 21589 497190170
69256 181707 751713365
190793 193176 5968089
183447 194995 29007299
114928 125044 8789388
52197 72846 51687909
41272 185593 361384021
50492 168714 934236521
90663 181780 919916744
25923 64347 273817643
48729 194288 364800188
186806 194886 20261410
141217 170668 74135992
164557 191326 84499449
72719 107831 88120889
166657 192846 304330893
82333 104143 54843381
48746 87574 97303574
27028 115678 221328297
114150 131823 723850669
185436 186865 95122664
10307 51405 17919184
185434 197599 5555481
68706 144154 696626574
185632 194431 112970393
18909 189611 426922733
38763 86972 120537679
80339 114901 874133285
192402 199533 418196367
81720 132737 127696813
20936 177264 963606954
149237 178743 74211634
120170 183529 158914594
55805 106934 863213139
128302 162570 81401216
58081 71213 32964326
192518 193641 953871572
147216 179267 847154692
187081 195743 205320374
94749 150732 294727590
90938 170806 992649341
85140 115209 2373191
43554 65005 410154905
112095 163593 608257663
91338 142163 813731211
191206 196795 13984484
105104 193386 264533153
120295 145907 828512728
198349 198710 274174485
195609 198398 811081222
169285 180860 29079242
19189 99734 200869845
4083 71274 376902940
194659 195469 540357421
45218 126174 820782157
1276 41456 100272455
150129 162064 371981341
21874 97922 812463224
183681 199871 40698978
59390 71398 356219370
148594 157856 23370385
36685 93708 762506200
118891 149317 75940539
113697 137919 60368039
182207 193159 27659118
109056 187537 950363843
13950 191319 699767918
63333 162647 423331138
168877 192064 417502895
21877 151594 323796585
31109 191459 511281847
144757 163737 47789965
102738 146079 524142413
144521 170228 64718413
125607 147053 885501205
37610 133994 241002978
19120 50513 793118680
10834 183571 827100327
95669 194281 717365718
192124 197070 12440357
9876 164396 386338719
110389 119338 22305443
161476 184351 285552883
189566 195614 15230082
33033 139767 266608947
162911 173129 746741702
148982 164992 40337910
66648 92684 65164749
137629 178333 389036173
1359 125649 668850395
137728 151140 33519048
186780 199340 31523479
116636 172836 586958348
147068 165810 47287161
82794 176261 234176317
57661 92336 86849675
110016 158992 563844675
44530 92911 150911088
50120 167513 293996439
22734 44131 30235517
113758 184484 177149361
116178 161674 617973612
178162 180271 267719024
34854 198611 410098044
160393 180181 253495144
167931 168316 983328
191917 192124 498919
192033 198232 15507444
67963 100137 80592360
56808 58997 181616642
112349 150455 95108647
168878 193256 61309616
173982 189185 634681497
71195 154685 914791387
178183 179089 459571926
25836 48421 309616756
52503 175740 57992685
37337 130755 810436957
24967 199040 469145824
160059 184955 482572544
160018 168354 14238312
119596 176642 142952514
82414 144534 155307617
178866 198534 752743967
169340 198459 836183085
11653 152250 688471332
42736 147374 261492430
120246 192298 148756856
70254 170372 855213162
108895 191164 206208503
28850 163401 627942210
195733 196270 1385427
195746 197310 3919491
111849 150266 95923755
180525 182367 386411745
56500 162127 264323911
155874 162777 17427316
7139 71004 886106134
5250 32211 393288369
117625 118421 957048059
17760 136544 654037933
19059 44461 714138461
179859 187627 19658531
150625 167427 773104331
183193 184740 3893421
117065 154989 884533165
104615 109771 12923017
130871 169493 743927900
135579 162455 874232556
141011 166571 683058855
153065 172125 47973127
965 59948 766934238
183150 185830 49627542
68449 144397 702673449
160777 193065 81337756
26272 36901 26146655
195947 197569 4028566
22078 57718 669938441
119725 130729 27533010
165667 199334 84610401
178144 193959 192648310
169663 199314 24507719
186660 198759 30434640
82484 101775 372351695
60825 75065 877114425
107515 135966 906909719
18512 104464 911279162
120433 151857 858622578
166557 179633 647598473
195126 195391 719918
135136 141517 940303892
108201 195323 579148202
175373 188620 33370637
101942 189335 218984416
172411 193580 44694101
81167 86208 354488119
196382 198999 509124542
72259 129267 142669762
153336 181391 845896238
197209 198239 911974073
150201 190817 102311466
66234 190746 312146896
152633 195243 107193367
92307 110874 729981416
25813 81999 139931471
125724 145478 81637033
48758 170607 874439284
74112 84063 921167452
73854 159663 214707691
150934 174416 222409278
140298 182080 215522217
79977 105426 63950848
195369 197668 474492637
185643 188529 962635830
55231 101630 116285187
176519 191981 465733273
103612 104754 2829769
82930 140693 228446639
155030 169454 742333039
174697 194481 64292139
199996 199999 11389
103996 198468 236707758
28749 104222 188505673
100887 115169 453901928
81014 157678 191854579
27939 157812 276146789
67060 109329 248496034
29926 193160 408465802
103513 173088 417032682
19417 131275 279232052
2891 164502 404092273
187512 198108 860250440
112277 193298 203174447
153519 174018 51642866
103373 105985 6580440
55550 180828 352962127
89237 131910 106832824
53273 132209 197555753
96710 138752 105217517
65460 97322 894234172
41513 111133 315014348
144505 185940 483319923
27118 148523 559112065
114006 136995 57299027
160700 162405 337498448
103453 166959 158900317
33295 76397 174247581
191058 193646 6406845
93405 189071 239899271
185837 191455 14254640
181791 199923 45659613
64531 172884 271437365
110519 143055 858360051
61254 146110 295337571
70095 112183 45872408
55068 79801 157129846
20828 128591 209236555
42208 169205 541955982
29150 71557 855377887
101874 130184 70715579
164298 177313 32714359
184285 192356 20293738
25767 170322 361310269
149706 173025 194570467
116229 128101 935462928
124404 177274 649119490
157768 167185 23785937
124052 185289 999555969
89377 184510 238407134
130300 187877 586722122
31177 71177 99575018
118304 174598 627583815
134599 160582 801050838
196020 197341 537904563
59477 191311 981359823
101527 175022 71950934
89774 105921 40636975
162689 175952 799606559
142165 160598 46270101
13939 130983 475775363
144662 157188 31539935
177073 197157 50538389
81708 109827 868256598
178385 195926 44200178
13068 98511 331865595
182231 190344 683978615
75673 184704 580036940
134897 184770 125134599
190905 193705 448223705
56029 141996 214973210
44083 70646 738539476
9264 58617 260086640
87759 151952 160496070
111898 145255 83189064
50588 110162 149299956
197608 197832 594901
164732 190625 65200937
23891 92643 430639660
66733 79361 87245031
142115 154508 416803331
41916 192298 376716649
25540 164994 708771687
79914 111488 79101544
193811 195277 3729661
152177 157293 410168832
92401 163147 177127856
69643 176579 267841948
80565 104748 14452683
84357 188928 262090636
134674 146373 29112938
16809 47363 75728031
165559 169700 201676322
79711 119910 100666875
17840 20488 411930006
43561 65385 54522990
14276 188135 520005012
119124 148394 101222293
134767 155920 477556792
166378 170626 973911301
40479 57998 368942294
3114 85046 204675620
103773 193397 224554446
198433 198548 304971
142939 157449 36498926
161842 171484 57649381
182859 185059 5468426
55635 154684 315210115
170164 192648 56545804
24230 66427 104935405
48366 104811 534118975
120788 137564 967068512
73661 194090 301776285
116454 120135 678319457
137956 196879 148147089
25784 80828 44361318
37559 66389 71926106
161864 195972 984375712
19807 43296 58126629
26616 139987 282881662
99456 190556 228500373
131765 191391 149738670
30796 84612 134280796
7137 53491 115455105
193498 195362 4709163
156918 162585 1087382
172486 181201 21901964
147214 159961 388838078
42360 118598 190749952
130017 172733 338951427
145520 163375 45005771
73051 168219 425479803
92623 116733 60485350
97539 198743 253835589
192611 194592 800744635
43519 129588 739775290
48172 181351 333614825
79784 191778 280805146
135512 155958 51080360
184830 189007 9857915
199798 199885 369309642
186580 198981 365910972
115349 149360 995726071
91160 144972 456539252
136609 156790 50545722
153762 167725 552841431
9228 25467 948584183
164353 171497 949593668
63923 144972 202698553
17090 173185 273540605
109313 113881 11412478
14039 39391 60379593
131605 142297 90702879
165044 185200 50634000
118624 185422 497950556
167677 169798 331601118
196631 196782 376753
180831 197154 41034126
152039 192441 186597827
85368 188217 459546921
179817 194770 33686933
165820 180368 824989754
120343 138910 46291106
187943 195664 596305545
139376 154358 380009932
40862 41394 1124328
154739 155616 2165096
26460 153515 317224516
32285 145637 282992393
143474 171482 187492300
195457 198351 613783413
83481 168119 211916807
85664 135962 543492576
76821 146194 175819634
67945 81522 33980506
197684 199736 3767258
22425 156076 333639120
167968 184504 41530947
82041 185432 259116545
84411 117538 82934593
100435 192658 231232935
25326 62545 43778509
629 113152 742616926
21805 197305 910516494
137221 186576 123944477
173100 192146 149117064
80420 109383 676466391
76222 110989 83108801
139358 141980 230376323
199625 199926 4089303
96041 139504 108702839
25614 143880 798197567
41859 120087 195682182
56368 127186 369000436
178184 183672 13851406
153958 183280 73770037
141570 162045 51422679
101009 115254 35656125
46185 197563 379260709
113957 115940 499381508
181068 196618 940216946
163829 181764 835597092
87311 121931 86622559
169878 178352 21246986
14877 116910 492471883
118531 195418 192852414
61669 83951 55799507
111780 125667 34551566
11697 96101 456834348
3270 16298 42027603
3040 67100 159821816
89166 129556 101076540
170773 197526 341942561
12161 61262 122356326
122413 168864 116502072
124548 137209 31770680
158745 185072 533356595
60254 88691 71225120
137743 177453 99697474
58403 190384 514004959
160285 166976 16956745
33201 183035 880371324
143353 148391 943404111
71338 100214 72329948
40457 132650 230506473
59055 75999 706285293
35656 49456 879142462
110760 182826 180546535
9247 104579 483876006
23214 97424 489194516
24009 71323 322834361
27140 62801 88545708
149459 163525 35413280
197298 197568 669560
175368 176721 643661614
15057 98595 717977550
143923 184441 383103992
115897 129516 33967956
187047 199489 31233612
175266 194248 47713871
76976 92424 30457930
120458 123120 88458216
8544 73191 983860624
108032 131470 171810148
147451 190717 109030293
102320 115418 982062204
103921 180876 621265562
178905 195200 211542622
23002 127368 751949324
139470 182756 756215479
69999 126274 990333892
145631 159915 543049051
125410 157309 307588191
57504 163377 211707912
156196 167811 29276190
105233 106047 2032693
69933 154817 212329582
87290 177552 435538906
55626 73184 43919687
164887 197076 80991720
179041 199519 203945423
20490 190832 649062332
84163 88975 947580387
154066 164436 768004314
158787 184759 65341275
148204 190832 731876126
153210 176378 58355001
56484 112745 725249562
78530 147300 248458477
162069 169273 953772600
28111 94122 776809244
1636 149021 419267097
110733 184501 184810041
159026 193567 532564315
152538 165296 384387611
29798 57726 69269319
152462 195945 109417239
175827 185519 404574558
58277 112573 136130466
125225 177469 91815783
108080 185449 686015936
181926 193498 505066715
162277 162556 734990
137283 180121 569378609
66622 81993 38501993
126868 195696 172869264
88837 188431 680463631
12156 16078 996440781
57736 159566 657780329
171702 199622 831631379
19185 181289 938636375
159373 171487 30556147
18881 125248 628840116
150236 191236 743758569
95179 175085 200252570
57074 126841 174540143
149673 193681 110738756
120210 154826 906469424
10382 154497 80979895
82904 166067 944516286
91557 147323 835412695
5001 143882 464272493
149758 184619 850999734
51492 90136 290044893
156347 164095 758905495
17066 130114 282234482
124096 165723 223484764
76297 161686 213657688
134067 171444 273594866
44734 45816 282593985
115890 163497 853521355
129963 151210 53046616
79695 149246 750363555
61818 194015 331250010
16593 90762 184937156
44158 92398 90050646
199219 199624 1055026
182089 187863 46721373
135633 167083 536089213
158674 182416 148779521
165706 169578 9758951
108510 113167 11523470
43603 117333 808596395
137605 171269 421635804
20636 64201 187833723
169860 176583 55408634
160017 172213 641287590
14265 66488 516165849
39381 188816 374295402
16402 143512 317218546
39722 155380 289146528
66636 120321 389956228
9720 85790 875264365
132100 145775 906710097
168697 195588 879595490
7398 141034 333719339
50427 128743 195972807
78575 82592 10063045
53080 135448 206120376
152534 194226 104842938
157957 164925 17583235
132627 144617 29794502
84551 175692 228259594
47843 130249 513237409
8213 34744 787764349
81608 195018 322977862
131887 134387 913549815
6531 23920 43657797
173298 187698 49949469
147463 155456 20165633
167375 185811 54060568
123791 142406 46477199
84754 136504 129420178
120793 188871 170834760
127318 135018 19308950
168968 169456 1226051
184971 195709 623023882
139470 172979 84217932
61934 187277 732125734
94912 95872 2341723
127910 132578 331341180
59237 184995 315005173
89059 123049 25793278
160377 192001 703897700
144986 159797 37244838
40454 42640 761295099
193200 197586 10951841
125734 142836 616406342
149426 175259 65003571
93858 136552 106902787
54337 151408 242825425
149863 156533 16848683
59226 109670 126477894
110851 140773 1046834
155665 171009 175458632
47225 51171 9853043
165322 191038 413464434
31161 65066 473115882
32635 147628 287191351
39126 145333 265404295
23011 171087 370133100
174604 175277 1658281
176917 191439 176992066
94171 154704 151437878
8949 165301 616432438
124356 152017 528903431
61665 140268 196490475
164359 177013 31793813
21956 172614 894366342
39879 184734 169193250
100194 162006 154622483
169222 174809 14012395
15319 111142 576921523
83431 104327 52466668
17068 27970 865053250
100801 129314 705861289
156522 187250 908532914
161608 199802 345731731
19780 168853 381065998
159945 187627 212965110
187525 191970 276719021
88684 144748 779054190
104565 169625 110331689
113755 145197 78322693
197526 198472 2380589
80670 120569 99856542
125265 135656 360968978
138444 144299 14617301
137663 139756 250663930
55672 56782 2731225
161036 194053 33987050
77836 111603 84551534
114538 168129 566139520
105742 164334 146485506
156404 188528 80894186
175372 185393 756885110
80039 131351 650340290
90460 127134 91686343
127345 183468 140885716
102544 112529 999680394
151846 152101 707227185
95660 183833 221142219
60659 119577 470855543
91188 160643 864268586
55475 156805 253578637
129832 168973 98121873
158696 164390 257836164
121952 126403 11012283
169936 190226 51045186
127079 154988 659596737
190401 198771 13493715
187837 193941 15229749
90199 156599 166152062
158164 161857 538981362
121061 157806 74214407
58581 122413 781265586
4278 58008 580917366
21117 38808 836710247
122757 155195 81133167
124286 131107 17234894
10601 137885 317919608
6411 79918 663270321
85127 128951 109531039
191265 197036 14428018
82585 148665 165648333
81164 117526 91130560
38474 199352 402941024
48159 162643 774843055
161510 192796 641951461
149910 153917 10102354
66938 136386 173830718
51800 157397 264282239
132192 132305 694879031
99209 162323 362059094
172000 190422 733556951
8055 92862 211738210
88978 154975 339849000
17776 78107 150313966
34607 136069 831904542
147655 186510 218999862
154760 170250 67698308
123420 133338 984351851
84370 195176 397002217
87324 108354 52823655
107481 127918 50902290
193612 199761 15473817
110459 177606 864014102
39220 86349 336280282
52745 199897 389917639
182236 189538 4861710
119444 151585 787701730
163997 181870 44894556
74826 117491 106879581
182686 185625 7407301
85987 165878 200015313
67078 120657 134136788
126155 133758 19152235
51976 179916 320460959
15983 25770 767860601
34065 156035 304904368
99223 199580 979643778
197269 198312 76317512
186971 199544 190342266
98236 153017 137066263
18527 178173 590170592
65494 156256 227104093
164098 178563 36351468
1815 45140 52663134
75419 108833 815749671
126879 198791 495116276
111829 141595 387911643
46863 195835 373315844
51728 72049 1845695
16732 115119 351091962
165279 166626 559784609
180953 199746 47263935
97280 101994 11973476
1724 119164 435611733
23282 75757 130668347
199640 199874 114375206
49391 111007 238848157
15124 158109 885592476
39620 66601 67258746
73556 175089 496737659
163199 179570 41149508
141265 156700 38854573
84811 90181 13374202
60552 125356 833211393
23389 98227 186582122
72795 178365 322489690
92513 176468 875608757
22196 127135 135911140
20112 109608 719818750
148341 169030 513774946
151332 174425 196486973
61670 107105 113938313
78397 159758 203686828
141783 183890 182686861
186055 189484 8643175
153894 186516 864572873
28331 148463 299823960
127061 157405 76002552
139537 140667 931150490
95967 158039 963614956
76456 117358 102428838
79496 177364 245210011
153134 155715 6483088
139000 177465 96637312
61472 90295 72181493
27840 65487 93610865
190438 199209 794244152
167231 185886 581877633
50522 189978 776507155
187263 196773 426837477
173785 194863 422462081
314 163811 878536879
83156 135850 713551209
78273 79210 2369493
195993 199139 7869788
175415 186247 207647347
170773 198972 249841865
132326 155609 760687649
84787 151230 718758531
172011 183885 29908124
70005 145822 65043128
114912 183145 170861019
149737 159200 23836497
96294 145980 491852572
89557 183752 236089676
68001 197743 325185843
100275 139693 98417599
70944 128350 333204223
196616 196634 49191
43643 53500 554840307
149389 176868 69183638
194653 197695 2065511
191042 191883 508517289
95987 173720 194858626
10310 41933 677972611
142336 153452 27857407
128317 187398 422873678
33975 79246 112993780
108956 114726 735095570
5108 121838 291579051
105187 137823 81340227
16145 163331 367740328
44889 198488 417386274
46369 84173 824444286
5231 59946 821927253
137995 193609 139757723
176036 185103 22730481
60520 87793 129833533
126885 192108 848790426
42583 79447 92082129
106284 147192 898433591
179363 196391 42929658
47631 97551 786803317
134142 196231 264821580
89804 199783 275757135
4554 13267 21930825
63162 124816 128457647
21919 34234 33220444
68474 105575 93096780
42115 70888 761147023
81394 110148 657427239
2593 74190 178675479
59383 124228 827666342
126526 172023 114139574
78160 113308 88119977
57961 185443 319502991
104434 119674 37999699
189279 194637 329410747
62663 172882 872173781
11490 140135 923513684
165586 192296 67167033
116278 124369 20008298
68881 87284 416503498
186860 199880 547783491
84215 176638 319477241
179908 182862 724445113
94346 197651 259077845
127654 177037 123839956
28335 185211 392287878
62195 88035 64726703
173417 196759 179457225
56127 103387 118468172
73528 136941 698825473
157998 183115 712140650
186803 198140 28467333
120459 180376 150274543
136338 141642 77412350
191112 191840 1787002
181312 184488 7984065
90731 153225 156265549
196896 196983 60431
55044 174121 599542503
89432 113823 267458989
70794 137121 165927195
82838 136546 117899246
101561 197528 743107977
172631 182666 25209620
102833 167674 993920021
197022 199597 6454186
56021 128643 181697506
25344 89556 160030918
117995 131688 34190740
121365 156052 86748750
84262 105066 52241764
72223 134750 156485865
131161 153909 56781673
53109 54122 353706538
29281 82769 351266665
42210 104292 836179355
32352 43813 156799539
89572 190198 252279812
186717 199492 983433499
23233 35098 29224108
69784 159890 225456634
114929 195804 202723627
154280 161367 17793845
195942 197060 2802416
16976 65540 990341331
75589 185544 345585374
98383 119569 53149996
34650 105863 470447604
67872 144000 932416836
12370 43401 77293647
87868 140025 984964983
104080 116047 29825858
188179 189070 2236337
165072 169068 982829460
165606 167622 2164815
80865 140252 148449636
187969 193744 14459450
144452 144712 600246
63037 120847 144718121
59178 162957 938983364
137697 165716 70332992
166997 185420 663285601
74746 188192 927538379
85559 153223 169141263
48064 113852 164866145
24427 171311 376007191
38674 86422 119428317
68621 137245 171663010
66966 161189 235848875
96724 128407 748498348
99653 173942 295175594
121677 136163 36273756
126026 192581 167179586
55718 191958 918104788
168029 186483 46404880
115442 189755 686091191
27190 184649 790310989
7680 81798 184978161
186565 199899 33542208
41499 151032 877789309
183731 196532 32200887
190046 198873 184654020
120709 154033 469653937
93639 166280 335281800
108813 163049 246990281
120618 184626 437692325
68113 147335 198034986
93428 118854 538122185
155975 197131 609088609
47085 113851 167274046
81468 139710 145621211
72074 97307 63101202
8098 138140 604370199
113964 184054 449719530
108764 157557 273206624
172552 190313 44757868
139806 192734 133112849
122698 187820 594524797
95612 139890 8725283
60588 120598 150169142
48583 143368 817818704
131331 143780 788103692
50537 175409 588609681
187289 198554 28258600
102345 195314 903346105
136710 161486 62022322
45161 55227 25068668
109278 183982 903825086
141474 153950 31348393
10457 167809 460661407
24767 79013 135055293
143319 195810 132068958
6812 49438 106074046
156467 196781 101461987
11141 131228 874228811
8444 42839 12824762
27460 195501 420404517
15824 127788 468946577
118890 141022 842976337
137250 163191 269289823
356 82020 203891642
135530 190987 139350272
3498 85376 994601627
31473 151436 633103775
118903 170814 130128413
121746 193024 178866610
85730 180915 569754949
147165 150548 757814834
77639 145735 690992349
118572 124210 13938084
15009 29532 703697669
120692 180054 615833159
192182 197454 870102816
196702 198151 3591850
127672 130954 266134213
36392 191869 640225777
1632 76492 186933801
183646 196258 31728561
147053 167305 284239360
161785 185088 58605537
177456 186117 854077382
58617 122680 841424711
29488 161176 328996627
181970 186952 12635488
8374 51982 108659636
196865 197545 845582
139431 191613 614729135
141289 197166 841473638
127289 196199 173041937
93213 177269 210606468
154640 198656 110756450
141601 198061 183516577
163161 181467 269385658
52178 58146 14813563
146867 148408 3854786
27746 106243 435941510
109832 124473 36317458
116595 153929 93244175
177249 197125 50032445
5928 124543 296229421
144807 194221 124306860
79041 172117 233148467
94072 141264 225948288
172859 196468 82356038
1387 126753 968083265
56763 155437 765675580
145126 196397 914605615
40872 90965 125197380
81585 160180 70473437
156190 168396 139659565
102882 104805 4849333
68548 186309 295083794
160265 170363 999476906
710 168887 529498607
172536 178387 14686568
180324 180809 559878904
24860 31333 16027008
61636 166550 924480956
2255 165429 408009272
110396 190488 345858503
94895 162525 401929629
142064 155605 950059918
146785 188738 696582597
101737 196623 373800190
183668 197691 19542527
31793 105761 184883811
85739 120904 87922884
180937 193545 31705369
197244 199744 6295568
46691 67405 51746776
69151 81876 114435885
180302 181863 3862342
185430 198362 32521749
103614 167430 694707884
106329 141327 87176576
122894 183540 577002185
187110 197666 744002950
41763 72760 894751742
177887 179731 401657717
92283 184105 488268484
164185 169693 13907227
16533 128837 280273807
162680 177835 38150472
91174 178795 219473022
171420 175562 357576036
46963 100181 308893296
76151 85670 23867556
94939 138686 109420814
184320 195243 26577094
173585 176928 8439720
1702 163427 404354266
88237 154079 164664957
25997 62761 91298750
94179 176167 757549929
14677 43709 72192578
169801 180417 26698157
81611 157543 190015373
199271 199617 910171
117362 139098 576230345
168149 176422 304751209
140848 175885 88103552
105913 165515 149060384
69350 113068 891780239
82185 190221 270862291
72810 170345 244312801
179702 199922 50898447
362 27887 69034396
46854 128918 205265471
175830 199013 183761996
108938 153720 111714453
134172 148735 80377009
187347 188997 4140749
109083 138670 590632191
170254 177979 208175956
66676 158701 230333602
177268 195573 316273275
176739 194694 257046263
49365 88086 391106991
86829 104398 44124386
38067 82155 708613423
24083 175735 379128123
65369 128576 158138426
62505 64149 4060266
165847 183582 165302396
184009 198711 36953699
183683 192902 623312565
64886 152293 132936453
54654 177296 307173603
177416 190015 136825809
119599 125801 15282051
199881 199983 127650380
169102 177278 823064760
190503 192622 283411963
147025 193649 665455614
70890 189470 297167560
83171 179845 199047074
15944 41264 271771118
102285 137195 250864136
9116 108755 850885048
118373 164154 114559155
199374 199860 35465812
191158 192430 210948215
68556 145855 193209322
46374 82973 91475087
97125 153543 141142331
154618 191495 92914663
146531 186155 659922159
167593 170710 868767321
184687 197719 221627548
27210 106836 198876029
192138 194215 5159107
4483 132878 320889858
103466 150846 118208698
184151 198042 23808016
28150 178096 909423881
190773 196148 6670006
108226 167963 149430076
187960 192899 456117467
115916 182146 165875424
178654 191333 32034428
189599 193551 9926405
17358 162259 361940310
51818 58386 917115645
36971 76301 98256354
178365 190051 29473399
59671 75663 924598582
6027 119425 283373881
135576 175886 101130658
114368 140402 499522941
141060 177895 523306478
114869 117193 5715295
42567 153164 467086878
10216 165581 854542427
19434 43509 952312346
164185 184424 554335633
73957 131509 852418861
138786 178514 99777885
80133 164784 548305565
131020 198866 170235684
137993 143215 272809965
76911 88101 468150716
135726 136944 3002175
8114 22139 35373071
69235 128576 211498435
100491 153324 122357347
103877 160213 79142255
110264 188260 815708583
105890 119419 33662789
61430 86369 62546966
76142 184681 271903127
13211 130570 580025995
95260 180785 533615088
71944 131025 147915287
164915 183775 958720481
89650 98522 515618645
120059 127410 18350508
149370 172714 213645534
140317 159320 455557992
75989 158552 206584410
99781 121264 441017868
125596 196399 177880831
96266 175408 608968630
3538 191705 470945380
114089 139139 438168249
59088 77640 19635880
45776 184450 347281131
88013 188940 252986169
133440 185422 130464263
133686 188600 137900373
96725 102765 438175267
113247 149458 90366280
131348 184717 133812123
91100 193305 545879794
196928 196932 490504239
18523 83186 664204789
73771 81269 293389233
32722 56022 57942091
641 32150 567660596
80707 104859 60681097
182946 185998 368011042
173177 187741 36762586
77003 185660 951387015
64459 128795 161023583
73548 140400 167089479
188274 191692 8609515
20853 89042 789454257
179812 180942 2910387
68736 121800 404962459
53120 101437 121044265
117388 128273 27124119
92289 94108 622385760
40421 72699 80534369
103868 151210 842167344
47576 141235 130490489
119456 157127 966212605
125559 162781 93379637
63909 183733 557256613
32272 126804 912219552
70985 194038 308374105
92726 122256 73894999
122427 165292 119502873
69720 168337 246953162
167205 181012 34659113
114399 132932 46233770
11245 151898 584436358
143609 198186 170298813
7343 108271 576388844
17725 48022 992064574
84918 164561 199335265
68166 158515 226111602
21835 57643 88761328
162569 185836 759172168
31992 151271 297959353
29272 146187 291772188
122491 170101 119362029
198358 199154 310791125
16757 41300 551222118
173707 196253 56746825
114548 136820 866623573
186142 191104 688778039
139426 182073 107172080
95454 176618 929644712
12490 69534 13982166
177624 193345 39580148
90149 156214 287430044
107856 186725 197540785
27141 165680 961721716
183498 195336 600308047
66018 183566 636976955
80425 121754 251957404
84575 154355 699094696
110121 196761 661417268
44751 77247 81232922
20883 104340 673285895
130670 132268 3994340
11739 78328 238643171
122001 153513 78727865
52392 137673 523603187
54984 189689 337553380
116853 164750 119853827
98170 135760 553955460
48839 194959 366226961
68879 163600 237148024
15101 181990 417276425
36544 120673 46636885
47079 188162 900254049
6786 152618 364390495
49773 142495 231920005
7578 149382 607396197
34691 95683 729582918
140113 187005 695002259
37743 47558 24329778
176618 196977 932246670
167356 193686 61894247
99530 184531 998114826
105081 189531 211518105
25497 141954 577351150
24839 188028 440295775
116507 127004 196476886
150206 178716 275745908
90428 116862 135726681
134085 134170 955183515
177132 177578 983802444
154923 157436 6314494
65313 152381 564695618
96955 103211 4654268
118997 120284 3197242
31039 116962 214602761
165192 175852 26813435
5829 37076 96980860
55562 176274 840605953
111582 190297 197422840
12819 128919 439958037
125755 183122 631694247
69646 115134 79216748
155689 160855 12996016
186379 187675 3320922
63422 152960 224062064
143497 149393 277656908
76306 132546 140738646
57965 162643 262132673
31322 94058 156485543
132247 198038 266647451
61136 188066 318154776
3298 134568 328032314
93262 134992 780368669
25096 65264 99862973
67084 189616 981833511
52371 75643 698030633
101231 137330 972804920
58868 126838 170057593
187951 193640 686130786
44856 187120 935912405
20636 75347 794108475
170892 175801 12257309
147239 181653 88350200
132608 163268 895437258
164328 192620 71160176
111335 151085 682057665
87812 175434 219445695
28750 57089 785175172
77924 103216 860253985
144991 185389 101646810
19699 186762 417708620
5583 117485 279622045
158245 196806 495948358
150148 151162 2576205
132370 160480 328044141
59313 119104 149739932
40659 199192 902188822
96916 114425 44110130
152370 168732 593072293
129203 170566 629981681
147625 190454 107910171
37208 115141 716666125
122164 122240 195499
47261 57821 291996259
46357 55336 22392856
140000 169221 240343310
117705 127857 559174658
196920 197131 191687324
52990 174678 897800949
30449 89180 949516872
143721 199881 786033200
149635 166758 43167497
39715 108039 749706169
22330 111175 984169006
48924 58540 492936319
40 142824 942382776
113443 153870 100949588
106983 152788 387548808
184672 188866 10650028
74705 87916 760731028
121317 180901 185355494
61353 162324 252715935
91182 140501 575695474
113535 131037 43743287
146934 184941 95632078
108862 135854 872934166
138128 162069 60022660
164530 178721 960721411
19230 76603 142881658
10863 33721 256952273
158946 178927 256227148
153071 157264 10583061
89891 147850 153845577
138471 161154 881116810
172347 190769 46445602
121424 147532 533159769
192744 197045 710011618
188230 193773 190686837
160218 179760 49179608
175349 184742 23594724
89197 99457 259375718
196998 198833 632429578
149449 163923 36460558
15558 193567 984310325
32029 146518 285872262
38077 54009 39666365
168851 170061 1216483
120849 152464 91833223
157120 190895 85039390
169190 180619 28736953
77779 86529 757750711
182767 189394 16683834
169394 176378 436079734
1499 98135 40672135
148145 149652 3828536
62204 139976 327815575
32641 46167 629143278
12858 108299 238514198
4252 86434 154732622
112286 122489 25404289
92294 181097 399906441
77852 129254 965543548
194399 197240 7159886
10118 169136 611584759
142314 157737 38738766
127896 159691 79527313
182293 190530 805370922
148495 187047 97129194
177325 177804 635804507
132927 196260 903259928
86823 115071 70815725
80966 112302 822131632
89596 101415 822827981
45788 125160 302393460
170134 171923 4467653
66296 85878 426916846
50410 119917 174008741
110535 135082 61239013
147867 170054 434851079
79579 121974 106157956
86848 152157 163314718
9338 184023 437048744
15671 41464 335936036
100954 114717 50262461
17161 53948 91315597
191735 193982 552986506
167215 183241 58583924
156121 171858 800259855
147514 162974 38996939
121811 146246 162847968
32967 123268 700151835
150392 154931 695020177
124949 125317 911975
153583 194131 102004894
95247 198163 258114357
66327 92191 64733634
192261 194633 5933105
70521 77879 392953241
99566 149000 267941677
133956 161617 96827274
72394 167081 237149046
71755 74935 7983373
45555 139525 234892382
133407 168161 87153564
126305 199648 264933356
110721 143131 943931514
59315 66084 16952700
1443 154462 382416396
73970 140963 200070360
178233 199515 53548339
183862 188796 12424949
61383 163428 435852441
42911 101604 146883876
25042 184138 622084716
57035 66372 23400524
73249 179927 267222751
160888 186697 71762682
127579 165569 95253002
189479 196744 244552409
108644 165206 141415702
147820 198189 126798418
93759 109860 40560835
48934 121013 180458946
141546 154261 792833955
59017 167170 270895268
173548 191169 44456566
189084 198069 22528959
59662 182940 485192297
199329 199992 603771138
110164 174338 569862444
144471 173684 73489275
156681 163597 301685062
79488 144939 192203874
79050 127574 121443299
142957 149221 15750671
158798 182056 58494542
187098 198547 759380155
28024 48295 50047169
125238 192636 169287555
46462 95482 332818692
87625 163154 300857835
52250 56663 195920828
168540 198026 74108923
121949 122310 860630
165075 184962 169376161
190654 194911 10614783
121795 163014 863473075
28749 44616 380919380
76573 164210 219361400
54346 133703 198567997
135426 179176 820451390
108210 178691 176385288
83785 164402 338146489
192445 196009 78478472
111290 139747 794979
198151 198208 147433
41922 60050 335802247
95155 110934 39650591
85248 149463 957793918
61048 125751 161800887
11346 62011 126252058
126161 150394 973132597
123894 138420 36290274
3306 102403 488725209
194756 198521 9480859
10189 198029 470127488
86643 176839 534220375
129326 134638 13284646
41069 151235 948296838
97819 138176 100921501
7038 61427 135575206
79276 174604 649459667
60191 186968 317730254
140900 199612 147667973
161751 181345 49325976
24774 193886 573388328
169808 182169 361818468
16665 104822 414692890
187356 197044 917720090
17846 49630 78800342
88874 138645 124437238
183170 190569 18700730
73855 124777 475942433
140111 164993 487697014
134710 174819 100635724
44184 161713 461905119
136410 143525 17637349
146952 169253 56247681
165776 188368 56863802
173723 199290 64267130
20126 170271 375148557
81620 97554 662912628
38355 186997 654957277
47756 174507 661807865
14107 165686 378932667
65029 125690 850266645
187328 189222 394073822
141273 146191 12287543
148549 183765 88706525
28311 125460 242364359
178893 185439 497767320
144231 187144 108003889
178508 199461 52725118
161048 191314 76315278
104730 139186 85935130
32861 126731 234447507
86109 139912 269099737
80445 110361 75017451
144054 164141 811193113
116875 128477 70995537
18143 145166 317018430
88781 179118 226311527
198080 198583 1280936
149811 170607 52437593
93235 180521 464149749
59059 110820 129688770
126223 163635 93839063
157528 193601 90757859
59338 65616 15772269
123814 172660 122516500
197558 199677 952582692
108382 170891 156465772
63632 144949 203376951
95290 151014 139386860
16238 151840 902580221
12573 137193 311337815
103812 198510 526883024
71351 75034 9193806
191834 199792 19970595
146262 182529 91259957
99075 135304 751784458
84173 108753 976976106
30522 97494 167084470
66749 160958 632833069
169110 183736 36771604
15767 181736 414961124
196421 199565 342647532
69356 73119 680182590
87833 185187 243850338
9049 38837 74237779
37828 84736 117278662
1246 55880 136309400
7886 133941 314971516
58294 139264 786358380
4378 88199 209373898
187087 189946 451230772
176337 181359 605806978
144083 149456 13532443
72921 183373 276773433
54236 98023 724547681
6494 94635 505626881
180955 190453 191095084
841 93340 876554532
111678 162968 128363123
169990 187322 623698590
65961 122855 142366559
197810 199615 347071439
196785 198223 836896394
7874 150702 508659726
54932 83994 553958455
52024 109070 143005031
29896 90367 528549392
96461 97640 434365906
152007 162138 213925683
65795 158893 385349667
112594 190163 889375558
85706 171612 945676831
95746 146219 126224784
179581 192574 944344226
15772 194156 446186796
67450 158816 228692574
80760 131289 815964271
3147 21962 232553282
127747 134663 17283903
146157 178180 80618788
17086 175476 753081505
25008 45159 158147963
48401 148081 249289948
170376 199914 635148718
32822 168419 788182318
188014 191391 4954127
105067 186008 321264687
156652 168733 781587254
45941 56990 27549618
158023 158852 2117610
81851 84082 5624721
30055 103558 183608370
103573 184536 202697036
153044 174406 946046561
28258 110080 204319712
34851 191898 481939703
18578 30959 305386883
25504 78943 133000422
160912 194090 760931307
140639 157789 43123972
197940 199109 2947810
116574 128012 420206357
108736 165913 143014594
89590 104897 38529004
161156 190140 73033945
98539 137527 524999810
44471 116290 179732768
81515 110349 72320199
45067 185152 350738640
185871 189024 7976861
52116 144358 528483549
68800 91407 56592864
89882 156056 165509241
104775 151599 924027744
166561 171030 11251211
105165 166658 153828026
117685 147753 74936298
166677 176397 651481858
152532 195013 9203417
154393 191588 591695218
123255 129286 420468797
127843 139812 695394012
108152 167580 148649317
100966 161360 443848267
12816 176007 599087399
33763 184675 650262000
181301 188758 18851320
13724 139794 515826957
11095 82424 558593954
189579 199161 24058277
44971 114763 174704946
45185 134305 766910455
5521 34200 71490529
117650 162734 112825113
136009 146968 27217677
111086 187179 253463025
170615 174381 80554543
122918 128032 829327767
150570 179009 71534265
99775 161810 155999843
60801 61317 1311089
32189 158651 713166473
84257 184161 250320109
90781 191608 252840353
82511 125732 918190136
96659 175532 197750014
90420 154130 334151455
90491 179545 223087698
21392 102556 460841216
65317 81971 221901875
96783 129776 82714075
146484 181570 985470675
49370 96985 119180586
159881 169356 915535876
84496 167871 339952893
154512 195905 104195494
184627 196816 434295655
178580 181867 8256585
132387 181487 812001112
133733 187952 136165307
43219 165671 306457677
91357 115814 981804493
166874 195495 71941756
47889 85341 524515775
128883 138784 565820970
73874 97644 71620727
44420 53997 23775726
146717 172673 243920617
178751 199037 651203452
87447 121839 86029998
77717 179420 288709016
25906 171853 660015838
124727 160582 89831198
2268 9988 170977774
159686 178569 30454094
69406 156058 241684139
51417 199021 991197710
40948 84723 109435844
189499 194586 12797365
28814 81251 920352209
111257 181658 176379861
142073 143811 606011911
158659 186389 69782143
163958 165321 3418061
191343 199650 126925006
152684 177536 110838827
146583 190098 109562356
44322 82438 95198823
43448 106558 158026454
21728 125664 259197544
161844 174336 31531699
139824 157721 147556934
17089 106067 814626678
46166 112357 675462580
116533 163417 117298579
65035 139432 186051660
132824 166138 71175995
51196 103821 131951511
972 62695 680340404
186988 193058 347984089
31835 180103 370885384
183383 190203 181249758
31706 175563 359791888
122160 129014 107554524
97878 161218 407766551
145073 198383 134130795
179292 190305 27816636
131653 135166 8710982
96137 150306 135529470
161625 161822 514398
94166 164703 176656378
2345 147623 754356539
84202 188507 687645596
30878 43051 30093712
158403 181214 303258313
49039 127012 195173167
150762 192465 104977136
125121 129704 668404057
88001 143684 139125764
64260 70154 924474186
145197 148987 71873310
9263 43383 85033967
73388 105536 904716488
55095 157783 424154700
72012 184727 282374411
56954 148591 229142955
12796 36156 161241006
170112 190683 51778530
56166 136439 29744181
132183 177312 113145967
176353 191139 37297548
137073 173820 92228924
174271 176884 6548936
17623 67337 123688238
73621 167319 234652334
10036 148769 902238400
71965 82267 868679210
136967 193152 141155512
108504 123495 684874950
53257 87621 145211625
185414 189256 9702177
164664 165622 2451377
123819 166704 107588227
62386 191854 324526497
38592 99527 152286311
2227 168061 414695725
22249 112586 318012575
159447 178353 939865728
57502 140686 244667304
164672 174189 96134452
2689 199874 493530810
36310 184069 831661199
31271 132994 254092168
190577 191399 753197375
154431 169570 38179918
93008 126981 354123376
97858 110868 562302036
76796 188964 839468977
129044 184421 500522200
24003 137398 283038540
48817 184920 703071327
151610 189372 94978905
119008 151471 936986595
85638 101468 39668323
198718 199435 1768420
59869 79916 50178147
34442 140317 553030374
132655 172002 98655670
127538 141883 685252153
101312 174451 423611312
126778 191883 163533540
179141 179667 1368756
35292 71271 940196606
12366 42601 578721728
193687 194275 1441149
126274 193780 169487649
34368 179173 833758277
127456 194298 167781455
195654 198302 6603828
189419 193754 10900872
127867 198868 178187558
69520 172101 578218863
21362 139325 577682652
102601 190755 863834688
180421 196318 942684215
157754 198194 501660960
162401 195838 84184345
106350 177363 177738481
76778 193575 292757333
52621 100467 119817049
196232 199791 8931016
110210 173809 190053188
19391 115066 238861630
78052 151585 183970447
63159 125279 829827891
7807 82188 189914851
149828 177461 69548239
78565 131442 132425099
141360 189949 122261062
78309 191093 282865036
14766 167597 382050572
172199 185583 33673084
14592 27391 32093949
139320 182113 633118742
188940 193121 537916746
131842 146270 743681738
21940 188508 526772103
130210 191075 152843800
45975 147088 252714436
20597 39747 717019445
78349 187749 431671780
89197 130687 931598454
76516 129070 131439190
32027 117101 212537329
2774 45294 106050823
121540 193048 179469890
185559 197643 854120537
162143 165465 8486048
18835 199260 451356910
40445 176271 754218342
59822 189170 324171332
10916 151604 351469935
160755 189739 704344223
128267 139461 27867363
142239 184136 584038439
30547 95953 485750174
196982 198872 4708838
185742 187066 824015348
98670 141177 835583886
163870 189576 64669276
178912 199478 21196209
33141 53503 102304798
199429 199908 1255992
111924 165056 129036511
187121 198688 29035862
26568 87604 408097427
165642 195936 76193822
56622 198089 739365001
73443 135335 154870813
56385 198519 356230026
143895 189907 920855750
107440 144801 93048837
50859 176797 315452542
199379 199826 64111899
170429 199150 510031614
136073 164054 70122592
135202 137669 6140557
59163 116201 142898411
95976 105920 911204700
137543 193230 534845020
193611 194863 752473800
32326 102009 174106944
84786 160292 259760187
146736 147101 870721
31719 170090 964557500
161821 171712 892072388
139106 191343 170760619
124016 142290 45633564
154692 177049 654987471
67263 100052 82162347
128537 130443 394588607
163067 197033 85475663
27169 93616 165590589
41307 110959 37382618
15211 175788 531565327
83460 160663 879138920
95422 196735 254151942
30750 48388 43639341
184772 195533 27119439
72217 149580 193487271
27755 195793 420443324
1760 199812 516667261
157327 158050 1796687
107516 193409 891665307
104467 194405 225332594
156249 169199 32638804
108080 114601 293249154
190421 195396 669862135
123699 138334 36573903
152079 157123 12695145
113809 155358 214961837
23071 186569 408869703
141834 177008 88445185
55494 157454 256298181
3100 115706 535576745
63366 165123 254819770
23832 114732 227040660
84734 108331 59193777
182710 195578 32420588
160816 199607 97661684
15606 114436 246860987
33955 135944 254950192
199433 199838 1064626
168849 170215 2934046
15954 60135 563637422
161280 172069 27196539
52921 59552 16584631
76803 191087 520894593
78039 148065 70617125
116711 121752 338970026
181231 184850 9095460
74704 101000 820498768
42682 47718 651688806
112700 143950 846651295
67810 166933 248271757
71292 178822 385948437
129180 139656 26089922
17568 82170 175029347
190196 197959 19458400
118787 187410 434689355
138482 148443 648990731
28035 130720 256393027
80691 117525 626995706
58722 191025 331728668
5132 46127 590084523
86546 142956 663617296
197050 199801 760457418
189581 197757 819408441
125720 166865 103306544
188134 198878 240984783
171427 183725 30901245
33025 153012 299870889
56639 185175 466410513
137174 147936 668191420
57885 115629 144718580
79500 120868 103570547
55771 93159 93540297
45316 100279 137513518
154567 175000 51443152
128713 191105 437127486
186375 187400 2638624
107161 133021 64512474
57734 159713 832956306
108411 192473 210579020
95690 138611 107402002
171289 195212 26492136
60276 114210 135183845
114420 193564 198326582
43300 188974 549179924
182069 197147 359744400
50666 113705 32061372
13839 57988 159035435
48050 90331 105909274
107429 137295 567845041
64146 168885 262418939
145614 153041 77099909
127004 145629 46434596
199608 199883 680996
52982 79106 65376136
31473 150911 911919045
133965 192876 772508962
166821 197985 78310841
169333 189099 49693200
96917 198789 377217047
60283 148134 271911610
161184 163440 365177545
181864 189086 18274446
178512 188367 24893109
196568 197162 1469680
126609 188771 156116387
134876 157333 56194557
72944 143068 510605428
100586 123175 56398356
115824 119782 9812261
76559 111616 87743034
63273 97423 85514858
19114 52783 103610084
102210 179623 193917017
150038 193324 495692998
194392 197769 3955218
82712 110518 69752367
194912 196586 4281239
78110 126010 119744109
33356 47673 35493516
108577 178104 878406096
134625 142881 20475201
197255 199466 5551641
169799 195582 64840969
25215 172741 937080896
132294 154804 874554418
116335 196609 890038634
107790 175625 169781605
10600 91690 311143404
134971 189444 421832786
62879 155163 827008323
17785 33326 38544128
24005 184275 400802198
12932 124651 777411049
7931 124603 291382708
51991 115081 158084471
16036 152553 340895224
184860 186945 5323024
25535 51173 447772765
130388 154889 44503974
33743 114947 782932361
168378 185633 473006243
74498 115368 102414646
70355 81627 28167929
48548 191610 821969892
184981 197327 31142628
185743 186928 41997
28930 186460 812281758
27439 193351 415073752
97490 114249 676656235
188224 191280 7748696
133105 197545 161747226
23641 110189 261402840
116490 125431 22100062
94248 176640 206504610
113033 188175 597873207
127935 132712 11967422
642 12026 28532372
5184 15706 26477142
176024 197196 53252108
64311 147581 208222447
128408 128605 482846
84069 88841 11875734
125860 148913 57713562
179571 179857 694966
124025 183697 149774211
63969 94163 846613494
5458 60986 138360177
174636 193489 47403270
39832 153181 428629754
26337 153411 317213768
134367 147776 910060246
199668 199741 183356
91977 139345 118415114
38086 175630 344312517
89452 185277 234443214
14888 23180 956854673
130859 147917 42421175
84867 158268 603534874
52805 129448 236975374
156998 198785 105073765
150487 197572 118475564
107991 186538 196697836
42375 88125 510818342
42585 164399 304822128
15697 65508 909022570
176960 179738 104848456
37485 39486 4975651
28154 76877 907805226
165922 196181 76093492
19306 111365 229728074
40821 195854 636576516
5280 166892 355120801
17816 111894 234850263
54849 113210 506572229
96592 177008 411932741
199206 199941 1902093
125505 166085 418677474
21927 101011 197259478
7181 125059 294343161
29948 136083 265065101
24181 65624 272792822
22824 182589 780142462
71217 83434 30646903
9421 130013 436776026
171891 182444 26525452
65637 105327 454351770
131845 168215 91151949
40528 149337 924367480
24837 109310 374952996
27890 86758 146770961
73617 135198 154069175
101245 125781 241887513
9239 141583 330508068
141885 152589 26916385
86601 147449 151956473
102630 173571 52218796
195301 198612 800517463
143889 193297 124346991
180803 187205 616560732
193630 197672 801635115
172915 174039 2857414
30582 175738 363023054
114699 145935 748566824
168158 189010 5318806
179321 186128 30654907
192617 193671 2649400
49909 157210 344278231
14852 130056 287736607
81519 109316 69781564
192436 196611 10551549
106520 185360 119938614
47122 78415 699864287
69086 188262 298688215
193512 198166 11689736
67228 119716 131466535
37890 50210 30586319
156782 163855 645882078
119289 140948 53948049
15964 25914 44152022
127026 128043 2636964
176555 192160 962003343
58354 78760 51184792
106127 151162 803261148
133932 161872 69926717
145580 147345 4429333
50168 125751 189050366
89405 174953 715380271
41884 160473 296653567
30348 176376 365204784
138789 190224 129309321
121950 162813 102321220
113730 115077 134987130
92504 110745 45778781
167084 185652 770062603
98006 129533 678610990
178762 190924 373801169
178599 186650 892590993
139986 167128 68325005
176435 187956 33533775
181108 189208 20443561
188416 190050 55719619
93121 150412 395005718
119057 141895 275811199
14491 179176 590282245
68560 138542 174999210
17474 26325 22122589
81621 91127 23849099
37211 38191 487031221
141252 179714 865424401
112386 199330 217978933
79311 154719 362323145
83898 94374 137937866
80586 89306 55212752
47179 161820 286939659
136827 149607 31873122
99284 157261 145106912
17693 109368 228959093
141268 169469 753343931
190535 197821 711048651
50485 123499 766105348
87876 102119 35690407
155648 191912 91363861
144487 165051 51740764
84498 106991 712229671
89084 113177 60391059
51945 178121 3139219
57910 93505 989666555
74211 138856 281538438
74676 196121 304490607
231 30074 848263250
19571 107033 218364167
3849 138409 336190100
131613 199266 169769126
53920 152618 247014167
168766 186777 801361358
91940 124812 82115482
141815 173563 79826417
85690 147438 938309142
78787 118870 121793193
80937 94683 34396486
134149 139409 13022691
137467 187676 770777875
183482 190935 674345568
15259 67032 517821908
177693 199088 856281500
133410 136801 8480903
88197 91301 7761435
97950 165986 364791240
89856 144547 136678514
51668 155815 390917065
164956 178056 32917464
51691 190940 571446788
48815 179239 658573298
163092 172763 866439616
115742 161867 115291250
169392 171974 14560252
147844 169222 441692848
142195 143447 3107236
51299 177930 755912481
130297 135417 12756613
112473 122266 123673537
158324 170276 30189798
178953 195267 41086671
68178 151089 207399280
97005 187719 65313113
191276 198578 993712221
186459 198493 711806441
48457 79285 825333886
120620 145799 608893875
121691 156428 86914027
110439 177540 168021023
35837 118958 207833254
106995 129661 56502068
35965 72362 90865591
135256 150062 36974290
95785 184924 60187979
52154 199991 370515781
193356 195743 282422821
33680 101796 170302006
66878 93053 65533673
169690 196843 68313279
2991 121646 296469538
9377 137717 320633298
195384 198904 8823355
179176 187058 396120635
142992 174018 78086651
192995 195007 606715824
42474 43593 2808614
83225 83711 610096355
158211 160188 571278457
189983 192493 380832539
20379 120391 745369804
133542 133885 870974
171097 172430 1877983
172568 191537 723543628
8778 185904 443200971
5471 11939 567045648
54906 108674 320437100
123650 137167 33858800
198669 199239 392400961
16420 34737 358397328
104266 137639 83221062
89930 104006 35439158
57740 161185 340059418
67513 189812 306530983
179262 196036 399491245
14430 38440 59710885
55000 138766 209511930
130638 138459 17303603
39475 95105 461833537
145562 146090 1361041
124573 160589 399487988
15225 153128 344370153
14821 178507 409280128
51243 67752 41344756
165616 179882 154802893
140879 146322 305559042
144299 194246 125603586
180593 190786 25697647
105913 172417 166372052
129540 144693 521554533
26840 28225 49580976
182517 182758 779388920
146318 174547 705726574
55864 78737 57222556
129697 166062 859365223
84045 157861 184645961
132414 156151 783793643
95062 169252 185914590
147620 179851 81125133
65329 115294 125143065
55580 184099 322021163
95125 196807 255059885
55033 130481 188869587
96329 107638 559282951
171882 194228 56188358
170419 180763 26007548
165421 187872 56523614
15591 131808 290227716
82808 105329 56644525
12337 186000 42605104
85468 146376 152160295
4365 188628 874919549
104374 130378 64914170
192868 199783 392414127
42697 125913 345535674
180581 186994 581869483
189654 199523 490846063
120512 197107 192217587
72357 179192 267597249
188737 198288 672515944
162561 185818 58537373
5574 56669 34762503
49001 103864 683358038
114317 155016 665996227
46962 193110 366258743
127638 152341 225928548
18578 140086 303216210
120833 132854 238366509
171 183617 459003956
72591 113113 57284974
115393 167380 826883616
168963 176143 18009286
6451 194465 762735564
56712 198017 354153001
84582 158986 186121386
94352 177979 509032506
190195 198594 21062388
136630 183586 117902481
51460 66853 737099734
131587 157297 64290457
188934 193507 756934472
51307 71055 49430110
156096 162485 16109960
136395 171803 88820530
183445 194312 27286913
72894 198488 314829298
5691 130064 310771798
75399 192704 294053882
136966 183454 116746433
157048 161034 484929297
194413 198238 9612923
78787 137063 656693886
17759 87035 15357572
104300 174382 175429082
78551 151178 477238767
107246 167899 107769304
145661 184933 182683069
127682 159832 80455340
162858 178585 486072604
145844 158745 844428089
3331 80483 192602893
14502 41895 571725824
162422 189707 68684950
89000 109416 329094427
110286 133858 650812703
25029 34176 22476469
115137 183232 170574949
91245 163062 179766464
25955 161402 368742525
109902 112603 6688434
81622 150019 876445269
105764 126431 51356287
45728 180442 581655880
96165 132733 91656135
68680 136738 764455548
4567 54624 124777789
157946 162969 12680416
41816 63867 457557939
20075 154109 935762767
138864 174742 90153805
85414 123084 94142336
139584 175079 297851615
149723 166493 42283535
48429 122335 706515822
177415 187140 24537993
128347 151963 465050257
148426 176706 635901901
51663 53944 3524487
114631 157808 774033126
96950 140822 109699960
194299 196392 5341178
135729 154414 10573437
46367 78383 79930529
142099 145240 258816690
183276 195576 836034328
122874 163723 102339302
166953 193508 66749036
179290 184263 12576810
101410 134058 714837913
173971 185203 199601438
24378 131489 267454366
193323 194687 494833868
109447 154521 112521687
47119 154462 286474997
152825 177106 925507005
51962 160815 204686728
6193 62005 296236857
154080 198353 111390988
186342 196256 135110716
15848 175495 399115176
104736 168055 158461405
27300 195849 421694504
36131 96838 143291012
117173 192227 188211063
33140 105161 180162072
158056 186311 374782339
11092 69157 67744797
184335 186001 4192160
129276 199466 176190214
63261 140223 228808220
198584 198983 1009056
41178 69382 70415094
11284 60755 896163175
96679 165325 912440294
35413 73554 866187502
63232 188220 959228161
173740 182616 322077023
12416 42816 71819391
99721 117370 56379245
189239 195141 64643412
36511 150221 284192139
36652 82169 337894962
99156 160579 663576939
29063 133027 512192496
4868 99393 261680636
28110 67720 724811228
116268 130184 532189489
100074 126568 419415746
100183 153467 133156054
119425 184069 162099838
80512 176409 240267696
14013 112657 849616799
181312 185632 824880846
116069 192837 192464073
193307 196661 8438634
185297 185757 444716728
162185 180352 45797829
88637 91955 659698864
147021 161007 35216376
37390 108258 226390663
100665 185767 213243879
52817 133363 201597471
126423 189369 158046866
94294 112646 46131716
178443 199548 76589262
123293 197062 185235986
146573 160158 989072329
13677 121843 270111148
155483 156047 1415739
40161 98962 146825505
32463 123813 228135919
114403 115965 651827115
113005 198528 214422317
57610 105657 120581492
106970 110521 8781872
74583 151660 372835227
102885 119083 40455915
183168 184284 776944163
170786 171636 2095010
104990 165793 152075967
108920 117274 20781297
88673 187587 247997761
122288 123854 465774405
114388 191228 800311515
159473 193277 208318244
130961 154614 737539388
70404 126327 653578245
53213 86994 153513901
73010 121626 855912618
122591 179993 461620870
76420 183336 267850319
178651 194227 425711110
59491 88813 694512744
165513 177760 456556291
190111 192946 7121126
31907 157078 875093304
199093 199482 597975710
50538 183792 369210387
145743 155418 24384164
84760 89402 819933343
165849 190977 63282489
73717 166014 231102541
149700 179356 74588325
131286 167881 91684772
150023 161102 675201816
56551 197835 354088221
78758 188147 970394936
25533 118910 233027786
127659 158592 77421803
192127 198331 786672457
168775 194263 64013728
142089 161175 47931813
192549 194766 915611200
72561 83139 26499751
184452 185537 2758396
83312 111254 146605104
133613 137978 25493117
98316 159730 666751149
114142 161003 343774847
187640 187782 235915742
63028 92216 73079344
104288 162098 144454670
108405 118242 496569576
96440 105496 934842171
114139 178405 160889950
134233 191955 23526902
78827 189564 277579382
21713 125976 260002775
83139 156040 440772485
132800 165923 842476552
42124 96762 136545834
180138 189296 23079052
80101 100431 50897439
198108 198430 105311014
57345 128982 286483603
170234 189028 798194725
21272 68446 117265724
180427 196441 971944080
67987 122311 135946290
5539 18518 393973336
114191 126564 29905204
133975 185560 129456931
183397 193570 25567242
91409 121570 75453657
6918 59343 754218280
28267 69136 101706304
111894 194923 208185804
59641 175475 510767891
32179 115863 789346572
198243 199487 66525950
87232 166686 975020352
5411 69187 159075345
61414 108093 117118786
19696 21901 705899402
162606 168322 14446323
89006 176617 394078642
116295 190575 186245546
75108 183263 882579790
156212 169407 348135293
46386 128201 294381445
33176 135103 397951531
70083 183604 284455478
106011 156707 126663579
21531 131213 273788554
51806 194631 357929578
165426 184228 19194583
70003 82910 32259215
94164 181222 218194142
183141 193789 473898601
127318 179339 641124941
41283 131130 224765900
11271 62264 127069579
21977 146681 949075103
131816 141418 390478181
90769 108687 421339061
193184 197781 11485680
104737 142281 310315753
102295 114076 29578061
106360 122101 11041744
79891 163763 210002577
72636 155888 573442065
1415 16489 720864780
82504 86941 464653293
66531 109211 681399579
154309 188384 85819862
136461 191877 506489173
77855 126109 516667152
2491 145543 770419838
43873 115801 612119150
114225 174910 151921906
110380 144850 85935582
71129 150727 508150692
83338 114600 866018564
190208 195290 12384410
160688 196408 89974685
129210 157533 70882449
15881 124914 272056165
137805 159166 53552627
120835 181213 151390043
197797 198484 1216201
143314 180868 747863720
76525 122024 252353826
197664 197676 27662
139208 142702 226551231
22500 157909 338087002
183222 194842 29232348
20963 45487 60720147
82699 187366 262415184
126242 126398 402988
160042 170333 26006797
91291 181391 46278253
159705 185567 413557657
39230 177151 345263459
108353 167104 510547404
31389 105950 186344416
27591 82294 381730077
141615 164063 8146046
107748 198171 226553125
106856 166114 148215885
194343 196882 6486886
20535 108029 218405375
141577 150411 4227199
34395 113951 199031304
99338 115325 40151042
168628 192807 60812208
71794 125921 68250181
37631 87181 123838279
38636 45235 484284
123443 188187 162565793
157224 173447 40806684
79441 118341 974828678
56646 85969 868946958
174201 198374 14336996
143875 170933 68155688
133551 153051 802474938
114533 164073 123869255
126586 193904 168986441
190879 193078 5486884
6742 72894 165042805
146050 161480 724439705
26552 95615 172094183
194056 198635 11559831
41254 194388 383533185
169893 198736 982093571
18216 52447 84953606
117908 191117 701133503
159562 186435 744065350
188756 191417 6756249
183458 187673 994087069
132428 156064 59058823
53436 115631 155787276
32796 177829 684917495
143961 184916 102991757
80876 173329 231559516
146835 170609 256131665
98410 134402 90125571
182504 196129 34354268
28814 37292 20845183
185679 186767 944737086
193973 198334 11006013
41293 161281 300125781
1363 75389 184810681
22879 137353 821211279
184583 186575 858701245
6421 182508 440475200
149515 164742 38332058
151126 174091 988558422
86533 174341 219923062
94866 176873 205537178
131120 165677 619022450
182247 182386 363738
57293 164615 589726420
23721 70647 567424720
44497 171740 453238935
74148 174741 543298674
29253 114887 213928533
155352 179272 345605754
97824 142823 112418526
109392 197338 220409636
13756 179848 551981328
75874 103240 170127934
132880 162000 72835689
133216 162155 780743429
75597 84142 23775126
137457 161274 547460342
50515 58995 551977223
104447 131015 92064459
104900 152429 674301575
87156 170513 680394822
119783 141920 94008225
58552 76154 574508830
62790 166484 785674024
77621 115957 747172219
175083 193277 45834667
187503 194807 18282835
173755 199458 64623250
100164 179243 962655642
18798 22065 650995926
122370 160068 94325798
9688 89500 732888457
173200 183546 26114789
165854 194380 604596759
55126 112123 165054399
121028 156655 89192387
121394 199601 965167461
6069 164967 367904997
59057 73317 662502830
111182 158261 313265719
174139 189466 264126247
162024 166291 644159899
55754 83633 69812329
106352 147400 102263702
4595 138249 333914101
40692 59482 46781007
119679 163070 274770902
134298 167732 83848578
95965 136811 102309534
98033 123153 420462928
101332 160945 789298685
100498 105345 12340466
137028 171552 390218358
187336 194239 17256649
187175 195322 217776102
179966 186347 774848306
80511 186028 315002560
187285 194288 17530890
9909 111359 579812968
131194 144217 963390264
161287 183602 748012376
131817 144357 31173255
198645 199773 588596446
39781 198353 549013312
119758 133318 831388885
173735 186552 97722789
16363 19216 729156476
67608 87413 49640484
44426 53107 21596893
150460 184707 86158027
172542 190249 44607229
11218 77144 164472524
167532 183645 40553935
31127 70966 99189811
95692 103792 20605260
81639 171386 505152224
131316 162491 77989106
147725 171383 733187968
138217 188673 126828646
50928 58332 598903665
2081 186322 888272338
134881 186720 130141868
16212 57625 102861274
162121 175681 117235735
76584 100019 58667771
161287 182947 54549954
87632 153090 163669287
85544 100836 936378812
119210 147287 69973153
100501 167449 167653013
67004 139988 182508520
122338 159021 719052944
37313 190589 661019928
199087 199089 3312
147861 153413 13989036
163998 186713 57144656
173593 177590 10068977
195985 198348 5908468
105389 124337 840009828
95901 123885 70073177
69598 187713 296048384
44849 91841 659694205
70244 151567 605474896
104811 105921 15126023
60929 83326 56166362
68607 179859 673989627
72730 130912 145677288
128757 158728 11901940
58930 174496 783830867
45994 172421 451208170
157309 161696 10985522
11565 158460 367061901
90029 186893 242779156
182391 183483 2830773
147235 157139 459358577
168896 177142 536406119
63770 70749 17552534
108364 193031 366661308
55218 123593 301434929
9622 12434 7052725
88545 139602 96189856
74671 113696 97838953
188867 199744 6212395
52522 127620 763974651
69271 164569 238600136
170524 184526 277937557
170184 179213 57012377
141602 163460 54964249
108977 164809 150625002
42762 123646 202222792
101233 181816 201835348
87310 199119 280308866
26264 199862 780967286
176529 181835 13303404
9425 16105 16936361
31766 154805 307372794
15094 187387 953348128
180606 184911 53973237
28047 179786 379343872
150950 185602 87199068
107593 138060 75900138
105051 195847 102663216
194550 195048 1213068
111694 161243 348232791
28961 143633 286204528
119728 175660 140192682
76673 190667 424961558
72580 156325 209547776
118754 149051 124612684
45814 51327 13683538
85597 94003 20933658
128125 179693 129341148
14979 169290 524052516
36634 39481 7107230
123628 191569 170629448
92308 167327 688154222
83813 199607 567851471
162048 190953 72882755
198178 198809 1600441
119834 165187 113579768
187578 199130 562050129
67775 191419 535611061
159372 164211 548946107
116903 130383 805770865
53083 53183 819445295
183544 196724 622381365
189393 192625 8141971
115536 139457 880091657
37158 74777 705449436
126306 174209 644523358
149802 179367 267490041
8969 93714 516796372
43883 73047 72803677
167925 193144 807633491
53690 134092 201246227
138580 156981 46203141
189312 198749 23733658
154600 168663 363998905
121344 167664 116118155
97244 134914 589915160
45748 171729 315376165
49967 153635 465137596
11295 125807 688345828
63653 103316 274943805
46809 191624 362910398
164932 170871 440100808
37798 82722 112201974
29092 157654 321118539
18408 192821 893590090
62395 164826 256449239
36600 61369 61751785
50331 198796 405865666
140769 194183 12790300
193949 195109 2944639
181574 190047 21381455
144067 191842 120283898
66647 180011 284028323
50582 110828 903471868
57789 176228 978348889
15830 141246 694189041
177132 186814 547104701
131023 177489 721659112
179666 183000 39333999
1420 168672 794800780
199191 199872 239696936
129492 161647 950245085
58917 66991 654891670
187634 193680 363800500
155237 159125 9813861
125039 164488 79284450
133993 167639 84361097
19708 136771 292137671
14850 102270 218272690
134172 188128 135511823
193015 198877 14697142
194950 199584 16855918
189305 195959 2499304
122550 163025 101357205
159329 192186 82694258
198076 198692 1567913
93597 164492 886706588
13221 175105 404759280
116940 131746 808701809
142717 151068 20986923
188498 196170 19269030
65664 89398 59373900
83376 139457 588181986
110214 141690 78469085
168691 179443 26966459
31925 103073 177720950
171393 192838 515158897
140762 147652 351630894
175295 180747 13767816
195576 197970 5979796
87764 150009 946646696
24517 39743 37691248
182097 195251 555102871
170864 192489 54302176
113322 178038 892469812
63959 195539 797381637
61663 117035 958461180
40861 151853 152143784
176688 183572 17356299
59476 185415 729487353
148932 154419 5430166
42561 176475 887101274
43165 152042 272248306
74559 192699 559554783
49389 191623 328105495
81659 95835 886136546
18615 88586 183094045
111859 145783 84592517
152980 198037 770308366
74585 163704 223148360
4765 127563 507724637
121945 180236 146147889
197881 197939 147110
179200 184694 13846168
105035 198088 233131151
23025 139634 290975537
198504 198972 268218515
87229 128151 102339251
150124 172166 775902842
44477 151033 266407046
193238 197422 132662460
137351 179807 952092070
179904 181987 5230253
16752 36321 48434269
39641 106176 166498118
173467 190786 599679710
95203 177643 206640026
65464 182294 292622400
40831 44352 732217869
75418 146880 685328503
100489 149390 122166992
52509 126596 244007474
158618 179731 53104263
188560 190995 6181246
117445 126028 488886076
139773 153649 34763701
167317 176281 35595080
17118 121576 922168062
178005 184503 617778957
138026 162928 62513633
184468 196620 30661794
1761 69836 516926818
161376 196265 241289002
29168 62169 543549161
147172 166910 305482185
195664 196019 753621284
95437 184478 984057041
1337 110779 273560434
125857 175349 124281744
21559 36117 837640680
47556 120100 181571357
114336 189845 364629727
74559 166107 511076339
139834 147746 553910670
139480 182377 26088434
91784 184834 409843131
50525 95815 981486314
139149 157670 369464733
38130 171415 905096802
72521 197900 314284718
80438 183790 259024823
49548 91760 115055515
135705 153456 44289805
46586 189891 359029524
63913 175023 278346906
105883 133708 272265656
108075 143519 88238296
188322 192667 594982509
143672 195558 28678030
189190 193047 830165893
43216 178635 799132907
165440 168484 299540661
194208 198376 6581454
158944 161445 6257800
178126 194480 41149371
121727 139240 887252378
163344 192845 284330530
107798 160492 47067689
39603 64515 309834782
54637 95643 102547406
93985 109742 39650264
24083 129421 271854079
86335 107155 52245815
117919 187474 174429185
117982 149131 77710023
129231 191451 156304295
64878 188867 310797848
115788 131312 38786406
78971 172790 235039402
131817 159970 932902758
131052 151095 718546594
130238 177775 119238050
15008 165669 376574911
174049 196344 241215954
17670 186665 438721551
187433 188953 3804225
133916 166702 82253188
180437 191406 466018841
142093 145770 9127618
160543 177639 711241429
72360 172440 250662958
195800 198548 236010363
107731 158364 126438114
197477 197543 148311
185773 185937 351426997
105476 155865 125790051
132394 173709 191238643
175048 175697 1656189
166420 198843 81492109
172684 185614 32509196
30056 153266 372745484
57912 86145 570099471
94085 134163 100332360
85837 112079 469965247
67684 134289 166671498
105038 145379 100489209
74298 130728 611447391
162361 166569 10704328
14902 130661 708251927
12788 54856 530812823
177832 178528 1691689
8807 89378 408561142
119807 178339 146688651
115714 172548 142292675
181817 194952 33061698
10093 113907 259534449
95905 185939 906106111
36419 75344 453242759
127036 133280 466408777
150332 188496 96137967
147403 188098 102554409
21676 123136 253100931
127455 162918 926434279
187686 198047 25969527
57134 76114 47588359
139587 175410 90056592
31956 47947 39482061
96139 127321 78107315
162573 175004 234307562
187560 195715 286417023
76495 127641 217326733
3867 6621 6980394
73428 197682 311436939
157805 163739 296418052
82544 189431 896637642
1495 141416 436414478
75948 147176 177976670
175025 198174 91883159
124228 139340 37782066
71379 113090 851108934
137604 195916 470984508
186887 195627 288231968
3483 45609 105090924
99482 163236 985423168
40736 106338 577861940
60575 147279 729043009
169761 192264 56577012
111277 198222 612271906
173010 192427 48868763
132655 188940 121124737
98157 128547 608505549
170979 181419 26157157
127631 163035 928172534
113672 197149 209297033
15681 168220 381236830
157658 170228 31693821
162612 196619 909405284
190126 199030 174754021
11202 21355 299440809
34617 130576 239935239
52881 168815 630469483
153380 176848 59141180
181237 196859 39370801
147934 182106 86003713
81204 166008 53649760
106926 174833 169925050
49755 63920 35464299
59181 187129 635940218
84796 138274 133641536
44418 136810 231072061
171624 195460 278945676
127202 197442 212482824
142763 172292 392274180
161085 183827 57331038
154984 186345 945098074
97671 147985 312418632
177824 185353 774925306
130829 135380 11318531
95103 125662 185448147
198730 198934 11795848
56491 123324 167178623
729 48224 303793572
30871 132952 758547123
88680 148468 149392209
132931 164937 80172573
121316 175873 277177761
76049 160291 287311449
45988 193072 368509353
38575 51067 31030156
103509 183942 201469477
47115 109190 155592862
135968 195301 149002181
128731 166226 94056434
148246 173217 811200497
27930 180418 381318426
173801 178891 969490182
95503 122805 749668376
121610 169569 120260913
60575 160521 311973626
10825 27949 42956101
145677 155003 23545420
131521 163027 78861199
30674 176856 365623584
124298 178921 327314883
156452 190637 503628733
85734 175294 224290008
98130 140758 345320657
148329 188511 101235023
70129 150417 200745784
169308 181779 925394076
62414 173072 277131716
90781 125181 85909750
126342 182658 141333081
19157 98926 601505999
106378 154823 373450074
152900 194703 105168168
38217 84294 798055246
73174 184677 279370041
9743 65148 369281940
70647 96826 542515971
172000 188105 491796744
161791 186589 62444689
173355 173546 494123
463 64848 160628467
28541 102636 672345670
43227 189780 808320182
62698 147671 212474205
82174 198734 743360605
194824 196643 4644547
41643 197041 389333824
154702 165703 27764392
39079 192384 790028734
181971 192102 25581774
110315 124864 887430606
10820 142550 328913854
170203 197284 68082986
146085 146286 961420133
62944 181082 295989607
59191 72793 125555348
186489 188468 5043760
173597 195429 54961053
174252 174661 962186347
80342 198317 912525207
189299 194837 359528915
95265 114671 234654348
125123 175458 693333572
77633 137498 149716462
4253 7149 206127429
20432 25132 11598757
105328 172591 673818970
69042 109428 850033118
171537 194538 351324449
48219 114752 166734553
130827 179023 496759500
178743 184004 806172116
184410 197273 32375164
99694 119526 677561713
37973 102416 622465831
39438 142454 257460821
110272 154672 110906154
149067 156595 200437407
12317 81862 632680036
191044 194145 915642751
56372 107169 659409228
183462 194121 26733466
64080 117539 723972526
165751 171810 15202921
182643 198092 38869005
182036 195280 15445611
120474 164094 936904981
51853 103917 402183077
193907 194807 2305476
165328 187690 56304640
127625 194438 167706990
70009 78481 491555381
20499 186846 551961513
190545 194348 9480115
106974 157228 125502265
135052 138111 7586109
156990 180108 58116011
21917 182151 833055470
149689 179277 336529424
170965 188872 45031307
92730 121282 71453026
194270 195181 2320854
19708 33636 776302776
184970 197346 368199309
889 112626 279337918
87815 109493 54387075
111991 116980 165475948
41424 155482 889076381
49736 142888 797314159
143277 189217 564087906
72689 137346 685024230
52396 188284 340557712
66782 181623 450958531
111709 151582 99650528
141495 176539 88139476
156444 169307 32443734
63379 127657 156519851
131153 133296 5285055
130464 151203 188874813
19158 98031 372025193
55153 165070 524408455
68533 143827 882948240
197868 198216 867146
19592 137879 585836600
187303 189480 39067272
81591 150429 522090670
150114 159392 894743138
170041 191804 573586446
8560 156542 560253362
39583 111274 354215585
17794 190047 430876836
87874 105252 43665530
24549 27416 949066372
90757 173143 206315350
76420 188758 884566452
32407 191191 397506042
158228 184552 66212430
32442 196081 409665733
96479 132847 91134678
17752 70984 682596414
12631 169349 391932052
66255 140011 184413740
34421 93528 915784137
64446 151105 216847131
68212 186963 297630527
163081 188839 902291865
129749 169021 98437006
64539 195658 997085351
181342 199768 833465310
75255 118323 621704992
94406 196984 257315222
17182 82680 163219737
114672 137920 57884532
69100 71478 5945106
125144 151753 373654391
104658 123381 46598253
26716 151594 402983912
77768 155597 194654514
59413 151329 229968531
173331 187805 5251478
178143 182567 11110666
85426 86172 616297507
80376 147861 34967740
108575 173491 162417769
122671 124383 4193708
95112 188306 233727821
16152 165698 151528520
100080 154960 420398138
153527 186243 82355038
105691 164702 147527383
102432 107345 12433843
146772 182045 691596611
181152 186908 14539026
167287 189914 56885967
174617 188755 286993233
150440 195572 157407125
10692 57703 553962290
185098 199771 36989477
170208 179324 22840676
126424 147104 51618266
103378 125151 54152258
125319 130055 141226912
190619 192944 5820469
62111 121770 342551650
113688 174727 417312143
77136 155551 899115263
182300 198979 804306495
187544 193704 15419003
173545 197603 60512617
112554 194549 315440250
166222 177389 497300348
185185 199816 116944812
94239 136965 106946412
32186 56710 60922408
126936 184949 728090220
69420 111687 565481939
73560 189025 771619241
58781 157461 771644507
14141 70450 140389462
49619 141738 230461541
27756 178064 375796023
173269 178123 973361269
175314 198994 59559868
76313 95544 48019096
1825 87420 213807954
170739 179621 22239014
171871 185636 34633388
104935 183074 195631452
44167 190376 454212421
128508 156656 70473650
101084 187017 215378823
43011 65632 56494032
30727 48617 44245053
122393 135162 31942581
57677 121120 100212667
141869 179596 94875377
112646 125286 147921178
73398 87010 34111332
153151 184863 867115988
92081 155598 158842508
1991 81068 894394
75327 165859 182221972
78777 115475 91964851
54075 173200 298309838
23906 62347 778736424
172943 175106 519602876
194944 197815 616894004
58778 158330 249172288
54489 160268 264684294
42947 114245 178468526
179754 189121 23669744
27352 88667 152833207
22764 134864 525819682
56238 68422 543868934
107437 139919 231533758
81448 146697 999260551
44450 194688 930473922
2531 148831 365465464
46109 47517 198172973
67758 165744 245373500
58396 84767 8664923
55500 161150 781832529
33267 176508 699554140
82560 91922 213350757
57699 145858 220494213
172904 199487 182679860
1944 190798 691811299
6864 158280 378370498
126483 188319 171243180
20904 115365 235748078
127929 188193 106051908
162722 187937 63503889
178924 191241 31146411
89818 126151 460636806
157915 177480 49237299
8789 132305 308658327
12333 179133 726349584
193078 199142 784119320
75589 105794 75845135
61517 148539 690457375
166413 187264 546009274
116644 186141 174174319
81421 138903 143744622
65644 120483 137234329
12865 88639 189089412
186738 198194 28771297
1604 126574 312204105
123898 198872 188219168
145996 189353 109148568
50344 103281 132717170
181002 189044 499000145
25342 82040 876386644
114538 117347 600587167
109910 143290 305822137
1582 81105 198521060
130430 167784 396482844
54070 127849 418305019
97607 108500 577631037
100743 195514 237569632
92215 153234 152607853
4920 112539 368053122
129459 176384 117695389
170591 173498 7249619
95732 117401 915349477
79300 136434 97637728
193827 194977 2196245
139906 145208 404369480
15065 142305 317607065
194831 198945 814225869
118584 122170 398037480
158891 181973 58032498
9255 96272 217128541
180000 181419 901166170
60739 198418 345066415
59072 130393 178546799
84277 124713 581029939
61789 169372 269455533
80435 183048 257104117
86377 172926 28762259
142911 192983 126004539
14456 31659 165483091
13801 44480 82417715
104203 112399 143314360
43724 60467 265622054
79713 102646 3159234
29503 138624 681126236
143522 185547 696870245
162761 178549 39665624
54970 124046 86196505
20468 153912 818736014
73970 103068 72951437
50942 169723 996808730
20783 87547 572849539
125239 161165 90030502
83330 124097 101885020
14862 106693 677663533
194262 199798 636534309
2447 100574 245136622
147496 184190 975599211
11996 150764 346620731
33565 108291 186920875
6897 115349 489496479
172586 199324 67218253
104037 167632 744517484
60609 163591 298735815
47988 173361 314001365
30531 59381 71669730
98281 130633 81039957
135871 146006 25139306
127363 168769 98322540
152981 171629 655216912
97460 166786 173702248
195530 199572 10151969
15069 47457 982806350
170076 191622 54263070
22229 133671 278132637
51144 151379 250801127
73681 162679 827434848
167692 198803 78217830
131297 185088 134837985
96587 181804 213636399
192193 194279 5193881
15693 39097 700114810
184575 198368 723272432
192506 196970 555256348
61124 139412 238526971
168327 196635 12390831
192850 197445 660735949
143382 167631 893986636
41641 155894 571535151
27463 135941 270822724
71307 155832 393166044
184884 193605 21972451
198493 199268 358412561
179513 193778 35890936
192079 199800 19385786
28981 183940 630577857
38002 187160 501021453
127934 192417 43444236
189238 193243 10097492
182921 189646 16956372
102565 106663 10345869
94092 151708 144156535
140734 177647 771939509
180854 192508 29284781
92397 161243 172295590
67107 95717 71543627
24558 50334 779252642
51704 128316 769711767
145418 186230 102733268
116255 169493 133318297
166206 175398 23087573
98575 115059 41505315
23003 38856 39156588
115375 130493 37780189
32489 116311 117618597
103996 190816 765314994
134895 188902 454425259
47560 135943 221189335
14559 67331 131439617
88103 182879 603502547
87930 92298 10847571
108978 198799 913938938
115518 182319 721466298
52758 88084 135057208
85995 127446 183543950
63444 68209 929716889
158154 169280 608371252
189996 194837 324632652
193597 197097 627499820
131361 156183 734873976
66275 122539 636504522
90610 107117 41529868
78226 166013 219891669
145998 196473 127107233
103657 136421 81777415
115282 122868 18856763
187050 195513 8001123
90280 153564 546591277
38949 180758 355071007
181042 189364 20943582
5777 62249 606974533
50797 172373 854487925
171979 196460 58556985
82879 87058 589245035
55200 75248 50163208
185842 187578 4456547
193508 197036 8903776
9836 74199 160593785
57459 192557 488050830
48511 74262 682618110
69671 144524 187135281
86204 197077 277917006
161910 191834 75403602
100278 115773 519065657
68228 92665 195452207
26805 127008 305712594
75309 87849 160462982
78006 166368 221312294
127437 172058 111901803
68414 93899 979743201
167972 187894 871882242
58786 90392 79228219
88438 187706 597101122
103407 137755 794015863
181696 197568 39934023
198425 199244 185320950
79779 135209 669395223
121946 188097 301219362
105965 153287 390910384
141490 185057 109482369
14611 192530 445131900
138899 174928 90539700
104846 195751 227798877
175756 180618 12250613
53642 109671 650272263
36387 68738 581879794
11018 150907 349408530
82375 140320 144832416
105586 126643 849254256
117615 127949 822378913
100898 118012 869987863
76658 76728 508850287
131470 167782 90979223
137454 197910 151899565
109519 199926 437577719
111993 149152 671216771
124835 198215 184280709
85697 130365 326498822
187586 194754 17939223
81778 134145 131018016
173004 188452 37513549
74732 158407 854081007
195032 196312 3304438
145170 151060 14827122
37784 40796 7535041
61988 148620 216606697
486 172862 431125230
82494 128232 114460720
170132 187062 537359999
99709 131743 479610497
181465 188411 692816212
26732 132569 349630170
198235 198598 933474
120727 149763 987992081
95499 185601 698368914
33112 110867 874340858
99263 178710 951057777
43655 63719 333592885
121079 133421 9231693
170078 196173 700293408
154188 173634 48940660
185974 194835 7988882
20131 62837 377399974
33473 177191 359603953
87249 139350 659281091
57433 162913 922885100
188630 197347 879471497
53476 161964 576810582
53408 60072 24164768
145134 195707 127285053
86881 125750 32156469
100561 105459 521898155
88681 178475 224938109
97871 144820 117323392
16085 157697 353673297
91054 194757 638224027
76716 77221 644652925
47394 54849 234005667
158675 164347 321155401
186182 198790 703271
108423 158858 125979668
107266 177909 627819637
140715 168758 184324050
18284 137202 847231173
170534 195818 63553887
92956 126460 555677538
35368 135521 998572172
16635 21361 5679075
136079 138510 5969780
42652 174605 616271174
157479 180508 497669533
71587 188118 292087010
152607 154252 4102739
147605 168518 52750155
38943 109297 214933242
48901 148306 661212350
153067 178050 942430140
7211 180753 434151388
120596 126066 955582550
103451 189711 216099883
109613 182665 182887285
125578 178555 132958323
87082 189291 549673638
182126 193373 28358251
127710 178647 432421164
163441 174215 189383608
4636 70912 165406137
60903 118488 144251556
94325 188841 237068128
26530 167896 516920186
105772 152693 117098238
158473 169300 71044477
34184 70457 90557497
193741 194466 59205530
123864 178769 985614676
92873 107125 434351438
48236 59007 26957168
168232 194421 822909077
76005 78908 128975
174720 188470 317564473
79191 144862 421488284
3755 52352 121186778
138196 184099 960267507
189156 196919 692454821
90583 104619 35292745
124361 158853 117618757
100407 167677 789904204
79194 158404 924022573
69903 175405 264244026
53708 149497 239616203
94639 114717 50495944
98242 105902 907845940
198404 199779 800126217
111428 134292 849137517
143390 161260 44925605
185877 185956 207222
80516 106980 394162243
88477 105377 668842884
70031 145437 333343759
140087 197997 271114733
9786 16485 16989893
39329 116158 192254875
62805 113019 280917389
79612 165364 644093542
83640 174347 371174335
30030 48401 45410875
66750 103760 92878151
185497 189115 19463380
171323 175000 9196215
62131 65628 8790955
83610 186718 945083767
184778 199485 37007678
73298 168708 305884315
87087 176659 650883939
99443 161516 657742799
97884 130229 80996894
175980 176720 362887573
128015 157402 73542675
58239 95227 92628921
47632 192664 798262194
22308 38666 550561804
166333 170647 10884054
64875 115873 839279513
11062 106288 237982953
67564 72725 707706556
98055 185287 218646602
68542 190085 663861427
35801 176558 352286607
115234 185504 25692725
168161 193912 64701820
181220 185400 2159822
20850 137868 127599615
94794 164380 174293791
101703 165669 160083847
75691 107610 80105365
29726 196434 417212348
109725 189002 715549055
198495 199372 51664994
153088 160560 18767274
139451 188352 123013997
63097 99069 90031525
89811 134343 111407898
158577 190069 550555395
48598 95153 116500090
184470 194705 25780167
157835 196932 561456654
185337 189053 340492054
184572 187062 6395121
180938 198838 659497554
45546 88075 963795933
36316 118838 475002574
56901 194715 345391718
110494 145477 932607077
59290 147375 220225888
16835 151009 824167163
75277 159813 211567477
8759 56090 233844906
181141 191858 715907696
17897 165128 367874794
193242 195237 4965246
48053 179930 705732090
136896 195365 146876393
120581 185060 260696403
120105 187150 168214384
41809 61733 49772646
29635 67549 122942199
21187 113704 230885210
57058 77532 51284356
171533 184291 77122728
254 125024 311620401
162438 166568 161414278
185109 187926 7223009
4892 132819 999107657
70124 75474 13365696
121452 127848 159808242
40232 164159 34038648
51191 123185 271007525
60845 80642 360935679
174978 191912 42639711
195664 198264 708953017
137430 144690 18055058
84592 121103 91280171
144356 197455 133580251
86621 104441 44724858
22570 196894 575562234
151411 193710 368863087
24873 105193 200586779
109676 147487 94176417
67553 111762 110709860
163139 185484 21222260
103567 122018 45999695
54267 99085 526041505
147839 182404 889253215
186526 199937 33744344
76622 91740 767401738
181203 196878 39513344
43739 65553 14320304
163487 169352 14841351
41294 95835 136243480
76488 156323 210100539
8481 162743 385668721
87789 171260 209072358
172968 185677 179970708
115240 159801 511504164
155247 173025 118581737
40093 165440 877879662
173913 199679 378320969
3978 6755 7028148
109783 170274 304038767
145837 145950 283262
183113 186933 9691298
92143 112914 52134565
187820 198740 261256068
29280 154113 329278620
119700 135205 38707774
17784 22516 11931504
131906 185228 133701438
161203 177076 201122957
110392 130196 805826802
98800 109949 28108374
157988 166947 22636992
25145 145612 300914642
90691 184023 70072700
21032 35729 705785953
115267 199831 212067348
151263 172171 721062059
89360 95746 580472958
90358 125487 87732056
142759 198260 139581348
136493 194227 492121493
30881 113643 265708057
25223 45757 145040638
122527 131944 23614846
40672 118394 194389967
4733 58761 751169673
145614 175269 420639386
38238 101222 371516563
186415 196995 26636740
132343 185856 134280584
179538 186050 16406414
22346 35003 31129797
145284 165154 50041979
172753 175337 190075154
11405 176839 413739509
167324 178497 3229036
189796 195809 488097678
109477 155808 115667096
150706 187464 365091450
53028 110276 143429461
6519 87309 201717929
184462 190142 14381778
90299 150681 150938452
12369 136417 309928835
53305 170640 874115824
102883 189728 421468989
104670 133879 994893250
34667 103983 483434262
62420 153569 228029436
67918 131756 926568957
1918 18387 41446921
177335 199250 55112328
168805 171349 748690724
154746 184829 913707265
119396 179556 150764365
86262 190700 261780145
131538 161234 166857411
126279 193960 169906139
162749 169440 16886572
95238 123578 116149512
178084 183625 743652423
3083 85746 306345581
60375 109924 124219225
39065 153289 464959668
116510 153587 527322343
134537 183529 488480775
67297 171068 937027624
170607 179584 22502062
172624 181092 21276984
132493 162881 76079942
189188 194551 13454825
48724 110328 654162277
123008 165480 493163953
13719 111752 244794665
107485 125357 44344663
53169 160326 268129831
42232 151200 272491264
118163 158356 566617248
53598 56386 463225089
168683 192208 59166522
112860 142233 47648493
2350 133274 920590044
52278 109087 769669755
120376 125475 551411351
189408 195195 14561564
106031 132838 66880143
126295 150228 900700408
173123 198591 64091682
197211 199319 5268001
136680 189959 133800305
138838 142742 9722011
16197 58461 104941967
40697 148882 543115334
183532 190952 482343142
118246 136722 648544945
157906 163341 13710269
100202 190420 657718621
29567 62293 81338219
48733 57319 145298956
138511 169474 642585396
170262 181093 408902947
19653 56504 91445752
171365 194532 351875857
6379 22019 39426859
198126 198568 1120200
94143 108062 35134949
39274 119442 782274862
149802 161742 337169258
61643 102932 252494314
167100 189640 56668528
190674 199321 382320728
144392 150664 15706713
131509 197420 50566724
68403 161892 522297942
44068 174687 326995935
92122 100870 22031893
176435 181287 12172540
181421 199105 44508068
154752 167507 21337344
109799 137085 381238678
59177 92620 798113872
97933 164376 346549434
66591 81079 117522468
126702 178249 811840093
9932 192974 941606440
182161 187969 14731801
175195 182949 19528299
29677 196679 707239330
130873 140476 340757326
150574 153741 770947522
196802 197782 642274235
53940 124593 649149781
101637 147882 115348926
28174 182879 589913014
130672 170838 100742212
117370 159671 105725260
60106 110222 450903601
51396 147413 590729846
162089 166366 10872098
184358 185330 2423555
62773 72885 25364114
125011 187191 692714395
173526 184619 944406483
115347 195512 438187422
64867 192955 995921347
150822 161920 9730290
187328 187903 1441813
173198 197479 61146182
72174 132863 767535119
29490 121116 766745334
172039 182653 472124883
184242 188440 10620313
11805 13427 4126368
135380 191016 139796767
174339 194481 348277232
7248 133047 314335666
117545 120089 352220423
171098 183068 537303915
159379 185895 285054352
116854 184977 170660235
135588 148270 31573736
52501 80371 214443691
160014 199827 376511679
909 77022 349095732
67763 174586 267597629
66779 122623 315901335
1607 185808 928992813
131714 176495 112286737
143962 189625 348413781
1435 165614 410563218
32307 123584 227940042
152912 191340 118858761
98744 160572 154708914
142932 163739 52365605
88607 173936 921535202
991 118488 568776713
51483 55357 9731806
75887 186444 277038546
189710 189912 534574
177483 196758 926343150
141129 141866 1848568
5348 124957 337622412
164165 192792 748457713
92132 182709 226988233
184652 198091 33826666
76543 120044 108815739
172407 196232 445708914
162753 166440 9332636
132917 157535 61547177
80050 144690 243820786
164504 193535 73020325
58368 82554 60624854
49233 65590 41064092
190917 193572 276488614
89270 124668 88456348
81763 192833 392166223
160537 199310 97561021
891 42158 753022552
163100 184304 829210848
43144 160640 530201569
119580 176313 178768769
148733 181165 81634211
22335 56579 84933276
153175 174150 52863488
94259 171931 194632379
8644 198812 908612017
123718 178127 136489411
130000 194392 161581042
68865 123464 136548592
140168 177277 687436713
143503 147346 546667412
170361 170764 715623764
102000 105172 565146907
45317 171528 781193536
40300 80630 139222829
153469 159271 731242555
108981 123033 34894049
50390 91516 102998188
192559 193141 1495945
161015 193668 82205815
38518 84202 978306588
178480 182461 10014442
30379 92623 811235743
89678 126490 92002139
65322 125389 150163379
18619 127130 572788216
70373 101865 78915959
131648 151433 271545204
156049 156278 910481991
3942 35103 77784410
76994 178121 383439705
165242 188152 57688285
45144 71171 75813134
102760 168010 875836598
20094 155005 336758511
92126 102865 361806033
42133 60108 895713445
129450 168576 98091628
16392 27245 27124089
170621 171160 75924493
150706 164788 756135137
24025 84765 770059701
196388 196703 623899301
187915 190934 559190252
9 78961 754406806
75741 187808 116231841
187083 192788 14325752
163168 184807 54395324
25630 193381 499524057
23266 105679 709460529
5385 34991 73767960
116390 175891 149001798
27311 178848 754447930
19605 80261 151028519
19099 198783 449493393
66925 183265 509973075
123012 193555 177056180
100984 146382 113329041
100891 153558 385900458
55332 92528 93049727
147639 189440 105253020
75846 193251 294312909
114631 164910 125759630
90346 178394 220555930
55269 107393 526541842
177729 192084 36141161
179079 193788 37024137
83804 197306 778996255
79967 105392 944657257
6427 178029 665906858
89639 132513 617443007
129023 197352 387969259
44228 130231 215107178
124615 150321 313900183
101021 194339 803374663
187053 194930 19741217
176038 177679 4133951
134399 190067 139816246
146098 183194 860418372
41027 184419 358977493
30555 194366 409905611
86416 198492 851308207
127309 164530 93306543
79595 132441 132314048
46884 118976 180429909
10 178731 615685120
190053 197013 17499584
153095 162891 24679721
69627 131457 154761926
8178 147804 348697858
55680 108158 131573070
166249 182993 42065982
151294 164357 32887439
190795 194800 585551493
81140 188896 270161060
136454 197390 952252824
128206 157736 73891881
38015 169328 665165133
71273 121561 635300009
193919 197521 9106062
67167 133912 40538235
188261 196694 394749562
132025 151399 348473766
73775 80451 51330422
154208 198767 112123202
10612 150139 348521355
54477 183411 323023743
118489 132054 33892094
198159 198849 1738735
172585 175369 7017499
124172 162375 95707347
18360 45137 66465348
165918 197976 920307677
136127 145875 24169449
29432 167653 679615014
134238 188107 713564459
155058 171418 41259515
146412 175417 73021419
101690 156958 138187552
177432 190985 34215975
7008 175706 441222295
138754 177355 96957864
193844 199086 13222144
8718 10167 1964081
165614 170362 11961764
74105 123422 123331458
76668 149790 182834580
20370 151851 328137982
34952 74609 714443755
79227 172874 677200496
195102 197060 4987029
184742 196178 75930747
104693 122892 770038318
1610 183577 854157698
111395 123631 30488002
162704 175616 681057967
187692 191079 8554151
101243 159948 146776859
46475 109297 742777986
157274 165837 787121144
134017 155201 52962313
2842 151444 371320274
22122 118753 875476631
56044 123082 509147652
156334 190043 373766151
198216 198863 1630127
19937 185846 414768830
187930 190177 128251569
129117 185447 457497930
90489 163020 425178466
117302 188028 977474847
127493 189864 514816121
9845 56165 115432582
12413 83758 178110467
101046 170581 725646650
79643 110689 77850911
36092 123560 218600524
192166 193472 3256330
104457 194119 224610821
38176 193748 572418383
146692 147408 992553715
7893 112642 788837109
44809 197642 382818922
133022 168055 87801795
3106 167092 573445768
5618 185236 547372886
169142 183793 36840127
30824 146528 512000958
125491 190304 162839249
88744 185378 414360898
3277 139273 202047103
192838 194406 582992058
121353 150647 73207664
158806 161100 386560443
89955 175654 535768467
90373 165584 591353008
33342 194550 403618658
17639 101591 696078525
167787 180774 32695880
13517 192824 579122795
90336 129136 97038732
76334 147244 177167733
197821 198480 641040731
76579 172682 787281165
121318 187609 794557026
96682 118764 55448321
91150 132636 103797911
95217 116986 43483032
199488 199793 801725
45022 95368 125825395
182789 182910 321391
82910 142716 734591231
175240 178148 580562671
22921 92064 172323671
169598 197675 70544218
123668 157122 924206326
136499 180076 109346083
9846 67953 312378318
39171 184500 363857215
73768 184231 938890430
184415 199156 775735195
173452 187532 687374460
110641 185657 916805872
158068 166257 20679870
101237 130272 739381776
19723 74346 135913781
183237 191108 19922100
137764 179594 105035362
118549 133601 794126698
65750 118269 243559422
145935 197332 761089510
12320 151740 348336987
57394 113113 139628711
113947 122126 433045042
138056 187977 728393319
129736 186433 142231095
141111 197108 140865265
153136 194287 103531253
192359 197351 359351435
156289 192015 89934165
143231 147083 9603773
125774 161625 89878830
11322 67944 951282592
180554 194506 456978256
43443 131290 548653824
68101 144245 882483753
9977 191983 524892653
46311 114523 758686566
173518 185431 815458039
188560 193477 15535680
88691 154754 556817453
199201 199413 293489385
73257 196305 308489785
5529 24236 999230446
140265 181544 103777403
53771 60052 15732455
161325 162870 3948196
45835 129057 581227382
27665 114067 544359076
156921 199046 925559639
138062 170387 81252316
35633 46573 441199079
40086 141931 254426751
127134 177986 821703850
170992 187620 41826608
117270 198336 203286593
129478 159926 530017382
65817 135062 173239755
119629 121418 64274589
692 5288 11608440
47789 129533 733838811
1516 168573 417792172
191586 196270 11729996
84010 88645 11562211
149750 158825 150501535
17889 170432 381319807
97287 186781 224429807
57849 126212 223028081
183857 199917 40368214
84074 164534 862117202
38016 186643 372171231
179349 183680 390671951
131663 172630 102687060
34992 99894 162233552
144617 159095 36457667
21623 155904 335195747
196565 198034 383728964
44981 196227 378903238
5096 162468 393307391
36794 82728 114730148
196847 198760 4759993
180183 197473 796635997
199151 199675 1347235
51596 188289 878080072
77329 187451 678384826
138041 181708 116051477
25799 178642 884552193
184292 188768 207743106
102940 150215 438847524
142751 147513 11884862
123261 151641 239236945
68218 142841 333324111
85949 100778 375785404
124865 141765 42252300
116021 195685 199756871
115437 162280 117113147
113363 140429 27709823
190198 198632 21159552
88773 186516 245001229
69220 195833 969839755
158728 161996 938539178
129998 136549 870558965
129812 158081 70676790
141929 152564 26745926
149212 188536 217137657
26612 168938 355760384
143264 150833 18976391
173809 180612 17132125
138598 176827 96064997
36879 182736 768369155
16268 93305 650976413
199389 199413 52213
186382 191037 11798540
46985 65126 45367857
70198 167194 157542829
82838 189424 267163357
97688 199064 254223382
161643 176526 99913744
158474 161505 7604742
11245 77411 334665806
27247 124072 273879559
125300 161563 89675443
29116 41002 29362275
63001 192903 325624148
42829 66980 941688030
176928 199820 57578603
76122 171653 712216069
123247 182989 963805049
107446 115792 311510811
170471 179412 527878233
67517 163321 743575373
112503 127639 37733535
122614 195466 182841688
143086 185750 384083383
52384 76695 518095474
182915 186049 492178660
119095 169199 653661144
65890 80439 36403558
163926 168269 10926547
109121 162308 132876022
75894 167521 510189521
78219 104945 194810601
196118 199780 669913411
49542 170660 303424619
55610 68007 312922919
167236 177029 122079994
48127 59182 27693192
86344 190911 868810299
116126 134692 46307661
42898 55026 30214890
188078 199960 972866747
47608 160430 623559249
65319 197594 331516572
54430 98064 109158612
63591 172538 272901081
104594 109034 11170365
71741 187113 347961843
159391 194639 127510374
153928 186510 81990171
170351 184894 36486026
33050 42200 22678890
90707 141564 127078493
173350 175408 867863577
115861 134053 617927292
118002 125974 933222364
155480 187699 67182452
189637 194678 12636515
21851 167313 363457740
164054 184836 52240560
183849 184659 1954773
29118 197090 490708648
125315 171205 402376839
57250 196844 349999496
81639 146147 370627384
37886 122381 211238451
60923 65977 27291789
30137 34101 57232484
184135 196833 233500408
178702 195489 210400827
17498 32480 37219186
109188 113201 902900414
110081 149860 923687278
37096 164567 708549276
91438 127688 772185745
9359 30704 51778290
179851 181231 920035401
6755 170921 410600274
75741 148956 685845490
29593 135045 911355604
190448 194960 235918468
190073 191277 331293767
58158 172821 867219898
86637 126637 853986191
135032 147441 958693849
109429 193381 858891338
44974 100595 844316431
20817 154750 571434988
103921 123967 644411463
83971 180708 302263017
118754 189449 177274271
186982 197043 25289973
185224 197540 420187791
195033 198706 795726265
54933 166669 470624877
134633 173827 98338468
43864 96432 641409171
12790 193956 799618703
75832 78027 974182789
9333 126721 966905738
156680 162336 864133159
16592 111635 457746156
54960 118374 158813915
113426 163800 765629869
54620 158255 765471221
131364 167233 317494902
137057 137550 637840748
45869 173546 978446501
153030 156265 717802916
95821 124427 71585144
18321 27162 414340157
188422 193823 13476132
108097 153992 641797508
140812 173089 447735646
6294 18700 6842423
42997 137055 235209612
1488 69790 170494511
46752 81482 86866701
186917 189419 22977928
99303 106643 3979856
86871 102884 40142730
10372 35356 48386933
156227 180413 636458026
141426 176218 87494994
82563 116597 85323456
17 48814 598217761
125048 129332 10865589
177861 184136 15790327
168063 173599 368208941
114163 172628 146332481
198433 198626 425112
138193 157149 47536198
161649 165701 10302702
95250 116036 24876839
163905 168212 10851108
40626 145386 261717141
187569 194238 16646858
97819 138727 102286774
116880 167448 126627824
116216 156094 731078643
133818 164297 76387502
135988 187713 129923776
82967 87456 783140680
109961 140728 552350017
38158 90804 867961504
190563 197748 270892242
8556 114902 265873424
138082 145862 86623359
96435 198113 255057933
2028 176965 835968315
65910 100833 133691060
178371 199591 53420063
169223 171160 4905655
158397 183581 63426783
92272 177395 213302188
163354 178572 38231705
132369 162360 910793788
75352 144217 696978375
63061 84268 53190532
183315 198548 38319588
33258 196595 409980354
172336 176361 10144171
114692 118558 4508607
165960 173572 19076472
151383 180813 154909306
193258 196680 272132280
182004 190707 22014426
105007 132322 54886814
60379 190328 652563605
164462 189391 62704885
109774 138709 72100636
139761 197241 144524981
108840 122458 828201523
5855 76909 177317335
40901 107819 944774160
180334 187422 327375342
70494 71267 781552692
70338 150913 201483925
162484 174692 30754540
153265 161599 662435226
38385 191882 384475998
45591 169000 962380277
134895 168233 83603435
93423 115356 55029556
188983 193773 11993797
69379 186803 294279997
23659 150883 827817047
162110 184262 756225774
60411 90704 75839723
158618 171596 32724834
188263 199189 27381822
8010 139943 329481608
100935 188061 284708959
147094 148810 357123572
154456 164609 741266405
96371 133330 816165036
5842 55000 122532590
145565 161337 253507083
63567 129673 165534931
5696 126121 300733415
48853 49615 764819111
161487 189801 508734326
104761 133652 72120490
185812 186701 2267176
55218 103643 654133591
5036 5085 147853
48304 189005 605211854
18445 128126 679002879
138901 143239 115508006
129456 190883 154252102
172340 198381 585671403
113294 150021 91667732
19945 56570 46085951
76259 81048 11923170
143435 162770 465883243
36519 62046 624707954
28739 108209 198511737
193574 196823 77690248
42570 57146 36287154
148410 177704 225208733
14350 33936 48727549
19670 122164 863217884
111820 122902 27650945
80521 127097 765501546
45541 89144 109021227
115463 115779 802756
61246 121001 874744200
145042 164088 684161033
76067 176967 252751012
119264 178390 148141671
111728 167571 970536518
159181 189005 75081144
99316 143067 669431241
118715 151940 73963302
124946 127653 6878447
57963 152640 236988507
50617 180901 326416072
106579 146426 99302722
185346 191439 15468206
178316 198601 51040866
75385 170572 238458802
3608 175976 431163427
13489 63120 226346872
125484 137865 242905314
108113 182668 186615543
60202 172614 322020528
64211 194284 326037092
19014 69651 126029685
84228 97942 34230079
99304 137306 420828918
61722 193014 693347096
57361 104904 689582850
393 162037 376182796
143492 144637 495222277
168967 183637 597233133
129627 176098 116522385
98988 166671 362733178
99187 160414 153220630
15485 66003 629392897
92081 174757 722891686
124296 181215 142834285
66460 116871 818591698
72591 170433 792820124
109186 144466 978385305
4626 87238 895862662
58498 193248 982779320
3257 190067 467520987
184296 198993 36944652
19372 134396 287069095
15006 138869 309222929
51354 180321 325997041
51254 84970 84499438
74305 119027 389644458
75197 193926 297584349
122482 189135 167280926
34057 42554 541240681
142434 155794 33559271
190819 194823 9976214
161356 199493 95973833
13061 99815 216538933
132186 141911 24121545
62283 188980 697585120
45786 52557 751252744
126537 144991 46091847
114169 142314 69001771
152376 159562 18044457
30139 88615 829095471
50410 140991 226537958
50500 141856 228482659
164487 180514 40345363
25181 38614 159920183
22572 108964 904451618
196400 199458 861923324
168758 186272 43989396
199419 199795 197001
9623 42592 82160029
48601 82424 84666372
32889 174643 727343251
142903 180061 93475985
156950 199580 107207146
158691 180486 54877394
144855 182033 56344827
151789 181661 358760066
131391 136419 527748508
115567 130536 305763483
169700 177883 689457623
55562 77843 541999655
72080 106809 87156494
53855 146514 231745537
152840 174887 881866450
106420 124585 45133019
88666 163173 327200363
121821 127441 189614239
52644 144261 229145335
35919 37375 300002263
104554 120918 40734665
120331 160465 12844927
132013 167531 88990898
161328 169193 19885857
105330 190608 213651815
50493 157801 268572032
27795 109083 203053435
158796 194468 82637940
141495 161822 752541224
145070 148894 9610347
73146 176842 259782868
131258 142991 29088424
82857 178615 239904272
8021 35008 480118484
168841 182011 33019815
170939 190135 35554908
36712 102039 163414590
128470 199772 941173506
111174 193854 936852395
171234 182914 29292079
27511 82760 6941294
39700 141292 253804346
96502 187552 228444549
79488 89567 402278424
79039 104689 64404388
183189 186269 16494484
159807 195225 89138360
164239 176834 961452724
145390 158362 451507762
151590 155749 786908850
38060 59494 53452537
193427 195917 6303854
122031 163011 876377815
69670 99237 73961181
141555 189904 644557966
135103 160526 63637089
131493 146014 36057538
180623 186522 23426562
171127 192874 40428940
189044 199330 821029176
93676 130148 429850415
144712 166448 567234937
94261 145457 188052197
178981 195708 42135649
186901 195875 635813918
133114 167016 84991757
80676 124036 108461870
98936 107700 34614242
131305 140794 23521516
156290 178930 56908777
124762 141931 534583319
63001 197044 336048903
125535 150249 61844975
73977 177817 260150328
89111 196084 452356941
80986 174996 235549437
22247 56202 84219485
146577 151766 13112146
38476 49690 27808839
135891 189164 8479833
8712 56786 663869915
142143 184585 924701403
29546 63968 712259994
101567 105179 105513232
94902 131373 889083119
101581 175062 774112613
34308 156961 499799929
191522 196838 783150936
150190 160913 26963581
30357 51790 462920245
153919 190581 92310943
28596 96475 169172913
14940 72473 143359286
113846 141956 661091426
58434 108961 126820616
131143 188950 145051737
172402 195550 300455172
19296 24089 11909271
140030 182463 106682319
165945 197331 78908650
144161 191297 118705063
60910 191361 688857756
103358 138411 87411135
37844 169701 828599511
88806 170540 753210751
192396 199700 180946196
35169 133941 246960550
127111 166952 583730895
93897 141187 118221475
135022 175435 137306902
162926 179055 48506970
56073 184388 321447773
98188 103202 12744605
35425 163438 320214243
164587 189644 295806942
135157 197619 156837609
96787 146667 124726458
134136 198172 160774194
172729 184396 471294698
46660 65045 180133497
59887 126532 166706362
165457 188313 57516194
59788 190032 353977550
59796 145630 214558621
107732 112594 162146783
29057 151252 305112301
129892 146126 40370181
16909 78278 152804877
185669 192435 17030096
137197 157858 189873243
26408 140991 622764305
108457 156078 118844814
37770 157090 298415635
164127 192998 72668570
127566 137301 7892018
154670 195087 101669922
13325 29419 40259585
151832 163577 29559251
42593 151270 202522588
62784 115205 834636446
165271 171408 141201981
95972 188633 522809994
177960 192368 36281715
20620 151337 957896670
87523 174866 218751137
29380 134834 263325096
81073 97613 164502240
61532 112692 128164068
167726 187483 49755329
149460 153258 9530351
105703 187465 322017436
40591 87105 712673777
164977 178525 34033053
108249 122924 36474530
186031 196919 27438414
101215 122239 52481835
57005 68118 27804127
82305 113990 79497307
103480 182194 193750467
177199 193168 40226008
161888 199769 126688140
27146 50972 58917042
86977 198079 757465799
148763 194808 115880210
55636 180225 778292812
153334 198752 114320617
66542 98387 241331369
18142 139247 481605668
88913 97532 215147246
64037 99663 147089437
158971 182162 58294425
124340 146311 54891563
112338 187876 189393061
65772 180479 287394046
181389 192406 27750848
165477 187525 788962692
163498 170822 18508651
148018 182391 86520935
74683 191355 483648629
198446 198921 1204650
135444 196647 153747664
186172 195806 146388546
12734 139089 315561720
2227 81438 470614004
109953 137027 67533180
5956 147639 907931711
82299 141248 628017159
95560 170777 188579679
170712 172867 5337259
90542 112893 894323680
41301 124549 858813754
23222 27177 9848239
133459 174626 103281144
164940 198405 75184375
155106 169732 491573058
33503 85532 74503581
140083 183432 109052532
155508 187885 81573391
57828 152977 415546863
102977 141990 97329013
63994 101824 94874562
128424 174627 115893346
118343 175179 505684679
6725 121569 286885559
89434 161627 180665114
199522 199982 1170457
183932 197163 33261949
18621 21045 6191594
91236 184215 442941195
197503 198951 607865306
135925 191240 759584724
150825 193045 53969114
156188 174656 937516436
186297 191940 14243227
132722 161407 976380244
61907 108588 117071969
127816 152431 61527478
150789 189538 97568133
95311 154347 147734440
192042 196225 871410314
20005 81799 153858843
110747 138678 69673106
83498 112174 496274762
190932 198156 18048771
175574 178289 6768617
141097 179856 97429395
196559 196681 179746814
46805 161016 498913185
164344 175813 28825945
44711 180548 590485160
15535 75818 648361810
72507 73076 340342905
35520 107535 415412703
41848 101165 148439213
113586 184614 628564300
140770 141454 1717953
175141 180166 423937582
51804 179486 319822447
74399 165528 643018282
127876 189930 351884953
136075 147771 918187511
12896 152455 874363854
111696 126667 37301837
92184 154336 155498208
187596 199120 28906840
96431 143233 117019687
186926 187860 480170396
117609 192337 863317361
119009 129331 25777347
185369 185782 627992063
46957 171565 312076689
153752 172064 46123246
191705 192197 1201270
27847 36149 274659744
177409 188401 27749665
177054 189924 32430525
46943 85700 97070143
147931 149395 3733011
164805 199894 699184487
199168 199229 742493499
112265 140303 69843232
128689 170016 488196918
78224 140732 434321501
134058 193656 310787368
138788 187096 121455012
156777 195937 359493923
78467 168441 225456408
113770 166725 291765907
82417 142658 667195125
10425 104908 236197992
101645 153670 978934428
38059 189834 380099287
62030 91174 643477539
14055 103460 223395044
24206 159454 611567490
22623 174345 379233255
5262 48236 106952538
24109 70788 64382247
187403 193443 15122618
16695 29376 31575938
5846 182478 706573381
122391 161718 371559282
46656 165239 680759833
83405 110048 392289731
62878 63330 497214233
16056 133613 555148005
190082 197073 17569530
182718 195934 291581418
102819 171508 993749189
27703 105937 195414440
158616 178622 115410428
185419 198643 29400238
22782 189357 416570211
54158 56000 4670305
51473 141768 225807653
162125 182162 555701582
182448 193339 27466696
23386 123094 925701241
70945 198107 318717141
4339 20780 41489132
79702 139764 150186736
31794 117805 647040636
162649 199130 91771562
189143 191398 5743731
21595 104672 207303406
39419 183229 360050695
28355 108020 199028787
13552 164152 376400877
182784 198922 40602018
185483 188526 7733967
125146 199407 743408523
161325 183886 161624233
125349 196095 851300267
154881 170819 40204704
157299 188462 29727042
17818 65412 217038019
174052 192543 721992023
55876 87818 79998123
102034 136823 826871868
52799 78393 289277324
181452 193124 389097856
50534 132530 205279049
90652 90682 33141
79421 158757 198556039
145162 161023 39888975
64247 143461 198111742
74339 183127 948874873
86895 188484 254635604
83681 90507 685190612
122576 124607 203338536
12248 100785 221182394
4860 100726 239500221
146571 195718 123699944
71980 160571 221653943
17767 124890 267308063
118953 145494 59889357
193137 196843 6369237
156517 165039 135835667
167007 176924 24904124
18088 195728 796312070
149091 170713 54518944
72113 100829 72000145
160840 190249 74103717
87185 93624 967942395
48778 133852 683258143
47782 195793 799595851
133850 153812 49861557
123295 198137 187884817
11606 139321 318947945
85715 122921 93016461
163895 176520 31734924
95069 168777 184714460
158726 175056 1500752
50810 58189 715745289
150723 199549 679582504
187457 197238 413892152
67674 130362 156910962
85748 98194 158380631
71459 195912 311980515
62574 140397 549566517
43446 173434 325347912
150273 195673 114293911
163990 165266 308145630
84603 136593 130004805
115208 161232 115031973
183915 194367 26238930
163160 170904 570021799
120965 125427 11024346
119020 170640 129383519
142927 158145 651038409
126673 146689 391164948
155274 184150 874294216
8264 195012 467364080
59882 72390 773271723
151753 152019 661526
122213 138768 846536763
149430 150289 2133660
179039 193107 35495840
67685 183711 290736093
22720 30282 847730769
181795 184398 6578641
3874 99425 844764371
149332 190968 789443818
69816 144904 447754691
95401 101549 15584594
117621 168737 128061586
42210 150533 351303710
5157 175393 653574192
117203 137689 767401058
12377 184434 948111482
149383 183562 86053007
173256 196320 58125021
173056 187497 463293170
121764 180196 146495413
45927 128411 206328372
39100 50567 21336107
101391 129796 71009134
90604 187992 623079161
175789 185756 25065111
25485 32453 437670611
182183 184119 2684647
198582 199895 3317778
176137 182308 15452041
159377 190270 688001005
77432 110008 41991148
166948 171721 706591482
8349 171839 408871723
136995 173805 45116161
2003 13414 692880988
85735 134954 149667883
14320 189138 977832780
326 76310 189711671
5993 91172 212718273
68005 103231 88331731
157666 181670 536767450
188110 188611 538732
9124 79405 722536164
96469 174192 194862280
194463 196796 5915443
57646 92500 460303079
83416 150859 168579355
78104 129882 129648857
29142 163847 336619310
81201 139947 188608439
18434 38497 49736072
8991 161537 381273458
6669 71788 60682363
183198 187783 567897676
52844 142356 708703155
121950 152034 75189786
151659 167475 927313711
114552 125880 684251989
26847 167896 206207404
142342 196373 135929920
125317 126654 435363003
188403 197555 22930481
131866 156456 23351924
52190 147724 238868894
32221 38717 744366758
123939 138738 36997160
58877 170922 280726901
58417 162268 20149878
122208 162361 315725678
31612 101757 175212598
57386 171869 582769136
11766 65266 133365562
62018 168495 859238856
12697 159356 366520305
72767 197647 313011453
68463 199816 329269973
135838 194604 665189244
66615 121920 138457750
171898 188694 516865814
66930 132805 164939519
124681 199218 827329025
47180 160737 284180506
144690 159001 36039459
162730 183363 51927066
185407 196363 27617024
148013 195964 120747980
23795 40448 499182664
120863 163953 681535966
14282 172441 395432200
58365 68873 26420949
141649 160545 47436203
121515 180974 149147130
198978 199392 864974889
158333 197264 97994674
56128 84508 617157486
5376 156826 378502327
187830 196277 453947274
106354 114727 184998277
158315 158909 129418662
91037 120636 74024249
64405 147902 448465530
44359 186616 356242327
112317 158694 115951708
119006 171316 460331405
103930 175056 177988991
67946 128716 152048665
37153 144153 267399509
132824 183722 663007497
45325 195731 376800075
172453 181185 21948509
166751 184880 174617748
89635 131154 46775697
89417 171754 307526063
111037 116634 14014267
88074 185262 243488109
12595 94838 81481495
117936 185849 170225232
20603 52640 610370261
27264 59226 870339098
52548 113244 152075943
166860 196527 74597959
64381 70926 16482634
140239 156993 220701471
25210 98264 367324356
184128 190620 16365006
158785 189160 961193373
125261 162734 159089613
129730 170940 103355504
85672 133903 120614437
183714 193965 481184443
29362 103110 184135830
184968 191072 538625989
128564 135687 17832529
135022 148435 808992424
1881 187825 548612402
89468 103652 35700851
152133 178606 66554953
190497 191194 1794361
146268 198193 130659933
22113 158557 340699514
139641 157291 851613191
88728 120171 205048430
76611 149768 294443885
5966 126079 692780234
186515 186794 740686
150457 166390 323567224
102206 131586 935173137
101476 141439 99698720
67582 142689 187789361
56280 143869 219028894
15375 131672 290426205
7220 109493 255658172
179511 196745 620843654
149586 176430 262353776
166870 170001 7857439
199213 199621 1065963
116956 128003 268507699
37131 111851 186863285
172525 183025 26408069
147619 187211 99762171
94617 119260 61790829
88009 88594 741009522
191123 191434 645639884
31623 127819 240270244
27135 44447 772443741
133782 193701 150448419
199593 199672 196942
67673 73976 15790546
16463 75039 145888219
139334 171217 764422296
188006 191828 9621983
149738 186684 265450523
166693 180772 220033509
47001 80790 753679188
8823 95201 574503906
186866 189121 5701015
62190 62768 511611102
20749 184955 410444677
165949 198895 860094920
199456 199731 713313
142965 197880 258953333
9045 59332 125323021
45079 182559 742157752
160579 188659 824070294
148277 166457 530706167
154435 186497 701979540
174409 188032 574490545
163815 166129 1671304
112255 137663 49882377
76216 140961 161801637
198997 199942 2399451
199442 199852 161738575
46803 52745 528984277
144910 146433 3798972
82882 103340 664257940
138188 168501 260709808
144143 177024 82700672
156493 175232 47133811
143602 154808 310210092
43225 98124 137213045
91908 180363 832093889
186611 188090 3776919
189155 198299 22921617
519 13639 32946001
5682 129895 735862900
187989 192167 217791145
192 137241 342458470
42763 178121 469272492
67812 139539 179371466
54679 106727 898756486
167525 194640 68173284
164173 180289 40552734
12382 78190 164138161
97054 164160 168076161
119228 171227 130342310
1500 191277 475033351
68098 109892 104801572
66757 144541 194515693
124944 191891 394717602
83785 85501 320617657
158420 165819 15659975
181769 198368 43792239
138277 172014 2859992
128135 135165 347977865
137395 140736 133827209
160338 174256 35135911
61218 108371 118264763
3288 82762 198423077
75748 95252 862990459
125262 146946 54177383
50840 118364 169123433
160911 193058 455189261
160856 179275 46353560
167735 184050 41055149
5516 101936 240901821
42402 167791 773233781
114379 167730 133487439
121433 140811 48330378
121726 177305 935228295
6706 154440 465592989
85676 132404 116875898
162523 184766 918271284
119062 174893 139889525
1290 199826 774020082
30436 52235 54044707
30200 118349 220192258
1199 10353 263226498
81073 190332 273955448
188772 191679 241329692
110849 139379 602670632
132215 170618 96321205
141557 181587 107396118
173972 192383 687184222
29017 101910 563266230
136751 141187 10943479
177649 191815 636490447
85417 178461 232999060
80953 184583 365118943
148848 197126 23042767
16652 115488 246746425
118749 155213 567639956
43443 148721 263144380
126399 126709 167953900
141432 144434 809890746
134372 157071 56844493
191975 191991 39407
135841 141196 476966412
149858 165986 769438103
12490 168551 791921013
93435 146716 171431059
24059 189327 413375784
11632 162936 635225578
7077 36529 581318198
157327 163685 595399877
59022 120777 154586313
22899 86505 158564610
46946 100769 557970215
72950 167800 237542301
13420 162773 844105095
142561 144468 4819121
1584 193138 990961254
127049 164240 93261833
165925 196840 77764530
77812 145979 170348926
196606 197456 137467000
34795 66740 79659450
155924 165173 23348031
5331 99258 691176301
180261 183972 307600933
93344 143235 746140499
498 124169 868660803
111337 121068 24270337
74050 108510 86482252
44273 110898 166690066
180752 185037 3219203
127750 156604 670535056
77631 135830 145648000
193859 198287 11155717
103726 118193 36110511
90604 127756 92960004
47997 178135 672431653
65813 137325 178877446
109509 171355 124089389
175583 189946 36148431
199280 199812 412429
73949 156383 223311948
79255 163877 211914572
36841 110352 183901795
185880 196858 251758645
128461 147181 985614952
165915 168164 886780579
17954 170945 382457169
28498 103657 187712433
33589 71585 707408648
42235 152363 452893938
121302 190106 978755768
38121 169374 328528148
14785 167388 381480240
12097 62790 126332929
55426 109531 135594822
183184 183236 471893361
126003 134891 786538516
45115 129307 456486519
70945 125717 34069863
43686 142792 247692025
1525 194167 482084038
147285 198272 128350040
194521 199546 12626682
152603 190743 864562772
186271 195664 23655319
172877 178870 10360915
126838 184251 144140154
197496 198194 693122239
134245 180320 148351120
161835 162595 1952003
18565 147778 372324387
136052 194985 480005929
41118 67608 66079376
115295 152164 92099505
126952 199629 429086529
148315 156538 425628729
101950 150506 121231826
193822 197546 9391550
173842 183997 232627486
4272 183072 447341768
56053 94118 95202985
161761 194936 83497382
157226 170794 34229692
149014 166060 834467189
1108 171100 721999733
152871 156235 482976563
112749 169262 415836152
87661 129036 103459584
173763 193557 49790560
118389 188036 995157407
54183 121845 730636146
126459 172674 115964228
35090 40808 638763633
176212 193990 44676314
150188 185584 527903722
182394 194704 844144046
114674 148056 83131784
194566 195926 786463475
140690 177254 91953953
76363 178392 752691681
148063 171679 59516465
78751 108694 685976719
77400 163272 214958810
82955 166600 209520487
93083 168583 446643505
177575 187244 24396485
71982 123969 129998217
8572 145033 340851730
175208 194164 47664042
70402 119914 425754549
126529 131854 489042108
101988 147221 242267663
168353 169316 314922191
79154 157575 197382209
58200 120449 506984423
104661 154978 125698057
105413 191052 723538505
140717 172129 78991024
27454 99461 317899905
19029 27939 22218100
94138 189131 238241619
139944 167793 70057527
28437 51890 771116725
197597 199585 406960400
140994 152103 658491595
14925 89148 538055516
50348 69217 47274275
76497 141233 475579471
92543 156386 639896464
31117 46373 37766171
47686 63543 39640603
12794 52919 99870237
103135 195871 232446261
149603 193733 111032006
70992 136391 82075124
61011 88507 639259545
129992 146834 161096341
1186 110185 272512083
162068 172258 25687691
43981 195507 379563088
138216 159935 54422349
22460 92475 174459733
68557 149344 202008192
198095 199997 477117976
118878 178008 310096836
165764 191666 65201579
32637 75050 105750052
40104 71693 78756053
14932 160958 364810190
154276 190712 91759630
43601 55249 636251066
176792 187138 26073796
40075 122605 667646124
58776 174055 288828716
45743 175958 802996607
127510 181654 135820014
48604 106385 144864555
96885 174374 194271485
30213 127180 242103817
133383 176582 616442769
53476 128023 493579067
50305 178936 322187703
117461 126139 927551141
115144 168330 133136096
144387 144553 397657
114930 148007 937682554
41107 70974 74569753
65662 179271 569314905
156176 191436 917275040
64685 100641 90110511
138982 162432 153489387
143021 154460 28783216
169417 183591 35639541
61606 176517 528890319
140122 168036 70224388
91023 131752 177531698
140007 145298 13223639
44527 81052 857204893
153309 153910 399442832
117063 122514 13551122
86973 108755 916294822
107589 148484 202188827
10494 178331 419777533
113796 146349 817095219
122790 148225 53731525
135516 140093 11256461
131745 145889 35134380
10744 101272 226135419
197563 198087 748083006
175027 194284 48415993
128193 182109 892719791
13 36859 521949957
52592 154008 499414430
144352 186668 106474174
121186 177723 965633541
78251 155757 348045002
131641 163419 967857768
107181 110736 482172159
86888 117905 77655965
52136 62029 343563187
165986 177812 967000836
89738 168244 732785261
44630 133209 360675894
198177 198292 282479
144097 145897 4493955
195715 199366 9149494
118720 176103 143782013
62685 169706 136652871
134392 165770 78705223
162984 188862 60676448
113352 133148 391643481
193828 197273 815802929
196321 197332 842837769
179944 183394 222016526
64102 64701 1526031
135103 144262 177657
79424 84647 13190029
37815 84712 693428537
110477 111119 982637863
3136 94913 229186956
188389 198261 24721701
66548 191198 312525019
103990 113812 764878740
39161 88914 124360022
145176 191145 115794090
10858 125252 285594924
47384 194561 700052986
100814 129717 69909109
78288 149024 366162313
52608 182082 324322200
32454 125152 231442752
1042 79394 195612943
146662 162529 39934319
107498 113048 13777250
197972 198578 449275346
5136 85611 200921669
179931 193040 33058177
183187 185145 214765943
24428 42936 191902645
27054 34762 712723579
78450 164571 199249866
102647 186229 870098479
124639 198671 532106287
91184 120133 504470661
79445 95510 40185290
18693 65679 446332774
78090 119171 802051974
104046 133933 371785966
176151 196570 51396579
66353 98190 79666323
129969 173900 110172032
133491 147109 857115374
6793 117600 276851959
59293 62164 7215409
163296 191755 251128700
77734 108717 997436334
1231 75011 184199313
65277 119871 315478312
13362 158984 363837377
103507 112048 21250751
12749 45572 328150055
11701 191364 449644912
32065 124823 231551705
131588 184053 734547506
40209 112037 400440380
188263 199756 28850004
16469 174477 919240571
173400 198961 46525991
176863 198198 705592701
53228 95505 105720905
153952 171232 43574854
47691 133768 758635505
131808 158743 67359310
186993 190453 8739795
125618 163241 94388332
173722 182762 764915520
35096 76509 77644496
192911 196875 21109095
19020 132604 283548518
142922 184243 235637537
35528 198026 157928330
138615 150291 29193854
165881 179432 33994639
128531 188698 276338359
133803 193939 112763113
13739 85161 785082200
26801 80096 876738354
70206 127666 143770337
183604 193126 836562754
91311 181968 472166505
9866 74025 160111556
140269 191303 175336572
89273 116905 65458348
173284 186061 32178757
114976 191233 191199071
147831 161249 33810495
7100 133471 315746012
33646 178206 361723190
162561 186775 60991196
188700 190964 5740534
70801 83237 31153741
141941 161439 950861354
170669 185536 37315652
57722 145404 219306564
84503 191133 267317847
11990 19519 19114664
159821 188194 71474098
9223 160763 854697504
106353 176618 175880657
175456 192148 993396710
157985 162051 10207635
51620 171896 669524610
116314 191899 189514316
411 81858 527358027
124071 145826 7070899
37008 86074 657652004
104571 195113 545673777
57072 173924 292707894
184443 186578 5426251
32091 37778 214667065
72662 92606 49893430
24397 110912 215952627
150769 156398 14219907
51462 70051 54066631
136180 193142 139215858
149445 152957 8847569
184655 196058 178530995
40492 89912 162246138
65907 72621 16793715
87610 138521 127226898
12999 50330 92793793
127362 179426 44529601
149011 166209 531678566
66321 145404 197716248
116601 159660 107614320
71431 130126 751751791
145442 191548 911934960
71896 113724 100199464
137671 170688 82958156
134437 154907 32941864
178389 184143 14535104
48352 158656 276060463
65340 93564 70575715
45322 91694 963140235
121365 141731 50828199
193773 196566 7084153
112011 127678 560743113
149849 192987 108612189
166378 172288 14827290
91359 150095 660836167
3829 114075 278485066
189836 197917 20301369
77106 149001 609764754
123152 131104 723748226
16635 47137 877702902
152097 179349 68491979
13539 40726 134609682
60952 79358 836617351
163075 186267 58352021
50418 148602 930091317
151666 187622 90507922
180454 187030 16556492
187038 196307 23316596
181268 185244 9966509
57166 85583 394778317
86146 106125 80694550
136759 137104 332301233
136867 187532 20057995
164959 174371 488798310
116138 158447 105727695
51238 107728 141653323
191320 194650 8250480
14062 141207 692545630
60476 132751 40109357
126576 194486 170522614
101399 121272 488797447
79604 111829 133127475
100738 127091 763554357
95969 137344 103559069
180914 182534 4034951
114299 160891 318353911
196052 198471 6046216
185763 189276 8864832
72447 154159 204423496
140769 199677 183774678
8040 99626 228708154
117965 193366 679346613
75504 112368 92370061
118895 156671 94516856
100354 158878 956666599
88680 94354 874901080
140017 141289 3189686
194787 199397 11598289
79290 153099 184660452
64985 159555 236694360
96992 167889 177664721
168150 188548 51348412
117847 146653 71807705
119879 128782 672670343
73796 102922 331477670
73871 111213 93516865
194516 198785 495004965
34677 160233 313956551
112955 122587 990070115
27845 70892 916116822
98526 122193 59279794
62808 117138 222446674
116936 135901 47380736
190397 190922 1349435
66991 189481 307022896
137405 168889 864195224
137203 158376 52992931
28925 108962 199882118
19327 69491 124812272
134646 195880 516235892
120979 197732 528911430
99534 152973 133689273
117947 188474 176863894
55385 97440 31137006
119831 122398 333956791
1425 15764 71774695
158726 173773 789855319
122612 150915 70716222
14301 57011 106309447
172898 173469 1426414
121623 155334 84312896
94376 125300 77305533
70309 134129 159682784
87179 185897 247389178
93058 121196 70423621
25172 142850 525891681
132173 161120 845226328
61338 117329 140241817
172110 177720 132963005
62074 128586 587976532
191649 198718 597798449
170310 172552 5581412
20303 62470 104676257
33278 132158 328386059
75276 103293 924910334
54691 131178 191494855
119156 179458 151124934
26450 99339 181763037
5378 97115 461870871
154487 177945 179297307
145731 153093 113352617
12844 167255 386073124
183696 184878 99917846
126830 179699 789279809
25909 176271 375874414
83458 140867 143438220
191016 199763 21903949
151442 182152 369933022
54527 119402 186370076
13134 156961 359379159
153979 185358 78923978
26459 155094 321238888
178346 197259 47606854
153971 183361 295769883
130317 199821 358705767
53728 194854 353678089
101705 155027 133243976
177511 199260 54703048
145518 162765 43476834
57512 149730 579237115
156909 197731 102607231
196343 196667 816689
153802 186203 122880420
174119 196157 55432755
165106 168826 363886022
6475 161967 859188195
60610 127187 166574672
177258 196044 324743661
23827 74714 126705525
41674 151924 275737941
97863 195505 325151660
136962 178107 266772390
173196 198789 64426821
52201 125983 184496234
89530 140594 127577997
156546 168597 30351222
175527 186851 946731458
56931 68798 29742273
158500 174785 966044432
147616 173182 939200784
74181 134706 151450355
70067 190945 798412192
79022 136401 143619047
137111 196100 704156015
191408 199948 58943346
3046 162820 399505070
191554 194840 8148688
117506 140162 7792239
40865 55268 347578893
52696 152381 249443325
194649 199576 12405177
22091 166281 380969788
113729 179446 993748251
131925 179231 281253226
103110 142810 187528311
137398 165643 193915161
21547 59368 716659746
176912 190137 443625141
164529 182759 3958139
136194 141727 410275597
121305 146216 62156390
2559 160732 395292257
74797 106159 650206813
166514 193267 3933586
97150 118013 985247843
56184 98386 312536618
143532 164597 32906206
30156 141987 279190214
181185 199467 31279897
187027 188637 4060035
63937 155083 228105872
78874 107022 144488682
44202 100577 141004568
147099 177687 77058512
63161 94686 78927493
15938 91979 784926625
150458 186186 356293661
1508 180796 448565532
53134 180571 789274003
121138 188827 561478849
55793 182139 418137967
169018 199354 76236524
68322 183565 406332822
27735 132558 261748187
4778 57544 924222723
92675 173159 201605081
109069 147085 583849094
57272 165267 660257885
104581 188403 140915140
99188 177578 196461325
23511 148817 746516865
189684 193555 303798374
69306 141412 180270168
23328 101243 194423267
19570 170167 376319123
145886 155586 28288461
130378 144706 984528629
78137 80658 6321523
140461 153403 32459613
16721 100352 337484690
16047 197121 452985182
188454 198742 25819783
82195 153479 178290449
59674 121688 155195942
64591 66253 4178267
174163 190267 40521103
154249 190167 90447607
97249 184131 350406480
128657 138496 638471296
162165 176098 35132649
108597 115510 17159695
136230 175942 668428542
170731 177895 529650177
74441 113862 98830490
47281 137760 862301951
30583 185885 388541782
25705 37027 27842233
54754 181536 465397411
198830 198875 111442
105980 178926 182536508
3115 23711 809678554
103524 191778 221174494
24891 146610 494818078
148352 191613 710519330
122191 188467 762644340
55854 58797 7275778
38652 162377 812137694
166255 172544 15768132
137882 192878 83379878
26926 84327 143075127
53869 75073 53102725
198146 199666 3848364
4137 48235 109894846
168795 198163 167367296
175043 191720 70881799
36495 72526 764237750
185948 194125 888852176
142152 193791 129846233
83984 119816 805206728
117197 155653 96032663
140013 145669 14113765
46134 94284 120347581
128553 163747 507795567
62479 189273 317769197
89322 90473 2922921
130956 147596 543055814
62276 146933 813229026
24229 166364 355210918
41302 191215 375577413
38233 48332 25071639
193302 198186 12215951
149288 182176 56157856
13993 69053 356771731
154725 169803 38022174
120616 195477 562230864
1282 64508 410927196
172173 197350 63340542
1423 137239 339380085
78800 130144 907966976
102394 136150 84369474
15160 46508 77881781
94558 146975 131013950
55505 119030 278317955
128332 142477 35226490
64955 193198 91619639
169454 180460 91101786
183411 191116 130148344
91890 194624 257546274
74375 91307 42398989
197995 198171 450816
33844 86874 132495170
78102 188487 357178097
186232 191679 401704237
158468 163802 13457434
1920 38481 91233385
149503 189525 100728995
158474 173642 38183491
30827 42643 6361974
180956 188147 23116270
30696 108068 240659735
158024 187564 74433686
80763 177664 776972071
132491 154047 70407825
143255 171431 70966318
21079 118307 530145067
165680 195024 581001272
76097 103715 715566957
169690 188882 358747274
118639 181449 157373846
33689 61824 70107276
46310 47893 717517200
166865 185267 940717834
25833 71200 351501360
36821 50449 33845849
9645 28876 48248093
52408 149833 243702857
198041 198572 1362192
132908 190343 144206412
85140 100848 819662677
150220 153752 168850673
173348 199645 66194804
117455 175332 467874588
46982 190135 528581387
191274 198210 17313125
80711 126889 608469973
187691 187901 530924
12935 146755 392795686
76018 171929 240191310
83566 121998 96147573
64131 82303 951076503
172997 180306 636679121
143837 151717 19825834
140065 187891 104305550
14197 84632 175816864
23947 177331 383462298
3708 14770 989733830
82016 187306 263952435
4942 65707 151562875
59148 94215 87732344
150551 166213 39501332
61486 193633 589189286
54784 74079 341235230
61336 198472 545749650
40847 99414 146347549
66770 160017 632164995
52010 189901 345539266
74466 101711 586119358
106082 109744 849062867
91068 176405 213794948
99470 123719 60637388
70246 74134 668849693
17929 131476 283536894
64218 64939 1839106
119059 148838 310376730
46546 49251 6611775
37117 169285 215275027
71663 184717 283262735
128969 137722 21892127
173876 186264 718561220
159006 191817 354260756
55034 184722 208029838
32244 160464 125944589
64348 118516 419331314
34085 87702 134000303
55704 56535 379728557
51471 81733 75749218
24333 119142 830473163
135111 141463 516599064
12059 119071 267361693
15425 175315 533097348
145596 196064 127099801
142852 180086 614830929
132434 197727 849812855
40940 164046 307972579
58918 114765 60892009
112922 132141 47994094
11852 15731 9899452
51475 96196 111794666
197264 199688 116545154
143191 196470 134093373
88037 151326 788775512
14212 179958 414508194
184296 198036 214559091
151769 159934 312051433
168190 193412 316083515
58200 175449 293807227
41930 139911 390777940
114089 165540 128719886
99296 166752 169025962
3601 185387 568954260
66038 197023 328369078
172009 176879 12262702
196409 198084 69035557
144114 183890 100118475
127294 176807 124219714
178772 191413 31980474
144510 153854 357158830
22681 69909 117511406
114927 124134 19331729
77450 173650 296189701
16343 36739 426047071
192830 198707 413096990
92262 146550 135683864
161542 185985 708676705
128516 188497 150580288
193757 195453 954137529
24429 38168 401170961
4833 44091 97881989
49013 65157 40490564
80953 193836 282947489
16109 120963 908155915
40217 57368 38520939
60656 94631 798613829
11863 197852 576578149
24086 150698 379444285
148568 150051 3787789
79238 104001 122422446
165035 191002 65422266
144447 172399 70301223
119292 178455 148242215
55718 178337 307092678
114267 158453 553893157
17434 68851 790574875
79550 144006 161130789
167848 171786 808467106
53126 140351 218049244
54338 63729 655395044
125146 128081 7279494
199606 199763 286901773
144990 172918 70290227
135340 143567 309185263
139964 157400 534457768
36742 177206 800366261
8950 123651 286479803
20808 84650 159089151
146165 197176 128407821
131737 184655 191365013
58540 169436 964803152
4580 41355 91723229
104253 193868 398582101
130894 198163 168788042
143424 190531 180541591
44015 185566 354454481
199216 199605 1016112
33904 129307 880590969
71500 97370 64707441
29074 65190 89771933
31143 172635 353776672
78033 135487 569771274
51674 163550 280087176
176773 199105 208348475
76657 112942 822404917
148137 189266 597028854
12681 145220 977145796
7283 152389 945555977
21068 140450 297758567
26207 163017 704737705
47301 150391 565579186
37232 132706 318911308
46728 97820 293751516
115032 136709 54057904
45081 104825 999409405
61194 151402 225697714
124971 182782 151995159
81480 189783 761520141
75171 170113 439498898
83292 165611 583458409
14970 148610 333632488
40151 116019 189718525
3629 117958 845966153
117778 168723 348006141
115237 139827 383862479
6142 77882 179054761
83315 139133 297938114
84269 184515 266339842
161309 164148 128534658
46248 155716 913481198
113588 124976 290547127
1453 44217 106703137
128369 158849 76290158
193955 194150 234966061
43457 148228 813542182
136193 153197 42436686
37395 46532 753790833
155361 167748 471954121
171405 194377 321636196
10310 130539 300469174
145620 168002 697618479
154950 199934 781897860
8431 12864 378263094
71464 150754 198264970
66767 73588 465335463
174989 186738 828192407
117747 135132 708321712
28363 123521 964489474
122820 194778 180566631
104735 162063 936675841
109448 191757 206270655
17422 172462 892540676
23606 178526 387302590
145125 181507 91533103
28266 121094 952214372
128526 195705 824605234
191428 195796 271444708
128220 170445 105937743
182850 195877 267928353
71528 132845 153471584
49314 107985 147186575
116637 199049 376179821
95240 189922 237461487
197070 197672 671518984
183542 184405 742406228
95251 173074 196880814
178642 180185 3888375
115729 188054 181313501
2515 29561 129693505
101641 149751 428315787
132854 185903 133117582
28916 105184 995870463
40788 182597 354991827
112109 138419 65621982
32492 184203 986279101
2852 178888 440296882
174279 199824 64224915
39929 50510 26186560
121306 140762 48528177
155768 165577 663183576
182537 184256 104259411
63335 79281 39936174
96468 191325 679914771
162393 167634 13264979
52613 124720 180358869
73625 97816 60507264
64244 139841 189093821
198420 199192 1924314
179888 188936 22843310
146893 199566 132583185
177981 186522 671248679
191228 191385 153741916
135635 140055 895769420
175701 188237 31590877
148999 194293 921414371
108266 165645 839489952
60099 118472 146218681
50444 193600 358768360
146594 174511 70286383
59638 185212 314543467
164536 195049 532596573
16963 25140 364985884
173988 193621 511199020
98536 191449 707632711
68031 156796 809966277
129533 183996 136672144
178401 196506 45613338
141229 167430 396484153
106896 196931 448650990
134620 192033 181927133
122007 191522 53565700
101355 121992 863840933
175334 178198 732996592
27963 32632 11427927
194934 195749 561002924
48851 59302 26208149
152612 192320 117565535
28855 100305 750019895
59995 61561 3955039
22765 107172 210774536
180863 191914 294892175
113490 139773 65471624
460 162429 404909342
72912 186299 284143019
71154 194749 309802515
193062 194807 203136738
144631 185332 765218078
18292 92624 319559022
97697 122182 61261216
191482 195736 370691140
196739 198368 87035932
67409 133722 462059919
80136 156765 663825844
146059 191352 114108857
148436 179908 818609203
163135 180274 433045270
38493 197857 759834751
11285 23838 31504079
40030 65460 704788929
194653 199670 12633764
71194 145369 185419348
8447 110760 502895354
168449 180024 343516033
49042 90185 456849094
55807 181545 314940264
124285 167822 109208411
73409 95695 55662886
3522 94960 228321529
134191 136831 919690429
118752 132507 761226961
152490 186495 774743525
104627 161570 383453270
60516 154602 802729000
7787 94956 925939727
167159 189948 57300961
124859 152619 69548429
138344 166810 113633545
11608 90051 195837251
4206 158938 937243488
45985 72217 210883017
102690 145431 106593926
76603 108309 965279380
60578 79529 47388737
52668 101009 121127243
93789 187709 235579452
39283 105216 560082244
191538 196992 13646714
52319 84361 428503762
9181 87537 195641383
807 4049 811109587
37487 76084 658832267
35626 121547 214825101
65596 196890 329129669
26933 126619 342924925
119437 127016 876220671
14163 193423 448526233
2113 14554 31234514
106750 159300 131287843
99757 129073 73318211
33382 99062 164036318
8181 162967 386957528
191306 199073 533274744
181988 187683 487239664
106093 115422 23212040
146890 184764 30035774
189024 190960 4935711
53130 103622 475455252
113401 115916 883817755
20953 166773 754444232
173258 190972 44721414
109459 150704 210517641
163447 187692 61058074
21218 76977 432981056
79162 186455 268947830
164466 185114 172146375
150370 186142 90049708
52424 82864 459636479
192835 194937 136762658
5198 169469 713904699
48909 198361 992722196
66245 140707 186175421
179665 186944 377392764
111257 192356 465618269
39600 196831 939436699
63543 143053 556298176
122258 177042 460127573
37548 48806 139102466
32496 66702 805720380
159377 177873 46555664
48291 168097 471758330
168760 198199 73965638
12369 65437 132330243
168638 196379 69784492
115984 162942 330905971
67370 108611 103520612
173056 191381 46233645
189070 192747 9226748
29794 43100 103152722
134956 189871 137890066
56529 148684 230433510
7311 36406 460490703
129631 187025 264798605
1811 9337 18869373
161577 168804 18302056
47941 116388 439219175
66770 120781 916404123
158518 160334 600713493
102997 107698 11846728
103804 162419 582688496
136120 138417 1170123
187886 194203 15790963
130909 135695 11905548
42833 73091 75573798
67463 92386 62410150
141577 144192 6545010
26523 153240 316374396
841 115393 888138801
188310 189227 2288558
106545 106884 921824877
116682 131912 391143160
93259 113778 428926694
32522 190422 780719132
54400 112768 521962224
148108 166722 46964432
138110 139401 3190729
149954 199907 95770590
89280 180999 229847280
186539 188026 133994884
142961 163220 51000337
144711 199986 139089643
175935 179826 9751994
74184 88117 787448895
42573 54527 670088509
42653 198460 390324341
35597 142245 266518673
192230 197825 14045924
124324 132980 846243481
118429 141703 242140111
105402 173117 169372911
56567 56939 252944433
122030 134539 31271639
182440 185317 218558435
158839 194098 88666016
105283 194967 224667377
167684 193675 333018428
169984 197676 69587059
90986 180443 224167930
9522 70798 943716126
47534 156499 353511363
64995 87976 57189313
105544 120062 982697914
10136 47847 93892808
111542 113672 5413362
58024 130028 180326701
150741 151448 1823604
65044 180659 618636468
176303 177449 198179390
79193 99614 51137239
156210 161237 909167618
179201 185193 15074737
9700 171009 403476302
46850 51878 12524475
48781 125276 48523350
190830 193280 6147043
34123 168641 816961042
20696 128005 267758007
40404 101902 942666329
142129 198144 140868231
124621 149768 62907057
121482 169268 119813285
193182 193333 357809
24627 65221 296787544
107438 193973 216736765
96095 171148 918945554
68533 130580 155308180
60066 176726 144430828
53183 168830 289621364
155804 166628 27340143
66650 199520 333089265
114171 120394 42842608
19802 44841 487396405
52254 82544 75794233
14946 169403 698938111
117920 143742 387247485
45720 60954 37985286
42126 70269 899333257
89110 125438 90750051
31373 131836 653764451
127911 187595 149827416
57178 131479 380860570
29623 180034 376154079
119968 120178 530638
100607 141763 824206960
161522 180555 47969983
113981 118585 3137726
16732 58018 102482742
191889 195964 10229941
39470 167223 781034677
4985 129892 490347081
140442 176445 287046492
109046 182057 182755195
125628 134118 21404823
27283 95881 170936226
10206 130491 805046306
8047 126754 296486965
134006 171414 998817670
88528 132442 109876982
76505 107563 77927666
133179 198872 344370439
103534 146248 106492219
97932 168475 176746386
105805 177346 179035491
67035 192347 314122139
28341 140071 278813895
106345 142536 90143733
72585 118071 113941933
134623 150356 39238017
47760 128746 202648602
178023 197563 49164170
115458 195834 201559099
87834 195167 269007522
128532 150354 71946818
69489 199068 324786065
40251 149572 978673824
136877 183369 116735210
182740 197369 230831760
140117 160014 49958519
43693 120085 191053631
113288 198545 213763704
149568 164579 37806880
83466 184238 570358450
76578 85452 998180372
124417 164173 419042947
130487 164960 86333673
166191 199139 613649232
9072 22051 453202995
132948 191569 346599880
53915 157288 366414365
153709 181926 579264203
64658 139357 186863291
156513 183483 67887817
73569 168885 238748401
158484 158642 412195
106302 194444 220835148
27438 195865 421393851
117194 191162 521272280
98152 146445 120688987
164921 196593 79705051
195179 197587 6046279
15542 43053 443857722
47727 72211 734916176
158649 178044 807867438
58164 114729 737652627
196998 197681 114344982
173592 182646 927408802
158743 184538 133195812
55284 183830 331744128
15205 177467 405676336
185760 187671 892306704
98000 131138 83020612
144159 197514 134222884
97128 179822 207238083
84123 95367 678135115
78165 97034 199642400
23477 79767 216675780
164748 189110 61354302
112341 192963 783367951
5711 8532 7016907
149648 180945 78772813
185648 187537 55552491
173763 189616 738772093
60894 110315 938837021
44766 109162 161244275
69086 184862 290035746
172673 192184 49100603
94609 112699 45469381
107852 151721 109479811
75187 83360 291624058
169548 199934 76383305
92127 112371 238445133
187573 192780 13043930
192937 195599 888432693
33800 37921 260260864
138511 183794 609018129
3970 197833 485242694
30546 93410 156806694
84115 128251 110388357
37608 192126 804992092
69868 150508 463580295
194879 199640 12017510
192717 197640 988026841
198821 198904 210931
165794 180539 10894016
105915 191411 531255128
170991 177267 19264827
101227 174120 182574789
58017 135457 844876981
174426 178067 9095413
20764 22117 555586256
115059 184271 173396487
164938 191297 66423137
87993 121684 84264447
184437 186444 5107865
186397 189801 8569692
36736 175426 347111089
97533 156151 270588950
189907 191594 551379317
124795 150795 65036968
102217 198903 242393590
95264 145836 126384022
187511 189340 399405974
72347 177261 262818969
194738 195393 1696582
151693 163546 845390896
66314 102991 44306964
144935 190523 932008880
98660 99760 2816886
72715 108309 89307299
73083 141261 170446216
29604 95165 381004040
151482 187782 91409805
24643 45805 218740658
130817 184009 133435713
17969 140778 306495006
160734 181028 10328887
3668 16069 31303739
46445 76005 73914787
25602 148639 260462590
156084 191330 777967974
113691 142282 826676293
53480 107568 135627554
12194 52036 97792428
99576 107271 474568248
28327 132851 462949659
115842 149733 684591734
75267 118916 109293070
5190 101262 931317051
93296 192585 248966253
154324 185311 701180820
79920 156221 967764691
72778 114315 517653291
70707 118980 120815344
183579 186370 502981190
159067 189962 732183168
31211 162729 328678650
149019 173289 556624639
153295 153815 965346630
197273 198184 181251773
181665 198407 42132703
115699 130362 47758924
145093 172287 164652398
12131 162418 375625468
196114 199997 973677947
167274 188639 107573722
182512 197027 36580685
165951 168391 35172130
12882 23164 25857927
68204 186017 580004289
69162 101697 81555059
29239 91950 434252854
72499 166772 256559563
74774 96085 53239671
194213 199008 12087579
128584 137821 879526259
171427 198322 67563600
85733 118897 662891434
103657 126934 54297647
45210 177673 977214576
32936 148190 287871115
124595 141142 41347681
60434 71689 479788437
21590 62294 101081362
59767 167465 802934881
99988 104197 744545873
177619 197763 50645204
105944 191220 213711219
130606 187749 143434308
104909 146289 228534137
50693 66692 125738882
102296 194824 568431051
136702 158561 54722380
133867 199176 163941780
167933 192045 613885533
75674 147099 178483605
152921 157154 740786618
24556 89057 647703185
116097 126486 25779223
25904 89500 158491758
40693 168536 343952083
150641 156796 8309856
161955 169267 18523945
89391 185676 241339845
136811 169852 82894962
143211 186372 108603574
80987 87995 17629313
157319 159931 338699828
71376 146446 187670100
128278 157735 73704228
45229 98523 133194401
47117 100060 372975460
161376 177252 39988547
117250 173654 864748556
24121 176245 696932570
79764 173363 234443418
122507 176074 567506621
193040 193458 1003219
52215 115105 731220697
144574 181957 411169768
22203 118335 676222146
44908 151678 266985159
143313 192261 123149705
175303 197428 55658468
9564 41821 926532709
27882 119419 228509000
115339 199806 687294018
90517 90993 1198766
107410 173170 164475162
62471 168350 917227232
58302 104496 115943906
18073 28152 2913091
173248 189074 418160089
150904 182138 78568438
178140 199046 4888203
42726 197520 420136716
52568 162667 275632698
128836 175571 396384957
107468 164357 173151893
27694 102196 185920110
48010 67599 188985000
131043 188063 315865419
43028 84281 103190645
37322 86193 943974983
132021 168952 92583665
192962 198854 10271689
139844 151136 684932323
54752 93027 95797293
146939 152561 340708101
115775 143133 928191456
91541 168159 191890267
108131 148432 100370250
97099 160600 516138974
59922 80251 50905678
52370 89465 627715409
107917 151305 334104801
134339 198253 574111513
15986 34812 46674250
114642 163042 121001289
94440 95342 2277637
54367 175850 956215233
93163 138924 114405353
26221 58319 79526476
186876 190720 9715266
98336 148962 126609326
163598 172107 954686869
56516 90320 84622497
178799 194013 38267196
158897 194061 418579404
159683 175274 39264400
73880 79344 13631657
55660 191961 163258522
80773 168828 977940996
98837 116895 45311007
73770 188397 689369092
26733 56037 72698135
25277 196454 428260650
43530 193188 374942636
27580 79365 128920268
118530 167403 858119920
172045 178289 90379488
34099 183020 291778295
41831 62478 51555362
146062 194640 122257068
161215 194019 365994238
80407 169013 510554288
170159 188035 608806092
111756 173692 155154856
154655 156308 4180827
123879 187794 950249
66628 108861 397087990
67536 105192 94517221
13497 176800 944876584
142435 158918 22149548
122046 142506 50997945
60215 162881 257042454
41811 61565 49345933
31319 186933 734785669
187734 188701 967720621
9971 63434 133257495
81913 148303 388367847
11801 44225 80782231
52708 157889 263239385
25257 38089 31611024
177810 181457 593080969
180481 182039 3841369
31185 55638 996681073
174232 184202 25092208
50652 120803 39070284
84391 144415 607362519
183249 192045 815854335
162770 181704 4498354
55686 114240 146701695
96991 185082 831683457
92971 93311 635198986
14970 169179 850120546
179476 181886 6034184
95211 193105 245559504
79873 196144 80253100
141750 161549 91507334
181884 190639 437426109
61759 73590 29613843
71708 114919 508130341
86220 140765 624045734
191021 197727 16737620
77462 144864 168480084
114933 119890 4840519
187570 188240 358914498
87896 155490 169008009
75944 124427 121190880
98942 133473 551699513
65645 136240 997819959
140566 152254 203946844
124736 135594 27293407
62777 169176 658298051
86697 148214 153683498
85018 173130 964138822
33345 83777 219195402
3980 187603 852468313
122712 123950 525864325
82089 144377 792766064
56227 65201 185574743
169042 189148 293555457
178851 193913 181793230
152489 174269 607912084
64473 191564 465861883
3470 155681 859804381
57477 109639 130844966
104174 196718 231906454
87463 94320 17047122
110151 155187 148834407
127839 131417 4077870
153968 176876 677321466
118154 199081 905001961
38336 190031 379920100
192582 194440 4644884
196711 198391 4175070
87597 161683 340965441
138416 174258 746944314
175911 186237 25990227
115874 164028 120484270
69642 109824 164836596
151864 192323 469529995
156499 173802 43546249
88625 176852 221034439
35944 197155 921450696
198598 198849 629055
28152 199710 694502441
51455 67000 38862408
108788 191417 207112324
107604 116083 738447200
199488 199793 801725
17463 145913 320559925
73952 94091 50341703
27097 111568 210798889
22837 97543 186237077
60931 153975 232852097
3262 112756 273692424
15956 144826 321623743
160569 173740 12485998
21783 147674 314074532
2193 177168 491910315
72385 182695 276382239
41668 89321 346065025
31084 197828 580252953
177052 183345 730492981
173652 187532 35012738
67092 160624 899439799
142330 173664 862115494
198152 199754 1072737
69550 83510 21200911
139525 189809 126444315
111728 164424 869361349
30419 45756 37983296
52065 134087 366577683
65335 163466 860060377
125958 149152 58074438
50866 109712 32401726
35650 40139 11315493
45730 50617 12092491
43759 54136 254511927
72702 199452 317724613
137143 141459 243274298
50116 180565 881434462
82131 91692 207389643
88876 150736 154653011
198231 199968 4408905
25437 119975 338249137
36285 122558 215711559
187202 188490 3232301
55741 195071 767633077
131500 198874 169068824
23651 174079 361816065
192056 192934 387216557
133459 152297 47105300
144874 168653 544114377
124309 138517 35536998
185995 187549 641261313
116937 163559 116691545
43462 59099 144192666
141627 176361 87370516
191840 195594 5413137
162895 178775 39896427
8290 164676 391020501
142795 160631 169484809
120709 173368 131966032
111277 199304 413758756
124941 195773 773801378
28897 29744 2065646
129483 188425 147975857
55502 155632 834905847
132289 167030 629194466
75625 153622 195069689
37220 96922 53852125
112290 177707 216219039
175250 181457 528966980
145268 198733 134555351
48270 124328 213683445
91049 148818 15452965
182758 198285 39045526
151726 158667 126248777
11048 185164 435490450
121698 181377 149646910
198883 199407 702646603
102039 154944 132209408
10726 48678 612074058
5454 72523 560964217
132615 157588 109003453
133300 164816 850918180
153431 162053 21712516
116363 161040 111665354
62796 72416 24119824
52039 179020 318020269
113740 140231 178111005
145282 198676 137249265
70431 97272 67088639
196436 197565 2787308
68252 99779 132817505
83836 193556 459558870
174931 182737 845509442
15692 135440 298973167
119313 195460 191013155
29765 33308 752310145
22056 173502 378448383
51696 99725 120225862
87536 140378 131975913
74999 130315 576753222
86131 150579 869310447
33946 137506 134099505
115616 152323 91700445
147962 172473 61759666
54962 187519 332215913
62883 135246 129785965
183325 192142 22220703
39651 141386 254160782
166592 180769 35652239
177599 199621 55400188
139160 199443 959477669
40674 55887 768960362
36303 155524 298082203
124176 158122 84996283
97279 168255 548732399
59091 157396 315502918
137218 142873 413711324
82439 114722 81011110
111030 153891 443570645
69367 113766 111276277
157886 182811 62703915
64519 99134 86683848
25560 69260 108650627
192304 197054 11967421
172321 182917 26649035
143131 169510 66429943
70109 141803 630627372
83176 190765 269746532
107125 197668 225110964
76752 196736 300824326
161705 195378 84780145
3366 56830 133304970
51199 166208 288033183
11148 65527 135550212
72442 85497 32757904
26808 65079 95111436
107338 189768 68004977
168612 198033 73951224
70397 180911 396513865
64697 135567 177388434
177122 185031 19800983
96992 197101 251152304
38624 130381 229481714
176400 187756 28618815
18041 195816 940809058
86632 110703 60280466
103228 175629 797671450
59831 90895 77799231
50005 152681 504239546
137085 166066 72731418
55842 122254 166162432
128480 144260 861341022
154635 195412 404390214
193054 199809 16953544
52431 153117 732445434
103385 116607 33019542
100330 124204 59601708
72869 150137 428134363
132605 189242 875803097
83910 134779 127235896
89724 153647 159821709
187592 195117 18817289
193622 193885 19544156
92626 175885 547577666
142142 156039 740662669
26869 124965 159827483
14007 190923 442710696
89495 125199 89200350
85155 131751 116569136
193465 198070 864964035
29556 128357 598789153
70483 77021 16333194
30795 36678 371514311
147188 168858 159704125
181146 184304 627953250
74908 140201 772998324
191487 193630 5277919
179223 182920 9369435
69494 76202 852168603
159119 165772 308007765
76915 132248 138500924
79386 176206 242572918
79292 168558 223618976
41070 58638 74107658
28959 182995 385221582
195905 197051 2874358
199771 199965 860197814
64236 134225 175212718
57198 71882 438019607
188863 197098 35170039
22810 160567 504628526
49623 70691 252489858
185906 188373 6254020
8217 101524 233171990
41611 52862 27999925
192676 199035 865726075
167312 198996 79637139
15852 189654 652220464
107857 164109 106079845
46385 49676 909309580
198659 199657 2519807
112911 116009 7753664
103735 129796 576116192
74138 128639 136361332
6017 146433 387518050
153808 188154 446180735
50571 192746 356342461
64549 109610 929083121
159634 196464 949579131
168258 180146 154772598
124915 170345 560850514
102596 140257 860915592
173434 182326 341484551
68989 182677 768460139
52440 99591 118018515
177688 193519 577527436
108124 114556 897622649
177981 192776 322771647
14450 106537 230131459
74424 183533 273410316
88335 126546 113142327
178808 182081 8242552
67343 99581 639116989
26629 172476 364564190
193862 195083 3093940
11433 99264 590977074
181155 187825 16881589
54200 184722 599175089
37188 43442 15587430
55430 141293 73067205
63478 169156 264740402
63762 157712 840848532
151345 153548 5510492
56393 119020 156780653
2091 6908 12089710
87347 123423 619153124
19821 160335 172943921
6458 44727 136365433
74907 153505 900152956
100019 120380 573785944
148682 187170 185915009
165390 181716 41027831
123867 144644 51868336
105482 165903 604081429
196575 199130 6379073
73707 174680 252905038
79857 190735 481959921
65681 198843 333754723
73756 133454 149360259
178663 195629 436729857
97626 113119 73974958
23886 47433 58290788
30428 123799 233098506
60114 140105 239129062
162127 176774 36928157
101242 102412 2950399
172006 187575 39246276
137144 151560 36041370
40812 54309 630289727
191759 198601 17141290
34896 66212 778023323
168529 177199 807667460
46377 47144 700380499
70507 158585 220389667
193191 197673 367300662
74333 90588 93384163
87862 95845 529465728
8922 149923 352221809
121001 175201 583437408
13928 157354 528147345
29438 132008 256168838
182681 190221 770278322
189754 196007 15743949
134432 153082 46607723
27602 64300 88924069
71608 108090 91572926
183939 198601 36842378
193372 196220 7180439
30854 109881 424486910
6696 89029 205544512
91607 188523 242991208
126670 181524 137657449
186699 197363 293135593
81490 127672 115593969
84059 188380 261472758
182464 198696 201103831
199494 199997 1272942
188169 193082 12345333
38752 62609 30257515
193410 193582 473226764
128202 136003 883852620
99246 187901 222338911
131271 144120 31900805
21175 32859 28817578
175397 192046 41919796
61656 126730 162746226
78725 99567 52142576
34700 56851 55167936
41071 111340 905049016
127421 171971 255987177
42222 149746 974242236
31528 53311 858906784
115860 125828 815791707
32543 146774 285302286
90685 153682 157515996
151597 152901 3251868
7115 8122 2501371
178810 197090 46062387
177946 195548 465301861
193507 196534 7639942
76822 136532 226463049
166510 185503 47714207
167830 182616 819653589
187708 195365 510899158
138546 175216 90911871
139170 163124 60147001
147369 163008 115540238
170073 178200 989819
192350 195355 615941925
8990 191964 864047382
32002 173119 382796783
38136 169004 341407262
57071 112228 138192513
175373 176166 1984641
115073 166714 129248636
185052 190245 233268889
116420 176409 624057573
137853 182724 601110446
117600 189463 210882965
139373 171081 79754368
175318 187426 30527575
182441 193928 940012677
39483 80459 19686054
169442 185454 40216181
138355 175875 948582812
45079 140363 374270150
197101 198808 4261036
115238 151207 14078899
13590 44535 77010406
53505 86578 82897787
6711 17948 266966478
48538 122349 184752256
156858 190132 83719610
179774 191137 28755364
194479 195357 871313084
83759 152116 170953772
52545 122068 174045214
198977 199183 483211
117053 198608 204535773
90488 133808 108363736
3183 98590 365396294
125420 184682 148775985
171687 189017 419676932
149390 159343 598856785
55269 185243 373392758
55040 111132 140454576
153812 186203 81541621
67730 117107 134383067
140860 196247 139322180
120273 153291 82495022
191708 192594 2183415
185502 189027 3881318
174553 190008 38893715
143238 166444 214663003
177641 188864 377132793
24357 105017 201448407
43469 154597 277898323
9720 195837 465828863
123359 184738 294915876
19149 50518 219231307
52729 136938 804686561
154356 197966 109708712
83924 146786 157074746
159680 187206 69366974
197236 199374 874660369
177889 180467 6515929
66536 127953 153732344
26151 112247 307610859
138803 195530 142593086
183247 188553 926424932
120852 158150 93292700
161700 184002 56191690
30415 198366 48635052
176071 191603 89116156
108017 189575 204279435
76587 125921 854262005
144207 166418 725303924
109541 153318 109214623
151850 195470 763785681
182618 198048 38812033
128487 181756 428110916
52164 131238 197956349
21760 22759 477963570
100412 122088 54220426
141414 187711 116514300
20844 30836 24732405
167746 197305 74326021
129914 140479 2510113
26130 60172 84516429
156081 193354 93858180
127450 153351 873196247
170315 193322 454973436
157348 194104 92424183
19076 134409 287882679
94788 107884 29060245
181086 195611 521682430
84304 84892 1471570
96960 158128 840557084
7051 19878 164696953
174277 182821 562484985
194127 199937 232859261
141389 181633 789023501
112938 178150 749664089
21329 22909 234009574
162805 172737 24996393
83432 128164 111877980
11050 170558 611060234
57696 97703 959435812
18246 107056 882042937
95375 131504 765622915
22129 126316 259885133
67896 68754 661653
36578 167327 327180327
69432 78423 689406007
158192 171852 34421079
159223 198613 99088265
41540 76633 87690164
125236 187940 637826875
129651 166269 91783778
92394 146403 899548351
31934 167353 338600415
67884 135466 775208147
92181 164583 181305670
128531 197402 10256459
189288 192319 2139286
5776 152898 888584785
82809 193315 449262885
188502 193959 726097695
17312 173187 389561170
183526 188956 834388208
167680 170106 534315667
139576 147658 234642688
39799 141958 255265304
38045 128236 225522157
95502 133596 357757530
157374 174224 912245881
57901 152159 235933921
158552 178529 50234792
63930 153903 225146338
37055 46377 424287604
161595 198124 705921662
47436 153355 264952809
61920 163685 254769091
85536 120501 87414068
56187 158524 286004278
18206 87468 643710556
194169 197752 978301543
180300 181377 2678862
182601 195415 32298033
106223 198495 231226310
79000 93159 730036281
143064 164255 645216209
1317 94294 783462057
185422 188902 8811773
171529 173016 3666582
177845 199587 416570774
136346 167330 77731782
188241 196704 21265621
105806 164535 633790140
60661 178457 295045053
92774 116736 670898230
158120 164019 14905230
139091 157671 266766779
43823 141710 98512479
169359 180028 26742137
59933 177568 294665777
110531 153080 106234975
27591 164094 341036667
154228 178293 43149936
47398 86105 376908014
35314 83965 121590660
176160 187568 28786056
11619 124578 282040978
97386 177288 439165254
94484 95240 726978247
50232 136498 257985021
135256 179294 110491486
69445 189095 299869787
163654 165364 4306378
4010 178708 437004926
15954 184849 799962436
7623 187138 449177754
61409 106335 217246366
44791 137140 230945463
95161 193612 246896583
125262 131195 365971910
121990 190341 399197975
165597 166540 780562748
37339 138951 253931490
139796 177003 490327136
22746 185361 406594393
98728 131723 844901755
150917 162190 806043436
114874 187737 374742226
166516 191369 62581306
108776 175346 166604082
25499 105490 199736650
64710 95782 77693363
81279 185255 391385853
198560 198775 552793
93967 131442 93845108
75903 144269 602780311
6629 43407 91662679
50453 82086 912231427
59250 92271 82623954
16241 49924 83563991
150846 164604 34686725
57694 186798 323607946
37044 113817 274580310
19186 61218 104442287
54228 140414 346614754
31319 161655 325666905
190090 199857 24516336
191196 199086 19719359
88732 155415 721786039
171459 194815 58672336
77405 187939 277060220
157756 175979 45871721
175468 186344 939936724
189764 199582 834876593
123052 180520 119034097
135192 189265 135799450
76767 152864 190360753
46035 174739 994288219
148105 155473 18543982
4618 11237 16632207
129506 144584 120131276
1779 3743 4875136
11107 59777 241164544
33378 75920 745783841
172994 174824 4623325
159710 174073 36234704
101126 171515 176299006
24617 135184 276010327
63501 149253 214497748
34795 67374 902643072
137483 177872 181258273
83953 179637 239661299
179908 185650 558048705
156346 172214 39944439
61325 131610 175960503
152994 193889 703915264
59136 78692 48960501
16051 117076 252207244
13406 193624 841984111
62248 99407 159287077
80560 88793 20610666
90562 105159 884569986
48020 165327 523057395
192648 193391 1865388
28001 56599 70931376
70369 148484 195238554
73605 156089 206324547
115019 152272 412703449
100473 183896 209093160
3444 101518 245119567
67042 138662 488944199
44114 81004 625740242
5120 9203 10163005
63111 85589 56387873
59011 195817 637479717
59559 103227 109470155
2023 84343 205626211
88469 158202 174414205
197971 198967 377292313
13963 33760 115713697
140374 168634 628495987
99726 134081 85979446
192190 199880 11238283
159511 192409 82801716
49501 94508 213723339
40780 77892 92679728
51932 167029 620125573
189404 197286 420416383
47557 157591 275368121
169564 170148 744479259
192121 194805 6702787
179514 190392 525974115
127603 198405 959440590
64866 193062 321372003
48511 154716 436177524
146915 188935 105834683
29834 171472 773988110
3961 53900 601623998
165995 175892 606591558
45830 70734 62290050
193165 199575 179510211
149837 153811 10001463
35576 81298 114168842
61633 157371 267315437
128043 196639 172225645
148061 177359 201880080
93529 154476 152489443
32197 49133 184230600
56263 142475 525998399
85187 111374 65532098
148931 179677 77361117
131826 167641 465754110
149329 152787 8743955
136088 163241 213417128
95380 102451 17870050
132635 143291 923844491
196906 197860 482353813
181033 199301 263011573
170516 198334 310187549
154571 158760 10538959
56084 186879 327736882
31983 53622 179073432
118333 127668 23252829
44912 88166 108140632
101524 151113 123854560
188777 197576 22063530
138631 184788 335958411
47668 137353 231559139
33961 111109 565413902
180298 184760 958498161
72667 154705 205230951
165668 171244 596791888
106928 176961 449020399
43202 183342 350900040
144145 182845 97348048
105495 179483 922580246
144999 196816 950994686
190202 194864 676469989
44657 48069 8341939
37654 73488 89460572
45011 195405 603649076
9428 53743 110393875
125519 199121 953891529
186452 194851 21092269
182380 197859 38979563
94022 125128 77710288
145775 172422 67128446
147978 188974 103256927
34712 60560 692644279
128984 168639 99481693
15072 97891 206592983
151772 173092 53598582
83855 96537 31576822
89102 147033 626026294
128570 185044 75099638
129889 175517 114398818
199159 199870 336412456
132348 147363 873791886
75510 119372 109829885
105096 152133 380018336
43016 191074 849917354
138298 146153 19549198
73592 135307 154401322
187072 193918 859250973
128414 181125 132204840
102947 181868 304225924
184900 191276 16206422
4750 194600 567673806
44237 75741 78715559
182417 197161 978960194
64855 152270 218751531
42797 94166 365054347
11326 20490 592034415
136220 189026 132604844
146125 187710 104757652
190503 196601 764489102
164660 170867 871058045
15214 117470 255356765
28964 162707 743527540
147806 179544 79932006
125541 199086 352220556
174132 182173 20115695
86580 159441 182256744
181266 181629 46309246
116632 165222 486024532
137454 197778 151562465
156713 160963 297921315
95282 115617 899628585
91303 116058 926448873
121724 188407 136977341
176905 185408 21362271
185752 192381 665930220
93831 191029 542448585
114703 183621 172668485
190241 197140 108021299
104385 135483 77617438
131557 137850 15610647
39283 191065 767323779
88957 142123 132856559
2314 198408 842101797
52887 103318 126423004
33793 73222 260280079
114531 120708 15267833
131743 158659 67308533
55045 161934 267491220
162866 196174 528591998
93773 104529 27183656
122178 181862 850079621
111759 119225 11341584
160401 161637 450543157
23780 195815 822445966
8266 147949 272696216
67820 157288 407777075
142609 185753 108544005
140748 198059 33598128
149524 195406 115486530
7644 198830 166858353
157715 160994 8226005
171924 191018 659541718
138269 139982 674942192
28442 193672 413384009
196454 198341 287118498
197114 199179 340381333
19777 53820 295385264
15725 95224 198203855
71378 151985 201647764
170832 172523 601285275
112476 142225 74140443
196533 197465 404220032
137299 192577 138882607
168367 185315 887417657
195065 198527 487776811
190839 196064 13103357
121279 185590 161338259
125157 131912 193213856
93407 129266 89752574
147283 182284 88113702
176514 182623 393893384
73062 163350 992350496
54407 106369 130241974
159147 179983 181742875
55608 125652 175123910
119887 159037 97977379
85427 145507 782680166
127640 164421 92175073
34734 56734 383096990
143390 193127 125182843
13183 74900 153856379
179322 186014 6879280
29084 56938 69092810
6439 189390 457771453
197631 198732 946735659
95821 140309 111238601
35732 44980 23067305
119668 176760 197341211
3869 154280 375912856
132781 167429 865183221
193056 196479 8609700
52064 147223 237901734
59662 169809 275857486
169872 178884 22568386
57981 67299 690065390
135191 178687 109124078
122571 126242 9072929
84708 166663 728578940
114697 131745 42521792
132934 148914 34655207
64987 115003 457808715
59960 113391 322883131
170090 178168 20281196
119985 170465 902234610
21170 196026 437327517
15661 107254 228779054
70341 108698 966040573
66739 183870 293543175
195229 197887 6678199
149861 188950 755443719
1040 183397 584619108
39344 179861 351759128
49934 179281 323975413
12497 106596 814258671
104363 187866 697231191
68707 96129 575653606
84129 89021 12209511
96278 194008 848494682
182308 197950 400802629
70941 187649 898129357
96844 135277 96239242
79700 152192 181392108
10297 130359 367717732
101690 132869 158996869
196183 197063 2216972
1683 162190 401209232
48817 99157 126048677
102443 114170 29405119
155390 158001 1024430
195044 197030 244987561
125701 181094 139064646
169639 184186 529779438
38358 136948 729476400
147859 176776 141839393
59273 115697 690404038
51492 192200 389728526
68629 80529 29751569
24971 72261 117671974
190683 198808 428618590
155735 157186 206895612
159614 190674 471698512
11201 170602 799349770
124952 172282 118763153
188913 199341 377608872
182039 192212 284147432
118914 150735 47491662
14301 64696 210532519
7284 75133 439122386
32700 59558 657992651
40968 72373 476177641
179605 184165 44348394
97087 194556 244475378
106792 118845 488145610
102037 161914 156495180
10047 117887 316726269
9504 75423 164471990
198594 199573 2471665
101701 132475 478661999
132925 189511 936355851
82907 174934 230558434
173131 175474 712802844
173762 187366 599662811
23616 123905 250274928
10048 113868 259518470
164926 193360 71545098
82059 85806 9454616
177597 188937 467757797
92580 165431 182485538
189575 195667 15327149
88873 161805 182515566
85653 195651 253357238
169654 190511 52496198
30644 115355 211635050
129822 176951 118166975
64746 131254 166539413
191809 195039 8035544
136343 167380 77858972
179826 179949 241494197
67723 154895 218104580
66378 95201 308230922
76708 167208 317547899
180440 182645 669630708
13805 67299 233576620
126032 170976 112879062
48289 123121 187271094
94423 174490 968086307
139705 178694 824402100
81246 189735 407035121
122022 127654 708544930
100817 100895 688968007
185863 191035 302914596
41105 101768 387599828
115805 161684 114685032
157383 169009 15269356
166840 180206 352598098
7559 172856 427034655
89021 170383 203831518
108700 199372 594080120
193434 196401 657003355
136218 146259 24927382
187731 190413 6747519
158809 185816 230987242
116682 159933 242647201
43270 140915 244026753
37247 92877 535390981
57493 151863 236176216
129388 149322 49742749
199625 199794 364580
16432 19294 7219104
116737 131503 532554159
98292 160418 561280857
32381 132134 499651159
154643 181631 67897566
153140 189530 406078354
39410 55496 827841698
127702 135756 20163531
198340 199898 3939897
180880 199243 46135199
86587 136500 324517412
111085 146368 88002909
162229 164106 4779550
18950 27942 22444570
118205 125782 18680993
120588 194240 605426570
112368 165962 134170027
39008 79315 100675883
10425 172349 404918824
39177 187455 371380047
26890 36870 24537287
36609 88836 416167254
58141 70549 31203376
152871 193984 241651338
126690 164123 876499870
52535 192590 869909285
41192 113042 179751247
111202 191623 805953263
81689 147152 163572677
138289 196306 145861854
123712 124772 2585403
108844 161712 995925604
104980 107603 211720413
101964 190457 771019028
63760 176906 809282092
107584 140513 828689601
2466 37118 86407887
91330 179482 259902001
55774 197756 488676829
122017 168558 116634004
59079 93136 85249929
9455 128484 297383581
64392 85146 52108123
113789 148631 86824309
199526 199809 738701
52103 165581 309206481
85978 125143 97797064
189721 191206 3832696
12891 170210 393361524
101055 133034 347720865
249 8465 20541289
86746 120576 84568391
90902 141508 126407081
38849 95824 142300215
157727 198466 102512929
196546 198340 4486775
185779 190037 738254488
6408 129385 848351452
178597 195195 206660282
167352 171575 331398071
51926 170507 297018751
109086 178073 902603905
130182 184413 249656276
110780 182658 545731152
70909 142299 178466231
121053 121542 562215660
195368 197795 697618472
126589 154117 801305389
139472 158273 469348580
64375 105858 485445873
155691 173528 44920903
144305 174268 552576259
15196 82294 167262052
197293 197702 990519
14168 170937 612467129
146 111446 684634333
113559 194335 172526562
105110 163761 58571514
118082 188824 177394686
101092 157775 141737362
26799 77245 125634292
153213 153560 877577
102412 152652 125542119
111146 126282 315276971
49384 198602 990154506
197237 197737 1229193
199052 199068 5517
61392 129063 169339825
195655 198938 86076344
118412 183027 404455302
122979 156092 82828946
163308 184438 958308449
28788 169536 351850689
106730 142064 88019430
148657 170414 54874516
188711 191460 6967264
19430 59898 267677157
160326 199721 99166813
156920 165630 21916947
146425 193922 904734136
175008 175656 1660425
94722 144555 878504183
196008 198861 60291140
72138 172323 250919373
161238 197714 177213019
72918 184355 279234786
155845 180509 20510403
95059 127569 907525129
179600 195000 38739617
31972 90612 427369171
56014 126630 176613375
98373 166747 912536330
107162 199969 232568610
120657 142828 475561037
167862 176782 22426501
68029 186312 296414445
50950 56799 14660044
20812 82716 730933770
144866 164851 50309005
18028 87701 173765713
128877 156756 69850636
105460 112681 645433233
169218 196189 638584610
183102 195738 330640252
87369 131290 109929164
77723 143426 195120471
123435 151772 891887259
181969 197650 39465181
4173 168290 788823856
135632 141484 14477947
125904 179188 133738448
51152 178487 31370426
4665 24566 874461038
113866 128653 25452198
76810 150661 195460643
165696 165887 486595
15139 127439 280346258
122750 154928 521955165
85827 120250 86100168
36673 163815 535810690
146417 166835 51471987
145440 157254 29778199
1925 124104 295632491
119635 183712 855661893
18936 134452 288362610
133296 196911 366146348
55296 195520 572142483
134223 199584 164136583
124745 197286 182188095
111384 183771 601848097
44019 93992 979507899
94249 182392 220924578
78890 117399 96509493
12806 132412 298800101
65439 145134 61991831
133963 181403 119004178
53550 69364 39599241
119368 136470 973404230
198611 199875 531333469
35088 126191 227639577
142252 160263 899030970
178658 189393 860891554
130957 159963 870086287
160969 195460 85919510
60019 76772 537660453
559 172807 859219278
89957 199833 865506124
199168 199296 326244
152542 198763 83991666
49683 188745 482495239
129665 149077 208269293
22373 23525 915175435
195746 197742 281320480
145215 152704 18879477
157944 198776 191539546
85621 123841 95490269
154708 176383 63594073
18313 102711 592796631
17245 83174 575682969
590 115914 436290086
184763 191756 17683093
107367 177277 300398821
128113 147343 98380173
172998 197577 61826891
37273 151241 284901450
25020 194424 423746327
198243 199012 1958514
139468 151571 524483192
61094 128089 541123264
50251 64618 35953988
88850 163789 187623999
13415 63413 124469282
54624 67081 461508694
133094 157368 257260430
176162 181711 13933586
108629 163204 515300975
153525 166704 542117206
195951 197592 878085101
114908 162730 119545087
149299 181568 485158822
16904 125415 872017211
35016 87884 132161574
99225 152499 163273973
44362 102667 145908712
58679 62488 53511397
46517 160295 284642992
13944 138145 329170472
85238 193410 271114499
144155 199697 481275421
61052 121829 152154892
12463 77463 162195400
143437 151525 20355663
83833 146769 157255706
19405 24719 416884941
100488 157758 143237617
140450 163300 266918503
195672 197035 190858080
130772 165847 942577245
179078 187182 959004603
164068 198374 86286168
16344 148633 524640660
167527 177741 25692555
177838 178092 606389
88618 142689 135096196
102140 143156 102326837
167111 187417 905261685
113003 139068 430172270
147909 150952 529254968
18780 103900 212597491
65931 106857 102666359
137269 170505 83478581
26538 79208 131130191
163329 166734 8634859
148685 154692 15140209
185936 194043 449961096
84516 152167 169150798
103080 118741 39130152
3312 5515 5577144
49595 135155 214170295
10394 148361 747159072
7138 34356 67848070
198008 199228 3058189
114713 128410 515399989
80766 113822 609275668
65558 101396 582062756
94818 115853 314789338
19077 106728 218882719
209 175448 872872843
114223 186574 392367705
56866 196047 348878725
119638 182351 157151625
29995 118989 222219085
19358 98655 31045977
124709 191452 167727825
25137 151680 315957744
138814 178196 98934522
139510 175032 537956221
23888 166682 951143618
123634 140216 41376050
159672 181930 613905245
106536 177304 177107749
98813 124912 776566150
103027 170990 140352446
40252 177416 562544851
73751 176270 256777959
115173 131075 11971055
19537 68468 121704713
79263 165971 814927332
42284 151562 273295689
120158 182693 440500356
151253 160881 24162222
113213 194797 373766634
177935 189870 30045826
185951 194618 433084699
37245 100883 176370387
186064 186520 24106
120389 147780 68279687
77675 122561 441255771
184157 196071 236774296
64333 108700 111331282
36719 99760 157568316
192810 195685 789852788
132145 159472 68354379
34980 198010 859818964
21285 193634 430984129
95592 182743 553268024
14806 164460 374029466
164330 166689 5987172
58663 182488 310267618
58548 109487 127828289
187108 191380 10803354
156801 198856 105742533
189878 197484 19124566
99417 118526 47946721
197952 199585 4124699
24288 185093 969019764
117293 168542 909257588
196800 199679 716003737
69647 194884 313848716
90015 155510 163770176
92173 197594 265299518
67710 111979 409172852
28701 188422 999322606
120402 193393 900189065
41901 136951 792314570
199584 199672 221602
106406 145890 98377698
44893 163547 790399616
3493 184326 558407734
189079 190038 2403053
135281 140775 13598927
84974 87868 121063514
108842 163996 859554443
104396 185455 203000838
133857 193063 283011479
127676 144646 884988037
162744 172160 236615136
26271 27305 503183453
171006 187986 42706777
17310 37164 49203504
126895 162575 89419274
99160 115762 41706060
69419 159540 225510252
48317 104698 141299615
92132 174550 206509565
25871 30992 12663222
10025 192380 587754749
190928 193215 5715523
52981 160336 384780914
108080 111303 7879971
164448 185222 52191144
109340 114578 13096626
92438 146353 134730129
26247 144756 317033485
27452 129319 254289202
138429 149671 290946679
132495 149071 41305622
20194 38169 720973569
173205 174284 2813884
144755 168350 59426561
1128 39265 244757414
106650 159941 248243714
106834 160111 359030577
837 79391 415175376
106889 184953 195401568
45596 153782 270524320
43875 87642 109421370
111842 160741 134071875
128152 161122 946222641
113560 119334 14373438
178261 180682 823132552
54497 110524 140351518
48168 159465 366758994
42448 190580 689432205
198377 199188 872064545
31407 137773 265618161
146406 147160 808941179
150364 156054 67828996
178159 179588 3594754
30130 45684 710748789
193001 194802 4484367
182773 189938 18078942
179949 185861 14907116
11799 136428 311375075
88192 162207 893000328
71884 162667 227252017
98779 172881 552379061
15461 74093 787797817
128632 158871 75720532
65431 104150 879197268
190791 195438 144108420
81795 180460 247244376
140631 193108 546491569
64540 146570 205169320
48052 48622 1433122
136448 151751 38236369
76863 166686 655986208
51207 138345 710419569
9057 81177 241702922
42591 82450 513717851
105938 153181 864802631
15825 179816 543530020
179961 198304 741220234
163496 173881 230521700
59586 105184 114381040
177418 178056 1593145
56085 63638 56101446
151130 169892 47269990
172234 197451 63426750
145624 180090 86798662
180027 182445 6072778
135265 159662 61076028
170008 187788 44757094
184416 188687 114287270
130588 173920 643820534
122867 134280 28558835
758 84662 262138020
86435 198863 281764412
141745 142728 2436828
87695 117749 75249634
84142 119023 87272946
168709 192183 926752309
21117 78173 207317063
57454 122176 348482727
94752 101338 16642886
96779 189357 24318940
20547 174175 502543963
118610 129824 28025932
32742 179117 366157743
77884 113345 88869371
42170 157217 287787106
145101 178622 84337702
45881 83938 95225277
130458 167597 93070107
40813 77899 745341569
80879 109092 714009081
192085 195804 130880362
154868 160829 279843145
106440 129097 136225163
18029 129589 278551461
112434 135087 56530581
161072 185051 60295036
94909 123509 71546605
91408 148242 142031984
184211 186131 4784951
198051 199189 151391169
141792 151050 343631108
55305 100328 112723538
45530 46218 142439662
188420 199008 26552277
196067 198479 190922541
128291 161365 524908324
178633 189693 468413729
12002 116629 890031992
22752 187330 411623389
164269 177402 316349266
169940 180279 25987326
90580 138959 120907761
196076 198435 5870725
163303 163930 1599056
128035 135992 19903756
193431 195585 431060988
8608 47178 467883106
188394 191561 362402399
8841 96879 219766493
35804 176693 713976210
12792 39458 242016675
29404 44935 38432539
61745 153782 212242579
52132 174157 305633003
184224 187714 2936370
93294 129955 91793212
8273 150048 354224595
103717 178177 839989865
126316 198279 180676470
189797 198628 411001051
11175 142306 812309889
78145 163824 956960652
163225 188477 63578290
26419 166646 798784404
192277 192493 518255
42042 130046 220178070
26863 158167 376196566
196852 198193 45042944
129560 165521 782294661
1685 86747 655435864
190698 196495 14544255
92445 130658 977680288
111308 165272 135077739
83553 92050 926159205
120452 182061 614715910
108653 159452 320993076
125120 143308 365070047
43304 152204 958802308
144593 168837 866031937
106475 191707 213579272
55302 152092 242150117
98965 134834 49524095
52145 141555 223577199
96633 125763 72831023
114671 120168 13573255
176296 191780 538020712
130665 150481 701595276
177943 188781 27330707
17678 193050 438729615
35408 55671 50505389
65557 84687 47945251
55438 97921 193417726
195779 199057 438124082
17730 164638 367099270
146207 185665 99324953
22887 102328 198177837
143071 172922 75130507
197920 198507 90093473
26592 66534 99307987
128129 197771 591381246
93382 172128 725072960
96244 141156 112343622
162588 189091 997248820
37999 166735 322178020
172298 175462 34563686
36513 103049 914249321
173605 173992 602128528
94566 134730 100556976
135897 154993 6553678
160901 161644 197912697
86122 163960 194830849
172852 186225 33651808
101995 115924 34865749
40304 77902 299231955
63272 184309 303334268
91353 94413 455248111
15922 131008 287400562
39124 130357 780847069
173496 176985 8778194
154015 198971 113098703
169405 189472 74537613
159940 181448 102139090
165779 171307 13940082
100331 141576 438669029
76232 195882 299930131
27291 73709 115560107
144607 193948 224785359
39052 102122 157781813
169501 186601 42963991
20697 105215 210982500
93115 195761 804170437
185238 196289 27915110
115084 141509 65780582
102849 131144 70728986
37338 122611 221550803
128238 160402 156796438
124400 140928 311134872
59629 87330 233818465
48660 59794 705465425
67579 183694 290976699
133665 141209 18709311
145949 171025 63233583
14868 156451 621932801
103532 185732 205878328
127627 186275 147174381
4839 6963 5322884
21310 117455 239906049
199763 199978 541672
113490 137680 285152825
29605 67792 95011155
153636 195149 104477988
169380 174557 527328463
44927 137155 230626764
184829 197848 32776191
19282 150587 553663652
187856 199780 848631542
45482 57249 29257049
135617 153489 44627732
15194 34520 550933932
14668 97999 60078854
163746 188046 655479593
191640 192470 941744424
10193 156092 364575613
76734 164483 219698913
67403 154804 218714496
186987 195236 20709872
142784 174902 635590709
25130 34117 22089461
110325 128358 31938666
72071 80265 20511102
22557 53043 75538659
178619 187439 22275157
145260 169005 59859241
105353 143012 93757077
16185 160538 360545796
102678 198536 350382546
175175 189333 955453952
110425 169505 147921234
32541 39589 193208671
143295 183349 100768141
7435 44234 91729310
13878 184353 426399690
132309 183202 388785219
8596 113429 861818363
28513 145371 291625037
1338 116797 288612566
73602 190523 293087038
8820 131445 306462386
121569 146199 61425719
73696 199958 316504635
37236 142671 263435678
195670 196432 498404451
199062 199124 345868518
52011 102662 126919364
97100 152303 138153522
103909 176979 982435650
113536 151625 95118564
39161 39376 526843
160282 177746 772353350
195612 198811 780910448
18008 31854 193534896
48112 184601 808007253
140463 190795 126687017
170072 170350 728781
83822 166076 205958081
48942 115270 166200817
107194 137470 75438675
31441 198224 110912394
129830 185710 140160278
64121 80738 695042446
179096 184983 824653099
26565 134704 269970868
153060 155441 2716388
144711 160523 39758229
59199 164664 264067608
134767 166228 359736623
69405 147224 194487204
75078 131148 898278381
159368 166429 17829773
6662 110101 358025354
105584 151609 246680716
17943 119124 252597965
18796 31660 32000504
36440 165440 561674984
83245 91828 303384481
47458 183863 596356007
160078 164308 10726686
189780 192399 6589503
145465 177523 826409661
32820 141091 930788474
146983 161220 35849883
196794 198623 4554611
48481 96288 50567383
75932 135377 148724276
135143 154025 4860764
63279 67228 9898338
32445 131787 838116157
14327 42900 375310252
35149 117491 205951609
198007 198700 1767140
52937 123466 652823899
90770 96221 526344650
102906 150373 118484848
139626 147237 961541388
166996 178379 92432777
5928 34298 210269340
42600 52293 565020914
73849 105768 80118044
190554 192977 62004975
131357 154508 57813351
147146 147642 1277442
329 91506 871988558
181378 194059 31875860
98352 194658 241546447
66373 103863 94052528
78194 176108 245338907
144327 153035 555105981
144505 175088 76943952
55031 196972 718657962
80670 124140 108727711
157909 163075 527728979
96103 132374 305255940
36119 92046 139736852
126001 191087 163571841
133521 134611 329343939
38998 124403 666872009
105491 193928 221499675
124636 147233 817259906
173819 185085 749994996
19064 99500 200563273
154174 198324 111062527
43525 63422 49616539
57719 179043 303947267
141945 170439 170323738
190261 195941 159945884
139719 171965 81054167
51356 167712 291373151
49833 77315 28882600
88986 121962 718959687
16936 68379 128015555
22811 117401 309367470
117196 177845 151967633
24059 30227 13796757
183195 191809 61302988
178770 180996 854739796
42473 173891 329018480
50040 66558 41365630
142393 165775 395590341
148716 199039 126640837
21290 165918 361308820
58111 72310 156222222
91899 157714 164657208
5744 90030 210470340
70286 192606 651528140
1446 194985 484349646
6329 23538 43235089
25286 199834 738142710
39613 95935 140625834
4863 140026 499654834
91995 183232 228637445
28415 132493 112327111
11968 175253 199786387
20921 61088 99707790
57645 113003 138766123
87440 173975 483144678
15004 144082 322195250
39320 128085 221977110
199507 199977 485048179
20049 70883 677766383
53140 86477 933862094
67421 193905 777514982
162767 191245 108986566
147955 196293 759531590
199348 199704 917375
162564 165752 8097474
180799 184356 8906934
23556 37816 35247651
80129 102918 106069777
140419 198871 147015165
156753 197564 982264791
124935 180213 203592335
171115 187046 735053855
159141 175553 809410296
193183 195132 764501521
39305 185170 959334731
171798 195925 606604041
42109 118201 374885126
106552 134678 70139316
60857 156968 240591839
93789 184590 227584381
6920 72254 883979257
86487 88291 4450610
69411 121902 346957239
125770 152966 613804265
198270 198937 582073975
123348 152207 873773239
39464 159740 808961410
15449 20669 266713491
39819 120602 201926673
13160 33206 834817131
17889 148175 325191711
173020 187816 37314334
62939 197246 431171941
119360 155492 90274550
84139 197034 283008658
38680 137944 868797511
180054 195964 40071114
181408 183094 965431950
73978 155888 297042251
72714 115604 107454152
189586 190893 192333575
34599 168514 335057728
99190 143416 110506237
105185 166723 513537897
186508 199989 33899271
33792 156899 362002300
183104 185973 558114883
88725 96285 317698697
82745 180457 244882938
100355 101084 328866205
4669 96160 453472919
37829 112845 187670088
66011 69947 9908331
56958 185370 321735115
9450 40351 77104233
10567 83592 182310809
122864 195493 182288462
154547 196543 329875996
118594 199362 431896062
160219 198960 593555460
94291 102051 65263531
27877 65175 402590327
162926 180788 44975598
10913 185906 905066391
7037 107490 251117240
17549 159920 355605575
198691 199848 249623610
5201 137516 710886363
55268 88095 21947669
104720 120416 892059843
131468 141696 25387008
27869 48482 160770244
125981 185419 149266934
104409 182174 686107966
147344 176709 73992361
117622 185273 896356018
145188 147196 180224519
167868 191954 60620595
146441 177862 785205539
170404 177639 18132699
180106 180215 260066
41010 42477 280514633
105802 113485 19117999
124642 151141 66334849
164453 168393 9958433
160948 162062 426431127
104461 157790 339017940
130313 178314 120338473
35728 161300 794915423
14249 113102 956450249
79437 125474 115095568
179130 194062 339398868
53816 179237 678767006
108413 140055 78751924
24105 189363 413337409
38272 158129 742233885
20813 33192 30527326
72830 107909 369789777
107895 116209 444121123
67765 113600 114867232
35872 160413 311428288
157714 166229 21506706
172292 197467 520608012
37591 63009 63346672
60209 189321 323582986
42839 197599 387660352
199622 199965 867776
21488 29492 19821972
151111 155553 178494743
69128 161411 375616419
162478 174075 142932209
84963 119055 781982621
194294 195321 724412091
145624 196469 899046217
163232 180718 469406306
196167 197496 219230323
6829 26023 48177773
137768 146136 20806700
137388 180283 518955986
107175 194792 219492262
74411 176905 471523234
5803 129027 307837044
160382 188767 981144670
42351 180043 204726424
71840 75932 10269456
53436 74100 51755159
138876 199438 363213672
24977 171759 366867384
175997 188390 31248337
137509 171529 735530543
137295 153548 9382606
172809 175612 7079675
188485 189660 518856318
184274 196459 219962931
44763 129056 224627351
183821 190773 17532716
186208 189944 732713145
85335 97204 29585216
27119 98750 178600936
111368 194173 230972080
93819 107458 34458988
183986 196550 751248326
17390 121984 520970106
171519 172378 2095345
5915 199984 506108651
78298 148470 694243733
165082 171677 16618191
8706 90087 216415399
1816 102518 907533263
197861 198562 323989165
70331 128353 490996350
72051 139823 263367722
87847 120864 82544154
74618 181203 358115281
185770 189987 10140673
53647 65054 28559835
105720 154171 120917968
194176 195234 2705621
133370 191736 804696408
99951 158451 146332494
53283 165220 280212125
50515 159911 273790734
66883 93274 66079051
145722 177928 891534
16266 156947 351416468
170036 197353 68676238
5502 178584 971951389
89775 184184 283782652
55409 158094 485878070
21418 196688 438379084
26142 117558 923489277
193323 196173 821606822
169924 175673 214896699
100114 126614 66181932
128955 174000 945563477
109231 120305 989947253
95220 171688 191630612
181394 195689 36011111
150966 195695 394652115
180343 194170 34732569
157109 182839 64682871
129973 152922 42822792
51810 137664 214804662
8449 189070 867560777
5230 59634 135615371
188074 197909 579678240
31712 104106 704236467
161151 187598 66668942
19069 103228 908692657
29857 140544 276258264
138283 163853 64207921
150875 190298 99293120
98502 128302 74645357
33193 199114 704252907
111048 173166 155501848
161904 183077 53306116
189989 199387 878210628
94601 119420 62222971
84717 178728 408060705
54799 140232 256899655
52345 183939 329715665
59085 116726 599286200
163844 173048 23116344
34992 74695 755844301
110390 178438 170394310
36372 40074 626442454
128011 192103 628505935
78473 114023 89235656
21833 86137 160245485
55692 92240 342657199
15984 79715 158757969
178187 197734 49155983
144342 167785 59007895
23663 173842 948674532
186287 198085 29657675
180361 188579 20715758
142517 174247 39981877
39428 192442 383221599
90784 180965 466130868
65301 176728 80538794
31014 86707 541373046
153504 158288 833273494
13430 131446 390737522
196221 196910 1749853
112893 141848 72133796
123444 147754 935880205
35495 75012 98679140
186148 190357 363653328
4390 142758 429014569
134100 188289 419688746
111387 185709 254504322
149162 158338 835816667
157875 174146 41009985
92436 133248 102130130
139980 157051 101851463
36546 128870 107897988
13092 97199 209842062
68999 89329 310996197
139449 153937 36355102
148453 151791 550569809
46897 70281 589234201
117857 128083 25495213
141166 171911 77316381
22111 110247 219939940
159160 163343 232264780
164727 191523 823463985
118131 150621 983260354
26296 42352 774032469
120630 169395 122279096
154280 165287 27725021
107829 156135 24681245
153343 196019 357797772
77013 78783 3503964
151003 194050 682509043
113877 154623 101721454
159542 171377 9748310
49094 104515 139005264
146651 172917 534372438
57410 104251 117519309
158181 189640 131347429
110855 196568 412280161
182161 195986 34863508
193033 198714 219673809
48233 54549 15843789
185527 199527 35199176
111013 190227 790282937
32450 154750 305593561
29800 55336 63402887
121132 193253 181020011
111974 160693 753473310
162223 199227 888317662
113337 144133 76761491
108756 177301 171528275
73736 116026 585998509
128512 141694 6546847
155678 166175 598439798
20720 66064 836483245
163978 174813 896821362
157571 165885 20985021
5806 199075 483692928
39189 40440 3209670
41863 100328 146278766
147339 195950 122441389
2367 114356 833152728
181172 195341 35684815
194988 195520 936384021
133372 153529 50338401
33724 59378 63862897
21410 29695 361205800
118229 175602 238520857
194539 199503 985372206
3430 55735 130445099
141724 155218 10150977
157168 188997 80111974
83091 101872 47129420
136239 166877 76863875
42896 70167 68139109
34431 75372 695185115
100214 131740 656248403
24705 67876 107350032
149147 169806 887895331
46613 198179 542475345
181018 197608 570841825
38566 143215 261516286
95588 120292 61942056
141192 175693 915054769
72095 148127 190088303
89783 128072 473292532
96974 172223 944109201
67104 93465 877553573
42328 129800 107783913
140547 187823 118999953
163877 193727 26624017
176712 198391 163674552
30001 43761 577973080
152587 169068 41491694
113237 139517 65472790
143238 171009 38958567
60872 101192 152802506
6546 50011 652353566
189967 190590 95529302
58925 179033 801634037
149727 187013 93874537
65571 184864 558371643
98420 109140 164557423
191740 197333 14007586
10905 191713 881055410
144725 168557 345903715
158501 163662 183147599
3880 127684 309400718
165057 196799 79881661
196544 198026 277836476
14398 152803 345751376
116976 195691 778114831
13276 94811 242723145
169158 189381 50813888
50551 54147 186516757
19740 62442 840651501
99500 182123 738903967
91113 196075 616738236
15512 84496 89835170
5377 83690 697396404
181363 195645 35993542
17613 105670 219946792
88069 178077 480241067
193658 198467 208299177
121244 170278 901269960
12282 112575 987461158
193769 195278 3822073
170032 196571 66750952
62022 170503 271733457
64858 125481 821961371
141907 182032 100871447
7946 193867 576589717
38130 176436 634113551
58929 63781 12148319
180540 196728 40721966
8794 190273 454180885
191422 195090 9073406
51422 59624 20546378
28762 143098 285329706
176828 177595 961795
198963 199065 246556
134861 143426 647505790
105758 150411 111338875
127214 142860 19059064
139935 176432 57260787
83827 107383 59144475
157982 183744 64882740
99806 121110 53285262
186282 191048 488617036
32988 86866 134564545
188956 189698 570871981
41092 134167 779469981
27475 174543 582962108
75258 80455 13028613
169252 175835 791731263
15462 91227 359114474
147522 172103 148068832
157660 196038 96603256
1465 25824 42200260
75214 145029 580954588
57999 138021 200257245
109900 198279 221480278
162693 183154 75454583
191006 196010 12513054
120292 171682 671859364
116468 194847 196490491
113509 114081 23364878
109978 166779 142170010
139047 197934 682504986
143832 151145 58158857
133394 146151 382229313
78249 97814 49006076
91080 97579 347091756
127203 156183 72524531
75043 197119 918912835
191533 199881 20897713
118352 178435 150503069
16681 64603 119136719
21680 183699 544637655
122485 138811 740666573
154284 158787 11324190
142483 147554 12655591
98542 160519 155148888
64038 123166 147982831
82071 89588 18835056
64768 162383 244344960
86682 121440 86889225
50590 192279 355104586
122985 123701 1770803
96956 155081 158703653
135247 173000 94706083
177618 193514 262076191
81369 99404 592060018
76003 98376 55885197
117033 169613 502463026
58775 64068 13266594
59731 88847 72875123
40909 145895 262303569
70186 98562 870583585
159831 170353 667094388
106067 125268 898612727
193856 195131 3228690
27545 92282 161339084
117188 171360 135722046
44151 79749 259272530
127374 180234 798454454
104503 177082 181687281
122188 124703 6190025
151427 194176 107508933
55633 67310 317324529
23522 172642 372751526
167881 193507 272877123
117009 190183 174450441
114332 197729 209010888
148657 179872 422378333
182208 189101 17465017
122480 177370 3799553
4373 146669 6141999
139404 171202 101261700
26734 97915 177470669
1166 176063 750451113
83218 147141 517774912
177170 192749 39224891
61665 74224 122549033
161103 184215 307919021
45567 50669 791957591
23683 59580 944449743
133843 158185 60867062
22880 131684 271606981
91435 112676 943190212
116944 135043 45185460
154207 191134 304938744
175039 191191 40752506
92028 103771 478590332
31067 127461 240675238
55387 81306 51553030
78110 199167 303475847
18973 124496 584300976
42362 77550 122851378
153984 198191 111190501
43644 100547 791911381
97831 111839 27427530
52394 75269 829235418
1455 134411 576841427
86949 103198 40767494
106557 180064 915809640
7453 77099 173786088
5007 154194 372756665
59794 79269 780042466
90269 176994 825220825
33357 160578 318032829
93445 95107 4144646
175855 196481 51934797
9894 59512 123691943
112494 121037 21240178
35556 129548 235029968
137082 184660 119411363
74768 102247 68884179
2694 81763 352685641
77553 177858 639585407
150356 155099 25949977
173241 181030 19642183
51351 60733 23503543
89564 123431 84659110
146124 168441 56277480
87438 158338 177336807
107903 173565 198134541
98278 147300 122479464
894 68954 169919318
132290 174979 107061176
83212 186197 258074864
136541 138136 3898847
24571 52186 68450275
115939 127097 892261385
92654 107907 508280059
165940 175539 212484422
5406 11620 288118057
160409 194142 40817125
54103 79722 64128115
12920 167214 385768670
55578 56816 3075889
172655 198489 64984104
188803 189901 177219683
2500 29863 68491174
175156 186703 480385720
198355 198810 709594067
127087 196412 174114459
9154 136916 319186938
150468 163767 33507844
166151 171186 12695920
46226 117910 179423824
176098 187947 29867755
162783 184686 55048791
120143 176289 819321168
193723 199949 15673182
832 199650 497671153
1877 90116 950916994
65345 189355 609694683
46675 112236 243509746
30899 61575 174005102
126539 152522 102445560
33995 103330 180993282
138149 178123 783313705
84689 115064 76120088
128392 151726 58333129
188522 197676 22924642
11027 98591 218529394
196965 199730 409352790
148752 180101 78926615
145023 187787 107687323
122542 197137 187219062
196499 197219 654900847
157942 192589 87209421
75767 76359 660406484
177609 190013 31238691
56848 141834 826534862
7766 39125 78124396
5988 39035 82385992
76216 111880 89275933
138582 184921 116385908
1915 147945 364784557
11177 197255 465637429
6491 174060 824181550
82341 115333 273099463
69425 92157 56858524
163679 192738 73109220
104356 170568 165730721
171408 178316 398776319
183777 194423 26737285
144092 158305 369650483
31452 116137 211575853
130223 153041 149183855
68802 157528 222020926
198660 199320 1633073
188969 190254 3253439
5257 143178 344405916
131435 183723 131172849
50088 92437 843536826
20448 159009 345951408
111719 132400 51703841
43504 54238 26728905
59213 114172 406769768
58664 132838 354538964
60147 131599 726218283
12719 176056 408500112
184553 192646 56063784
151905 184327 81559835
63424 144772 324320953
152958 180231 68620748
70862 141723 351121387
112696 147970 965880818
118135 187980 175130657
136594 173802 93348522
1526 197236 489829781
110675 179485 362248313
46976 192204 398990412
43493 199109 520218845
60352 73251 600574819
112658 173625 380043963
140127 179548 949823772
164209 185327 53096313
32983 199466 416811928
58176 66130 20020331
112232 151648 98462084
286 64294 295580866
176367 180125 75359401
142895 155032 30545357
29353 113470 210065534
41274 86211 543920953
32539 177449 998032301
26728 182256 963394462
41472 171039 324348478
183612 195706 423115469
86414 108442 55269456
177821 198099 50953845
183454 195650 641417636
163622 192170 608604037
175994 180705 774335132
155573 188125 82043635
102240 135339 709024358
125009 166901 508832769
77018 102352 63515201
8864 81437 824771865
197491 199231 196932211
42125 133628 228885015
61493 125430 429793504
15295 111610 240440360
116328 152922 91365620
143327 189820 116971902
82175 91741 23978145
134007 164274 75840833
154444 166612 11442256
74720 134102 635380480
20757 129137 44055836
63423 189482 536476019
156950 185120 566933993
68022 141891 646157535
113312 173227 394195252
50680 70607 624344213
6021 108851 929310649
164595 177838 154286790
147156 161242 35498637
119567 127075 224714184
171145 176976 14580076
2648 110103 268567828
26591 177899 378294260
160952 179562 140860301
178160 198185 435359301
194287 194612 846185
193888 194572 1777821
185130 198388 973885608
123940 163128 98211172
44718 151741 267641949
70203 161096 227418413
34272 35974 4235641
56279 188672 421318467
144312 199404 138572071
178055 190101 30375517
92492 157837 163526255
20801 176520 389172392
39459 194788 894776648
51662 82415 357898132
184344 185362 312324222
20540 139307 876735827
19096 88372 172698780
199425 199661 50165359
175199 192685 823674905
164996 178281 52850330
54634 132103 516483718
167117 189850 57141990
58155 64803 642868163
131945 156949 416204119
148341 199611 681318316
177486 196415 1502108
93016 158406 222786695
197020 199636 101555351
90438 140890 126033506
168982 193012 934431060
59640 91871 80668190
177561 188597 27829030
197915 198677 957035026
32605 179859 458411556
191155 198618 30603679
185805 186262 391646574
141664 198000 141646462
59709 96202 240378627
25520 140421 752488277
25727 185365 535702880
154401 157149 602326311
74866 180770 265382614
107461 134322 671758651
183459 192004 21523223
178743 199424 758002050
136521 161947 63624154
44506 184999 588799857
60292 137907 41449951
10488 109104 216133767
177243 183255 15132538
14711 186812 430522875
179206 188950 1995806
185222 191963 17070060
89498 110192 956318335
47715 163181 289065203
140146 176161 90572519
168587 194578 65352808
197298 199540 5628704
122453 191474 551338641
177740 179348 634630184
94016 145121 537586033
178387 186261 380965932
132811 132924 300025
41949 138174 240619501
16829 75443 145973773
115452 138047 56320400
87275 199205 280564411
162755 198029 387004392
31052 126992 624750066
102815 107410 807593738
134569 160981 766755380
121819 181263 921116954
8490 121356 281979215
54365 63840 23652823
137547 180221 301410699
21897 132697 668182548
148182 183208 606621131
186089 190358 10822769
32106 115637 388014165
187982 198793 929367233
29144 104824 586655539
65332 117259 130040404
12949 137864 391855029
90788 113418 56746048
21539 119746 975681921
145066 194304 994401671
160853 173098 30847266
104416 110961 16278555
136757 172509 345571708
41333 61919 134507998
131751 184233 131668840
126399 145153 46841433
3420 92220 221754231
141154 154242 32864983
96812 182655 215217477
168474 169663 474273086
67757 181489 781787089
175010 198063 57969561
110598 151763 25575427
198264 198720 1183597
188911 197468 21480908
181345 185671 527240722
88742 198276 274621360
1421 169689 420847675
30369 100546 175186911
45097 133913 222125049
94588 105157 26761696
192035 198999 17454976
130170 181109 109316789
177790 196487 47045543
53810 71537 34337770
199831 199934 266844
155317 176795 129872380
195501 196678 192279006
198762 199746 113876066
165226 179904 7125889
74510 102040 892884010
196638 198753 887347375
126851 128383 3936156
55893 134996 286280036
153991 161036 985682385
109515 141943 80773335
157088 174245 43183109
8063 83498 903978409
31677 79609 119417890
21198 146805 470529020
130419 170775 615775563
5135 46790 103726311
112911 129462 493979131
44799 79244 86024044
154248 191098 92834326
79298 163761 298243695
76906 87428 38104363
100361 162023 186516788
95583 165237 803494932
91949 156924 162637169
99312 102845 911288662
124207 158784 412728117
153926 163581 373199431
166538 169744 4434843
71797 125642 134603094
146159 159811 34384723
86891 171533 211997783
130212 176949 117215566
91528 159416 388076501
81704 177700 663104292
84398 165033 201841016
36019 158511 306306780
175762 182567 288441807
30825 77753 116942032
114818 177502 301579387
195578 197589 5012192
124915 125916 829562606
456 192189 479838576
76118 139965 159556007
183284 189417 15432001
91807 159799 170129350
135931 190498 137071309
12795 155041 353055724
169506 172275 6911852
60860 143561 206817483
38751 65400 66549667
155276 159461 316392241
79510 149341 174655791
96574 135766 939546794
28452 116761 220520423
109163 140829 134408607
2180 106656 261215202
43460 52607 868419846
8219 64221 331865583
146252 172974 67268453
56043 159859 259781763
127641 198218 177157594
139940 153638 987713123
93434 116349 476731857
190487 198568 20243116
58629 85701 67940662
14434 92027 193625310
70202 177135 879988976
14461 197822 458839883
124785 132675 746690392
116553 176549 595520751
41147 87569 116057305
95122 192393 243938247
80217 182115 255255235
158381 160533 766546489
160947 173520 18503975
157952 194135 91019132
5724 38449 264963839
10649 80890 336099753
85881 166423 201658909
102555 170219 169399124
158605 174467 39985022
197728 199971 874884903
73690 193403 300046031
135133 173787 97009578
77845 114377 48159444
1569 8741 750710970
199428 199515 706161327
176860 199105 55936536
126429 170621 110956621
103926 175478 179094794
133880 193411 549755360
138728 181964 108576852
13834 51800 314227796
42571 169824 996696129
104015 187463 394897855
177810 183275 327937186
187540 188251 1772209
3250 41605 79914917
86174 87864 117537145
57399 130784 511295786
26672 178485 456626791
52382 131529 866034714
164796 191947 461567487
134888 194416 149446726
131177 137412 834938803
95356 152162 454899884
125947 194632 478618430
165666 197942 377912388
104812 153520 423803824
62106 198354 160411289
78259 166611 221360272
96 119040 297261645
84231 161330 208086125
85940 150179 489530312
162291 179075 42238488
36936 115466 620675029
163896 177438 34040937
156618 193654 93143260
107960 167627 923696560
43419 130722 218398329
95769 96363 1488554
25175 147866 651906996
16499 58998 157627396
58120 149152 830818963
132510 138120 540722194
17254 182127 412192689
139412 182875 109242007
104169 126303 55060662
2261 69998 169061661
104198 143897 547996001
89836 111883 893392209
98180 122137 59965597
95287 176182 202742278
138016 187601 118848710
147052 188294 103905066
59003 143813 212114456
184251 196007 29587498
22236 170251 618890370
153153 198198 113345516
162407 178045 39351215
77268 108219 997106220
138589 141881 8189350
36403 82807 115889623
132250 146054 267324597
141088 153194 30373102
135175 183074 495818572
19880 124732 831858063
150261 152313 333022837
193801 195181 3118642
101924 183783 576721242
33707 174213 708535962
44197 186028 576308844
138623 199892 15448835
126153 199837 707348190
90552 98821 20642223
2603 76248 907765158
81492 198408 526485309
112987 113197 510594
141405 191239 125451875
123880 194267 18882363
3762 133072 323226394
105120 140550 751947518
198926 199152 552267
26574 51638 502803708
65379 181695 291368370
7498 43348 89351510
127282 180484 761262915
56075 86003 966787438
112588 187695 188299396
157364 175333 45223342
162519 187917 492962311
160954 195049 85798980
162474 168047 892017626
12931 162899 374822338
76427 81459 12521872
88715 146749 145024042
38851 73429 86369162
30967 148117 60004605
85492 88782 619378696
126136 133632 890390992
6451 57429 127006773
154101 182226 70713699
124067 155655 79028325
24956 141293 290284224
60114 82825 56859444
178064 185233 179750838
93699 108404 709678873
148048 164285 40954595
58251 184365 316078821
178631 189526 371644356
64459 197210 881719434
107212 156533 501459249
126428 156543 843341631
78675 140256 153944245
4940 93775 971698008
80107 101487 53608003
61808 181108 918473100
79095 185414 266458369
178154 194028 681924865
167223 188235 449894172
17245 119480 374195651
24148 185673 692248684
166585 176615 241246176
31563 107120 701627298
29614 69935 100405075
25907 179423 383749017
22161 123784 424362464
123090 146986 59616004
115194 174890 555164138
98779 168385 555632099
108313 158845 173332174
142428 156788 234545604
100819 191921 285774564
192110 192831 21718599
168866 183596 37023545
101165 195845 995457096
182681 195271 31697697
90108 100722 25624624
69584 83856 538043597
183142 184574 3571736
24347 168462 599127891
174215 185985 153730953
16437 164206 369204263
165666 183882 45817844
189157 193337 10502962
47056 175151 320800950
36397 142787 930559986
26805 53137 194917679
10939 176053 412925256
144485 157513 32756457
159469 163550 10307520
153203 167579 280880649
150859 158291 2466767
81332 172994 229620666
135297 190934 139799248
86926 88629 4215850
136398 151319 820631515
152620 182553 75259058
12040 95877 209213733
104924 176313 659720409
27256 67647 100439557
56322 61693 509111496
106808 174914 170419842
148869 192982 111048023
68164 140941 181965940
173813 179534 14352236
69761 86392 41707225
69391 151997 676100330
90430 196796 266691850
13038 182800 398316172
159738 175441 15941705
23808 159883 339875543
160760 166088 13538192
184179 184389 484609
87160 149310 155323210
52426 187570 338730667
145118 187307 189339184
189931 199818 24844953
163121 165239 691814459
32077 115111 946854215
154250 185746 79251191
64387 114088 124663071
43729 105182 50130049
62873 191110 353378135
155942 169904 35241175
38003 153239 331926861
198930 199264 641012371
31697 110716 829768246
22770 100267 193314075
180813 199031 45779205
184364 188252 9856903
30299 119624 223113981
131218 193577 868527635
170848 178195 742273240
76982 95200 451446009
154992 163893 22430450
186660 194482 28383935
107130 166549 188749204
162275 198053 90039825
2439 191115 472216842
54406 198495 829583869
159887 193895 216499624
11055 164172 558538133
183417 187476 10257657
34436 90069 139015777
3556 25696 943190721
194947 199442 196994770
180942 185344 247004146
39739 96090 140681056
10897 42434 618266716
65916 111303 159281919
107369 134679 68064102
106500 151730 112898604
181773 192034 395984940
147318 151043 9461929
94040 105965 30101856
25150 131350 265166468
175659 186709 27793331
174603 182322 19332040
179168 190430 917887713
84276 138371 135179584
19165 76765 143425793
22152 88058 327738779
57066 146169 222802749
162474 182982 51617773
53626 74406 40077615
133729 199578 165353990
19911 56026 658798023
140960 177560 92026144
58606 136467 194953378
95686 181854 697081192
44306 85875 258908149
452 9023 10377612
131484 198858 169074725
161447 185698 61048585
195593 199041 8628431
191795 194039 26544031
195955 195955 2637
129072 189789 152434857
79711 170779 228214023
35426 107320 824196904
32124 155642 618896703
182913 186510 9055341
9769 164008 385620019
53326 158233 262475142
85701 171319 214435889
43074 83781 101802352
5503 186333 648126383
65655 114315 270632447
8690 87093 195787090
147349 162616 304680682
37204 95305 535582246
122490 134531 30126841
66727 128699 127759224
158037 159199 2956325
1418 41321 181481923
34316 184382 375654512
186167 189668 8842659
95444 121331 64824395
160072 179387 48610910
195102 197892 626897803
167608 198300 77141007
90555 124871 85716552
17737 174357 391561407
32633 139877 267830828
166982 182753 39595712
131959 161752 240227088
40672 144378 259144518
53264 116555 298290087
55825 134182 861336576
8701 29389 51901502
184986 195112 199751619
56856 83494 743559753
191794 191957 533116593
109179 116983 2269436
70607 93080 326152038
31240 113169 204637231
82919 158450 189014682
5627 105446 834022452
17954 24313 492382449
188333 199986 29245182
47326 118330 389425613
84756 192420 105871448
149798 175612 65022070
133995 161484 68791674
171758 195784 385383276
32354 140524 270076441
171849 177921 15281798
39294 91600 582541822
11233 169970 849346346
125201 139594 466516235
133972 189157 138557919
31400 75441 685824193
68395 129980 154147235
1958 161393 748923222
121191 194410 183698227
76558 81499 35102415
41804 103378 154190291
163975 177594 703616121
77835 116603 97134016
162709 172348 212605065
158408 184256 65058432
56440 79137 56764372
142166 154411 135238959
113979 121339 18208044
146036 157140 28026647
159383 171495 30542837
88749 173775 308882067
20011 180967 402335515
47817 57126 23269957
102657 108252 14084268
79045 155510 550051392
193048 199833 208454842
17526 19644 5419199
52560 164109 279284789
121090 155688 824292390
44535 47478 228002135
134196 161383 68041292
20305 193384 469388644
161580 162630 846188974
100264 159052 147069164
11269 185461 783185409
32368 129188 866225686
32543 149830 890141777
132249 197517 163829005
87956 177544 829035568
172281 179281 644201364
141798 187959 116170259
151305 176490 975026454
14676 94136 198222394
170312 173382 430613402
24163 185632 403793158
47284 73062 64506439
7359 171118 420102884
26543 107338 982343263
71892 168833 931911083
6257 181845 439198448
117796 195273 194303346
109390 136639 67989839
178060 199231 435184798
148073 165897 891861094
172028 177185 178517598
53388 80240 67221316
100196 159560 148495284
112193 160465 804574025
133033 178527 773139973
163223 180631 43802089
80259 89057 744805251
48402 85709 93471640
85415 91775 463538990
103993 141985 94677458
8909 177648 914966849
117107 117570 385474968
116016 184174 170820503
174010 181441 18643664
97769 115050 654706530
95821 187112 229018240
66467 67034 1384752
3440 10613 18025273
135116 141359 15474072
142869 176941 883367076
137919 168792 624577924
109533 197511 220473981
130541 139651 899902433
41026 159982 518682712
45378 161774 291170374
54071 66942 8171469
3962 151369 629885273
171522 196438 120281074
66661 108692 105464674
91135 154014 504435346
183511 184816 3213153
136891 165772 72470237
66074 114285 120849343
62554 151466 789082251
11040 131478 300917948
9294 135405 315076893
9671 89471 199249967
106729 171711 162578445
105196 122831 43868789
2678 10259 18949555
101706 185896 210920941
45636 192140 367008486
170148 182159 30113559
162006 189987 580240790
84622 181807 243386540
101904 139633 495759877
178740 193668 945520896
182005 197729 39558941
92649 113943 53512977
122743 126382 8999469
92495 197096 262324986
76453 169820 783719729
50058 53932 643742354
121431 187958 936586466
152571 159252 79275629
113799 170001 797679903
63986 159121 238170145
145866 148088 5590424
145353 167655 56211759
40184 55607 42557459
81090 195438 286722818
8694 189082 825930296
75090 136857 154571136
172345 183293 27555401
81723 165273 209202722
58709 123405 442143603
70070 174034 260410326
4691 151208 929920100
172929 188456 76454591
31080 95490 160620559
119618 148838 72908047
132841 172849 576742956
93322 97237 9780135
15248 197710 456452962
74273 141095 167030374
56026 150731 428439902
27265 115078 362890171
9014 155215 365351740
98504 98829 662705
51524 116924 163760614
131865 144042 336366580
34447 58162 485362994
126949 140644 947496481
35178 60764 63795934
44926 137852 232313583
115159 198398 700917077
96220 107426 179756853
138803 158055 48280765
52470 156070 259243018
132390 147848 246641853
89184 163854 186965548
132950 184845 130157083
123043 175102 130552439
178819 198895 369034738
173335 186267 980477972
160026 181588 337939817
130956 160533 73922864
168940 187151 425775018
29387 76594 397703974
97041 148109 853964679
179144 198035 47562451
67686 148261 201474635
128467 137805 37240785
103287 176996 760015124
199796 199950 386671
139906 191686 130301201
135519 150431 778800359
152521 153148 1524988
145282 146565 3241694
123161 141873 481069949
43010 82962 806155411
84302 135102 127001978
133495 175622 105696572
151163 199072 121841195
148888 198892 125813013
32478 71343 96875458
166076 171334 1172421
115922 162098 115419881
122893 147386 670737435
144350 172419 464339067
23581 169150 631184397
7714 96893 986845440
38826 133609 277301429
104916 197288 231445207
5559 165672 400332265
96824 160752 812842607
86679 176314 923296587
154965 167574 31783697
95954 124936 72510036
155173 176042 241259484
42016 52099 134960173
166478 188976 801314240
104560 160325 431525779
18857 65308 378675000
62786 84543 922052264
43494 126644 207867820
170801 175479 981117237
32303 63645 841510118
187300 195362 20227831
6174 145614 348233744
7576 193621 465544736
190894 191319 1093599
153231 194714 104393844
19522 197659 445531186
47614 75424 69617668
130698 193102 447881486
9742 138486 615132531
18324 79317 151924428
59783 132262 628052393
108579 113640 395925790
100114 146573 312000494
105108 176337 178254328
135100 197184 155938626
17519 73270 138852228
180968 186026 366442664
178552 186776 129130418
91962 167489 977202232
53959 129795 221138536
173209 191956 47272642
20694 45878 41848689
121064 187572 455793356
25721 89692 159429676
70797 88140 43416775
169733 196292 66813553
101541 173741 298440596
96939 103987 259242358
99341 183927 99273652
3943 165204 403244614
77153 83735 137766691
78797 185340 961277211
2593 176436 434819166
188498 193934 3582114
149549 160498 27503942
5600 173299 419325307
176423 190498 758658330
78438 91806 273102404
123471 192948 723519973
85951 191692 265062454
49219 96702 135169376
98273 138222 879909365
89590 188895 248969099
78335 83388 981010519
78664 167808 351554414
61372 106785 294957640
108984 144959 89602643
99989 176044 190540935
181417 190368 792740422
177599 185608 20144758
15737 59338 955956600
60330 142093 362726134
178790 196623 874313035
152253 187780 163770393
123714 159423 414483340
171019 175489 959882328
4085 12669 21577679
193980 195717 441167591
49525 196985 488129095
141223 197777 740362903
46975 63002 128298309
140304 153238 423900519
92815 197672 643106874
39831 156203 290973376
58443 165290 267636405
129635 180426 542973476
107394 146826 209430997
59914 166009 265690668
138546 164880 52723491
83151 151057 169806283
179118 193457 36121539
49878 81958 80334472
17857 122623 261515116
189060 197638 243711221
88406 149407 152473448
115591 182780 94482462
192099 192176 65045439
120250 188168 135541095
120 15960 263714004
76018 84411 253063491
19228 38229 47005516
60828 129990 173134765
100063 118722 46724305
8467 147724 347834132
60790 70201 567387627
60560 109528 122774966
102646 176051 183807631
129866 181739 130053451
55833 104337 121591119
23132 182019 438570773
65159 190183 535193590
115422 176431 850412911
187775 193595 14559316
92644 107362 37127353
86085 151624 163885514
5341 158174 712440720
18575 199783 744879814
39322 195142 390255026
138924 174166 956244311
42273 152410 275461762
107212 175034 169707401
20036 67167 117083056
182374 188351 15160262
180967 199717 491088318
139731 173792 179185880
124508 163749 503255634
108689 192724 210543814
176819 181743 680272529
77065 116673 368004011
184223 194188 24994293
56766 74333 155381758
15436 178250 686995810
75824 77870 5113942
20232 107077 760661042
157018 173565 674169662
135702 169261 473514180
4332 153607 901646143
48910 80538 79237901
14413 62360 119438844
22866 124224 252862924
54088 67883 318516078
75972 98429 56087717
105762 171528 164580118
11533 156611 790646231
73656 165358 229589148
95794 112611 42315983
187946 190107 5413284
102348 108595 819092148
177010 187650 790489596
26496 161395 492446075
109077 112559 8592125
20163 195306 875293774
182407 195537 33080882
128872 134927 15211742
119334 180207 152551833
147435 194124 117517485
108246 189089 202551947
21695 186172 29057689
59020 190971 330808833
82726 185270 183151184
181164 183829 38040758
187937 193661 14333384
93211 129280 90261842
185561 190829 9194765
152060 163341 368279683
137175 185617 121632503
113602 189647 852429048
37392 45268 19591981
34377 180838 366613695
183157 186087 154433177
21826 89071 294056006
5490 62567 639684685
82480 151439 172504756
109426 196449 835909790
37126 157891 985034006
134509 196509 638490487
138981 156712 172890361
169359 197074 580348616
42291 88029 970626095
74426 194500 300966064
29857 85714 139330673
191113 196516 13516956
72500 95822 629102126
91383 144204 131989548
57389 72696 505290910
138248 159475 171702216
140791 165977 63369557
147104 195904 122917595
77367 171952 236860096
140735 149205 856612121
170062 198920 72544243
157841 176477 46913009
145743 168997 106423449
63350 159232 240041429
86577 106675 550880110
112510 134764 55553025
158016 184071 704589537
46844 142446 170324378
74678 188908 286353692
67525 72802 785952206
24185 113406 222773500
82749 92189 23625833
139816 174392 86957059
193258 193353 212425
61385 186707 1363848
106904 165442 716208233
163364 165545 32928880
14837 21729 17405813
11231 141190 879589306
165665 189512 59951779
40501 167906 686037952
58615 147381 222000766
30121 124707 444614888
1907 110581 485961126
119171 121038 168134301
133340 181412 120602843
105419 139681 85339467
69394 164112 636558139
73305 122429 719335147
180788 191574 27191246
155673 160176 11353991
121449 164387 594184598
36699 59901 565167347
61660 183577 602602557
21456 191123 424375175
167671 189271 41511776
40772 178144 343840351
122429 195925 376908103
67070 183729 292375848
55500 168482 906548473
108989 166670 144299604
144140 165838 924283591
97542 178668 203271853
51604 87819 831739965
32569 89277 862973668
196245 196543 954679263
132379 172537 360451398
182688 184092 3599759
3862 189931 679746006
162820 181430 46776256
136494 183955 119151638
143937 157899 35115745
185558 188470 7399533
156955 182719 323481820
102276 158301 962663334
77962 119794 104738324
66305 172463 265896672
175737 194443 47030472
29850 160173 709935622
79628 155270 937158929
195001 198939 768915488
18791 87656 171719839
119347 174296 549992549
50568 195549 66387360
181235 196051 37323948
79390 127371 120061181
130970 195863 613111548
168874 199125 76010838
158753 182063 991383629
99346 135506 90509278
59953 174485 286899765
22741 89099 334716703
188109 190980 7273587
81874 95473 416681829
158717 185861 322009918
52211 75982 454613716
56235 63294 421846708
115680 179225 159112523
83698 93804 122564342
103282 171030 169608892
177143 193186 607586929
43196 97150 134807732
141264 179720 282457837
566 23667 246256503
120673 161446 102049872
31660 159408 671397505
139386 140563 516392002
76684 100359 59295811
137965 153287 174822786
131281 190849 835474719
3890 5512 4170217
182967 196571 34264102
66354 194952 502216181
13442 42859 73177817
102766 135379 81446067
198933 199044 498762779
7299 83398 565205402
48695 128967 478214999
166425 166427 605854751
30393 47596 42548632
41872 133703 943674379
102779 111161 101372629
199079 199407 493743718
69885 107131 93435547
111161 139578 70874114
79412 150160 849979401
45979 53750 657110617
6885 88033 706283988
73530 194894 304177398
16725 124216 268182099
149927 177875 70376892
34107 105910 277045218
106050 170315 160816168
35192 183495 838770550
154976 175755 52297231
34356 60622 65489156
64338 124733 975452265
108631 147191 313169964
179337 183105 709499490
149512 172472 870237588
92154 93199 450878869
96711 137460 764401205
169246 171549 294188957
82863 176264 234006491
109754 127681 458653023
11178 172805 404144313
184896 190535 202798693
34132 145747 278822937
25227 153059 319145274
178877 187575 387988034
173523 191923 981045515
142891 185680 107649153
18952 41616 302268567
78245 81021 803916852
2000 60180 145107701
21599 142377 972403737
184929 188661 501432237
142412 173560 633243463
180217 197325 36261583
129729 142359 378679025
71621 193932 354966636
79079 151061 373251285
20046 169623 147479606
14566 152724 631683500
107358 178687 178482913
3965 195528 740118747
137685 164216 66555987
87863 124913 92525696
153861 186077 81062977
134258 155429 52929119
89946 90836 848928202
141210 153912 747998723
103581 155878 303955008
27926 155492 438965885
76315 168293 349939537
57509 140063 206476713
150927 155519 11536045
77204 133591 141058808
178671 191686 472335499
114782 148582 41259695
81061 105144 461566408
105774 128201 55851594
82185 146736 161368774
136633 151871 38086694
113053 148234 87749389
187715 198077 958905625
173333 199342 958353093
114429 123509 22450523
180354 181562 2999931
108651 184657 475656271
72128 110793 901057196
165591 177442 604165998
166291 191675 866499650
160151 196620 91850729
183961 196957 32707784
122049 185882 646346582
81627 155353 184450808
112716 150190 112328566
20423 55980 88180732
145947 165758 430774833
146815 184302 204071963
3297 76170 181946259
85114 173968 582687168
6807 133162 563640781
169296 189438 731521790
22857 132735 859472209
86665 163053 872548186
126012 185657 307454959
21300 178888 393800914
18722 27986 23173335
51041 168157 688811035
167236 199938 346004615
149711 177548 70040881
67546 108354 102378647
67794 76584 22056028
95472 137219 917858511
179989 182218 5555807
64721 85936 53207571
161044 190630 68006769
126937 191870 163090522
147552 150260 6849185
175891 181137 133631896
182071 186753 201763344
152342 164274 969638267
175089 186033 650614544
112593 174946 684691087
36673 180154 359145008
197061 199235 5403422
31428 152344 417984509
179700 185097 742243020
4219 150525 706880196
135236 138958 245278525
122369 165953 109249201
102209 176424 185907884
155182 180988 393388153
13706 198712 462925484
29214 131613 913312827
198011 198406 994486
46739 113903 168241441
41368 90543 871124616
93696 114115 51362799
135075 172073 419379609
2940 69230 151554209
63083 186273 308709277
65 169020 449888008
27741 34981 17733016
68791 140153 346818906
85357 109744 198491276
27371 98402 195744950
30302 71964 173402890
179896 199447 49179206
76791 108539 79699275
3592 26613 742114964
14806 145119 325331191
182785 196956 934020040
13257 172616 460993224
120640 158135 93795259
86378 172094 214584236
153317 155694 5983545
82610 90165 18963854
92894 198476 592388026
55077 114218 148192722
57615 118803 12137669
50094 196418 686884804
56122 148643 673747783
5718 9885 10379438
152236 153143 2233735
85900 97389 28654016
82861 126246 937735155
170585 188274 914535364
12071 31342 48232271
18380 170658 380660217
14895 53580 513291490
144376 190759 90889147
106505 189133 340871130
23612 90858 167711116
79618 196436 292944562
106441 125330 46911799
78146 118777 101776548
26720 172938 938929542
71882 178936 268130763
35157 116804 204214698
169366 188880 49073684
134670 152855 35482336
128113 135823 20967277
182911 190265 16359610
77158 88370 137078377
40856 82142 116438559
152073 160445 13740489
39346 56137 453168332
149009 177268 368393631
161767 195199 84160720
177299 193700 879748196
153580 187363 85098418
129864 155296 203430373
140435 166057 64499714
105442 147672 105221502
16391 162694 365512153
21412 101452 199657111
73395 127378 135048643
147128 150960 710597095
125302 139170 709274532
154696 163109 562538828
96524 157433 474946720
170052 182247 536123572
8470 125261 659935525
113421 186110 182140151
166826 193252 66478957
140226 155789 124283673
118318 122516 10395418
105537 125542 49656678
88838 175331 970769934
85174 119093 84863958
145405 189270 110441496
56541 103865 118651973
191217 198258 17559976
82814 91631 22103517
132380 172700 101109732
35677 42186 429096017
147286 150029 6988146
52184 80130 69965490
120827 196536 582502199
145565 178063 81830555
84018 166890 788695776
146940 159787 729680832
167849 193165 63710815
124000 180682 778872883
112953 184006 523598545
72263 143633 178444654
60904 105294 885527423
10268 195885 872912127
27767 48626 425317481
128695 133182 652517967
1825 6209 11002330
73507 88650 62278509
35985 104210 232934067
59719 191350 343881292
73947 134280 634300518
95622 174454 197656735
135580 171709 90620395
83788 185531 885041297
140008 173455 84110773
184094 199136 167016868
115036 148551 203755656
96510 135064 96547169
110506 131961 488357427
27495 148365 301630702
171607 192423 764041249
113029 119157 15248559
91431 125898 86068988
140107 180696 102117862
69939 186038 232836329
171489 189244 44630524
193040 194763 4280908
137309 149350 895359624
174169 175682 3784429
62826 112411 124254808
198378 198384 215493850
20842 100096 668914845
152803 172257 308630739
136317 141635 13134509
53133 65573 31122780
150538 187371 825499831
52162 170445 296257539
149577 197235 82514249
114523 133990 48534163
28909 48772 49035779
61092 97598 91388209
5762 125439 823548592
62832 98655 365270474
11865 106165 235743889
156093 192934 92777141
56691 170845 842364232
167866 168380 298158867
110179 184394 185903218
19668 80252 646293460
186842 192338 532558776
181620 186961 13512877
95282 172931 194584588
181249 190892 810017440
173981 183061 330703957
121602 165731 110607972
163255 194832 706019392
28009 155197 317609941
22646 162027 588831282
193300 197672 227971315
1663 94967 564073843
80775 178227 594658142
132545 185448 132716518
195917 198739 776690322
195777 197813 273638051
114368 150197 89332467
33343 178210 494819686
101527 134918 83425083
182490 198723 40870741
141015 173087 80645655
90997 106180 38180860
113605 131502 924145357
105728 110014 10628739
29354 110653 202995371
70059 100406 75966347
122436 171060 121964257
3857 158029 536950736
12257 46088 84258688
98674 186564 220374498
164730 166540 678118711
35566 70464 127180700
144518 197730 66627997
186076 193816 19443543
117920 146641 71584584
79560 186625 560675596
11355 71686 89001825
9194 98577 223109654
77128 194588 578145753
106979 182068 357739429
166565 196909 545270847
137942 151517 33997582
14109 39622 52341576
75035 171347 241296320
55017 163989 692830609
181974 196969 8218229
103606 158951 608756704
166026 182758 42032775
140004 181747 523244902
51520 53463 522964966
68581 163234 236954692
128562 177439 122589003
124565 138222 995508651
125269 155671 926674448
137128 177287 701766493
120631 197677 285221950
111663 117097 973676317
94465 150351 841412011
866 51997 127510959
140874 158518 44319397
162335 189535 68491327
40452 58415 44589760
100337 160614 150749332
109288 124692 120866729
7214 95987 708840668
54729 101987 118407089
140733 199814 858569234
172534 194544 60089751
178570 186645 884608011
110919 187492 191992564
156237 167861 939238458
26783 77242 125668789
29755 171000 353188276
72945 78882 14845216
105197 169792 839022491
176290 181316 12599445
173746 174723 2452963
166338 186271 50092973
175649 184236 826143118
57463 194093 342431473
153406 191692 96472213
161303 168742 731217558
58104 177569 518989842
63388 174216 277685233
150481 188549 95874794
15792 197225 667339438
59762 175658 761538016
25795 79540 133785571
197710 199478 262665
154868 158815 9925036
91069 156277 308597479
126224 197478 178967387
69919 77737 688464393
64267 182124 979826686
96501 138117 104142456
106300 170562 441357253
129888 147654 44193616
10989 161274 526737707
156889 199624 146320210
52553 189384 342889340
131039 143617 397079580
52785 176232 354527312
14762 50925 808893106
149009 150340 908737081
37646 53454 298553530
198129 198982 218368977
147884 197437 124759088
69328 139124 174551343
77173 190445 283947404
113025 170629 144285747
130809 162973 235395538
155863 188860 935530596
146658 192890 116373891
168340 184525 40635740
163593 190246 67093097
998 193431 752695791
113204 140103 57427614
152282 197671 599306511
155277 192419 720801442
190729 196221 13773781
77769 107590 74859939
86961 110290 930672240
12287 69474 142632306
119124 178558 148910801
138111 183479 114019246
171233 183659 31211694
3760 18158 370107855
73947 149542 189031474
187244 192568 952033937
40670 180761 350718984
157268 196397 98479660
52208 182323 325895841
15687 140385 717129459
124721 167498 107344282
47119 143086 240083115
83916 162489 89552098
108171 191505 208847920
153510 170428 661454389
197403 199134 586503439
144106 165681 54347535
14701 166011 354582344
6195 105890 249263949
152192 184272 80721163
158811 167205 862070490
183829 189362 13867975
190969 193506 449402657
184626 194543 494553900
21296 36489 37448862
156358 158507 5402766
18147 122457 975817240
40170 75356 762016227
169588 182079 670466441
122238 128320 15238320
155688 159146 8768267
61790 189861 320937062
102569 124303 47265677
128007 190068 703474331
152850 155623 6916233
78428 109694 664187333
124678 156208 79020271
139401 159189 336496717
89209 155987 941406241
173125 191716 987121746
14405 23607 23117130
41165 76938 922022084
157683 186336 996504320
45071 161522 291305065
20407 76906 228717300
193545 195671 5372180
184073 186567 657073056
10053 37519 68486018
139629 155511 268101377
40402 103161 156970401
112794 181992 98735775
196641 199106 6140826
129916 179531 124392130
57099 180802 309965799
86252 180047 234913132
12349 71821 716215135
176287 182473 332694198
23525 142482 593942186
32672 141514 648788206
30824 170989 636873766
113176 166103 132499936
137498 142058 11332589
169153 178800 24159128
196589 197253 1622474
59363 170539 278504487
184523 189614 394364738
194256 196228 5033033
29039 126675 964270792
195660 199589 9861271
93872 180705 217690991
56470 57474 112215200
24647 58338 919735898
9163 62179 132157299
37606 156498 696373134
148090 163135 37921171
198907 199377 1171464
149664 189150 99421966
58853 150036 206990751
6148 8204 5126134
172201 185677 33895587
83639 190949 269045391
129883 161151 78185079
166333 177264 27442222
7197 104671 355840721
104712 182478 814943857
175029 191189 32775114
13531 86616 182407458
36719 40362 755319312
134 15122 927365348
182991 187912 6015933
37020 48292 27962101
171292 196965 124775621
75340 198193 307963556
148250 181423 83473521
87841 175910 421873223
85065 137115 605816082
28324 69209 869358482
173137 193587 51481290
11188 75587 696058849
101283 188651 463644845
10659 56834 467007817
148781 175218 66543408
129131 155851 66834215
191855 193504 4094247
35556 193764 729051322
69546 78630 814857213
91074 144260 132902305
190245 194855 757933727
37566 64589 67361112
144225 163617 48804905
19332 77890 350441236
103721 183222 199057251
10156 11827 469847305
1006 133066 417390119
148006 164145 868982342
130226 159346 318313381
107347 144673 56738765
12529 106139 977377306
185813 188295 176754472
82093 133381 894844730
48971 160579 279382809
56585 165799 273471357
10637 29019 46075983
157711 172177 104472374
39610 66766 744325803
181676 184124 6220320
68888 155508 216679501
124722 164911 100818989
32539 59291 16347192
31065 71746 101271559
153579 183989 538515549
89594 159550 677765758
110174 126262 40008897
110411 135269 942213074
82989 148766 164447337
192969 196702 803784458
40645 58554 188349942
45360 129843 512673722
161414 168226 17220041
126379 186517 165221541
30786 178766 370061759
191534 197115 13973039
103094 116552 33650753
112228 162850 126632145
94194 172460 196110542
96776 147739 127413361
51208 72323 52861832
46011 77642 79090137
173038 188420 38791077
25775 128355 520316541
2819 53592 126549868
108342 110260 4714105
57570 173428 246535281
48147 183341 923595985
142326 173049 77235566
154430 163689 23346449
48971 198164 373979495
103990 181318 657598453
44934 142730 244413486
113753 127958 322304611
34212 105650 973209495
39708 74103 85850613
167999 185649 44363920
68981 86410 394191404
116810 138706 369217807
107923 181888 234355764
174940 198335 805730568
182196 189453 18334458
114805 127857 871591506
41667 92230 126425767
94042 109321 679760508
70228 133930 159400143
132560 142229 607729435
41603 71207 733684144
59117 168402 336203260
143165 145108 194106079
34185 140003 264364170
181271 181674 1003461
12411 162861 376086380
199196 199268 193279
77427 95163 44317702
162651 185100 108279059
38765 65765 987165393
56389 111769 138653548
151594 198346 608074418
119891 171168 238587970
32959 36641 497791160
180393 190202 24687649
109474 167673 145604955
4673 30343 218683872
100963 146102 112648762
102403 130725 70801533
122608 145788 57773896
95571 193569 584466700
17823 192762 952811438
180590 192684 381800869
182597 183925 3397631
51276 122986 458239835
52913 64402 90767735
60715 116611 140015604
16881 185523 892626828
48312 148610 250839863
150906 162722 29769174
143625 168299 685532667
20598 26461 341753212
5988 111633 389948522
81851 198319 851140063
34346 173203 550840390
112993 128731 39192433
75112 109577 86509257
140962 150734 24489084
119343 141182 54411684
66079 99390 83362206
13899 126376 658026667
147633 164527 849875747
198826 199143 851011716
23799 197020 651725646
140283 175246 341923093
123583 141957 45884271
170540 190155 49326665
190146 192966 7074434
44065 159388 288494899
137525 178334 74776151
35353 150902 698536537
108161 109990 4487678
49195 71165 55084727
132776 188104 328565385
72245 145764 183751469
145812 188946 625539578
137663 183576 115357664
142490 145990 247571440
102762 111970 578531038
168979 182230 33205594
114716 130174 38507248
173372 189481 282100131
98685 132198 984045161
95816 195882 251067438
113374 170421 846512504
9269 45308 89797191
6747 152208 363447875
65554 132512 121050783
65504 174884 273931253
72306 186867 212396594
70803 142039 713787840
182873 187359 11370632
124628 126563 742996717
186052 192928 17334311
3857 23535 49468036
87174 146485 947532368
2079 15082 32731626
45682 142738 242610604
79878 187873 270745792
38499 136113 245375969
137951 149083 996921044
113558 123555 24806741
156226 199817 926842449
85335 121465 90330039
188926 192339 846514067
195593 196532 49193102
7264 34131 271836970
170172 180274 185615362
5948 155169 372889344
159291 194568 482458342
52390 143048 873224443
18917 171840 288869526
63408 187015 309828233
84143 156148 213403006
125986 147434 3434222
125491 128874 8557534
110440 121405 27288710
155406 198512 108476276
153801 190088 362657917
95662 118075 56299177
169511 190665 895817486
97279 183198 406771907
143034 145772 892694047
122442 157587 87968351
16223 122442 100377058
28540 190846 406104150
12574 107939 238419719
7202 14317 17866892
156902 163994 17821534
124370 180296 140381090
190918 191649 1832287
115233 196889 204806102
151623 170316 47078290
45045 115152 552750207
138348 173264 6130203
143888 175569 79728593
83372 102929 968800667
95039 179076 210570901
59962 70571 806087327
59625 140188 201418207
128172 199372 364373898
145622 188681 108481773
48499 84466 877500262
137456 141126 7304112
101028 114121 32854152
129144 169126 100298021
134267 198594 161524829
176366 184283 19921673
10412 167559 392958639
187656 196263 21629920
106788 175100 824879132
158333 190122 80090614
103614 132275 534950953
1270 82532 202915477
108856 172573 159416606
17219 197287 450456599
2362 92714 465206625
42007 108053 298523381
144613 148855 5680103
5052 116641 616890524
5945 138272 330557720
78671 84837 15545503
135394 180862 114140902
9969 61053 127336564
29305 187812 396549695
190603 199946 214253167
34975 116358 203591303
118246 151368 180175418
3436 116325 37192267
148202 176939 570798083
73359 105246 80041450
126128 134056 19981430
26079 129299 257649180
182336 192544 25749946
66113 102874 92171316
97831 103113 10666272
29455 167412 344851244
53201 188707 29001987
64408 157419 754861674
56312 151250 237517655
137295 174637 512750523
159688 192919 83683694
117943 161982 775445557
6191 106401 250523679
80641 159676 278850342
81470 155144 72352970
120408 129503 426007382
83711 136321 131596665
69561 107741 255776730
182313 194943 31812470
157533 198896 104055013
30925 176186 363258472
191965 192141 766077233
126881 199676 962840758
91579 133229 104197335
105966 114144 20412363
55145 126013 123206859
77538 144865 168306797
177822 190486 673390691
152682 188551 90307787
62438 117086 136868846
180459 198271 731536583
15018 150483 892656066
126530 197557 178356864
87140 156173 394429985
14677 157638 357151687
131426 159636 922027917
170989 193552 708677614
169144 187035 44995408
152923 163652 579716137
20383 57486 926541601
5428 69926 323490427
156320 173425 43025685
91068 106896 5550190
145283 166081 52442336
4194 106503 220305067
37834 97060 147971930
148031 153423 13577986
153094 176560 59072798
52830 160424 959861750
138375 153003 36663136
102569 150883 154259324
177355 184827 18772393
12830 151756 347054270
164064 193987 75226191
8186 68802 151222728
126371 199833 614588340
169001 193261 61022234
63525 174000 276758131
174106 182698 914184452
132000 150504 46117784
41845 155555 284364520
74347 116731 106166063
68524 179243 43479612
129730 178864 123148331
123403 142571 47834137
302 63551 569993837
131385 150135 156612795
142945 174997 80663928
76996 197220 301401987
157741 162091 943248294
20122 100799 493820019
10331 28149 44750374
39398 65247 795186651
135269 157500 55651292
1023 77677 71451126
177673 185309 369415265
59017 197439 346976436
140453 188774 445230779
62825 79983 197219193
2048 10207 20425371
115498 144290 359928955
180129 186559 16193473
147750 188362 102333290
26756 82495 632283563
93333 144970 129049354
62929 104453 104172944
127174 160614 83696703
50801 177455 415534119
30327 114093 125810353
160484 160788 683088093
30181 198793 421978418
155134 171077 40077862
63806 159506 264773338
88670 109209 51616404
154703 180200 64164524
173630 196429 166114655
173409 175740 5908298
42279 128369 215339055
162252 176878 271672859
120484 152547 277578614
41998 69385 810013304
26284 188008 404514319
41618 128058 747602142
102247 135499 351025262
134742 163833 72919006
103891 143639 810238716
157945 191321 84116363
104598 186388 204885103
127955 142499 36202855
89803 96904 17666627
886 106937 265232743
76892 120646 109478930
32419 194438 519916076
31764 102745 177313721
189825 189997 457861
120853 145764 62099393
52080 124896 220824161
22576 38977 340406405
98567 135384 92180274
125746 170857 313648515
61476 80886 48567998
88315 170723 206461982
181129 190958 24862484
126547 173348 725244427
60638 176481 658298223
139338 183364 110657013
185074 185815 572508806
63198 105056 402182880
70151 103033 82415799
12247 54879 906697186
80748 129096 120965269
16034 152106 339776394
126081 194801 551989305
113865 118169 10709183
48164 79723 78990400
106743 108996 85910676
198006 199673 4219106
53572 183292 324998234
117517 141329 59300841
28717 76044 190820738
193744 196715 7523228
99982 168857 172554275
188178 188228 823477191
49340 101541 130883044
175529 183333 91456078
109059 111395 472326665
18808 195874 442973692
4213 120954 291705931
109195 176457 651003158
145347 173936 72003884
160724 184258 834331182
9723 174832 412959736
53810 112041 255634398
33774 74198 345932656
3639 174420 723796718
157467 161959 11260995
195854 197806 226763054
156616 173322 538223459
182961 192373 307146360
90033 176611 216870463
192342 193647 3270561
50451 165095 287053431
197825 198848 2560503
134618 199704 430498871
48486 178876 951386606
22227 152345 595894664
111267 162124 985246411
187099 188559 2580646
32132 39228 17483650
152526 160996 21248886
56758 75160 887061320
176886 182025 762219096
175343 181345 967487012
18283 87656 198319842
131962 166392 889238988
25006 98867 184146779
93860 167517 330202211
56977 120249 158381321
74859 134862 150154643
194652 199395 11924813
25349 38343 31999267
173653 181509 19737145
44132 178189 335596091
42406 132253 224738336
197902 198088 457025
14339 182599 420828838
58277 138061 187728787
156534 189544 83057078
24484 57341 81501982
147822 159913 30467012
150544 198408 120428492
115217 171634 141289271
155590 171951 928028080
171819 172047 575810
3474 110176 266733695
12352 118918 364332363
28748 56624 581105529
190616 193235 544212339
188774 196761 881406955
23900 58786 249907196
126916 151121 60548086
85298 153478 170430153
79923 86646 646490524
159004 177232 45854739
178191 197352 48225697
1745 29023 983994545
28601 84194 464837727
40451 103281 302742066
134966 174603 99467680
177432 185040 15673297
75696 136447 985667373
42631 150016 462235871
124093 190161 325798379
83768 107601 59824595
121865 143889 54924100
32581 62418 74267736
11110 149611 817351980
79647 170644 733890108
108427 117229 997532603
41562 139177 244024252
120470 144699 60417262
160884 173840 252791663
90042 177549 219185379
70180 85709 38911039
66869 182540 289810943
31906 73091 102579111
188412 196018 19083796
57848 110995 133218823
47024 166762 675848392
31791 58551 848261714
49667 147359 244320912
190939 191666 1808093
149555 179494 680305307
108351 152795 712444524
59283 136515 890577401
12404 39075 66413291
157016 199835 107683211
98860 184813 215464011
67971 185392 294221001
48552 157644 824978595
175988 180385 518074374
158846 193809 87932342
127643 151803 916694034
75424 187721 281499672
141173 172319 78332011
49127 160872 984903110
10362 21943 29288284
76359 145488 172730794
178245 179583 3382283
167551 194714 64496057
104633 194393 256354340
37723 148159 443242294
85762 177938 461810627
179250 197000 223297061
134031 153486 48563183
172953 187909 270952139
44997 136542 228962685
16016 159007 357170190
199286 199317 77690
191866 196396 12039711
29222 88372 713759333
178328 190351 30357880
178321 189460 263596193
190083 190235 691502315
161364 165719 11063842
41476 155707 713914639
141607 199322 145126865
186364 193298 811060765
85706 143565 104460142
93423 130532 92946753
5997 170906 455138855
27709 164985 343031420
170896 184152 33287549
5801 18475 17148860
139226 165578 140066659
14657 129745 439338471
2032 185169 458152902
87247 190593 259080044
194334 198738 983006959
175936 179210 8171432
94482 129927 905323755
6000 47846 104223250
17086 112254 237603306
100118 199514 404577921
118200 188602 176531233
68098 172625 261819548
113372 124499 767391022
85999 141050 103531942
120568 156099 88853534
3856 23444 352449815
41021 95209 135359652
124116 199854 190161360
159779 195552 90041900
153403 162435 22775535
49467 91553 193022728
177644 199697 55459871
187650 190402 6916897
178224 196149 45153018
131719 178848 871450501
174724 182572 24505733
154158 186716 446904127
147995 198456 865310971
173283 189449 40719414
103451 172186 172006017
128631 170763 946161109
146031 176581 76938508
107914 177997 175378107
94553 113030 46424809
88224 92275 10087156
86057 123448 394754597
73471 155990 206431556
45608 163667 295426165
116848 166725 124909538
186302 192502 12857225
179537 198718 184504815
119081 192942 185273973
82752 161797 695071977
617 189484 472625136
30087 35282 700747109
131785 143841 29965201
114888 119804 12132271
51953 187008 338427089
55151 75323 69084335
5270 114312 686340711
194035 194696 1705072
142433 188829 410928570
36547 36765 532489
146411 170039 59526035
24251 156411 330055217
158092 178500 219232001
141152 188430 118976694
166492 180701 41777145
13107 121556 567167567
55552 193648 962358935
5854 51671 114139947
196650 197624 2357777
57690 101716 110423403
199184 199644 1204837
186751 187220 1220720
137830 161971 168584392
83695 115183 78889795
159603 189502 820314101
167924 191507 59403678
142488 163625 53182747
134610 176319 591484218
178898 182960 10270527
114775 198892 210841448
73847 171906 245566180
103353 114555 977635606
121773 143098 53144040
50809 91607 102144754
197390 198333 184718541
176423 193232 42326956
117972 182794 467387200
167736 195029 68604343
66483 78992 31291805
46054 191834 829931215
186093 186792 1802468
127733 176644 142053948
17550 95070 193291067
146573 168097 54215806
123031 123566 1302901
163758 171288 19018101
36919 112837 704670567
116000 116932 128356502
118197 153485 88079324
104157 197065 680603990
146963 190391 109412053
116538 136400 815856565
81549 174253 777442101
150768 186889 90974229
14362 40025 63936007
57487 186659 433234100
135376 180967 114451196
43826 174189 326350511
179859 195667 506903423
130387 182195 129881622
41428 116924 560753768
103239 132591 35823732
42464 94206 815131322
28339 103712 188231566
153827 163929 418851905
91781 149319 143830872
11774 28428 41756618
57388 145945 221461804
147774 182000 86165608
31840 74590 496900591
3757 12810 641416895
158003 176302 485621699
106931 186392 800843465
54388 119475 162934488
112755 142767 74765381
5890 51903 114627777
131176 169385 95783390
193956 195225 3244332
16846 129438 870392142
198059 198483 1091233
181801 187795 15201023
119844 170593 934730041
104306 169785 163850611
24385 135288 276855315
101523 171650 254655568
165755 186027 50958812
24463 81791 499726460
118471 191056 182091176
153781 162784 22719071
153206 178888 665717537
121358 130817 23754329
99503 191475 230747982
160614 187317 756345550
3892 104735 176888098
153755 186254 949088431
84697 135430 526833919
40884 139974 247570278
146839 150572 54028474
166295 171868 13953168
49791 68645 47270771
173399 196657 41463360
168158 170823 331403262
55394 137359 205005726
128947 144368 38487696
170908 198416 69084573
100824 148872 119963305
178892 189880 27722808
92904 99280 872409287
1967 194583 751935273
49211 85247 90383540
19435 191814 747901521
32744 167758 842496948
40830 184070 358643462
104638 141859 170157175
192765 193861 2690882
146438 192234 171323009
98590 128049 73789339
116716 124694 950108327
77606 165173 255099498
80705 82785 5205924
110330 118870 666212952
148979 198096 659154049
11784 96543 211516964
97654 171863 195690125
14064 198446 461381758
103181 177761 658492178
195343 198079 6846834
25025 97037 179493296
4152 139165 337319734
68617 130546 155002816
38654 120828 705347015
11853 101036 222808170
152932 171556 864230392
140952 156213 38353423
42046 102433 151165723
59113 153091 235127966
125204 153420 70618042
21580 145039 486340384
82860 133713 464228114
55704 159055 258657480
39640 64991 86689346
54094 55216 2849723
172964 189996 42900165
3807 176979 53357109
30808 137416 266206373
26773 43959 42520165
192359 197495 12921874
140377 153174 292899816
25969 145813 328434412
190491 198222 127468235
37539 130192 427146172
100506 154670 792689255
109909 195475 480191574
70958 103251 80983202
173219 179739 30662352
190111 195722 733526648
45122 138797 466352485
177990 187256 23406071
17589 33633 944317230
99879 158406 671296690
14610 100530 586692070
162976 169017 15245921
75840 119723 109846767
105703 180963 50412991
57276 135938 283050497
57867 61390 8894704
37586 46869 746440468
113873 195151 51879283
90311 132088 104548565
64833 168445 433581208
7546 82719 825329521
45288 127078 204502511
153007 170793 44842649
186749 186890 267939489
16627 160383 617341196
61764 95831 57038794
12255 162147 419445246
95860 99529 4674679
87033 167371 201180910
15146 79294 564134821
108556 126096 552625775
57742 58193 38924528
67689 152710 697845233
94714 188063 238344305
118400 173978 74432929
36384 38903 450933094
65249 80851 7665508
195569 198059 6211588
160894 189266 71481368
17481 129420 279469949
99610 147959 120799836
180422 181583 2858540
28580 139984 450498892
141041 181659 560661671
168568 190104 54182673
94613 138174 108971238
134473 137275 6976810
170225 177301 17726822
72229 148282 252697058
98657 141046 105948628
16423 37411 52064029
138834 159317 51402413
153867 188772 87898111
21284 22461 533667233
86469 97202 975621612
126190 126661 719675620
4069 28848 62179420
35231 94369 147722028
74301 91228 147020669
100680 123103 55984149
83638 125135 103662724
5930 66505 393189409
4256 142018 769978293
98019 185636 219638811
85281 182454 453219800
152955 188810 358708598
69146 128420 148295033
155181 177543 735324822
154062 181854 69877986
169417 181839 31141994
159502 176473 42738988
126535 187016 625025115
83867 124790 243418416
172476 187728 742847248
84117 191263 146080180
115635 178587 157672563
137288 167822 339691210
176968 189225 737754900
3408 41941 804179305
43978 116906 182444008
184046 199812 171571714
55458 194077 347294904
69102 101611 572102696
36855 174049 343370685
160746 164276 8975285
60944 198916 345869803
75264 114422 98213302
152335 185508 385175767
178453 189187 27081815
169989 196249 66051372
176153 189594 966658725
130764 153343 56334946
41733 133322 693690365
188573 197587 301271840
56632 198016 707565323
43148 184491 183284518
106288 137919 78838681
191290 195386 755777638
180193 182685 654050905
197434 199967 6379501
164196 188582 273598146
6567 160194 678155697
74483 180065 264522688
97125 110769 499358028
58031 146504 397473882
72108 155181 207844368
35123 73082 94757507
11398 188871 444078826
101586 159011 348276065
186168 189611 580169041
22426 65684 311462286
101701 194780 233252049
107954 180323 833084341
185465 187548 5332953
95867 183490 601812831
140768 183423 107305134
74868 197595 307626161
136495 172159 500121782
55963 118756 157196558
78577 162819 210945920
59813 68378 817121449
106660 188027 203839789
182417 194910 31970838
19571 183589 796383853
69032 93148 60300753
138093 162693 30147243
46739 148208 253708064
59800 104880 116773207
73061 168374 238738391
133362 193849 903854161
164300 174952 26797121
153376 159653 568745589
88873 101102 30703322
51190 179213 320643464
179368 184455 694032219
57952 72296 35990626
166486 176003 918713065
122771 199788 193307292
186948 192169 13110940
83760 138824 551075281
121160 153536 270862090
158708 191923 817952889
32014 145423 283148820
136583 150332 291063775
127455 135894 21165583
113810 137235 58415824
173631 179087 13679491
37059 41711 242541428
61371 84149 57097637
184032 196700 208544644
5679 38858 82694008
66347 159227 232475242
68696 130888 155679776
113896 143253 73073778
138027 144753 16749190
20665 86501 255748797
87314 163154 189839182
57375 197695 707734340
152321 155475 237265118
132015 135342 8257414
171131 186860 39511236
50430 191419 353442235
147980 153210 13190133
64017 167512 438761377
131093 171394 144100306
89356 113097 936406893
46333 97095 126878109
174700 184372 697125680
172412 175862 8676206
2819 82562 530617637
122410 171784 123777449
195159 195654 546250048
142482 189190 913685669
19461 83153 987638424
113242 199112 215310918
84091 158912 871049517
36175 134678 246268645
48090 153305 263244095
156732 197032 865432514
56657 110703 429644150
30444 48446 575770599
159256 190237 77996939
70507 98690 70481766
73338 120688 930405073
183002 188029 12714514
127573 178746 120299391
147038 168786 54871512
64937 188880 414423487
86709 165226 529916571
34976 168318 825131214
186389 189078 87689593
148103 164554 877102626
24938 155424 325811281
133673 168727 87948734
113341 178366 162840880
36872 174744 345052807
35018 45403 25882083
48722 148357 249216782
43992 115854 710430786
11326 168408 645267280
123448 130281 927480559
73353 189438 601598414
84216 191571 524044328
55569 199249 810105647
56930 148702 229509309
77718 151628 184883499
77106 88607 28805950
150217 170892 711550294
52179 112516 151123637
39833 149377 273774016
151172 162236 988354232
33091 102955 872731272
125398 142592 42963109
125735 179346 134560785
54543 172249 297033716
81774 193292 323231421
145239 149435 128805495
108104 198645 534106385
162536 178067 695484421
114941 153433 95998215
185175 189400 277457897
102641 197564 711020264
71317 98099 66986024
117861 154548 91639621
199327 199850 898066
91418 172573 239906681
188611 191298 6834817
115041 163309 330800281
158695 180240 54213272
8727 160019 953017420
15677 133701 705467390
111159 116487 13376446
50513 97384 649517936
152491 199633 547214163
62715 130752 272865135
10661 126470 954193479
52717 116597 160015948
31347 99935 171187525
179273 183197 9899217
144562 151159 641454170
30473 144889 643495944
140113 181137 103148889
180632 193199 975547314
53756 195481 355222731
185348 185505 415856
2641 183241 809085972
74835 112441 94240090
63991 141726 321807439
103247 135398 80271608
60266 173857 284554062
188697 195198 16284323
31426 33192 968539392
59861 133622 16747949
131638 135385 661683130
85065 193118 427507663
21077 120518 570775256
21191 169252 369955125
140692 186687 637494480
127614 179226 196883252
135595 176066 143527589
11440 82904 178293670
117048 164565 118929699
115061 175578 153804430
100631 194150 234404143
147976 162358 33673592
3453 143156 348957835
193665 195128 3661796
33789 178441 458445939
123987 169554 114336167
195791 195971 369344
192690 198076 13501553
152218 195195 25703840
68598 131379 157145618
18446 194160 464147816
17082 93932 191611459
108604 158101 123578897
87206 92317 60379544
142498 186151 747749902
113485 163468 276157184
94800 158022 158226678
171648 196323 253166444
174573 187510 32611225
154044 165820 332320005
118139 178948 246620047
65621 117660 419520224
68792 153178 663493528
125784 185841 150832716
118184 195770 194575038
126258 185673 888593336
187803 188841 2597634
102669 153687 491550236
163537 195616 80732694
99229 106850 19339566
154619 161821 18094801
173630 176898 736844834
63598 171200 269599957
137749 161607 59770682
99669 182666 208014243
124442 163624 958275531
2969 69179 165258588
26917 67911 101918992
18701 88905 606244110
165533 194526 847799772
84664 130038 474481829
106353 146610 100346746
82340 159785 193820660
51332 177316 926385775
91470 121646 640632112
86138 98078 11634496
46733 81471 86875065
63206 142951 199438408
29879 116504 725210886
119181 135702 921096856
14196 131584 306192147
152770 162777 538182394
56373 80768 471413619
196397 196644 405226524
39404 198637 742671746
188189 193179 54095335
394 75017 41929108
176997 191240 948416296
133760 158650 911504953
12692 188099 643434348
181694 193560 29876684
75369 87317 29944574
141838 154162 30957981
166548 171744 13020528
141616 182049 101655004
171813 176053 745214197
176870 193825 42601165
191347 192935 3926330
4727 142128 343202911
91769 164508 182135073
144191 146233 677225482
93084 96697 8953980
34433 124629 409690833
82124 106531 12991864
6538 49505 106944078
177113 184636 18867331
159195 178938 49627651
33730 132880 247872580
68417 95457 269246306
61766 72930 196972964
48590 81439 82230404
16306 71332 657373981
126319 146073 49313831
174958 175584 383475126
175076 197839 717781890
159481 163145 417658517
20643 113852 232644901
48348 76539 994740808
118229 184339 439694280
150620 164579 35164997
51194 196381 926958942
129256 176423 118317680
123291 190819 169583943
13728 120675 774574759
176282 186659 26104640
61596 69867 20734379
121595 184972 158899726
50261 150177 249951982
178665 192768 45700502
102871 193861 227987813
146373 161571 7356072
127323 138562 28064737
87661 186614 831695128
114035 126123 404288471
59794 192625 332891106
171973 193030 374665261
88494 114736 211573984
118185 173651 928171716
29667 153883 310246230
63520 186156 307330887
195388 196846 3708076
106084 117759 29069213
188747 198209 23724266
184546 191813 18410463
161208 186788 789949511
133473 160257 977400278
55960 80181 60609359
46578 161482 800963226
136287 157993 54289167
20310 49353 167716922
119976 170648 127053247
183861 185790 620808830
133513 133713 532069242
82614 175251 991489306
12499 162405 579213810
110172 190446 627745445
78450 97562 47903014
9415 58454 122116025
43210 57672 35950557
93648 152782 147993654
110106 164932 759913178
96627 195552 248180005
166356 194504 403981311
39699 93285 133848890
11717 31393 49205822
172893 199661 816092581
165058 183002 45121582
195124 197347 875271776
144796 183565 78564314
90299 154888 161559717
36552 97921 822465201
31883 180973 372967255
125814 164520 616411556
22595 52898 321035127
164890 196900 80568261
95845 151277 138756324
71225 93664 56099065
124719 154336 623641962
132744 137924 12843153
13918 21355 18830770
148047 189454 199957406
8030 37018 72266895
131894 136356 11112074
197834 199810 4986693
187641 192229 905245370
160616 184735 60721664
17281 146954 323619311
177790 185810 20143082
154989 156394 583598878
165395 177647 859351844
110217 179621 173809235
6520 169158 765820525
155425 171928 41567386
20216 73484 685960398
137936 157068 48006078
71236 183113 280303997
39547 126464 998456746
179314 186799 231044545
117205 121148 9769726
135113 169224 309566431
83742 174838 156417078
195778 199668 1704291
56690 104612 120140162
109591 131414 54434912
4744 122220 293487284
111045 149152 95131133
140122 194131 135790307
17623 131080 232181586
127196 189747 157014655
171590 179391 19543896
89287 126414 72653784
125011 143140 45302287
182796 189187 16143725
129387 141864 31047968
93751 163200 173972059
37415 171979 336726491
117572 147840 75430605
124796 137323 31408252
32220 184485 380925793
64688 123490 147136210
72693 113125 975167661
117862 180741 157611473
190328 194674 959422517
8395 120641 698206482
52912 114762 154970316
128155 157129 72535508
195460 198169 344969841
38924 45277 15838500
47125 99748 131725983
199889 199942 64385
94104 94218 256750
113427 141083 68887476
86092 130054 109982468
119200 187526 486772502
182524 187295 605901139
29851 38984 22483269
53043 79198 65433366
147537 191959 687023730
73849 126113 130638544
191907 194418 6244086
80674 162072 480895011
181520 196103 694545015
112881 151563 96591722
18881 60362 103088768
112856 113714 828487312
47213 131280 210475729
180666 189054 21127816
198215 199831 4086447
59078 74710 938278306
46195 79930 329682343
77215 103433 928217295
629 75468 729225569
50728 197348 943293868
84076 98955 697292898
74042 129222 863516215
74704 176845 255895178
143161 192279 6138872
121741 179488 144772062
193915 193961 186401817
192690 195701 1595471
112156 120064 19692600
181202 192104 232301294
194979 199129 10449032
104789 119244 36052503
158226 174090 682623055
159176 179474 574125325
179770 192936 542187790
88805 133091 110866589
95481 170776 924340485
51398 180065 610967163
134578 176107 773351843
16294 134158 485925383
16076 189968 836586781
11988 33960 54764966
17681 156945 347887864
150944 159781 926591371
138796 193692 576750667
123021 140763 896402324
34774 141978 267868146
120492 174890 136342826
91278 198823 269632265
41812 159168 785289619
139447 181972 106849916
44644 145034 250901945
157643 160663 464669719
17451 157945 664259510
14662 82278 848419339
139615 167106 13987886
56734 155279 246585649
145174 187310 106104464
25527 50059 581278021
185730 198478 32066434
115166 177618 993280301
35862 52028 40238234
106613 146058 98264027
177986 183767 14607166
100442 146383 646437746
47244 120476 183306973
126749 177130 609917281
35816 177456 354481441
306 166496 977744566
173803 185508 255507968
180708 200000 141071699
180122 196412 41033263
36203 164540 87616780
143309 174983 226722166
15540 38697 735405911
15814 90535 308260736
154542 171924 431484564
188765 197938 545219120
37891 149297 278435389
161615 178474 42453321
45369 115039 174422672
141875 144139 5670728
167496 181240 34526708
41406 198772 117797084
170253 196979 67216140
148715 172252 59276186
194959 195342 1004110
30807 40588 24194761
90688 126318 588207163
86129 118011 79821426
171287 196266 62815453
17884 175414 869370291
197576 198482 96508568
31071 193513 571331623
26861 57323 519970589
57762 92773 117761735
22865 113840 227131029
45470 185086 554063865
40188 130132 224824436
136895 157269 51032768
188681 194059 13421218
131356 196959 164673151
4676 63307 146192695
171213 197388 65768377
143039 156572 176346617
189331 199825 26394063
57074 180890 160359954
154483 156923 975642279
133748 162126 71027295
172832 188422 968704153
37209 68691 697778144
73274 153947 458005935
54250 111318 142918491
150341 181512 78456972
168176 182781 36699451
38110 185033 953587183
129412 148018 46343468
118815 186208 168967479
84353 152882 333774838
28645 183816 388110538
95693 154046 146082542
149952 155741 14582157
3091 129066 314784086
91452 195085 699893898
180865 184484 9042704
17451 31220 34297422
7656 106583 726652736
20574 113229 739404925
165783 192331 66765228
89504 91303 4531210
147733 150238 6334691
17695 50410 81159961
20141 93682 628678976
52801 138800 535622184
75987 194673 297449617
99126 115531 473399394
188034 192880 6439626
153263 176435 58359030
158000 196163 96073965
24725 69523 111463947
2811 127684 312014842
38471 47743 798173008
120728 122905 5420643
81954 184104 86257222
79239 105545 646626503
162287 197670 318230387
173813 188338 36589934
72000 98688 414356113
103319 141201 94438859
26084 69191 540609252
29610 113098 208512876
107454 181026 716617324
107321 164762 143573861
14603 63888 834547580
167244 174296 403975236
190254 192358 555501063
115667 199119 340001538
37186 167099 325093219
96775 176795 984717229
193762 199178 13595637
38240 193388 672133050
27537 30117 1899246
101932 179522 194292223
97498 144570 197074029
26440 160726 335390645
115983 162340 316777396
184194 196922 32028215
32845 117510 211600522
174545 194700 50667341
123013 191112 359245193
113058 186608 998894876
4114 155764 379039604
145898 150599 124119061
27610 50973 57757592
66075 81570 952755842
51032 194965 360735370
169805 197119 68693384
193138 196783 793733570
110820 189760 932781678
69119 183679 287038272
11306 125637 596002427
136106 172066 510488981
10254 141644 328171862
132284 195600 158959778
18430 141871 933851467
79935 111664 740281967
51296 76338 154796706
131539 136011 110707517
180202 182023 936661688
158367 187442 39929326
151693 182924 257780468
198068 199510 897798650
25913 82667 765746453
20835 177278 929441978
88224 129647 103664399
35612 102469 167250282
20251 98308 194461277
78594 136770 145610886
79124 122895 469247139
97761 128168 76105870
118408 144398 833998708
40007 76142 90218556
20179 148631 320440321
87295 96704 18397307
168494 182101 789350753
46873 98107 598180447
166080 196025 135243068
84137 151400 168179928
86287 193528 268756745
5356 175560 425666334
70165 191153 303306359
95135 116329 697271955
57811 179896 305890499
181069 185430 403049746
175194 176860 4227713
144663 188824 581459610
134039 175660 104418457
190473 196759 175854704
28107 34721 16172769
40188 75352 408275155
157123 199301 106051934
54398 64979 404156094
118970 163743 704654462
188620 199036 307342193
100039 172657 715688984
32226 93160 152030182
194692 196127 3669479
93941 125766 79498513
167323 171683 10939715
25738 121020 237752250
128340 193672 163978805
176073 198850 57271945
182249 182630 986720
183936 189602 521804161
37303 118776 203735838
102794 124118 810026523
19704 145863 748397967
23627 85981 155481081
192586 197834 228350525
91336 101404 25320174
120246 159993 718402613
13829 197318 459125518
196406 199812 8534947
77074 151966 606992042
184023 186971 168515799
27949 156688 321572541
193414 193658 151862527
15550 86229 176315139
101866 114912 966371343
45114 73955 72072324
175970 186196 67046123
111086 170265 690231144
45623 65910 50674406
162333 184200 1598244
191970 195482 992019
66974 75035 20208604
38007 89283 128137875
129952 153519 429523833
120218 148925 71682323
5752 106148 250983887
193428 198158 11876416
459 110157 274230290
58366 192144 335398845
184458 186097 180221678
100942 148577 237464612
181843 198450 41815626
48879 155592 267035867
132661 189639 143020363
105495 176662 449190584
85618 87521 411602527
92632 142176 123855290
187552 195412 19725703
171025 199825 855058882
48142 166702 528337413
44627 120977 190933066
117630 143698 655079463
118049 122965 77061956
73316 76970 9137362
123999 155435 63154442
115986 117673 559508682
195210 197681 135195673
7051 22495 38897155
199540 199728 480385
29753 175098 574942482
139167 171454 18806019
172663 187161 461064052
191819 194853 7551689
149005 172395 58885024
134840 168350 84049451
120819 196298 189443745
80742 165146 812218968
954 108905 631146226
162280 187937 456883257
119375 184418 536051703
138834 183057 111124853
161802 164142 5952154
123878 193729 175343242
7466 70904 795734327
9643 52379 106448849
17221 150245 332050811
80374 178270 245213947
182490 189479 207464745
35913 190990 942074291
80730 158447 194476465
125287 154392 72913076
170568 175045 11188374
130902 198043 51786394
146801 185794 385212171
100453 192584 411021914
127598 155313 769788966
148903 178338 74064563
20374 112786 230572248
133047 175295 105933156
158993 182393 58831181
175754 191084 38651287
38974 146259 268129410
81528 158994 193894121
147731 184399 554432405
79915 96226 141836976
78686 137425 351576912
58022 160316 256064601
107771 122219 35892264
25612 149477 309130201
198396 199291 915331269
110712 192261 204446433
120128 194601 186831644
10060 34830 719047477
45275 178851 334398163
151630 177189 64280347
152577 180979 71458193
131061 141713 26421434
198823 199209 215196471
171985 190960 47837767
49495 199244 974732556
147110 181171 85769148
162831 170893 853425271
177779 194579 42235839
53171 141732 444837397
2573 196263 518107522
182157 189391 355140173
158580 175599 677044377
65220 119936 136944966
182832 184184 193570931
3348 171163 419777134
135551 190908 139062995
198751 199177 1022772
94123 95876 4330643
49643 91318 228296246
103746 199651 549174238
191761 195302 8860487
44815 97210 664434831
8241 32500 60636890
53729 145248 228846470
6813 52435 113613629
172692 179528 891556585
93318 109660 41148357
199805 199858 671427340
32433 116836 741636320
17614 190103 847075546
23972 24298 162428
199688 199944 658276
31033 81659 126184835
79457 151491 441416757
160859 198941 360084214
6148 155795 581439913
15413 133266 294261407
15909 50135 84912971
14692 50218 88269922
108397 151628 107877771
120658 172662 130362825
114718 179788 671494323
70448 133488 157727176
155416 182825 861128658
149252 176016 947698488
135540 184246 122259555
128541 137712 209567232
81584 145128 158841994
120733 192205 345408355
13447 20033 16710490
23749 83605 149219896
103591 149736 115136300
108656 198611 687304032
18548 160345 354156807
9150 100930 229290413
184780 188337 9045410
100182 155687 424716494
197238 198908 431060594
86234 96344 519646966
27319 171894 832498467
70278 123202 347724915
30406 90789 840667855
130614 158701 70262234
194863 195651 478818135
108026 186667 906412425
195444 195452 16550
11986 19481 19042118
177768 187519 727921311
82581 87703 669360275
62621 191990 757243947
194226 199970 294430004
60140 70467 25891616
85226 178473 698200368
70894 72073 903577844
32504 103711 178023916
185097 199632 410907189
186772 190804 829099033
135576 159637 60202990
193620 198134 11340334
39659 178295 895679812
116350 173521 639028256
79695 130247 126579372
125281 139613 35846904
177538 196602 48030412
199113 199945 87145492
47309 168295 193654579
72458 135814 504640002
11082 117502 265868194
112907 164315 128621636
18600 147170 320856800
80251 138969 146803824
185995 186658 133974
35096 183454 975370917
188445 195340 12611781
166524 177357 27175252
95892 164640 683474205
143706 150752 333193255
74704 168589 235148247
155724 165386 802271584
190590 195535 827830865
51859 128881 301441752
23320 30571 17977044
87065 163158 190467914
189122 191247 44165623
103438 162226 146927711
10773 140323 323464781
193375 193940 923588082
22949 28670 273775792
187454 191561 714026125
83218 179264 240553552
663 24544 711353029
45385 74544 72824335
110369 115019 11665949
170754 181204 79442341
153647 197678 110809213
51253 104342 637882854
90097 101829 29470230
12267 99585 217993110
163578 168530 12486474
132779 185791 133010943
118357 172097 218549610
117319 180296 315837109
181249 185051 9484066
96937 164925 433348587
167617 175608 20093525
146126 197105 128335205
118031 161281 220168367
106427 193130 496823533
176362 186625 25819273
166374 187917 770529926
28346 151380 569142366
192463 198104 14163970
176001 184863 22256926
144629 171485 53116697
149891 184184 700045366
61508 136374 187342446
65485 85191 62709010
46183 138119 229891896
123651 133836 50906394
31681 174544 357282884
15148 49177 777334295
98708 178627 757293927
19035 59020 99304693
182760 193037 110796170
106576 122339 782685370
25579 195859 425955217
144227 185701 104326403
78700 96648 44137995
177181 186761 883124652
197824 198735 2303124
73440 100980 69025738
76076 123669 119014891
175572 185282 24354103
70894 109545 96941495
42730 94842 130247358
169510 199016 151111368
97903 176775 197666453
152012 183393 553397192
103016 123780 353228723
29276 95275 597174024
62517 173168 277086638
39805 113901 185396223
199948 199996 911045284
76199 140037 159512461
64418 161471 242980989
49428 191513 356221712
170468 184632 847923640
5328 49117 108924610
29361 173826 450861358
193257 198266 12503376
2885 17936 131673023
156153 169982 34874901
39396 91220 129572866
76560 133606 142696742
23044 176613 383887321
60096 194355 336482039
169034 169128 246734
86376 105735 48601483
127810 130994 157223130
20133 59797 185016987
176107 176458 894741
32287 94140 445513819
28529 63897 87854157
125781 136650 646831020
98687 149963 128200161
163404 190775 68942996
22260 172675 412253053
158213 165232 17722196
198908 199684 695473565
194814 197927 511021745
193142 193456 540702719
113302 170331 142825048
34540 123278 221737730
23244 102862 198720414
60239 155377 238073589
28135 158524 325663826
171908 175592 9294097
43784 188868 934148342
196452 198226 138209979
77447 86866 23637744
153457 170257 2979688
99284 164636 958944292
3653 89542 735623471
53028 71187 45447727
18430 20997 6532536
50494 52374 921410693
75169 144710 314528634
62191 120385 254488378
5625 17843 661862464
63157 194457 982740070
75390 150655 188223662
43300 107932 161855912
4763 156443 379087098
186981 194385 18555394
171655 177347 14280138
147524 155175 19324017
45210 133683 466479411
18591 117527 247033715
77018 118004 102685206
170301 187058 681590049
122424 186717 161330477
134934 161945 976300352
150384 198053 119952791
83168 123081 159553102
38152 175139 342872371
21840 27669 14470764
20634 164600 768690347
147212 189442 106359520
56883 197799 85044564
3807 174441 426866271
22770 182959 769225702
80688 187180 266987212
100644 111680 796606904
193872 196998 591110479
72326 93036 25581864
172878 194987 931985659
68857 170642 944052699
29787 58538 71286356
181904 198796 980291096
167381 190066 718118364
31531 33341 4350894
187336 191216 9807343
43831 135900 653054389
144677 159967 451319553
91822 106947 38091436
169841 189782 522365770
73553 181974 915928298
157318 169758 296150716
2189 44815 106343161
170432 196399 65291593
90627 133015 181049541
181007 188185 18115760
190131 195878 14438123
44155 155320 898299220
21082 189833 143446575
138432 172549 85711146
118464 124373 14580518
94986 135739 102042004
198961 199464 838261376
73200 119354 115576629
93744 96312 502988752
152168 185396 83571720
18395 134310 289403922
91807 92842 764125421
64444 194571 326238182
63680 127609 160016257
11459 20868 827470501
17027 89252 326578314
178660 184849 651421587
20523 69384 277804933
180894 194505 34222139
142775 191169 232883994
184475 198205 292098659
28216 81887 133699793
82096 131431 87829271
97757 162656 843409414
69942 177048 390694497
73323 130958 144301296
168880 184663 39580190
501 34205 666084749
135373 181917 123152265
31539 99167 168730064
56324 108773 131511089
181544 190886 23623650
183953 195166 991046185
72806 190731 61471443
142311 199752 704107158
35995 75861 953689399
85744 178874 560488747
154676 168951 822232118
97564 109943 181275565
195136 198394 231200064
63837 151166 218500900
126129 153314 476313649
55455 148685 233094715
18904 199414 451546407
10281 42818 349543878
85626 193475 270280440
57224 142296 212788153
23862 93865 174504332
154918 187241 220188013
193038 193103 447273036
24267 148121 401721436
129022 154771 891676147
117807 154410 91444332
65296 83227 44929102
118604 161784 553228013
157471 178269 775235141
12793 114398 261884536
127473 163466 505901899
15747 71965 301011728
127184 169919 465831241
113307 181925 171862994
155966 190646 263254937
57811 72061 79568936
25836 116169 359039017
197946 198215 567461940
39469 99205 643797980
113023 181072 170465305
125185 164714 181536478
141957 178469 91780706
60845 195145 828281004
83826 119391 88997264
50129 166495 398397906
150740 164183 938310154
64639 113131 121525008
168030 191911 542211395
2431 199354 492828252
61401 126587 163068698
42868 105114 211293718
29981 195607 781003669
64813 106890 105589220
163242 176535 33433688
21998 83383 531099031
59710 80708 52550692
25749 151655 688664162
32566 59414 66779893
142439 194416 608013131
148255 196215 875203855
76130 77738 4005550
35842 137658 322759615
104767 127640 193840688
160145 161925 977327785
23342 44769 246434368
58669 81028 669814732
105739 116223 26106330
4973 35294 831996286
8524 60113 128612599
10490 118708 270417703
166457 199529 912677236
121226 121722 1268041
151284 184628 222101675
130709 146507 935490922
173162 189240 40531944
641 169038 515846630
126846 162122 958970442
85879 88975 295972190
147439 149225 876354636
52270 77785 63874825
27533 41926 35471572
177195 181348 353489944
144682 176700 72065620
148280 154312 15215290
155372 159394 10151891
178392 182835 11192708
97028 198825 255335478
75945 168562 231937051
131579 134464 165847419
9881 160854 392874683
84735 141611 398932346
30530 167476 783309246
131290 196968 164852003
190020 192402 5967447
8890 102024 232739340
17028 166825 374350366
73007 194549 326263041
95966 136201 733960002
177046 195438 46315611
194450 198395 850919615
180630 192298 25688976
27679 38732 27200941
102669 106946 861178283
157192 195319 95932433
181804 198506 42058931
175506 180980 288931914
158322 193057 482945803
157645 182588 838543996
8723 24963 638546020
120087 185064 753987633
99475 188354 222928377
39560 77281 144167846
134231 136585 5910222
110491 157090 116487431
179175 192842 34467033
149753 194925 385411953
118911 119135 570932
28103 156544 16073080
36990 143238 785890415
70413 199371 819207850
8394 127511 564181121
62609 186236 309804507
2969 152202 912732516
15004 27217 804907858
96818 111522 721176781
170439 181910 28719924
163401 185863 979972942
142406 185117 107362577
197014 199267 5606347
194444 196774 5915100
11303 157820 948098361
125086 132875 19682327
136800 162637 156159499
51004 130073 197970524
57809 130953 183218756
192349 196042 7142586
36711 75387 96573774
77985 130395 131200121
89071 120083 470102753
71965 124958 617908403
162694 190760 70696067
90180 152841 156712756
38037 90183 130347876
94729 133349 96678851
135139 186051 127821362
153942 161471 18904672
83556 87268 9279360
139153 164838 757167443
111857 121442 23926314
176305 196580 51038410
127469 195203 170040142
55768 89945 85551442
59022 191077 331055822
78852 126849 120052120
33292 191528 396228540
42196 74069 79649177
184610 192674 20376677
180606 192965 31092190
44930 111661 352553349
8715 178664 831871357
133820 180708 117685340
132822 159429 550336078
166413 193801 631147762
58459 108503 592095508
36908 99042 398014805
44334 88938 927432189
19798 148841 369522896
98777 114917 40605063
153529 183835 668579873
106161 158083 129674883
172613 195343 57182664
31361 91005 580806125
93616 147789 135395176
3180 33805 702659170
73148 175208 255638890
12022 170715 396912715
161801 199796 95648364
172857 182199 23442313
22623 101152 195899081
92181 130701 96455019
70737 139440 171740675
35560 165480 353216199
193529 199605 369449252
138173 161614 966208024
111752 179861 731272697
52050 191732 581661875
63992 150685 273929300
23544 91765 170082631
125807 170775 112972117
162264 165650 8636420
64231 69379 2260484
68020 90823 832426008
26038 122760 940541906
76237 93577 43309382
9212 24956 16508406
122384 154563 201027924
143953 158413 36369197
153389 161298 392095646
59998 175440 514919653
151691 194481 107617694
178389 198854 51500854
63798 72577 113655127
136452 144795 20684400
12344 149819 746388005
197955 198627 1699082
45589 67204 744593800
167932 190722 57381141
196594 197593 962502753
76408 194348 295550159
6431 191069 462122603
155714 159144 8678734
155541 178403 57553388
139374 196833 144502733
176679 196666 388361821
132917 193523 935496654
137990 167368 655284851
29004 85403 140641836
118649 162018 489054590
170021 178487 21216861
93960 112954 835541750
114516 161702 117897689
184208 190575 123687294
85154 194957 275165307
102379 154967 267147446
107085 110865 9313088
176284 177894 4045787
17706 165062 368214263
155936 176903 52847295
83292 166915 209411438
178897 194769 831918923
82187 157953 189596683
41424 140375 922389984
11512 82993 178344254
77460 113831 91174883
164257 166834 6521105
88718 124504 142291088
73071 175997 408181351
35001 61696 558562655
138843 140867 880729184
62763 117912 356048582
132768 181627 940757283
162198 174495 31031415
29948 147421 501376853
44248 180757 414559749
171734 194446 643832619
41660 87022 873240213
182998 189783 908825855
197426 197924 626398890
18340 143574 276468492
196803 198868 5144715
61562 167030 264107965
39724 157827 45120104
70474 197262 317789137
195566 195898 128131922
24437 71502 60811105
3831 4351 1307626
29490 43481 22671562
98211 138657 101146103
197296 197484 45601524
105578 193669 247712605
176437 196648 181575894
164824 178291 33852756
156218 161317 458751111
32519 199030 874268596
75729 170722 856092816
11257 130030 296731433
127325 161071 84495255
168015 181517 745636540
80479 157010 501203578
41256 99679 818495548
135758 141837 15028622
15657 141295 435955967
31603 196890 679636677
176352 179974 7304268
147493 151156 50048375
121757 179466 716848515
89606 130652 6057410
52225 92473 100737287
177101 194986 229980719
102553 158094 177377949
134646 175787 363403014
164098 186723 381785810
94 20587 51645039
103948 132883 206907499
36588 93694 142642309
135606 138429 3692247
43098 83877 101983067
75851 129124 133263213
61619 141033 468915014
1156 57458 916711124
67837 189478 187121881
38047 158756 804085032
178030 193033 37798227
122597 189905 928531764
151731 173619 55052585
16651 192133 438933555
59149 110300 554750285
62586 123668 152837769
140278 145674 577336225
16996 173222 677799458
3988 137722 352228393
130411 157129 656243529
30865 58577 222187419
76661 147942 525222026
91974 161428 864256417
133435 133715 364575190
168525 174996 856809679
189688 193622 581316147
150590 168870 46111210
171034 173678 6587548
160498 185541 917329952
130581 162621 311702946
155166 175076 987917124
54672 148190 850321554
167986 179162 825647287
26064 79389 952363763
4792 134161 138674898
91391 101742 26023589
112482 149646 92750532
83159 98143 37443652
134645 183788 123384078
120703 132135 100986659
31244 49516 377260201
978 17003 40377402
146128 173661 69325282
70820 136912 165336865
96345 105854 24162750
140735 165532 519807905
65026 186088 303367026
45037 168822 813294473
114043 177443 158728990
52406 55107 867676284
42140 142287 250344447
180521 199042 46539028
37585 39205 393231136
181164 189223 649496202
97080 172984 50935643
97930 168727 827918251
183742 184452 1727012
114384 174105 149534923
111983 179837 169994720
141615 189650 575433130
93387 136397 448957910
82827 160403 284060710
165508 176784 358592517
147566 197403 125469523
112915 139819 365423378
41863 56588 36749257
174955 188654 34513543
165179 180526 38644010
88337 184527 381188921
123303 142961 32927288
146930 158666 627748064
100072 128835 734151339
20384 193755 660428149
141015 180743 853084313
178475 195584 43095493
64105 65226 2877630
126256 150092 59628296
93243 186795 784634121
44493 100576 514581725
97550 109588 30367081
67287 69724 6178275
180403 188927 638630236
189156 195117 14913443
76453 139458 216073301
194611 197584 7463134
176977 195189 498718998
28372 122557 338083273
95713 100350 11772123
136969 152904 39844538
153304 194095 102629925
120625 196381 190149711
37382 120923 208829636
198600 199474 193893322
15700 23677 19918327
134943 146953 29853306
157032 166603 13343291
107421 114298 17132690
47514 190962 359556805
149368 174743 63890256
50555 91816 869945218
127135 167743 101840202
87030 129557 106391333
53776 116287 156613036
189500 190384 2298691
87411 111747 60911601
121529 159273 94484107
11737 175213 408798613
184798 191379 780525431
41129 134023 232302005
3087 55596 198127268
196073 197393 597422889
21633 101474 868569196
1328 75771 185882892
34704 80348 110191009
105945 185863 200123601
34374 132084 603725213
199671 199709 83858
149596 170814 53491034
19539 132861 282871533
12322 101222 883788147
30674 58197 68277546
158562 190341 970331994
99112 196202 471749399
152112 153808 4203048
147832 173866 989571952
121111 152623 78806918
13983 108027 235044900
14191 45065 76834460
48127 71913 737336206
129114 156519 774231317
37233 57955 801747782
161905 199463 94518582
83237 119627 91079931
126685 148381 416573045
181182 194570 77895312
164126 191496 68975192
126481 199499 395081685
45674 46347 1690278
163942 190783 750263944
96645 126688 75195612
25713 64309 539274837
57678 71277 34111258
155748 199432 764400952
148161 184057 90392950
23656 43492 68338302
92825 161376 313758888
89140 90088 2414993
146221 189486 277326388
29404 43318 34397948
7877 87258 198205788
142920 175927 83047013
117478 183489 215213552
74121 161939 219757873
88614 188646 250773218
103295 187411 240671981
187968 199373 279749428
92 99635 69023814
51631 124418 691031611
2362 91576 222795558
159997 194132 85883438
129229 196535 799753939
119006 195947 193039483
152412 179545 238357920
95259 95542 766557139
66091 132615 604169134
34162 163541 323602745
130663 163503 832273887
89873 150301 151049829
94914 194613 619415982
57226 184788 319631736
108297 156866 121362850
161207 174147 565512270
28402 189265 856708696
85528 175572 225521886
62144 185371 308748474
27020 34946 987303093
27639 39019 822313317
2648 28332 64377223
104965 124143 47670221
147095 180885 963709840
23221 176906 384197505
73601 197622 310833437
189749 192508 6923098
134248 161456 924137853
148096 186694 97185587
49446 139873 226210802
143335 182974 99714192
98814 176285 620013007
16755 21497 11900574
175907 199669 59779604
16984 180101 810209554
95718 142009 318160374
185168 199302 315974237
8860 53048 625660769
184339 184550 466472
3685 148278 361248878
182900 183984 510945484
122571 190332 501304273
41781 57737 39742248
110290 196501 604951702
79917 129405 474888874
80056 167251 218402923
79054 111716 79204280
132613 141356 712328750
84589 162318 194437818
115472 132282 717695098
403 177543 861063081
62939 86919 60134311
63806 155697 568374406
51671 99521 119736944
30405 57190 784312504
153428 198036 112271818
115002 193257 196187467
156297 160356 8271195
184076 198400 35977202
113989 166016 158783200
35742 156447 301826452
84264 154510 566565067
88955 109944 949962644
98112 130133 80189649
97253 171221 185410699
178973 188928 25132447
198158 198226 486556150
83767 148399 638217413
114407 161946 890282381
89603 118167 71577317
94656 95605 248135069
114524 128378 701891733
161450 193967 81799907
43531 163483 300146136
38796 62947 60207191
102380 146162 320527590
197486 199560 5202638
133508 137450 9785692
195353 197704 146601076
119655 171752 202448827
195118 197289 5492311
100053 198938 992757698
162909 163365 1156128
191971 199110 17902106
138281 144946 127727075
167696 182527 644983978
104107 186182 205513717
164817 165397 887297244
48611 105345 142303997
42644 182268 705424555
68093 90702 56622012
141920 196368 868566592
46128 186875 968952492
114240 123260 637141640
174989 184472 23798927
84065 163452 702730766
149049 186291 93737251
195780 198557 6946267
58601 120189 154242952
31019 106295 742858405
44462 69648 675569735
59326 80249 278169919
120438 193065 182244469
2694 92670 671683150
484 131297 326967031
175063 188224 309392014
55689 58871 7899622
64640 136058 83776565
52970 98552 567529964
147964 149988 185359061
190865 197717 190913802
106217 196285 14197519
145832 178369 81899085
52857 93000 619484413
177503 182923 734067126
145003 185594 102150378
164348 167517 7980271
175814 178551 803985740
124561 172231 717595978
143145 178773 768959688
93433 164230 538525708
82228 176894 237192693
178301 178325 65832
105861 176339 97343453
61614 75579 805495117
99987 197335 318299185
184042 193294 822190886
96425 189976 318414408
180106 195695 576529803
29454 126534 242285908
122500 133092 3809893
109925 175160 986306794
197816 198019 36603312
131694 195529 486266643
37149 191729 769812033
106496 144742 361833546
54133 68325 35552469
130422 144565 118699736
199661 199809 83596830
101685 184644 176301707
74568 124131 123974621
148723 193110 136212833
132737 170564 312757777
61561 122933 882471710
62585 138228 189247001
157249 181184 6494928
138352 159362 52724128
6924 83926 192257325
37299 81695 593686304
126978 197877 953235426
131729 157225 820486544
2369 14915 31518035
109446 146663 117444064
10709 140904 823602728
116284 183931 837224193
156095 171022 571028959
44232 122110 724351906
78433 159808 997448372
133882 166340 81399571
77656 156793 540119803
89528 136390 117241706
161205 194073 323309586
168004 191651 661196743
132873 170618 94669649
94075 120544 29060601
150660 176598 629247121
118371 151422 404918009
31732 88159 140773202
151341 164957 34279476
12809 47823 663641349
123957 140927 42363102
75056 166633 229394211
19397 134142 286387332
172183 199837 69558482
48154 187911 723980906
154129 178689 61763929
176601 185796 483520372
5320 49683 345123401
99830 175712 190139599
92143 154041 375852748
52903 191748 347994229
13884 75132 771237296
138850 188680 967583301
194367 199081 347927497
60801 187477 317517783
29481 148982 298351721
165786 183793 353447213
170873 186458 229936247
122834 163089 305545218
92354 171197 170114350
112269 198952 217354151
60672 176462 290045329
180214 184111 2055552
181355 197131 39739256
64238 177604 560584013
186528 198310 612274323
193803 194399 1521463
177437 195813 917284540
155433 176859 464851184
165424 186341 585137283
71096 131085 687328710
110827 154724 109664578
98136 108638 194604003
22158 194954 432144255
80802 133368 131566770
144892 153764 732576183
52406 197429 363485343
147982 169396 899656585
78041 156270 195751400
64829 69915 739474739
174398 181046 91903009
129104 195723 167272465
55558 121250 164364165
170821 172461 4043237
170391 188417 45351233
104878 105977 2765339
73142 119362 833600399
45916 190228 984280921
58037 130315 996853179
176457 182382 14850709
156540 172416 39936782
196846 197446 1457207
123204 197612 186760311
17242 56457 972763201
139455 195863 141849767
151640 187572 453499667
187216 190813 9063393
125759 126772 77016570
49455 52731 8267674
59674 124256 970456221
178477 181527 7672274
87409 141393 657868070
66022 134894 172376267
40993 47984 993009
53418 94402 102519920
155443 156786 3467199
187765 191191 632318389
23410 87113 758659098
191795 198546 16923043
1958 171252 423463708
197282 199249 243575215
191623 196950 358536532
5171 137436 330373018
15620 134725 297381097
74166 187665 284504685
54827 197655 718167507
190542 199115 21507860
196965 198308 3319806
130290 197258 119874255
162355 182974 51913625
170177 180165 20178377
135388 154292 47270739
136841 187193 126482056
173069 197875 629801792
79678 106403 557082419
191311 193901 6349677
11429 13780 462905060
189494 194705 13084634
67336 165057 692988657
125123 160288 88130227
120582 168235 205672384
87921 108152 427058809
38817 193664 780114311
132470 183589 205649666
82163 160156 195185607
47419 196724 848896137
133773 188279 136888872
134904 164410 73945339
195250 199062 5875880
26801 196197 423816606
197804 198953 2897692
108402 172632 395154848
31708 143404 278840687
22889 133376 718720161
118972 199185 219443168
123841 189079 163801183
179023 190128 28038698
162788 181643 47394347
135001 145977 27261658
110278 150756 652003678
19790 127390 268419745
48028 192340 566306173
121671 186155 214900176
187486 193000 13828631
199465 199662 388919
60561 127897 168535915
17476 22850 13480425
95353 169725 229936839
155526 192765 74012643
81336 154344 182688236
30464 98275 601795892
17340 44372 314400450
176061 179967 513885802
100696 139321 547034302
64359 116073 129637020
3630 23707 189386022
13781 30272 41179224
199293 199536 90098394
114411 114641 97715674
24327 52046 725142658
13295 114980 865010376
91592 189161 244606406
110937 194641 239826058
64621 76719 30330634
171494 189631 45587792
22194 171528 373212227
55385 166787 278947181
58159 135658 865543003
79922 196503 597420829
15292 71376 139707303
16504 136534 482694967
90482 125812 88202022
176256 178256 5001670
69244 137905 171739086
92738 183092 15657879
178651 182073 710384760
100347 129826 73762182
8006 164089 390206103
195724 197243 3806382
107899 162220 135684240
189677 194913 13130756
88009 119802 79548696
6041 151196 765923111
28367 40230 275639026
61452 162584 731096954
195080 198881 683517097
172576 186852 43990769
78546 178821 251223171
178489 182101 9072429
6293 130989 766394648
197816 198217 1000027
110091 118025 52989747
140494 198542 146001817
90312 182248 230317727
37759 99766 154965092
1336 9873 21390742
179892 189791 24954928
153403 172391 47852262
155463 161354 802637773
98458 109275 165932021
12776 179882 733717102
7709 98892 227627252
28131 135462 718251940
66767 149095 962798677
77479 153015 188949590
166322 183678 43637166
135174 197916 157573351
168741 177118 69914999
177835 196651 531567289
74613 173175 979242554
69135 186948 467154141
65351 66687 131383604
145585 172301 609975137
185123 195801 26965986
149296 190275 61104098
159936 185624 300850772
55586 132987 957906415
148512 172808 507744621
172328 179672 18456929
95685 142913 698153118
33240 122299 869089414
188945 192505 8901787
46688 134294 304498180
108930 137716 71738235
90451 196742 721190595
159894 199096 375495738
66735 177942 759058951
49578 177505 915072996
61973 81343 48431014
124005 142984 47372255
100924 166208 228462214
35460 38373 7237491
116 34097 906449884
171946 199466 69205754
118064 120472 152891399
2716 160785 460926391
169235 174357 12879412
96465 117316 52395997
46547 154385 269755168
102582 169451 338021913
22302 126734 500143630
102727 153209 126068664
45058 107629 156702381
193839 198926 158224097
73360 190986 294918474
119071 120560 3660658
142954 144139 2994933
38244 47898 23943451
25135 107538 669329041
153090 163818 424714690
172163 198058 647310533
163444 189419 65339277
51404 76884 84845315
132793 170130 93622961
164501 170448 15023977
130400 161893 753680965
22068 90506 771116527
4806 25454 416596510
126799 189083 156428423
82179 165324 208215342
131189 139056 19478447
49902 62451 992072575
138327 142166 9554843
152358 183137 77386838
94351 128683 523501782
86101 149348 411453893
194419 194739 807537
108095 195138 239265261
152216 194536 106462964
172752 174316 3955518
58690 162782 647674262
172553 194868 56114412
10568 77006 165743227
174515 192206 838240414
38556 80858 105676069
42035 76504 86207098
199820 199900 781942119
99259 107204 20157285
115071 178322 24671879
110156 114263 8876539
77427 148054 474574207
133917 133963 137088
178541 193236 180085301
46395 111991 86237835
65240 69606 647794714
93227 152456 314664858
145819 184590 97543344
177708 191066 33701998
92243 159423 680904384
165768 167410 4134927
52808 150292 798421426
19562 73729 134824290
86982 198555 697895531
67113 167259 250888097
140276 155304 37744509
194473 197941 832685809
135733 164221 71381845
172433 186340 35005015
87410 145645 145438553
140729 199422 147578065
154785 192312 94457818
113179 192457 264190950
37234 91274 652818159
108965 188694 562755894
129198 183701 136792813
65200 177246 19676848
60309 103933 195450915
163369 196820 84179230
133167 155342 55428050
40208 114414 185610922
176682 196985 279010304
139993 142632 782781250
76325 154342 195142919
13520 84423 990505457
32 128870 970898589
111463 155695 110537420
145068 185467 101654473
150235 179701 74158451
4814 145320 350910656
126718 175835 123257533
148194 179912 693350633
29575 159432 792431901
47210 118898 633491119
78151 138705 380622129
129663 159141 470484069
66005 91237 585097653
73394 148781 192008773
11041 53261 105130088
8348 27243 227452161
28028 118768 632314701
128291 193528 923784132
73735 150956 914037454
95717 175997 292534054
154427 184364 988235496
85964 117064 77844843
123628 181804 145921030
193152 197140 10013060
34183 191279 888751122
93309 134950 90382215
84116 84377 667019
198752 199824 410593
155894 186939 367016383
18893 127369 270729732
146942 183033 119079191
39900 89434 123711016
1208 195125 485313889
48509 127153 977180611
3880 172467 817295646
50500 157012 266622494
86456 89556 430952438
116111 127198 27572035
178678 180594 4898041
131374 189765 146504067
154543 187712 83546584
168160 199329 972141600
133186 149614 550588394
58771 119034 150952927
12508 100980 221005245
129986 186495 141780725
108015 145547 93419862
143408 175522 80828390
156199 196571 101616307
117087 124813 631007566
38656 142712 521421992
177876 178540 822936
174999 178310 824489384
60619 152850 230741856
50971 170391 404649940
154058 192418 96521475
107546 115141 363535020
166054 175571 369123278
106641 127784 52699411
64883 160788 240017136
165240 197629 81435476
185835 195474 24266497
104233 111220 10671627
33985 113090 197828062
161649 198067 91656747
83052 126600 760460525
129081 159948 77269022
119297 147389 595809871
195952 198487 6336764
199700 199747 151676998
94291 163560 173510432
63410 116790 271539794
48936 78406 386169741
72029 156120 210363865
144830 178357 84335567
61174 128541 791079028
138065 183115 113168967
166373 185923 49147857
108316 182300 584787589
35775 99553 575262223
21873 152688 719748024
119112 136589 792867556
156288 192307 90634777
151317 175905 349906688
143405 161479 958307238
92909 177910 212973750
150039 193180 108615941
2967 46581 479690452
12520 154519 354785796
197718 198159 881347439
164247 190457 65997712
155415 162723 18431735
151615 179478 344541514
3916 88629 211586907
53140 77292 517647320
189593 192342 6907793
195294 197125 3991772
158551 162370 9575829
158352 191345 332774106
62298 184298 305685935
84116 103342 390136906
171165 174667 245266165
194731 196691 4995302
126440 152512 647928132
188056 188522 1191086
9856 159214 373316567
145421 179189 84944134
164795 175630 739046161
61292 165534 970753311
119831 152476 81617584
103109 115874 142424309
153152 189389 357554484
132749 143942 27802430
152938 198095 113579097
9515 172355 825923254
126602 133906 521696765
115561 183604 170544178
106675 189511 786658688
91051 191972 253026114
176352 182320 235800456
182243 190729 696365186
166338 169951 9080500
92435 104733 30945187
80409 110128 74538016
22593 159468 962738136
172049 187448 614304460
128196 171537 108725395
174795 182070 883584861
59834 136418 566885785
180879 191218 360969066
162823 180614 44773069
21450 27204 14266396
34147 167383 333346116
98356 152272 521259270
96159 156191 785082479
72735 94775 55129388
130935 187245 141300657
182084 186005 830018399
126901 160282 83600134
149421 151040 158450276
133794 175349 104247771
113218 115612 5983058
149415 187239 242040320
176107 182238 15356943
64026 146702 206778819
84163 187337 598002214
129563 170540 68243278
139756 176346 91986685
71749 133715 665852178
189831 193031 8064381
129342 163286 85034636
185914 192981 986286840
60919 170653 274913954
163182 185111 55082951
128372 192222 792456362
102835 197862 238180517
147277 170557 58759565
124966 130599 615700553
173598 198646 495206085
11396 13842 6177978
23979 125148 840168561
93727 119728 569326496
120174 136104 39866914
32046 44845 31731964
25996 143843 813377894
152873 198508 506761302
52047 141441 820572769
10941 56583 113676757
131572 193203 542925434
81696 112694 705245804
109171 135826 16690846
40416 150713 275625700
89845 98137 14333061
163306 170781 112732299
140579 153505 860406396
195725 197821 315314913
196698 199369 395523953
32445 37608 346064783
79538 88335 763711063
130227 165740 88995495
2305 144772 408513929
120633 181336 152200670
19873 38831 851145120
190081 198979 22330730
69880 80751 27169410
40826 66465 778161722
77425 115663 141370671
16337 172953 391450338
162789 171604 22206355
185119 185585 1253067
34597 47550 294788833
105256 176244 584066191
4213 198238 762923219
58830 180047 303700649
182191 195358 535010326
70657 72672 5012199
28277 43549 30522765
36227 161171 312448298
81462 176849 239009522
81183 120122 97504296
80472 170831 524374531
182337 182852 918542950
114630 174471 232365212
160057 181177 652066088
10541 146915 81722567
90813 160587 174553244
96036 183530 517413080
175657 177441 620165170
197028 198217 350850456
14 57950 884417709
115209 143313 214308589
156504 175056 185330235
46244 195589 800220803
155321 176194 52556696
109843 131104 53081107
54802 161890 268025735
125448 169307 110139377
42305 140025 244252515
32854 155618 306739721
68766 123141 20861113
145523 195941 126957626
69640 108068 96413911
72194 135279 558187621
191858 194211 5834766
38317 175595 343641219
85941 195393 892227292
36258 42366 15209466
52195 171134 297926686
81360 159723 441006807
26978 137555 880511023
194731 197198 775785428
47891 134261 216163009
138838 189083 141972236
171632 192820 491491853
90548 97569 871230708
60760 164345 798470658
49362 175714 316560599
147696 173609 65268557
169981 181106 15884396
12264 158378 439253844
30329 56906 65985443
191379 198025 244179674
79100 102519 58771904
161213 182837 54438693
93429 172099 197084375
189230 197825 21574693
173179 184449 28371266
99251 107867 876927819
35535 120194 447790207
29415 127539 244957545
111608 177892 166093736
199974 199980 9933
102439 156748 500061135
69605 194069 379726738
137900 151378 514769742
60440 85720 800799666
39402 174489 338168952
134583 175859 350103050
113602 116432 5896721
176570 188171 29235230
162233 185872 59536007
144151 170987 67584516
195600 199778 322466153
9573 92561 207157439
147565 189428 105409620
195326 198513 29694967
46681 73832 18792921
144750 186166 104215549
4730 139125 335730530
57 148062 903574624
23365 119078 601472430
2629 157827 596621102
53615 83035 73669412
16140 68423 130157873
156927 175398 390560576
174247 177333 7707924
14363 39931 63689231
54360 85653 78394805
45831 145326 444267979
108055 159188 127719380
58156 152799 852798548
102792 150763 119741779
99094 119320 50699100
169549 171239 721101555
49958 67639 22094767
139739 140172 909950630
179286 199134 509565439
79073 176167 756851151
29037 153125 442932735
2573 75202 253472366
169404 199708 372747211
173395 192972 105371566
185812 187653 56701212
150690 160147 23787838
70049 73286 8092332
47205 192446 823491706
96791 101585 29035937
75760 97561 54530154
62291 80286 801776829
135603 143993 873941453
41204 147525 482346484
148229 191173 108200905
12563 67038 807677807
101929 141732 99315837
138510 196709 221868070
71340 90632 991495471
61629 76023 36026921
133355 167331 85216402
155964 183605 69650108
3438 85050 203867525
38201 158454 444059423
153472 162553 22884232
120963 141676 709847235
114643 193256 346061810
52187 53208 2591040
11617 102701 477222539
2908 81413 96055901
172545 173801 3175303
137794 154740 324901
175531 189768 35805122
194522 196390 4750449
27621 37395 573862787
19724 59435 98555854
98667 167021 171284122
5782 106000 308084075
135002 158194 58003959
85582 145897 254724498
131275 173027 336114298
191347 196789 13628051
99515 128019 71351779
144391 183455 98282556
69630 179434 907706857
3807 134991 847756664
41558 184760 577648123
49430 174881 314261889
173327 176361 7683537
121750 166325 111714336
95058 135786 769006032
101783 190164 545954349
97664 159399 154529166
92457 175394 883579022
127501 144355 42048397
39760 105437 915255385
166983 195861 72608128
89676 198173 747863595
47582 56521 220359277
110987 189673 197250224
15226 105146 224634571
189761 193805 10128457
391 22671 56006693
156666 173659 649790701
51728 147412 239229556
77660 145321 114305608
106847 133024 161092672
193137 196684 8926616
133788 192413 42706788
62547 83644 915351974
58095 74841 42023663
182188 183834 4250104
78476 106798 71197993
179348 193915 405816743
21610 49413 757977768
138115 197791 59889078
37988 180276 835373970
72533 102448 482913061
70693 79906 23009295
164232 199814 766273642
190362 194380 530336230
70902 192300 304263542
108273 154252 114769777
37882 183606 553387759
150715 189017 96467439
163027 199988 214743064
36916 57642 51578396
139637 180513 17184056
124682 140216 341334955
86798 121794 87515403
7382 120676 283013101
63748 127212 158823160
180810 181416 855903520
105191 112794 860835039
63358 127271 742989951
101015 123752 56739266
44025 197769 385108008
23129 123639 977545999
31023 91121 149939229
104133 109488 13370072
75295 180772 426489353
17308 92639 187809493
150106 171531 54000856
140724 198509 145337698
112308 121165 22049398
174335 184565 25626222
62176 70293 179674144
138575 145307 16751321
28022 135688 747675387
68074 143479 800842813
84285 168452 210758938
150261 181369 78294976
140508 152020 28951609
87298 153555 165674161
73240 82373 77906887
23268 132469 272635676
28853 38270 917058041
187929 194997 17704540
139045 189532 126917188
109297 157238 119757319
152380 160404 5473648
12874 154213 430463143
4546 160803 717793530
11066 198177 468221972
63040 149771 797183941
82976 149417 878455688
22921 107668 211604949
8603 149029 350813586
172401 189008 41827161
114212 183395 534213131
106983 117708 413089911
93565 184181 805899315
139357 190587 128822702
118758 194529 190028599
143052 187561 583646340
87631 108294 51884999
116935 161111 110464846
156315 179670 335887588
143923 152936 22679955
185033 185860 40878629
126073 165001 246704317
70831 159086 843925661
111753 185598 185114940
127902 198313 940985932
90835 167979 193193346
100777 169699 830588286
132065 137136 111617893
91369 146119 367706098
117718 192284 775102861
172321 181617 23353071
111140 127768 41548428
184683 199668 37735905
55867 103973 187545213
6251 152751 887470709
140070 155912 39744836
194320 199985 91185066
103940 185388 899098060
42254 116070 235011873
118279 143200 62063347
174472 180077 206482275
64718 184184 299391764
158220 196391 96129198
129494 182884 133916348
165124 193861 72253835
27118 62994 600989034
58132 162871 262314836
114484 169274 137145354
94688 192521 673110249
1551 182141 912213883
183305 194609 260981777
150491 182964 81726565
105361 118679 279966170
108733 133696 704015494
105885 190317 211547312
5892 147037 458328066
64715 199326 126348052
97010 126966 74952024
143695 196146 77615807
29766 173002 741246374
27751 44534 41558486
119083 134998 39745052
32744 194651 746138242
33275 108065 737274693
126434 199275 182915094
57866 128314 592581724
86399 118302 413330846
137396 170699 339377537
121061 157472 375382762
88975 93118 814132832
44279 57581 978254694
98467 110035 29209595
43017 162934 471174169
43768 84227 101190671
58404 131692 334488407
36320 198145 405293786
192065 193906 97302483
52605 141747 539074486
104908 139172 874366709
131285 166419 783526575
32293 103645 178332887
135687 160500 62085415
186352 198234 29847612
124451 179814 722495643
139614 165881 852525616
22344 179272 938193436
63662 184172 661923694
98082 134261 90558082
100311 148812 121149637
126589 132482 579913446
68121 73565 175251178
25446 40734 37785377
160746 170946 208181736
128274 137738 23627127
7650 141757 653741018
146786 180961 86039031
75590 155454 660591595
24075 116230 815968238
11001 198717 777588524
171007 173684 118513598
12467 27500 455882621
109324 136644 68159387
148169 184974 566890890
29323 125701 881185811
144108 163519 952978104
191405 197905 16219157
8831 186949 709759618
9983 148283 345453332
170754 183227 31273821
90941 149893 147471575
13891 137044 408564632
145212 160961 39611941
78041 110047 80263675
82255 84909 87766163
38568 94413 139523966
83518 170320 531336397
73523 121300 495414581
60908 87351 66266268
18705 173129 950537500
193869 196685 7173564
150100 177505 429527628
122032 122153 93853531
132155 184428 131094565
180498 188950 21271856
54691 172695 309939720
94196 194843 418393789
155586 178724 122764699
11054 178035 417579422
45609 160572 443990358
79159 176770 698319372
153850 167971 35587120
97180 148650 338510889
32133 116158 534589692
53874 92385 96423338
34646 63195 916118681
96870 162055 163228044
82854 158428 648254769
131908 158931 67595451
196572 199781 971242773
95591 141808 372942440
14619 55302 101247349
29864 42649 97074276
198224 198993 1946316
14745 58128 851231225
46122 49274 6050030
173717 177207 901204283
166419 173158 16853792
127130 149239 78554896
104983 132409 878838948
103121 160341 142996919
155107 164350 23292563
49935 159921 275269498
175868 188151 89720686
196885 199187 5369899
71304 150118 197107572
140424 150316 24811500
27829 159402 428319683
29159 75608 216588190
167461 190368 346066117
167991 182946 37593167
97006 165447 171479729
169340 176102 16940802
62102 103795 104587594
53070 107640 794861500
165199 181862 494303986
18921 146846 489636956
177083 182994 682717602
32329 98436 164940148
23907 162327 345779417
82111 196128 285889982
113690 130516 186747428
111177 198796 811703208
180627 196888 907531140
116668 156167 392302783
99279 120247 332801248
102935 171316 531753440
92135 152678 151456438
31093 50691 213418473
148020 169587 873566629
29604 152326 306525079
199324 199627 807666
105657 164806 785710021
46160 48774 6360724
27284 131833 852811231
144261 175918 916016625
54103 198531 362014812
161696 182649 52736349
79821 102553 57057640
199155 199169 586223235
163133 172553 23700639
1347 48708 118004463
77804 150722 693763189
35554 61839 46889040
98179 167819 287799456
165876 167652 970848443
70140 100135 950866309
131465 176751 926068644
159785 174093 361924164
190865 197177 15802605
121759 140836 47557375
122420 178198 139865625
159530 193212 65964983
100806 109484 246249928
90164 171367 933073681
50089 70211 584490899
169630 187826 125249039
50322 104864 136774401
26316 157910 328651006
186544 198442 254500498
159390 173831 588299527
163990 165607 488507113
121625 144217 33685131
175145 187981 15963973
180238 189178 22532406
156730 193960 93569425
54050 75716 54295432
118480 166547 120371416
98361 182028 701196296
134214 143983 609592562
139848 186195 116528118
158466 186555 21582854
117002 147219 75288002
70917 155115 770975345
7770 51806 926212392
2655 158439 800778140
45973 166755 822727519
40001 150530 713256530
134892 181676 117374190
197827 197993 399637
116463 178857 156244080
134495 172538 318300937
110786 179220 171360516
1166 153685 286491781
95113 175348 268975257
136653 149735 808115111
57919 167574 739771140
155978 193770 95129507
20200 127794 482984799
63581 144872 275951946
199422 199979 304396591
49241 95791 116508450
128531 161938 437217537
38974 48356 651323039
178918 185854 864923964
116034 137613 53791364
21192 35301 733118522
97771 197996 146636131
58932 176381 294234252
25026 152457 566208382
115556 124329 605697661
43680 164895 451058844
141592 189619 653138501
63921 134423 176466623
58706 88080 34178134
12954 100635 218934864
135754 140244 253115729
47630 84630 92722054
37841 180885 358092931
20997 91081 321497085
137486 198800 154071277
66946 79296 459593587
137947 188990 828085919
181607 193905 30917767
173178 194659 244201439
76958 137891 152392283
93761 140037 817507092
18477 27519 22607312
158666 186702 70574410
180373 190512 402299626
172484 188468 284621509
75802 149415 1760677
36181 110954 596798694
2069 59074 142164380
158338 199738 148202961
117268 173382 687171499
112505 123163 26497274
122882 186748 40202495
131991 135626 9053863
146417 177716 78793551
165293 189327 920950592
93342 174330 202964609
130887 162472 704723722
133495 157934 677796083
76539 91455 332310016
95644 154776 466962686
37732 60764 705190273
37155 79563 105886670
93118 144825 703706402
132320 171228 172150842
74181 119551 113616293
98215 167637 173941298
53082 186659 334675681
8250 63380 791892333
132383 166575 85743948
125808 184348 546508292
11021 38552 68532538
24839 190390 414135467
48712 183794 338517399
112384 185349 182829264
151858 178282 946294147
190503 195890 848440740
49351 102666 133681131
21751 114432 231377608
28708 143617 172226550
188161 191436 8307585
88669 188395 250031773
100252 168797 381979639
47067 174401 609368542
113182 178685 164043769
124494 197222 182635769
35136 57874 56585761
92482 109206 42090515
20103 100349 200058100
175620 186303 372575010
30339 34349 9772765
119528 132749 33044454
47135 69002 54787964
179657 193919 35858758
63643 191875 321484722
163519 196850 83903193
31979 80187 60744258
82954 113876 868949551
50793 126200 17393919
36051 85763 124246502
184478 197297 94594345
127538 199030 179474102
178528 198286 19496565
64291 185730 617664115
196581 198677 5220641
98000 139471 103640312
129706 150710 812966202
62636 127347 161938730
14327 117429 257560307
102263 120566 534237563
130277 181275 127882083
179737 186613 17348314
41902 179631 344851403
8150 45592 93334156
108260 147063 584699015
8672 59998 943847228
188411 189321 1053550
174989 179496 618994708
164083 186827 27392309
151376 195676 111475086
126507 141171 36605052
24347 144512 299901585
124858 145742 724681364
20132 189690 566948348
119167 137983 46942868
19618 36569 78570659
16536 170861 697935302
137308 147270 24755058
184037 186330 5757398
9057 198991 475359209
169698 171377 828888911
94685 111876 43126859
77317 108207 910498563
189485 197175 19343781
82324 156212 184896365
157753 172763 37797169
103530 186781 208564504
164465 181297 42318950
105101 115345 452742446
144838 176604 552917788
49549 165261 640719454
154050 155569 3755417
125930 140913 37472126
153990 162014 20130392
81670 94846 779849685
82908 108009 63106015
85 153686 383824148
160440 190276 139274276
185651 186665 2578406
41427 131407 225110249
154959 199487 112013358
185769 189815 586643179
58330 155400 931889113
170934 173809 258170431
113386 185424 990918065
179846 191355 29108512
60303 143222 177571748
27697 180026 380861220
146430 193152 117615791
123506 163439 51107282
111826 166531 730274900
109113 117525 20911593
70066 81737 676528357
56185 177417 303652094
3603 198114 486837976
89301 176587 218702523
46579 84328 94501279
183383 195189 829504585
141002 190276 762838299
198878 198948 723379518
152313 159514 18071747
14707 80720 164606791
160535 196710 91106938
103921 106000 5210921
2477 22354 50003657
40526 76983 264019389
188117 195794 19269342
27509 96693 172397900
149187 153223 10126970
146989 149042 99681543
183847 189816 231389745
136577 184224 302733168
113285 128210 37205712
77903 116068 95658910
26786 114564 606364463
42890 151665 272017651
77975 123336 36856528
177650 181165 99230141
98254 144971 638402784
49594 97399 119708101
83476 189657 683895210
182659 194263 29185067
139658 198722 148505911
5090 76739 16956638
179706 197285 435216061
164677 182949 285481379
126623 159978 83543922
57210 190732 334725301
53700 125006 779242903
80345 178591 716403532
45627 125845 802945869
21721 23145 3499693
140631 187147 117071477
158362 193627 88761898
97082 180717 451083736
2269 64668 155620564
42532 84791 105712772
154145 197169 108260327
35647 162298 316759641
174780 180516 579739003
46815 181246 602181991
120528 141868 53223405
126340 190953 170739060
61963 93672 79286838
45090 88694 109009928
173127 192082 851861842
130996 175880 757545918
185627 185845 692808722
182854 197594 276601771
139044 168388 368752147
34502 194285 400042983
87705 97475 24355323
98021 144050 114991341
141393 158521 231292428
59472 138854 198554666
194194 194942 1901876
67309 80366 32753531
48150 165352 334144074
4416 138073 333931637
135879 189378 945758946
9745 52920 888131208
113544 183843 176175095
119792 123250 349376918
101736 184767 207967323
126118 126981 30624974
44285 192591 540514532
120343 180539 857081746
125293 196763 179553291
20447 185585 412819828
121371 184646 158674582
51493 74851 318524366
27459 130496 981080786
35190 140127 830213406
109856 170379 151513363
135776 168894 83102583
4260 20690 41461965
75716 146323 241193704
47607 75997 708948417
28692 127234 708349542
112048 189494 227900561
131808 188450 277446810
161472 182954 662720253
139119 163797 61968607
111580 121626 61210660
159664 170837 28238371
129047 144333 38125840
156463 170851 36293402
50750 57796 17565396
192352 199869 515412218
37579 57690 904282532
195468 198590 308688104
84998 195558 422000602
153472 169820 558663005
90275 101486 448712434
154365 179308 138519141
182464 189911 18805613
165942 179002 32756013
120061 125258 543119799
139130 195524 141753738
155017 175037 977744979
43444 105289 154869475
154802 183356 71885788
120603 159267 992405994
173970 181907 19886957
115464 166303 972363439
134910 188652 57636316
42757 55911 260395240
115833 193219 194055713
122874 169279 116370365
6534 50874 584943274
161010 197223 91154352
120739 131661 713744428
51333 124318 182589019
166808 186450 49363876
130589 138286 502594452
145699 150821 12916462
184333 196889 764787969
88736 91446 670105841
112144 143871 79131565
78403 171691 262653739
42887 64842 54762935
94125 143425 487970557
25770 190788 836065222
155873 185339 546796812
186444 191177 12000838
17938 143538 703644818
90421 153048 641979333
2644 199828 493507644
174302 177753 8678407
20935 33875 999186120
168090 176849 22032498
48062 124763 191874928
88803 151461 853770445
84782 184537 249854832
190963 191163 498664
103257 181269 767130247
41866 89171 118290114
76427 159515 645086423
71653 87551 103755904
142169 196818 527079379
105877 168554 156795227
130863 195084 161127756
15720 121130 40755063
75320 195373 617235380
65509 73069 642838864
36625 77499 407134696
191170 193904 6720424
115868 192166 543086706
127743 192616 707711238
77468 85796 335828286
139861 157532 437772443
111631 145649 414357280
136371 198345 517370443
160046 182635 634641554
185009 192202 154616997
197361 197824 715907381
164200 170349 15538462
197641 199290 546846868
102500 159170 141702539
184069 196514 31308235
24932 94268 172786135
151718 190473 97561637
37139 48806 28917525
56098 149188 334677023
162523 191337 72630195
15252 132204 637821529
92937 135590 735771179
184814 189473 214553992
123356 194024 177355994
192129 193035 2274241
83985 191197 268817208
18488 174829 390829939
82187 93665 28678207
57121 89380 80772137
61916 172625 277264922
27336 164455 342606938
83866 130776 127663508
197112 197542 1045110
80838 111364 76491177
60120 75722 996927193
164770 198472 785632590
132643 144299 879307147
5180 197336 480861548
144545 169240 81609975
15922 193056 443105331
146442 166878 757746962
34280 35034 1869739
149951 171900 735279084
88485 151148 156670574
110734 120425 24164172
93990 170476 757703099
124952 156297 78545308
159030 185039 65350116
136095 158026 54862506
109905 182438 883438850
120204 172369 385492088
124106 199167 188425415
18145 30595 54571562
47331 74901 69018240
161151 163038 4805626
70301 143352 182592716
92062 162671 176772631
52040 110033 145312292
98307 117582 45130034
133061 198503 75284593
160636 191418 77629669
142541 184014 436726964
62137 86118 60110073
28723 187893 398182612
177014 184276 833046504
85986 134743 807701776
137535 139353 4506389
20567 100344 198902225
34967 171881 342590677
12443 169478 392712444
151635 161399 24500285
43642 141046 243455803
1886 7980 15310072
58221 94866 91797309
166090 171632 13582647
43360 156162 369324062
71247 183280 311153143
120735 137558 138732726
51355 83216 523051980
130833 168818 95233741
166117 173309 252045055
21417 118973 243380945
35715 99836 444847136
23398 125578 254904092
67086 107042 187190048
114610 164360 124438411
146027 184425 878263691
161907 168931 386268675
92159 160004 873678172
160641 175796 38201467
31948 104540 680120929
73154 135050 301866818
118465 130124 881738413
69583 125662 140189113
119397 141334 54642215
180173 197312 43134895
42356 89388 117564019
72237 190281 295908849
3101 128488 313336909
107214 140366 82506746
27429 57912 75548720
23727 149519 314034125
11134 120382 677948802
107534 137746 75299340
7990 198930 477880293
35876 119557 218500408
35421 182904 764050607
86443 92827 15843856
107130 117889 857000687
67829 95882 70139627
144975 167006 932413446
199389 199505 893902050
78598 137607 147637621
66979 178452 279269936
197072 198246 2881152
196554 198036 3676288
58637 170415 280074023
151431 157518 15308391
83160 89723 456506097
177039 186227 23136028
31491 118757 217996096
116296 154227 94725216
148488 156741 20895106
69067 126121 418261520
63709 115245 142633515
55207 59706 847892951
47321 171130 839772417
69925 142126 180477340
91383 196888 264589710
120215 183918 159787982
126262 176367 125746821
2598 183774 453283279
108861 178885 175222071
14412 132575 295190357
109794 137907 520449945
79671 126729 36056583
117320 167446 285437107
140013 193881 135439628
169337 183674 264050221
150717 176092 63907722
34660 48147 33464865
40362 55068 36548345
87897 136853 998843975
196409 197660 3077445
139027 147791 21826152
160087 160357 674281
13608 176564 407467711
33826 122549 221749860
20654 181402 401783394
134515 145717 27801938
19922 69231 122601698
67823 158253 226298196
142777 189375 409541620
152197 165354 964595770
47493 178838 328948669
183250 187617 11066592
84180 129612 113659309
55273 169734 14153653
176532 181570 12651065
4017 152898 372079971
35242 147452 4099287
162453 176823 36193604
37826 119033 861686770
91386 101857 294399233
76340 79640 358492
102004 136502 86200263
74243 107821 158614010
94357 113446 81590588
142666 177663 88059382
14085 35238 52603676
84367 149700 163299374
8695 103260 236367090
158427 177317 47530317
185698 191574 14889899
32763 188501 389823746
143112 187848 112631955
51759 133951 205719526
118608 169945 128597923
176212 180209 8849410
126409 186485 150838751
22474 27050 466519296
19529 100135 268667819
172416 174243 4641171
73138 79369 15584244
119975 166579 116808050
42468 87621 887638464
36946 74544 472236597
111345 153453 99861842
97058 163548 562707900
44141 73628 191307193
11707 192612 905108762
86938 177431 427955411
29757 109492 199216168
139406 183837 636033422
159012 162179 7906094
73076 146206 299409584
61824 95548 514768074
186727 190250 433775239
103569 175569 180249242
69517 143881 563991465
63387 109035 992631064
34969 189859 509902197
151802 199768 600597122
109236 122127 514012893
171460 178719 18151860
77671 141501 254979679
33349 74362 102336293
195751 198417 391844219
34298 159356 902842815
23982 168562 633604444
96740 146758 511677163
187328 190623 79719994
117549 129289 29279336
176805 188102 28479168
153881 163366 339294599
72030 87602 600724056
176203 181809 14065233
142412 147356 12310873
29746 177168 440572538
184893 190836 15071017
179677 184605 12352531
183587 198557 191697514
95020 159059 312977132
39066 191386 381573039
87125 131470 272435715
64108 155353 228354481
188011 195571 18993323
39847 53739 476306414
69039 165873 242460922
13433 33982 51107973
184455 185099 1576361
36178 180768 361980803
192467 196162 564823361
167757 171718 9948415
32863 104022 301978206
5899 157029 514565178
28187 177400 535525666
183039 183111 172464
55771 109498 533541521
96590 99412 7129986
77803 163393 214271885
28765 76812 84815373
173888 182181 475719555
98171 136776 186477051
36985 147726 368808972
30667 141946 277847911
160353 188485 70909008
139526 169261 206692017
52939 69441 41339913
156169 156785 388711082
175334 181658 240600146
128726 179999 128649124
3610 142554 347061868
191947 199079 17876262
45813 117452 179297880
182266 196097 435858094
16174 140654 310623601
32688 105803 644690676
25085 146570 465491702
36056 128009 229883855
44547 103195 146782359
8609 49141 100857388
13597 72617 702783896
93121 94651 3800557
145849 163123 385502233
46660 135395 221998058
29261 181354 656298527
21884 123642 253832106
70629 80971 939491336
19805 37662 747357096
174327 183638 7378740
88702 180648 942846959
191455 193709 504898720
79852 199013 298756206
171360 185120 743915492
148622 194716 116025462
154138 178963 62432561
10153 66301 356813119
128121 194051 165443235
81372 85109 891965199
144017 145885 118742268
28897 198053 446707185
86527 87176 148417085
188288 192976 141901696
157343 164426 17844257
148265 198146 381153338
96442 155161 47705480
37122 184511 368967616
139788 171259 17844493
138777 197733 148142505
31826 173772 354982121
20024 20335 734687301
178194 189762 456868357
77227 106792 51164502
157441 189076 79659361
134158 166221 80415755
173994 178520 774111096
124839 129840 12687104
149184 191715 107067494
140289 179209 886516009
47831 81719 778601383
75219 95668 51105880
134637 158894 60726324
51754 148648 548419243
83428 86457 7642664
1667 69370 168975280
101920 105383 8802551
161171 165460 10902671
88381 104131 36136358
74514 116649 72030573
194310 197865 563831793
86161 112240 831741064
130511 179075 121712692
156449 195936 99386642
39633 174903 365268971
99070 108259 23261095
34957 177036 608402403
84448 114956 705449627
37057 129736 467985292
9039 75344 165446670
121249 195408 186141036
146517 193090 117264815
97870 129582 79404850
46674 166763 300673700
63801 154331 226547632
40335 78709 95776740
187966 189165 3000429
43482 89659 523678656
140247 155808 309314968
144155 181653 94299592
147267 182571 88908197
160208 165712 13944941
110799 112273 2623654
24965 190664 720059107
91236 166712 559660907
48599 65877 43303300
17336 187444 860944577
10458 54952 110850158
16987 59884 236239223
46711 71381 61703656
30155 193202 408045094
3598 159315 604770857
75976 129133 132967416
153348 156965 948584324
73954 120170 932595715
134714 137658 556771747
49865 127632 194646309
17164 37083 551325519
37630 100370 156851935
131526 182176 983032531
194462 197526 7714084
97810 118784 52578126
128651 191844 158687003
155684 198454 795236692
159188 194305 887666729
47075 92844 114542958
59950 197008 343564142
34465 165694 142302702
56562 124477 169845379
165237 194307 73101600
58960 85775 67218165
73231 188839 289782580
74857 150029 614821938
57830 194066 706430483
162760 186347 59341616
183724 198939 38251387
111309 191576 735352090
104834 105167 517284152
88913 197577 272435739
119949 195169 188709226
112184 186686 68048208
102940 179514 191735918
69301 188756 299423382
5992 24491 149538470
77063 83806 16952997
195146 198194 7678915
168535 171374 376885433
57637 76200 579524546
162745 188194 739466677
980 139775 565587239
79454 104800 301813608
132512 168514 90244120
33260 161892 321601422
35132 110030 709745471
134070 177003 453884257
159695 187436 24081701
181668 196567 681868894
185972 197945 57612256
116771 166518 124571848
9358 50659 390881247
192158 192716 651171
161739 165822 407682412
151398 171300 610096871
87039 163391 731946401
9328 182749 433819530
130787 188933 98723404
26975 104365 193238278
58015 109838 129996764
114813 140031 435527306
47131 134043 217546523
97340 160368 59549932
77180 84841 652427538
113956 198803 746718937
170861 196228 199851286
182288 182870 483225423
49229 80392 78111163
132088 154554 364653432
142205 147387 12897572
181502 189233 19519550
40489 135169 236687137
157955 165211 18297767
134128 162156 147828995
155606 188146 961025813
89863 135287 539096935
55108 135627 201524730
102196 103352 2990559
143770 147284 59443206
140917 177122 566623323
173799 198964 517009924
102660 148347 265326263
20741 22677 673921622
118084 166791 121965602
31907 82151 446005830
20683 59210 270067619
189731 196772 780392255
47089 182330 642090457
123840 143339 48689364
136763 191467 137468541
96734 197397 837596844
102787 179193 730676384
152912 182846 75307144
22301 141875 298305653
188802 190673 4724845
17299 122341 315065509
136674 198902 156260081
96855 147470 917734073
168993 178776 24500313
55017 80125 85617019
54189 88530 86015571
27425 127282 346735136
195414 195991 390857225
61194 198984 345393202
37624 82905 411003812
57350 60571 720313751
101185 197452 642839375
154652 157824 7983356
150161 156780 22179396
53085 74928 981533354
63426 187267 310432624
192119 197498 13500663
112802 173841 153199603
129521 178223 969528508
190930 196308 13481245
134082 187325 133688388
124089 171661 119343599
3831 191513 744899909
139614 185219 114587938
197661 199201 3861777
146082 192365 116501132
172254 191029 47327591
189452 197115 19294231
181627 184660 772501103
161480 175737 35932332
160353 189977 834314247
134293 160692 66058403
100693 161480 152041107
170834 198348 37536466
192812 198164 94150294
125081 196027 178234517
32322 94664 677712657
98398 106820 21392846
107382 175630 170801384
92660 99472 17051910
53836 180598 844978136
129965 170954 984626751
54040 136491 206390538
147545 174897 68896576
96941 164517 169300930
197731 199414 843948731
110398 165499 137893842
30318 135733 263310290
180437 183809 8498571
139451 150745 239752491
80487 199571 298560050
29611 42400 26812151
13666 78018 249293552
26136 192789 890669977
157048 186397 656010087
151413 186964 89484276
73576 188769 288726681
7595 66495 146860400
57717 101151 108897116
107963 195641 272686529
16228 82021 565157311
2906 41833 489111494
93544 123346 182763246
23065 193629 426635981
111383 179498 581385177
195668 198613 7375976
136419 166750 76102564
119182 141897 56627446
49498 197350 804883812
14289 103186 284041116
168847 187852 274983829
62332 77108 714908714
1671 121613 317262656
93791 118330 338258002
171707 178546 15546616
189140 191242 5334314
47889 70502 97952558
145366 190199 112890775
168003 197948 75286010
160298 180441 50782515
96533 182119 421622290
64512 69371 12240748
76730 187905 278688704
190008 194634 11588730
154564 157500 961973087
31705 192966 566986249
43094 166127 742422274
176401 187491 890788680
9923 139005 322454153
163954 191137 820727312
173766 181397 47406384
21019 152795 328937142
63877 117121 469091504
199601 199646 117670
12395 16707 11027252
98033 181360 208834985
55251 151385 240497978
191613 193897 484956477
57342 185762 321827619
161672 163676 972794409
75219 174870 567463685
155705 168322 31840760
153778 187300 84449469
45785 169462 309648144
89628 188168 838631498
120911 127817 17308397
129388 131911 811038833
25558 53879 825170522
51905 110463 146722490
155838 168402 265676022
11775 48834 488905950
196938 197261 757651
106168 147208 102227224
133946 161009 907031963
65762 80481 36841552
81557 111259 69183306
20502 185571 413862234
23874 58798 615204873
139992 187054 118413594
51919 149309 490435013
160185 185130 62722228
41148 132649 678471968
138487 187703 123763948
43839 135092 689803598
162565 171486 8103326
139883 140486 269041691
143054 190732 120040134
56690 88435 79511937
142702 192887 534268917
143933 149119 13038035
102564 150749 114986843
52428 129721 723543478
95877 158095 600047400
159572 188521 525301738
87170 99941 22307854
160795 191990 78584422
126169 131306 13047538
168926 186446 44026799
67929 125348 143578607
87344 144870 143742926
188000 192250 10657338
104437 168335 581203236
184226 193851 24131506
128714 133793 12749913
104120 105292 432826183
154987 187946 624611067
185140 188430 8437122
172916 188217 38557392
16574 116561 249630933
66234 144268 826242336
197049 199288 255907505
58365 155719 243691218
381 83779 230033004
60467 145158 211776229
57031 121718 649251876
183456 192366 49933919
74262 78185 692791385
168470 183829 94411347
55408 160821 263747672
175132 192625 500443113
3054 198421 488998983
135018 194972 798143357
138796 185919 489861400
184142 189124 934221829
63543 192966 910900530
21167 91155 174398678
99310 197723 246794767
175323 188061 32098981
51480 156742 633473742
168232 193010 389775527
54878 73967 841723280
176693 194265 44165172
67911 102876 87676635
184945 194381 70077183
158839 191275 91706339
95692 147784 43326618
58509 89277 728521866
193308 197862 11398186
182852 192781 25020184
187040 197805 792793476
68080 107981 100154367
166982 182495 685597388
199249 199421 425576
181204 195107 34966697
177835 195807 45214530
147260 154765 18970735
139195 147883 21652672
93489 142868 123400425
91822 192412 252185331
54179 159897 942131388
44787 77281 224364991
68277 186712 119388333
169004 189991 52768405
138638 171827 83366549
199731 199923 498729
98474 175477 193053701
109613 121313 29018180
57909 110173 527118577
35315 38399 1858596
91859 133394 912989706
38102 53360 171049019
122084 142701 25077043
51141 189059 345664192
67069 108877 184656709
34605 151230 810909845
156535 188401 491260425
64093 108997 112673575
177147 180053 7295815
171601 195685 502247076
8319 130402 556106434
144755 152141 18631345
193938 199937 15152851
148651 158684 633750532
44561 90511 114881008
133585 144456 27065286
22296 130358 269705692
97309 166632 173723511
164548 197356 82518355
24613 94263 173590930
134332 184306 108131870
63995 83461 806682702
47441 111217 159699649
197888 198229 779099289
147810 192596 112792634
169997 180151 797389349
153994 175983 55324901
135541 139160 8925143
191185 197414 374253135
14153 58725 857533419
180187 193044 32415899
32303 167227 337428908
181492 187630 525589136
191580 192667 2662237
91574 176066 211667620
158376 178216 722221795
94835 167221 752239333
176253 187386 28073824
122626 138132 38716504
110812 163406 131587573
42080 190131 370890796
14953 28721 437774582
8339 182715 436239948
171514 194400 57489967
20277 189746 724995986
30056 74854 242894155
91174 119935 126197577
161788 176226 36382249
106601 115340 21759074
7012 128860 489017538
74213 129197 137582805
109318 176311 167712404
173976 187436 639563157
95031 169917 517310296
125586 193406 170361749
74097 186176 947052279
95289 122103 166440214
2738 161747 397440203
187981 193216 13168696
41378 146976 287037602
137945 184620 137006817
39532 136140 569767470
128783 161738 82536399
21239 129284 269585896
156452 183156 77760159
198644 199529 2220959
156322 188558 315314414
193230 198436 218079850
123198 133254 626890018
99837 151718 216354642
8283 141250 332117355
180546 189296 754776657
48434 132560 237730311
193676 198603 625849931
2001 190017 962259119
195753 197167 3555463
34765 62741 620170700
63974 102690 97108960
122064 134540 323758657
116870 196004 462055218
151296 190247 98049783
195081 196040 2471056
194435 195824 3540051
172111 177427 13380760
17740 96037 195189938
136345 191107 137599084
142812 197547 137688387
136886 172332 88940830
190489 197452 17437123
101769 183292 204220612
89268 115770 395807544
10240 163976 110507169
138872 159300 51272955
146211 188685 106985503
150910 157080 11426631
97703 112021 35916575
22133 64537 481396845
81298 122863 104052164
63130 133776 231251363
4978 37288 80559974
189992 195249 480822942
101534 195536 235624898
81718 134885 133054004
198911 199883 2450719
121158 167169 186173956
8413 158263 455970397
27393 28692 3231708
56499 138103 640589301
109966 173795 159794228
170063 185891 39792525
43033 115452 181216207
169502 174901 13516239
87022 183313 241252610
87969 153844 284071701
39782 118046 72295553
121653 172536 884597959
199807 199897 221459
56696 106098 123918969
92153 112913 52109345
152586 177315 98571208
67432 160406 228551032
143207 162564 48678208
197011 198706 157602463
128721 162412 237885737
11275 182175 427401233
48081 169537 438432957
67369 96079 700162498
187176 199034 884982800
96870 112870 40279910
49405 72258 57283996
175147 192734 44276641
42286 190074 408770170
169198 174996 10600381
191003 196481 13719418
17100 164411 892650902
96137 97295 2978478
65465 118311 132342607
174685 190861 146803123
50819 153430 418109499
184892 192815 20002287
96627 108693 538443937
27773 28167 992271
107115 139323 80217435
134172 177899 109711060
98212 149043 811063162
110344 116347 15023146
93284 98929 368854102
13516 108524 516364902
3018 151948 751359250
90019 125822 992463788
118911 188763 175237215
79498 148108 171564909
121694 185741 160645103
78431 119255 102313751
38671 165459 518723516
181654 193286 29358895
77818 110008 80716273
163774 182765 836397029
83730 195433 280008776
1129 139666 346095507
60147 108827 821429467
10280 182573 575434995
25645 173439 829190775
196214 199795 121045732
59675 91825 959485165
55065 141195 108784796
125519 160137 198092345
146690 152867 15571582
163994 191075 205740974
135145 143153 19862486
122941 140234 713429808
150754 158814 20315926
31784 159219 318447345
5427 16742 815516587
56199 81848 64218903
174515 185741 28215901
130064 133765 642849946
109618 163020 133488984
68860 166157 134931813
121826 174306 837388839
164378 179420 37765383
126499 190690 161248778
50573 163356 282390988
44094 52368 82374482
181167 181269 24872705
173912 182221 20806982
82460 148229 642403876
87943 120415 284349512
30081 33109 7385088
18250 145450 771952117
98153 191848 235013302
82765 120352 891421308
112408 131903 48708524
127826 146213 273629973
159143 160192 292282125
167003 189407 499996341
102169 115960 34544810
66564 190844 445152025
15390 25826 637163653
99806 180208 946134905
165737 188122 790484783
80103 134340 960720655
39111 185056 389869073
161593 186478 62673757
16936 116918 249569251
82217 83227 2590860
68902 106507 385163583
197757 199501 41648102
62580 190505 320687411
176850 192421 165446134
197337 199113 4462437
160850 196439 89636964
121324 133300 29982425
159870 198656 97611738
3538 153173 373910310
113575 122895 675098577
55099 70552 38730909
57832 116717 147584467
139339 144766 980955526
41440 87934 605947591
36846 84300 118632141
39545 82488 107246452
131155 186298 138312704
91614 139807 851343803
161290 182668 339350619
89215 165275 190454177
101775 104187 6134244
108010 180264 829490687
159706 186117 66504282
27394 65293 949951061
125495 156448 77583993
62466 119291 142295174
84761 128699 109824904
37606 175919 731610894
17020 55998 683922897
29306 93734 637259547
164930 199696 87426370
119060 161684 106617249
162628 170219 19157823
101155 137732 91368301
129755 164783 87705625
102997 147221 183937579
169435 170806 3478124
42604 84010 752894009
55570 196881 354212856
196091 198425 393535003
58471 85201 67103018
188243 198544 98396885
55370 174695 410617928
125439 197230 180326320
114838 170626 139666322
60103 172799 449291252
129070 175840 117315339
175170 198919 59750633
16209 93626 336482474
157517 164268 12599874
189098 195679 16529336
23170 124321 252360811
54478 67617 32863633
111740 117468 14374802
117877 131617 34336801
118433 185656 679990475
149533 179678 996085918
95332 114172 47392422
81689 112938 78358958
69558 87919 46006965
19389 141382 304347876
41847 75944 511888334
125786 164439 482022753
103190 190851 219735676
73564 105369 79854906
56331 104360 352074085
9850 89123 809883730
122747 129649 17302927
193129 194939 4492368
109799 196650 217707290
150763 155082 10915983
137655 167531 249933533
176131 189643 34008068
101653 115203 646047723
15047 41947 731108805
79872 195657 562004835
97664 169947 947875154
72326 195674 309227950
24281 92200 169302397
187957 199627 29288429
64712 75335 26626202
34504 161936 835335017
48068 106897 147534226
166117 171068 12481955
107575 129243 53985272
125676 187258 154720166
125587 157915 284861883
41111 80172 597468755
85664 117103 78684181
139186 154027 37211501
63018 192900 574810260
65646 106636 600247298
25841 182650 392039631
173573 187926 36189412
165760 194297 71721996
198471 198724 785690749
67600 188926 304117941
124278 136943 2064888
134411 144837 350387440
113861 177670 604537012
59107 129554 176347005
59329 94121 140260000
33690 184953 641570252
110230 133104 365664719
139880 141963 5233555
153429 171458 45509402
156317 170708 36314560
76566 183612 268230352
102704 128187 63602809
31055 145697 286139105
31801 171521 349434590
150585 197796 419711877
138624 177975 98844321
27257 41458 557494324
10595 108381 244438213
170179 176772 16552440
24536 78574 134550043
192354 192478 303413
114042 188788 256877741
129603 156624 96499097
197753 198545 2023864
109674 173687 160183177
87160 186961 908667403
75721 155512 199572033
178299 196282 45318255
195132 197712 6478832
10905 44668 676713675
164065 191330 130406743
185831 187021 3043529
52936 91657 414007125
123607 148824 63012689
32871 71939 97411897
181529 196690 38216655
115976 142312 65600545
110010 146519 91002992
132918 163576 148435392
175801 198852 57972492
167816 174486 16789733
102341 167094 455691635
129349 180027 724239080
165092 185860 18984546
168186 170992 483578284
115684 191205 189422382
64942 136955 180215446
39539 68103 71255216
183624 196583 32611689
47999 199122 378797235
88686 113606 62486311
146464 188739 106462349
22425 148626 736373168
101649 130656 72464635
65829 128706 54264168
123245 160421 93083384
106669 198615 230387060
124776 131321 16582192
159280 181568 56053486
173109 176763 442079317
174950 195671 862880712
147026 163021 40332066
188433 198623 25546756
84308 89849 13798562
103788 109376 13968256
13922 94080 602795172
155062 164604 24031285
184210 199604 38685477
195487 197385 4757880
143248 189105 183215330
57887 61448 8991253
73015 188948 290612131
126216 199948 640447781
106645 197041 226539051
150646 192508 391898329
43387 57038 33988565
61310 163524 480638845
70177 74796 6135109
36431 170518 335577902
96120 182750 217216994
137266 199592 419237342
103794 131632 470757533
40970 99596 146491531
136880 137241 672489469
84018 177825 234996302
166038 174713 21785597
69856 182552 782503843
98991 127015 70085300
74183 156195 271065242
113516 185486 180320874
136672 199127 156835827
91521 115492 684988447
187535 188328 916653577
57307 131248 809611560
18396 172129 683279942
185964 190320 101329767
38729 46582 550751768
197844 199468 928144876
144533 180866 91434370
83832 181456 331134578
187998 199499 746253835
137199 187485 892485447
194828 197925 75804258
143577 176379 82539160
49496 98904 123688252
111444 115146 9339973
50227 191453 354047294
147541 155341 708180269
70505 188943 296830017
77189 103315 642881070
170121 177049 17369969
180281 191427 28151250
86132 134081 119936100
179760 189830 972314744
26831 102889 189847407
68305 73199 12252834
15251 127941 861683086
162855 183356 850434833
56981 78983 55042432
184515 189041 11478970
145471 166634 53382525
147713 198896 299549635
132184 155299 57752821
121840 146871 62412212
98866 177186 196293665
128891 146908 396378087
112126 143556 283814149
85984 92603 3539496
8410 12198 298030774
132074 192603 966124353
11537 31700 194737583
131411 150401 12180656
73978 90420 739416908
118804 150191 570533006
14768 91703 594809700
12069 116174 260168462
147213 188592 811355640
119003 125137 15166618
92850 186278 868669889
20968 139265 295149403
17948 90182 837419460
7193 195616 864198903
53418 161792 297435936
118453 140944 165029347
89541 165453 617714549
42566 163141 301691109
175940 187154 641920763
3182 173757 426638483
54930 61240 814244349
140057 141958 272913759
118889 184506 997954374
78563 143201 161607722
184388 198120 780456575
45616 117770 180547757
12207 180390 420714333
122035 198253 191207945
640 181835 864187227
85150 90116 769588173
10933 77843 166922807
87943 120986 904546704
48095 132984 212527844
131929 141872 24663763
43360 111226 738007944
7482 10092 6485402
78723 114601 89988958
179550 182393 7139232
45711 179859 646643128
129041 175083 130286329
182632 198125 870131789
48118 174051 918858549
65 169412 423574637
151319 186039 146364635
60669 124550 547565935
82518 149027 530983920
30659 198726 669066064
185257 193274 20283691
2747 54352 152015459
38594 90633 173331362
173127 178380 994929537
120307 197256 425428800
146833 172756 65297240
45258 135791 338447375
16385 89035 581747278
188255 189101 2120872
125209 182603 144077607
128929 187198 146350001
128420 145644 42868704
180380 183517 165625783
184229 196784 753861521
126095 148353 55638854
182399 188083 51936146
134374 142835 932963309
141581 142476 2246162
94487 195958 254534247
10411 104981 236419283
191672 197155 13722144
174201 186879 53584746
165324 171530 15665557
31460 138262 266695695
86379 106163 49640138
130796 168666 485082707
172902 179450 16427230
11390 165631 748855705
151226 166303 556967720
109005 181617 181765496
51474 83360 79866203
184999 187133 62161918
97752 159261 775778848
9807 124103 285479255
6297 58596 130296478
169788 194904 644454724
108638 180992 181136949
121910 193436 216109179
179598 187796 656742722
148249 186278 906239025
195144 199458 952024372
127824 142592 36734399
3437 132847 448730784
199374 199919 347074111
85802 190174 830343388
129144 168278 617304671
128790 138711 423231523
122500 150907 70971851
112679 113947 163062252
70729 101449 65966673
166898 183527 41794404
23411 138890 288200267
140966 143766 188370931
120879 182712 829375171
141191 184091 107928128
18052 94815 191416410
67758 131124 202217632
20402 124979 260733556
109987 160119 963219133
91881 172507 218638199
9067 112032 257254504
158756 182361 789019494
93315 139788 223441392
35369 164054 600900630
31841 37655 905901880
11063 108821 513790796
22460 111760 985085652
170309 199313 106853822
57644 180784 927495224
37901 63843 270396254
155274 175686 894892428
8328 184096 439807345
86510 115984 73797667
189082 196411 18433421
94185 123250 72700486
83062 160868 876823244
71162 99425 682981805
6709 114823 964852591
114915 196491 932176482
189510 198516 22638189
1442 98066 871962215
25259 168977 672762717
82247 114095 79918638
99766 138898 508067610
26546 144234 989417523
51801 193711 355644748
46027 64119 458356526
19093 106346 217869565
189303 189818 1292505
156106 184198 338807253
16066 148107 979896391
128350 195008 167294480
166338 189125 902924706
53865 161984 270630397
148621 191407 107846554
63412 78337 37345525
43306 97059 134336116
177282 196243 290256976
139017 185044 954164102
71880 152382 890006709
8890 34802 542176745
16286 43534 748424064
168888 179158 818910028
45390 95735 129753900
54315 86720 798617377
115423 158491 107647947
138907 189246 260156962
159658 170633 642391601
69020 117260 578707985
44913 194075 373564376
72808 148089 481153227
82408 147320 162226815
18961 109507 740038010
105392 181913 779351258
47186 159178 482667859
127919 182346 27170089
64035 134242 175745141
161529 172207 26926031
184339 193316 508799799
37887 99399 153707296
9195 152165 357227567
66492 86448 819624276
196727 198067 508319089
29669 169090 710103656
171872 189189 43631694
88769 112739 617434828
169061 179183 173914156
157333 195895 97049427
12668 132798 300142110
158665 183173 61654381
118177 138308 695853954
133439 190173 205235813
66243 87914 435003423
129123 173967 336746413
189373 198831 702839229
165840 181986 137403623
16321 99778 208187024
3495 144206 351496046
197726 199898 5506999
59499 197020 632002722
73236 141125 169707660
106538 110977 808331349
132281 184640 131311728
34920 175516 351887901
148582 172057 413261641
191325 194653 8248643
58974 146172 218044016
75726 117717 85736523
141913 146382 11189141
7602 57349 93493000
46978 149452 992248574
184968 199790 270816384
147324 162013 37014241
28084 132147 987008133
9943 17281 18577671
191182 194511 847219883
64142 73803 91168854
16677 120603 402805631
67313 111891 448337645
63698 81692 45074155
138842 138924 205926
72144 131017 949017484
154022 173837 994366474
18925 74326 137960009
107327 158074 126716302
151453 171029 49336755
64763 185495 302535377
182812 197830 545949624
123182 159389 229146104
15946 61582 113518893
107459 135489 689321476
122508 177852 886364368
89183 191070 255511124
193579 198678 360135779
40457 185787 541251743
105456 114668 798384555
159230 189114 350597917
173971 182287 548172625
195222 197357 257976172
27566 60021 384920015
119881 197868 195668276
52736 142948 403571771
74591 87639 266242056
182661 189348 16850003
159462 199838 280051629
127900 134378 335319340
67116 192657 314721969
111365 184167 182491490
436 148266 369314288
82666 137723 137737259
82041 164808 207232895
35511 52574 532069952
109867 156859 117446938
62028 97429 88598750
150843 163796 32656653
29531 198208 422084033
98937 195162 241325228
56750 99274 106426930
40850 173005 944937553
78556 90213 29246309
193417 195738 5844195
19238 188618 624119412
113617 175939 658309104
10440 21681 532713018
24669 151286 785842877
16263 152588 900039429
17760 196357 446850899
51405 53809 5982561
121328 186722 164087291
43496 125439 874155303
83024 114284 78406219
172684 198922 65981855
39482 127565 220224063
160882 177820 42716899
149034 180312 42443941
147206 157644 31321900
123727 194424 596690567
88416 159911 178861520
4192 10821 772898526
125359 170128 112384483
123275 143252 826028271
116679 176468 448072075
127429 154054 212278941
134217 141862 18965001
153455 175656 55961375
30949 92825 154325106
35368 179024 918612770
81805 143000 152921094
55785 96809 102565375
153679 180307 67069862
138780 148550 91459991
86273 94387 904649834
23674 96282 180943055
166471 170785 608363714
170047 190531 51552156
7506 173376 414777574
169720 184624 46892656
180426 191002 26671286
152248 163690 28795246
34117 163118 726697937
140329 158684 746339407
131759 140663 758380847
56910 80967 60206888
106697 130624 59677517
96757 196330 249849350
167052 197289 76007430
62009 199905 345664718
103306 170950 169365251
179163 191402 513013617
94837 127087 80681762
73983 80177 823143759
3467 124476 302262382
82436 175714 233720068
136413 138004 3887096
164452 193343 72705861
82539 86976 53017142
188410 198497 42748354
190326 197079 783472132
143048 180682 879798535
28122 63671 210991974
39132 150194 277629933
39463 149999 468489585
43654 111584 169933135
49534 157226 269569717
184630 188932 545775037
110345 187260 192796671
23290 161218 413702138
164631 170300 14302826
107487 159188 129161140
177375 178942 3919133
66250 161220 237694522
105896 178254 897692174
58007 69041 208391519
50115 176483 482594002
111564 134482 57284332
116960 164117 908811994
22685 63402 101103169
103694 192508 331213204
121219 153323 80235286
130636 152214 53905882
184328 193388 22803302
155077 195326 101283733
198491 199548 223936
48361 99211 127257678
19100 152224 332382809
117001 145047 69899389
92170 92396 168371
78683 119886 574652155
184499 195318 27273384
42304 109579 168486447
158466 174951 41516500
15366 107134 229262216
121336 133736 197639141
143348 174801 743527449
101901 139990 505046582
166926 168260 3325271
147655 180916 83783988
155804 189946 85970440
122242 132470 25653646
121989 185929 160373759
50952 53471 430137474
28041 188723 786876720
194481 194866 143499416
118803 186332 169318693
62007 167121 701496506
152665 159739 17743217
103487 185523 398038816
40580 193014 381754745
66512 188343 465893120
35130 51554 40871944
66310 114745 139668971
169000 191072 374284341
130203 177837 967289754
138903 139533 994789691
62290 111642 123574971
135749 181407 114543027
43639 90158 696458149
115003 155486 251558327
187022 198016 68943981
6189 109389 830074594
13398 13506 248159
136731 140690 9718692
142854 152207 561554543
181870 187951 15413033
121725 126380 599864449
103725 141834 419256580
162335 197167 354792353
113679 190635 192939277
77774 87082 23333035
107731 151037 108023869
106665 160513 250449050
132434 141850 23359449
150941 179790 907130782
106295 199319 773930392
148972 191327 635870917
47539 70325 71708080
188970 190444 721894208
15057 37812 215790412
141451 191274 932693028
139681 155194 38924146
9881 59590 123925065
34403 188404 385619506
178962 193388 960422973
25372 102323 191985978
66586 151416 474588791
156000 172534 41658958
167402 168278 253823385
16607 67369 126270051
2601 175517 594590227
43704 88896 606028884
54116 114057 150258731
33176 130283 242735170
174216 190434 682121353
44820 179513 337194988
59507 142644 368333129
123876 193397 174537629
29517 171143 354149729
28789 161831 332350549
191331 195156 576838336
114606 154249 138745500
41651 131226 224127472
189830 197540 19365903
141981 176515 86836421
142310 156665 10264156
199119 199892 1947576
164152 166790 6695501
102902 182447 242325050
136929 145776 21936107
107086 167968 746936554
38848 107289 685205554
17698 119625 254489162
20748 54336 83293025
37053 126066 647851706
110751 138932 70269761
118768 177744 147810836
105575 110036 11077873
116813 187892 657953850
38134 197427 398993773
107079 176992 790584983
2683 4308 476587420
121920 122134 218932344
89581 141661 130158615
157889 168318 26301121
161568 196592 88208365
147732 172087 61353411
182897 195160 30838085
129159 160607 986144630
128466 133163 11776983
24277 151156 446977864
21408 172079 478137187
132372 199677 956446867
92618 117557 62540196
91757 92093 833157
190484 199429 22383139
54515 107528 132903699
195743 196988 3148816
165437 166529 2777906
56585 125717 836325506
181517 183563 901285
108163 144155 89646324
156774 173654 42427712
33862 62827 72164336
114133 182696 641988449
83241 89167 771008910
67273 147279 200017790
187128 196520 23600750
120663 187179 166927657
191523 195254 9289650
13146 66676 899907984
111910 148850 92221643
88170 108960 52229186
88465 164359 911569129
125421 198820 985801092
138029 142964 3680707
36180 43333 386159347
159210 164631 876431639
7226 112264 262482394
113179 184052 177626368
44464 125138 385219004
72513 164448 230171093
5695 124592 717912535
114468 191224 192449208
196354 198582 286816219
61300 126662 163489329
42404 154347 279945212
172023 185156 29558997
86973 156674 492096108
181869 199923 45467492
11758 165687 384854480
115911 143507 804056501
78557 117017 360497146
2600 24078 704107655
133804 145201 28326164
25334 155560 714940976
110779 157750 401746497
66839 112591 114651745
122335 150787 71063467
100812 148310 520594638
12125 67763 625966984
54873 115679 610517778
131460 144717 684830388
111813 149625 94442087
70821 185273 286716804
10538 65509 137081020
49553 103903 452541684
49349 186982 695180985
145435 186898 358582461
50588 70846 50774464
180008 198136 3935301
188795 194702 831919725
30710 139738 272211226
19321 68277 648561053
184683 195154 354146981
138633 148850 25542763
54481 106023 414786394
65183 95201 911373574
38773 135630 242208072
150736 159218 774667941
110564 123421 192685881
137232 146257 22428759
99419 162638 814984363
132497 171429 916921548
149265 192318 108372015
128683 151686 324744097
21368 87439 472787400
19871 138345 295563371
170341 181868 802618527
34226 116717 937917203
48603 189758 353733252
175724 182051 760983885
125914 172123 115993417
5994 23221 608428013
84792 195999 278747613
142548 163425 352524058
111172 182204 458673642
37527 137740 250498712
72141 176192 260640286
48403 107332 471727041
13744 86084 682094384
12747 177681 541103037
187560 197976 673106257
50058 67196 42867222
101076 180586 199223151
186738 193824 17758717
119702 197138 194272282
25347 143258 294196927
99248 179820 620529730
29370 51950 707423890
48364 163347 287858574
31812 193887 405560627
115227 184576 265105837
183299 188181 12348880
3341 132418 898383565
109236 150606 103181553
61704 160878 360863892
183452 197604 34131149
110137 176724 166724484
144913 152431 502949743
81915 89199 911476440
117170 195340 196042780
92947 123650 76759392
31396 143508 279883143
165709 172683 16972423
115325 184514 457268013
156986 186859 75146788
136151 167290 78110928
42883 56354 340985655
147458 149710 5742488
68998 93039 60140033
23496 59372 89098628
171658 176410 579494404
91244 158350 474976622
129109 146352 42993318
134854 151917 462020235
51006 103283 131072060
195242 197204 488446417
112586 151109 925069092
185870 189837 9995904
10 96951 242066047
62824 131190 648312288
14202 94714 200900015
9986 199168 473480151
107570 171925 161015979
47502 156764 510609851
177683 183295 14113225
85209 172692 224436097
86339 99117 31863410
72522 114229 827513584
91466 97767 15733980
148865 158299 201012893
155292 192072 92605721
110168 123570 33309350
169813 171311 3800585
46196 169132 627603813
161089 185835 105906207
6929 126331 298205177
81211 196499 588378732
70592 172956 871441453
151081 155607 11324920
3474 165853 477830207
95413 172363 688734517
177578 179857 5694095
73904 75842 4862004
33853 66647 81743474
33273 82381 109442040
150368 151019 988140509
14107 174555 401225383
32624 196217 862798655
140889 141809 2302217
148630 192687 689919846
34340 109562 188239946
77060 153542 191318851
85928 171608 221641515
114188 190679 191744363
80533 145977 891836639
161800 195629 142792865
147073 152517 13809948
88903 99099 25503086
112787 137627 513746501
41853 140439 246409119
20378 55969 88262932
133072 177286 971582310
46336 195850 374590337
24838 46441 659946236
87522 125761 291292397
49345 167277 682973784
47678 111944 160895298
75687 110807 11166487
614 44767 110179950
101445 114852 189948633
133345 139910 417451333
47735 52167 11115572
146782 161353 36651821
161546 167213 14374476
158904 198618 99896466
105778 147025 102743251
87292 189645 256550983
188450 199302 27185996
95262 178282 208057662
137163 155282 45326281
97388 198155 784964438
149676 156910 18278207
188585 195777 893876203
148906 159321 26238601
73393 131872 775132631
13469 45075 313440702
7393 190844 841343397
1699 143636 354569626
94254 119314 62841454
46513 84555 328820762
105509 196243 227357886
73219 192353 298593135
26367 167587 579365068
171040 176137 12771617
112 168520 421182830
177342 189940 31746828
151910 162290 26045721
146295 154172 19845316
67437 184100 548669481
16902 121364 260693546
128608 149928 653686333
6136 92576 215797641
107923 181575 184361380
128773 170937 105856712
78005 197232 298899741
107923 151134 966405648
134307 174843 101682587
191829 192137 754664
69832 143385 183840441
92677 193567 252982922
127262 129496 5653278
77703 81368 722569923
196892 198638 4327381
86753 132385 114129451
45567 156197 276705890
136714 143662 17233805
180139 198897 47182912
14025 88594 186090815
153345 191959 654691202
58665 65885 436493850
1384 3661 5694803
61735 184041 778611080
23442 142011 415113587
103963 132761 444728862
114723 178805 160409497
6758 162232 712638046
52263 133072 202273111
38908 92189 636607850
54313 184830 326929670
147869 160964 209811902
14042 80274 947399242
187501 197714 54195822
29279 57389 530805110
125436 199974 187244338
154801 188759 963322197
40192 108240 170240465
82559 142000 258360441
122203 167630 663622618
174232 190644 417704606
109257 190093 202548494
157497 170844 33681976
31733 42444 26456999
179579 196178 41806299
166348 166631 370498143
114587 185828 518321231
92537 197577 959998928
31569 148043 290771618
102207 122498 695629357
139751 199621 968185975
9837 81125 177894117
170704 194247 43736554
9576 118367 271870927
44088 120416 289074729
154450 195177 169271512
7350 142880 791860147
176884 178818 4791185
130111 165316 88200872
9231 51053 104107570
84933 175832 262985751
198127 199172 2599613
175453 176927 3707310
84083 115403 67967506
191151 197967 17017444
81197 114996 610837068
46728 63763 42546223
112492 180160 722367314
38225 48726 26021341
38168 120476 205817831
87785 155075 712820830
74820 128647 246304894
31999 160168 320271663
84055 92750 169285545
9218 108573 887082500
42156 196614 761189788
44488 63558 787176925
191275 195758 11179424
144023 151372 18510754
47226 91084 109822689
103967 175058 560859170
117723 135875 984932948
29796 147389 293508037
102956 116616 34153829
24986 153888 880383908
147581 196382 122908111
87214 190335 204392036
75610 110520 318339118
102203 132687 76214146
131714 164814 82887469
22369 133736 277920495
156304 164572 1018221
2487 74787 180407639
177137 186656 86248152
50606 105205 136938094
37264 62517 878398736
30096 73783 824037089
77777 189302 699324553
142573 156400 16559640
122181 194320 477761356
139387 187399 120768570
134083 152238 107766550
28108 148498 300444424
2750 94151 828821838
199436 199578 799609590
115255 182871 779966019
115529 183034 169127819
75209 143191 169955348
40210 83617 108394966
40316 111349 177589450
116735 178745 98495717
44696 133965 223281920
146649 193386 625165484
164409 193213 559160823
122150 194512 181597980
161687 195127 387177764
26652 197216 426727008
2357 12655 449671890
25610 182278 620225638
39412 130478 227796796
11531 118829 268044411
97393 161985 996768216
4135 103048 772143876
33273 192788 895017994
197829 198634 35754592
50570 121713 970278459
157997 183501 15647805
20854 171519 376527639
21224 38673 43060338
30907 41793 26823304
78989 110033 77903246
131166 192354 464133007
126879 132574 277798426
176841 177422 153514
3390 154041 376494452
152154 159838 424405586
118282 182200 160114524
176189 187664 28938518
198492 199090 407640205
177557 185712 20522227
56416 147150 346257368
31318 142034 380691119
132072 189811 144891581
193601 199573 15025742
143874 197886 135854596
128801 191462 157433524
87285 164843 194148527
30208 80106 835981654
22402 191193 503452818
79825 90237 26107988
74452 180666 266141036
36683 173671 342829356
180065 199885 49865004
69086 126228 142862102
132435 171353 207333654
46796 63159 561242930
61536 102755 103304209
14847 62254 580330803
103274 184760 441281314
95107 196301 253842784
55933 143144 62680125
146228 167073 52558624
118659 180140 154054621
15786 48753 968372212
101921 188325 216554745
157758 179515 54731221
30803 147917 292362133
125148 130420 13381562
158020 189687 79722037
19726 134551 647886295
5458 136762 503269169
165804 190620 54977196
49417 160023 592855210
69595 70361 142586783
16342 165402 372474208
175717 181019 662112
19892 172816 488873149
140751 189131 121739812
84944 112639 69348683
32396 156963 311359126
81666 145876 160475870
199940 199952 31180
194691 199254 11464967
8564 63835 414075866
90298 95790 13617397
136163 157780 54071021
38493 145597 313436312
9924 190737 452544315
130438 138233 653373772
143609 182330 184816521
139043 194368 139047979
43989 91990 258666579
87859 183945 240768892
174426 177643 3985050
169207 175901 68590099
17254 114010 241646785
94403 102564 20634007
44595 196820 591586047
16607 42088 329496647
155625 195458 100306880
133253 190942 554803091
136833 155164 45835028
120391 129743 256129320
79088 121003 104906289
71348 141466 664928400
197261 198296 308468240
1436 112890 626878052
197724 198535 592021103
96688 152942 198996197
129306 189660 391104074
87426 192954 819377574
99829 133669 96193318
35172 77708 57094263
609 69620 172267475
194616 197238 6599653
192539 199929 869162628
66689 165774 767338740
140408 173091 834242149
116678 189360 819899869
115221 127374 30244918
142990 190010 768484155
177188 193935 733909191
125272 195310 175923395
153217 157390 272009673
190232 190841 1567523
38445 197807 742447319
28354 163786 338407405
181246 184816 125004970
9892 20292 14067738
47962 59687 545766044
56562 105335 434010689
174051 183204 22969144
1654 10598 573998133
180832 187618 17103431
166671 199911 716938688
146252 174934 430857038
4217 40060 89534491
188295 197967 134929862
77006 147357 175832478
91126 131323 100608549
23677 128505 770061967
90650 162240 179138486
121020 136858 473253459
197534 199223 88431891
13083 179557 498346342
63003 141768 949524509
152105 184716 379492868
10615 25917 754544553
166935 192528 630685661
148739 150834 981287975
33685 100460 166855560
174394 180701 4323637
6596 85411 360862054
45669 132347 489147915
153188 177805 744521642
21325 118869 243357777
188786 195779 17567520
167348 176962 24138772
8936 53596 111239803
10924 26554 39209000
50872 79829 771367187
107972 112589 11418987
76310 95987 49109096
57525 199403 355659401
39268 142798 258738208
87007 158783 748713227
84136 182940 247534194
163645 180747 303735501
169711 196756 823933090
199241 199621 776629
5978 115229 939260384
93937 141452 183218353
143334 156828 33991801
173620 185059 28689620
118893 170737 129958306
74438 134396 150021587
118331 128361 24997138
96680 98792 5380293
116347 153121 793467773
162962 184545 54226191
59855 188881 537071859
180538 182653 973745480
42189 118499 941131867
142327 158862 242991735
124809 172276 119119834
27437 116954 223478576
18628 34120 359469427
199810 199861 689118187
2923 54034 132809011
34468 37485 7517952
86118 154452 170865870
190007 198501 197655149
132784 150211 998197955
26611 170094 358643560
44563 70503 64792403
27954 93466 251507827
89567 148730 613186012
48904 74519 843309637
83441 89166 936990976
11076 58142 117123315
133860 182725 122596263
168328 195336 67915496
62196 70213 297245695
194030 198891 559345778
4139 56328 130169506
37270 125870 221324105
38069 46503 21018441
127213 160472 83258432
63595 69148 244673373
95803 136624 849376835
81508 175562 235650939
133887 146857 32250534
12107 102415 225634629
131989 141415 23372277
66609 145310 818903036
60364 96269 89763483
50856 159265 271350994
101186 150985 124411744
80255 108165 720107627
100411 115349 37473803
129332 195800 166869650
191305 191506 487912
146606 196028 560757558
68489 144457 189940072
175454 177718 208708328
105659 130041 60799166
65061 153150 220367013
22615 169705 958957605
159839 187657 70095912
47462 129294 796687861
198035 198189 400075
1624 124412 306720145
94135 140741 343136291
144434 148201 9393646
146072 197239 377606266
14992 71936 810870387
92749 187570 237786684
5592 148867 700773392
110183 178435 170892833
103189 115925 31849062
197760 199280 3828828
115820 119800 9857654
46196 55694 23692337
133409 145272 572451237
139565 144279 172122448
154136 185852 513575482
36200 95130 650175337
95687 111647 40114408
78846 114080 88404031
138613 159954 639429873
62874 171620 272416365
151007 195747 400070289
141954 145956 9948584
128419 146279 44512321
34992 45342 875251356
154426 172339 45091243
165118 165255 698935530
135773 157639 54687287
87878 188745 493646053
36828 78924 267801991
166273 186995 52121020
178364 199690 733072543
37399 126264 222061047
174220 189563 38574300
58734 124540 164672073
164403 171958 43542003
143853 187959 367467790
199996 199999 11389
10081 24496 150850397
13421 74236 151623598
192581 199788 18118317
13750 62931 122431343
126587 129333 6966256
131641 149352 44116712
42586 139083 241228019
35598 105801 175743070
143855 157375 33991464
122438 175242 132400152
151569 191795 837722980
71387 82865 840933321
116145 130881 36806090
80575 107990 68865428
33510 33809 275576789
195165 195755 1524158
19772 93409 688719055
95268 144909 124106968
5467 76792 177971359
103119 149614 116075592
83369 186415 258207510
6610 42334 88984637
74969 127989 132681212
176418 193580 744052417
198273 199530 813352085
8138 118293 804522023
47142 134075 217607430
8917 92221 666422097
7378 51476 313821204
173774 193687 457083024
152957 198372 114252535
108479 110502 350599184
102294 137223 336011442
197203 198737 996566007
16699 91612 186769219
156874 170742 344140844
55971 163074 268069915
63562 153560 722696867
122115 127222 12754839
137081 199545 529493623
130945 177463 74576487
20696 152030 327819428
106643 169966 442015102
108176 179794 529476002
130627 139487 21977511
28574 64032 88070075
90346 120434 780623792
78265 80584 5864416
53997 117008 908605767
163437 197373 889420830
70308 196810 727671869
163985 190403 933299901
105016 105635 1557129
90533 185199 668493427
58748 129925 178264545
166857 174826 19997484
82488 175083 965537482
77106 167328 71408710
72373 198490 683938116
54308 161665 356893705
30336 53333 57062417
158296 168049 24624429
1117 186007 992274144
176571 179418 183163225
191698 198319 832983047
190231 196543 571043816
43237 66249 57411562
188267 194638 505836634
46310 52228 302718995
29034 117283 220358838
32180 79985 119215327
171207 197349 65684686
45977 120026 185222143
162646 185286 56917522
92631 195920 753873218
161795 166585 629696127
91101 129084 949967897
110850 185443 186925387
82067 121578 164615258
68066 160769 498361903
99211 129707 76383562
105172 152877 779135872
5779 199881 759473219
153603 172749 191557741
74430 117720 108425961
105042 183837 324989789
6279 161296 387446203
103700 125824 54968077
113931 154183 100474001
112074 166717 136845810
94818 128796 382117765
723 55276 136084932
192798 193887 2674587
163388 194820 743435112
160586 185624 49057401
54940 95291 100942781
146325 182373 90680069
129148 184631 470666254
114712 152956 462545156
155702 198069 106610787
52318 118901 166685731
68158 125365 143039615
154088 184615 76758643
60950 129687 327124608
75210 156266 202843964
177169 182985 14628196
30568 32025 3597608
185203 187757 6567100
173524 193277 963348048
15406 16522 631369725
108993 171349 972424433
73454 140313 167114415
122562 190406 579494128
44390 67884 882736033
104155 180574 191342196
149775 161592 29720653
53178 98577 605847943
151103 175771 62085574
159691 187873 968815532
160475 195670 88623555
128341 148769 50968978
159413 172311 954234302
56530 104137 328754671
186285 195683 23665885
29354 89513 149976601
58948 146424 55782320
4641 185843 453366667
28034 74686 718636999
153525 172264 47186395
4756 49231 827286698
96547 195763 248906885
20817 60831 99341589
183997 185773 969695257
192944 197192 10659443
57816 73937 828051626
42873 72498 74019986
39306 168800 654077331
118349 156409 95114890
22446 193905 807748171
108446 156034 794581349
176606 194588 609770622
184109 194770 263557209
154797 164410 24232259
121285 163496 864137381
113631 191807 889548998
89402 180899 398050926
12529 168654 390398274
9769 82021 180339477
55145 55868 1840068
31073 61692 473444114
11204 127989 733809170
96824 120164 58512342
116995 128023 508601755
126057 153659 629293137
60327 96026 89274425
180962 182794 4574258
102237 130921 71758285
92206 145899 134178904
183724 193406 24348450
199361 199896 1375608
62840 146926 772435421
48263 117592 173607948
149171 152128 7476324
104399 160802 16427268
39737 59494 49186457
14816 16126 3388618
73558 92765 719738496
142159 162605 695821622
198713 199320 861951300
44143 113727 174151452
59936 153913 484195299
82895 185525 628271719
134723 178042 108676472
83375 129448 312802559
59221 81186 4720260
46916 188648 355141466
28670 139968 894305272
49961 84747 936655143
193181 194603 399215697
35643 51968 200616547
152846 172490 49439570
78987 158136 198072551
94065 120453 664151050
187691 195892 20368276
14753 64086 737361797
161613 173447 29825563
199128 199367 399544130
109608 131769 252605736
109191 125949 41552229
137564 161076 198178202
97633 140008 417794856
61991 174000 280548285
64417 147330 53331548
80846 129137 120840043
50911 76978 523400714
141786 198046 326539286
165324 191216 816853717
162427 176991 36669816
155520 193551 95735853
14460 156957 748701558
26734 125214 732668813
100005 148880 321947849
147131 194788 335714732
87467 92121 11580250
38046 43784 14328281
187068 198116 9046995
77520 86825 498676657
93741 157754 160241744
36913 158863 304991308
116599 161407 546504764
51155 91294 100531897
147622 149800 870597359
158118 168999 592635830
59327 105416 4208955
153136 186270 83394784
36980 197394 954666771
117471 138654 814560581
51969 136070 210481941
155676 198047 27531643
179681 193239 888565260
85392 106557 622180997
20884 86430 163394871
153149 183948 794401898
23872 61639 93899724
95184 114568 48749562
193255 194136 227628924
184160 193101 22514291
98824 181165 929993829
60099 110011 125115846
20765 163486 527582379
77466 90308 45393994
159940 186690 67371253
118356 167371 762179916
153469 181600 720609043
195931 197715 4410769
6622 198635 768191613
46882 67013 50285579
78426 194043 289857199
41912 59168 781033779
157107 158783 4161086
166994 172277 13227396
180028 197656 63907621
108533 160835 916440723
13371 160384 367273678
103224 146447 107806033
89778 181348 229416217
169615 184506 37377839
20246 92527 266382266
22337 23912 449523325
177672 190959 847280987
55435 154090 622612338
102866 184693 204940517
135897 181390 114143320
197350 197839 1220890
11979 29854 454347569
84522 142056 143732908
173682 194146 289132350
189904 192160 5680085
48852 185370 863920487
188108 195187 17734306
85819 113089 68302777
30614 66341 891610594
85142 192467 277782293
172241 196317 60616177
34050 192335 668897818
42876 167229 311271360
57923 153460 239058851
59804 170256 895615463
154741 180356 599738489
164836 194579 74824769
63204 81688 46326155
98463 130158 79425980
41497 198716 393844695
109686 118446 592840663
140020 147317 18207845
191912 198127 15563737
173519 180647 942349789
150279 186965 92399310
8304 127278 297240958
11831 91849 306943010
7413 178799 428621866
65226 79530 35762449
29978 138049 269802918
166516 193976 68964801
98804 157269 146332921
175251 188082 32347394
189952 195037 2909311
50243 126138 869305881
88264 122082 84594158
183657 188148 11322353
147819 181659 638208129
162511 199663 158328310
178991 191059 30502281
90105 150870 151887807
104240 109616 13455053
79988 136870 533782281
166552 195564 72948791
168882 178576 24271584
100533 144083 347644433
71136 103479 213017893
67710 141223 733678867
162491 181094 796305421
77445 111287 69903550
27408 47445 49492430
10117 140307 325150098
183059 186757 540981438
178241 198828 51802071
155821 157806 363235297
36464 84514 849055482
189313 194263 734323885
145072 196016 361671720
177585 186985 23692637
89700 138023 693334785
172422 181709 23340599
172526 177589 12742994
104458 168166 24130097
161773 196591 265971909
17970 175693 394305118
44241 73937 74188538
181633 193428 460493723
198255 199396 2891930
164100 166023 4889577
179075 181302 174324307
129111 137783 874617443
183711 185449 4337218
49294 60556 662154378
144765 195552 567663495
134108 138837 475609119
184891 187872 65511594
121357 178971 144451895
99571 199668 251079706
114146 165599 680779510
28823 71246 105548467
96641 170289 654728187
8512 21817 577298215
133202 170912 743355601
46065 191412 487362126
155226 161354 15383013
179979 195749 39701439
623 134409 857264709
147872 167686 398913465
193768 196791 7663325
32639 184538 463607939
98306 121997 59360197
121069 156477 324668328
119064 157813 96907415
68302 169632 932439287
5906 199547 514182867
50821 100849 783730111
191393 194173 476112812
23433 152104 827444240
26110 124616 245740525
66470 141040 474086152
192161 196377 10617883
99460 158267 632109966
145955 164593 46973917
20117 31826 650177577
66382 88004 54159543
123856 185727 757198211
8687 181998 587125439
148109 171551 369044815
151859 174039 269311342
172685 195518 177616022
167211 184936 306893407
142209 160135 45014346
53300 101236 285464194
183548 193673 526219469
58453 89863 78753870
113422 199390 445480803
78617 92575 34929606
167911 175827 19884498
198779 199016 589151
151707 190932 387102549
13937 110567 241388642
112014 178049 515755844
131601 135136 8752823
184969 199270 668227290
54239 192503 346482823
11626 97605 615877192
195356 197659 5750212
119686 191996 181400281
83087 83290 547506
197231 198333 2757366
126488 194708 575988848
89617 180767 228443030
182629 199393 30672362
126408 188505 993369459
139950 150703 36810724
79738 111067 78550242
168922 198698 273249395
111375 116081 11838665
155576 167299 29633253
82195 195618 284396967
73843 190130 291476108
159635 177470 44905947
134481 153438 47319562
112350 152475 604747455
184880 199142 896298491
31629 138122 489834039
62498 146088 208996710
15623 198421 457304239
173646 185089 759422939
53507 104321 550185127
62341 178055 289837155
105787 130534 176620833
38789 166204 318859327
19858 73582 133670177
161045 192601 79441777
195279 196374 822441091
52394 117277 162509918
150607 174955 61294615
132071 152408 50798544
30903 179376 371284865
176430 177776 3412063
176682 192432 39617390
4644 62105 143307992
168315 184241 663237950
15271 80936 163656820
144298 199995 94577318
9541 79027 973299229
120670 155843 87973171
79614 183763 261076349
55490 143264 219432623
190970 191736 1888307
134905 136743 4593600
100848 139391 96178111
47766 133440 510671789
196912 197305 934786
49993 79829 26587971
142109 162974 52478266
6208 136654 427206303
156056 164646 712378883
3362 17775 36262326
38228 179350 484985307
125976 139612 34128545
76151 124958 461348396
123659 156706 82809764
123703 154681 77522142
126229 132356 478673343
71239 100571 437294670
194449 198722 761277337
80941 98006 42727932
38607 108866 243257307
172493 197494 62903531
129474 143917 35949875
72943 124914 413371459
100614 162500 154837972
48907 55353 986023643
199669 199782 287892
165435 177296 744608349
97250 147513 309324083
48335 56351 20074874
15241 59725 371523628
19000 87699 171270718
196962 197973 2484767
82935 196478 284712838
1844 107670 845035009
199950 199996 938572814
127992 198450 380880190
40022 132186 879736770
2323 111220 272098718
149480 167580 45603820
39725 52047 90384082
167149 194173 67873219
192962 195739 712264422
177041 178473 110303831
114372 189002 187037046
113449 128562 297129005
87430 124405 80139172
37595 88145 527378635
144051 163253 48358251
57121 198081 353326870
71057 96813 322510443
170162 196735 39063458
28861 74003 112387559
174309 187760 33863959
125902 146865 712062340
126451 183644 940174047
118503 183215 162149981
65357 84553 48096391
38335 188414 993061974
103436 112088 21548882
41947 149627 42181348
88912 127769 413654786
175596 190302 37038234
75944 78172 712655089
1115 190095 738942327
174008 199709 64623932
169363 174882 13790459
21249 56436 451833853
181985 186699 11919890
56936 95526 96541392
85318 86305 2480214
180911 193148 693766284
44287 130671 340703692
97486 174466 192944613
2481 164823 430504782
32426 117147 211700549
66858 190491 579230597
121895 196797 490207496
29196 69351 280086157
114312 130169 539356969
75244 188639 669248145
97519 118340 52231217
103777 169610 908545450
11686 174232 406505600
192453 197530 12763626
109364 128875 136388023
174161 181347 18002977
195526 196375 2171800
74056 90691 779135187
66024 186892 413377811
160558 197682 93417626
139192 181550 547580541
102615 137151 86256111
117635 160162 106329338
166061 195007 72746180
60129 126573 536632386
125024 128807 9560459
144395 173629 573422218
98793 168380 485611078
67968 155978 791457958
112776 178673 975844403
176862 189908 86749212
78785 157643 380974049
51029 138609 461669801
19939 143261 307629519
21746 95490 183736395
47295 121850 186617659
89149 179540 226470444
139093 146423 515864037
141035 173906 943069147
55039 90836 89626905
61 198782 497397098
187913 190452 6411863
57134 150308 505172877
72027 90750 408697867
130939 161043 598688027
110602 139386 518207751
73546 83941 791797721
167296 173582 974036633
118773 196932 975634179
122677 144421 54284028
34531 121051 19446447
47389 164768 293855106
71732 163212 328871176
184643 194117 607523695
126099 140225 35307660
27796 111439 208781492
165390 177122 29505607
51856 197414 849563908
191931 196275 209694118
99049 167293 65216147
144389 149092 57359379
177497 185040 34189001
170326 193560 434119476
58512 100570 105462058
99128 118771 290143548
49534 59317 24514363
59174 197349 346348329
141840 199889 146004888
6362 58035 128730343
118186 122526 10742605
136950 144472 15978396
81861 85975 563788255
42723 196318 795201475
95847 198080 406155980
85514 160993 111391586
189548 197386 133218219
70861 85073 210417468
151316 167383 40467995
115750 176957 153308084
91005 111869 52224206
153445 184966 79307509
148649 148749 794169827
88918 140899 129903452
73187 133799 408267935
137351 140152 6895296
10985 50972 56262703
70842 87182 40910678
26399 80175 133962273
33784 35617 272263631
45405 81328 89748028
13475 132500 355293536
28601 92027 158114245
16313 98778 205674813
134252 180142 115145233
8114 124024 545158237
90548 164528 339813042
162014 185941 60264708
127988 135329 18362215
184011 191884 19833488
87003 199933 733952895
1238 141610 350670342
175294 196315 207502447
23192 81026 316587670
66483 194733 376121146
116849 160998 546039708
177497 189037 29099799
157414 159206 4516384
129129 163362 312917599
6673 198524 480119421
83611 111295 69304642
160695 199461 97568005
52757 132420 539639115
83282 158445 448443519
70826 176480 264642799
189062 191249 5549972
86084 97454 28361960
164034 187364 42717266
8069 62625 135995627
156651 186283 982571946
19259 156895 343750422
47766 180959 333698279
142876 171955 522261162
132476 198066 164617162
4286 15389 631742590
192888 196155 432581070
106119 150717 111204111
182202 198083 39994210
33516 121473 501159645
136599 167905 436886134
57391 152522 238087280
105943 158137 142623345
139664 166642 594708240
76085 138849 156919007
95005 107807 310713053
193314 196796 8746049
111109 120304 17902500
84814 189185 261566195
181021 181910 1464617
50074 179162 695917650
120113 129827 24339193
110956 192190 203657618
78564 140070 153774121
62625 123152 151464414
4035 164137 231085209
152168 194091 105400610
101473 101807 830274
167933 199912 80422388
24532 40694 518484964
132495 155939 973008166
162780 187096 61211325
174958 199084 771270511
45884 97838 129931093
79284 134506 138227450
173660 175052 3503790
75334 140839 176970810
15458 164127 371479191
183814 188761 12455843
183777 193160 299081990
20042 166145 364992276
151635 168442 42335819
29366 58451 643782951
148733 196406 120036467
132786 144379 353831428
167845 185441 552550826
145148 194720 124724875
38188 147208 112251362
190734 191871 61119199
198854 199219 296598798
88817 130044 103205322
70540 94017 58716040
193129 194024 2159747
135157 182725 119388394
9897 131555 456484159
188923 195149 15591707
1174 139841 710423251
70360 100081 450336743
130405 199355 173042609
161600 186334 895302640
131575 153257 54105174
122368 158854 934091760
145835 163439 415083068
29387 121311 229440019
188180 191657 266075090
111113 147130 80707021
71568 115785 623568509
1344 175480 435607747
92075 114919 57376926
118826 160308 103728608
114582 132768 20940573
91666 124953 984320456
16501 86601 163116331
130992 165678 86875293
189312 196145 17207426
87710 163419 189486804
192035 193547 3752651
186149 195984 849762118
103915 196641 588349826
88086 160439 294360389
72300 140963 957687264
46426 152737 838186293
10736 120726 274731247
39399 141030 253995542
5669 170331 856760446
114737 123018 698806299
47880 59056 743933528
23853 69901 344786821
198151 199527 3464790
157713 165726 282048131
55793 98786 107570330
97843 187937 225948042
56126 69121 131395519
114553 141613 761234502
68343 74812 16197030
147188 177875 77333418
197196 197763 1398220
195477 195839 149793765
63991 129174 163154266
173426 189879 41434466
77061 196087 906209753
94312 133412 97910324
114555 159918 853513841
182543 187766 12272032
85756 111617 704659114
51120 96129 800159656
74589 151000 191127674
73319 80023 6287736
128613 171295 297526205
116991 167287 290759212
114247 181779 526886874
78902 124662 114407374
41395 148789 784962729
67721 178031 569788671
168752 188327 455487554
148714 149270 1421311
188748 190614 4697691
88272 185211 242849045
89736 167302 194276900
193894 197227 8426116
60052 121706 231561305
193272 198665 13496181
169918 173231 241429934
7965 130299 457579693
3621 55806 234641107
119693 158482 337213299
143758 198642 468855912
59940 88748 72109052
187134 193289 536008468
154353 195129 497123338
61449 77350 857413059
46726 108694 155283898
29873 100094 175257503
142928 144689 991670326
139951 179945 100552378
70255 179335 273199291
108002 115143 805369977
125640 155645 377018069
41865 151645 766318239
37920 162531 311691907
89926 189431 249404453
150459 178273 71342139
121469 135279 416647647
9026 65486 140829660
127029 190937 606113550
24861 122785 244385708
80413 85090 11777069
53306 120626 168444999
185272 195424 591202098
93078 130481 177507040
78569 194363 290275834
77834 129515 746981358
186243 189775 8893688
164272 191741 69153814
196661 197544 401235714
182697 183884 3045270
56934 179787 483686121
179044 188703 24421891
76662 170520 235120599
72162 143848 675612722
136452 136817 909267
130314 168322 226923270
77104 188403 836281798
154185 154729 1353414
66285 85571 48382488
140317 190978 987005568
89521 174566 832029974
157199 176699 49065379
140208 151800 29119960
116341 199658 208913180
156056 181225 63360399
103348 163845 151302581
117708 191210 444378840
7600 184004 441320882
144908 182996 95817066
76709 173977 520269006
143455 176964 84325897
152620 199213 117167482
18976 86577 640081283
122107 123211 787520426
92221 118947 66946031
79552 118433 901456438
144233 155265 27719694
154174 154334 341888312
37353 172530 338262522
31495 137906 690922085
140365 194493 136145081
39474 101374 154850684
52665 97014 110965170
19953 103207 819616343
73134 180259 268405836
90227 130516 734407372
49780 152738 257651060
126176 157553 78636941
90427 177633 613099514
173996 189073 37966033
145250 163509 45999898
134265 171435 770935900
50098 113617 877697132
21074 162271 352561453
159659 163667 10151779
113194 120270 783125300
62027 97030 926638142
52323 151273 623598814
21868 51372 492790973
196256 196717 354037338
195006 195760 356782624
76617 176938 500452747
121353 182039 152175862
130975 161156 75433465
133146 146515 33248031
25039 40238 37651756
107589 162874 158783070
188141 191727 668792534
84329 191511 268698045
75287 158605 208509745
178063 180294 684380864
146462 165841 48848301
57677 60834 7957964
48717 99060 802140600
976 104277 258297508
78027 170046 230501411
62150 76645 36291833
131343 163120 79522972
116923 177786 152533487
198198 199100 2276968
28733 118939 580034327
108846 190587 204810426
66326 149315 207549553
17723 194472 442143549
166469 171975 211596243
116343 176850 151546597
143452 191681 121428931
69612 155873 566805212
52304 101129 142764999
147031 181108 274996306
113836 122133 20579119
191220 191793 233433871
118032 145110 698911557
155223 175634 51397005
59281 128090 172220358
156975 177691 52080557
57124 84381 68337865
116406 195074 197194818
46856 83254 91109453
107284 188732 614289166
141987 161558 49140684
51222 90461 422500511
9208 145822 910907562
97000 195626 247423201
151292 166563 122384338
52850 152568 249526037
73104 107215 85628299
61873 197675 340332868
128883 158432 73990308
165094 175932 27257452
128940 173471 111709126
190281 195491 13065449
109795 142599 858887878
112952 180444 395587702
145220 166075 52575228
66932 177965 799068216
157139 164916 614095668
44626 95313 126660412
51921 125253 183399344
70601 134120 158951494
104831 194022 19353929
161617 161775 237665432
183634 186453 269626971
69084 92383 58264930
84086 157877 826481639
182222 199086 856755582
52559 195141 878864091
136603 173867 757290276
39132 74705 790801373
20794 40301 48309338
97288 160221 157516859
22043 182962 402257849
126534 183195 142204731
103545 157475 134748036
115568 187063 179242717
161458 189836 71455538
101593 199837 598212634
173902 197653 59680159
159254 195864 92129420
33616 169326 339541982
68377 99464 77785261
19941 20540 342855751
21379 194236 664112190
105286 136414 77639901
6940 94766 219252182
86146 176079 225240953
74224 157234 207731629
44652 191456 367813174
169457 191906 228974900
183969 187686 348296981
108528 198119 224454281
66489 70907 956585604
177449 177863 1077823
78886 147866 172428254
189501 195160 205916773
197915 198483 1434422
24097 85755 839957739
144748 162157 339519666
5777 51853 114778056
190651 195484 783138113
27927 79142 979760988
168762 172802 10100015
99390 121235 142331569
98081 160876 157154079
185659 197706 931528032
123390 144305 52242904
161480 192840 47639074
135528 181080 605206427
47739 101009 133452086
113252 177246 743864527
184768 188972 10647481
130331 176057 570885648
121247 151134 74705898
61893 102242 563446865
179186 185616 16237540
193411 195400 470750827
30697 140592 300837931
30921 175879 362492635
31006 128529 243534102
181293 186645 13510511
179898 197226 43612427
75612 186840 869317826
146637 169574 57816920
79209 100530 53463304
171752 174689 763370106
190378 195597 13073854
53261 64358 86398390
21288 138672 536330338
177411 194523 43068048
83661 141828 145345013
64960 142523 193940615
192895 199116 15630164
179993 193502 33994617
183378 193229 681259890
47643 173761 315866250
175754 182116 978922341
76140 91776 938088269
98398 120585 55583128
159876 164803 12446203
144209 171146 67864235
126157 197593 179411137
172873 174546 4230907
87866 150119 155584338
147452 181499 85732200
173495 194267 324495081
103642 136184 857830720
142739 160713 297502659
89748 182759 619029934
59222 196238 831848729
80914 81778 444288924
129096 161682 81591854
155099 194576 452976550
58353 69476 15790072
190160 196987 17146790
53416 123827 178052652
16515 26602 583071666
139403 161186 750019303
191337 191552 538596
110009 152603 351069795
126772 199751 840920355
97769 199791 807122139
66662 74264 19079216
114117 156389 287032355
78817 140503 154178200
141304 191512 149832726
37210 149454 696856639
75495 197309 305355880
19218 172947 384190340
67964 199591 17068258
21451 60587 97166352
174414 179417 393998502
80886 157274 806167569
96656 170482 484826463
18797 149183 865600068
164261 197082 641772077
93266 149984 889220067
86677 198066 279170829
174605 191049 541014985
144430 168989 241355804
96219 102616 230708443
29222 96053 166580696
176509 198750 55954039
171984 173777 4518639
41450 123844 205981569
29584 43397 219166143
88347 122919 166508973
30715 163849 381294642
51801 82817 143862427
91334 113269 776523970
7345 120719 414367532
50035 126111 174669500
72068 72434 417836467
102018 103841 4650211
48689 129985 203549501
91154 193748 999709809
52766 191235 347110038
177287 179214 727575437
187005 195444 21205636
13411 128333 287004862
184233 192125 3052264
156604 162760 15481939
173597 183466 10098116
169996 177644 19199056
44021 47531 8620757
173056 180965 57340222
84083 176383 991489500
86262 90574 10727292
134869 184006 123347307
164327 173601 23298948
169526 192458 78492576
27068 104655 423548573
83804 157703 735580434
111029 192546 409866728
74730 103894 73223452
44834 197866 850357200
178428 194955 41577428
29560 190541 402804485
11440 189154 711688545
30300 81320 666231609
99533 138041 96288576
106915 129819 938374553
121029 164016 745713565
50797 165662 316989677
86690 94510 19425896
167072 181619 36518468
9735 94093 824475345
12786 60019 117652793
157628 189092 110451329
8108 12347 10614531
182514 182905 840860107
109926 156972 117587491
134259 171755 588506455
147905 198400 127097011
67385 179914 281936112
73179 74962 4466501
27169 92319 607476046
165867 195007 90829839
148880 179908 78073208
126754 166790 428290920
124351 136977 822833986
50422 81515 165376748
130994 159262 523431095
74818 157949 208016228
70825 117904 117903490
12550 190297 444805223
176387 178848 6118804
79759 182003 402614648
133258 192546 334597341
64186 160225 394761484
8647 130300 304035409
173728 199020 63594966
21025 51617 75771965
13896 159975 364978099
196783 199337 260942362
112057 183499 7020949
25978 26645 329129017
156464 188294 80141948
48699 99876 128171596
168992 182327 33426038
147436 172300 859596507
81823 130516 933055252
194636 197177 6418514
175916 198405 454960816
89431 102493 32826112
120573 133927 33432440
132400 189891 144314043
175298 191962 41976505
123461 170592 118276946
46823 102516 139470917
148084 160180 30456045
101950 188492 682495445
148857 160418 24036618
108231 193915 633582109
51612 62797 27953812
23346 73974 126048947
141684 174084 81497333
24863 35731 128762854
163516 164760 526684
26097 177985 379706495
43198 161193 295127778
91186 165388 956824771
163033 182105 210592428
133919 146366 30972447
16027 58033 104333235
78991 88106 22909400
154427 186572 80910506
2536 198137 106321686
74906 199146 981006055
120950 127302 670720354
192554 196949 507412155
154057 180403 66327932
42243 69382 67811389
136286 197303 153214468
89407 147946 146293724
54261 124380 309876874
43011 192915 735303236
178610 197570 178909200
135148 173688 435391082
138816 141250 463281333
167711 178554 27213505
6706 110127 258468073
6161 131162 598196538
70551 116941 116142314
190229 191444 907603
163509 187267 962327993
61580 172639 278139292
26745 98280 596134372
43828 76948 82736925
29523 92997 757382766
82581 84925 5975054
193302 198544 886980915
63395 142161 197015968
431 80423 729118705
159016 178692 49471872
75213 172274 243113123
94136 148228 768487654
159638 173823 35758000
42714 135636 794275412
90609 144924 507415530
556 11697 27941083
88410 103908 38975467
70535 146318 270122855
129978 145702 39070888
29487 159431 690277423
121709 167218 607453977
51150 147831 985401768
2770 26757 258060741
43896 64071 50270439
143254 190501 118951998
106723 164454 713219596
5562 175716 425556955
134446 147786 33184429
58637 61942 254195669
173565 178613 12696304
25758 52527 169040902
22265 125083 918678273
171778 195123 58703675
97606 106581 6110195
98477 169715 178571516
17973 127981 148182754
30760 198219 487644856
134017 156724 881377500
95307 189042 235093944
82476 194680 281277024
72620 164904 231064021
197279 197910 354206195
77640 102763 339639840
131127 132301 2887841
119881 122631 1148916
118057 177391 148622382
166725 174559 19661890
175081 175667 1502152
129160 150724 53848955
5054 181438 441161782
88316 94172 392825716
196052 199217 1945692
117311 126310 610519355
156581 181252 783209467
197877 199547 763249401
139231 143839 11503821
152554 193720 917758974
187467 188237 897837074
75929 151282 188467138
134264 170309 332357955
37494 81391 705477210
121292 135813 229781696
178997 189674 24591207
122544 185184 618898846
38976 50830 809663601
125293 199785 443208097
124929 196755 180420546
131633 170652 535758432
158620 199055 906509869
163883 171492 778519165
61243 109196 89589782
29584 34402 6376905
46094 133267 317892684
180737 185360 665184558
131990 189076 908785116
187040 199478 186689046
151700 188823 37420327
181965 194133 795822609
199433 199843 120749626
57001 81962 62489938
123368 151308 627288298
94195 142312 120289640
35908 184981 875176706
45390 81324 89767995
87750 102577 382327978
43104 155600 599817448
42669 159699 993304690
104199 114432 382359580
30735 62821 79775502
154538 169651 904445374
82242 138652 71929667
161277 163892 6660974
35319 180915 364470381
170497 177581 17747440
198708 199317 754259492
126968 192085 163531151
86238 99451 608255231
136239 199710 159373238
64979 89874 884203985
173564 188554 954907116
46698 197262 537693814
160634 185988 63862153
82337 104399 55443765
27520 191352 409906110
49144 70671 738190645
80806 122222 103639057
120489 158275 286850841
29863 138307 661321011
140875 177669 92529892
30858 153153 898681657
6358 177565 128717722
43146 91744 121484864
91973 135982 110129088
45811 182660 342693268
182216 185531 443233144
48135 195662 991750403
122319 181367 148071299
126128 182541 141603657
42146 197074 388157031
182555 186975 11202147
12935 107964 637740238
79087 146720 169086346
48784 104108 844693832
108173 133193 62358886
129321 173846 111671650
151047 162973 795681376
159309 199009 722167229
160717 172586 164815686
47926 87527 99204231
975 147368 885930783
60398 177518 293366705
110164 122209 282027420
61576 183751 306124944
97206 133315 137516696
147485 158228 679728805
105762 198324 907448688
41163 74897 377327166
53731 83585 530294728
20026 179524 529898849
7651 97126 223356580
179370 190622 98273793
103476 119242 39309732
193003 195471 6195075
77330 127205 168863098
158912 182104 58307603
5552 92468 216986902
20360 35768 37953241
140389 182160 325663265
188551 191733 8008829
120531 185874 163904625
120706 185791 163246873
79348 180521 590692036
106967 199095 230822172
55738 88496 82015409
195882 197583 4221349
192629 199342 14770596
166702 180081 33583776
16187 53780 515777045
36843 133444 689088858
161672 185550 60125834
78697 147873 79844394
86549 169828 208521847
184732 195335 653840519
117446 189213 882843984
116473 126984 553555360
191013 193232 5540913
180128 193402 33421015
186609 196012 23674806
121520 177393 963105446
186928 189967 8206490
15037 54597 17026030
65962 142210 190635627
65621 161066 238821114
20192 26178 3287035
165786 171432 28017448
8120 136881 895550047
85771 124201 23817082
182378 199852 963217273
104946 144509 906138619
54209 126096 179787749
34509 183271 372341605
20027 113053 976742088
31166 176438 699273657
10723 52288 460365231
104046 154959 127113196
122668 130178 326969955
112337 193018 205899687
85113 119505 242452501
14921 150850 823881613
85640 188075 769821350
97123 194995 245449764
37607 171108 903808136
78648 132726 135375039
67993 181816 285137672
87862 96862 851118445
168989 171986 4984182
25789 75314 123266086
122604 135860 625273282
176301 193274 242415842
78331 170618 453205210
105286 128739 204045868
2338 144080 698985425
166983 176753 690372571
60625 166741 409438559
88832 131834 754929
129466 160855 78524826
173715 187355 34364712
42846 186252 756788662
98304 198232 250621784
27875 48192 307373584
53520 89410 819725631
133393 135705 5780241
49912 115003 510781664
97592 109493 30024726
23619 74533 995000810
173110 193188 378863377
173791 181984 20554307
41226 107478 302293426
47193 148538 253471923
94169 103913 728645574
47833 79071 354649658
123313 161679 264337343
156972 170868 35008587
96020 126842 43210167
24202 151547 317967557
38182 151666 283762363
2291 55334 132274233
192533 199645 669633416
113430 176344 157557412
93943 193121 248733630
21506 92744 903954459
173029 191828 47367556
35864 149076 891256784
51981 165970 740417966
128969 188614 834795719
132281 174600 907037649
21296 68587 117573462
53384 75858 578331527
47326 89142 104681505
91659 109546 44970378
167125 174622 566327634
49823 50336 1280990
42933 72366 4929196
188015 196961 22493231
59607 68108 21253590
145842 157566 13887795
102286 132561 172954097
14791 37063 62946780
40156 188732 987768199
57514 86749 73321405
11401 52719 718878259
55158 103994 122474684
183403 186537 7869485
167998 193709 64656376
133851 171373 94161527
77512 129653 261938693
66541 136207 174372036
163509 189401 65124252
67100 131145 160413182
118604 180038 780165313
54210 180143 677710986
10416 172710 577846789
147201 158026 27312791
144805 145278 1156604
44402 73492 72662309
133270 180150 117612332
89633 109833 241137599
9227 45517 90416878
6679 158569 761025455
93965 114472 51520843
46016 48767 576553176
112485 159702 117999201
159545 198739 634751930
32729 44234 841121926
108440 170337 154879305
197961 198555 299680690
27114 140483 282857624
30440 44261 34233981
89353 108239 47502713
189993 194289 10745312
145424 173299 792138998
123215 188267 191592399
72420 112175 150670311
191107 193105 954818594
27716 149792 444457711
133603 146948 33189845
95361 130433 512530514
33746 48284 896623794
79354 112572 408989677
22751 174190 378537470
8797 132001 702012715
25229 133182 961714243
179904 194934 465080525
125391 153813 71182695
97162 189432 879031436
130094 138111 1598280
191119 193060 266471104
132610 182384 247312330
45153 108599 158919391
28043 31198 7785472
6413 115719 13736293
150947 182732 467325420
21125 164084 357041972
50268 73817 143384
126743 185685 821184515
185303 198499 349666705
105317 122105 41749030
146082 171833 64836072
10369 167622 393242183
87544 89087 3824691
125414 174458 983990609
52130 172493 601790711
156219 194346 446611424
190163 193140 640798979
68592 194486 315511013
168920 184977 40245210
129446 142524 32517462
124446 166513 626751218
184340 199383 779145012
33423 55674 533723885
68072 119077 495672097
141880 146194 10753481
160214 181122 52629005
146368 174543 343235102
93452 136404 591745952
136783 164648 69855378
98741 153606 722626544
118268 161614 42421785
42618 143102 355873714
65739 82747 739856218
136944 185348 121518737
13852 30075 852673540
169312 176886 19002613
106927 118129 27908668
114812 167799 958101348
23048 57136 625051962
81569 87162 14069155
51490 196624 363775502
21260 183551 817299512
126598 153120 605965596
92136 119836 69354781
31570 85829 135356471
140875 193897 161415919
3726 163017 625981210
89782 150523 151852886
52763 192223 88554290
167964 192371 347557191
52691 91018 95997411
175385 191975 41764574
148162 156136 20067820
36711 92798 140133554
119980 141784 54387087
100292 175475 188345452
158801 187353 71910180
28561 103339 428748835
72990 98755 699708939
170576 174639 10174060
57886 115652 144783562
86452 120725 85666078
149405 190253 102853695
130162 166428 90915428
13210 187778 424738162
90642 167625 292868608
16888 123704 266530562
151474 176099 849904091
83894 126501 824569380
195076 196910 153776974
71063 141989 403444991
43630 109085 163922674
165556 194868 73665103
192957 194602 592349
143324 165275 844386839
125259 133612 21025700
56885 74201 586998596
44920 187391 356852242
128407 156177 69459514
156585 165115 21442847
84994 145684 423124523
85893 180737 237628447
100428 156051 546117019
60961 164670 259702101
67624 193212 314833174
5937 16028 63401463
52089 183766 782760784
88871 129303 101170481
187657 192818 643914569
152143 158687 108986307
81101 120536 98729198
166096 174707 549970211
65344 197032 330091047
83000 178826 240039603
94682 144209 123808262
176332 180886 295635411
128042 163239 88173734
185874 186449 1459746
92531 144121 751820681
175111 176658 3903981
76950 140268 158265156
175085 197291 55858618
81946 89130 17983248
118000 125783 19204897
28201 166792 617558503
169916 186892 42706951
171175 190653 48990008
119200 147082 69488258
93432 191258 245394597
184260 195053 292623868
77629 153554 727166650
8945 172841 409863108
26751 164533 344258352
60015 186797 892446046
179241 195012 238740621
113715 193742 507715807
52297 75105 21475133
47819 191418 656035623
84223 179651 239009039
29046 50263 918935875
59669 188603 323130675
168271 186700 46356108
165027 190007 62865184
45295 86733 103673565
184984 188157 8125342
157920 176263 46186343
160358 183984 59545509
136342 141456 12624493
73010 155784 207116619
12664 88032 12290982
183584 195821 141997238
149009 189403 101656459
80608 104167 731882086
170686 192569 54983344
11421 86144 925247814
12713 150856 814321173
124291 183899 149646311
55073 110864 139736330
66058 171047 263009503
102243 160486 829001696
142278 181121 679469398
143049 189182 503650619
120557 196453 190495754
194638 199093 11204297
199013 199445 1069316
143232 179620 91534731
194018 194255 617934
145096 169975 454499658
75913 189880 136610137
158082 185700 69503771
42982 92246 683464607
198497 199072 1423781
108749 150752 522263902
139507 193136 134885939
164088 193686 74468939
21572 61537 600208719
117066 124591 18631867
191756 193310 3897923
39501 99177 149118667
24043 53778 73740098
93790 147689 134741470
137425 153791 638041020
120126 120521 969713
178172 198142 50230781
35655 86092 126095120
127256 194342 168379634
17486 88301 915145153
103358 164087 151874337
91081 126054 87347674
34132 156646 626954194
102798 128984 252322494
41011 64184 57735941
109902 162408 131245170
54117 74809 51832275
45836 53380 849096241
63692 82298 765993725
47523 152185 806089072
112666 150174 589519029
100192 154327 62836793
16454 94331 194140561
83827 134844 127603982
154567 162377 447080317
101701 113421 29321036
102149 108566 16208617
164089 174390 746809432
22269 141167 296604728
148147 149231 2760799
48699 126338 194274424
168575 187199 877287561
16576 55874 40232486
3433 27379 928479419
137169 187072 969353274
134291 172263 95236290
189868 191565 712419213
80293 81258 2363782
104868 195475 227038490
98011 99226 345717498
175967 176543 1457994
76465 77220 1881497
15523 30548 814374378
39100 86862 330295692
167367 183402 689427403
169829 178595 654508502
102940 170080 168068182
3762 193510 474913177
49653 142729 232820867
77629 182025 803164124
79441 127478 404225281
70496 131198 151964633
59924 144000 824819415
32642 91670 147355421
69915 79766 24592237
198416 198921 728187379
76965 150604 184163616
87614 127908 902512609
84504 135897 182251165
127778 166960 98224075
68796 141661 182175483
148063 177222 73433117
8910 45574 91384794
46705 94302 668562694
153505 197466 110655290
122035 180642 146980257
69410 103190 84691527
180824 193514 621932368
153559 198952 114238516
191971 197820 950887393
172663 185646 32645631
85798 134779 604438248
130995 148259 42940765
81754 187546 265215252
62990 164387 253923597
94660 119327 61841916
33305 47676 277870350
181362 184494 7865965
9445 158326 616677725
124989 188742 160153118
51169 115156 160328885
94596 187808 233804429
182377 190537 389235643
64903 168950 260633299
117065 174059 142795375
141255 195381 755237696
105444 143601 95059995
42204 148505 265697783
134975 179393 366617082
45052 126156 793445513
21778 183880 753898898
64989 198465 334586694
166857 168736 702983213
156137 196161 100767276
33954 50011 39865464
163836 166309 753001754
117464 125916 536061141
197000 198686 4202030
24217 157407 648813200
52409 100452 493749920
173583 180642 991827319
158078 173827 106038293
3405 138677 252592162
60900 183965 308395196
14197 36575 55658415
25495 56325 76441469
136907 141208 10628242
79524 191955 281911048
65080 169170 260720108
151815 184230 834764422
130822 154813 107109966
175238 195378 50689565
7973 140418 633816661
133180 193042 150323222
199579 199892 789369
65454 130325 182368220
23341 57689 986767244
68273 117945 308042025
42242 68190 64808124
128501 174716 32664261
132397 137734 13281857
150330 161441 476164190
18765 103307 65905657
58431 171819 492367516
191776 192149 913537
97477 132442 87549107
184039 199605 39136851
9647 79808 175093672
18541 59658 804570632
192815 195335 6323996
45766 197208 393967706
8184 123224 287339094
151816 191969 66346962
66715 135350 171786543
166972 188182 53362373
23923 138190 285235383
51 121756 356581006
185287 185822 417215764
142647 197370 137669741
73144 156575 208803383
168409 173997 892651915
84734 141636 142133124
170722 193930 107080628
96886 162955 165500445
134942 169987 87928887
37575 158731 601365806
108512 134392 64490639
71567 142326 176896705
83269 181985 247266232
86046 157086 587123213
129909 176972 118000541
114293 180768 108304499
67450 82384 6160641
103714 121735 680451356
134770 164797 75256032
4240 164151 637750016
140230 189445 333386569
12594 59460 628501873
2779 196398 484622749
86738 199616 473211884
174374 174815 1074998
54153 145069 449361978
178673 195369 37371400
49656 50487 847452450
177406 198754 853464203
157251 163145 14834170
18753 22447 9352540
180296 180898 1515888
112580 196820 999665669
166052 179280 33178496
69103 113733 111817158
55350 191222 522162877
164924 182061 43053078
71999 117755 9186082
121949 126529 971094641
181010 181821 857464214
13479 125576 279813026
43350 108352 162766009
158688 182791 175825516
155450 175075 975724587
160637 180950 51186631
198299 198867 1441503
160926 165422 727574521
3195 89416 120775311
77089 172642 180998540
88504 175027 216713805
75784 103274 13926321
165018 190345 718221636
133209 144925 29136453
101352 194622 233761877
8439 108466 250132213
30551 130576 501430456
40316 129118 221944385
189593 196995 771924867
129484 191827 156514995
80945 85275 840194714
152177 193905 104918433
98413 154492 140355002
79571 163450 210028478
30452 193071 418748486
125004 126195 2991760
29700 179000 373340162
148779 172541 59823074
38655 181364 545158657
18417 95933 193238623
124621 131302 37483655
44592 62160 982958775
9427 79492 803624065
142376 199452 455738976
65767 95046 432438156
138251 157368 47937598
114452 130289 27599814
60018 169528 274301101
187079 197789 26870855
49076 160637 571758268
63152 174768 279626740
164760 182646 44979523
149631 149722 145082653
129212 165542 417666540
161981 179515 44150259
105714 155248 123644729
187717 191674 487545651
81139 188270 803433767
34785 45426 26496689
173160 175862 6845831
8306 77893 173696125
67863 158203 347677144
32383 93215 151807812
23425 78688 137627899
163963 165938 5001882
28922 33735 11753975
129158 180082 127765568
13823 35914 54890084
32999 35632 376241381
81024 188948 270560890
102244 190152 220373701
72969 127254 135829935
13284 189433 478035121
9534 169555 405099048
144450 197365 133103347
111492 150930 5112501
48939 177242 517736556
11483 173182 83418399
158080 177603 236676817
79369 115831 357615306
104360 168091 293964790
39125 109988 227748992
38092 193748 344715383
123850 176965 133258545
198364 199848 949455883
193496 193984 177801382
48828 137636 14714790
84409 154111 230430139
59237 170969 279886144
195727 199010 334940950
109400 164166 136952646
159361 163666 773348178
124045 157890 84761763
88468 111911 58698982
40941 113948 182692432
90022 100046 503822164
49656 191602 355861599
127073 196248 173731153
11578 176407 505965393
106318 122092 572671640
95741 147519 968260737
84423 193956 414754164
43949 110667 166934561
41303 129678 221066340
123078 165995 107597043
81462 198924 844947822
141242 163895 97810623
63632 115236 129320109
197483 198311 2044930
170046 181985 3114551
63910 113843 821608020
4801 149599 124359317
152664 169705 512803769
18137 172148 384939715
111917 195047 386132999
60434 166587 265847612
41353 127212 955930618
126581 194773 171215897
31248 60762 73329802
134146 150139 341007557
87018 109459 632210675
73583 173360 993586930
81952 180233 246247101
199435 199796 963538
109194 134868 250271535
197012 198687 4175968
49509 79754 75742626
120922 196200 188948120
23926 32069 20182274
144952 150803 245912956
34068 192870 126909929
50873 132886 205304420
183120 183827 649137654
186369 197313 27518654
191302 196725 4206462
85616 122501 251109108
89318 192590 258921240
111662 139752 70079490
182125 193324 28268563
70852 133634 157080735
154720 167615 32524864
123887 184335 151693060
143420 178520 809085423
180099 197037 778951426
53729 128296 186635494
138912 174678 865117836
127306 147644 919299747
38331 76036 109565053
116566 152297 89259492
83066 144423 153394369
99204 157488 283623163
185772 197618 626719408
48313 50901 6484357
122402 136387 35001521
18174 118618 250794149
44984 119257 459774940
66030 108716 330473871
52380 55986 1928536
119018 126114 17573340
102205 122280 22040405
184314 188983 498524547
127221 157930 76873231
143798 173274 74101151
115932 144265 19698158
45935 92928 557405201
12891 79086 165075154
197196 199488 5748807
148567 158144 543217419
159323 173913 71160480
48693 196885 633975855
38693 179825 353265668
124125 141802 31791305
64601 165627 822349054
110971 113623 6659070
185028 189405 11090177
42890 134300 398085104
89229 180242 228065034
150429 188369 95572339
186022 198986 911354170
24560 76648 861600106
195605 198010 192923144
130256 142445 960314709
168130 198625 204673373
118958 185988 406365026
56060 176288 301125550
58077 129602 179137654
36764 199998 932255681
6780 87865 423055771
75670 138291 156584119
179494 183142 788855890
11327 147762 379420306
147261 177539 76265529
157216 172542 452125026
191496 191543 107574
176308 194299 45220245
9556 178190 421770536
92910 151206 872375136
156337 182752 66456123
71677 87570 37944017
184909 191968 994188945
169462 173267 224429891
60092 139403 198366265
140673 151814 28035431
8552 195358 818600117
196139 199392 524416857
43507 70178 500249818
167032 187505 70162805
177364 178241 614166947
21061 70337 122567239
137892 140282 5877004
35267 108792 945736299
7158 64559 143075690
127107 173544 116474080
64799 114650 124983864
76785 122920 115431950
6594 170657 410304685
190585 196269 14293579
172365 178523 15472925
91369 164081 598954740
114250 142004 144562635
177962 193845 39933249
168409 170768 470529
26930 160454 333473142
81768 124520 106860170
80900 127715 117192559
117458 168538 127931399
18945 175265 898853319
66990 84866 659508118
140390 192835 126777546
195662 199219 8891830
194558 199062 62670210
123155 140279 42707332
179428 186892 18867650
67877 162777 237608063
39432 49412 287460426
111591 159064 587539597
133315 193615 844585274
25019 136576 429729467
191124 194704 8884007
54915 183993 323410275
24132 74514 486705632
183988 197035 792887814
25901 43790 522835478
30632 90122 148432694
142311 162875 69807623
131193 149763 418383626
128005 148400 50825247
5187 87528 205579901
190688 199240 976578401
185060 186422 3530308
163105 181095 45253779
160651 164168 189108477
21450 131781 275369734
99818 111913 30317447
157144 175617 46485325
63264 114107 935976853
13773 41652 69271848
195605 198292 1175757
38375 92292 134733616
187150 195083 96278428
152936 193286 393678099
116094 123318 9125382
188167 195481 182819263
137119 185563 3865876
130630 179029 121326544
172311 197689 597517747
110691 190390 988660419
97910 176280 462721916
169434 172933 8748296
112043 163084 607536826
99073 193559 906606743
69205 83898 36832089
139759 153695 537323227
34734 83013 120573774
92239 164479 773434195
183624 185301 4145619
83631 88867 645843
69072 133146 160338997
16396 79737 399770983
136507 160817 800584160
69065 154100 212710941
43082 179415 341282315
57379 130012 585405203
64552 148807 210765613
82055 181072 821778126
59913 138086 195541870
88712 104862 250007590
113811 167005 133140940
74415 138662 225101870
62199 178110 290331745
117799 140985 714387240
152645 185266 82012638
51865 156123 260870877
151045 177829 753980859
59754 182920 308575116
54742 100117 81978906
34638 37099 6116215
179392 180901 781172737
65008 101630 91834531
171839 197827 65375910
78607 96226 687652122
155273 176085 123727618
23115 30340 195215138
152382 171398 47915745
22163 68366 484645808
155104 180962 568314033
142460 157813 38597112
171304 173126 4481745
139042 140959 40509401
90877 141656 880041727
112066 178592 166638744
163999 170133 15448143
117488 136520 72056832
22197 181570 134820281
122335 180016 144650470
88639 134798 766577225
68402 171054 698469266
74587 160177 539998967
79225 173843 237069606
26542 139710 599016451
129778 140981 27789533
14761 132025 455582598
116434 131182 956762621
118190 150953 81764200
35225 47716 31021895
118223 190093 180232662
162599 175370 32161524
81033 161371 201059744
36300 199176 407915854
194653 197389 6898144
74409 170144 263332720
172652 192863 50860716
179920 198564 46923049
43425 112596 182277995
5110 85962 201854601
127741 168969 103382785
161802 191287 440180314
184895 190109 63079882
124728 184799 150793472
4913 186008 986849474
68013 159719 229480707
18610 190094 946689785
168612 188149 691176976
56071 91741 89272710
143358 152175 22196742
125933 138595 31727780
178514 190115 29271630
101538 180439 884186127
1127 89218 220010168
109018 158480 123528650
30659 165707 867027055
18024 170360 482189200
118462 148422 538087446
189817 192186 5974598
32270 187819 703001288
176243 197605 186398597
38880 97398 605607871
163929 194392 132202783
522 58916 665708534
69440 199664 326425304
30255 75927 113816680
171823 180471 21793086
92445 134903 106257404
150379 183388 83130328
66233 95683 217514329
94058 178502 760453912
185899 199435 865297925
172786 184228 359492834
15479 163937 370983209
116082 158688 29096515
150257 170197 326858544
139695 197130 436035476
194120 197323 29222695
170941 194200 58380392
103311 179915 191793326
82107 154015 899211300
180800 185537 439719493
61068 179055 295538253
100716 122029 53270409
167613 174815 18087332
13903 96163 205169184
57671 110956 133550345
3655 162774 557858142
152674 154173 360151587
169536 173614 986248809
125652 135777 25502864
68731 169611 399928902
75955 189576 284745655
88406 193536 263518663
3533 174776 428327305
193731 199339 14082998
116308 188101 179981151
22945 183888 459675040
181275 184424 233122133
24979 153220 320169249
173327 173629 792158
130433 136850 285244386
113433 154224 101874246
51828 91295 217732769
65859 165554 737836293
56705 119719 845739169
33997 157052 307714777
94938 123426 922892084
4748 42064 429876697
198540 198757 48838962
164164 196835 741043629
32228 147853 288678751
171874 188134 564023916
14376 45251 76805147
36285 164921 794398335
165299 175481 25641421
157588 189715 579881156
78215 188916 850735821
147250 196204 123298313
63702 187596 310568800
117991 142307 850450290
146898 154574 346521727
159115 181762 56944058
181655 198705 394467391
140134 179607 99255125
82982 151253 294212220
69627 89755 108769642
18105 68458 125366154
146767 155550 19984520
188274 191990 435180
171842 189224 43775874
160803 193177 79764580
76995 153446 191202526
191526 192870 680132045
170325 184249 638212770
177561 181032 8742084
198266 199881 366286960
15549 46682 77286051
56994 86713 357521465
151784 199762 120687912
190578 191376 209332120
105877 188638 762042073
35303 93608 145640513
68899 96472 780713900
177890 193009 417947555
3687 150079 365804403
56748 92292 88951997
136130 158072 54885976
136055 160474 722565737
66935 109571 106989540
134912 146362 189786248
137226 193624 369422640
129797 132802 7493176
193093 199139 376616940
120235 151071 77040221
24111 48417 433018025
102994 182905 377203171
16669 160081 488131154
127911 151064 57827502
49267 87719 916360302
137319 194866 799520772
58098 93992 628958624
132768 138123 756183097
110750 124240 33555978
30729 165431 431422352
188411 190304 4747565
17864 158770 351956617
104461 130341 64593452
65280 169094 422249667
112944 135876 424406688
158521 181621 58111207
99175 140837 104120226
46213 61552 38314175
72141 133523 96127309
103427 170916 168963800
177725 180795 887837261
121803 163470 652452414
49611 100483 127463158
73436 120739 122153736
60965 143749 893745661
173984 191829 43539527
143302 181745 528641023
33811 160089 133584638
69385 183489 854108519
196332 196734 992394
193462 199595 454283441
160440 178244 44829846
60970 127244 165875475
51376 76557 284056532
45905 49499 112941275
74820 188224 659094941
156094 196926 102834184
145502 159816 36047488
119360 131281 529775488
81577 154675 105873892
69579 76974 18504212
115788 144452 71444574
183329 194751 28722960
176489 179408 962298529
121231 175227 135365870
75766 138262 156278054
181750 190151 962637147
120474 131631 27961597
138440 194508 977776407
40418 149453 944918836
112659 166661 135192797
95036 166455 178929269
60902 184409 309455233
126586 147195 51419828
138784 172834 85521401
33965 74186 100384654
184220 198913 224535039
58113 159862 254741508
42898 117574 358987614
89265 152569 158373087
165371 174979 24176447
72684 91240 15713217
174691 181127 16149574
172738 191865 135744184
197366 197684 63876
72706 81664 22418233
24867 100868 371538699
1145 132106 327331327
111272 185473 185969855
137796 197960 902952032
146800 160488 323383867
58218 105170 117880220
135497 187724 324370035
72314 83223 27368208
103708 120171 40997963
23657 149819 454250724
149741 194898 113609867
111519 161953 826700019
59658 102116 813828782
71944 164273 231146477
138684 156034 43445880
187354 196495 22975342
118028 121412 300276076
77839 192135 735426574
121074 195491 441200498
97744 106977 502056074
182247 185301 223846133
199961 199966 15291
175349 176560 3046470
104061 189573 214190744
93882 126271 623983178
125647 187199 53941152
198289 199777 3776418
88746 143715 137397123
44004 99031 160416519
104902 144665 99074336
98128 108198 25476400
165737 172019 15764350
155187 195307 100960657
35497 45583 388744841
28751 165602 342036736
11729 192404 452088433
145076 179834 354785771
63575 170724 161553169
17692 29569 628177336
35070 154609 298868917
180962 197052 40486744
178699 187332 21824351
115159 199265 210844646
8348 88946 201266157
51977 94809 107161012
198349 199284 2328291
170841 188873 45337358
70289 136905 449903353
81477 175164 852215505
19647 80515 151525303
9904 130307 664223828
126699 163113 492034112
35924 67731 290582575
28633 198687 918694383
108429 137699 72946114
157709 192334 511659086
139742 176538 144857070
101537 151889 125817838
80320 83758 824577562
149534 176047 460280989
167033 167998 314059633
128254 133258 568966477
122173 128776 16485591
140414 161436 214814894
125229 168193 795011944
85592 140812 137930049
96967 124048 529843447
95646 112452 42287073
39876 171100 328412259
132406 189141 197890545
82078 162555 728852516
187728 193719 15000512
113250 170237 345397637
20303 188029 68586062
194626 198012 277972859
57142 91320 85628800
179199 184554 37922819
41001 98082 422503380
53925 77387 58815496
50046 94869 112180133
19878 159295 779348883
139620 198630 148364095
2986 128160 312789618
167032 183540 479720033
27438 198402 427726384
1206 78670 193397617
18493 131685 282642611
121584 131738 25467945
134232 147355 32618942
11880 37842 64693209
37885 195059 651399163
69937 139333 173500287
43133 110793 169295399
117965 132419 852242944
173598 176225 739273273
15315 41197 64298680
79411 188792 274218479
133017 198004 163097901
36616 199760 408619087
141234 149714 21270788
14758 26854 12435049
61046 129278 757556629
139211 178597 988894652
43150 103263 150466145
66217 84940 752351675
193339 194542 3001557
19479 47487 250722259
78027 147732 174231648
4472 48136 108761423
60421 142594 205443852
31848 119346 189158326
16824 148933 900417037
106112 158698 273119946
10494 136206 476876169
51673 67829 496391770
35671 196772 403515635
102830 130252 68513490
79261 122079 107202154
25296 77732 130559591
1748 33267 834171319
155713 155919 130148224
137943 189032 128414864
43382 154705 278360450
93247 172728 199142370
104793 143620 298059907
97682 177949 201129208
144289 144792 1231952
18215 58569 100195016
151157 168723 44270274
111618 137225 630155785
89900 165024 804154505
175823 175826 70479244
45368 146089 428489628
54840 183306 323288911
39269 169941 327060624
104920 108818 394384958
11413 51236 341550577
70153 114140 110239975
198311 198868 980361138
88367 141628 133064348
99576 110894 28461436
114538 189393 377070776
55660 166290 276999709
86636 118919 80749976
197465 199050 177650320
159392 163754 664592500
125450 153660 70633586
121451 170130 619118130
199937 199963 67920
164069 195466 519460269
57000 101699 112037747
154231 177580 58758215
63871 179308 704325417
179837 197057 692922929
88536 128370 99647495
178604 193642 37861446
64676 198784 336195277
100636 169400 253331877
85757 149730 159907649
144920 197970 987820579
152314 194650 203891339
183184 194385 28189592
1100 193937 964679278
135704 161423 64369671
84512 158504 185071091
76677 145331 171596423
125373 130192 12220591
72090 181297 273588170
102220 145329 594729773
53129 146116 232467592
8964 175880 909294617
3781 37570 446768855
21563 194274 431898660
176578 194812 45855891
27258 165997 135607051
165811 173128 72829583
195544 198340 481594282
64007 111232 118328754
14252 75745 153356364
198474 199875 3528968
6842 45579 423920011
144619 196722 113805613
36020 84758 812367012
20996 133474 334563001
178640 187721 622331962
1997 8361 15918211
120486 124571 885808427
51885 90658 729377542
136103 137542 3520936
50086 145298 238093372
77226 150274 793220901
36374 159839 140015361
542 66266 788377978
64346 137772 184005058
134982 177719 455444778
175427 181197 14481678
68661 184912 647473998
45830 186144 351443474
154876 173235 568880175
147573 183615 90803043
99581 140514 102259907
167845 176491 21744847
25924 53958 69426950
147863 175142 335748748
145439 168437 57982989
33118 176998 462986153
10383 54673 110343831
167889 173139 13140457
150139 189882 100040332
40392 147999 473281548
178529 181851 605555875
63919 175188 560897653
36333 50498 35196852
35896 189231 537064603
64434 156027 607228623
52901 140243 218403077
194033 199220 13071507
39233 116550 294265633
95052 104314 4814891
127427 190671 721413076
197976 198604 654268630
80260 121235 102509025
181969 198880 42576360
162898 167786 12318847
125601 138159 31472358
12332 129373 292401652
111609 138535 67214575
81556 131158 290785366
22483 26792 10673068
112121 197487 543485179
7484 31807 553276469
6004 30672 61725980
64231 108208 110379480
34788 40368 580914151
96665 191215 282840058
59663 166537 724746671
123063 173497 126468188
82141 197312 190849106
115408 154552 935093127
175902 194821 121775409
23122 94106 471205365
191735 199421 69763334
26912 142109 985527588
184161 195452 73839063
57747 190992 587976484
29396 32485 7549707
98660 169876 687686397
26299 47640 52735258
49935 158864 796174270
152013 167204 863981678
27062 166301 347981075
195396 196257 733262620
190015 191024 2592921
55497 132957 280288382
10743 41105 75636357
127913 191398 880241908
125270 155222 971358016
129418 163059 720753482
123077 175029 130272859
73103 101048 437351023
178121 198942 52400880
78488 173572 406428097
47925 196903 373437361
170310 178346 917446625
156235 182367 65703847
142339 148245 795078750
103173 198058 492592468
126752 146050 48181325
58808 98898 663311487
145661 194708 569524185
175625 191793 669620708
89479 90691 3050313
58294 175946 294807625
147549 164401 306396105
189815 196273 3507827
30619 141562 276984063
104286 148871 111208225
65650 144006 195859434
185327 185513 408681161
163725 177048 207422173
124064 176422 801375524
50203 137979 784386530
193364 197579 10555310
107540 172382 162232052
133004 154666 549479924
195710 198737 7606654
121404 179111 144655023
147781 188925 103664024
27205 181453 385659388
113426 146792 838143244
187647 196042 21077890
197451 198928 472653
157237 159819 6466807
99779 183448 209737524
59513 143077 208929508
54145 84236 844667060
72602 88036 878191620
159532 186979 770264012
194465 195959 157565818
190027 197900 19760854
149925 157172 251181240
152085 154173 5218698
84280 124134 304070318
142621 165378 178197309
170588 179963 15752657
12186 107004 237047123
183232 183629 548406365
155526 164098 21622312
23000 51286 70059986
13103 122072 166618985
61806 68258 16130758
148964 155371 16123008
42920 191619 372527185
147756 190987 522645150
180847 182240 726925088
163084 193937 745739747
49455 80074 76744706
30262 153042 306688505
150383 175218 62527625
57348 86857 71920685
182370 196988 36858239
173907 177817 308255917
41557 110072 171479625
160965 164637 9312632
80617 115065 689315011
17463 27174 24262530
154642 188148 84374706
150970 197089 607270815
12610 95094 736291977
66109 117784 582830229
81671 174044 477891361
122336 153287 809431082
170093 190664 920901993
48630 142846 235624381
88323 134320 184537411
192649 192791 364476
92382 142812 914659896
138118 182093 84186505
35244 156601 303479110
78094 104199 65579721
81614 114994 406952725
119148 162501 108492173
50884 149982 369838160
38861 163681 312307121
6738 153976 958278617
76175 90223 35147367
68930 83244 35865010
167437 192989 333882169
9980 106479 523140316
62174 192375 326318910
79623 198092 297024260
69611 98598 826496495
21659 32816 27531504
64947 194931 325799282
156606 168809 30754065
51191 174862 627995096
2871 103248 250908034
30955 120551 223698638
76071 112947 139329565
16178 64588 120418092
103271 132829 353141781
14189 105346 227843079
61184 175573 542254460
15252 63646 120398175
87331 122313 158601994
189359 190815 3753801
64559 117814 133434816
38171 70372 80448465
148874 185246 904099284
165615 194176 143337880
137911 161016 698979753
12778 153802 352295431
115985 126322 25641354
74425 118455 110294404
153742 183422 851545780
109358 127196 44402314
78775 145864 325386000
37877 138550 881937573
75675 105345 74510192
148268 150512 386515640
124743 176506 129925208
123803 132305 553717372
91528 121671 75400990
40035 160845 302046010
799 53752 451374721
87722 94301 836934273
3368 76845 183440348
30616 38711 678845587
121246 167764 822182971
54104 119665 164194272
11505 60979 517705792
15042 19268 204990145
57683 120225 156620637
53045 158253 458125491
195918 197431 3771021
4323 192074 469935671
1427 44469 107392394
37559 73029 88518990
199286 199419 39853834
21842 198069 440772978
167616 178115 26357913
132951 173077 100563609
3904 33293 203840827
69365 137694 170939446
198868 199669 2032748
101350 157881 802198411
139586 149726 780514286
44132 138635 804431749
152085 195848 110105383
32077 93519 973467802
62740 111014 120963700
7074 87815 936760961
4446 85063 201376754
52275 97362 717276310
130507 175123 910534422
137295 140098 6875617
47900 186420 847941009
133408 195197 155119114
79512 176328 12479885
196663 198856 659618539
40995 174605 986255576
114101 164206 125292173
1894 126593 730225275
178480 196662 854532897
178738 179296 212253
108735 175209 78983497
25842 86907 822828669
37800 154740 286477238
163009 191373 71464412
30045 102027 179740783
108394 156951 121307092
55005 178490 309270900
199722 199886 242538139
177902 194260 41114042
35683 38784 889108590
2906 40078 981300474
176132 196998 52513872
198027 198099 174355
17190 166633 859656224
105541 158910 509643816
145163 194729 186614320
28506 51182 498212654
171064 188973 45016013
142089 150135 6012081
175468 180224 482323195
73028 144657 179087685
94545 193633 478424178
177151 191708 520432070
53625 82646 908767423
123424 165338 279248527
127671 172222 349155740
77223 144319 167708752
140304 180519 101183002
144561 155865 776360958
9217 119288 730652581
85218 123928 96734923
751 11408 26759617
144924 166981 55576161
30889 77402 115911445
20898 26235 887215755
2866 3277 1034346
26308 197905 919363545
76536 77299 1900286
78809 121121 105899337
173814 196388 955964270
24308 35736 841351629
15355 23425 155230996
89638 164842 188275845
170895 197642 67152683
86696 164915 644149816
29676 154854 312667804
46086 175827 324830544
30372 115899 734383828
67493 124459 965052482
14530 170825 390830376
14127 80702 166039246
68491 175164 564149727
30723 147382 632800795
34057 79333 113025173
4933 76029 177428951
144951 188520 733994375
42821 106171 158637129
40282 193842 384451012
170949 177891 17388279
44061 198385 386594213
184869 188638 187301660
191545 198960 505462722
123746 146868 29356504
11843 49303 805053899
47812 66728 496386170
100943 181124 200835333
62959 129216 135263488
97669 183589 282916100
121738 195263 200490612
43708 140387 817371456
7164 11314 10410306
86856 192949 265927002
136192 157656 369954827
112074 167949 139904548
180225 195775 342917687
93907 175139 746997147
160763 171558 159578177
108368 129390 52364195
45854 58237 30795729
39282 125605 79091967
182182 183652 942245519
48423 146721 769772526
38510 181168 357113949
49214 169183 190450692
168565 199968 553910518
62068 159810 244615870
98182 101856 392114816
122580 137228 36613082
80463 110295 74801685
133720 154270 51384697
88515 133058 111460295
174189 199387 896252661
198942 199040 999911132
108131 170153 155155069
134117 154845 746682453
198025 199733 4314529
199177 199236 225227209
119567 134912 960175020
167390 170969 722950820
135853 161943 65279329
192667 197797 6520928
55107 82200 67813278
136948 142402 249080197
173424 189335 40052167
142155 155813 160218535
66105 153298 173812658
175995 184834 22201920
42297 148846 266380813
155792 178429 56967583
136746 198532 155155536
134755 144014 22971427
97712 142941 703054568
39010 113079 58409814
168137 195802 69591115
10420 157371 367255666
145977 197401 705197449
132243 171760 814070788
90203 106079 39952953
25982 197151 428223233
134732 144140 4746532
30427 142348 64768798
17427 189188 536300334
14265 186904 431901611
68702 161895 233191754
36352 87506 127852730
157952 172191 35873455
37931 51759 709055181
28043 127182 750580504
125679 180601 518752997
120115 133323 33026852
161091 162398 95006718
53894 133189 198504412
97240 128100 368906328
62928 111827 122487904
107692 155800 691547003
132014 178184 786620033
164695 198302 490702565
121428 136208 858250438
78904 153971 187844073
39122 175684 341840925
168397 182737 36005899
177615 181061 242104415
22376 189926 539051957
13479 42435 615112023
75599 135096 148847271
123173 148191 62479275
109920 146003 89883863
49271 76756 68872932
82330 89830 209108552
131862 195046 611847566
119943 176808 781663857
137608 165197 493133324
138105 153581 38747317
15259 172827 894450021
134792 157360 56479339
35311 71138 271246504
62466 113692 128368034
22406 197165 437100822
15686 33266 78694839
149247 181494 828272272
165553 197134 983754796
105051 113660 973726258
191232 199646 21064047
171331 199645 71169841
101026 173346 790616018
102090 125587 58539400
157190 172142 405041327
161808 192316 39464442
43703 100453 244434502
107482 164658 663665557
119358 120877 3724718
140508 175715 774708925
11639 33299 53985842
167485 172381 12277505
18175 110756 231143031
154704 198058 109079405
125456 187969 157056685
118647 134300 39061823
65695 180858 635891105
185230 189950 11980880
42053 84915 107265271
55058 148707 234182544
140538 198480 904779491
119683 171618 130140704
28063 114232 215197038
155813 193389 755678265
184643 193282 459935364
1311 27661 66162486
19356 23175 583114194
183586 193803 25627871
85024 144369 148266608
157550 180242 57105104
24158 192801 164197716
130851 172746 105013375
58678 99762 102924506
141124 162492 139104160
48577 87969 98674048
79343 98431 47721886
51565 115692 160621575
16133 180191 579912671
131460 153011 53807883
59465 185258 315141341
18137 126714 270954398
196608 199456 7090315
164057 180685 104715945
85444 172102 246880709
16859 181282 7604661
78967 152041 182833247
102955 132628 568176055
152696 172241 863358367
134003 173513 99078234
148610 162518 171005270
129035 169550 916543035
51575 66855 743528482
10955 194564 832482316
135376 194268 452621129
88851 114511 4979319
146021 190641 112396305
92119 94379 5611047
151021 199982 861666576
173061 192907 49962619
55663 112308 141854900
87847 196461 606689342
27282 172845 363854069
85163 176729 752349667
148597 156298 19459769
179792 188742 168561833
17031 46700 894170465
172095 198580 66622549
23654 89041 615070311
155509 157132 4158291
176203 178976 6940794
152321 168725 695383460
164687 193376 99007483
101009 128975 159104666
82154 119732 94109731
172685 175383 755786044
28209 34023 14192416
188962 194985 15090584
199621 199836 891888516
93219 177903 212208496
140753 141428 1705622
63938 146075 205400869
32855 80014 208678414
57761 118408 676348044
68627 136852 746438637
58551 71807 946689023
8315 45187 91928646
90780 145929 137761782
166421 168208 4480190
183296 185172 317357550
137148 143608 211401445
117963 155292 573794600
164397 164627 407161785
136611 163255 66776386
189775 193282 8880127
72300 163841 229209854
95513 193599 245991391
10337 114267 259808278
68171 190244 305999248
131848 155266 58501418
126874 160585 518575086
148339 157537 23199790
127489 131895 9141243
178482 188464 35565025
55433 150514 869387505
22383 146652 310027691
187209 189574 99006588
142771 197531 835095020
173282 196635 58837249
26457 165180 368661995
28554 140525 460658048
145312 168079 132204636
87728 133745 268975579
6100 128168 304989589
55348 55825 285271885
123752 164588 261923582
168903 190724 54894595
191085 191884 690244749
136494 193253 456590458
35356 149440 285158523
68049 190298 306448591
195319 199559 650065494
129119 156746 64793796
25456 146349 607712275
98861 112829 646786349
49113 105657 141864733
2194 124920 490833492
122762 175593 132475830
184609 199584 657996409
35122 180426 363751132
592 115641 73637586
91969 162399 233859727
78922 168612 474727621
69824 169914 250653081
179201 181533 5178012
194390 199772 13556365
116630 133275 303124423
30124 60766 335525282
5786 36730 188003588
160874 187072 66043694
94143 173071 197743846
143169 175820 82158068
182468 197136 901545380
86631 91162 11297806
159076 183187 60610573
78811 168952 225812246
88143 166079 195166773
172935 183148 25661921
132907 187288 349326975
3301 93312 925521298
179140 182156 520022892
144507 181579 93234798
23772 81555 143958997
174378 179007 913156021
192300 193241 2411328
80467 143314 570049315
157875 190056 314181752
37931 128005 580630231
16435 105753 223090648
37566 123701 394076436
135657 196789 993101658
23766 108942 909249513
71968 99648 69240189
15372 84526 172502217
79847 154492 186757263
59572 171956 477699059
61823 82735 434694199
141875 170155 71158192
192890 195478 6506265
168143 197616 310914925
3934 114642 276822153
168847 197464 71915428
64356 101325 92725010
123612 165815 872433591
1670 191562 871857106
195339 199607 10728873
78568 116220 789068813
86227 110812 61539203
29277 182134 382211081
21287 179810 396152834
85621 133917 120772852
88723 117651 648594248
2271 7498 9438657
56024 198238 703900333
69183 129578 342229005
58333 194302 340852014
162274 189715 85664402
980 48722 229348658
164794 164961 444568
191656 193392 4295303
25215 112775 218587450
124853 159665 87227817
19674 82022 759115331
37499 180939 359065169
42467 65101 56500598
180089 193316 33323762
73743 147073 183231269
99505 112501 32680999
43634 108813 178061581
125110 183447 224235960
29371 98306 350438393
94095 181812 912652211
110785 153312 314110941
120808 150311 21543803
14172 20715 16596309
114944 198347 209046006
138764 154064 38343389
173332 182847 23965749
172481 182692 25664603
114305 144502 75222187
149369 155495 178781688
188398 189575 467838831
131149 155611 515260499
151870 154899 7587485
49867 131985 205600839
94909 158202 158380727
69335 75672 15883380
168316 168760 10439793
157001 180417 643011874
77928 172690 423286852
25302 135676 275521139
18198 51971 264790711
137608 172844 591494835
171178 181579 774050370
125613 158484 82388996
147114 190335 108908733
108547 137343 971845940
620 66820 165180714
127390 135064 19210715
58079 188150 716253600
83366 87209 429007004
137519 144117 390277416
37416 152804 379954022
84643 88375 9282244
113019 177343 161092167
24585 135355 276534515
65862 98482 81549378
35638 44702 22615149
169832 172028 5483612
106238 121423 146992711
5791 143129 499124712
39037 41874 952003246
95786 176809 205584523
130008 170762 697163438
92769 165959 183347524
72069 129400 143466698
52825 64293 28665002
140861 197280 141879159
52902 176075 611067075
78872 104616 358081812
99194 118246 47805808
187399 188936 3847821
181314 191537 25862858
6648 191124 810353108
197695 198314 52131558
172060 193703 566479277
139422 180183 102444897
24312 83646 678035317
5700 23695 782096575
87216 152921 164315656
94195 191756 482734265
40175 199367 398624120
191930 196739 981247098
171904 172153 780242736
159066 193207 85945872
190667 193107 6120716
19508 156121 956584982
126882 165007 95614531
134886 137704 317972297
86023 181287 238619797
46585 163825 816399651
147683 168568 52660317
61796 141833 757696924
117897 141783 59489897
126488 127547 2707943
28316 63074 158636964
65621 139911 865395557
10206 71125 151973667
110242 182591 181220267
195042 196492 3715305
154986 175987 517463851
184954 188167 8215787
33666 179221 701326572
20116 185672 861436595
32885 196639 409985480
60210 133275 182885781
14282 187465 433311280
194418 196733 5879063
122535 137769 38050101
62666 155820 530331085
99454 114087 36844395
142202 199332 143663247
109438 155632 115286582
75269 170767 668480994
166751 186385 49337641
162981 170429 985380609
36202 79269 107520594
146445 175314 66056336
120278 172421 130663290
140400 198393 195360240
181491 196057 474178286
153139 153649 1251976
60413 137139 207177629
193626 199063 13659220
13671 69242 138476561
173732 182442 21863025
70507 155825 213421817
182121 195930 546821475
173201 176578 237729488
87922 128869 733416211
190147 195634 698308820
148926 153217 10780817
139626 174595 22814279
197176 198827 4132371
188 74033 184352539
26239 125681 248051394
10950 29353 822093626
61276 100485 922502353
139091 168512 967073353
27459 85609 308123099
2952 93425 977698559
4351 43801 379276868
132109 151334 47991920
99702 100789 2839275
153433 199536 907396948
34065 49670 38727467
147782 190241 371687162
11443 23232 687596844
98287 190010 230048281
81177 173426 385682557
88298 192831 614755109
43002 148484 263613187
130513 149233 846479229
173274 193434 50754783
125906 126325 1121167
192503 195335 7146802
8574 165779 393106869
72323 82811 172373804
191511 192109 752707781
25672 174136 940656568
99774 198631 247909720
142765 186534 110123350
35929 61541 63903785
15823 161699 803941180
165789 188407 56943214
4773 197792 483080464
147745 151703 10065262
132549 173007 101407798
90773 184340 234490961
109748 115843 571733080
179976 187156 18142525
173685 195426 54728577
195670 195926 666809
160781 198948 96073866
128761 190273 858367402
42926 193753 866240581
18338 164110 586007451
187380 194928 691156919
70375 177301 267786678
188616 199072 894074984
131994 197357 828958222
75363 194909 654863902
77087 80446 8406490
61896 166999 800009806
12828 154485 875431649
11011 12427 3494237
119857 151134 78139697
78111 101251 757074002
6789 59035 673487413
67356 128509 153096679
26880 34781 453625537
48338 146671 245909370
166946 186727 49741730
166647 173534 918202520
192205 198738 16423604
180235 192902 465825002
91102 140984 998551342
151161 155986 673875780
159590 191539 445369881
24724 142885 294846888
80368 163203 207383613
49287 51347 781307777
63006 132517 837977266
5931 179864 668356364
10541 170476 399981389
172417 196233 59944881
195707 198213 6268321
190194 194108 9751325
12881 42119 72718163
126744 162257 804509293
46202 99549 671125045
123845 123959 669313484
3602 140054 340844289
117659 193878 983460344
137710 157060 66049169
115404 120695 61501184
115838 135446 48914607
150513 153842 8387755
12271 141686 481245900
64814 132609 647966941
103209 149706 116062562
106581 186868 876670912
126350 136821 26300186
59072 87848 417512497
76971 94482 14760615
95051 199552 262096319
145120 176960 924699648
88533 171947 208902584
47666 47749 190349
22196 172592 596126332
87640 132927 307672420
112298 175762 297269491
199304 199507 759317531
186455 193332 17324765
90670 194333 259853755
179890 193585 131591130
158373 193734 671754683
199266 199590 851510
182590 184646 747798748
38710 165534 317360450
67982 182487 297269850
154838 195104 101287301
79059 153251 185600139
128564 151797 92581602
28393 67522 152934857
118560 138571 85190609
60860 131373 850159798
127584 160471 69357762
43318 195048 954786260
114731 186424 179610496
35242 124828 223842286
68464 101936 83892586
177656 179148 3686406
157572 161880 10800835
143958 175885 80338335
165453 183549 569837121
1217 60699 148411852
120204 130196 91712141
197028 199355 158861464
125317 161962 91837679
128720 166660 557196449
111390 149986 958692973
162627 175398 918144427
116189 124524 319429708
107404 164874 143689050
31301 97906 770023642
66609 194628 320874389
59499 118658 429612742
72544 117658 799648285
184041 194173 430375130
127854 154799 698834171
74649 159351 577063116
171289 180195 22311563
74999 196197 675885004
171029 192008 52759955
54770 100341 387478820
55122 164674 274285857
5894 82507 191212914
193578 193928 841088
162733 171574 597070592
133460 172023 96702342
166794 176324 23922460
52636 163373 277244449
106760 150150 108211778
195306 199382 10215719
49508 96197 958724340
175309 175378 193157
165988 179498 33904955
196291 199080 6948872
32982 166785 932971070
90404 157725 168402074
15715 40469 61491541
84327 155126 868394613
122928 199802 192967239
114230 161880 119070813
2891 12691 899741870
185965 199120 33070371
65691 67506 4508135
184259 193053 424958947
111122 178387 889971685
62633 68128 11616208
25916 68715 251357531
147939 182312 86499246
19451 102465 300164811
104881 112338 959742923
105596 163345 144351575
30146 185129 404771970
107818 118914 27565264
170271 188549 45999653
133492 139797 15626246
49269 145220 240008450
144922 181968 93163951
140748 160672 787048275
2899 5277 6044517
158790 172296 24075543
93051 183665 844490565
2462 132333 975522225
20442 106733 215367193
197265 198001 1831262
117822 152757 87264913
160739 168207 776462240
182303 183688 244294125
99158 156554 652836081
58611 184134 314608573
187458 190564 7807898
19995 96486 669425948
79229 171274 230644705
189075 193449 45059772
22703 139901 767891243
51426 91725 343019230
91909 135620 333529954
16727 81139 632730905
16506 188801 430939639
3371 38618 87920900
77569 106992 56183618
168203 189762 54216266
86222 172711 847970205
139445 160299 52318699
56171 65598 158461488
107168 178605 23416717
19526 117153 243643387
118383 142005 898013685
14145 87692 592948952
42194 191390 373819419
159451 166815 835291000
158005 159390 3519692
85717 172820 218107200
121250 146388 62746472
47553 186226 347431578
136749 165056 70955170
10113 154028 359641338
19974 73919 134217543
48108 181527 334224094
182254 194137 696188504
103525 118009 862947315
82955 168557 711431710
156179 186161 536386125
141268 159402 45594586
103583 153846 125497376
145117 155812 169331170
73845 84521 10247948
196839 198625 4430083
94250 195854 254858796
130922 186555 336744316
51555 186904 339154367
173735 192883 49165499
30970 157553 316253015
167927 189448 54125252
81060 166694 554153428
99910 142471 106301813
103454 129767 254554054
101411 187550 326419098
7080 9847 6889443
107243 163666 141059117
51108 174703 871343519
171677 198325 66989127
114113 171436 143516486
159962 165921 15107542
22472 125599 257185589
60519 167551 402872965
126587 131744 13047231
95794 174861 198193420
54305 152348 366787812
58778 120316 154121806
84922 195120 364350469
173793 188643 368603210
30005 177832 808376620
85744 130133 57830505
168976 188454 49009175
54427 194086 269285456
107348 115237 17303314
81954 198989 293414669
33950 71118 92719716
145476 156338 762295545
151693 162459 316444228
170896 193594 57000440
165472 188473 57883202
137841 196578 125280252
128904 196869 403845596
94087 153433 520693429
99997 101787 90081718
36443 66201 16381525
187384 194351 832165660
181518 187268 14567833
172270 190705 46455358
153160 154689 3863144
23716 150959 702092940
57643 111241 263247374
186421 191401 12643795
158583 159726 2053021
9829 156643 366943217
184947 198865 144028374
79565 144195 161601441
68719 196260 750950137
163844 170637 17152082
115110 196778 588123035
28568 169120 351341040
46706 155926 273190183
92448 123710 189348723
64423 83919 48941962
106484 173568 167846291
22740 75664 768428893
50773 174950 311029542
40025 47090 452287503
81135 178389 357912728
22950 88646 898997903
139049 169886 77515344
98412 163805 341562099
137688 156555 47278197
142745 154148 28664761
107133 181457 351833701
123422 161548 95501157
57334 68791 28768402
33725 186965 841977155
64571 186883 795707176
194418 198262 9651127
82878 112603 74520312
187835 193621 14477671
53928 163432 274188386
178815 183412 830263806
133055 180768 119731940
123843 131015 838186413
94855 164938 618761151
17823 34288 507058605
146451 151188 48728822
27214 111383 970005611
144226 197738 134573378
140906 176746 90134635
98478 164187 820875437
43822 183613 350073624
95548 174814 198679780
44941 172160 509751430
98806 147224 120941545
40062 136510 241098294
112402 198673 27145992
107259 115944 21625994
150196 172434 186488580
48034 127735 199530874
78894 179158 251180292
157242 172313 37927034
132483 158675 65500573
48579 109320 152250167
182262 187260 813154506
49333 141863 301349028
27294 191452 722850227
8641 175254 416725901
103841 196210 231475162
68576 160730 985986596
179166 193951 37196447
10181 89053 196938304
57023 133863 192314724
5641 188817 458361814
77238 105342 70577410
69372 74747 921734392
185862 191313 13832597
60340 128816 879380153
28650 178723 755860254
26359 114555 220267918
94477 147779 998914877
39813 132479 231706592
38549 100193 154157257
83343 167642 841860071
73222 129068 371806119
147051 160293 406815650
133918 138113 10401438
65228 131850 642989079
184343 191317 865141968
80198 126479 115712538
83400 189945 722449955
122882 152035 191264368
108071 113592 377799614
177249 177643 1011047
162284 188339 148840508
108533 149642 102494485
132570 172897 101105688
175753 181148 932497928
71471 128377 142394558
167827 189260 53921173
195753 196462 1814798
141016 188012 552362875
55661 132298 885238125
131107 136604 950706870
121815 161152 8356411
5803 78748 905586110
86980 103032 40270385
8178 103128 22092337
39229 192717 384446260
129659 161245 79011982
57539 178400 937905071
155581 162454 732704339
45594 74610 618975230
92588 196024 259423847
191024 195698 11691377
99237 117492 204917228
184400 185889 253478877
20595 121950 252874906
154416 175741 548452824
34757 197131 454801669
125513 148076 249551301
180039 193888 34802726
17473 58957 70508525
110990 143673 178870793
42753 109507 167146722
132936 169650 478917437
42132 105017 735371785
131614 188404 142553866
168733 174071 979760887
105505 155621 959255902
155991 186481 76780616
135154 145908 186117350
105730 116214 26097803
158032 169042 936839756
69570 143295 184320124
79641 134963 681325376
28893 76922 376750041
198734 198873 463748338
2116 78994 343372716
23197 91729 170835359
166513 167305 1992664
174926 198880 60235441
121173 124578 8404430
60885 191498 327458647
9120 50999 87606119
122088 144632 56213028
67390 89245 54750606
92119 137474 113427795
72295 138967 166737441
6367 107799 65230852
174043 193779 49593803
43923 109444 164031056
976 109758 875896178
163664 169012 246774207
189050 190031 2450423
128730 195778 168374074
74153 187840 180324649
8213 8278 148931
127288 151010 887773862
72388 131393 147735152
129396 137616 385153896
96001 104498 394147897
84885 192183 349236600
152371 170115 44674025
8278 46351 94932190
26108 86914 151593804
85116 113597 71333576
26043 40672 36186933
10033 59046 122149255
135949 142052 626254902
122284 130383 12736214
9896 68904 517241404
90753 111210 51260191
57667 158874 899297720
75408 170094 237166769
130084 187878 145072462
148713 181268 434539352
32422 191304 397774081
58454 196800 346902112
79410 147716 469746999
84043 153303 492943096
12457 33967 626105701
114474 155574 27945673
44977 109353 287493518
79590 179283 249764758
143181 164807 220547315
181120 197126 542430644
21735 87265 163274195
82658 133964 498691005
138209 144600 15894529
139950 177044 93268286
194977 197202 5611249
46561 141163 312402485
56604 163022 273618822
111427 137293 554158064
48263 166989 297350217
196429 196567 769157343
52100 134748 206821138
10231 72935 156440599
27436 85331 592508503
28392 58383 74350979
99912 188083 221081172
199688 199872 468660
46265 51234 12301683
22670 157994 337905554
106548 142913 912450686
147717 160011 30960395
117411 193683 53836374
113770 198586 212623416
119907 141517 53887266
161408 196175 774548931
115751 189647 185249868
118637 145418 66710061
17427 112762 238034457
146754 186378 508620450
78815 151052 189361477
68179 169026 542325193
50841 66421 457521572
27345 68979 151835102
137920 176328 96477746
58153 123654 297848625
19324 150351 327000493
23132 96295 818686924
186945 191302 139005205
40924 162690 304581698
47573 81956 86064934
24049 191764 653121981
180129 183219 7760889
175968 188725 654034507
92164 166263 763330331
128066 147140 225075467
81637 122562 102433157
26784 117515 226512366
88133 110317 699682123
198248 199630 703851092
191639 198836 272988419
35584 176188 351909866
34460 72758 378548268
52453 52688 601392
9512 136390 589854886
3496 119408 289668728
191142 196484 13367858
82341 170192 514425135
86712 151407 183943041
161775 166025 10797578
148649 185576 72534076
44842 167249 306392778
46145 140733 236426741
50394 111405 827573230
39749 175559 793873899
169874 179188 770854624
4634 187118 658977591
58261 117562 51848534
76002 137329 153371616
178365 188723 26156370
128546 141542 603633827
122246 185354 158304114
143830 156426 31669089
199439 199733 995612098
57573 155712 984522463
71477 143439 179873893
36939 152697 289418542
186458 197968 28917107
119516 196173 192312296
128064 144717 41469699
165031 165603 201890816
147178 194904 120149431
94176 181138 217947844
139810 176123 70150046
24001 25953 4897335
48063 193579 884376265
144407 194960 281886426
127171 134585 18592404
114284 147887 72914933
165782 187751 722975805
88196 108542 8511184
166127 175708 24070017
5267 172781 418863460
77354 77691 821704
63992 80339 40982958
16656 99255 247827084
151800 193276 104398886
16338 19291 152712125
155655 173894 660839316
19729 100811 202225087
165900 174089 88563700
84754 178685 797337134
81348 191206 354321988
77939 176282 586029298
121015 191930 543639195
120940 195701 187631057
5406 42925 93493672
117234 123490 15483731
77091 109096 80341585
90995 132028 572360521
76231 89539 33284924
177581 190406 32341207
74994 87523 31417693
10403 55070 418866495
75174 104020 170276062
130613 155229 506259161
20659 122284 253518151
83713 192808 367439779
140219 168957 990920003
192547 197329 21202602
117960 191891 351187158
155260 171968 642410007
199640 199679 139815077
35637 126909 184169931
66483 100370 937680416
168886 183021 285579509
14180 57951 332840947
148136 158682 355916925
3250 90119 216971901
43431 187755 361507676
4461 116214 575134616
100549 180534 200438850
165216 167534 5854814
96910 142345 932619501
184515 196751 452572608
4076 4614 785587105
33941 113596 199212380
186581 192173 28401269
171590 173319 618497118
143220 175522 81293521
5507 110011 261167179
122537 124557 4941553
42936 150708 234731559
21992 192571 362462428
93909 151874 259479438
189675 191778 5327198
95897 185448 224563880
38628 72117 83628531
122025 156205 24010963
125207 153795 71587597
43393 83476 485247696
46900 128663 204553217
149248 179463 673554247
99680 151518 129647681
176635 187521 10803144
67371 145610 3479584
62276 82188 923684000
31275 64048 777330551
56907 189156 331452981
159074 198491 68393311
98852 124304 471979204
136242 148775 31197703
3080 46027 107136041
123252 156677 83749296
91496 166380 735932160
19351 190284 427502568
186169 194374 20622785
154796 158460 758920822
36700 149203 949870582
37210 147604 275821312
108709 109646 68300107
132793 134161 3398544
42785 152651 274752707
45186 83361 499602240
110380 110699 643665890
144508 169377 148437938
8879 163930 863415481
50404 68828 46162055
12422 97083 211320475
72780 129071 76473314
199335 199523 182087322
77952 106395 716630974
144169 190966 699698703
50969 89472 96422677
106504 183436 195450507
121528 157522 954915624
160823 171462 26900964
46076 74933 72136106
188750 194815 652325547
151557 186647 88283757
159315 169681 26145658
168362 173153 11974570
136886 167348 858934953
58234 125493 168299892
120674 134971 35762476
195892 195992 840288823
29849 177014 516902959
37574 59983 324076104
174789 190519 717584921
17157 80772 564662681
64279 87949 810649460
119346 162520 215751827
169263 197073 69928238
71083 199145 321024302
18535 27932 953380913
64565 193974 623274376
174180 185429 28256414
118394 195991 702818276
16487 198232 727836759
28651 137912 272718551
160579 171487 811977979
59107 84809 64445250
63882 113824 733152578
129549 143374 34385204
33297 77789 111048447
148284 182622 86422809
170557 182061 372765310
89283 132399 914217090
9886 154867 362312266
74326 81627 864990072
31375 152713 303076331
137380 147457 25059410
182838 195164 340471848
41621 81799 579022846
116795 168820 130311103
40794 51767 27234785
143606 190596 118274787
34567 46866 936814648
98502 100190 16791697
151377 164679 182841102
8612 14500 18144
58847 100390 53003843
94791 160485 284537037
112260 196368 210912592
181467 184589 7810205
5306 18948 34288487
123533 198053 739657640
176396 191502 30607773
192539 195195 6677664
114366 133368 47376293
174741 196585 54985264
119745 158848 497897046
192880 194904 758666996
127895 128241 831431
145887 167855 55363789
19355 130209 276671091
167232 167233 5350
150167 191586 104345860
79580 199890 301679952
92786 197548 262704799
50065 136453 805787879
194093 195435 718827556
331 163195 407188857
83447 94083 770153686
193770 197539 9484205
94161 161462 381365638
67732 144281 668367377
171417 196131 933220595
71273 168725 244097818
45835 160680 926454106
12950 124488 813298034
186216 188365 885391871
132461 159786 175597562
161015 183011 850706377
127609 169895 916604091
137419 199105 64850500
150505 183347 239662979
138100 197183 723014188
133423 148223 44473228
169859 175896 15141564
40075 65683 549970755
40856 198578 584894623
66747 147893 562679863
173606 194703 819617837
69393 161644 273739349
115640 193731 519516300
112152 126715 36243524
33132 147127 678956446
193372 195397 5106776
49509 148993 248887048
78365 146926 782219243
139216 179698 715988246
155190 183832 72119546
145958 168094 55787698
144413 195433 128363085
147597 159745 5941965
153773 156903 895674132
135094 141323 15436026
161734 188667 67874805
121571 194455 672190316
110952 114504 8970228
185089 193481 21184707
104168 150390 555220531
125608 186323 152476315
51835 96563 111867094
64134 133583 173850787
198240 199640 845167578
8036 187546 982828944
144819 182984 655263329
195585 199528 9882030
136058 171235 88315138
144425 194954 606470808
174163 195441 868045336
178732 198936 50873546
789 193019 481119495
184719 196930 30812012
178842 197757 230498169
91973 193700 497121742
189378 198475 983023207
40210 128012 219427488
120894 124955 692192439
152831 179167 66219315
17118 21883 12018810
65170 96057 797616069
137676 194582 383374611
43525 87697 576450069
33227 198612 414093841
84464 151794 168347211
107705 193558 215095152
39907 171278 705504163
174460 195745 45606561
86748 176915 225839534
120825 164068 118913983
157272 173600 781501538
35543 193884 906734592
91620 128007 91022319
161482 186030 613697479
20318 195362 437729570
75680 100411 286502737
56165 180967 836144341
181390 198647 354279021
144447 196779 131675945
89433 164399 327775751
64201 184387 831301904
137341 150779 33552418
73146 99437 605591398
39920 155243 288304224
25878 81615 138807014
31008 129128 253695310
187593 193384 12297920
185258 192456 356064352
26540 178839 492020181
52315 67984 852845402
5671 59141 133277895
119351 119948 1445791
104119 172307 170589533
174830 194849 940370650
33638 92881 978438908
91825 129393 93991465
108992 162891 134722973
129447 174972 114171415
29394 52347 56846556
176380 198409 936176245
153122 197467 86217264
173207 178146 5958280
139394 168682 73641117
20644 197870 891603264
187941 189257 3279193
180870 190376 263081710
85075 163463 916260851
1524 2827 3282987
83767 158225 324192129
151830 167367 39137690
138920 185047 115849641
130941 139494 21172661
24236 82565 145291092
105440 185301 199934023
142807 156908 563981082
163472 195691 81071395
109473 154644 112766986
13571 109984 240851910
132264 170633 96242768
81508 108025 66634407
159595 175315 39589631
98309 132714 475775075
173955 190604 41928725
111127 129643 46282392
120156 191067 816836924
73992 77307 6169486
159639 161363 4332495
154849 157186 411258806
59852 113068 134097819
132268 157595 63341669
16805 183637 417171960
125437 152646 285331325
165645 184211 758213366
38132 108399 768524938
30328 192685 406287502
42965 44019 2639368
175524 177588 998955106
73019 104653 261496735
6904 44177 92921356
28093 164107 339844806
193134 198747 14091480
12740 37590 777735583
103628 194709 546179994
48691 184827 341083439
185882 190879 404334340
14178 108496 235734895
84119 91526 643567506
18895 164626 373425594
54541 91762 982402395
24778 157295 330974197
132659 134092 3582935
106294 154735 533745913
5287 123193 294446915
70759 148496 685888467
42969 50527 18720545
33275 73064 99243005
57560 167194 274636613
55117 176300 857844652
195434 195530 230002
26279 184692 396092719
103313 131006 69202178
89295 97224 79183591
149211 163326 554857743
52753 163011 276042458
87879 100647 31964018
2069 136516 906166063
199768 199768 870249753
11149 82403 177737810
109947 150062 100090080
141970 171972 75438582
76975 110324 83597210
69213 94101 62253752
91561 187184 239731062
115352 130711 683865555
166725 199129 677917968
135870 149199 170095224
97753 191408 234962762
164889 179175 35870088
150607 176840 351271251
113646 154005 565936268
188271 198243 24992689
159766 183752 60420718
46836 112030 163183183
172642 173417 719678
181502 183770 5776169
139980 182562 150035746
168356 172925 17058273
82795 117000 963653073
198433 199065 1597153
150488 176748 66110610
165439 183936 659376530
177192 183820 16733919
112647 154240 103889323
59332 180366 913036540
78357 178069 616654025
166219 175814 380220007
64673 197114 332038528
197158 199103 947108550
4396 112862 553986930
19769 155241 499566037
140342 143305 7454102
23148 71867 121239150
55516 70195 36730834
30569 166148 899995915
121988 170849 959467745
140273 146285 15041826
7008 162671 863702672
117711 141866 179907695
7727 123451 896051058
50056 135115 453159059
79396 92240 76333649
56211 88904 79825346
51943 83233 754449037
53881 158747 398515411
71970 188670 292491596
70447 71339 2201404
28876 42819 4865613
171905 172678 1960112
110078 135250 54178921
129159 170190 102923913
126695 183044 511020084
180730 182685 4856765
38958 159481 301452187
50335 146294 240002738
180485 182644 132713537
29442 102469 182309969
137892 153482 621241747
195020 198900 9773763
112676 122925 896958844
73671 75635 4899523
47128 147098 977378312
10317 161897 378866765
24446 79199 136345960
184512 191486 305776143
97627 167579 175257758
5549 31043 63789076
71504 118558 117839641
59915 73113 33046187
174488 193471 47717234
83512 104362 52332984
517 187744 796965855
92777 198674 621732119
28386 86926 127719435
138173 190088 637679419
120395 127961 18907565
196339 198621 5676503
96529 175017 997219355
106063 188992 473513864
193924 195787 746928374
141891 148396 16234422
42046 122762 826782870
69929 74102 898487224
27479 32634 10375607
10160 151625 248569280
101564 177735 939510365
130411 183583 133406725
185247 191999 17099660
199669 199891 999415333
9819 21595 534786233
126264 137537 578293912
6797 83895 497328333
158397 177733 48694322
74865 156689 204795815
159329 181847 486008548
25152 183776 396668393
39642 61236 23205121
190788 197117 571666918
41445 50672 259829802
186982 194574 153070072
98292 189825 229550722
83125 151984 404012581
32747 128336 238823440
119050 121604 963978242
38054 157988 299935201
175871 177133 149829120
62711 122060 671955471
49463 179326 325318301
180891 194981 738236378
152586 194543 679036778
113104 135610 34163822
192515 199694 190541340
9211 44111 86969408
53148 178625 314250180
134393 141573 865821605
117346 127993 140910128
70224 91030 52094903
103123 154915 129406659
159660 183990 107846597
166260 172114 406645455
140770 177776 93103378
26858 81008 134837750
168190 198600 886886824
69135 149385 720724731
143158 197808 137494047
29335 108336 719588065
106857 151274 110824441
63770 193884 501691422
158700 187991 73770397
192359 195551 8037761
118694 151679 236114476
110567 147308 934291869
191957 198031 132657958
150403 158392 20131986
180056 184242 10564021
155602 181948 558975189
198612 199457 2112116
65597 96125 251617343
129930 170958 148585085
157339 159512 5445269
20024 185639 414022693
53609 184740 328520797
65922 164300 766130474
68223 133833 164204147
17520 81433 159252298
110363 155592 112933044
187645 187669 377833529
40155 62458 55511963
142376 191915 124658874
45035 173646 536619441
197822 198677 352569686
142666 155932 33309525
176069 180861 12072929
129661 161165 850296773
177634 183369 611411690
45970 84436 96253603
39694 88769 783829021
159800 178875 539457179
104996 167677 156791780
112476 197587 213366301
195593 198157 6402694
3804 163190 398538641
77870 198762 303061878
55125 116468 541082656
78664 175801 243353182
121899 126762 151732872
172502 192439 383085709
181368 181728 442115749
33116 50131 42197756
147386 164952 44323498
146727 199422 132575428
74732 120273 240183082
59631 160704 252903122
3364 187665 235575911
188098 198575 851868065
179576 190472 319659411
88558 193526 905914441
153614 155903 801394075
193160 196416 8191227
127578 137599 25029420
125647 149120 58773058
140963 141091 59581754
179037 196492 233765200
37597 108018 176291446
37362 92488 315701473
73731 126948 133060981
176972 187053 25411510
39212 41911 792288427
79899 142024 155327924
4409 143666 403570192
2737 197267 676034912
71195 137250 523910355
156092 167604 29066449
144389 160412 40227082
98038 162135 160420966
191518 198173 16626267
32555 149034 31108986
108383 129381 52309056
40387 179779 981710393
109972 112117 5300348
159965 161099 767593233
43419 137929 236276572
79174 140717 309693107
95791 102420 16817968
150803 180724 75382356
18069 75468 142998757
119251 140513 52942275
183583 186276 6734656
80719 85369 11727664
190834 194271 474912428
30349 136114 264192105
25045 61490 515562869
71424 180258 795246231
163245 192082 338279882
85770 188551 577365023
3305 31744 209760322
71745 103128 533811252
18988 29214 742552760
113256 183650 881885969
31447 111148 356822763
30462 36505 14848982
168702 190464 54781631
134429 154723 50739373
126371 194424 795876845
47856 122272 186230458
161727 174618 415515512
24268 196682 431379235
84553 164355 234500218
76862 103537 66931037
27230 143734 306052839
41780 163032 303419510
20243 56208 409194944
164486 199347 115904904
162249 197334 16495078
158159 168938 27243985
32354 135474 257647210
143993 147212 442396271
1663 48611 116987546
720 113210 281188195
169932 182442 31392422
157125 181658 510976109
80152 113104 82553794
158736 195503 92520772
45877 175099 838712355
119829 126896 17583854
60910 113539 131884875
150188 188761 97151788
103820 188575 212360688
71212 108648 39205911
109566 165105 843921592
82081 124182 468277319
66885 85692 47191741
34444 69381 87177928
131853 186235 136431005
133309 160093 129712085
132710 143051 778616096
167014 170633 643505155
32717 69706 839418843
151664 167791 40578882
13548 108102 236315417
91746 179164 670720945
106678 169408 526952549
46279 99550 320452177
188525 196544 953324453
68675 182732 718311868
71976 167459 688202060
44736 63192 45992925
138278 191465 133770723
108895 159469 718732169
186711 188656 756100220
103868 146572 106453743
75865 135419 148998779
9741 55214 397594268
67156 109018 489258668
28722 197781 422979683
17952 32982 37289274
166610 190211 756179365
19194 176909 394254518
198897 199288 627843
20184 83530 157758175
125360 157177 79766270
99710 162434 66074653
139736 172803 83127818
130940 191082 150971152
165060 166979 687062089
137005 184841 120088017
60353 192299 644910193
33128 85080 129771925
16314 181007 411774108
113453 181436 170265081
158264 171817 850824342
124370 186632 156322281
161677 196234 826254746
89207 168066 197516283
30514 71287 101529955
38629 113015 359799471
21214 170172 372196319
60142 162064 958617631
130119 177586 119042373
183034 190737 869863199
26990 67992 75540189
49399 199545 147907192
96946 183856 217962482
118385 132308 488186096
38644 152650 285075332
11110 166344 388100817
816 107838 267643192
183898 184113 130711333
173363 197879 61693494
160947 167495 16573448
81491 81999 641110876
180801 193977 33053718
130513 154076 58839969
41617 84608 920999023
556 145712 362539187
15516 48963 82946811
108355 143479 87461434
42975 169024 315499303
129061 156074 67559569
151409 161905 250455563
188393 199106 397314374
195583 196046 537485545
124696 135051 26011204
72438 195823 493513554
53922 141102 366509317
172817 183112 184876589
181314 190037 88621571
5498 130595 437710860
68548 129548 319050395
133996 154027 50060662
183704 191139 689761850
59266 120569 153420181
21247 37659 935161305
67052 199024 766431109
8140 73765 163769826
132856 181603 70303176
181328 186949 14231027
188195 199681 28833848
41582 159693 936603292
1755 141887 350050673
5963 82979 192240377
5862 158073 932874595
105873 117426 28767230
28016 190889 407493479
122256 136753 580087088
15880 45378 874573178
185363 187038 4282963
171201 174834 115888028
179148 190917 29767558
155199 156370 2945180
157572 173508 213261903
81581 118464 92427335
44381 96539 80073985
197387 199908 6350580
104094 193022 782078406
7416 44220 697853877
17627 71041 132989453
70420 179135 933099075
72403 157953 707047394
75620 196923 304126708
24271 36138 5381340
100097 125850 64218106
159887 194560 87282563
121641 145914 60551614
44310 115587 178352412
184665 185662 2546944
175457 186133 538239909
101985 178628 191928827
116512 150581 687408479
196904 198900 4949693
148502 195849 119233628
27564 171609 699747618
75203 90932 923106995
41919 104478 156675040
63062 170998 270410197
59754 192442 332534798
83621 149629 796921109
88998 112441 58766891
145490 171672 65964440
135794 168738 82640987
183518 184477 2342263
168129 185274 479933199
42680 141234 806570723
140628 177444 765871708
1042 96146 727212875
76758 170895 831709294
170533 187535 42783406
51492 118570 167969048
7981 67725 473430970
85417 128982 108878747
18311 122174 918115800
49116 171085 305602326
155268 194928 634903673
130422 131828 3522620
193188 195413 5574380
107939 144760 710252180
75090 130843 139601087
119865 196433 341654142
8870 87088 986976540
47812 138077 225809784
179554 197093 44165871
51208 67717 41363142
33862 182944 373139918
155293 176791 54121924
149324 174385 785867537
136589 150811 536123251
79686 141690 43767577
173252 177396 10466365
82833 143897 114451610
150257 169500 423090399
167385 187647 320001454
118323 126916 21320066
15823 184744 422373623
13543 130499 292169489
72951 83413 26257283
60612 69239 188195942
79633 101451 54794854
50298 129382 688456042
75457 89503 35160036
152904 156467 8983792
164314 192390 741530856
97686 129641 282820089
57051 92039 299139792
166959 182427 38817529
4679 170682 519148414
84016 148824 791702193
6670 132086 671795809
118465 125372 5206124
165807 193237 794033083
31169 38451 17894334
141918 191747 373717712
149451 196962 119582415
189152 196152 17585342
111704 185875 185930367
66996 95319 70872602
170299 193204 91700316
158115 171562 663385923
180909 188481 178348799
48372 194720 366737150
110911 136223 63249082
111683 157340 302604792
169929 172833 7261295
160994 177191 40794622
67156 163054 240120920
19609 54359 866234677
45515 100576 137762887
197813 199419 4011468
71799 97263 43432350
98081 175206 193262382
126390 185932 185655954
79132 171466 231370243
147131 179878 158928852
112642 189264 218918910
23810 181383 397833861
7978 69333 153041343
20150 59726 549528553
179269 196997 864776417
146302 185899 80356028
36804 137251 856977985
132125 140296 72246958
101043 145793 111639952
196376 199539 7903138
195821 199921 1531315
83940 115717 79604962
14050 136602 603230583
69926 198767 322935780
2259 50942 653082585
13677 76079 155599118
24678 87462 156535602
68404 89511 52828298
56029 78121 55259119
77121 190798 633573111
105977 129648 59025661
121212 176051 965276557
162726 184885 446976039
146800 176959 75930926
64378 193439 860873334
139923 190042 181366780
58714 88765 907151914
4795 124489 529113735
177925 188357 26325010
68520 160986 953297805
43190 69590 87888277
94321 102285 20106914
54009 192636 347451720
149748 188298 97071716
107514 144475 92099249
117586 136172 46453195
93718 94797 2730522
40834 90122 5932985
100051 113627 34055440
71233 158184 322575803
20182 88289 813018469
101261 177330 843960381
4137 89860 214118485
47854 103489 139457612
144878 156095 28159720
114778 134857 351185469
122371 186951 350870440
124713 186813 155958152
140128 180037 100357508
165099 168024 849427402
189 98540 245590517
34328 191088 490059409
76115 114060 95134703
14214 146665 330716708
110651 175227 161696984
50964 190796 350515557
181090 188845 430876995
186379 193191 17193054
72101 121328 123173466
193312 196513 8035708
59812 121018 153166726
95204 191763 503224641
2652 41159 96049830
177297 195101 44780423
167978 169848 1281841
99654 199162 249546415
199627 199835 697895928
143305 155795 31371987
190225 196865 525074474
48551 71370 180939505
117679 159115 103637286
10526 114142 677002354
126832 130397 9047835
191627 197715 15180987
99826 161377 154014400
49928 124109 873324469
67449 69610 5471151
155379 176845 54051630
165555 192360 67392236
52081 181622 837017858
120439 168012 943964561
60177 103510 108671839
90788 106283 183524746
49101 96741 857826610
176521 182866 56376710
104586 195373 227525165
29320 193306 770123238
41915 114896 542132714
187709 193064 137183825
58621 126593 170121122
126426 172849 420904217
49637 120075 176372010
110672 122850 446882067
160710 194367 24777250
55933 109948 408916381
121768 150204 327901491
196352 198200 80573488
157439 186601 73398241
120575 186723 165966107
131206 150293 847403645
45386 57813 30883806
50677 181744 328329899
149866 189652 100181298
110046 167102 142812528
76175 76292 788509761
20456 186572 415290484
172608 188759 40679822
65871 83391 43891812
74215 148109 184743816
73910 124578 126665966
180808 193713 32432736
199344 199521 201264531
70326 103070 965502537
11536 93330 485665130
35697 168052 503440959
145296 171002 312479860
43047 99522 286767502
133047 162473 27584105
122562 170637 120561246
9136 88946 795841835
53177 75299 55348226
32596 36780 492027905
118632 157322 96726950
94946 109579 36904961
173048 189269 40862716
95437 132052 56164728
179274 198905 49425243
64594 89793 137778860
71776 73296 3832203
192907 196893 10069230
132744 141062 737490005
171173 180216 692840831
184091 184665 276007053
139488 158180 46893153
93644 125323 380941775
197573 198600 2588911
191039 196612 13977363
25846 152805 316972377
120497 174392 493551690
122445 132659 25602802
94033 164791 177183424
68113 137470 173504997
158197 170726 36975149
61607 129118 322593716
21240 24432 7846367
155983 179625 59528611
91367 138510 117852458
161659 182616 52762538
70910 199203 383526630
127513 172470 112753674
46778 137460 662418056
178277 188890 26788087
152086 175878 368211389
187652 191857 847652005
44558 69472 62220849
26005 60020 658583022
20659 164791 696318371
136733 169185 37510979
156719 198836 105893185
68841 186939 295967716
55199 140021 897041635
159771 167505 116901849
76382 101716 63508727
157596 194153 829060309
159775 172695 32554926
28680 164254 342884289
93750 110177 41343132
94581 142865 856365021
131661 198359 167390842
198993 199002 829202092
74821 115329 101505567
47733 98788 57860781
144368 147752 994621976
165328 165767 289659407
188288 198288 309630171
157772 181506 613364491
132329 151429 47699510
138967 194088 799267616
98568 105951 18794358
148595 180782 81104380
104890 142199 523059890
56956 132707 929374240
74073 119550 304592059
74167 87914 35902703
56834 77806 52534940
67678 95948 70653676
34475 95823 153150472
129187 153991 58494901
71303 108523 466273183
22815 176428 383971363
60688 101554 395486024
176784 198532 54691274
98210 175309 193213341
82521 198509 384074631
33359 158506 312861865
163125 181951 47314959
69048 98894 74622073
158356 170437 766349839
184338 193882 23960747
129721 190522 476751185
61103 130306 558563224
5940 105825 911602408
80578 143474 157201218
184518 194777 3853549
163137 180272 43116478
55819 163995 549524825
106989 182359 232529983
59810 149688 224803017
162559 172087 24001497
144253 171112 451664321
342 86146 103124999
90704 138964 120624378
68384 189280 302994013
25910 70437 242098609
166358 173236 640106185
179544 190282 27101165
1970 96385 235699730
31918 124218 367602811
80288 139968 598790863
153812 178012 396264550
117506 119171 655966039
96103 102880 793004359
42181 167014 547632584
133921 147479 33708103
79136 136515 161070133
82983 197291 286589813
13187 91627 195732646
199972 199995 43669
167022 180209 33100445
85093 186320 789033734
60186 143460 208445725
186276 190223 9981323
128725 192186 159344176
105711 153184 548238267
78282 92997 696453343
108203 126270 44872394
116323 176837 790812627
9892 169069 398084101
99553 128306 960308130
103163 116444 716392547
195609 197444 4579884
140873 171669 77458421
168926 176058 679434201
117684 172573 796676313
88818 129358 440953145
56924 77321 51114962
175607 182702 17802921
187801 199545 29446374
112078 115786 9321584
128963 158131 73007969
164462 177515 367621764
167991 186989 937515526
84434 133688 123164820
36276 119678 861730699
181409 199927 46612350
125877 197812 180718873
153877 178935 63019916
1332 153575 380460070
158403 199640 103772314
91089 157667 166556747
179392 189987 132522387
58078 194744 425157679
45315 183545 346188931
62314 112645 334872452
164415 186571 206386369
20273 183091 537602386
40283 152887 983119290
80090 83418 8351515
191031 192038 2497489
167479 178316 355845407
165149 194785 74538426
155303 168770 795683301
21161 73232 129521617
113947 161897 119802869
144408 160286 11717891
86939 150821 22649996
20244 112835 231019297
63085 125417 399787822
168076 188979 607975346
51530 104258 132201121
6282 134818 321176333
45131 90238 913389628
26956 158860 358218064
52508 161447 691152784
194263 195565 3339345
76736 117050 100982097
190948 198616 19176241
169223 190473 365571027
151924 152936 2543950
83744 87213 619817416
21294 133963 818652064
157137 194674 94403141
111189 181488 176134714
198497 199414 615198063
191666 193329 526489242
111627 154615 155196801
51038 189115 402685868
166371 174135 19529335
136650 178512 818977678
24793 159028 516213233
161563 190566 404407185
197818 198653 746641425
15941 171036 387691910
127046 127846 2100381
54574 150305 239428989
169180 172821 700192388
199185 199687 338172529
110172 126159 39710733
79947 127272 118397116
140759 142710 220063995
156625 197240 808488537
118975 142190 57885233
126225 199647 57222168
120822 186148 163853020
60050 196084 341012841
44467 113844 842494847
9987 125620 528446432
122627 150525 78807361
70520 117701 762665558
128587 138307 730727344
3469 23176 303965599
99181 183453 929063579
49476 104044 136904670
38135 72130 512396525
124978 192036 634259901
22132 62767 405163582
140655 166951 66206392
193130 193389 625577
46071 167754 832374214
11082 106783 239192963
25607 60987 769500679
77254 128629 148102990
152151 180852 72214598
46305 51606 13158275
43286 84968 104252462
68915 99065 224073489
116251 175192 147582087
179829 192381 31642706
158062 159377 3334745
60983 185929 973149185
4618 194900 801911273
65109 131905 167225103
146888 159100 30812312
153036 185425 81491973
77505 86673 23023139
69012 197331 676244021
155458 171926 241961747
140091 182834 107483854
27367 167072 349166917
151788 189070 93839418
17018 47306 75070233
60619 104223 109358416
146806 151954 12987658
123489 147380 346362329
109026 189370 201235832
34282 198009 422380014
74035 77194 7919753
22702 58673 89210244
193779 199006 13165926
163320 187447 704084386
28772 77766 122024257
85756 149677 159776409
87624 102775 496506803
21940 148200 524946284
138650 154534 39805934
92316 108015 39578303
127611 143847 359738347
72945 161334 242500620
32683 100757 170095009
180248 187869 19245658
39278 188658 707221512
13866 93746 199261227
168107 187529 48920515
83542 110323 67104798
180172 188548 21159156
85886 161089 826461092
86017 196030 837904677
84787 158221 314200610
117513 131613 835947079
166747 180327 208667795
88934 181157 231083197
106546 158046 128633184
163066 190099 68051030
67164 111571 111259877
143564 197885 136642678
75071 143719 490720888
85701 147711 154886276
6722 80614 184393552
56839 79692 57186970
107866 169749 591286159
187580 189250 760582324
101510 189383 285315632
145631 176449 358249575
24077 190912 524973971
8637 64119 941742081
35646 91410 471348413
147974 197477 124628849
119578 196867 193931721
136544 146593 567715126
105455 137515 928300704
1493 36098 86362414
58231 170879 796221923
91799 93345 912968777
66022 109993 715928775
26144 129498 119200881
117639 195855 196191540
19344 162121 553064275
13110 27339 35644195
183931 187227 7560716
153020 157758 11904380
38685 41608 7259934
107494 147734 100247780
151138 168940 345608993
31571 75142 108520329
123499 197942 186881182
189376 190046 36604
31637 97483 164269797
141128 198183 443918043
160285 200000 99953430
32928 184638 379596419
185453 198799 949093368
18463 102901 210807942
50409 51023 1520018
140877 174321 84135032
52527 104694 693867376
39566 75313 942703745
189722 196078 852235855
47380 183504 375619425
40544 157252 291841739
151386 156784 13629859
132414 199079 521464010
74407 179431 987402686
100603 192118 497930055
120529 186894 213913639
14882 139739 590138300
123661 133306 24194084
11166 152080 719747885
80609 129918 68098673
107710 115909 20419702
39726 102972 158191774
75178 114584 98841568
131039 187609 640189391
75838 191244 289331175
117726 152367 86548590
167015 171764 404330908
144520 153696 23009526
146183 171965 64937790
17338 199354 455349792
65854 174500 742985025
193640 196156 625792075
156060 173056 42795472
178803 197325 46649015
92761 188844 457010752
80646 179480 499289614
38041 138238 945871602
7602 165099 546115830
161587 180726 48247152
148896 169861 52823500
77001 190838 499628038
441 177259 894916545
114284 148662 262015405
185319 190625 13437299
184349 185587 3121744
78955 106920 70269234
41558 61848 50642938
155510 185588 837748207
131091 156951 344398259
90766 143437 131591316
34246 138481 260502863
141885 175160 83674060
90909 99113 20456574
154022 184909 77673286
140831 180334 234486330
76920 160905 88066630
134615 159343 492199486
66149 81564 38589779
107126 123210 39940535
127010 182488 139207804
49145 76463 706764480
146800 172023 577276346
45665 172152 624522976
197781 197856 204041
55628 125755 175315435
90389 145368 137331747
119228 137517 45627350
103001 170209 168255954
165712 184060 163020445
77375 146595 173016723
141317 182059 863103298
191698 194725 7539092
116000 135609 977446844
1862 83139 202984987
126985 131447 49930434
35136 133236 245275567
13189 69670 573409275
61035 99101 781246503
98207 167104 929170829
138739 162169 58746798
199149 199728 1473301
79741 195744 554705664
110463 159244 68694779
189444 194161 823968569
93843 95353 306320567
67604 187223 755454984
159511 171156 29409960
61349 164409 258038610
184018 185406 1049787
21837 66000 109742783
81651 87958 15851113
49078 114828 502297474
106176 167099 152421912
170050 182097 30215780
40686 139286 278441844
78482 119355 102432857
74622 162770 361239092
38587 195235 392336011
66093 157551 734660711
54939 181570 689553308
127659 149453 23705607
169409 187816 608274485
183458 199457 615055212
133688 197261 589388727
465 61501 806419951
63840 88780 764195712
108603 156923 120709085
127952 177051 166273412
143060 146448 8500191
158323 180759 56555101
106709 192251 214323896
143295 187888 112236726
67191 186153 298140861
174241 184166 636235253
37108 61385 60533350
46886 163974 548609413
118731 176032 143569857
85969 112556 66586834
36193 181457 363598516
10645 53215 106032367
154771 161962 118796714
128346 160754 81080161
134005 141074 110932453
133189 162133 693559622
183820 191651 322198353
138785 146495 19215297
28693 48182 48118019
23522 187495 410186761
139905 192793 753847496
2464 159721 540268390
50754 197554 426314457
116558 139224 814233046
116526 168561 936330352
139345 164421 136395082
4524 159654 387739689
4321 15124 391284393
17007 89227 180020536
125235 136498 28326832
101870 105285 13144315
160868 199241 64770145
65358 89906 767008298
170491 195236 368952076
174817 186652 19971
75223 120094 112328553
136104 166713 397848313
530 141768 352812486
101351 104269 8286868
156482 194546 95770109
70091 85215 37901328
142075 197470 987011349
29805 180479 376885531
156094 172953 45483974
176685 183895 18170844
114954 138545 58725080
151549 199034 119433597
42803 68852 578628099
115915 193837 28306784
185932 199242 33437664
563 59266 146421636
148311 148956 636896
193392 196305 7362735
109661 144526 86847544
138562 174888 91252813
24785 64601 898947298
184324 195354 27756647
77051 128384 68956075
136025 167078 77907201
167679 181233 677235914
69166 157220 981571339
184573 189804 395421523
100396 164797 851902803
193793 195020 955302483
158021 173531 39042368
59695 72060 485531033
193104 196954 9681621
121912 175314 103299508
43245 44559 729463
43587 52719 22704234
12391 27371 193571042
12331 48066 744889907
50174 185643 537930384
16764 87842 780329065
5992 165740 876028177
27753 102538 879883567
91911 126496 86435389
154387 199310 112988401
58314 159614 253614730
116122 139276 57678905
36954 39309 5853895
69202 195021 315320334
139215 176076 409085213
148852 168399 17585147
155263 171100 39945597
95748 184585 680271153
123880 184008 203354757
33983 127587 260958247
139674 168245 21835183
108874 154384 113598270
35013 44999 24909873
74769 108706 85171695
2954 153216 878837690
65782 72024 15632660
83438 166810 352412293
105974 165902 149899586
107078 140113 82231205
184091 193986 806569572
44915 193041 968078253
109652 157846 120357193
168117 191460 58814024
30514 153164 306336016
11323 70338 147194871
88226 137845 616574730
95662 148835 212497230
38745 52246 33623216
40584 46775 15311674
89066 130464 545755608
106591 133924 207033661
76691 81442 157535241
63649 104701 102970063
188494 197252 21968462
186345 197060 914378441
53504 146409 373477035
131599 146843 44559443
32340 163036 877882578
23120 125484 658970998
88327 172511 210834127
54789 142139 218442727
24216 148727 310776939
178471 196664 45852284
38403 102298 159835128
97416 180024 436283895
125782 181124 360847120
67857 90275 56167950
75131 91573 41213709
36150 174801 347002081
68731 141935 145686765
75399 190210 287800259
116153 170463 136016265
155257 195416 101089777
106350 136647 83083602
150459 178945 71667529
148839 149527 1748279
164441 181270 42307365
148844 186504 914811730
23908 192074 420707409
74893 85951 27753879
149263 176008 530243876
59896 120895 152661732
34306 197883 409647217
52525 173745 303630262
45020 78187 878620961
44970 130357 213575776
173333 198857 695726675
41379 137164 853637060
82263 175329 957535310
117212 183815 620112830
54301 57368 7592455
132022 197023 403577141
38131 100586 352101589
199777 199983 845618431
1136 132877 329279692
162206 182065 49987783
168012 198489 76628462
151680 189325 412389253
96876 101911 12832555
75748 116635 120100483
128213 194057 165225604
196221 197776 187015825
48093 113101 162861666
72485 199085 317352916
108296 120619 3905029
58570 166002 269134623
180735 187403 16799875
150429 158692 20834733
145299 159097 2247639
175362 175707 872644
188664 190473 521158178
150202 194835 596472994
126601 163952 761314850
4388 179137 848274206
146956 183055 90884237
75051 169024 235400509
63445 154434 227710098
108709 165243 966333797
148737 179841 925070911
174907 184418 666300961
98559 111965 33680013
43388 156663 283355592
114212 121850 988961208
41878 70684 339601149
70889 185059 285973088
80654 182983 100562436
15488 112804 243009431
28357 121351 205621727
28661 40639 164908224
105103 172970 388837089
185345 187911 6539207
131489 140894 23300061
177761 184973 544970419
136633 144005 18240631
91142 143529 130872197
124165 139733 38881923
76624 162291 706511158
72946 166434 887424524
1236 182157 452599487
47768 94082 505781084
11729 136818 312507565
52745 106861 971201607
7031 67309 150277819
71805 174159 256424414
188799 194308 13777351
104322 138520 791316488
160999 187717 61114852
173079 193982 52555981
155119 172398 43487127
28907 186688 394667068
123407 168997 432533724
138591 190833 1352677
37156 90885 892928633
106985 126717 49028068
44373 155418 877229852
167171 170240 354166384
82829 107656 62382209
89440 170289 772420986
63551 155488 230055501
6691 64857 144996736
138086 151344 33207948
120599 164043 10922856
132817 198167 679783316
110027 124461 246372958
136842 168167 861405033
56181 117660 153947430
106738 183067 951315164
89485 115823 447610796
32370 153271 302029354
172815 197224 768484637
100864 150307 445930759
90862 192347 254385247
140437 169307 123385960
72879 121203 120934630
150608 179502 492764631
24655 133297 529394681
124360 168122 109791834
142390 151869 23850298
78223 108735 76643892
199364 199955 1514641
179019 179585 665608
99357 157089 144519393
138550 161575 57748598
72957 119013 115334181
15562 74501 146822353
157374 173301 136125599
129515 140961 381272227
180790 199692 47497363
190081 198745 165378516
49694 52996 8312809
33528 57241 454629187
103894 185285 982105207
109083 170191 731481939
4337 54951 218703987
106278 197743 229159999
71144 198733 250364560
95566 127664 66680398
160199 192985 894079056
193019 199001 564427615
30745 166205 387608068
31697 134183 255975985
153676 198732 550275455
168203 171243 7702552
2967 47530 360190159
183779 195249 52734589
111375 134112 311400707
21715 112129 225601241
19516 46518 66879472
150558 155220 11754432
803 176696 792882223
50863 147626 742191776
12330 108003 239192972
113070 143755 76502952
106743 157665 423628958
83168 90102 3412767
104236 135706 188216135
195643 197683 323053589
159053 189232 75960914
42083 166314 310960910
64709 69604 12300774
133951 186072 786234146
191918 193253 274106069
121756 165004 108335406
70343 87815 89048730
74622 197499 308055236
166355 171066 31142
155980 191703 89999894
51349 69718 46027706
36168 53212 301435556
38322 84272 821980704
166357 176816 26275119
106074 192189 215736797
130553 147637 42493579
2208 87983 214227742
9092 198177 473211395
112372 148654 233704725
152679 167040 36183532
180166 185819 14236090
24199 26793 6493610
3781 26769 57749791
83669 183709 711507571
25605 82183 10506350
20002 196757 447045715
48261 194715 367021024
112888 136603 263349355
184235 188485 528333984
70645 95889 113755659
76332 184932 272023737
102761 149000 115410100
188509 196752 977583850
112988 116861 74078949
176265 198664 507442925
189115 199154 837809766
108812 115761 134254465
3933 180317 441298774
122427 155208 82023622
15403 119746 260518755
190122 197970 19665691
73534 98473 62323812
158797 181494 473481465
104309 173673 173577131
97113 127565 751449207
81390 181458 250742898
197612 198663 2674675
173763 196178 56410773
38794 133209 236099141
32582 171313 347053948
41318 156859 902741894
120844 159493 96714609
73592 123811 125582500
49732 67429 767443930
133894 163350 598360507
69072 119487 318862091
95268 173687 196512675
29246 138997 100197913
74749 127503 556755075
90125 183974 434519334
89835 150321 151193615
42746 48256 13626771
172495 180184 19324226
126749 159703 19187640
76035 87565 109728539
24723 73852 122312884
66366 131666 712205856
189265 197394 723801087
37133 134840 584348198
164368 192246 70140709
161394 188891 69284180
28652 169164 351228163
45803 198040 602584266
60148 171461 504835027
177609 189631 471562533
72271 105888 482121643
8402 184931 958865739
94144 143631 123696876
194209 196746 6458383
181941 186229 10849717
64066 89721 64303443
134767 140099 13156200
139149 145547 62408412
51886 69613 44403865
192630 199845 983140606
82013 99109 85314552
131803 138853 17465238
179259 199880 833297015
33139 171748 770333808
34639 140386 321088173
4262 35966 993028686
110675 133094 511373702
23861 148017 673093737
89455 176369 217765139
121751 192335 177108190
486 91731 227894304
69443 176374 267837049
151051 156032 103951594
162005 174758 30624416
143140 172740 600017584
72625 156689 565173005
114877 136977 55065969
123477 177165 764423324
18234 145295 317075339
29431 51958 55793201
91080 119739 71735416
48850 156132 961476217
133140 197225 235960249
199713 199873 416419
32422 98052 163814347
114357 129120 36722472
132148 173857 104589274
177020 186144 22970304
197940 198469 877373328
38799 70806 79948739
104735 169016 272127655
187064 192623 885448385
181434 188185 17077221
80170 131363 128161335
70 132722 331529281
118449 156700 747537806
46218 174844 520606956
155396 161780 633894135
145390 177171 80015364
137550 153933 41006659
21470 59537 94464846
26105 126379 250182776
39729 147518 31778146
107061 181561 994010415
130124 164004 77751602
48218 56444 871621000
181547 190643 955542798
18988 125524 461792039
34543 144473 897941909
89003 116524 68961852
23357 60894 474045506
87099 145532 328802061
160810 192853 80694993
97390 161976 681282094
184983 193364 21194340
112247 138550 65581230
171080 187064 144939926
141068 170693 241895444
16137 46151 674016694
31290 38301 17208289
118278 180468 155868605
125182 135781 26688120
141782 158850 42903938
27365 85771 145600084
63610 66833 793622311
113322 161326 987708248
116962 162663 114350891
159294 174319 37852723
104214 179889 933436094
136474 184714 287972062
37330 116154 197179709
179970 187447 18889684
63583 100908 698244242
45800 118426 442155361
199060 199488 1076807
135061 175201 100709120
46966 102692 139605863
46095 194456 577608765
108188 147260 97276075
91435 95824 366614291
131597 184897 133654405
46180 130045 657968955
119451 156860 612648989
46881 136195 813871021
64809 131349 166629471
95311 140302 745015314
108014 133036 62389461
199231 199960 482870091
97052 122938 840548329
92655 197074 282812360
50240 142018 709965677
67384 162960 239317307
168405 195982 69347098
85952 183745 245030839
146521 199026 991960792
192174 195069 207266904
41688 99206 143841395
174072 190690 41847671
4173 144516 497011236
180154 183851 9363779
55789 113272 929312645
148146 169044 52684661
31461 100681 172841884
100502 169739 173416079
170513 186114 263971909
64620 71737 672425689
56897 199634 357794710
173187 174457 76148414
76247 188418 281151668
101444 169804 758855866
44516 183873 348975467
31594 106359 63851208
77592 152597 815203064
63621 158375 237162078
21649 24924 8101251
68691 178157 274182470
156252 164630 894819323
108928 148504 718875360
143464 187942 111976853
197503 199080 3953514
32199 174258 786936179
108789 139272 2904541
25410 57050 78466713
136740 189562 132635767
59225 101962 902187157
67933 92402 61253957
149398 157670 960628538
152748 173267 51584883
156046 173017 42738639
156672 189211 81868064
87812 129366 103909078
80526 160854 201014890
72489 114734 301468430
63505 184857 396795852
51454 142531 314897891
27807 61087 645529076
72292 168850 241891936
182126 186825 11913611
131150 133707 770178352
4425 184813 451305143
184834 197816 32688382
69956 110884 102494219
93451 137293 109686152
105818 162934 289186037
124855 188579 988988593
32592 175543 357623378
113527 188604 188210987
153298 193080 181606949
113983 152610 346422073
119028 126989 19801127
139399 183141 54496555
128538 168481 100161685
121756 161881 499007791
69905 168704 247408386
119349 140451 52532336
64722 141920 193041758
147548 156942 908043424
116250 120764 11161833
123213 152236 371380177
19043 19947 827274711
49814 59250 253872540
35869 78537 724979931
44019 78604 912717694
95447 152594 350831629
128908 157257 864914032
139546 183889 111510131
197070 199180 922918108
104837 139419 966107987
112770 193706 721710847
165054 175456 831858984
101721 197621 240327970
98613 175095 191694148
70483 118068 119178062
90243 194751 261983601
174052 182401 379020721
66227 162041 239812504
84994 192615 657432260
185019 186757 4487388
175668 194349 46936015
75425 172452 243013704
137381 160880 58851057
96617 114996 799552288
158992 188946 285353466
124334 177395 133139111
122688 183944 625186444
1505 3668 518797979
194803 199295 11275637
31174 36349 12658823
190967 198845 800567240
185008 190623 822046756
122762 144328 313624499
181869 199728 44964938
73611 119093 261200444
45852 143096 243082109
171025 184386 25689215
68439 169933 983698256
145527 189716 357308649
189067 190834 4474294
4237 31689 828066932
30504 195844 482615051
138423 186098 119821540
83715 157203 183842595
125058 175388 826950835
30557 101264 176575184
73606 149277 189201183
107284 169230 154978643
74184 183310 699875130
98879 149705 363556363
20059 31060 754969491
152448 178041 64344278
152539 174608 55538160
159794 163818 423006997
129591 181830 610669973
174143 175319 2907891
128175 197072 172984575
140322 159802 503984726
116997 123544 978563380
157228 159920 972238
62047 172672 82945632
189511 197413 19873154
189114 195461 15926628
126957 127691 1918582
154730 166390 816759033
60803 177239 680039866
96750 110344 34266361
32968 35574 6372338
130022 164901 59807955
161335 183334 628781915
171995 193621 54393623
89122 178660 224303612
165861 178422 31535004
116998 158927 104852126
97548 160654 823685462
38561 97433 569350472
39567 127080 218724795
165903 198431 84748976
70118 79312 467991966
196898 198518 4017076
144944 179737 876630342
104357 173613 567317097
10965 53091 104894349
172871 184567 29352156
14994 190713 439639645
176890 196890 50349680
189208 191110 993378166
46490 112517 438785997
150814 175965 63348434
88116 99705 28955594
134622 172129 94071453
139998 181699 104852468
62931 74921 26151963
190863 196651 14528901
108072 182945 187441687
178773 184192 13731912
163289 196531 653926226
122362 133989 29120870
4271 191294 468171704
70426 76540 15318567
109533 181039 732539981
47423 189365 952971920
29430 144447 107052482
73576 86455 32327859
146257 168910 57117408
58825 167770 521509287
86022 154361 402583351
180567 189455 710281320
64292 174065 275025415
63078 164986 145858754
194641 199920 99803314
28747 102493 287519022
187505 199442 29913708
42284 137869 683019007
35732 147824 49128938
112664 128533 39562200
187178 195653 223242862
133364 155381 903544590
103395 187608 211017440
106286 110582 5025697
2518 125100 306111284
190983 198523 18849031
35678 91864 864596156
104527 187368 207574072
111700 177110 510756616
135258 172509 759796124
149606 152699 7793729
90561 127529 898170501
168557 189427 712342079
185331 195988 477406529
146956 190967 110911870
138480 164423 65158045
20886 110519 223703431
153501 176258 584081945
102140 187128 743734476
110995 170847 702393357
162034 177428 38781310
87836 108859 52775242
192112 199284 17967434
151336 182318 77893596
170555 189836 48451211
162319 192495 75958409
152099 164484 31146320
37739 193082 856454775
196872 197748 2111769
125754 166638 102669593
62157 121760 149185639
78335 80048 4374630
102161 157967 398917725
138303 148769 26138342
195287 197095 386832510
141998 163211 178829954
93995 108811 883333989
107030 190950 210305946
143253 196771 134688209
30862 92830 955435738
34698 190192 756741893
196123 196139 495203440
88188 137165 122489029
197776 199212 636608035
119861 138954 47628596
86578 87708 399931061
75983 78004 5009011
114355 180636 366812303
53561 104120 126806052
133371 187573 136115137
44349 84150 13280404
124833 149377 223199310
13911 16669 724680893
81581 170814 223593204
28195 74501 542255046
40762 138932 339358041
80844 95383 782278394
81386 136381 951167275
7624 63079 363894941
63934 97324 83580560
28776 198418 424453404
159722 172844 33076118
96882 163627 705798287
6923 86865 907139163
18084 55921 522841729
10614 69521 290100193
165564 166676 2817040
35024 39176 10329617
48833 126860 195247833
39310 90608 386533512
69783 142589 959058907
102834 153764 124148393
76775 129452 222625102
33631 169598 975058577
7208 35847 71394621
6219 195233 473035688
171107 180287 23030597
4457 168733 539595950
7222 101227 342303573
73775 90101 659253411
37363 143096 952611596
194341 199504 629344674
91245 130462 98160995
115434 192031 658841562
171519 185717 254063919
164015 172380 21031051
70711 160890 931938954
31646 65117 125686114
117128 173152 504130747
84680 142355 144082113
123035 186322 473482476
12265 175703 408760741
67369 139534 180498693
23792 138913 287313881
121533 166213 111998654
188580 194033 13600930
176516 183873 18547428
142930 176848 28192751
56083 56799 199306905
171119 176451 13350664
67524 125675 653307350
52470 70862 656816318
166785 170503 9357354
2904 125321 305765663
25008 87377 721962802
166091 192846 67276884
179448 189635 655983997
129301 149303 49906585
111787 139839 69982536
112218 114475 5724614
111563 159875 120827384
34790 129067 481713357
4036 96069 111001620
180480 194521 35290488
81761 132947 128129320
166320 192211 65108401
144446 157014 31640686
61341 78580 116696233
169084 172198 7785182
195006 196279 38980529
86864 194629 270090456
9506 114035 443025834
17690 68129 125539750
170296 191724 142216410
170843 172883 331995406
34103 128280 579248426
109450 118000 21284293
164664 189063 61425210
159973 164570 11635856
133802 189289 619561232
8454 42194 876303756
98730 197634 348570424
20015 187995 420050099
22371 25363 438342907
120119 150772 76537693
123073 176653 549094944
129986 145084 22742921
75758 106883 68177015
9523 100439 615319035
137185 138728 56347371
169009 175218 140433507
129979 177870 120112311
175752 188003 931651219
114496 134710 542552238
148324 164769 186974632
33800 164234 391180492
39878 196433 392097542
111571 151260 237554811
105321 168870 159008669
39627 95447 369237740
71668 145734 539009350
189586 190902 768527644
103042 184917 626493755
128873 152957 734398352
187373 195982 21622937
153149 159249 15388640
129879 184798 137719237
119128 186888 169937706
67564 78285 741722
115709 121519 958043446
22891 99282 190434722
33828 47899 122064236
60278 70555 25781376
59485 63553 10153712
87311 132802 71566135
154154 177290 593784531
39505 66737 679499511
143517 182959 99228741
93638 108976 38693815
56655 195663 505528138
59346 118072 545845554
38393 156020 463205386
156750 172097 38572827
26243 52704 65524640
79961 170966 228009134
103636 187118 455132212
38680 140989 442398355
10512 44217 670506748
10807 77205 253880708
120076 124236 990604877
81234 142953 683794624
91985 130079 95358622
45134 183017 345258465
119544 147222 68948993
124259 149274 220684482
155650 165571 25080953
6234 145515 563952861
157097 198319 964306600
18864 27617 21866301
195498 197449 4898495
52495 71014 46376384
136798 162875 48863698
16573 149330 616050826
61882 159347 243916208
149797 169823 50468276
142339 192812 126974323
22155 85246 157215154
178131 187103 22645243
130020 151257 347867050
195495 197041 3905172
102784 141300 96042376
180102 193041 32591788
163762 177485 34501652
160480 183130 868276230
95775 140529 111901719
139970 169527 74395218
79706 194416 370302858
70842 177389 266859995
141862 166365 478648505
191130 195010 362377386
110988 169414 146317797
68759 153312 241040980
173636 187543 35074784
117947 164920 117564601
4271 175320 427858860
2895 122642 324900617
146962 176725 854047414
63567 169825 266177008
54877 70874 729430419
122010 185946 191259641
99134 105958 153967016
184857 184976 678013487
80189 178470 246172940
20515 126951 265466405
107845 174324 166388808
89702 113551 909369710
92323 169765 194044168
114172 121604 50510744
198460 199661 658664655
89229 186152 242926795
106296 182454 190666882
70747 168284 953970371
69883 87691 44594671
148720 194140 114279453
76576 160497 209951871
153410 177524 60734320
141693 162582 188307521
20631 158711 344754461
135685 153717 45027670
14213 46618 637966108
23827 60146 90238966
76066 127376 105228367
13918 161873 369680116
184706 187138 6217885
97138 158807 943489083
95177 120648 625717192
113301 164518 874423043
31330 109130 330664109
132447 168949 91542022
51512 192433 353131264
88759 108162 565343088
64300 171513 268620987
192038 194998 119037870
24091 136302 280170709
27548 87579 667731688
51601 125056 183688350
97318 140264 918155984
151789 195950 111124800
90601 108062 43932909
176163 196527 381451124
38768 38982 530525
111654 141981 482669357
16264 47249 660622583
8473 24788 41045836
75308 154721 991715160
139914 165196 317512145
44765 90199 472400386
1236 171837 626306961
159137 194670 89373001
139180 152075 32343349
163004 173731 450038530
172811 193235 51436742
178432 194146 39518473
43972 99706 359048130
32846 187567 387302878
84771 114770 75184133
7307 132062 947454217
39363 41919 6343462
109632 182386 182127001
9608 122366 813949689
113701 172771 650008932
52051 96203 681093610
5941 65732 910654008
47923 117292 45760056
12599 189762 451341504
76848 152721 189770203
74582 117865 108432358
9668 85431 189232539
130888 146430 917689910
11818 87941 190064661
149802 165856 40480805
93426 144097 126635596
37702 93700 685089940
34052 89926 139602559
45444 111767 165925820
66503 166084 950521797
100672 157207 141386176
45026 171244 316009182
167325 196197 346181677
31535 159912 422971122
145110 161477 889988211
94214 142054 119622098
66262 110416 614963555
71570 178563 267974241
142286 191387 781810975
81957 179956 245519615
52470 158956 710281494
186876 198472 29133037
138175 198739 152209937
177347 184165 17193613
72985 92731 49417352
72729 149185 191209945
150672 171570 310727426
115447 190051 701598788
21751 193273 640192970
34678 37499 291678352
148766 194374 114766755
153280 157094 6768246
173309 186800 28359451
186295 187982 799713315
96314 130078 84649899
9101 142669 333558068
129088 195634 167120568
116871 160193 108299650
11532 54457 106895246
164553 183811 351533904
42041 176459 781948719
102182 173233 177866948
34098 161507 318595578
194031 198990 12521469
172835 185525 31933853
112023 174908 262207427
173892 187282 19450931
95271 177889 517227031
17687 188381 745469528
181871 197303 38861309
96759 127672 77450169
111156 196835 214901964
34310 119744 213626122
66290 178655 281476024
11680 179515 419752252
195240 198472 801305524
19203 148148 605280652
106823 192677 215093099
125330 195273 519849137
58314 192052 335317771
91974 150078 145280207
147399 193618 936583949
168083 178890 721291523
108047 174204 701458936
14893 141508 504096614
37185 114732 371483538
48008 110736 2397107
195550 198781 326320706
96327 141322 112527504
150237 166591 41270139
130078 140296 25340365
194526 194598 182142
188573 197119 21462598
14609 93266 570252242
134031 191159 137717084
151530 185592 869833409
92329 127979 52361944
83163 113438 75892466
62682 113439 127211627
150960 183940 83031281
15382 177392 405034875
138843 179255 343416663
75047 179585 231462560
85476 190721 263815460
15456 85393 753234211
127993 131013 7645628
66906 156719 224846479
140015 187882 120456108
139286 148595 23231980
101055 194322 233746473
130956 170353 793144815
189349 196924 19111744
143729 155438 29393907
73837 168062 235950019
65178 166817 284959419
59642 99695 100235849
194938 197962 867150188
139849 187524 360290721
53519 121126 926383979
155923 181193 63626249
29307 112199 206951698
149914 164603 13595900
81770 179489 666495655
18818 99643 501677082
777 9103 20897295
154781 175478 52128335
182546 183551 930830470
151842 179025 68332533
100482 181686 203454601
142153 168770 752879091
42933 108489 164167776
92650 192324 249937986
30705 71126 642116778
187838 190942 7839540
188565 199850 28331786
188792 196662 682364989
138660 169480 261164461
88461 112119 850283269
84300 180369 240661634
31234 75773 110964195
175946 198331 56294195
195058 199318 10713100
158271 168537 25924676
180508 184687 10447361
138378 184262 115313626
133835 166543 82040099
86204 172452 215936696
35548 116210 201786849
41450 65968 61225927
109098 162583 133653851
55793 82777 67509350
81596 84549 281458247
161788 184103 56235504
51806 121396 174169637
182507 182534 76482
100400 163417 157756634
120611 199932 199077502
172463 192098 49439772
169653 179354 24308124
179710 182669 447489311
159313 192667 546361202
193898 195627 570350532
85358 177909 231804959
193547 193721 182838
4129 123934 299326785
7193 173224 415145219
113961 188980 389107963
155294 174696 184271746
111499 199785 221420460
183518 188854 716676507
188973 193831 12138926
16826 35195 62266902
162538 193572 312848380
176840 182774 14908746
66228 107636 103896815
152137 194897 107533167
124739 162924 564421060
67457 190505 268275704
32791 43867 296974633
44003 47355 8225083
161396 175192 34742919
183439 198992 497177535
68605 149781 856220938
63135 125884 114545337
87446 145286 144477605
113265 114971 812101867
7589 17253 590784977
136357 193314 143069203
133582 197268 159913224
106049 108151 889063019
161719 180603 903405099
36989 140455 258499007
122778 134583 640645313
77588 138927 153352772
179804 189712 32067038
19583 162691 357425227
23373 31440 96418579
73390 184456 278262462
163680 179561 39918383
34225 80613 377178126
194889 196898 5140527
98928 180437 204371306
123701 136268 31513840
120746 123373 6499110
17086 46588 73193982
53944 186405 331945764
39882 95712 139364833
150887 199231 121631018
111898 145778 84472976
89051 96943 19648740
155024 157880 7180465
60474 84163 164433633
112540 193058 201886615
12504 125627 11608820
160199 177501 365680463
121307 149645 70818183
190872 193088 5542921
134217 194207 150590322
78549 144051 701910954
35599 41181 108632323
194892 198085 90427096
190543 192627 5197913
72862 82699 24585787
60067 171075 278087747
160964 176350 179321141
76810 119283 106351113
34909 38681 9394533
145590 180208 87169064
63558 67350 9483388
43122 131920 373249136
9658 97387 219057524
38444 194052 661094554
186456 191606 13042048
60283 63954 617386759
21040 69548 900675266
82024 122129 805670101
173753 190290 50535931
124089 163418 98582825
26585 152738 314993814
129802 150535 51704535
122996 157374 86069308
112244 120349 20202238
138818 174328 89259470
192578 197083 11343569
95811 109451 900788317
59963 193806 896836248
161485 176985 682056341
122259 188859 167168964
99157 131740 81613515
51418 130228 575170748
32013 136999 643641468
55026 85714 76877668
51768 192141 351804447
118853 122166 8209692
74226 121613 555101117
40679 119955 198174261
105919 131740 920559469
61832 85157 710061648
103286 196967 234814000
43783 76295 81258395
7690 184251 441692751
59611 83856 123216219
12669 30345 195533862
134334 164665 76025678
186391 186573 464327
109505 124969 38352917
166084 199240 793727743
156648 190808 85996095
18107 54743 521163640
58473 162410 260271601
155158 184502 292070682
194260 197748 66345325
59590 192856 334001945
52801 85957 341948793
11849 96441 211106570
65412 70635 13073486
3328 155450 945181165
59720 86367 66803939
56985 183385 316712595
46656 162350 442571330
152115 175572 420477608
44079 73785 74238373
167923 179661 29477236
134290 163897 74223504
185504 193945 21189422
170302 179940 52424163
117268 151151 84588265
102610 158057 138598909
130993 155088 544341115
58205 151345 310193717
178677 191775 33055729
123315 145881 56328885
175200 177028 4602837
121857 176527 467939109
171538 179921 20999310
73520 126727 440965513
148820 185389 92026943
79870 131220 128590569
5778 47973 105019422
119642 171123 129034196
169709 199980 76088637
176130 197654 54109271
150974 198705 992126738
165388 181009 950338881
163236 169570 15982882
91251 171906 201995336
21714 190059 815199848
113050 130671 988326120
104917 160610 27504028
25806 157834 389767486
140051 194347 136521700
1227 141576 350620694
160133 165265 12982452
146569 150349 9489929
113601 197980 805340834
185952 188222 5763412
81500 158336 192262584
118484 122105 8950894
130940 154849 59704156
28054 44258 40061547
5012 100538 670095999
152608 163595 27646544
90554 106789 40844731
137292 170242 82741888
23254 124685 891251760
121278 154096 442869772
3172 43580 100785147
188504 191211 175983290
68953 164448 229763454
165334 191188 41932095
94884 182249 861604876
145086 146764 4209156
13084 162563 892779308
24720 104631 640876829
77623 182171 261887042
140616 162059 933180411
192134 193292 2937633
75425 188827 284268604
106942 199574 877513434
101078 190460 536707202
163162 188107 740777604
190025 197697 19223253
104935 111489 3436463
95352 131730 91140167
107194 197280 528873584
90499 121557 3439854
152020 181677 838286726
132640 181484 672676881
97538 128583 77689762
163111 187891 717028580
98246 194095 69109618
21051 159925 346735753
192835 196911 10272594
188076 195193 919500622
117600 124092 680591834
163044 173081 876286052
139836 158893 592466271
31915 136156 260407718
187423 195542 923192028
168936 180771 29753858
168475 191673 58388642
99840 197613 329262087
167681 195907 71010079
54664 181470 317634802
90187 199202 273297293
32637 151030 295800514
27776 28423 1586241
138830 175931 93214132
35941 50690 962512013
146910 175251 71365811
19851 190636 427099897
106060 190870 212526137
70402 93625 58018213
38358 76671 95722006
84377 112498 70441473
58974 91781 574267080
154987 177595 357885709
102312 125182 511244405
36180 187978 380126057
11262 114473 257947009
154543 157923 420764504
133880 194849 153043895
21247 110694 223162506
70560 96545 64918923
88627 111896 748604692
144956 167412 967519643
96456 115438 401450144
77121 79763 6573131
80049 167954 220145631
13595 151369 344094966
182158 198628 41478310
188809 191585 401905465
48476 67187 46803322
96047 163073 822384373
188596 199392 761850021
77986 189167 523531513
150357 195600 113910238
181415 187218 14698953
94973 182816 714700203
188676 190115 222310389
4622 120262 288935139
113878 140908 67276806
91221 106256 37832570
101406 135058 84041821
49537 76540 123554556
165069 173811 22005960
23236 84534 152802869
195469 199752 10761726
116012 153667 315950549
149121 182294 328903703
177451 194642 803526486
131669 133449 749333403
74607 139162 311065857
70892 164424 234163493
7707 54200 668642692
81988 127156 112991725
193753 194994 3119851
98906 99431 1333950
109252 196901 768117600
181114 182016 2253597
25772 69075 6637622
33763 173074 886627686
148918 175254 66291082
50448 177288 368856941
34713 118107 920659765
84894 199363 754165592
150226 197458 853901345
159657 162593 7421375
103458 141566 94983994
141700 187178 114430025
187466 193589 81925844
159222 188517 73778634
77209 170609 322998211
74057 119617 270314390
36656 46581 707165834
177118 192284 38164506
105720 126724 52196392
194361 194773 380670183
4824 94348 223484143
140375 180863 101861382
17855 135279 730226590
190814 192819 290625644
80446 197079 292428566
193184 193824 857068151
136278 141381 12581920
10336 28992 871643851
130152 171958 104804983
48051 155711 269414016
100469 156371 921461306
2977 20098 453313251
181855 183977 5427566
124347 133397 147433340
102026 179668 869404930
103529 190554 489489856
23647 136922 692209038
105370 127073 53964681
151737 171776 50399146
183204 190751 19094407
8311 191021 650945602
47644 179657 330664078
88199 95657 885952755
58966 159046 250518216
61542 110942 123734587
169807 178606 22066253
190733 196517 400047732
34337 108164 184773260
150814 169296 46643586
157385 177137 49698141
188742 194613 140968362
4194 189871 870286181
183223 185772 551076113
107943 176767 409154614
34808 130368 136870860
163988 190252 781212643
115017 176547 154066328
94771 190441 239962968
139933 197537 596366475
194407 196611 351524416
143024 178765 89891573
75625 128918 120127009
66300 149358 207726209
50606 101549 352336289
141681 195274 134774521
18429 134158 635889016
195296 196879 850206606
17204 102853 213806949
188348 199637 28336067
155907 192243 91509340
196623 198697 5170361
185947 199463 483526288
77901 109035 78159316
66569 161305 111917040
140159 187555 248468911
21772 82741 151808333
168002 172079 10217784
71559 167980 241464475
84908 111581 66729819
112321 159381 185860735
178655 199702 112376032
67202 140680 183742360
94376 192348 743416414
188077 189066 579148481
19148 75241 579183547
143350 146569 6783085
133468 154386 52295521
50446 93273 76887434
37216 199872 407387807
145718 163961 603632567
99476 145690 457795975
159510 178989 241163620
38934 75898 92370117
63180 140205 849723713
27415 66778 97837340
166838 194970 789728073
77519 92733 38046423
148358 171373 58064958
96438 185150 222400178
101325 129714 70966701
56108 128799 181842095
5763 148834 357375911
188967 199957 340802711
138574 199236 152443815
26559 61784 775104646
178309 184808 359234529
109888 122354 812959169
165549 170834 13337593
117997 189306 190666293
58706 121036 500164027
178946 184463 586358832
78855 194428 289729469
9939 144095 800760081
7845 127655 299308875
174592 186743 4043155
133880 139855 258881916
147674 157272 823924998
11414 55258 146844458
128866 197423 172160060
19852 190408 426527646
178390 187390 22741275
121925 171394 921652598
97680 134445 105398853
30815 191620 833371854
96686 186825 226116413
143999 170818 67587007
110907 141771 948220648
20012 71041 126892416
103815 195174 494006454
64077 71502 18655998
51421 68310 670537747
176618 181516 12289078
151923 153074 991694379
192900 196621 9393374
173168 194118 918381597
176031 177382 732919729
72033 102466 449641944
159810 197189 94075969
65005 159862 237401196
101787 173003 278152909
39025 180852 982617711
88716 134194 792752856
19498 47847 70152889
162221 187985 64944239
8301 115439 267781726
118111 192969 187707805
139678 192073 131775089
164316 195269 745360226
44348 103906 174845613
131502 175232 305830716
84247 110609 66038541
177568 182089 11332833
101307 112544 142112905
86773 129801 107653876
15712 198590 672618109
72537 124136 920982619
195639 197910 51688
15563 95340 247851964
54156 190834 878206799
140371 174302 582687797
29727 191157 919120820
190163 197157 16544463
104563 182617 925846649
105515 133068 68738011
27861 139528 935478911
137847 158906 52803564
90997 174074 211203462
112916 140423 68483087
9894 24815 37548341
77303 174782 244148953
195182 199613 340817492
163326 190994 816509149
169652 172848 635626378
159752 169594 24870315
118841 179935 153092576
2453 117811 288284803
102943 156977 421946626
148595 196194 117853982
48846 93689 112240880
100508 170533 175428121
156556 170936 36263316
71344 102213 77340282
128273 143948 39049312
132575 185524 132858466
58512 193613 338708926
66651 88561 54907131
155406 198753 109090006
160819 192522 358039675
82636 114597 80193919
102993 183494 201684307
96621 185777 223578299
68227 130199 278663918
79269 149176 174866604
175643 198396 283683228
71548 141663 175292478
102658 140609 94606976
22358 131042 271307566
107436 108207 178062963
26037 89842 748020493
32937 122595 919239569
38095 175584 344171904
58 24039 60212880
46636 177844 328597972
142703 144730 5058270
38079 165250 318198927
19759 71272 309726599
57195 130219 822687648
88284 99372 221838617
176240 186166 24962944
22063 96194 550561747
95327 194728 249291682
196250 197230 552763017
82833 154740 179892246
23984 55839 843420104
150512 181067 694011196
8701 127148 295917836
104810 119176 795740618
106831 137046 418805655
174114 198489 61274928
32345 197558 413551536
169327 173475 10351235
190184 195351 12959250
53391 139644 626294570
57874 115913 998091157
52947 68062 2229166
192124 196847 11903200
40170 85569 766629358
28185 30543 544416415
192005 195659 752253368
47546 193998 611778866
22375 187773 413610936
194958 197948 7534570
78126 123902 649218038
147240 152109 12376182
137427 159209 293374158
174450 191927 208581497
53041 141551 699558749
39075 99285 150494475
199283 199586 802900
159078 179467 51253440
116198 136558 50829171
122629 195719 324524009
172268 193777 54084286
23697 100446 191470709
67974 108309 101176722
174866 190445 405219529
35106 164092 322653867
181540 199039 44035034
115110 136591 702655167
101363 118451 523156656
43824 136802 453115709
146835 177861 78143351
15211 148988 333978072
74305 75925 4069959
176326 183136 17085187
16309 119289 315161309
57719 123176 984445081
74580 129280 749961102
80093 189731 274783691
13398 128845 19341787
155872 156335 624440271
49225 146868 244247953
31943 168696 578007331
117058 134105 95325583
136692 155100 46023189
2299 166127 409655279
113148 167826 136884099
185190 189417 10702211
113589 168586 424551156
121238 139888 479978516
6920 16768 24881405
44888 120971 585384765
83915 198677 524269638
158466 167019 21603120
44947 86043 623188378
155678 185850 75973248
37921 89814 757596230
823 153091 246429213
175398 192470 42926619
128168 143244 736218376
22671 46822 59765532
193600 194505 2275474
144590 193512 551326184
184621 199835 935145620
183674 193254 320703117
159462 177032 44201884
45520 58448 32122709
63423 88115 209644266
36926 37673 1904055
17396 95132 193815813
166395 174187 19599226
108370 110112 303821914
25914 111474 213530283
188610 197698 290707401
137436 160863 58681423
24946 32387 18370276
7237 29721 1404143
184301 199839 39077007
169028 196230 428774392
150617 154687 846493282
129771 154816 851897819
175838 190691 204469125
81624 166028 211394502
115187 141972 672798975
66124 135477 173576967
184519 186155 4155460
132317 152111 827137974
42708 199912 169677600
123957 192796 172834337
195541 195951 889554947
148634 167035 185748024
123119 194709 179679479
180904 186597 867937390
174689 178940 978547700
47447 62969 38807872
118268 168785 169354690
47325 176958 324708513
193541 197126 9038508
110095 194316 211061393
23936 180109 960543927
69410 104575 481991620
168315 182281 318219606
68252 108445 100852402
39718 198550 397771394
130930 175813 816980806
130031 169727 341390540
12791 80758 736701417
69167 195095 315580004
104859 162404 260725044
132735 182068 123725304
149484 178446 72860121
112170 197602 90968401
120069 167007 117646849
111448 153173 9320508
27715 74666 390339479
54540 123103 171547147
75827 198842 308352036
36470 153254 639923852
46653 142404 332100728
31996 131820 249403326
104966 156670 129175421
129563 151107 53792317
5319 49866 110876588
181685 198920 43368936
110 37075 92257431
35138 193370 422781384
89572 101999 31213475
86845 134295 118660575
53835 59688 14706361
136952 138539 764571258
178191 191014 799549450
130974 176192 113325882
178522 196448 45167152
136517 191320 137707306
198312 199409 2759276
23776 134633 472608078
81897 123093 103058680
90378 123323 104069539
127566 192247 162376451
152201 194945 107502919
85448 99797 35852200
123289 127677 833909079
187204 190178 329384791
14541 81608 167261901
101847 146623 111724417
52643 54100 121746570
40320 104450 160449798
184747 193512 22080537
115500 173175 144376108
195261 195669 879144259
112752 167178 292635499
50918 73996 446488893
70365 172460 255667152
118912 142569 372051368
119487 136556 306411781
180581 185376 12015105
69181 114743 974292641
4009 63676 148845640
10547 100276 224135452
10059 44588 86083812
183069 197131 35411267
73282 164984 328642842
158013 185478 914840209
13047 61262 120049031
173581 186026 920685618
83889 184276 251533848
82935 137157 135667563
60330 151961 663516323
66130 171958 961689198
12800 140490 669757875
36874 101658 162079683
176235 184914 21784505
164854 199028 283232882
8791 73194 160709718
151215 169048 532259737
72974 131214 608482909
190168 193958 9423937
5230 99598 235591358
183459 188102 998491675
20237 180008 399284111
113024 135252 55466033
602 70330 174062556
21682 55453 83784872
14195 40490 65468934
107671 184626 655084172
17416 53048 613915651
180389 189616 23196505
7195 8530 2952737
129496 138434 166076094
141082 172145 78107469
71610 86157 938630565
154702 164145 245448990
96815 126833 43923204
123075 131618 467426354
62454 155188 232051413
56870 64236 18388417
95621 116919 53478556
43235 169361 315728638
119025 188395 627921540
9117 18666 24055695
168358 171451 447490185
21546 69950 963817970
152225 162526 25874581
21935 84132 55476074
149838 177553 69759324
136558 178975 886504047
193343 194933 279798236
67895 94851 288847776
114293 172928 483817365
11901 161705 374407673
129733 198836 536649797
98073 145370 118165828
103640 154864 826883528
131213 173544 106056989
155402 162777 18606665
189294 196498 53855129
129516 190614 153389504
169019 193108 60600292
52738 191583 348042905
171192 172617 599606289
6262 167801 566424029
155239 172773 44137352
30577 88360 287472297
23722 63719 99414052
126378 174470 120728313
115744 175757 311577168
37338 89346 304332191
38778 133368 236542133
193852 198466 11649218
2058 145673 633381205
169634 178416 198662880
68618 131109 156429693
128267 131113 942222604
124310 150122 20245462
181885 199178 495079908
190331 194831 710877066
151375 185966 425354601
161725 191270 996220616
163979 165953 4997592
59208 100922 550832772
191302 197594 705495947
91089 178698 219451892
2571 114405 279564397
42474 53553 27580129
124295 192311 825528707
51981 146035 663568891
196821 198229 566337965
92423 104936 31552269
177535 183967 16237625
196412 198822 6007830
148881 197321 380836529
74847 148798 184910644
51205 78305 67800518
111162 146600 327575056
185223 188341 7971528
85632 105928 50961288
77598 121022 87337656
2718 153038 375634356
119549 153497 84776531
198315 199318 533551482
2064 150049 701966936
135680 159629 59925998
104380 161794 586019079
41447 125366 232733442
140052 171636 840439201
195193 195405 161222820
116494 153420 964339385
158993 181383 56316851
150516 187115 92173337
170488 195161 399348253
192013 195224 507219768
18334 161150 356719742
41007 192080 378369925
135805 188429 132158468
24166 164968 768709402
120980 138502 43736762
103319 119629 569072931
13969 36100 543333343
85885 133900 330866056
68018 135718 537795855
11 121512 538095260
193895 198433 126818856
175593 185294 24343167
167696 184883 616444941
5002 104730 249209567
32406 60908 547786414
108940 123656 426577685
28199 28871 1658978
175241 185849 694813150
75069 92967 912281464
76341 198359 854427082
132280 179625 748218408
34483 38662 256564557
57654 122216 459933679
86773 124655 94587087
25456 189571 410456646
195523 195906 976207580
145271 191360 116113492
42987 44482 366935895
126256 185937 368160065
78929 120629 867531511
58822 88799 780779144
193613 195829 5608279
130292 143734 33434591
107486 199226 229852834
161436 176240 37297452
8426 44442 89819709
105058 163028 852367399
51652 90400 96098765
198802 199367 1409248
177904 193938 422445955
93230 172721 199158107
183344 190765 18751835
20034 27799 722764548
75 46644 640686237
155725 189721 17773729
109622 130718 52613105
155626 189896 977437961
65643 198627 333310951
5870 68520 814926391
192440 196037 9083971
187521 199502 683775306
182304 195009 32003182
67898 167370 249143424
21038 199947 928696921
155473 189406 228884212
30395 99452 984535555
31158 176516 858207498
122604 162313 52632074
191726 195774 10141566
3678 75716 179872518
100745 170482 707217552
3754 73572 690963127
139452 160756 825089477
9215 136431 317851586
141456 154726 529157206
95341 152872 873064276
87811 194919 268427674
199585 199822 600572
77151 164000 217427578
123872 123966 225765
121997 169904 439454781
139791 141981 703490046
180259 186146 14799206
195676 196549 2201544
152289 169282 980253709
173865 180406 771352762
193353 194639 850873427
108879 122009 275604686
120208 185500 57526115
45537 129597 315755913
109918 160569 126543109
167832 176445 342283434
123126 161152 95201402
170949 196584 64454457
27882 91486 770335857
101711 194191 261113482
193160 198120 795924617
40331 116355 190154172
22152 168064 364562503
80925 165301 211298184
52841 87205 220624153
28845 196424 419324817
117208 176852 149429867
169159 183273 452943536
132232 191207 148107795
54358 128805 186249426
123762 189240 164367550
199600 199872 681451
167343 199394 545456929
114389 147580 773918905
61656 189974 357554530
16540 61473 496086798
37319 120234 207301938
5228 16173 466495169
137037 197535 151962285
146300 158093 29674897
49576 98954 472923093
86136 117372 78209894
66717 136006 681789193
35722 141641 264677509
713 42096 103209659
36316 38379 89040969
189534 194956 13598238
198917 199338 1028481
50293 74252 705944568
27871 123713 239172017
81601 146430 162069764
132221 169946 94574194
107882 117618 987417521
42002 175805 474624328
63233 80903 856979814
25922 141257 56145182
129543 146754 42876545
50966 130598 199373477
166135 185341 48246463
113131 119408 874662249
48006 71306 58380009
102500 129720 13544831
108277 163152 784715029
124253 176182 716466905
68106 72189 660620825
145930 156365 79020650
110738 168405 432444448
191803 192551 195073820
14463 91323 878631359
185537 199695 35607807
78400 171684 233752163
147612 166822 956393283
195948 198844 7228911
117255 198525 203817504
592 89582 222249031
9835 37431 940593942
113641 140083 293096150
95991 119720 59537179
82288 144683 155959159
12513 133074 837060462
162121 196549 330159830
107378 181320 687579369
186547 198673 30484745
184984 196543 29181054
44574 189380 362651925
84562 110076 771946629
105251 122611 43196295
165627 193685 443904216
153536 162409 11188220
104714 199940 238705112
59617 84846 14205633
157822 187866 75683011
99192 194511 893302522
120193 180384 150956401
157560 181440 904500610
69939 114840 112531524
56469 185040 322027662
17060 127329 275202116
191112 198949 19604891
130416 172983 464047546
27571 29387 4478563
18167 157327 926063380
104594 140943 275183637
9590 151710 355101367
179689 189488 24687948
108082 195847 613592448
149628 167458 44916560
21896 79134 540995449
8531 90361 904583770
101708 199799 245882470
181008 199294 899575725
48167 85052 789447597
133985 188334 619392933
153027 171721 47044845
43929 183934 740005642
40273 118087 169007104
122879 134803 29846325
71145 132146 152716663
108348 115385 745833181
135313 184818 124228917
108265 193581 495559223
160641 168767 575516087
77178 195296 296070994
53203 126709 348464696
30715 154432 773168543
67721 125032 143284449
36295 78360 609517630
160110 195779 260978030
159616 190681 78270598
83690 194673 542483723
17373 91208 695208617
137809 185423 450456817
260 18491 45808917
67731 72579 922092758
189951 190458 471355
80577 136222 139258358
184184 195037 27235440
53623 65140 120525048
115459 182547 598117098
105862 191540 214717850
64240 182393 458075019
76278 81118 12049623
170811 197614 67307177
135902 169185 273085165
7734 140630 391902920
107980 175704 879337922
40078 63703 755645526
9937 154634 361594666
68633 103390 22406731
123203 147513 60673949
165159 185522 177055630
176747 195490 47164116
33032 121697 221554483
68554 86382 78384565
62554 79568 42561569
161181 180344 471365914
74876 159394 211532733
102735 174269 507645120
37073 168686 855392894
17238 47662 466918162
132702 198539 638642847
34769 142371 268849789
23334 141954 428535028
16668 79429 156309856
9860 169803 796488503
49673 151232 254153451
85608 151282 164189068
88979 120977 80058503
88063 161181 894603460
197310 199573 5693500
179769 182186 6069279
151691 184689 267541955
196955 197639 1635034
145061 166132 737260077
34611 143294 691954363
95917 193880 776724240
111116 142560 604257591
38575 116961 196073608
122967 150312 68318982
1 21933 55194015
155003 189857 462689296
118238 147749 73524028
164712 197416 778692953
37902 179341 439620685
44129 155960 279628521
105361 175850 176367632
330 60387 149795195
55295 103878 121799971
169054 174576 13864883
21005 79380 145298197
185870 195236 65396703
33177 128387 824685350
68582 108552 465360075
77417 88712 951501310
152699 158487 94093163
72918 148324 803522323
172892 197303 61395783
62026 68889 81189286
136419 138906 6100835
68562 175817 268637253
53902 98089 110612976
73995 145238 547258844
102451 152580 125276824
59752 96719 174313903
27207 120385 232577610
69799 134636 162218900
187629 199853 30677629
14360 167652 383239703
132379 192643 151285234
80288 165266 188972559
154789 160509 90829366
134084 136487 321205265
102035 143761 85396029
84619 103984 48604303
32875 172125 848462367
196087 197349 3131995
104969 183525 196714540
9772 107674 244765593
86916 132431 137966550
102817 152694 124601136
145765 184232 96889263
55910 85361 73771805
922 108823 269838237
39187 127236 71049925
18030 84527 910506121
53172 159572 597326852
64556 144001 112802806
128831 172008 108310262
94961 127803 82252772
25096 64545 865087331
119182 174325 138221357
43239 148755 263738622
102928 123038 50143765
146778 198878 131089301
182051 185261 8071434
21955 192415 537025615
123607 158469 87283563
190928 193855 7218770
145669 168423 57400530
81206 153070 179803720
167313 170257 954394293
103852 166135 784843502
41082 49684 2398404
1460 112713 278093712
115909 124811 22007459
140596 152766 30592440
140823 161231 21787155
24043 180709 638435495
114535 118044 238632560
150975 192592 104736942
174698 196058 53759376
131951 149185 42964425
29339 187794 622420128
69147 93069 59823645
199605 199826 841830658
111123 113511 490160222
66490 125959 148695344
126668 184515 732550241
84784 91519 10984254
44064 133871 555556147
108628 113971 13315466
52776 161433 345928755
43759 177111 838082275
132908 165045 270373068
12488 143439 327010841
58010 128614 961320371
32967 112016 880957546
158976 164326 13491683
163703 167065 397177784
102441 178164 189637530
75294 127538 130722810
58605 135797 193304238
5881 189119 458525633
108642 122531 34512060
38701 92482 867749842
134920 175180 100974886
71955 178173 266060210
46232 82888 91628663
61897 159648 927034880
86306 165989 482262747
31998 143310 277934412
105753 117657 29614847
17473 78345 839036412
158642 184069 835574532
123089 136147 807665645
36499 168993 331568028
68004 176203 418910007
141011 156008 23041668
67791 128294 151419770
41616 104862 158373816
16513 75013 145681326
40513 188252 369969155
150496 172970 110611077
149430 189689 101326602
15418 134836 107568417
115530 138276 56692279
97578 120549 109442068
7885 197957 938174069
90706 100369 24208407
48782 98513 124456385
135924 157417 822353121
99397 188665 37712955
42952 142490 298647671
171737 186709 37685127
109061 185209 695237057
76524 181128 656906802
156073 168658 31762996
158217 184084 65171288
57637 88663 768235635
176108 193812 72016769
31671 195825 410850976
178942 190134 28251768
149689 181284 996661706
75018 178096 258229250
1345 164486 657745871
142442 193828 484667917
19401 57437 629427326
173020 180413 465034159
165158 194494 950227515
126254 152059 64619309
85821 195280 274362517
160779 172226 28878409
39641 44240 11415320
100481 192243 230067290
136161 137242 2649485
175239 198493 58508372
191857 199151 852860485
66680 106786 147660593
76741 181400 192789114
175394 181728 554462604
161536 176362 147812264
87283 146973 191447400
43443 72194 71799661
87049 120236 83036404
17159 73449 140198042
137689 181137 109081479
196239 199357 7787189
4774 155233 376003113
40198 196316 390966009
155705 198929 936181374
57262 102195 112639049
159958 169802 782094119
61572 98637 781393753
63884 182243 296529695
192185 195071 876178772
176200 187202 27749454
140589 170970 76497345
156202 178595 282477690
26112 32528 15772270
169104 183083 445757032
173380 199982 66933943
164625 193272 176183751
92649 109207 595341349
21273 79353 752803315
182242 191591 23678414
187217 198918 995725436
183828 193259 23740199
165035 174754 338605515
176706 185593 936636444
96479 165140 172018729
109726 198544 222591959
64153 196899 405000290
137794 175689 95177277
195828 196544 908806258
963 159419 396118786
165092 191040 65372766
143596 164217 51880178
132006 193013 202358991
39292 170740 329050557
106085 163599 143785047
16952 142000 777941314
188508 197901 23557343
180796 198026 43284345
199431 199644 245897992
188808 194943 329792970
26750 176924 375444134
85419 123891 592936134
100615 127996 731184861
2277 86900 211360440
114822 190478 189650306
89620 100877 779896684
14181 46613 80657770
115410 186737 793945408
54542 78316 274938853
90183 170732 920993352
47976 197949 375901185
71276 152312 202756587
19364 85591 165067433
121645 199876 703549451
197191 197800 1520920
86446 168163 307985256
188909 193046 299410373
86635 111696 309732690
60144 129786 206987986
83078 158807 770165574
130364 194341 160527997
142574 157150 432407693
135268 137471 572297404
113910 166015 130360687
31251 181296 385431036
172474 183121 26743526
13574 147683 669950803
162778 172058 23327799
185612 196120 32415339
182024 189899 688332865
157665 160445 6957487
42921 198766 48483606
197878 199147 942589231
161794 170773 22731817
161216 192951 112310516
154789 159767 160588353
187432 195502 20255259
137167 158751 440649648
82725 136122 614400836
141345 173656 779295131
6591 58360 140496788
43808 75386 617587663
182855 194610 29583421
166869 178901 30144236
142881 169836 67869889
57041 78566 817368990
68891 126828 30767698
29338 76636 117782398
20503 106991 215876523
19569 51500 79128448
91184 185873 237319775
47003 172119 313296467
69188 170222 253047777
98708 197757 447184757
78871 179672 252552581
59482 111966 869778865
57247 194150 343136862
138283 144673 261495993
20938 61426 798068318
61254 164905 259536472
120427 124841 10896333
22056 31592 122212429
73643 103473 74838396
86784 130976 309340480
107051 107204 382054188
62313 162344 250360746
144047 174344 295165437
131262 133868 518782591
131266 146296 37356160
15684 31335 466260804
161725 174389 31952641
158490 164205 14409901
96272 173088 389448847
94043 150201 140405168
58759 114363 139434757
68514 133540 421567084
145125 171030 65275765
170633 190695 599993564
17695 95769 168248814
76785 182585 265063909
38663 82619 109799809
198376 199657 3238486
163730 180259 41580298
138428 180293 105219268
32176 112600 200961039
43605 196881 384037924
13540 16956 407621523
41876 113478 179228412
163363 186794 58970228
180525 181966 906991251
114262 176560 155981893
164235 164782 1365282
70237 109494 98444121
100572 181762 203411418
91373 147279 139646761
138678 147607 816716036
79106 149483 176012796
151476 176806 63753202
40367 187209 523296855
2235 152696 375992148
54771 82402 69132572
193929 194760 114472474
8448 108530 250277190
18300 75838 855563756
38652 184508 365148033
177497 179336 4600834
21934 197871 513677271
158901 169095 386949061
113283 180367 168084320
120518 144261 129526770
89572 105410 794712495
1767 61215 148291355
134567 175020 747087170
119491 150096 76398327
193550 196906 8491686
71898 186323 286742957
107052 116020 22322400
64641 175983 293841213
70287 80260 969954022
23315 148583 34141417
174490 187355 32394663
25580 47351 441303752
150488 154148 36003674
84474 97005 31213180
40957 119322 107146904
105811 190475 212144018
184245 199830 594935582
108114 132628 61101280
169884 181273 770834180
37070 104913 169818513
115693 181216 555551066
23798 163445 686166680
57439 78811 686997881
171390 190701 31262562
37616 80276 560016216
19027 165865 536446232
16650 137082 300646011
121460 156715 88268575
168436 193996 64186017
85813 139861 135018232
90692 97061 15878592
38475 39562 152287748
130278 178586 121099842
116984 182258 388367225
108518 122670 7054848
111279 133727 479690036
114857 124798 122201956
27436 182043 386555864
29865 130942 414826468
25800 56940 312686925
154650 170669 40407848
165608 176267 26774772
137684 190450 849796677
68583 73314 229746508
108173 199588 229068344
135825 172655 92356533
68294 95685 471131912
162335 169741 18731452
79218 180610 254116549
512 179389 447425820
70452 149646 832788633
95744 163851 877216541
75528 102200 66836102
173185 182045 649301702
97078 133960 404424255
114915 175768 152332009
94914 178341 209066319
158451 194091 89641317
191450 196206 226207136
8638 193918 463647521
5155 87624 205886535
57590 80833 595350543
102511 118763 40608840
47901 69056 569392510
188164 196212 5808534
123894 162096 95671150
144182 195050 127936314
31128 47583 617385138
95683 185184 362870741
104239 126585 55598227
87884 165279 981633019
196462 197183 651897067
199474 199748 715627
112991 126794 34313129
180790 192898 30436332
43215 145373 764393218
11954 85374 120205921
118474 180294 154926704
66173 97089 77355111
22822 82852 149505237
167159 172627 13701374
3686 95749 661216010
15897 38955 817733572
74070 99561 63760956
29144 55962 66560300
116964 183182 372735149
185493 192102 16674831
17670 160093 355728871
36054 142816 266750694
187728 189525 4469344
187432 195120 19252080
181421 184140 14419106
15680 161062 363134639
114012 184097 175594089
103515 123906 50767883
144172 197339 930556259
113998 168141 135481458
133442 139976 165508028
166398 176197 24615910
112901 190287 900730890
95699 135535 702517526
26433 27602 2950064
101544 122591 645773212
198278 198699 1091508
171994 173928 46696702
72309 91052 46961528
120121 145515 63297219
193893 196102 326805815
143554 150796 922013389
171592 185503 10700475
79488 136478 660570709
112406 144961 81158500
163353 172121 908965066
79233 119103 99881554
187467 194703 18117045
79469 126007 116358275
27253 197845 772068489
90913 160385 412769422
161192 193736 81907897
34232 109261 187759622
185143 186972 4726272
146433 152030 14120964
153186 171282 45652779
90610 174108 209189751
22158 62668 100583133
109405 151305 342389592
151946 184018 80727088
134690 173010 530599456
163506 193847 234320771
117910 129686 12806516
169657 186563 42489448
150520 178529 173425781
166995 189497 688044070
155770 167115 21711810
83332 89635 15739523
84110 111008 67377377
95711 131010 88532979
67431 182561 515035134
4332 191141 735689367
72674 77810 458248947
72441 164851 231381631
137764 196681 148078376
10401 105210 804597151
155111 169162 4575630
143523 193223 125097518
154065 172822 47207089
103365 189351 215400637
122731 191148 558079817
63444 134099 176903383
190442 198313 264315914
172989 174730 4392462
139828 161481 54366727
172247 176353 10346141
186612 199196 966347815
89093 93648 98924258
130885 174346 297668571
74456 120095 742599256
55652 67878 30549030
129365 140164 416703178
3601 76920 183045739
159222 171659 958534268
38392 51572 32811855
76555 87874 28352942
84525 91954 678804453
180071 194063 35156180
91311 194690 259148976
62051 180795 803922285
193815 194152 307570673
187535 188359 2059655
191782 195243 855921236
33025 161301 969605492
1527 180460 447673720
146526 147283 1843781
60530 141232 201806588
13503 35135 53772864
17979 113068 237428235
113188 166382 152997955
86021 157842 179651221
43178 136083 232347787
39191 86872 119246037
176145 178991 7110839
87900 176472 221856585
173289 194927 54447341
88402 157253 172256083
184806 194658 24801451
86766 102457 332684961
90773 130224 340957631
139291 150770 191076641
140815 159163 46108409
11063 19920 970022533
117530 129751 30544011
48569 116150 169306972
175338 176121 1132643
145112 180269 83971314
8016 95880 219292979
112677 141134 70896208
22192 92166 174351014
162033 192877 77679320
140388 141756 966579591
105640 196371 265429619
28827 172769 599677718
111678 147990 131500952
22388 45605 57452831
155873 195141 214558389
93270 137504 334826674
144318 169543 63527159
67632 182891 288774209
131280 178938 657865509
199205 199280 199958
137393 160226 56691916
166835 188163 866149971
66874 71102 10600439
90399 151761 291503682
196584 198460 921675678
188747 197205 387327071
179705 197569 44954474
114659 122081 18384725
193328 195435 5287184
76769 170084 660375461
10955 176933 658102400
2539 53929 128027137
60085 136896 192216164
187179 188123 2376900
54595 130678 293489454
197026 198659 501420879
92348 194314 352366761
120374 199841 199394399
49451 189653 351407427
95664 104068 338707762
94940 187951 578835527
72803 119584 117127290
51969 124075 222869022
95919 105210 937274954
59917 118348 167070652
41682 78403 91717091
1337 105280 259927438
110224 195490 213750811
51994 146732 236909538
37570 147771 275337404
2001 6879 795644677
18902 186708 419650395
18664 189270 426731679
89383 187058 244898699
64377 97524 83019866
104120 120916 277881626
18361 99391 371867017
52854 151986 133308167
46427 145549 116892831
63644 135920 746270672
84523 177959 407748557
139971 157622 617543072
9248 20614 28727913
72629 190416 323314601
123620 199276 800265637
22888 199421 441574173
69000 120425 447184399
16505 18635 5285901
102133 156451 704920445
173384 180256 392074799
2364 175064 856810009
33795 36439 6541262
73797 93244 719891432
19180 54918 88719410
137819 160333 56389730
60427 181456 303178887
121 185038 37363268
179006 181390 79887803
82615 199857 293972329
31139 175076 545413796
84370 126192 516680747
87226 181468 236077650
90911 147882 142288067
182495 186778 10849868
21404 139461 345853478
97923 152089 135514656
37044 78745 104144175
81669 137265 317626740
168725 181209 13789339
48836 53556 583507637
181128 199241 311871625
106872 115502 222327828
93776 127980 302849302
14577 158984 360831680
192488 192676 504303
3642 81637 675441415
82967 111954 327523651
161689 198203 91888621
123509 136225 771815729
185409 190646 634059733
160957 165949 12669120
27666 142616 460725336
53722 160795 267971530
123374 131091 187221741
116622 137493 331605451
189871 194647 767755151
97179 137868 462553204
180643 193735 32891622
114280 199077 773002254
114262 172230 145099970
92043 159670 169223110
129830 195900 519474391
115085 162767 387563156
124938 163252 732919317
154154 168353 253498380
189149 195985 17172918
133912 137862 9803467
54409 61748 18377369
13195 57441 334730817
187048 188536 3768505
132117 179705 754261555
15460 128204 281474641
185799 190511 562288570
89143 159820 176864045
156358 157681 5316161
172791 179465 695906379
18392 65717 827138220
52514 59288 595203045
92020 146598 287127707
180688 184839 10374757
17480 121352 855354255
146000 163638 44472855
41820 92954 127873849
45365 189422 360809463
2235 191881 474632239
95682 188618 30471192
20170 69547 122747019
109473 135279 299524338
4120 67547 158291354
77990 190676 890627609
92385 97107 11782135
192686 194455 4418783
171623 176978 13424178
169482 172409 7306651
120860 164384 21212010
38395 54315 39692329
61767 187156 314224004
126169 190680 162079927
147757 155229 154357234
98855 151481 456109351
7995 75429 971989205
24822 116204 228156829
66704 87287 806830991
199315 199871 1441323
66138 181618 474105054
69771 74895 12801553
193287 193341 108497
181924 182504 437347628
59495 125419 210539998
159061 188791 605702662
46171 98638 827973753
40265 181544 870349001
54483 121995 307810014
125969 142604 41578424
190908 191573 1583364
141681 170174 6258915
116507 130091 55872726
89246 110854 66258145
9951 158768 955285041
195723 197625 4732603
32457 115753 525078544
10008 165391 388513931
64923 114432 586199987
67632 98929 78290092
68218 174377 404247310
134118 166750 425253760
94495 159845 163583863
15317 18931 9090534
125714 130305 664040184
73613 101613 70209539
21946 125657 258624621
93 31858 943082136
190209 194091 839120647
190616 195659 879242571
117540 128779 367803845
90384 141804 128462415
62443 166346 267828483
118376 144927 719063036
157521 198632 103425856
120080 175940 808551778
152186 154360 649375729
64435 122498 141064072
86941 111551 588899110
185342 185392 139910
60139 81223 112955055
194015 195740 457783365
48240 186884 347433089
174510 185987 28863079
86471 122869 90952021
32269 117380 212669956
111853 199913 874473866
40996 188790 370120021
81889 109508 69340206
3799 123108 432945544
183415 192194 22075071
140528 168648 70778385
142218 169645 769153755
10447 26654 937110071
148655 156371 19470063
186090 190688 407398753
188159 192576 176868842
196190 197161 691613662
44111 97352 133064168
158894 163946 567161060
28672 109508 201911095
154840 155092 646620
190932 198456 6694057
52459 143064 226583680
192961 199233 806617561
43814 112794 501070156
73222 195447 306380330
112294 147021 86569290
15671 31866 360495024
141062 171029 75426444
106820 122228 623976107
92813 114901 55496697
131900 149039 42690230
145712 196919 128963223
150787 165341 36709063
188706 195802 17805265
135320 193266 145567784
69841 138773 172371179
69728 185436 289902013
76334 182295 265394057
131293 147131 841910728
160813 188386 69510142
168564 174173 271322441
85359 99516 35326553
60002 126464 981565304
199778 199852 188831
48712 97273 121561755
46867 150250 320444755
75490 156818 203556780
124291 163328 441700034
120725 176867 140756408
187531 195486 46340851
156507 170745 35914296
68862 82999 35372350
167209 184969 44531703
120424 140268 49444011
26868 77966 837190707
113717 190202 191735564
177392 199776 761310033
48423 102989 136740239
14666 178099 408663711
36732 118912 205484160
52916 153669 369969623
161628 163481 4725740
156047 163704 350195980
167108 175337 20652978
86758 143800 135799519
129650 172114 692088634
31138 110616 198511666
32281 165224 332367568
146598 193880 118934002
82910 138106 138039838
56767 68734 30013195
100609 175531 187680392
111906 188802 192834382
8224 180929 730405742
5389 193179 635370280
160962 177216 40949768
92093 101447 23555272
7235 109100 254659683
57753 174077 291456656
67971 114156 767546326
96097 197679 254805895
37088 102145 162718443
3750 176842 999788144
158551 159764 810764539
75955 146296 920660155
112805 146055 82871042
96652 164641 579411774
178490 187001 599585525
31555 102083 351469931
156261 162615 15979175
13162 187169 435325586
124732 132572 19773467
107860 134340 66012655
75178 89622 122876055
30636 110641 629607180
148378 185384 8148469
147402 193742 116680275
55043 89161 85401692
38380 138360 621310482
75183 178181 710402311
74870 89421 36414917
134633 173015 96808912
118020 190468 971850290
5064 183998 294056012
51235 89736 96416974
191496 194691 7908801
191709 198197 829589617
66219 129314 157927943
149963 190648 97005883
131802 156481 27792235
60772 109740 443935145
137175 153089 973461749
43201 149271 441726131
117656 131017 707111411
120690 153340 81600763
128114 180316 717667799
183983 196230 822695420
189362 197971 864610224
11996 114671 831080774
195159 196532 2262442
67467 106072 695353002
40361 165083 311970009
65422 88718 145736190
47376 122615 998015237
112303 189097 330022747
184205 199505 167105690
117360 158616 103119894
152154 157190 710794907
47262 167230 811493393
32670 133200 251203073
147033 149873 7189047
92455 118847 268466931
115061 180571 164104748
67581 178855 912724497
129151 177303 120771850
4188 7825 674857327
89407 118414 724779830
81367 144963 644780642
60708 191576 652712183
65765 70481 11826518
195597 196548 725261731
68612 112229 493365771
65614 134919 173419599
60293 76461 40545727
44974 103590 146765110
105152 118622 331938888
179893 184359 11264153
153065 160742 97996501
4867 179919 934416029
133413 142867 23453574
148281 150619 187152724
71337 167517 240856738
69879 89013 47883489
61037 172998 280424288
83915 84373 1159670
28798 133183 260621406
116700 199082 490438637
131564 181730 614184215
184133 194263 868239371
15552 196894 155821879
24541 43616 47222978
92728 118058 292700915
11988 95858 870439568
196439 197935 224342496
85276 137315 82685752
69183 179315 944640582
47650 61002 165580459
134442 160512 390210333
93888 122062 70560121
184073 194793 610815712
94005 122586 71542190
167293 194800 69122211
195190 198510 501422790
157498 198049 447501286
176723 195815 48052642
46432 188237 355251830
191002 191951 845726521
81276 83838 6523142
78474 172497 758058200
78232 186645 711619467
62124 162150 250330334
85763 130849 705204378
10231 132433 458746870
80480 84798 9487221
157076 195794 592632687
13518 56252 106359777
31341 196612 413660463
1414 173718 742481595
117580 154863 93170161
97844 180450 207083840
118503 192764 186222217
184615 194555 434599742
23593 182227 396613604
3680 45904 105321232
196701 197146 706025225
59912 191350 935685174
19402 162787 551993490
144994 171462 924618208
143444 173430 75434678
157664 192171 522421495
175242 193397 45689999
162213 192684 76749498
64055 71020 17485758
37473 102836 163502259
194002 194423 1101098
30250 156025 235590939
54255 196343 356156558
68747 93991 755978510
189953 195039 12726333
149378 155701 15895573
126561 161228 86847378
28365 53467 419137108
146782 148864 5236179
58123 180197 717081000
5081 96703 597550599
34626 152702 737783125
38698 116205 571990673
62810 132420 380720286
181502 196328 951757322
17382 180244 796410607
62277 96192 682372088
171445 181287 702726280
173938 197113 58307430
25320 109493 210185899
52622 141379 493097883
133059 180822 119844806
72066 99092 67607461
83708 118573 541388349
147559 168350 32970864
179324 183422 408082850
39474 101931 103880817
86245 95742 23547270
44653 139265 934722805
7867 152975 479271736
191815 197094 354007651
103383 176104 182048962
187292 192486 14164828
18895 171962 854368650
78803 147556 160134739
176035 197955 55123934
18328 180826 406328728
58354 58590 955862874
175493 187127 21631825
70738 159701 222565019
191732 194799 227535923
48640 89848 228917287
96243 136581 101080805
86709 143382 141533250
48768 70909 710212925
24142 44515 50499407
168817 188040 48332195
129865 141693 29397496
198027 199982 969367659
165645 199833 666687916
61723 155291 610716155
103014 117803 605914120
14341 83887 478580120
14513 14839 853034
85641 100825 808377302
52012 162373 276215904
173567 180035 16285058
112795 175808 157796921
34467 190448 516512955
157544 158764 3064741
183966 195043 27803478
139644 150757 849926897
33241 139929 266478499
191917 193483 422084158
78611 174295 239742726
178848 180144 2870704
11223 40693 73431558
188135 194588 16180841
109723 110912 351261939
29969 69900 99429117
189905 193590 755064223
45548 164166 296841020
139096 162396 58468202
93258 124643 790335749
59703 59988 940556429
60093 82707 56613528
14663 109648 459048017
43190 43937 607086208
35744 85440 655551365
12378 40069 69069715
78698 133794 137887293
43453 92676 123014014
145 194352 790100111
143984 156830 32385756
182932 185657 6853246
183114 196146 24130375
117927 121580 360562085
27274 107070 936703571
191746 199162 18562629
85843 131125 520351192
21977 189455 418780361
135325 171306 437124655
8756 126718 652049395
93078 185226 468331663
166774 195929 793342796
42576 120772 195555229
104838 142522 114654521
188064 193151 12787653
66512 151039 211449937
35754 198012 406334546
158444 176306 44984725
122364 134772 31057604
108408 149688 102931324
170587 195462 879153360
160155 172678 214992776
85997 87744 325865177
158209 158643 931498780
121264 161616 100980739
35242 61799 278705559
11264 43289 79760109
148203 173941 563586573
33188 175230 355368524
178771 197914 753163252
162019 171414 770684454
3188 35816 122438117
63219 187654 854013171
95958 198912 258275107
52400 137399 212666735
34840 119638 256191335
22475 42447 49362874
114750 162140 118396506
179079 188568 704361224
13218 146561 756988991
147047 174338 70464332
64229 160063 926102487
121262 147012 19019517
50906 162386 112096127
11588 83156 765527217
110219 122891 31544374
153828 186251 81613780
100503 122743 794734194
130384 133868 813512192
155683 184711 73046227
31337 155809 742143624
147156 182642 89357734
33825 92232 194781596
104556 141889 93056280
69889 120029 640808206
95555 145749 155617253
78796 105200 635026500
57835 117519 181454390
73681 190776 271344890
137172 162235 437087891
59119 102243 729838174
180352 186469 409452040
195145 196991 386562013
36785 46211 1463441
107648 184304 191960135
41322 159553 221654398
74575 143880 683133962
65153 135073 174957422
58681 127492 172258186
188657 193731 288270875
57173 106844 124615653
103128 156336 132957750
68073 170460 863283176
77432 178578 790752060
165549 198919 803516630
140903 196572 140046430
109434 179190 174575776
76863 191913 288409432
178515 188169 24385733
41936 131101 239466966
107600 197441 634700399
6306 17185 27430861
115465 163483 57046180
28428 67390 627445575
51636 160641 713014059
3733 96518 231681613
49392 162448 283065655
164183 179524 199517479
35618 161397 314569557
65859 85900 102558687
99183 169673 176639312
41194 143986 256865265
102466 148772 891406797
34282 73037 96729536
90820 194312 259415673
105712 124815 817383646
33345 70609 92962733
189304 192315 292470422
1076 48691 54218022
163028 167019 976831489
156862 169530 356691760
1086 64946 159339702
91384 142853 623022207
92868 174315 204090168
46434 141654 537642274
20289 63379 106921657
132338 164219 718321454
18445 128141 273848605
132672 165535 82380917
120780 185430 162159959
72081 119188 117938405
68965 153535 211520885
149490 194853 114125974
93047 191468 246864150
188054 195404 18474565
71618 194333 307552555
158569 185184 238291139
97565 195484 245572005
148639 172250 59477936
5421 99022 213846745
110858 194568 536835485
89092 117555 71308329
127800 199568 231800375
60726 165517 262415542
144670 161809 579355526
70249 130947 669233151
185285 190148 12332998
41074 70078 72398202
194303 195914 13559283
87514 159190 179337130
142522 173498 77939757
32978 115641 42955431
142195 151888 24380640
35312 55428 960645942
1264 26619 734065217
158279 158755 586087432
21462 93400 584785363
155711 159042 8426085
12224 69067 399089917
152512 197162 475032790
68464 100311 79759531
156330 181793 64030021
184296 194228 876528489
94328 140043 114271234
156290 165070 703342059
47242 127554 624855064
80213 111181 976919600
171499 194514 57835845
153355 199552 176347924
102892 129293 176410784
142900 198609 373942021
74910 87150 30681604
89108 107969 47447732
174218 188015 173400610
1494 64792 157917171
40388 79799 286807054
37197 111068 184768917
161909 192441 366414353
58702 88587 74919602
48367 81988 61813963
93217 184692 229252838
112624 164923 354735121
168123 174685 16496427
10275 124551 285407947
150994 156240 13215466
40977 164231 568125190
71639 176127 261752636
5228 116350 243192266
118480 174531 399465570
190782 195811 12593545
146073 187995 105590805
133032 167880 87340743
171762 175164 8542666
69267 117434 445003129
192427 199509 17794612
152115 174544 56432690
12195 99111 216997267
173403 198931 195165525
100485 147805 118119761
100885 166081 656000388
80400 169986 660411418
3907 99471 898738186
61521 132199 176909648
174178 199239 244491635
62070 174062 777612923
196355 197569 2989232
195865 198601 6846836
124926 138611 34246145
168382 188004 380317645
182984 183733 602362066
7963 104134 240422792
11394 29392 862883047
71026 82099 903739786
22297 199746 443876232
37514 131541 263260549
9492 18196 476579392
124683 161449 92155299
145002 171017 609285191
153185 161419 942450610
50974 89073 699737308
160690 171728 27844988
187530 195501 19985779
122269 172049 315174807
183531 191776 178518855
65108 105505 101370407
137101 150839 34247715
19810 166356 298866728
35978 175338 688775047
81136 162696 204209186
71241 85966 120403062
109432 151993 381837592
169354 187657 160051534
142063 199247 143789946
75290 125361 125175573
161918 173862 30149797
34648 167860 333287613
65229 84451 48183658
135807 170827 87878060
142035 187407 114173667
183214 183334 334186
125337 144021 737804655
104598 164753 942615193
76023 154525 233234640
183279 192952 24373855
126636 158153 45652063
84447 133392 721632277
116547 167737 192892430
96697 197201 527438392
54243 146044 231690094
73513 113052 475435299
33461 142092 271371283
17982 127628 779096834
98282 163874 164289982
62134 78287 40374945
27625 64102 888239986
87122 158307 178047203
2768 175922 433088050
108646 192904 801765434
147933 190609 462144448
92157 102494 572078053
163064 165251 970343541
66342 89160 908177975
102078 165888 159725538
35351 160341 312537366
91319 177166 883646785
19875 98890 196897481
108686 144961 90350990
104462 110757 15669129
189266 196995 19448271
84954 90623 935325152
51465 150838 729151292
98140 182403 549054566
76461 150838 185931385
128963 173452 111588522
54235 136552 206024362
68121 92666 430944403
117684 145730 544847105
167082 170664 9040643
157995 188033 75652872
24267 30159 865990657
144529 184679 100972629
115293 156434 102824845
77976 112749 87176948
36648 122211 213897629
133621 142025 20887270
68017 137161 173019093
56684 88565 79837885
143610 152116 127400043
103165 198598 239190303
105715 111766 14933283
74157 173887 249845897
54279 176927 157713450
175070 196900 54968315
54324 75388 744246357
130258 161329 314845811
141117 194861 135147467
128130 164468 91053976
92435 196899 261999841
75960 189832 285380608
51776 102299 126567835
193717 196731 44905322
111981 147841 89444940
92372 150529 145428331
27576 137456 274238367
45920 123203 193259431
162886 197228 479862000
85928 175865 824455320
53575 169728 474240813
11602 73746 155021260
16005 93404 784064659
119809 152251 81101520
137528 197379 150383767
45042 54475 110400069
67674 73057 10049345
122865 158543 89298268
193198 197677 453742548
136866 156548 156020073
120906 145021 437745212
171898 178293 994286132
52233 140261 745644707
154066 188100 85700835
146227 189150 108104453
68967 98801 736204456
103529 154526 127372261
28732 128686 249490970
112869 147107 85299764
191359 194229 581192934
128341 155617 583083656
59710 142318 934544711
89207 183219 235582092
28509 53996 63142377
108362 196427 220700095
5022 192038 467995623
47507 67645 322576282
7565 134260 325352714
29611 104163 186269357
190542 198529 20024426
184056 189490 713966174
195673 197511 480359390
148336 167008 747088686
154498 181424 67733577
84801 141559 157227920
179458 191749 31022113
127767 176911 689807563
189821 197468 614001431
173150 195255 55653767
8880 63081 135127297
136282 198086 155181650
38040 102003 160029517
67481 75167 19246746
121980 156134 927290566
177871 185095 18077077
181281 199237 576376709
15487 154622 347469773
193549 194793 1172057
155048 160676 14097686
77392 127712 125908013
99716 152123 131081296
149765 159620 571372931
137073 155499 708381774
108513 128873 50643578
35184 167059 329979678
86534 95508 22313936
123032 156280 83220090
107515 170186 156820558
62144 87952 58804923
190164 191426 961236021
75760 174656 247723103
168679 185328 932862355
32274 180672 525247025
1316 120549 620129082
178923 184509 14068745
56607 177042 301636474
175742 184286 21498229
154832 162937 20428000
70763 146434 189146867
28761 145181 961235233
45968 155339 273554329
71432 103559 724498995
10580 59388 121587315
157664 168027 325462
136003 176708 468237755
155610 181163 478271876
42328 86693 111011892
19466 160610 505325416
121807 140263 567632808
149838 159237 368742823
99403 148482 122640715
189538 192221 6759652
68994 165450 909784228
68383 143982 808799459
62436 93614 293783295
175658 190511 170530469
83308 131803 121346585
78513 140826 989353370
184576 194756 25666838
62365 160110 433742413
87962 169153 423346052
22031 28559 13263428
173775 188203 36353155
68631 120857 400040386
114002 173244 148220595
79179 138081 315620814
74544 163005 450833128
50856 164016 504258301
122169 192517 176534609
124441 170128 114665402
194733 199678 893817481
172205 195238 57942999
162062 178076 51044701
176703 189496 820310960
163255 197057 85050883
112954 164143 128047016
162821 182418 49253369
131756 168641 779175633
49709 92102 106156756
108436 117900 23540442
13999 123900 399643988
197931 199637 238179624
195033 196145 2861268
169782 187060 637655633
28733 170869 355361884
119654 179845 150812198
119790 160936 755053154
84601 168857 210986829
135751 198046 156384762
142117 184447 106429003
64796 133700 157971931
98681 123582 62282268
176080 184695 607205185
137856 191806 919473860
2388 168359 483642104
26943 159134 475406777
90934 94110 7863511
170714 192937 814744747
167386 171952 11448231
135883 137111 530986329
172968 189665 42042080
113207 166291 132888577
64266 172576 271317340
61474 197859 625145443
95501 110473 298025630
150037 175098 427182533
94311 161215 896409790
69331 124420 288960535
190989 191123 334727
52026 87533 965430462
13163 34581 893454152
50515 175284 312507041
185434 198348 717946378
29301 60324 77009883
26755 38017 602647213
93918 121879 70028221
118350 168034 521393015
124653 185047 151548852
38469 142483 259934759
129891 159877 955746480
75106 176699 254520633
66108 132917 852673159
138797 140175 3376463
149200 183550 827178313
194096 199375 313217738
153163 187479 86451747
106351 123513 4783738
155079 163855 22119787
84842 92458 18974532
16899 102681 214124303
65279 101550 321078869
8996 177849 422377831
141538 143662 5331530
151230 163737 342461245
149965 190641 791076957
95279 198149 633817417
173594 186540 32587990
30679 187947 393564497
39092 71552 81083250
26099 82880 141436874
14215 189877 749393106
123649 170545 171670162
93870 158975 470283325
925 9796 22252808
81144 133739 592859565
183773 191276 855742549
197543 197747 488536
192383 193811 3538977
168655 177027 20999405
34 74450 308996261
89250 144487 138063720
31921 104085 180374100
185042 192952 20025058
72635 137745 162874165
43894 86763 255245924
19243 24003 11842735
32947 138223 263007751
67044 117509 126442954
94194 185301 501339652
41569 185463 360328949
21264 29501 47873602
32722 91799 951349099
86680 183256 449620746
180627 193866 211101159
14041 46109 79796741
78907 81007 705830062
172171 190027 44958036
148848 163789 37633018
44590 169566 217848140
44079 197496 453974214
187400 196033 21682478
30018 101342 178084404
65042 182706 294789603
183940 187314 8526906
93280 198244 263183937
94012 165136 178102765
27960 118160 769565612
33622 187075 531920790
103275 181543 195978164
195321 195405 532187836
19969 22612 237622229
148267 179655 217032841
44523 134553 225130921
3701 182598 447577604
100041 116561 455048181
90103 127672 580807496
37646 90202 131337669
90823 179854 223019431
96751 199254 257130536
42047 96262 135465956
190259 192341 273304837
62350 197123 882014377
60281 174409 826979411
90892 190166 248875013
119198 186215 168042985
92700 126953 38480517
183926 188354 11185140
71240 145770 186284852
175845 185755 757455321
55672 66718 21517143
133764 192643 500957582
52767 74526 727304773
171013 180293 619511559
144146 180580 411921372
93577 157742 895102500
186128 187292 117923414
24434 54970 477070340
197660 197794 361199
12874 90859 355719378
3970 64667 151413753
138504 172248 45808563
159341 176825 44004785
96244 187565 229145585
104336 195309 164820090
133653 173066 289231314
142740 149697 12592916
141533 142274 1863736
153543 196382 483937561
71484 150322 197134005
172966 178384 71608335
152970 173841 891381959
158204 190763 82062583
178515 193351 414389587
52028 95370 108430091
111501 192585 419138517
167678 194292 763829192
185674 194157 528066545
165546 185275 49536285
114637 118630 891390537
25501 84997 148282307
86027 193681 269812149
144466 154144 24327290
150344 161830 413140578
175324 190056 37100046
123381 130380 17631286
196700 199824 715934978
29745 199103 754360095
51866 189592 510051711
151059 190441 99175990
77733 185697 544029753
156962 182722 64743121
43319 90013 116755065
28415 177036 747264126
190202 198164 19964812
148790 174614 852555887
165472 179870 512401455
187439 188674 947966275
146175 185146 98029085
88539 158881 176011066
56235 112711 141481148
46786 110278 159007729
196524 199581 7664775
84857 93587 18929852
188701 189167 1157477
233 132963 331726689
3186 46254 797252082
126528 150928 61035230
128517 146665 905405589
95623 123980 827508385
152671 185211 682816138
124725 181516 142531507
128743 165906 202726569
10263 86981 191588493
57899 115743 327542628
151487 165320 561270925
136964 150804 34521313
152352 187822 275055367
92352 186428 851351032
49810 144145 235961946
193008 194811 2207804
90940 147591 319840099
155988 164570 21666297
181651 199218 289772093
76116 113839 457527732
186452 192590 520650092
96366 155790 148759030
40048 155004 927842952
51906 123961 180272540
75867 109446 818123804
72566 86318 34506588
13688 121187 268423516
2564 145633 357286446
39903 143813 761652680
148625 198107 124536920
67803 155110 379122405
75637 190062 863987052
178867 183234 895494371
34089 41738 887838234
27184 191279 410588784
113246 148482 87838633
86244 94828 21341653
2197 141390 908457006
162729 168769 830705802
42479 198316 920491670
125097 132323 779313817
81597 182911 529854305
7925 31765 793325474
78720 137997 148247047
60401 95727 891705374
57021 78352 1097687
132982 181542 154230536
169575 171090 3827348
8663 151611 385000568
157194 183821 67035959
120883 160880 100080615
96886 100438 717873629
198000 198578 1476661
12200 198381 465946382
26955 140510 744177017
152451 184925 980417868
115026 181295 165944429
9340 109506 250404599
174970 175509 150360600
40689 80862 100299552
69563 173682 554551930
62775 68495 414103215
136076 173833 123680690
22844 103907 285230396
13835 80264 165670653
58896 113746 917607930
40512 41196 1667743
134 144495 612905088
111426 185782 687506493
174191 175165 2400596
148588 184909 306095356
115236 129080 34486300
116777 145609 698699805
25040 190586 414115137
119784 175168 138778648
189428 197217 202065396
165112 184166 47969284
106590 108397 4540660
156629 177575 244381360
171248 179697 254427163
156632 161018 10955930
24878 89870 920989411
32495 132063 248827056
133367 183619 920650014
81660 138391 234491168
114810 127669 31982848
15017 37659 56261243
4684 162700 919448610
48900 146072 861536381
189952 190400 1158391
149134 160786 695320973
198925 199382 128179007
78632 85387 389019187
87551 124113 91360499
63180 149309 215443345
162052 176179 35606874
117920 117999 199484
1740 85034 300521795
127334 135139 19553603
120272 142889 56379657
25626 145765 751802520
48510 161788 582762688
184603 186236 303825406
10835 148831 250684277
20524 88883 170261036
171087 182700 29123958
112696 155134 581307467
37534 194521 579561448
115630 125899 793543462
132992 189633 142165019
127296 160697 83612602
143496 176084 629870416
176580 185716 2568965
3298 160021 391725181
53787 145639 229660421
59742 171754 280524037
88407 195964 433700749
17541 93437 189247572
182359 194990 10985994
40456 177208 342255560
99136 161662 649328378
31709 85804 134963113
159500 198216 892004448
7554 128053 860633380
14975 180505 413968017
83933 138844 518009072
61768 183012 481464439
58376 123213 662458906
146098 160585 36437911
161501 184515 65040145
47674 127420 487859001
108986 177633 451007519
91881 144115 702753277
181813 187715 181656805
115887 158480 106446832
176097 186285 25625587
122549 151441 483969853
35185 66625 78427009
111133 155379 110594216
59838 178659 297611495
60062 64472 10981308
47236 184121 342964870
110773 178527 681283446
133665 198644 553125144
89887 195037 263584814
91630 199142 269557678
166767 179725 32494743
100059 159804 873545588
22233 172352 188350704
19198 73306 134698702
76442 181436 865466659
159206 176209 42789242
166417 187087 52007765
168561 196195 69512821
42255 146143 259668945
170454 186701 40826774
6758 40092 372292861
102095 183861 294444668
37400 172925 339130601
38326 39055 974069927
171263 179509 825767783
169335 174002 11674304
184348 185756 3537071
952 48442 485096257
136097 139022 450262429
69786 106851 92986052
41393 119884 196306053
153885 179415 64199510
124274 181719 836967910
80224 167360 854345783
396 29776 73598502
131413 142592 27703391
118673 139516 51916408
107226 138110 76937023
20816 152152 327843956
54196 194955 334304351
30935 125309 649191828
52876 138650 560885023
106711 116640 624794094
56189 183510 319010650
162046 183497 54058416
88724 137196 83638295
122298 153353 77619354
146724 146953 751600594
175499 184196 123543202
159768 172128 26919376
101135 132344 308657695
79705 123844 110425959
134384 186930 131961018
189044 195864 17135004
102179 123732 53779815
198997 199047 124402
32211 96599 160611553
3305 41826 96038811
20202 147307 317009928
99613 105067 37565675
32285 101405 172688312
87693 119701 187981322
168259 196161 983623666
127411 131357 9981608
204 178684 634415221
147132 177576 76701548
1162 140490 348039739
71808 158570 435151326
28293 73585 238036104
37910 137624 249279479
24877 97255 180419037
119061 190007 502757559
125563 151816 80223469
154647 166024 28695726
90646 104302 708460671
58710 60062 2841481
104719 120066 38246716
105422 128269 56907329
106241 118264 857317898
176229 180448 10653725
130791 173922 108134754
111087 136952 64575807
90924 160144 304683584
54213 112608 146287348
53630 190288 73801647
128316 156887 71550393
25180 65428 100068814
180976 192831 29831997
97157 147220 125088310
70262 119155 974732437
10622 119192 805716924
47803 144767 25057496
156316 184837 71728753
184883 189401 11396962
38628 108710 175439735
145909 160809 37484839
135654 150832 482424522
141181 188324 118627201
156473 169558 32982025
116929 134285 931129298
131449 151400 49786907
4249 76110 179429673
170530 189493 27880047
38368 49779 28323854
2896 95654 231587145
183175 188938 802465805
59929 158615 251812878
196237 196855 1581615
169338 183680 36027022
188166 193749 687113980
170484 172079 736751246
153816 174113 51152879
132543 174586 896159813
71560 142619 683325727
125977 147304 495011457
23958 52674 71181633
32750 44257 28555035
93584 136509 945070991
49900 190994 908103422
9678 133133 308517255
45951 167813 305045059
85387 160776 188553556
129949 175538 595306998
29718 106101 190883195
105153 176370 265625616
137375 182289 649790541
23063 151562 320817272
176272 199637 560104696
157711 169718 942588286
163222 195745 81813683
79044 177430 246502786
83283 138308 137543327
165781 182452 41868135
45867 151568 291348663
4791 109165 710747447
169075 198241 603718396
57381 179559 306100170
111405 183485 772030772
180563 182451 4684154
55932 120253 160954023
192093 199413 18337350
125224 181287 918465691
81312 117018 607658130
6350 119699 379953469
36309 196973 402421179
27089 76314 122571456
48205 174649 316726013
167792 169464 4247760
60244 80615 51018422
102915 116945 914002398
111940 156151 110536895
122829 190911 170929219
180718 191867 813978022
172798 192682 50035144
22799 150387 318429240
117269 136528 48101640
111678 177262 164306279
80468 136801 1638005
38900 114976 190410402
138825 158273 48758232
78859 169811 227843472
111080 124836 34192524
194732 198845 968632055
47069 160769 284522967
1377 141964 351220603
167663 191712 60521257
64851 164957 250676864
35004 146718 567843084
127360 129792 556021403
120427 179928 140387424
75802 81310 294572591
84364 121448 518755999
83366 194327 278072760
158796 168039 23310740
10335 103540 232987172
49292 124208 187499117
112549 175781 158361399
12956 102222 222924856
84123 160474 715653127
119099 157121 914698850
183916 192798 424858827
119598 159644 100134344
97801 103792 15237080
94756 167196 181522227
150770 194741 213262154
181220 187527 350483183
135444 156285 2923789
182133 186961 56925043
4797 175702 571862128
88873 118747 305019271
13431 116280 762610663
191529 195419 435101110
86473 153414 167268157
137998 139322 897114498
168126 182629 36424785
55113 106399 307389865
21476 106036 36851674
7358 49313 149195857
174018 177094 609715786
75363 179737 261459022
79141 136089 21207917
61946 170028 270699767
145539 155563 25222588
48160 80608 81241187
136610 141911 13093293
16105 96460 937678219
158978 179970 339317636
190052 195467 252430388
58608 75568 821416969
152113 194035 231423230
39633 64252 423586443
196577 196725 151442
60949 138287 834126620
198982 199835 398863114
44206 162299 295398845
141559 188681 746786474
117906 163951 326207313
79244 85125 14846163
143645 165518 417640330
20599 22010 3515310
30656 91896 152804718
159199 169725 26538775
9603 23973 652567764
40378 147313 69561382
62455 86345 59919631
153010 179594 66873277
184097 195055 80457077
59220 78804 49013072
20461 46201 63681082
165983 174967 221342410
126850 139290 815154544
192547 196482 24913326
64857 199276 336945379
94382 116063 54464936
83280 149540 165638653
116164 140863 61503401
73693 118802 618155332
9117 193958 814135959
29667 33404 9130356
122985 149284 134644969
82256 95344 32724041
195191 199213 10094479
31375 79119 750124880
34911 151562 646370295
108255 174689 899935888
43223 98620 138434310
129782 184633 305591209
82895 102511 293001738
119910 144093 784854383
140492 191746 76904383
91546 186837 844782401
98217 113396 38159887
23397 119945 291555175
56362 157644 655798674
34809 121902 115926103
22080 94299 480307053
121810 129340 140466489
175076 177677 6548365
40510 140837 250680034
138771 197248 574091151
97067 130001 82501534
120900 197070 970468228
25643 106373 201527930
70216 180143 275360905
140626 144653 918291046
164913 190256 712476116
184520 196597 30476249
43891 186956 358310875
35291 85536 411605794
149107 199892 184917520
82623 117214 92337024
9632 73634 341925453
113663 134600 52240503
136442 176928 679228430
176533 186254 24464442
157699 179690 55333055
180815 185340 884547917
38719 94828 140201726
165029 182199 43123087
119697 130826 473155763
115878 134079 45438521
159822 184095 559027287
154054 171611 201012481
11272 188773 444133939
17792 150374 334549758
42750 104120 254560844
110205 136138 64758617
110046 198563 221885664
68951 198765 325380454
190818 196058 6846408
132442 180965 423867342
49879 135841 529913219
112405 192392 200516643
150555 194750 111209621
105580 116662 27588353
155230 162774 19017813
42809 95257 131068524
117788 194887 193312482
42576 168245 314527996
65770 157804 230302715
128451 143091 410740773
87372 186432 248248637
80661 89291 291249043
181121 197358 788527517
7635 96830 796783609
181255 183828 612337
69822 81457 29070464
26956 99187 180087806
160802 167035 15803542
98504 112066 34108201
26382 144059 532840751
43104 162050 597450024
4145 4714 360590191
192953 196521 643995312
63188 193361 326324250
63101 161951 247413156
192206 193320 750459260
170472 195042 930144275
28403 108687 557274092
66365 160381 558631471
95353 184224 222841259
61882 68949 17702791
131377 176176 784742135
159099 186436 68784339
112792 199559 217546442
150253 190052 783227622
154940 191467 92017572
187430 196985 674085364
39619 159876 300699948
137469 194518 143341597
77053 94231 472466415
91270 185089 288110101
100295 183292 207975481
168143 171695 267281786
71378 108938 433718378
115166 161300 565663764
47582 91819 219357075
196062 198480 6038355
186160 192923 17048331
188222 189649 420491311
179479 183418 592718522
157015 182717 64603308
44198 158384 285589584
118653 148210 147854383
166671 180762 966132260
111860 176791 810060729
3997 97067 701557913
174745 194366 338801811
158816 166557 19561122
10048 37585 651693831
130674 154182 58728714
184106 197144 32779107
132523 192685 822667265
82755 102248 924830203
79338 183003 259774957
151545 158130 16513469
134795 176010 103404412
184890 190738 14822019
109304 187999 469590509
44272 79836 28800589
120661 193534 182850808
105894 123976 444428366
130907 157703 66962748
18295 143883 313440435
158754 172237 5204121
171858 195847 60390779
130193 183560 133918989
96650 152227 139122473
169197 194919 97827558
199143 199472 397990335
70983 166355 238838817
12526 144531 647467671
188503 199603 27868415
149057 164561 937742051
31234 95694 160691852
152850 188989 562879767
97957 170736 182420541
18557 39048 50792530
6858 94455 218638479
3430 192481 241890167
151795 183707 80305267
28319 83199 136771295
117160 183440 166148159
8762 71460 934588345
51978 129708 194586067
128092 175093 202817930
85285 162207 402792307
64411 124333 179391090
163578 184173 874729916
53697 123202 788825257
126324 148814 413404644
4953 130582 313912160
122649 168371 114618431
134930 164273 580795653
118358 157896 233071763
59476 134829 998524636
91766 156125 160995895
189422 198155 662127564
2795 70460 168888305
166269 189693 242636169
127637 186416 685866221
97940 163578 164372755
180899 184881 5436791
113674 154084 100914176
98201 166227 134558740
107139 149196 732660623
111672 124000 632014771
63111 71542 811430751
23623 184813 403071019
159060 173824 37160541
27477 175583 125001796
63576 186773 712249945
171083 189840 695379431
163464 165468 5094082
135215 184101 122771308
48914 168229 298857048
16509 124648 269782902
60503 88232 69461364
149708 186906 93642404
137500 197194 93170098
102009 151525 683269683
73334 124757 128559850
189261 199545 25826101
79853 106861 67866523
46022 126826 368466663
42012 81046 188561851
80837 186365 264495306
158163 159451 64835115
74764 101549 67184593
86014 170258 210960171
25414 39966 35999873
101455 191975 226885716
194132 198021 152394949
44934 188838 360463182
59687 196153 342055450
181691 194939 33328804
160388 167106 104990735
45025 198729 990748194
127370 187644 151351464
11055 180185 468935654
14289 195133 452478370
152901 189478 733518849
64647 98930 190358207
74379 81309 13210932
71604 151735 354802240
11723 170124 396083231
128295 162039 864065793
45420 78819 17566270
96245 134238 95191543
102586 114775 30552562
150845 186227 916581659
183751 187497 809918004
110777 134588 59462880
187995 194316 989620635
12259 106457 235461439
161445 186950 64260819
46654 138838 230518044
133655 164692 246076092
71613 98612 67506137
127046 128973 4858731
156484 174302 44871787
28242 199171 427649718
72913 139737 358457953
90980 169800 316633042
185662 191942 15854289
147820 196698 123101043
126953 151054 288803401
131493 194812 425063306
148552 153101 11488894
60807 65594 478357729
8928 159112 375377802
69493 117544 760862327
59355 179727 360985484
197248 199058 792522188
182877 195943 847689770
171952 180524 101440162
71673 140644 172403785
151440 187235 90137638
66448 185650 298685767
47469 189753 630465990
60981 120303 740598471
75413 94027 46578390
189149 191157 167627200
112487 172403 546858794
136415 142193 14300053
197147 198568 3552355
106398 119951 53844899
62903 117433 136600149
141496 142537 600914
45572 75679 832206588
128938 132582 651936184
127476 192222 162553016
99157 137497 971095160
125050 159107 202608944
179527 188368 22340724
131876 193438 154478779
53790 99471 114338667
57217 134963 194612636
7916 66395 509140947
183159 195779 31807101
50256 56491 515272227
126665 154583 813143430
107410 160620 156338032
26015 158205 330092320
27605 104829 192814699
44946 174438 828045000
196361 199827 273169956
83253 122682 963144671
14270 146081 329099891
162720 179914 41831987
46749 74436 833728738
80436 136763 140941055
61169 126310 922462133
199232 199549 710988605
72984 115924 131191519
50618 110769 172265926
61193 118698 206502287
48078 98787 126942830
100316 103958 9287169
82285 130054 119588394
37012 117039 200154887
20236 71753 128071330
27053 173353 800050215
50068 164153 285638779
4754 107812 257688739
68497 93056 61439753
145346 148958 9113093
112746 125002 30399954
3262 24399 389754439
50312 100350 178760072
186234 189792 8963736
77590 105767 70757997
120357 148530 70282176
70780 143742 182395409
23125 160628 367342541
37102 132450 238443935
193807 197735 9880477
141142 171663 76779741
36028 93744 410412501
129511 163704 14350328
149231 165969 127494246
117030 128031 559888609
127076 196978 104326984
186693 189945 893957078
85990 124444 362813935
16620 121469 261673882
35177 167781 781817522
52633 56300 9200644
86525 180500 51071402
158871 159325 908713850
10228 16709 618700903
90015 134464 111160667
15976 57070 102113629
90393 133498 172231510
11665 28134 358479087
115037 143660 71281972
117071 159105 105135734
148878 177975 73211520
149666 184666 891323699
116390 133514 42710873
102710 192601 539960761
74911 84285 23548620
107039 181479 186312818
49173 135272 215558721
46362 133718 680067573
141374 183786 106718436
21239 52144 76550325
87430 179307 681957023
102604 187247 265994224
92303 168813 665898840
123084 150986 51811827
37159 146744 334732744
171300 175678 10966945
111128 187947 192625507
30767 91182 150734203
134860 149475 36449182
145033 152602 19088117
26528 115493 521548737
67771 181983 984733993
143981 195634 825210873
80805 146237 163555082
20878 186211 413374250
150033 162504 6095730
46592 72355 64411432
36262 75011 96765150
1097 107618 266363110
125805 155751 545563929
17675 138881 903255960
125497 133696 156304654
52537 87761 88273648
191365 193571 721723729
2263 175262 476802478
107938 162774 137056014
81685 170472 442065291
124609 127249 6688185
52139 185987 965800529
48748 198035 374177839
160371 197755 50295915
144035 184565 101936400
393 66570 165116134
47416 149294 254804012
140586 184592 940731926
71688 80127 40700079
149497 169070 49310584
100819 122125 53179411
54842 108510 584401901
9413 45264 89350436
101416 164376 367650796
111043 142009 77237197
105609 171718 489415141
182995 188136 197572105
103309 109025 226942351
16211 29558 33264801
104981 178008 506296589
9492 141843 330543764
41071 88077 117483364
94042 169643 189412093
168765 198970 75905569
2318 122142 299344540
166523 196541 525408492
124552 133520 213217299
159380 182196 57343080
194900 197915 7604202
37892 104264 166128091
2662 81307 196270541
59674 73789 719261714
40479 87657 577274142
99126 123264 60357737
101197 160430 371276268
70485 194483 621214108
70335 189109 545398887
122684 173011 395991303
21411 124489 257048690
87522 165967 196429413
175075 181011 7519831
186018 192642 876738993
166923 197567 465116574
28679 46930 45079195
98734 191093 760621143
195211 197532 5839971
109387 131215 54494044
93402 98444 12563839
5121 89350 216834479
95392 122344 978894237
47095 141546 774874004
187753 195988 20675689
104761 175575 894264995
74065 167333 233592430
23145 149394 324198915
76223 95742 48688153
100083 163777 737404918
69158 191802 635939386
24121 106387 205450112
176495 182559 227429461
123442 185861 156663297
114793 134809 49898603
21172 88964 583963617
78124 172561 236551489
84399 128054 109186081
98042 136142 873355500
32869 186863 385420072
151622 172248 51878514
101181 144653 108485979
108287 147110 96686170
129508 194866 164012401
22769 142694 726530112
160888 179564 131966873
24202 194221 584773867
18487 93643 187352389
11863 43012 991835045
189371 199390 861041123
10149 24513 36143587
140209 170902 77256424
161729 168907 18192720
73937 192244 26862346
138812 189420 522347650
25051 159591 336020398
4995 13331 20929222
193465 194640 2046902
119729 130742 27555049
83293 146980 576030218
68515 163317 237313806
131910 165604 84435604
129142 165684 780361670
604 9337 421531950
177130 198969 545972255
59024 116715 144538648
175779 191983 40812631
199460 199765 795890
106570 137669 77521258
76144 192243 519896123
81922 88492 985579450
123140 186993 187511894
20928 167341 959225178
45541 192432 254862842
15620 74292 146182481
3585 60180 414150181
62416 129873 291928874
14395 27398 263051843
24720 37088 30499535
134485 197772 158892575
11524 190894 448878629
113467 193061 455821905
152575 199569 118196917
76060 79740 9161091
77023 199154 172259432
115455 150905 88473324
172131 186100 35151538
165235 178563 413247803
199174 199177 10130
95205 118775 336609005
182881 184812 4837572
43542 149628 265245404
138799 183729 285853604
40855 68264 978967253
53947 62274 20905384
124641 127536 451179343
42963 168322 313756062
172578 176636 10211410
52683 111592 416513588
180495 192089 919701991
32299 54639 631382678
182383 197350 164127021
166735 188741 55352995
5688 175683 425165431
181579 193185 618500589
67760 164200 819622018
112163 123246 27556674
195692 199577 9746494
103563 177562 185239604
21240 107876 216269222
134018 149795 39322754
40676 155974 837044412
60678 147687 217544276
121744 181592 554201551
3371 43436 654901906
139816 175714 90263439
58720 72299 34992937
115738 124502 236867576
48093 68839 242080042
5876 168546 406760804
49350 152594 258427881
175082 182548 86988080
84379 193448 273349057
4489 21198 42149174
178748 199216 300228719
154407 173653 491714408
87613 178574 602241326
142499 192022 887120466
167750 179806 921030201
101589 107616 15173696
170607 175993 13482525
16914 95411 245508220
27478 139118 890689730
62489 167878 440814086
129198 150168 52365601
43757 97344 133939706
40201 82620 105849219
196694 197498 925004824
46367 47723 3270681
120526 142818 781411849
98950 163986 162902029
156501 159653 7887604
2 34205 85385841
41513 186792 951006372
70070 162037 651801052
175044 184252 567717184
197187 199772 6499464
131396 183199 129888633
196122 197866 4339864
140664 194379 135099347
184012 196134 30509656
88641 182953 236335498
51501 151530 589246017
129571 178525 439794125
100969 145976 950776522
9134 50127 102026906
95855 187785 368295025
143983 183427 99280562
122444 197265 187783828
146849 173659 363794849
170812 197110 43815217
176259 176935 1709208
107578 170459 988553904
180371 190165 910239301
4378 13465 877210647
82881 115934 300196811
18650 57872 878837249
105183 137877 81463812
80321 105258 942168004
1063 110378 786120729
135042 167211 80734760
49995 95984 978729088
143949 199432 198918982
49922 76048 65450376
71277 99660 590221833
172618 187659 37897354
57100 101124 110327664
9712 127790 295050042
57885 132135 214550405
2963 132849 324619814
160112 195678 89553763
51837 81902 75264930
188268 192541 10695758
133800 137059 224572131
15387 99098 683791074
152778 162851 25350827
191886 193348 3656802
9404 62522 132438357
128831 166935 95603525
134717 172945 800461189
78988 88274 23329995
103945 127530 209707909
73363 193095 252120403
88080 92607 11253577
37414 185817 393691437
123740 132453 160679760
86188 193919 838382215
90935 125139 85414392
139439 143500 225849585
32696 110239 860054412
120539 149198 71581785
104208 191748 405972836
128076 191033 158089765
114331 142713 70649777
28544 192450 750801013
72567 122613 792669918
150841 155643 6211932
37739 49950 30306735
92661 198109 515559164
82691 98596 485560433
125183 133341 20556442
4541 168536 410130790
62026 86139 60444781
125174 185457 151366750
144431 191420 656775589
29792 143075 282750050
194208 196699 6346687
59448 101474 411405210
3254 38899 88909299
43436 180330 357127766
143921 148065 10363924
199490 199841 487947803
10329 142526 330161921
198649 198912 853853260
2321 29697 968163784
182435 197845 427646335
124919 176932 130554314
25790 180208 520864808
125449 138207 31993477
89089 156394 168390401
34877 134304 942292169
18026 36885 46741610
137498 144076 410485836
84758 142746 144842254
28515 196227 607718958
29622 40484 26865953
160241 191282 78280379
98749 173542 187371615
114699 196312 734523769
171256 193534 55964414
113998 164199 125527947
165701 172987 18281149
74433 109415 87759962
173017 174340 3388025
170454 179732 973102762
112531 188583 678864160
88418 179261 227522404
871 192495 340945032
110119 150548 100874499
9155 152234 357498112
78339 90711 904728042
196097 199027 778666499
154138 169540 475019574
25490 190515 519130452
66638 147539 968486071
146776 156499 418457572
18718 134084 662392320
144691 179748 88184663
172993 192973 50301233
18390 87801 236330098
43101 65171 55069792
29928 139807 360720120
53626 116912 158494683
102471 179393 525408783
156880 171536 36895012
68418 193149 475808923
49927 115393 562997637
106600 144517 192308064
35786 172591 727294287
101270 135910 857532508
184185 193648 973846935
54948 116662 154569117
69526 141358 179560420
87331 161604 275981124
115982 153692 341716344
158198 172407 35812084
182956 198599 494332309
5169 101048 38083592
120724 184867 160835185
56029 64805 21910278
179125 190138 27818161
165762 186144 521941474
195213 199348 10385328
59742 113543 134798524
44000 154124 275388928
30591 125093 235861438
35694 53161 21140789
7994 181397 433744101
110991 177089 360704351
71208 136717 289701189
14089 117449 378113186
132796 156516 59324467
129898 175990 115553070
167215 186966 49663323
114718 118869 10246499
109956 126730 41704700
78448 179388 89840695
41660 163302 304398380
99756 173070 183648458
194891 199826 74905053
56840 77454 223740640
102722 134284 381051389
73795 175937 255828315
67814 92212 61076012
87378 135075 981395997
66080 116823 648622527
48124 71956 861112297
106579 159104 752306014
134614 137465 19284221
90491 161673 178094309
191058 197769 267846039
79541 97564 45130859
123656 158133 935360785
133992 180834 117564378
71379 168798 447926374
194996 196336 3445822
113256 135561 55690287
167247 184815 44080561
141999 194574 132220602
98609 131880 286244910
105498 181050 189119581
97443 184169 217447878
58318 108109 722496150
170381 183165 32062541
67909 186196 762807666
25997 95380 172927752
65186 151552 216093477
138793 177816 902929988
194459 195188 1835142
27746 100226 800625730
180356 183829 8764222
140914 171378 76681465
105376 158523 542487184
80074 179799 620454567
35929 161553 509343914
62704 144757 205184229
168208 186855 794789451
121590 169957 121259900
126113 182817 142356750
165202 170520 13444303
149925 192236 83194223
108810 112815 9921595
191546 196593 12644386
185634 189164 8946405
169661 173230 8883088
26244 132339 666902742
68941 156135 218122709
148397 174585 910124274
79884 178170 422715708
91879 98286 15970580
10533 17966 334212162
96366 159848 158968763
8672 97365 221466087
157752 180738 57899756
163895 191656 69901101
63822 162217 540921178
108756 129513 510432685
34894 175430 951276856
2060 77528 188417981
103420 103642 418679
27757 61828 84650590
37171 109991 182198601
102740 190649 192742995
31562 194462 407639661
184008 186975 7486557
49592 199041 374611293
164464 180559 299337243
80958 95423 36162298
133787 185584 530405734
7767 10683 84691344
166982 196690 74713851
145597 187610 105863182
27651 73825 114934667
19686 86775 499049562
172175 174759 916954829
48882 50429 866954943
46368 148833 674506913
65608 173912 798028863
47042 109968 76794086
64584 90699 83781176
32376 67526 87523335
52563 188968 341848163
163513 189614 65676271
158579 186194 195347585
124268 159269 24921085
17822 96664 196539396
80465 154104 56145142
66004 132427 166270467
107814 158430 126409622
79121 163482 211227473
5510 96758 672349647
76582 125535 400053256
35988 192352 443343610
152665 184227 79429796
131902 142787 596366406
138431 144165 966527537
153300 192144 97818786
88112 126370 95594217
189891 190592 1800460
146708 162494 39739927
128257 155221 67450082
122909 126893 9910721
168242 190933 57158336
116903 121878 12384480
190971 197152 709693712
64724 140645 900508530
14850 137537 838744143
26655 199199 431659873
86611 125660 97497262
71365 99017 69173462
92116 105259 194071542
52960 198562 841576183
40340 112589 788766742
17468 106257 221746691
163215 164292 2710629
162343 175413 32943596
98467 118483 10144590
14965 119154 341265584
44763 160305 752626034
46039 53437 78001153
13969 191693 781452328
61846 113985 130672136
72662 198343 315062011
73905 177766 260198422
44935 118669 184463640
74940 152081 192986578
99913 115350 38720142
177195 190297 33029032
24545 145812 302595870
191992 198537 16412968
39373 86304 117385804
597 163360 532425642
190310 199772 690946262
133304 176885 4878817
41442 195552 606458421
147038 170604 59437817
11896 114143 552405485
121686 168964 835093045
66813 89000 936633921
43556 108627 190291154
36931 172554 582351790
69592 126056 904700739
76132 95735 486661563
51947 197671 525944985
197176 199022 220429642
918 26489 198859513
112984 152595 423875879
10834 172379 403935114
164438 188885 61545798
126807 145624 613431863
126151 145527 48384656
70175 192111 305619681
125727 186689 209886613
173884 198978 969941756
72419 156967 211633520
20120 81904 153804348
159462 192457 400176499
44572 56469 361726040
54930 56963 5073998
161013 180924 621323002
18339 139365 742559379
2437 170479 372367959
57818 126847 172751204
35580 110774 418860162
91914 103975 30403123
63438 199628 421004547
27705 71717 109494214
88374 116954 667938902
75161 177811 776926389
93065 96143 518460221
93339 96960 1853389
102891 184574 204550683
198576 199521 2370673
108961 142731 146279320
178820 193106 36050807
150946 190652 99989729
33666 72086 978433173
174891 179311 866752825
1160 30344 459961072
124242 125579 201419025
21699 72156 770815770
6170 171094 412508997
148954 186566 310124432
19161 33314 340203777
118382 154794 90949188
114509 196098 204546709
23104 98012 186762232
65281 140399 833921318
72778 185718 283007106
114332 149726 88260870
37905 136187 155706871
81997 178708 242264811
96423 195372 248239035
123098 164283 103217724
7065 7114 127752
198057 198421 925512
161718 196647 947489579
92699 97416 716116085
68907 96033 545910194
145062 172314 68596391
163661 185809 55695028
194148 198046 300965720
167415 170642 76571247
49186 150732 404802251
176855 197408 252328543
88555 125176 244579215
21849 143682 303966363
123116 189476 291029683
148530 188509 37608948
143242 156202 100723535
110761 151480 114552642
45128 146144 252459362
78282 84091 610479987
89729 132929 108130111
73915 159145 213298820
153740 199935 116285844
1294 3944 54970618
32148 187787 862855586
38278 51116 31915061
6980 29722 898859815
84248 95158 16331791
125410 175628 126083867
103637 196990 233966348
92556 119061 66413546
43767 194154 376654319
14336 86387 179872040
169782 190452 52032834
147898 199643 156036323
169277 190906 309020494
83819 87330 8773969
70628 120500 124797206
166716 190703 60351573
109768 115791 165090771
81957 161972 200230208
111446 176706 163496360
14302 60806 502411398
166014 170304 10811821
153892 167858 35188610
131407 142246 26890761
83582 129763 115564327
71656 147748 190222585
21336 197878 97025049
50782 124237 689646809
118407 170153 617538401
195601 196604 2542038
114066 171820 144512545
49584 89210 395305200
95829 152569 142056144
17937 60984 743759813
134353 139671 13164797
65079 155374 28573037
143441 190582 845385688
62497 148386 214740190
124631 143509 47177302
171895 173288 884479663
89620 150362 151829252
75395 190670 939406125
121682 169465 69543404
177565 178058 1229782
92696 171469 197420546
199235 199301 169622
35832 148202 41655796
4347 115935 278959514
68021 185061 293187490
61101 197957 644525195
149110 171878 57282750
87761 89373 214493965
105953 124222 52729211
3550 32125 71497691
44698 92087 409161410
193703 194576 2207915
68972 125517 141337355
176880 194141 667207703
21962 159479 246905224
162427 165001 6524647
164696 194684 75410983
15273 41644 65454718
66788 92924 516645282
133676 134522 2107440
152041 173930 650022590
39194 115215 823436837
116399 158792 105942857
169387 183858 36368637
90533 91331 1979593
79142 105619 66555107
79549 135833 571148670
16780 173088 390619302
190356 199899 258679644
36527 171384 840364237
149611 186366 108669261
144895 156974 30435260
159172 160153 2420034
46306 110491 160675067
104516 114600 25223955
31854 96227 307232248
114072 138534 60900428
15872 62270 332943006
59983 152016 116275406
118152 130828 391257950
8933 107774 375155579
107779 158841 388600455
134374 196751 156668748
142071 155612 33949609
167542 184269 42073244
158059 168726 26920646
103958 125245 329884205
99246 157304 535296386
94320 198231 971630939
134391 155387 510551740
175809 184821 69188356
59887 154531 236813426
109439 194959 744824568
67559 190688 844797985
132963 173167 720863331
118160 118675 889818603
127630 133514 14750774
94480 121982 989066298
159664 196788 92729464
160665 167002 501878826
139086 195202 141056277
115172 115582 722768809
79026 197466 296972374
137629 154474 42170704
119767 129139 23388891
153246 192549 322776293
196987 197895 2247789
188716 199153 635130422
74213 103251 867074591
38036 48490 134773891
18044 22344 10876784
25157 63269 94631283
140956 187656 989334116
155019 194802 100079493
141229 186185 113060827
140646 183330 107376936
182834 184390 450983221
48686 89071 101159153
97713 188385 227397477
63165 75070 29852470
155245 160018 11965829
8973 107241 245662608
146799 158441 608756500
67243 154092 359393551
5315 12467 444815785
37949 146881 288020821
27362 121815 235755388
135229 194591 307096494
156692 198898 841462161
125139 176286 643290347
145830 171443 374363971
197917 198267 858063
138501 144176 14158770
33836 176281 410884359
166014 185422 364634444
96921 135242 453081206
12605 164938 380839601
40786 128879 220200739
53270 182971 293608521
67036 173062 672265656
185942 198212 30838778
196635 197042 438072353
126636 182323 139719378
166678 195221 953285706
109899 191093 709351154
81964 196908 107671706
190973 197571 16477260
167030 171595 11480292
94220 158987 162158879
62925 124422 153830775
44210 179401 338420616
31631 85637 134762378
158693 178942 50909410
25369 174342 372400753
91964 134710 520843371
15841 189571 87510816
57016 65937 22351099
183461 185767 5759682
4086 129239 312766442
111182 162260 180727212
28889 137702 296685447
117470 197391 597812214
139926 178857 713883142
62074 95428 83429199
198493 199654 2924305
67345 69025 1235530
6450 174211 419599709
60123 187194 466081337
130769 160099 807312115
185123 190269 284782252
69161 149758 201539151
166547 198621 842686985
12432 42943 76009063
17886 76673 146453161
22734 138275 421812155
184986 195965 27737661
36410 195588 922286118
190868 196067 531530539
11706 65787 134822376
134770 195446 474861548
157328 181763 61450458
62021 130950 172585527
37333 70938 83893804
40342 152961 394093462
145240 177545 921256424
136787 141279 11053496
176452 194149 44461689
98009 152935 137398603
181732 187677 15057757
121974 161511 363152184
156386 158548 5429374
96340 178986 207187012
47285 118017 381012194
123761 179688 140284599
156928 194791 299996554
54112 196644 852803240
12388 52323 99417195
183624 191883 206419726
17943 198451 171450261
170282 172159 638808620
116928 194043 193339660
63753 65286 3880114
121075 164157 622925357
115325 155471 988413726
125431 195789 176752186
123154 192106 373008294
81321 121389 100298155
5451 70324 161830658
144586 158721 962553360
102713 190675 296935021
156225 167249 27827686
148803 180906 578603098
118307 125609 664078252
94708 129645 87494149
180141 197340 338938615
109817 191324 204320083
146770 199868 133622444
118985 193098 682304891
34680 169402 337142097
83845 181750 245242779
56625 132289 189391650
108551 151452 924118217
188606 192523 9803049
173951 197025 826030388
69472 126649 142974702
30705 84315 133781984
31262 168019 341902735
24737 78107 132887948
51071 196754 365184966
133036 177440 930121780
188366 195356 17534928
78494 162610 992126762
142750 164926 163034425
49894 165097 462823070
157879 199785 107464432
143318 198354 456175865
90187 103955 34674745
181528 184344 759514884
60680 90874 716035483
199789 199824 85900
93426 96115 6650060
13027 80594 972145944
168015 193194 63368688
75044 150407 352219062
110154 161069 127238182
55454 161788 266072496
190695 193321 612709721
138565 179497 239707521
116611 135291 46604722
49499 169387 831058291
106009 151570 866732433
184030 198581 36563238
65478 150490 212602942
154913 185242 76251898
67525 80380 62718553
37703 185971 371200571
57224 161601 912093790
119273 184799 942121182
15345 59009 108587058
194378 197332 7460934
33745 106009 842565531
72411 132720 512057481
130178 130899 1862220
66181 174061 270256444
165952 196362 76493352
105873 164616 150878342
153678 174153 740940230
173376 177500 10381377
93618 159790 228164014
174250 189770 188204381
43736 67711 59872411
963 149356 566772587
128901 177047 120794892
191898 192326 1033996
26340 100120 209416989
37418 44338 203465204
18400 122222 259123753
127058 185608 312441417
157509 175081 44225356
153545 170385 42480739
11757 18492 17002930
52982 192746 904338594
73435 191151 957770539
31746 57256 932868601
179547 187002 840346470
107675 198631 227918608
134700 140640 528831787
21219 49998 314997650
87411 185575 773627880
153108 161974 629247982
22179 138983 291428656
47513 192863 364246631
190895 199097 436067454
156501 183722 976337491
125798 151913 65459272
18431 176876 892980341
143203 161058 486760373
69437 184642 243375300
53173 152193 736490173
45619 110551 214861019
171683 189948 45971279
2598 126222 514806489
134047 148155 35117985
194874 195363 568493998
193862 195337 554810
174697 180839 15472993
117852 178303 151423121
120527 194475 185530912
66640 167738 253206207
150644 197855 118801282
134759 178513 534497450
78048 130500 146942514
143494 180397 692683504
137255 159846 56580003
187897 187910 33601
52648 58702 565836812
97802 199693 255545443
76936 160724 309072031
133517 198321 162689928
121549 154624 247925107
95067 96399 3267655
134435 156151 466857328
116772 176457 396596915
175142 190516 38750276
22691 87567 161702652
127795 186070 146185614
188972 193936 978782770
113043 178793 164651016
128338 142123 379887089
177405 188776 28678468
68911 76220 41683222
148055 175195 841831396
28953 122736 234120464
955 20201 48554985
153258 162144 763835895
80183 120785 101595050
144277 155801 190087012
75002 156969 205168975
24500 148367 309122605
149407 183818 86657878
57693 111448 180188966
194300 197744 533146059
141931 147073 781334222
68897 132271 158618212
140882 185505 112214502
38436 78758 100724496
61068 149899 222206734
34980 81308 323882462
24034 124468 250581240
48338 137072 552309265
173135 192485 607958060
38456 191500 383380433
131027 184235 133455122
126946 144507 43864085
79343 84761 66293147
100792 103114 976363516
9443 95822 215571468
12087 31700 49092717
179460 182692 556883246
141548 192850 447094583
84577 119767 73479585
119800 141809 54861522
42573 72159 73908685
154653 196214 104612800
13099 58389 112621692
99686 195636 174033949
30426 49677 209578877
64431 196457 331046290
156655 191880 619073841
178515 187703 23225320
56825 56876 126056
114893 124659 683601380
167325 181144 864310099
113659 123378 24101659
171889 192516 51901883
87569 140133 131289887
122665 165587 107583049
68735 119669 127500827
83763 132214 972640822
152263 153707 3542223
9 164495 813525002
22284 42584 466600202
125144 147021 291376994
197033 199494 40975613
178174 184158 154903318
99098 177679 690262200
68997 159429 226293286
118395 124754 427989628
8556 42895 419597595
69416 91722 55820060
99473 136683 93136265
45260 69652 885846682
130542 151492 52291731
120187 123724 489237433
154658 171323 8076410
176097 176802 581647306
119393 179286 527360
129876 151664 631532863
96939 134918 95121547
110641 131278 51579433
78660 156418 774409552
104040 181079 813992765
32259 183472 378363365
51795 144093 230804516
196444 198009 754825873
105250 126853 53725984
59832 79766 940904731
29103 64417 435230591
167406 171437 798551205
722 80773 199869684
152178 186998 201053899
88783 136972 760749544
86961 177980 227951213
116667 135127 46051422
23114 169038 560340499
9183 144797 89936351
129900 194601 584338500
122854 143947 52611669
194321 198281 363122254
17161 195484 446097863
96175 198871 444117182
191253 198283 699665786
96338 128463 80503646
186414 189783 8481679
125326 152097 67084262
162863 194122 226692511
119946 156286 90912588
4275 147705 858064950
61994 189049 318439597
68004 174674 712061132
66077 98972 251988586
152700 170314 999788997
71344 72648 3248989
171500 186219 36967432
174516 176859 5892381
146546 193981 119336718
7813 132541 311661454
152011 176601 788915251
184609 194295 24407605
139756 153441 34269256
167664 195713 70544932
52020 141371 751784472
100659 128925 70583523
21435 45285 973251250
197363 198142 1946243
79615 89363 1089583
199873 199960 911432116
149039 173326 61112224
137737 186438 281964841
15848 163072 406308191
165481 190801 237565145
65098 153837 222017499
187160 189827 6667876
107792 108600 2039997
60619 101814 231874319
63160 110071 117620286
1691 74528 181802316
94909 135698 102118074
15808 171603 389432873
117450 176288 147414043
111289 112327 2622959
4354 72261 149880912
166125 182746 41745162
24742 57290 80701438
9997 127770 606795044
54766 188774 335839858
166574 175384 22115952
148079 148990 2315802
189258 194643 130233545
197572 199576 5053518
98284 166379 170622733
24064 53788 735368790
140198 198957 754380125
146787 151568 12080383
8919 107555 473595231
168127 170194 557754426
152204 190027 95185864
99756 127891 70417208
110538 162896 436568639
135063 139949 488441541
139810 187793 105062175
8836 39128 461390320
48885 186125 343910681
135172 176570 9868380
12026 117677 339867671
41287 102071 748436807
117410 165237 119691221
91575 130775 211724095
5609 98504 231875362
69784 73365 271397104
125496 185142 832310578
33295 144086 629771210
154390 160262 14731923
86527 92140 13950629
68233 162657 297211116
12071 13856 872783628
180325 185787 877817114
110238 191120 202819953
18472 179599 402843674
80239 193382 736949157
21525 78765 999517526
38805 176000 343401005
6562 110372 259423087
165280 192560 724932567
103241 122179 291627613
183978 184798 324482574
89345 154217 189813017
13711 40529 860557906
56216 76436 50659380
105102 124167 47373459
176924 190670 31200916
105822 119565 34204688
132943 198830 165368257
130694 178830 120652237
5734 105147 540039934
87076 101694 870002484
193539 194775 3091113
66693 121513 281980710
114786 181493 897696030
57771 180623 307865582
85498 188252 323703864
93892 143786 124743454
46496 71263 61888965
23787 50336 90338835
191612 194821 7966689
134586 148256 753744648
167396 179218 577909372
165289 193575 71147950
1459 181137 449478075
84429 109760 63529697
88815 151751 313053665
142028 165640 59415436
154841 167633 990374109
104357 155382 127421240
173193 194515 74537404
193626 198481 12209386
170648 194086 25592943
170287 176033 14402408
119448 178643 593565647
17779 112744 785433849
97138 104476 18624920
67960 83871 346959086
154113 160755 16658309
60704 74580 742039559
199306 199709 1038655
61905 88107 255278664
62415 96667 85629583
26798 136598 531858917
164001 165600 4057624
164069 172898 22216773
24584 31804 814688325
100655 122971 55723819
84549 178193 234518044
52469 69825 886697820
127445 172930 114084913
89535 161617 180358905
95397 152235 142239728
39890 158780 382123930
11664 96544 211807613
38101 152967 487925891
183171 197670 254477632
34931 93795 533341404
113082 138545 325088181
140753 159191 179570045
92563 114557 55263207
10099 26346 711124600
74711 134557 149762119
198049 198166 302719
177930 191682 643363797
89287 158965 587692656
115978 127195 27897860
149835 185879 815846357
50783 193630 988843274
169616 170492 747890910
103293 108038 11955844
184729 194843 373850481
10211 55849 186057334
190392 193861 93578279
108099 123188 49742832
99188 121854 911013442
127358 194536 503224567
158168 165497 20360154
76733 106664 75147786
54452 136229 204642601
12409 133803 439592076
190125 190717 17301686
116475 123935 540196252
63807 169124 263812606
100170 140011 99437077
131559 177942 409163113
170017 181112 328132923
45518 198490 383254037
127445 198798 179148540
164698 177716 744723190
175337 196114 52307251
90751 147725 12842023
79950 89966 874553552
27769 73814 114640373
68041 68255 542547
29725 103234 94241262
19070 87313 170110721
180495 185187 11698597
23152 103381 200289714
137531 194816 143913264
150541 168758 900532481
167895 183901 28969780
186991 195175 160219115
51882 112646 152222488
194164 198601 711540651
146666 156005 23491004
57286 130905 184404332
196677 197738 314539
193096 197827 11847079
120903 174720 421707575
36808 148807 279915306
127643 150628 964570881
165025 167052 778352105
100366 100634 701773
66185 71453 13232764
160051 164179 10442693
183199 199160 40151738
148214 165620 43905738
3294 88885 213741761
107965 189667 248006325
77583 149926 180875925
40807 127772 223297152
147229 176795 94896461
172658 188421 39728430
3124 112254 395991421
86842 148668 154473402
53682 89004 88447233
102957 141411 95896689
31420 115869 210978448
53973 102664 713583642
65162 141515 421014603
80084 198110 739821344
95736 195519 537280081
120895 131184 553276462
193206 197842 549625973
94638 116605 55157314
159626 162430 7072446
110049 160504 126074757
106319 157834 128686312
46149 84948 97099050
139645 146105 16116009
153404 192462 499219906
69210 115174 486723647
120547 191518 158496217
195572 198283 1307753
123186 136139 32491551
12939 152069 347549804
115012 124044 22347909
34298 126929 231498942
45073 170650 314399226
179172 196066 42600161
48531 99046 519934848
139170 164072 838900835
122963 151491 71344921
120752 127417 938892533
79102 185033 265395941
57222 184816 653007789
176058 192350 562409824
185509 191016 205897479
34650 178348 494725836
189423 191047 967888286
124289 191926 265539308
31022 186102 387961479
8223 186343 620380933
12210 193081 452645471
27715 141607 284227322
108656 121457 31798463
34602 81604 117361265
67237 194805 319773206
71647 127692 140276529
6705 18790 155502916
42859 68771 64733728
96355 158116 833240249
36752 41158 11000363
38727 103606 162403362
23994 47991 59337193
139951 196804 143030602
14815 101130 765695870
125401 127190 4590534
128726 160310 79067273
44342 85280 433318465
66842 80508 34223143
5354 88619 881889939
177158 196783 49406986
27023 134990 269525572
21774 84266 278321747
9440 34578 731647067
86047 190909 262885723
53212 58832 463320680
148379 186487 42361074
45792 96054 965637534
57020 103048 115359582
126402 196766 176748213
151123 171533 37545538
122345 153218 221515478
110938 162413 128749129
15010 186226 428234458
43797 180681 823686885
150660 166981 41180008
191833 192242 332982699
80761 167528 217305909
55880 131658 525811092
181303 183465 5502018
74542 167626 890950236
181961 183912 4992532
99790 144414 556060301
112074 141298 814863843
142385 155629 955960355
183632 197405 250633210
61624 197687 340984011
100049 110767 696887552
102166 135850 842981090
161983 169686 19495762
87190 188970 255115529
174065 181274 18088717
152763 172744 665455313
9378 183619 435950371
14263 115274 174431337
32946 154092 824836975
184868 194951 25379063
63071 90080 184820503
83507 134877 634452814
4925 153478 371123458
151166 192469 103920217
116649 170541 544790329
103960 113869 428055773
153073 172439 48745933
91245 91709 839759831
93290 139992 971781614
105564 189970 211432619
30428 196884 416649651
150725 183451 982139223
163642 175465 888454699
184923 193820 774428290
87237 110172 57505685
39284 119719 503262529
52010 196368 361822392
3681 14154 26342861
69193 138623 173623662
65305 129150 661961510
60645 64002 8352593
44080 51566 451657852
27001 70567 331629722
134352 162327 70026976
60711 182651 305464575
77460 160078 512289440
167414 197241 74985200
82577 124558 715080734
58832 81192 53236187
74348 144732 175915852
76108 95891 601125940
173915 182345 332321
25106 78592 133155010
169296 194814 64110740
103899 179027 548564588
126599 135923 23433242
189102 190301 3028546
43905 108452 498327382
59701 182681 505073052
67483 192922 183421174
42617 82097 98673292
111675 128649 497609957
10268 27565 161699379
8258 67926 484747081
179318 193813 546513326
166115 168584 6197646
79315 166317 217933313
134828 161270 66179712
139551 160410 902006667
187220 192232 12562595
95034 122723 505775743
5770 100292 823057832
172753 180056 18341843
59316 165800 988597324
155230 157568 5887893
178024 188814 27224145
171372 179702 20854628
161356 199450 509118666
67661 167871 636473461
29842 120895 407190980
184602 197250 31881466
186066 198005 30015814
51888 127077 758565003
77964 144377 166053357
172816 184715 10690879
148395 180645 860155761
87939 197570 274806241
65489 171935 947246528
9989 71662 253642369
78733 149414 176754932
147483 165267 44843060
43664 57986 35606154
32379 106920 965041511
112669 117029 371661012
113109 166435 216073546
41700 171641 325337838
129960 152299 55831976
112302 165142 132217470
74140 161899 219615684
103583 148262 870300214
29924 140603 276219378
41702 192915 378830818
113297 128382 436596948
75214 124635 123570694
120119 122570 6124395
4281 121702 293427254
51472 132804 203573861
119677 147301 416070265
1815 53407 128654114
164168 198047 85188822
181483 195907 353167619
175203 183686 16508346
148581 185495 92947416
36069 144927 272009284
139483 151744 30783933
91890 106211 36050227
63266 152737 362407721
88090 117535 73734360
131186 158047 67124224
112533 124745 30302754
175429 183971 955667147
75307 128611 693329823
24196 100214 189656058
28062 85393 66408686
131583 183984 812754438
169062 190057 255581870
131134 148464 43087875
18733 154382 391885722
51233 198037 367929727
96959 190669 235101252
78202 134745 467844884
17482 198461 452757753
38650 94591 693269351
44785 124804 199984515
175607 177765 5440456
85930 105218 48437129
138589 189694 128456991
83452 126557 107715150
149655 164653 37778331
51371 166217 287612410
18848 50617 78775224
25152 169071 359689092
21843 119448 243569605
9431 51363 484755448
129246 188059 147653578
66311 95030 71865410
157587 158007 873696123
163794 182864 89410141
174673 195995 52397065
90885 153844 157429440
61843 86541 61895695
141250 191182 36757327
125089 186461 508683658
114278 122279 19809465
7910 124201 290460087
47045 70271 58162851
110509 133064 56329395
13340 66524 132483753
57663 78338 51757457
564 6423 14686685
106562 112236 492732220
81447 102090 165422028
164405 184063 49471928
74279 182758 651130138
29018 130630 547133608
155472 162432 17529294
195095 199966 12291223
181757 187993 15777573
189896 198743 22241718
116103 119412 193284949
178403 197783 48762760
111579 181415 827116629
162340 194931 734117408
161735 175533 34797496
160755 187819 68237130
4505 6333 4600806
157632 199653 105738167
62898 127255 161052745
100903 171541 176912056
21072 174088 382392147
66384 148789 152977872
104160 161011 142021371
169283 182907 34205632
66546 187752 303815468
5860 128969 905675706
8482 143232 796105458
163746 185825 149878190
653 49183 120876543
187512 196026 12332995
196518 199013 418655564
131435 150759 701035013
183931 188820 170868160
185932 191835 14893680
117771 134287 714964461
121490 147361 572312600
5789 158264 862879560
61717 112653 127588927
94218 112510 40787682
53521 173097 299458874
15420 131041 967264598
153681 162178 919119288
74085 188954 287920163
86597 150739 160284777
18120 196933 143852078
3752 19037 38555392
71816 113675 104908903
151258 155644 849290625
50978 116131 579555980
127815 190794 158121988
166198 198706 81709692
56659 117823 153169886
964 106703 264416050
76746 77406 1679288
9293 194981 536899305
43572 84909 103410149
14062 197676 459428352
139375 169491 75738002
31835 110733 197103049
81709 85677 10014353
134287 176414 105717336
38147 77052 97180415
61008 188139 318663952
48625 52572 9903922
65927 194107 321201653
86185 91865 617969248
99349 132132 318577693
42360 156168 518087868
66319 78990 688172881
71770 179882 328749086
186719 196707 25143099
48908 143304 312826071
145553 183598 616073073
2701 64227 153410443
136089 141929 14441003
181024 186923 598848079
127968 193274 163961338
85777 181074 601043477
94794 98511 9261230
129923 130264 533449413
118563 182880 176750625
189991 193217 674757516
133652 141528 19542672
126800 143412 34696839
198226 199062 2107728
29394 73742 110449835
2239 88444 215301694
83100 152644 173970043
145488 181147 317770436
191096 195403 822548158
68434 124534 140268913
43059 49834 16751367
135824 148998 783255293
199070 199288 531707
152226 158393 202197546
185621 194682 22782319
194750 199744 975438371
113924 161669 990157317
80010 99924 518646011
110381 182403 180373097
143502 199437 140686355
74843 103896 21052229
82052 144852 996079028
67207 130640 888562841
138081 199010 193924586
71508 172505 252948279
62824 135476 181856584
49053 55821 463657946
141136 169553 71520034
157296 180621 449611419
66117 146894 103039252
190351 195515 12919590
145349 169280 532158813
71572 73803 1485675
141526 154963 33756097
167321 194566 68494681
80816 192889 280973615
195066 195257 144640228
8856 166715 394766214
48366 139838 228766638
124525 140692 565692848
137570 187104 623615521
126632 134240 15496668
183572 191843 230832192
49116 94024 458864172
153822 189002 74712080
176538 188508 30175412
191154 195029 9608719
150733 192926 635878225
59916 167272 268890830
138350 177002 239084611
12224 106071 556703160
122997 151304 70798554
84338 180618 241202206
39320 133692 916406107
192108 199699 811642500
180640 191396 27151593
63847 155976 75090889
48620 128267 199362626
7897 187047 448282835
48257 111352 605061574
26734 26859 782547755
93914 127444 83898049
15596 84883 172814148
106410 147992 103645747
82712 164451 204674807
145958 196269 396903827
157584 175884 259177421
156910 186913 30704583
143248 187379 87242760
121578 198024 191821436
161620 179439 44854344
25057 157472 330701469
69330 144380 187661947
119596 144763 653009149
151104 186498 89074007
189295 195413 15404260
7598 156412 538823438
194144 195865 189953413
12332 149284 342074086
186476 191717 62389190
196895 197965 2615244
163213 172019 395150196
186103 190297 487432927
199939 199965 67483
79105 142137 157582569
10769 70347 896752272
150178 156646 16348443
97705 121222 58856057
142849 182311 99230484
158086 188152 75728264
93302 187689 236688814
46161 197178 938698047
124244 143236 822018369
112524 169317 142234370
56568 93735 92951302
182759 183799 375909748
136541 151704 37884735
73367 143509 175342507
171478 181934 210311403
125247 130736 475735426
158551 165555 156101184
30763 163297 331272355
168841 188829 50269254
193131 194682 3839103
175129 188340 33307923
143696 197394 135076213
99300 116889 44138033
95610 124216 664897746
58777 116074 65461615
97363 177573 201029240
179991 182787 374682715
101623 116470 685092414
13163 22479 898384163
82942 116645 84480074
59348 74700 415554761
46249 166618 414439630
197648 199718 5234771
128263 183256 137972707
94569 181215 217195192
167835 199949 279472197
45527 94599 387173723
160233 198519 107532356
46266 89461 457899996
54168 60138 917740596
67253 100465 83209148
5852 44176 95547201
21295 170967 289839796
70438 124508 135158500
135479 149347 34555880
184317 186751 497864937
32500 156778 310652091
181991 182257 659388
109911 120822 27122868
163157 189087 65277658
6839 28865 55193586
134108 156159 776894532
48850 55340 56559791
2970 98380 238239968
134279 162296 610701429
120784 131067 726318647
16744 17428 477536002
176764 188373 22500988
176220 198395 55765576
77785 144380 166492652
77548 178585 367651309
9868 17851 20169602
57973 194071 341132685
50754 74810 60225882
149736 180891 78423928
73206 142984 208634181
67762 160751 232693038
197841 199870 183249336
45034 165566 301664356
84117 189909 265159520
108961 179667 803686591
161729 195094 344391529
182947 185581 544576468
29256 131851 642596965
159602 176947 833362265
83304 186765 868504002
171574 199684 617000635
186986 188911 4850614
553 197609 885897996
140485 154488 718766935
94163 114563 49490933
25045 125025 249403572
160524 195841 88939610
37510 120487 269979322
199115 199802 1741868
150417 150638 597124041
27579 82472 882816860
35400 98948 158773993
195667 199679 606870577
11980 24181 30696092
60637 110391 124672342
78843 112933 85488783
53921 150538 241726760
25202 168930 359239699
119531 199356 664104195
129803 133704 347068407
140076 166023 65297104
195739 198821 7723716
178630 181761 7878301
174084 178537 11128252
143651 178594 87862764
133583 199650 370025421
117696 148378 76467777
85973 126482 260616074
89409 183205 287832093
77422 139604 155443467
19039 170504 502937170
111442 174859 862351265
156986 168247 7633946
95352 138767 132271894
162900 186354 59006509
92748 185844 890275132
24220 99957 188932786
169812 184715 933198675
148777 152676 9862152
197800 198833 817497715
91957 144745 755071730
14546 22242 19442967
108561 189134 201848342
14546 87714 182599403
140547 174385 590802424
198371 199261 2224099
113937 178181 160843142
183587 196629 244218426
126890 183856 429146728
106538 117381 27015029
128044 144822 952581447
20220 54281 84401166
83721 170278 443646808
119120 195644 91466268
107610 174227 109692035
95800 188309 272027980
63519 183710 428543281
41893 189933 751566243
74568 81926 267694345
61351 77251 39842438
173683 194209 531286568
69598 130499 152456253
154950 162491 861657605
159980 189759 74983412
143735 147347 30726737
50198 175434 386670521
171834 176960 801421983
62507 179211 925251948
52469 58707 802993765
148331 187526 251822370
116194 149220 82390596
51576 172256 999889124
1510 153164 998713933
175230 177659 236631863
36952 103128 902394096
34224 115859 204193832
49254 55650 16131206
123696 124296 432571732
171671 172443 1910399
13357 68733 138008160
107551 184151 391487253
176416 176466 127930
127436 130999 9059903
137515 182638 531418150
146276 164994 623039729
49816 137342 219018059
98463 141736 108224833
53564 74398 52174852
69350 131888 156553636
66716 186191 796396103
113400 128162 82830463
28770 122981 235133610
20400 39504 47166915
133076 189248 17840080
92033 158089 165285814
64001 163120 681647740
104478 110681 114868296
18820 146757 319301182
19174 131257 390898413
175737 182761 183782655
166587 176808 117873240
184674 195787 869665063
153159 166522 33735360
59228 115847 638774399
71546 119714 120591415
27955 95962 169466431
165754 174076 20934196
4421 19539 870747638
92184 145644 216401837
105722 180913 458171157
103554 195663 230830957
93474 178187 212285327
66940 162304 835517345
130433 136058 9004435
183406 197689 428420074
116777 120488 933954265
105407 188252 971831683
124127 137715 26353860
128031 170689 107024318
32869 143466 108317898
181782 191069 269324371
182088 196367 327385716
73530 118284 540060004
48815 78688 74824674
194311 197785 8752873
143697 163041 27328540
45149 157263 280447865
108241 120215 29749119
170991 178584 129078530
167536 188510 52803798
167446 196806 73850280
128287 160253 560287734
58347 188051 325162684
137625 143038 867990164
196108 197256 2053930
187628 190892 8235303
176690 181154 11209141
102777 128338 63808287
88960 140588 128981620
83288 118177 641377820
30109 55424 680135679
42140 71149 72479412
83909 103256 16029722
131188 199470 89014296
179210 182572 87959317
138391 170174 79864417
8978 156635 818119923
68563 182083 284351848
182392 197507 38070694
75264 155045 583079780
103488 124300 51787141
57332 78748 291551629
41190 99634 765789936
105641 113170 352476828
165292 195895 77013573
87514 129415 368749924
74629 165128 226597566
19173 134807 288652711
124357 190978 167378282
3884 36169 721871383
108988 188999 651349850
25850 104386 914909539
98225 155985 595068007
79025 84896 14823499
58832 141743 976315084
7085 71779 161384605
62037 71978 21622928
106875 177187 316377782
69087 188760 299937980
85204 198253 732148080
116386 187559 178452343
75361 107841 590729247
196070 197801 932112623
16497 25880 12255511
8503 68512 149737662
120104 149359 541932035
35499 162217 316907401
133039 138502 24339100
80249 131491 784853278
196553 197568 915326653
161596 163616 207477938
31218 76503 112850615
91333 154229 535744764
8511 41684 82643056
171640 197529 65077484
29288 148984 298793986
173715 182357 110096393
165656 195635 75406539
26027 142828 291427213
131961 172506 441347899
149474 157350 19837053
180679 195473 37192053
119126 130750 29084670
180565 196015 38857004
29829 77821 119573134
197482 199182 4227656
40523 198381 965253067
101716 107781 12602536
150292 197245 118172510
100449 124040 791095684
141588 157046 815253094
16183 133282 292355788
192587 194026 559177178
152281 155242 281844289
193657 198366 681880543
136269 157942 915830764
183997 196776 32158489
127224 175498 146659741
6030 42711 458556002
77843 174521 254639909
199908 199930 400058564
183294 199814 211394522
151490 156260 11997907
118840 156021 92904239
7560 186756 514676805
25196 97608 180522157
69612 88097 46299698
194008 194467 972574229
144159 152722 21526183
38607 87078 121164018
102582 162359 452842956
139433 139684 949021818
153935 165873 388842716
783 145909 362523174
165894 173667 759253822
20429 164353 403383163
160156 182045 349339675
96741 187870 771605382
16289 123382 267252313
199710 199733 574214739
78451 103509 748340862
186491 187773 88775453
184800 194546 332472061
68721 114791 115459113
147412 176015 950450817
98982 120333 53501384
70581 82211 227925670
31567 145023 283237570
138751 140570 4457227
112533 165077 461840558
129010 171575 106809920
74403 79649 199284038
9255 48215 96947178
137976 163657 14012779
28674 32437 9219022
41465 79306 94522427
124321 147131 56933047
12103 138633 316031139
187542 195450 19829073
140956 156576 906507236
35581 187492 380433571
197457 199350 244366910
49560 123455 184926336
102483 146295 109319601
184644 190308 822475211
90946 177942 217924036
15993 71770 138877120
191745 196611 9968616
159403 177218 404935347
185611 195925 25989098
81545 165459 526597281
141613 193301 372864940
96245 164712 978225480
38114 106012 751029345
147640 180863 751318767
8705 157257 729570402
101835 192961 228395528
39382 59094 49156213
110202 150189 99772225
135259 145400 25198226
84454 199195 287568744
169901 185703 39704447
166306 197671 8779994
113212 192143 554275975
13237 74013 151511227
183760 190309 16501543
160807 197130 91460690
66057 97092 440549642
33628 45529 145062524
18748 182973 423943703
13017 41246 70220659
196123 197385 2650774
82947 128798 933649519
97236 128616 555749925
102087 199434 244000820
41435 47715 15565916
37462 148676 277914075
28612 193725 905663076
199902 199952 133925
9822 77789 313613386
92163 183391 228673024
151164 176314 63305004
189783 192919 714024835
184184 195013 27182412
2979 111979 272387288
118166 183028 415765817
75147 146947 958052046
41782 81784 100027000
29421 66205 404434208
79213 189620 276780229
154188 179358 397409973
63215 199511 605690945
53160 113553 151272034
149836 196679 117938109
164575 188815 61027406
76546 124215 423265461
90234 192272 255802639
32694 166958 335816013
170281 188487 85939361
42789 137206 502843896
158430 191936 84371710
87729 124830 366873280
196502 199202 527970502
23928 108449 264798171
31354 65783 85674146
63385 75764 31067829
83812 86968 7898068
164126 180136 40272407
39391 140151 251821991
8649 69305 151341816
73300 89709 323232092
136213 176370 123914796
22893 104810 204470133
51268 198878 986934638
138327 150557 30592833
176604 183458 17266142
69296 168273 282820088
84921 86080 161294179
123904 195642 180134636
114336 116752 5970017
163765 197470 727585037
162197 169527 18574344
16347 185584 423210829
91368 124748 83392354
199049 199395 617905708
125358 149119 59475566
116174 197354 914147684
30049 38107 985556151
170082 195501 63928127
41680 131823 225551046
123852 169435 151143027
27813 151425 753730568
104316 188949 345011781
177213 187912 26976188
27849 135869 269710345
144457 152534 20320436
168748 184854 40420307
115256 145316 608561955
151890 177583 443439640
195333 199287 129334843
188370 199908 28965100
61024 120578 149074203
180374 189790 791696368
35756 69650 84618153
91107 149657 179556295
17255 128745 728130417
163876 187827 563721258
127760 179712 130257656
184444 186304 4724954
48590 84653 844791818
192709 193327 1572111
78671 184532 704083405
137120 163704 66660759
37408 39474 1347632
36689 71448 91076363
79589 194495 288082529
26624 38380 28950335
34352 185867 661152432
66917 127342 709470446
123838 157616 386553765
29616 122961 698226853
25908 81461 138329697
129097 156801 69404168
158892 186003 7248016
3230 185107 711791843
12946 150672 949681532
199299 199611 796045010
9840 55746 114419196
87962 182286 470343148
20644 149678 404186423
37929 192219 527884778
190236 190565 834812
138333 144754 15989409
158039 165807 19621190
78259 121125 906045348
75133 121229 115370923
193219 194031 1930049
136620 191114 136933228
49705 153548 647876056
142106 157623 38999914
162761 184884 940233457
171827 197439 436510148
50106 91913 104692702
43962 114807 177342877
161267 177829 41748516
157444 168813 815936784
179689 191594 30073243
170432 193658 58352968
128861 141354 31131882
143846 176350 81766131
196061 196793 1842564
50718 62109 965062753
161244 174336 33037396
72549 169190 242045876
118546 162861 110881045
63654 125770 155343426
139442 152962 33914047
171926 178849 17358458
157082 199344 468605065
15295 87798 180873710
63080 96645 568832971
95809 123620 69657097
67126 94964 69695333
95366 171581 684397237
57888 188062 365078213
122362 151554 72999843
123850 128184 10911101
46727 138941 230591685
192693 197368 11729274
57665 171740 290737813
44741 130007 213289939
91877 115352 58846079
137545 141986 11036756
140283 141861 3966424
5642 59913 135280339
156335 173331 42740678
87856 160677 182124613
87628 149094 153634953
22745 143688 582212478
110275 128221 801109076
54335 139485 886946145
29827 194812 412825073
155574 191435 540539412
134728 188346 134672706
51290 60785 23777503
91015 166732 229750576
87403 127387 971283802
154698 192792 95898367
74595 88778 64452049
100575 157048 251958838
65573 88391 124313594
151982 168629 93883394
24730 107115 205771040
42197 152869 959001814
163166 186012 57458864
109673 188504 197522695
193285 195239 4854380
77089 122425 332653598
151525 191568 100844465
35423 197507 405921743
71646 132364 151978432
120163 128619 21116915
73087 178458 263965651
15258 182753 677705465
153421 157234 187371471
60955 139282 195939734
22253 77879 138478292
80553 80898 837495
176018 197272 63154350
81906 117010 87941827
10826 148360 710953188
197156 197740 218767258
37739 108869 410610706
134416 193753 918771550
150601 191681 103459493
167330 173279 6935211
106139 129778 991299533
177976 190700 32113451
149234 176976 889357100
190377 199630 421875718
175480 188152 31905081
104337 151452 801264107
81962 137675 937923606
156859 161863 483111749
141457 183489 334482857
7518 192273 615512572
49081 108862 149962700
9904 131303 650582354
63138 178282 689974684
198451 198525 543152411
109076 160428 812052107
88251 111259 57624772
162683 162844 416820
83849 132739 688101317
85987 124380 735985115
11507 118996 268506240
65583 158939 940982883
835 50064 122734639
197545 197592 532525114
4500 108910 517513750
12158 148657 985973141
94335 193085 247707463
52210 197248 464159293
117054 191894 187713687
43592 101181 144097520
18936 74863 628342048
124575 197239 182477699
32427 149144 291557897
14492 58998 110776808
51371 138556 218087303
143501 156640 22829761
57169 158611 253919329
196693 196883 421638367
122390 157033 691704086
93708 180953 449227525
172670 192935 51005059
168817 191146 56214025
63988 112883 122563936
177510 180020 6325167
101401 135568 85357129
139476 147070 18930853
27860 192057 410804492
37185 63006 64361624
142753 153937 981564
91789 195597 260295017
145538 175461 965533319
160622 187007 66496220
102387 112721 25895192
74121 166237 230682461
119473 137417 44761078
93351 139258 114773237
46397 50382 9839361
83770 188237 339962592
10355 192439 580474422
25241 32891 18841496
67686 186114 874361707
31036 46116 984062989
47903 131349 358361619
70053 133464 158665611
198899 199154 743579580
182086 190945 22444119
188556 198689 25421589
102755 181281 196655000
94598 94889 751131
16107 109244 232612598
119547 138219 952451706
93281 110823 754040368
134529 155932 29528159
76479 186262 275078395
63758 88300 61506307
196370 199485 4390029
5819 130795 881831825
38268 111287 182643827
124199 173393 123373454
140289 196403 141183830
92066 183321 887341226
390 167196 678043948
20329 87157 302456829
144921 172411 69177970
130959 167257 182636112
127255 147862 131374729
131567 172395 772517558
96705 181030 565647810
6011 150446 360832111
126603 141710 37745940
71069 137007 164988606
54154 162538 271309199
43920 82644 147090207
49337 185266 340596485
27890 124653 241394576
96959 173524 191888423
194600 196152 3940857
179497 194782 927188289
21075 123305 759472525
82094 121201 420430903
97680 196294 247351628
189868 191678 4620697
24616 196970 457456891
114923 121652 16623064
25521 78262 409705854
184739 188678 303460652
102724 109177 447322633
41304 75991 966363650
110531 123632 968614406
75025 132711 737275527
108015 135950 564148627
119792 136253 602768568
130249 196221 959040507
150868 166360 39082006
8963 156637 527650829
51112 52363 449108918
90864 199604 272629032
36243 120218 922858485
67270 129772 156520566
23174 183704 798786400
103324 117622 35678448
34958 90140 840564400
155836 176298 331358228
25692 172960 692670113
140272 144000 413457989
30430 136230 540598352
110576 128999 658284993
36885 115553 196786459
115996 177232 153369411
40936 157503 291494350
122924 174300 128854151
162266 188197 426859139
11877 132470 301330989
192686 199583 17329067
128967 178576 791766628
85896 137380 691121874
118601 132553 34864675
38597 71114 124305721
194446 196968 271409048
32739 117177 211030883
134574 193628 148278786
141420 145688 211543648
169731 179557 24647709
70635 122821 243670447
131406 141119 912681963
133090 185360 327320324
74327 185149 101219938
14913 90448 188460254
132371 140514 848808207
192707 194516 677894109
29081 95498 611993362
184278 193110 928939549
153020 156864 9726743
157991 159593 1515329
35889 113701 726545691
70787 128389 711903002
171250 196772 254183408
82042 94903 32160572
171057 198679 69399716
12346 41154 71788047
94296 122085 69621360
26943 97433 175733851
131756 135122 8338476
12547 19589 17893434
199985 199991 48581078
15971 145609 141399138
199132 199262 705900864
4754 28397 271001593
86210 121626 88512261
176730 193324 41788065
14361 94859 200849262
111118 155035 109769942
94387 113916 49134499
198725 199694 2428595
183611 191510 819620819
74534 196174 304976467
143275 170545 438649679
174272 191311 42942366
198115 199779 854689647
51084 134175 207986619
58885 198678 923725478
155045 165207 25589763
60284 197210 554788331
167391 181174 34611289
186093 199457 937413463
148715 164129 669002340
65079 150135 212747027
4108 48708 111120610
89930 185577 381149330
125053 167883 107491036
127510 136429 22353072
99912 144584 813806337
127848 175388 119209080
100586 167053 587566474
75343 122944 119097436
198235 199462 272519174
23157 112365 222680697
34629 124136 223669843
132220 178902 117010216
116796 189372 181929750
141608 187015 114246107
2552 43866 103044752
101170 169213 170384897
108237 138077 74329462
11680 157461 514007102
139819 194699 891216429
42481 185319 554073952
5011 170089 412791761
173620 182411 20138685
43242 162038 579212183
135404 186945 129440053
68095 128126 316524929
131290 186443 269817920
133338 178729 671361309
32569 169392 555033288
77594 95683 156204045
42494 180932 346647680
145280 169520 61097752
140101 169047 871609528
148266 153295 284762592
110974 193821 207658011
56630 134859 195785584
34275 188401 385952162
105608 128645 2107991
154434 192931 551315469
62123 176809 394341785
9094 17684 21667177
95284 150538 281698743
56857 143694 217175036
192877 199093 171347452
168149 191167 57983472
122558 191632 185897117
154260 184246 75473156
120085 157364 466457959
141935 186482 112047635
150189 191052 102945169
10364 125173 481381815
67490 159126 596869696
92187 151103 721320595
117866 152691 86991668
141932 193234 612390825
56296 87221 77450856
18607 26324 19314675
55152 137717 206575250
61715 141980 200692504
88198 125033 92005074
149564 181574 283307969
26931 134925 269598495
194974 198184 847819195
142099 151499 492497689
173737 188549 193571660
151103 183030 80328506
81663 191307 274967528
34366 179068 901455251
167463 190237 692956023
36428 53492 575534452
670 103975 258298448
28436 127285 246744426
152014 165753 34606560
121068 196812 405501231
26495 37267 53118919
67700 133863 165575864
51208 51633 1095484
186960 195690 9114530
167777 185050 43337316
30915 63611 81251904
67759 194236 33739725
4703 48157 936551411
186772 198631 329075489
157623 171722 517134478
181557 191427 24982453
4540 189709 463364599
146128 160819 30225247
139172 170992 80017132
73353 122097 121970750
146638 157169 26550686
16297 95044 196354977
157572 192070 86857807
145740 190689 224637867
94476 152892 991307331
141616 196681 679659638
178112 183041 12397602
111909 159465 118950240
59493 76523 565295324
33523 196729 895039538
57813 172365 480032896
33762 90980 831652753
68376 152407 750533334
117783 176607 147374022
20123 34714 65863921
41623 63920 55618183
136497 143290 903664993
61936 97450 88851129
156945 185014 70487297
101322 128280 245914104
199614 199657 107144
192796 197547 11917285
196769 197819 2599305
21185 176758 909660013
62305 118073 139683095
118398 169770 128667443
72494 131667 530008793
147080 192984 115614824
94184 165126 638937253
122988 143797 51956320
17742 45363 364254864
145601 166985 660404405
111155 126653 38614918
92017 189557 244548771
22591 132885 610213924
189042 199094 891975860
78873 155500 191704304
189455 191241 1725119
76028 167862 229961756
2083 38562 91001105
72637 76734 10258372
101868 106044 10546241
177941 184500 16469411
197661 197826 441662
134285 153160 47155895
48278 105527 18102878
139985 141059 211230053
162618 190177 69408151
19323 169781 412264715
123012 179019 499577535
175380 185230 85534039
191790 198220 16101482
168314 188699 51304972
46145 81232 87666942
82010 125469 108607630
143657 183402 127521218
187025 197824 27115506
79276 146568 330400935
91586 128477 699019033
174453 187799 669815824
164946 174267 23483121
172293 196311 729802290
175398 185662 25797173
113663 129692 163282993
104443 190817 176118542
133367 168307 87623090
174916 188311 33760858
105484 195476 682057490
134223 148914 352426458
87221 116110 72379383
158411 163467 12748331
126963 169489 803071637
50628 150646 250209718
69243 77783 67007346
147627 191625 110868334
38469 44454 14936194
37856 40723 41257260
111710 123794 30106719
53745 145947 701302722
147815 175169 190631168
186893 194303 505040339
30121 81811 466744762
69062 182713 284697633
59218 158439 248304061
3585 22918 48656815
190139 194132 137609067
86791 158419 179164010
154806 194772 100550407
64656 99603 87489789
89590 154724 634563613
75720 116082 208610506
19790 83843 159551327
176554 192777 40831421
186044 197805 29582844
64748 136463 179497876
121683 195778 185955746
53835 140040 962046026
162064 176053 904483190
151962 168168 914676553
107058 190491 641130734
26819 135719 738636522
102495 119182 41672501
4660 10801 15442003
142976 189283 387720164
80030 185027 370260361
17034 67859 126454674
68347 113210 186234681
28878 70911 104615341
190802 195293 11225802
160538 178137 712815266
95621 98318 6795751
60651 137754 192887055
97324 133843 91430542
14394 78805 160637887
179677 186138 16271411
118818 189820 178060884
116763 129949 317473078
9336 174422 1370732
116027 183134 168109655
56196 88439 496938147
27023 146390 297889390
97204 199021 428679989
150960 168262 43584651
159279 182899 59420050
68803 172065 682407385
21640 39717 44716344
90917 127078 90369197
176632 189224 31720796
82944 132902 445559039
179464 195181 39559258
176998 180101 7821731
27563 140011 280556996
51143 145904 236976774
100136 175549 188930726
119611 182324 756456010
141952 170781 72573100
170899 194117 1833100
119778 123156 8361672
30637 125850 237613282
142355 164301 55199404
156061 170833 37303116
166053 188138 55567840
124822 184100 939796856
49320 137757 806290623
124102 186924 134867471
46543 101935 789190585
8359 95697 218009879
107824 110793 750462698
99262 186507 218740673
25216 33437 531200152
184983 190240 480693714
87483 112874 234486761
42679 178112 866966534
157654 188020 76466783
149421 170239 52453706
153858 168642 758337339
82650 100873 45747120
106246 108134 4758151
167759 199686 633509030
173556 190632 809713176
143136 160054 180220688
127931 138759 26983937
123905 167924 369172401
80601 136298 139391041
94198 97950 693931636
73570 199115 820179104
65920 117443 212436216
127616 179574 130331497
146270 155938 579447072
125612 155201 204152462
8527 136739 774474605
89321 165235 190085407
155166 197154 456439816
166939 191126 60901372
116541 143126 66211287
198892 199840 2215557
150714 171799 412499669
43269 127777 211350351
35573 42357 514172369
154075 165495 864824651
186777 195029 833372691
8918 173597 411826484
51726 105012 133617473
141459 150557 22822501
15553 159776 580189355
81316 140249 147331975
17562 47101 73251410
41078 147053 264778014
175063 176282 3079351
147222 170424 58559050
169040 171333 5786990
103586 132446 671816315
6749 19096 31100902
90082 127581 93769006
150013 169848 527784327
191422 194623 7913016
188733 197994 23212887
64011 110003 942716420
193975 196774 138748338
21732 45413 58619866
157169 184818 69507642
196856 199559 586121649
196162 197394 3072171
91254 137532 489886563
153697 179912 66002729
102550 181836 198540963
180438 184311 549018164
117499 163041 113935693
125168 157498 81043580
8464 75125 206626435
2668 127827 551727218
59699 121576 154860296
50915 94636 109395633
10377 47028 91241184
179331 195884 41723642
28173 58448 75015267
143147 167025 60151994
194324 195066 1876459
108649 134846 65311504
55897 164006 270634550
68800 122504 134381565
156393 187692 620883556
127279 149245 6149195
150939 173093 944746911
96131 109980 34941099
84738 165720 202732377
151183 198974 694503697
125885 185826 150548530
71640 120999 123522658
27694 33892 15154640
165896 186829 316989213
9756 190145 451435553
37194 191388 836909118
84623 189419 471539249
17495 130243 281521144
118075 172595 136527656
37589 42355 484950558
161647 175920 47310468
164013 186635 562112349
64951 73215 20732682
59686 72235 357195331
8648 149431 610427008
167316 191540 958496325
82365 183894 254482758
17313 40634 57912208
175714 192384 282059964
143587 199872 54736636
72148 124264 130326597
118921 161194 637520823
7303 192994 464685815
37366 43048 14144899
137623 177002 98862759
119571 121592 4990882
3857 189437 464422170
24044 121881 497068664
46304 130436 845967368
51692 178281 990011035
13874 123677 274148979
138906 189099 582968462
59247 161383 805132736
35860 141637 264316808
183087 184572 539596371
193144 197941 49931486
56131 175633 957025939
29919 30247 787052
134309 166992 81993891
3696 158709 387499212
16766 52749 35107417
156130 187458 78930645
32514 95105 656023919
42623 87135 111325209
59407 103177 45156846
179603 189679 25382894
45678 137158 909331247
174708 197219 816570243
134023 176340 187221189
165197 169400 10640727
120692 156201 88838120
49873 117938 170496238
120420 141888 53523383
161304 172759 694126685
107459 191814 496600754
92257 164564 181081347
116041 145025 276970798
149615 179030 73972705
80263 174025 624657978
46810 100412 254169181
49995 136018 215298846
56642 104763 503410915
67478 178866 429308517
166863 174700 24374624
37519 144779 267997255
33342 94393 152419473
184176 190192 659990863
43632 123325 335219174
183410 187463 718757836
107336 150390 424845701
195498 196646 2933895
192254 198386 15385131
93845 150874 731916381
10476 79154 852766343
182272 193968 617195865
34135 92117 144842787
185070 195442 452208980
161944 177108 38212555
165445 189415 60264784
104651 192278 522510491
20711 64828 109587426
174708 188410 34544870
54571 164040 274065716
27278 149216 243165085
95644 194440 247808531
161454 167004 353984248
192244 193416 641073533
30341 198568 421029405
190812 193100 571007526
122569 192635 175821386
14671 118706 259845779
3262 99377 902865355
101852 193240 458399906
90887 113769 57372020
15176 109998 256689766
55259 162516 308246246
63921 177921 49756833
181418 198212 42258796
59646 68582 22377832
58627 148669 466276779
539 136056 338657549
29680 129041 248082980
128215 130667 6189589
68996 197435 321922043
123889 177595 134734430
179481 186553 17827829
39817 146913 667280973
80424 129977 521363748
108297 167822 148903639
156593 168613 30260892
94336 142913 941399986
165489 196846 78897637
58761 186358 319801119
92178 137932 114405343
180814 183112 890759711
134164 142960 800807838
171282 175857 11428473
123707 162532 97263499
111119 178831 788821841
118856 153542 824809324
152427 189211 717670597
54239 91467 93203792
151938 152384 83529614
188969 197138 20536947
168262 187273 47869928
12305 176648 992846073
13016 64720 96354170
171807 175317 8830635
183731 184580 2036868
42410 95198 131913807
128475 146352 545043647
193269 196749 673556606
43940 124491 201306834
79075 147044 228434587
142159 163587 49576806
88941 158794 174792867
149668 167688 45400581
54542 92773 95668638
68216 75855 19160441
115309 115585 709098
31606 40258 426985219
101896 196080 236113260
79229 189276 275873716
44656 90291 114091651
180606 195813 38250410
78440 133270 113835252
97120 97880 1583841
117251 146214 72175941
96396 165955 378004708
19250 146979 318692940
68454 197993 678459115
7523 17207 24412140
181950 197648 39515263
155403 183539 682425678
51496 95486 110053132
52194 90257 906042143
60319 118393 145472006
20857 133248 280485692
191227 197416 15466949
173190 189797 41848175
77850 168245 159206494
85025 180127 238201775
97635 140308 782970609
186937 189358 843059106
195635 197645 4980728
74996 185822 277730893
25357 75176 123960342
47263 65901 46683593
90832 106917 873299674
22305 97623 187705836
25099 177227 567597624
10234 121580 278179076
31900 78842 730188239
18739 148182 323095961
132204 189768 962840316
79616 189425 275273125
22211 199287 442896494
29770 128554 384821219
7929 150705 356681484
17162 47897 76205086
85399 157907 406630879
89474 148512 147534369
50358 123774 776805945
12373 151951 799093002
162838 177419 36669299
157005 162611 14047368
92416 102388 25076437
161025 177608 743996096
49829 158690 471905964
53224 95631 106010302
168928 191071 816718285
165220 170843 3392851
33857 127974 235248862
165462 192708 235053469
159420 182866 467312061
155419 167433 688447376
129238 184417 138435539
85552 158269 670443760
126496 136744 25737133
94203 114181 50232413
90333 113506 235313870
155711 199286 109633245
158860 171538 31969303
19914 109787 950143771
181036 198817 44722094
63010 173279 390180611
118244 187881 466220638
59383 119358 165453070
13561 31919 167112935
198091 199791 4311157
132559 174200 104445194
68355 76515 397827052
93042 181005 975548548
76012 131484 138850857
34315 70240 89689227
158126 161929 9552766
40971 89819 122072739
182288 191671 463052404
132606 149238 41477032
50039 113291 623810498
83873 127002 639323113
38783 54197 38366215
35135 186807 379771185
151187 153200 148947488
178246 194193 40103651
54785 161529 963624489
66804 156852 225415293
29474 35507 935475649
133481 177727 170020482
150917 165937 161035420
56790 175100 296340891
25188 48722 58143936
67015 107278 737600042
99164 106543 17184525
86050 187184 807194620
111241 176255 736031360
182949 189695 30065771
182894 196689 34759942
168552 182438 34854561
65644 92558 867762235
101263 172606 178634263
95511 144912 123511704
47653 175749 320836075
156096 197156 103365755
92082 196939 926357807
129110 165501 91265045
71113 88767 957533360
187323 193203 9104081
124272 196658 686925433
99987 116253 177805675
132055 141340 402986714
21424 28353 619624140
179288 184480 6530874
178251 199339 568693609
191499 196520 850191987
85852 131469 681138526
101065 156218 893493043
89182 172008 452155807
11883 179058 477237504
163399 178236 37299410
60218 113352 133152515
154581 193661 438767266
137223 186795 124514804
75647 85808 25490455
139962 176357 844291430
185638 186108 1194256
64571 126852 401893241
47103 164214 293182139
18261 62107 979297860
129296 134882 8156859
107522 178825 981241016
44953 79953 394546456
180233 198393 521834904
45961 113903 64260058
47763 110678 157604751
72917 117056 110553651
49808 97484 119343294
1532 63717 587090833
181592 197485 890302337
138026 139613 3933315
25372 188095 575141322
88226 117263 598294662
95169 122848 69303790
75518 198240 525529845
187047 189211 1526356
162737 178136 38732150
132407 188199 140076391
196959 197660 1693690
105620 120638 832987682
89935 124091 85377549
45781 85808 615887673
199090 199370 703232
15256 191544 441069834
12878 71388 473896403
147732 198579 127993261
148349 169466 851141924
24771 109177 772686435
58 144217 863865924
177138 199389 55948058
142009 196245 136423049
33289 133040 437970157
117638 160184 106383177
29316 94870 163425457
42193 109051 13762496
57275 118150 152555030
197476 198608 2832749
145707 146875 2951488
106175 131052 62109533
76485 192942 291890869
158604 158912 788938
120404 166131 367228164
55417 156171 252065829
126364 185880 149430198
54165 155831 254413078
162570 180200 754389515
144227 178910 87191653
7800 163457 389109442
139744 184054 49599304
46495 97138 790947831
87716 92856 121585570
144620 170502 404149096
534 19767 661919844
170086 197223 68230734
156800 171558 993278322
110552 163824 226359057
160988 199406 96673395
151014 166374 38722938
112884 176263 423335318
50654 134842 77058217
172331 197289 62784973
180658 183036 507969925
143979 192276 121539744
130630 157014 66025134
33381 62470 72480709
123710 125775 293724935
77326 162972 736074483
184844 195809 27641358
99186 186971 518885995
149391 168336 336282898
129136 152495 121621838
112602 173805 405690601
65973 144804 751892890
19084 166170 690993026
102800 195836 233207277
59381 94742 88500856
14947 101643 553997737
119461 194021 186960306
125230 164864 598496542
118821 137083 45614154
75636 97282 101186719
89560 187636 245888862
152463 183800 418028876
89129 135578 884153274
17786 149567 328998229
33884 168683 337255816
16145 125377 952109686
97142 177859 202343633
39380 189890 88169359
79096 190781 280049103
94123 143306 122947446
132207 181302 123116841
171095 178042 17379982
4007 51301 973133789
27053 195099 613166324
5903 160879 748809025
164713 193514 72450638
183443 184667 491449745
99135 121640 124310413
56851 166750 275248947
96052 166540 210127626
141327 151424 25381212
3890 48045 110016624
61161 126288 952076815
192296 193770 312364620
55505 170834 288841060
53351 140039 582492300
177333 182910 14042795
33250 90464 142909473
98240 147688 123569477
196322 198210 131981451
139142 158148 3188248
23470 26737 454184396
122132 137613 38681579
168706 196813 70700177
71514 189204 967771602
98241 114554 41054979
43156 123079 199833201
167964 169233 842559500
125225 161798 91667290
109912 197813 220312595
110459 134631 445787027
151633 179492 133892587
60942 72881 883733120
52882 103619 208246098
126558 175825 685493601
52887 56821 9853674
180065 187849 19668331
143467 199969 794616481
103790 152531 507997557
158616 193581 87979946
100904 154818 134750359
103353 123721 50709299
38109 69888 79390772
189221 194898 14215256
59702 80379 826203287
185380 197160 4275636
197924 198059 591249685
18241 84325 164779835
153168 190966 95245794
67240 96873 74121585
4995 122669 915869342
48502 197095 372440633
155976 192123 587229835
172140 187048 37559053
170117 196952 54310138
163036 197382 896553430
113626 168630 328205698
81748 162146 255941304
83966 133430 322272381
171890 191584 497555986
146800 178600 80013793
54211 124684 176247355
178673 183581 12432373
118909 191500 153301506
73644 105929 81030846
27524 199918 972309060
172286 197021 545269823
33577 54895 424065622
25856 163425 343687501
178509 199809 292534917
87286 115539 70778541
162567 190292 69842844
126415 151688 63293567
194567 198175 529154904
114060 168015 134996084
111752 126821 37559245
66214 110110 550624087
184470 192355 472451523
142406 176201 85010078
9432 120409 440735537
176305 194487 45723411
171381 190368 47776051
88324 169741 670603538
128456 185458 637823543
130117 133541 8545538
6771 103701 953885988
101249 138353 400720392
194560 195271 733699638
51598 66531 7850342
141234 182901 621882618
123090 178489 583579536
153210 173601 51343171
98952 154175 138176082
84898 99137 35523090
141723 176963 88611294
195774 198433 6646980
96678 116902 50809393
112873 134476 53905392
70680 135871 679290854
147690 190041 676304208
128945 152639 59299829
55635 187687 330913265
22722 136178 389259280
159397 174116 37077389
31653 44646 32174849
20554 37946 398994573
35423 97835 155953879
87848 145075 323010272
174277 189728 38841514
92422 119124 877194578
188055 197711 24203108
183260 194459 5194211
64399 77549 33002819
75767 153258 193805901
90096 147821 144191775
14882 97001 204825610
184187 194321 112803628
73334 116806 900797250
15271 64669 192882117
120505 171701 128320160
112980 136649 59083859
55857 122468 166676923
41349 170666 323716665
90873 114035 447112757
186630 192880 2978819
36962 38692 960685799
12880 98077 212625236
29081 41175 29850066
171832 197896 42438893
89340 129998 101787236
96226 141308 803225964
124446 133763 12992353
28362 92272 583950239
184479 188676 10661182
123079 161962 97343624
125873 142721 837189365
101947 150065 190140840
196958 197813 2104339
74942 147416 181112258
142077 148803 125104192
93734 146244 131276576
109446 152905 264980422
25743 92388 632967853
188842 197453 21600712
27590 111248 902460433
135282 190893 60270044
166128 175793 863105802
114233 139215 560251159
140745 167243 66714415
181038 181892 147771402
149293 155404 15394150
44572 85935 103447044
17163 157975 943987383
4102 135167 702920493
166269 184918 46804180
65118 178284 461812033
185315 189843 11440955
190381 191356 2479134
17032 81412 160382285
170571 171673 2729307
161276 186805 655992603
134042 179615 5437420
123092 127069 9916792
44469 127877 208613277
2994 15951 32672024
10135 29819 721023008
64350 119291 310786232
12906 180558 205234209
156660 199097 30616572
142036 182921 802894522
54792 163052 271018418
129486 172362 107467355
186460 195978 23950503
106382 186040 199512520
8045 27275 48274303
112036 127756 828236861
26731 54823 69637870
192811 199726 340904921
103515 148854 113116731
76507 153753 877096960
14925 75857 151902990
86004 127798 104537958
11736 101773 224932933
17430 157706 747982585
181107 199781 47001050
23776 59028 18145376
144805 162569 433068261
19857 48734 71394936
80507 98077 211089367
137919 192868 343191818
82939 93680 26829669
44853 196762 486699219
150770 173882 322885350
146230 147761 509924302
199263 199499 815116296
94350 126779 81116981
195924 199918 10012245
187547 188696 624408906
194806 195826 2610648
97160 138675 103837171
191205 195904 945819170
102573 111627 22572280
120364 162957 106636710
56866 103081 513197038
74218 141111 167225868
173859 188973 38027296
117578 166306 405363235
96383 194718 246671986
82759 103607 101883287
25628 177550 379726886
138352 162365 851870370
52184 136068 209923027
123061 148759 2700560
197427 199197 4407471
9192 63996 80331978
117863 154682 51942939
33453 46743 32974779
66560 179653 107988057
116566 122461 707916892
72599 198605 892131066
137487 190834 644470779
145133 150598 13763844
17967 50137 859637554
107109 147752 259299442
40797 155044 305501148
180114 181811 4235527
114580 139490 61986383
169072 192297 86009888
109961 199610 224731771
17111 112858 119005893
186258 187178 713274071
164472 178884 350488827
128355 175432 84801791
19982 142709 474566383
27929 130456 256010835
145470 187200 105128665
91663 169525 614429508
47987 52245 10724139
75390 142566 167909268
191608 194298 596388894
139828 142960 220400323
30340 175448 362893892
3232 63351 149918557
188343 188870 90762718
102437 124230 838232463
87129 100687 939788430
175803 198439 276394083
129051 143244 128380161
163946 180241 154498875
76543 195105 733979627
168531 182198 34278640
177807 193677 39885098
83963 182456 986903778
140708 150346 376435583
135612 136298 1735895
159575 189085 37506926
174700 179045 7081968
195710 199743 696698493
169086 194136 62918413
183444 198262 37211549
25490 87852 155444071
52959 127402 186278785
176978 194817 44865359
123030 183106 514488079
110413 128201 785055558
10243 17051 406747337
162539 176238 980542754
51610 72714 52820988
1484 105606 636470483
55705 78844 53078909
11888 117702 264419398
199592 199600 24219
118083 150234 106801831
190315 192952 6594831
128613 188822 151796874
52485 137214 212050852
91822 167473 189473538
58111 169547 546177390
94764 194908 251119775
189928 193071 300878164
130714 181210 126611477
44300 74737 76015632
17147 117142 569656946
159184 190547 759287463
154180 157342 701661767
74359 95231 52165673
124732 183680 835568338
100327 174355 44848428
123481 180910 144117572
44727 97734 132528145
8477 199041 933221339
130415 172566 148203130
158467 180502 55502725
177467 192031 36710170
166127 192114 318304258
146954 170537 362858528
71997 101957 593731219
101127 107321 482220071
41164 132633 907218752
51477 165080 416332572
82253 88093 61518840
140678 168194 69246579
131325 167359 988432999
3821 22867 47947031
98439 126993 83649105
81141 107151 589579180
151561 175929 569986354
199145 199496 925015451
61151 189731 514327843
42842 118201 188575161
137134 156017 558290382
28491 105385 956670909
89976 139911 98431385
23102 120677 461295856
175914 179957 10149902
158711 183119 61395048
171248 181339 701622255
24210 70684 536658652
196512 196952 1121145
29252 163854 779864258
187843 193622 346798973
126794 192665 165424426
108575 192903 211265956
23516 23652 62796709
28075 75985 969437793
161522 164541 7662472
140846 189317 783795670
183368 189843 16290549
61380 194073 805673505
6380 155388 782093638
52669 81136 71244532
60164 120243 482204636
125450 135689 250570809
53113 125886 181936096
163275 165765 746018004
163838 188436 61941897
189849 198830 4225940
25620 198341 817267405
96303 104794 708534497
120384 135119 36797794
30257 189540 398543570
175660 190101 36342486
155668 174942 454143198
119382 196428 193294892
69255 191004 914961867
22226 188137 761250936
10098 194947 661326892
169308 192191 657699901
141061 181393 101408353
162220 180548 46215376
36443 89478 132511863
130503 138360 19482631
172259 185461 28861087
129859 181552 389591988
4915 58006 763319899
121281 141021 179862798
192193 193585 452945281
99978 154258 523746490
104118 155511 128279657
8411 56448 119756755
128787 186055 165192059
103482 151349 119497910
137063 167019 75180051
188668 198355 818305606
144512 149923 13567945
77277 179558 256194851
191461 199339 19666718
17178 139559 269233609
110402 112756 31240230
165485 196936 899069228
2212 196954 735984163
139859 184185 35131905
43018 85159 790925274
152189 195789 109699957
6772 170043 435738782
113364 116020 6644935
197394 199982 6506869
66096 113488 118774716
192416 198667 272886906
26425 101071 939197838
161018 196460 89255984
187656 187772 298402
182627 197828 409445292
176491 194792 304851139
194594 197997 967744900
151430 185776 59446945
84472 121293 73175614
81536 166270 812931007
7431 180300 570914645
20251 162716 355755998
12608 167416 387089537
119238 121289 5058584
14216 83103 171856320
69009 101567 83230681
94072 184129 225771695
90300 120769 610202699
3921 64875 287901125
78516 92668 90238179
178910 194081 129168079
40650 124334 995913002
144316 160058 661714240
162295 194878 81993223
97918 109861 2835371
174421 193740 48541718
45556 145602 250012405
37765 144471 437325401
187297 189684 183155884
132875 184793 130219913
8577 188024 571549952
116768 131436 36656496
155911 196145 101322545
76971 114813 94890638
131671 160903 12109492
158350 186984 72130341
26602 119562 232067791
118527 169513 127715413
6386 57091 397798485
56578 61687 12816559
51894 169969 237287816
122419 126980 11363957
119754 123012 8059273
197038 198418 860358419
112525 116757 10567871
36421 42565 767784020
116949 188515 179493533
11348 143165 966373246
143285 192961 124999803
128242 129184 68964884
64198 177159 863922834
80846 105646 294581573
32500 102139 173997861
151036 192657 725832750
127493 148432 52224259
88560 115064 667442703
107920 169437 153911215
38263 70474 80454815
152301 154652 841771397
91143 160630 469456268
97422 123857 66100796
15943 149447 333283397
145313 197773 847410468
181463 185971 724371688
17763 18344 1475191
164960 172653 624064508
152536 157276 11930535
147988 175831 613985876
132988 142213 74991416
86346 131407 969082046
28265 174431 365459552
129857 157444 68962950
112728 163999 128276462
182156 185144 7498007
191419 196401 466057090
12613 81846 172780531
172347 174502 5455984
39955 185577 759974859
189466 195438 15046200
168007 187510 19885849
64357 166225 90002610
176986 195719 47141533
45002 130727 214448404
114691 182352 642452164
98069 190327 231411537
52164 98128 879884041
34148 95842 14795402
98210 123440 37529674
81494 105108 59374810
30921 39065 20048824
45972 167921 570707746
56986 112611 139354528
124045 152913 793379990
175811 187596 29729091
127152 135493 20918515
184268 188870 11624547
129813 155049 63060429
94697 121513 172810405
51315 117997 679845329
809 93670 868150047
198958 199713 1893001
113508 170518 142765323
173955 192096 74109396
186888 189453 792690718
164182 188918 798583188
50116 117336 514124251
135436 199467 70344305
112780 199678 217884269
55316 157817 863701208
48310 196681 371899818
71161 85095 34971990
121070 158790 154092461
35266 191707 391791909
7814 110036 255477574
49430 85458 189588550
97216 196277 248493172
116487 195764 808338033
68292 142580 426661228
26482 114959 220980022
180438 185607 12964623
20954 128818 951698802
57365 108419 128086396
116001 142908 67005301
162778 166619 458305094
69642 155886 914416919
90552 133472 466350308
176197 195758 49228811
52469 70876 46133105
174622 191397 42304098
109243 124466 381033323
90437 158997 171546202
99542 135093 277763292
53577 126088 214126085
56271 192692 341895837
12352 153465 693977907
93318 113272 188398537
32616 174041 832943283
35817 165996 325713683
44042 115337 178404063
92761 196724 258340988
53959 126049 310316444
151039 173769 57219030
59814 123329 447268053
64106 83863 1938973
96302 122578 65892800
160939 186505 317263887
170423 176992 906533915
133682 149653 39856126
57484 97412 99982295
32637 69468 91824200
199878 199975 193498027
65359 155143 224603438
80915 102102 678825846
123218 199555 191644361
16843 161431 922708200
21799 176125 961299528
89235 161777 230461326
54491 79998 63832351
52383 144845 231244650
76819 79451 6537820
54477 145738 612086267
31708 125838 234899396
198122 199512 3504017
39548 158708 758349429
25970 185401 398676356
2995 90117 217618546
44309 183551 348685690
196168 196669 26769809
75849 182342 887588559
9648 68586 147047585
95146 104313 530704312
137593 155190 44068538
81484 144046 156374493
114710 134903 50348925
45429 127066 414331146
84916 104956 50314520
2516 114400 279674939
169483 185851 41116416
29874 196207 583364813
134858 145839 737029749
125361 178951 134494679
135697 181921 115941972
170817 172685 99857467
118419 156985 96440394
161347 194936 735159907
2252 142237 964388401
163267 168445 13080161
107799 156756 122296184
166008 174396 475162788
190156 191234 353292636
186018 195039 942391358
111578 177626 165498441
28545 195451 417602920
65398 134891 173883895
108540 192007 450338591
16249 93492 192585153
190383 192253 1806721
191233 193576 5784147
97869 120324 16055296
75252 195750 302082022
25566 131107 263491094
2452 138522 351944366
141127 150566 67412639
122847 163795 102574516
5867 139582 526634975
191325 199708 510633513
153721 164676 61468785
172378 184954 31569733
26832 80309 133196291
70868 82441 897715801
93874 190093 241318472
138174 175243 93098553
197955 199956 5058586
103188 180118 192646190
139703 198064 671034787
69949 161107 136465738
1902 172743 427314781
115356 136819 341885001
121246 154729 83737226
42534 135024 231314832
4103 27661 59177550
111102 113036 667884747
110626 166013 138633147
125279 157892 81739394
92845 149203 140915925
170176 188131 373297051
190862 193045 439401205
197717 198923 762862
125410 197115 402455258
120262 141573 53147259
5882 46823 995146633
133241 145045 29346955
77928 143280 879648613
124129 170834 779544869
170823 190159 48615762
28486 147108 296024480
32446 191907 399163921
199105 199796 1761189
59338 126799 828358378
67383 123819 12617250
165741 187159 53903493
178034 184816 607032280
122837 146910 60047920
156024 170872 37508166
135575 198218 298688895
21005 79151 144703836
127419 181675 136109275
82347 166168 209955481
194691 198746 274111820
56785 174294 294358362
186710 193684 17522834
146993 186615 99771792
114499 159333 112023039
15554 168188 328369420
79661 113474 84792942
111086 164385 133395212
43392 165076 254865433
33542 142593 272372658
98770 167980 173378277
132249 132963 318617662
78275 87926 508898789
20154 190136 425045453
125838 193631 170312091
156029 169941 35107133
90009 101632 29200894
56146 64093 542068825
1011 57297 701887600
4304 152309 369921544
52002 153480 253851546
5210 187680 456562233
84229 154423 377726687
78993 145978 758154954
125774 194342 172214593
92549 191907 249181827
68734 150479 204408511
3682 125499 802670810
22851 44557 459780715
187434 197490 25242404
180742 180804 148487
54470 194045 680048827
11920 165813 623272958
103899 113652 187464826
87019 164735 894846926
73610 194880 746804803
106245 121260 13287187
147950 150700 6956415
89411 141210 129457282
88260 133169 668829608
139430 150608 28009614
46712 195777 654214006
194896 196233 3425277
115917 168733 583856408
25932 53855 87045656
55201 134950 782599590
83451 153845 637605604
4881 160203 388180584
139002 179247 807086337
103758 179672 621169247
116399 193769 193941871
64836 92564 727097886
34572 119089 676291106
192531 193720 2992535
112798 199712 217915948
120285 180742 558465038
102566 194833 418539382
35452 116492 202709858
176611 199759 58228508
12695 187510 633009622
127570 166143 713931932
139354 141140 821660543
139786 139864 182984292
92225 112065 956688254
21474 57135 443124883
3349 161907 396336280
27373 120096 315950903
134578 189816 138689948
170753 176365 14050605
182566 193324 27139543
11624 42314 76384608
138581 144240 975574692
36129 145401 747473232
59236 130125 177438477
198244 198363 315432384
144426 188534 307280777
27085 76613 123314975
51490 66828 882196158
23978 93606 173540567
34230 55986 54236315
141899 147623 14285317
174665 195427 52240798
33629 157391 774776167
148230 174273 65619669
51713 70652 740786236
193761 194735 433514473
194239 195343 2836082
166717 198062 590855179
86070 140677 136378038
31000 170917 784068250
50785 53340 6424694
152427 197566 113529028
169402 176446 971020877
1480 37691 90390615
183126 193609 26401809
89486 125196 89220361
68494 121480 132589910
140285 150460 946438540
133523 195169 705538967
196789 199205 5996956
67636 113795 343644755
96815 148858 130172346
166837 183098 572956633
119359 184598 163489482
130093 147749 319215776
57458 186216 215986647
26083 61750 740808007
13723 189928 440825303
39189 164930 314630903
138289 197243 585607089
10746 41955 667478038
157159 158934 3961892
27528 193201 414498063
72257 140750 171232431
97378 170166 574596336
36400 173241 342385617
80113 154263 185470544
122004 129106 952411565
58805 112501 134587099
156991 181633 61921626
134289 181629 901142962
96418 184117 219955716
47167 167844 302190753
195821 197275 118558677
93833 110516 613056728
147899 195781 120573101
107169 134657 68528203
121715 196566 480340701
178632 180041 3558413
51801 136698 202348142
24549 113073 221008464
80756 117557 383013296
20211 188633 930245938
30831 118316 339882267
419 138928 353424102
12717 86453 255577593
169487 175702 15588850
22619 156106 333250336
153476 185092 79532367
87372 157764 357608579
167680 196077 648319514
196775 198813 5083564
136580 149826 488437945
111234 124239 578751615
148312 199279 420719914
182118 185123 7535921
85319 170759 620503337
171078 183637 31560959
108418 150702 311772627
170096 184606 424221917
52421 171129 297391787
171061 173330 500798415
199985 199996 23132
106048 179731 737801087
32771 161580 636222396
48006 54935 190524427
68498 93422 62340991
146428 162752 731934121
108357 124904 41058374
20263 22425 5325662
90286 160869 176579144
180835 194417 409327602
181351 196201 586009605
25894 70984 53454563
136358 143258 15851152
166801 194261 68978853
108624 180754 180617859
124749 166717 105354160
170726 174167 8614108
154583 199387 973480400
18725 47698 71831279
102572 195384 792719708
153510 185211 79745811
150802 165898 300022631
189253 191185 660774764
61743 85022 975645172
5119 135580 974374297
123851 189989 166048632
197385 199178 4466911
93853 98419 140347356
6511 135820 323114993
186169 187695 3909563
53894 139119 582505791
164883 180286 628324977
49607 102982 133813729
66465 95956 73732629
162485 187488 937440479
121377 167051 482860416
70923 86018 224885284
40977 185187 383453897
165429 184128 47034978
41876 142492 251505262
63699 104306 101892688
59873 193434 908497584
112519 180314 169846307
138630 149022 122261870
92107 161929 174734765
118487 141003 56049976
135118 170140 865768873
55859 100520 111817317
50867 99191 120946126
115574 136780 259197161
166890 187418 51631586
180170 191747 243255783
147739 199613 517149901
75592 191461 290522160
46045 92110 115189715
61719 92080 75969353
26831 139848 395948806
627 140849 350282812
36403 129845 233668635
25066 91932 4082769
34223 114531 746161626
10271 16211 12678958
56269 114344 145526464
120289 140979 779899467
28009 91428 742971643
145618 163251 44465364
165755 185301 49091710
36162 190842 387397001
24449 189561 413006541
75358 98231 57199617
144868 194745 125468106
105971 139900 84478069
126071 157700 698253284
37979 197518 399575095
138555 147143 21367145
97925 144301 115897631
2577 121738 923289420
67556 76303 21945428
20362 134348 284409674
94344 103330 4949147
135153 161964 525046903
199784 199795 449926744
67679 108443 539850976
110606 161253 729842154
49648 101951 864207583
72068 84615 550455162
107021 166281 148216626
177703 190879 33232357
62599 137504 187403820
154397 158680 245100176
166763 182418 39284648
9810 88854 197332973
174036 193391 467244516
80501 134127 450207348
43387 189089 364952676
173990 180225 15654803
181235 191930 26975594
130558 134232 9137645
135636 169987 923032507
6479 168639 410868757
38740 105566 167332288
198360 199040 828297696
183447 196688 33325248
176097 195083 555541710
78552 169304 227392078
42100 175579 334207230
6923 152505 616630187
152736 162511 733482689
138283 168694 991478554
47554 90259 106917006
90656 100193 23910398
161893 173148 28329722
123738 132577 413075964
29371 114504 212666603
169526 177747 20651547
32311 183024 377063016
1570 136774 337878706
105311 175671 176096558
109614 143360 930476748
199070 199511 1120903
159332 180553 4872030
35372 89384 134936602
58370 192965 337442763
2521 174187 429350927
104641 158204 133796713
38705 193400 387444688
88897 163336 454236489
102588 175797 183309132
194457 196724 538489780
74897 80442 8427657
92782 153258 209150466
15690 94629 196804517
123494 132250 22009733
90972 180501 367159402
64008 140048 621316167
39603 130927 228400326
138505 167138 476746219
60030 143670 209170646
55582 131162 779234664
167106 169444 5876703
16206 132651 875741940
10145 15364 13237922
95756 186316 793063729
99387 196726 327730327
82179 140820 146601226
88216 192863 583395435
31418 44382 32102201
48546 127093 196548234
63293 119806 367007677
103578 143998 907724269
166434 194677 70977466
121168 181445 964568764
3787 152520 371736130
180348 181168 2019616
58833 132250 183820634
119480 135297 39497668
49686 167637 295420608
57016 117101 137359486
143469 174157 998162415
155616 167323 29584325
144049 148179 10366833
150653 177635 808573371
52557 99665 117929201
186126 191378 13339175
6974 47492 100870413
83442 184694 253644204
64353 95796 359726883
185939 187299 3479351
119819 129930 83877473
92118 157845 164481375
107873 171158 158398187
143512 197537 243218050
116894 186073 712181118
74140 147109 182367204
164579 182561 17839985
167506 182007 36412583
29617 54879 609516739
141329 146758 703478008
54254 97537 108316614
140793 197511 142634590
18266 145482 317464965
125525 152851 578128198
193028 199571 14720052
108530 117116 21309204
84259 184436 837146060
161947 167587 14298807
36948 172034 338049208
105121 153133 119801531
104739 178958 185813750
84204 106320 51047066
42275 130742 221330668
87418 96016 550772129
145031 179121 85731751
130096 188270 404814026
195589 196059 19736421
110783 138862 70027333
27775 149911 731680961
34755 96240 469284230
154205 155561 3366255
184704 188145 8764354
188331 191539 375714325
32612 50046 167555704
148986 186410 482809761
150471 164177 34529218
56149 131730 963422505
95061 166367 989406170
72573 136239 210892118
23856 121444 262224136
151635 159339 507765397
186004 196172 18197494
19231 113244 234674561
75240 88276 32695425
131268 168680 356499914
112212 198010 215105060
125359 186867 154486444
84606 166080 203965706
80130 152938 396464291
112048 146348 85563409
158869 192869 85563692
135204 166080 77482476
183968 195629 91894169
113393 199645 216276385
46696 71015 60810998
124336 174320 125451277
65962 175609 274664171
36942 53796 41936869
49130 172953 310176701
77823 106910 73042270
51676 184546 627270221
199944 199971 67341
129168 199638 887187520
183472 184678 503981804
51415 184970 809358102
2498 14487 71478684
195054 198315 999131475
98272 195130 242898123
170051 176436 624135697
119606 185512 165233152
65003 122899 144898614
171272 195475 542966759
188059 191049 7565209
122606 133236 26600183
131319 189087 485546302
49025 50399 926042554
134949 189588 166908764
155822 189648 293135291
118216 190645 341553054
102791 141086 95501814
3921 37361 698331438
101467 118253 676381696
123291 133069 24578217
164327 174402 848847218
99627 100721 867314484
88002 115176 294664390
154009 169397 38796812
137491 159061 54093330
108168 180577 181295503
81366 157710 191069095
4275 13285 22716480
117404 149361 814537719
69816 80937 27775748
145555 192107 117241200
116401 130297 889072520
125664 141399 39334025
117858 164590 116956086
46271 108157 159471435
122100 197628 131111715
64222 189345 313626285
131118 152435 650234871
21662 191398 199398
5925 103335 58051589
151497 171255 49796407
9054 170926 404877549
156069 169202 582651273
174876 179807 6189158
18361 27830 246757126
166612 198999 660006243
89001 131533 152339912
156120 179515 58872397
103173 194599 571782231
125611 161445 89825724
196216 199720 8771468
94053 186199 230997512
126669 166180 99155466
121064 180277 917543622
31366 124653 232824341
33990 119250 213160828
99878 139403 98739868
128195 141763 817877764
7226 77394 175121750
141968 171479 74272506
195090 198144 7698040
167608 180089 20032674
71812 125061 133120127
53167 159508 266123419
23055 146381 669392987
9979 17064 939252653
139850 155753 39904487
16128 121564 263163555
141017 184204 196904539
8516 11378 4995059
47856 135341 218947749
127222 175350 12948771
122073 173145 487058477
180334 196931 148778875
52815 74233 378855079
199806 199947 353253
86971 98198 184930035
79458 107762 723651559
81116 122292 248690766
75318 198808 309574459
152879 174229 53762037
32575 79454 401826022
151202 167393 440600912
179627 187519 19956347
141775 192929 263462211
103408 176815 183775202
141455 186358 874113355
83277 111155 69793719
187802 198563 914150907
50876 170422 299432969
116979 130324 522750357
157780 196027 96267133
61164 85141 60132486
143405 192966 682664390
119665 193772 185847432
24976 169505 361245999
58088 117139 147977142
120127 136582 411960313
58533 67684 23036673
29461 97790 170421040
110724 129374 46559414
70403 187627 337443939
108611 135207 677754858
6729 11194 694487847
55941 191887 340692250
67322 102254 808263653
31834 113576 204239905
80903 174077 233464457
175303 180414 12887876
118389 199882 961771969
73069 166551 234150724
65842 137372 178926235
76121 149288 259445787
39080 59544 51028185
52036 100103 191195064
51266 188888 945064567
190684 199197 686388322
966 54965 743342357
30486 79953 123288753
3348 58558 350955476
44461 91387 184154698
106877 137704 677628938
151797 167256 936287033
79818 168767 874213419
32822 73981 225961689
99893 122692 57020239
197359 197821 176881493
95502 101668 528301024
56864 60266 8511723
51366 87146 89612578
26609 120432 234283777
125234 197322 181065828
181475 196150 36989703
181768 198781 42817252
19650 149371 670909324
115204 136442 53008708
25378 97687 532331638
77294 153435 190384994
179559 179588 66032
139361 157544 22641845
54517 152926 543175317
52569 112422 149938840
125196 168655 578877862
2933 121390 399592448
71326 159416 220464236
190593 198016 776882675
110881 199320 556620715
57556 93654 90343780
134501 162553 35724041
77208 184883 293011554
39967 50848 842963794
82502 185245 574934135
186498 197246 27028991
100111 117671 43978881
155157 168374 33320487
125627 162925 93571273
94586 186529 230536063
182327 186094 963686132
75015 129587 136605950
104842 118190 6683824
27971 87854 149303081
132904 142077 22747807
48960 81133 80586075
168676 179960 28323652
194748 199976 663242902
144121 147423 7771389
91054 99669 619484002
112510 112718 561945424
154994 173988 278602252
113653 116634 7427993
178415 192887 60806389
113207 144781 539990917
37659 88381 843814737
145585 188193 107345349
186930 194799 19733250
66749 163889 991520108
79337 80093 245640326
178121 198718 51829989
100258 124596 955633566
112938 119058 5629295
159542 193240 84867618
137983 148262 370799449
88717 157591 692084304
141458 160331 47380705
51543 82573 77640356
186681 187120 1141944
193048 194464 3507402
184247 196829 467272480
85495 192075 267140058
13089 185938 921049090
16283 140047 157238588
81789 145857 984965405
34852 183528 761164953
68500 164953 760290038
98865 127250 947256859
193735 195529 106852765
119684 164733 148163707
153336 196450 234437067
15708 180098 411011351
130953 183016 130541960
107445 145330 94337774
52899 116539 255433752
171657 180885 23201027
139105 167515 71386057
169766 185475 578396084
81774 118188 91226081
133161 159298 65416526
184750 188776 150929217
185788 189175 184003688
165729 199654 436961123
31288 69918 658843754
17951 114478 603536946
158907 167525 18080295
93619 185610 533959672
148721 177347 340884148
88037 105874 900026482
123201 147747 901358912
129277 184365 224047410
135572 189055 134324057
153198 181107 162743356
8428 12287 9713465
107761 114420 595337696
159945 183414 909205969
94312 163567 173472535
23371 119434 983928930
199882 199895 42586
10202 112495 871095395
160122 162932 182383779
170237 185411 38122772
28038 145205 374763841
48773 193124 722041757
179503 179885 822668
62676 101188 96514674
61349 147781 216086870
154818 170884 40546467
55543 195996 816160012
132327 144687 30719294
174303 194172 49905913
6592 126966 300645120
41026 118714 194307355
18257 95947 193649428
184117 195949 163551218
118251 178741 151515359
198608 198622 38268
653 89570 928960653
90032 160399 158184296
199202 199777 1495654
160283 192308 308004510
92657 198798 266183298
126090 166466 101354932
62210 89140 127372754
169024 183864 37324537
151123 178298 68356308
98887 99379 1250957
92733 129466 706381388
49499 181067 329637962
44793 181441 882112362
19791 71625 128900605
31116 46648 38406372
43420 62775 23420852
58721 125477 35487122
137416 198282 159829531
66469 91610 76542505
70415 78486 20087368
9253 43285 945730989
51799 96322 111328758
127445 133755 814116124
39451 167879 404564887
6727 11476 11906033
14348 88350 184681740
67552 118229 5197161
58236 81202 57553474
68160 146245 449183164
88814 126386 93926149
68685 134524 164720384
87430 149677 155595235
39592 124975 914323095
110888 169450 146662963
81085 162002 52628095
3204 7117 9828849
59016 147123 904532749
125902 162328 91344996
147549 157027 205384899
16671 116475 855154651
61689 170222 271805936
127211 196201 173240989
3422 77464 452565852
95515 127417 684997711
144602 149049 11171216
190393 195434 812480593
1005 132929 329752626
46842 91365 111396363
131301 150144 844829421
119427 142179 605786904
88774 107298 46625948
22714 184937 405552629
169120 199555 76501530
171727 189587 44941258
110601 127410 41889465
106192 134170 300987849
24765 46221 969262426
151292 170129 47432705
97927 100339 4686513
125111 199232 905028502
172089 193317 53459573
73979 152952 230972359
124415 161876 676452274
152311 172734 661335253
129433 181745 553248304
163331 164814 848985504
102324 123703 354439143
34513 158739 925942794
38241 42664 11003629
152579 174245 54535999
23273 189395 772580407
43074 78459 88343267
73988 166393 355879690
23669 132803 616681291
73623 125397 129410161
166080 168820 6904556
42398 196837 862294489
100649 142799 105208791
17814 177207 398485460
118015 151950 878992916
66949 109880 107665694
53119 136073 207580283
155104 169429 36118609
135714 187879 173005382
87930 192279 389497738
59722 115865 140645363
199286 199288 5203
24400 81592 142456133
106066 133271 67829678
28149 119547 228179538
132956 181055 697432943
45307 147382 125949106
153555 159924 16011216
75413 123180 119483300
183100 192269 23113536
123755 148603 62039460
121694 142769 694836542
46940 140892 234936788
56243 86254 75216539
122847 123156 743343
43841 176872 633053247
32889 156432 308778661
149084 161955 217505123
64205 145325 202859559
4336 119789 660926631
194176 197363 933227494
138631 186621 22216299
119858 167388 163899500
8594 160060 378573486
128691 190495 569659576
177513 197240 728038127
110534 161790 87144206
83429 176724 937084530
134182 155937 54362030
67859 150774 207376617
48438 133765 686179332
81379 139419 145125644
63311 119799 127622454
44555 177046 672115487
66585 146523 866586313
199827 199852 66923
96262 191283 238495676
92593 176880 338732403
152515 190507 95637771
93614 94585 2433410
37152 67699 400566830
53007 160984 270225423
108312 131187 303710044
169459 183933 36384091
170204 189400 48236649
126698 163313 834283562
1319 159634 395742378
154446 189020 320629556
115635 137358 54166913
134828 180659 115041087
18435 163601 917294837
53549 171875 296317245
17368 45603 70097023
174656 181318 344275684
180992 198520 240588417
62671 128678 165190410
53462 96897 108645170
45070 176556 329893166
181408 188589 18147479
25851 122001 518031808
44108 88402 110757080
177312 197026 49648525
63070 138567 981489994
85450 98266 809613154
151835 164857 901019
155313 165601 25972480
170345 185784 927572503
72561 137662 162845645
48459 65130 601529162
169178 172296 1460775
58859 149386 153744785
178499 187971 23927818
19542 156275 752357905
56941 155065 960427606
127705 181196 251294072
2723 155067 380724936
20888 109854 530212757
120869 165689 203929074
191973 197585 14041783
73929 144578 176608069
9778 185713 440166811
91912 158466 239108335
43151 54133 27295094
128729 191412 83089577
84996 155025 175117903
59351 98130 97068600
24537 172450 369709094
16689 156153 447834508
84433 149678 163075132
5253 104133 247163119
74786 152938 536766
5316 148927 358691887
117457 191766 186385065
69193 108612 609703176
140223 155077 37309079
102956 118130 396189453
91290 134744 932252553
38221 60932 715280986
154263 185003 699011881
94161 108475 36110667
182958 195860 9719272
45893 182097 964610162
76836 103428 66734533
29195 133135 609272455
152120 179478 885729719
182346 199316 42710105
6864 132580 314116178
77922 83601 14272553
43463 58875 224272490
44183 176739 685667837
51114 72045 52450075
160269 191867 79610539
193763 199879 15398595
10305 152947 865047975
171184 180568 733390081
2422 34135 761931570
48805 54472 820830123
164374 169434 565672206
144291 189515 534758974
189418 196106 290436023
6096 150278 859494679
126587 178915 290842461
66327 173994 341692348
179987 186478 434686764
86625 152599 164972234
154693 185005 76209120
69542 119553 238469327
2716 25040 56044041
149540 156803 890438932
145809 174221 71608203
71063 191290 301466293
61377 74983 34073871
177807 195500 44488287
76891 103338 66360741
166613 195364 72266529
45301 91384 115235756
19358 157537 841307338
26669 80579 526333380
36507 140297 238446055
3803 120313 291180300
63842 118375 136637628
140895 167153 66093837
7793 70093 155417249
77600 166528 909285001
84497 87035 6314608
51847 172403 301919210
21334 35900 922482269
109250 135610 65728916
173854 196715 444863233
41463 199929 396984800
136703 186373 774595000
63706 177377 643815526
58586 112672 135601920
152816 155353 6364950
187875 197013 22950586
5321 128058 509611189
165377 184640 583023284
520 158374 717246385
122663 145585 57124520
175610 187419 29737596
31451 88402 142081140
155369 184578 73441505
89238 127822 96571032
196847 198993 803051089
57313 93927 91700684
148294 149382 85534327
36515 42334 873806428
161479 191866 527910560
174815 175157 411947818
26234 61343 87184647
101687 122962 784261936
17878 39536 51255829
198956 199479 647443245
22483 186859 945445039
80364 169499 323452857
175385 182546 17974639
87241 104802 167712691
17173 133949 803379324
154491 178433 718245085
9394 104874 238694417
100670 154346 134179544
49973 101200 128335296
120 60164 932990270
121435 161140 99361943
69338 90559 53136035
137131 171950 736709747
13636 23264 24196037
36288 157556 303272644
1508 7107 430060158
42088 94767 131707486
112074 135696 59020033
57354 188356 328399761
156119 170859 921035821
154653 194844 195150827
177119 181171 268151381
18791 96424 554722771
34022 144069 274934704
37187 98276 691998399
189221 197177 15572443
84186 184541 251363180
78991 103737 62189741
19390 158001 548334141
38890 187522 678092247
196215 199304 7703342
139188 177210 95543483
166733 191922 63354725
77797 134934 244043454
53687 167473 829614007
139928 160363 831543412
151268 187631 992581900
56862 178327 374045989
73645 115347 104461654
35336 97293 417366017
53205 194790 354768916
15353 74620 147654985
52177 196293 35242046
164809 174318 23969983
156848 197088 970956420
75000 112329 93532594
138161 179518 103850123
89300 170330 203016824
150769 187643 343603053
199251 199526 10790
130985 156270 872139428
69889 92462 56462710
98402 172717 366651901
166463 168102 668851388
8138 12472 4795108
55557 84583 72718128
22039 127424 262909215
80084 141950 154635881
71313 78967 558239594
149427 188005 97128304
119014 149966 947072133
156125 182962 684899986
176708 185323 624263907
45146 138192 232648582
71637 78921 849704166
103289 171815 903215798
112419 130843 46044869
15341 175756 401045718
155494 196412 103034712
171038 189631 46732291
134549 162170 925867553
59004 95154 457676251
57422 124250 172318852
10298 130664 970649475
71855 92336 51243618
109724 175281 560490301
102364 153451 407303109
139962 176594 92129708
68466 105400 92686866
154525 163819 902862843
175217 188445 32465307
164981 183933 47693003
42090 171640 503409313
95674 105064 23845604
181643 195520 268145606
135687 140147 10983336
4740 42572 409817000
171042 177647 16555927
18658 101092 659325021
60184 169162 257710860
7040 159391 603019743
136092 169209 673595994
128786 128834 126124
119420 183525 802721195
80137 129513 676842656
133886 182327 188112041
100956 112532 28995351
71892 196492 931642867
144791 153330 382194158
59713 113840 778720438
151735 160404 21736287
16891 104900 219773958
129982 145030 37438893
164827 189996 63354610
16291 136411 444890204
141504 179202 94739972
153905 174265 89534439
23602 86889 157822463
151953 195616 179512902
142670 143626 386734
62118 108591 116584507
91972 119898 69899966
161442 185423 60371694
134143 181457 404383930
88790 146249 938050404
33889 197584 561648305
105433 175313 174855525
68567 98738 75485464
45799 75524 295715818
80495 165016 889056307
192915 198173 13187972
181174 181950 1917403
57315 191264 499002952
130759 140113 23165337
62791 65192 6043007
8113 145942 344210244
67073 181420 92458545
127970 174186 115915381
133758 194331 984019
31623 170859 471653479
31241 120091 221847253
193744 196466 6902963
101157 141227 552390263
106730 134220 239806387
156354 190861 822278963
73781 173277 82890796
146703 193843 162314518
83811 102177 46002067
20230 80735 356711858
142411 156031 34182597
104100 146832 106476602
94588 112781 45723043
52177 87006 858206185
54159 102670 121604767
45792 50942 265244453
139129 152054 32401579
50675 154335 774603728
190216 197085 17262807
65249 87017 54529605
162262 189063 221918296
24577 105548 202246728
15869 27783 360637742
8132 126578 295838322
167673 198695 858490442
75562 90749 825806974
141093 160347 730134355
66093 118559 642046103
172810 187232 36353657
197975 199950 4998976
77714 164248 814104516
78394 108234 75005616
176598 186362 550196722
176168 196782 929123202
176025 178167 5369890
12520 194212 454625741
197176 197663 1188694
8964 157013 388300704
62098 110702 121771632
106042 112067 14929756
184019 185493 3678477
79349 100642 59974241
154887 177305 56389643
60740 74701 34933428
160092 163170 570974923
53112 177030 554642147
41200 164483 308443681
143020 183203 480681454
13833 61647 625639941
133542 166881 853681584
138584 177357 936596899
135988 173723 606996555
42839 69450 66491016
973 159590 396488163
136808 184088 118720920
3912 91006 545916543
109850 195774 215355368
140807 186538 115007622
97290 149837 131396569
189408 194264 424891187
124762 196311 115129667
186564 189662 7816795
79306 124287 112507844
194706 199747 12698669
85473 151348 542624756
1009 198991 930101207
27421 81813 135504530
173008 183078 25332939
184571 193040 918057664
42391 125621 208009433
164679 165654 2498421
99708 125905 513929323
120315 165391 481494560
154913 155282 918882
166607 183106 392993087
103868 137180 860602652
112190 124763 31222445
49203 91840 696794830
21188 122755 504736657
98632 103006 474251087
189184 193563 211304895
180879 187565 16884720
7689 79838 541050896
70067 166031 664569078
110834 154793 109835832
41899 167494 314385176
86300 157595 865778598
78835 187455 272310505
62903 96436 83857555
51056 123010 996244552
141646 194459 132815179
156235 172764 41606563
24893 128009 257371272
78796 133967 138087256
40465 102967 156347591
103725 197334 921764359
147874 197307 124455644
171551 177708 15442798
28992 132547 258589628
8219 144509 354102384
32002 165662 334197254
135861 138771 473267071
48142 71195 172952365
13639 175010 464385807
190357 198803 906260089
187020 191166 10497151
53638 180901 45879045
7729 58339 880664446
80631 95159 476727136
121417 194262 182753849
64056 135495 178842724
97562 159630 660694004
111111 171425 858339729
189428 197202 19556179
77091 182673 910769322
137192 199744 157121927
37869 112564 995286214
9284 141985 290181331
72321 164085 229758093
70704 133642 157472168
58749 81630 504266686
43807 81243 272717157
104521 141877 93111338
164393 180654 40915362
73227 185896 282340311
7993 62134 292254352
175487 192014 545064333
47506 158303 277247776
36677 140602 708289864
66049 168034 255412994
160437 194503 179287695
153011 175122 543759513
80733 145486 161826716
112103 188139 190659595
169515 190628 8983263
23385 186475 966901109
106565 197976 229033932
147149 158842 29521055
135183 179162 110332790
158106 159208 2814051
8255 154741 640063764
137114 165808 773653068
158211 170800 858622474
40759 113627 364232443
63765 198861 974241517
134818 160698 102212538
46789 168715 654743766
167563 180183 31685247
84375 196750 481363233
6314 125439 421190109
90579 197971 269233767
133007 169498 341968732
95700 162736 167935990
24307 113409 604674965
186216 196488 15710785
198074 199103 2601952
154039 191060 820494938
104971 183893 197644134
195392 195983 1494659
47568 176011 321706753
128487 133892 824933344
148698 193155 955840916
47102 100769 134436817
86362 137356 108910410
8505 25450 846464030
21980 104598 206172590
44721 144949 17828423
116166 154944 263030952
14469 66333 914322482
157475 177445 50251135
126171 189820 761655732
102329 167919 382026645
112713 148416 40803150
1587 127787 96347685
158344 184677 66258855
6240 155852 373868559
35263 151201 870236833
143408 171906 71710041
75024 176226 253526068
101372 195774 236645641
54967 110073 138064153
72699 75154 345226193
13942 163429 373610064
55354 72604 43139735
168768 171897 7795195
90529 114136 528630674
91440 112353 852173964
65220 78147 521650434
150375 162603 449679859
90662 131773 102904283
1515 16951 112906342
40256 97037 141770365
61471 90790 73435208
214 73645 453588607
168286 191140 528828637
122650 129882 18164636
86854 141928 137572445
164776 182780 45285957
188565 191100 755652036
7861 34090 65398928
112051 120185 807636452
188329 197044 906183682
144139 151919 19573417
113064 149928 91984745
163447 169859 850062373
121025 130309 906176487
100908 102965 138769965
48184 85652 93893328
33324 148457 446490261
26935 143838 876313832
187722 191999 556113528
137265 199831 157188256
111518 121153 783859497
68245 151569 208471468
95552 124123 613241574
99227 199938 252617653
158982 173627 36843545
194932 197806 4928936
93273 106987 153257742
152784 157828 12671903
193103 193181 871246986
50360 97267 117397099
132310 160058 426247292
136183 144858 944013786
36490 72625 158949889
14109 188383 39273615
92930 158647 164437155
99421 124949 63795133
73526 129101 506992371
78398 141041 516642051
130298 139560 81552405
192254 198650 849044391
29409 165493 340135155
9437 133242 62716677
49794 173520 829393814
190622 199403 933126336
40445 186880 366655629
172229 196440 60930561
100627 186219 288759578
180219 192755 31579846
56277 154320 245309465
110532 167338 654544552
23538 124650 528232384
177939 193273 38641651
153043 153762 463751226
170748 190549 49791816
187887 199210 28387661
12332 112409 250075440
134057 151451 43420689
109528 199427 225265586
137844 168617 260237924
13641 122985 540838596
35029 39395 10859493
56437 124899 171206589
104457 199237 499807126
199852 199986 333133
192012 196296 803764283
77858 151206 183442876
192251 196555 569064896
74767 134116 148543402
58541 133767 188373172
139734 173751 85518099
82264 108205 65180636
110365 123665 33067655
81584 104725 692316309
37969 105826 985948690
196539 197274 1823505
153589 189229 48566100
128091 163813 89501616
12114 16099 10172322
28455 62509 649548283
69290 77537 858270762
118793 181685 157613444
14116 121864 981547371
42968 69789 578099588
13694 69985 895741009
17478 42589 504074612
123363 170877 511346775
33548 165223 633107961
94651 144209 123898399
136405 174841 96430525
116392 123331 17156122
142510 171617 73269007
89664 105927 40921972
181558 197555 452682262
172633 197416 278110653
67513 87611 995878952
137297 152028 683743298
100992 121616 146520741
99398 150185 126984978
2016 5657 201319276
11296 74365 134724726
100431 119195 46970091
148904 188457 641719475
96181 191712 378614316
57585 128792 178211406
32748 134451 478672629
66164 135498 173539892
50428 52340 4815825
27180 149374 246086242
99631 198584 271351651
158842 159190 886128
4276 167927 409284668
111620 119055 882587733
13020 178495 788613199
119324 141576 43930607
36061 197866 503924929
80575 125519 112330904
145312 163885 4592554
72145 142664 511507070
12666 17364 11926066
144406 175823 79017608
101616 188886 824389749
87087 133785 116808480
73996 114986 102755564
70233 191214 303296036
25025 99772 672719425
55041 128864 267167782
132771 133817 2598707
185329 194765 877814696
19217 125438 740484913
179068 183791 408699895
172617 181133 245266697
31348 35445 9983482
65351 188608 970566237
86469 183002 367426495
55832 170060 927907428
109097 161951 631880267
84579 190576 767431640
18292 86101 169099788
89935 143392 133551869
124263 175661 128996242
110440 132758 722766607
92457 113555 52942108
43808 145766 905541572
111158 169003 713839971
71250 183608 601018785
183361 195000 317580307
166927 198040 78179736
187307 196888 506730112
195577 197223 855911691
45539 199610 386024025
34842 62942 70033192
27741 143537 288990552
158060 184441 297169307
148572 194731 705107349
23110 112103 314490823
2139 36190 133009941
30604 38799 398641399
3281 82750 331457135
24548 82140 143468234
168903 177356 21172402
7711 17448 24526053
164418 173445 22676025
169093 171420 704882502
5365 17039 29370017
172579 188412 716690501
190190 190697 1299512
188015 198608 413787114
191883 198663 16995409
26649 147613 301864576
7826 172836 412632902
199863 199968 427283126
185046 185432 1060127
43296 90947 783798901
141314 172772 79126521
116757 133489 244850700
191967 194042 5124142
39092 133918 237138354
49117 64585 38772244
188770 194371 567683022
73831 106667 866855131
110306 157377 745464812
133549 168166 86817198
6496 58583 129738377
64414 197840 754997771
173771 192353 46743203
62609 108566 93256865
143383 187620 111376330
180690 190691 25198877
197501 197845 424937983
198886 199774 2251003
135876 181586 139984883
120048 175063 893844581
124971 184482 149372793
197101 197606 573111113
95854 194373 134046768
191824 193767 295810677
195957 197115 2910562
20992 48010 48824725
142553 184117 104611493
67907 102744 87360789
5311 40774 860209570
197671 198563 465343376
73785 167950 235798501
76098 113291 93183078
7281 32487 62969556
116151 173845 144486200
11556 142045 442760472
173804 195698 588669012
9657 38035 70733012
171958 181659 149353010
41941 181320 348987947
1172 190904 474909035
127917 178893 127790332
150015 190181 982116760
63550 111064 126920537
167553 174128 16563256
188595 193541 46538237
108841 142532 83870724
54540 94670 526528786
147688 158296 920747769
144949 157596 31825937
162622 193888 78627240
126642 176490 736908117
18761 195588 442382997
194170 196540 869732121
153488 164592 129485024
24316 79093 136403843
80975 158879 195008019
185045 187307 353642149
193004 199269 805724955
34785 64382 73728128
178405 188667 25903368
153570 161204 768222024
107720 143202 343733142
58043 123005 58747457
934 26831 933385441
23574 59942 90356357
103763 113357 179004204
193364 197671 10780325
130326 142409 30019430
124697 191435 167717391
131154 190628 149264647
6774 34247 68467818
175008 195916 52638170
102331 119056 542144350
115047 163753 121795840
91805 124055 980326789
125741 139966 35558156
104274 184702 201362606
168030 173713 921349177
153233 192112 455504205
95520 97027 119335415
9775 123725 725579353
171333 199281 814489245
24399 194270 705973599
77596 104477 821927521
149986 176324 66305630
139849 147904 344908126
68289 91674 44406870
24971 32907 19570961
103064 174533 648434307
99667 166803 31077895
165096 168019 7384138
189315 192708 8550251
98958 108935 25244605
79383 185733 266539566
20231 139528 166950279
1659 81550 199463900
71334 94752 58571771
62612 111886 840315925
78348 164052 582898726
37357 46384 954269018
45413 198583 383726708
56289 119234 142680347
126038 171204 113437119
191723 199384 19190976
159100 195530 91651811
35130 48980 61776039
33569 166840 333385063
83859 147785 513880365
67663 111897 110765675
137220 178841 104424920
119703 119850 410453436
82566 193147 412059115
74645 174268 742830939
22090 137250 564424737
83246 100830 44074602
136528 174940 96364821
102642 143984 103110429
138987 172265 83601764
6604 142971 340538369
77540 144098 469048892
102960 193978 228048996
146340 157804 28867745
84924 199739 800302620
60271 192696 768695344
185805 186452 1648546
110162 170085 149997509
127284 143273 150973823
68899 122636 296532643
27706 148816 501623130
194539 197634 2148800
23561 103688 630903919
114572 144558 74681456
14154 25347 398396209
119270 197103 195261341
80601 182185 254476791
189883 194975 12773589
17433 100193 206494839
513 102988 256135048
30046 184660 932832834
121384 187825 166768577
110844 120024 22871268
142419 152192 54333696
53302 109521 745958661
28843 112590 494302629
98935 144175 406672939
17858 154277 340672440
64591 150605 215188467
163031 169077 15257570
183588 190907 452255699
107676 193639 215370255
175597 190009 36276146
171510 195757 60947823
40243 66287 64875098
144806 174227 597416204
143179 163446 666273109
2807 182624 449820810
9245 160594 970250829
179945 190826 27482997
107843 185847 195333581
24139 112098 219566017
51032 121904 177437887
162705 185405 57106499
178586 180714 5422002
47615 75221 302016814
64005 76764 117136282
66604 128108 874549799
61540 91315 284536109
138047 166493 71480528
76089 90218 35367761
26455 118372 34244669
53766 56494 6870944
59537 94107 839964624
133121 194585 337170168
148663 170337 54655292
146529 173530 32805163
31864 48369 40817892
68956 130016 152825368
149232 164647 38826307
35982 58778 56739527
111120 145058 84649716
163184 171064 19888422
18330 87604 386961990
78649 139643 152505137
176323 180779 11247625
117676 146381 71574549
94288 151802 651544970
65287 137619 448156072
179558 187991 822599346
171636 180504 839814187
145336 196141 127902234
31515 172667 352967037
101363 186483 778182066
162022 165485 192161812
1976 103251 560065805
71858 171696 321345626
12134 131514 973528383
74981 177727 257408231
106722 163789 142669556
180485 187510 903170175
41702 95057 133410865
26935 58392 380554690
147732 190870 931164049
98082 185004 271829802
150289 188561 797407840
62453 199289 342973667
25509 80134 60505161
68607 145163 879281790
104895 104949 132480
83899 175804 230173745
83426 105918 388536173
126472 142212 39305978
31558 34288 6567290
121842 168960 671323554
86713 153873 361995038
183901 199832 841519687
96950 108065 28166356
89636 175219 214364701
115094 158467 862618454
83297 104736 693181541
515 157786 328410006
182514 186208 687536692
125549 155842 75904170
198039 198501 1196548
153038 163367 26010781
84372 93037 21615698
154755 170056 244514165
156576 177622 555184748
49974 147749 244499052
108228 163018 136958195
14262 31193 42322781
50795 107151 291465209
183791 188403 483876011
198803 199620 9168644
3857 108855 262578358
152865 157511 11695195
81635 139676 145116199
7244 161938 860921775
34820 41046 249260694
39431 58950 635981056
44224 96319 130100097
159311 179215 446823351
92781 189419 242278173
47174 47301 329784
177951 189080 61279663
53298 140960 219182620
175887 184559 21754907
94927 160171 163313040
7389 154635 614370097
103353 143184 99285968
143090 166261 58378591
183010 194979 30108020
4340 12929 446939483
52718 61563 17884077
77219 106995 946122542
84627 112917 70844992
138156 175889 94763630
104504 154541 273771185
162463 186948 61685593
134483 157873 58530360
173634 194250 51826447
77576 158209 726144567
23021 182942 399858158
134012 149548 38745930
181756 188395 457469498
126020 162348 91075731
171210 194031 531798994
132599 188675 140786330
163165 190395 394595892
38609 137908 573495087
104975 117812 303675577
193148 197818 378118662
175552 181238 52803532
20938 164093 357578927
113419 186256 182521396
54313 131734 193782158
167520 174727 18109150
108613 156560 957364789
193910 196834 76056130
19274 166255 780758673
518 86959 105220063
174387 194079 175985034
100574 186164 214495682
24507 70496 114461401
117119 129479 472898351
97596 140352 994578578
7356 58709 882523117
38031 49937 98938952
105544 143467 94442499
89012 165394 127354257
191557 192394 2017110
37374 194408 393225874
11670 108580 781231191
169853 184323 7714295
68799 129149 615028178
171276 176475 13018597
146563 186313 756449525
110458 178133 740033131
119927 184359 624800497
103605 154430 897063099
102643 146137 108488418
24812 186420 517628788
144290 172742 71604144
186392 196558 25606107
175281 198849 59278245
114727 121900 31454212
141029 176262 88623665
123356 169725 294181987
108876 114106 940874730
58622 64805 210046136
67032 86232 48211632
129826 167681 599913791
18066 185185 417870728
136025 190551 136959956
85564 102926 451067964
27528 162242 847898082
193388 198088 11786342
28557 34931 15567260
177895 198407 51576137
184420 190216 14657698
113162 171249 428855991
128965 154395 454779901
175271 193219 154219018
79616 126500 117293469
65649 176019 276441611
47683 117439 989813244
93680 177971 549263256
139448 187095 119843921
189864 196960 17874473
178970 199230 50968370
23468 117185 233990158
46001 145887 978650092
190777 198886 20297378
56510 102315 207591569
58408 196228 906524942
113737 149996 90461296
35825 172690 342504459
142984 178385 158048370
189554 191097 711588428
42225 70795 798135677
33043 172470 527136154
19723 69472 123720900
64866 180808 290539843
125697 129447 9537601
120221 120733 396011776
171333 183489 30555263
151256 193751 498635502
41623 47539 14666305
148626 156337 19465595
108898 176413 169004309
27294 72517 112541105
189558 198805 573310719
164275 189736 409404484
87670 109866 55690858
25441 158750 332917505
60051 166820 965603875
54769 171150 291530834
153817 181676 70102191
153790 199859 115939578
65489 181239 289957443
176705 180687 865646786
153422 195887 106943928
1026 133556 366522235
143252 184212 330166258
88453 119779 516831565
120374 171067 475829752
146057 148363 2591867
102758 127356 776753411
35895 162314 316175594
54014 195179 802737090
187142 192611 456121230
156886 156978 655949935
131373 174994 379860394
95404 134035 205744740
50843 198022 368859974
47183 117700 176608990
32999 108185 188066711
146495 151365 959894948
167505 195276 69839065
1301 84231 207194700
89411 130915 103945690
154454 194484 408232271
166750 167720 448845762
73782 103156 190462750
170247 175306 12680869
193134 193260 42644180
130736 133427 6678349
84640 94557 433521612
25938 136980 277177781
15841 47342 78134747
163649 199646 90539417
129892 155004 62751879
62468 89758 68334848
89959 162308 880130645
104538 113523 544140331
17334 38561 52622776
65763 129739 223464900
8691 188663 450393350
164837 165610 20401996
71813 91339 48894544
146309 186329 100737376
89592 168837 198528617
20151 145736 313223166
11325 104664 233231285
165315 176316 27686261
90266 199735 585341653
3626 150352 366594446
180662 191386 194313883
11950 190617 447140609
99778 190008 921069573
121590 199494 814064038
101911 162871 294779830
871 38394 134261642
113773 167768 335137964
142580 150523 19964153
3281 76668 183204581
120134 127872 99766655
19875 120522 251078749
71264 110646 98697144
117772 141300 668354633
77518 132601 356422914
173544 197794 632555378
197954 198704 1897901
65212 107543 106175852
189073 192846 9464122
87195 140163 132320363
32846 68158 255344331
110909 136244 861739695
40298 192143 308822636
159894 196738 92778915
51878 144605 231885180
123587 153841 75688861
3156 96126 582296653
170025 183678 211418125
130556 197302 167510610
133453 175714 791935513
167674 177247 24032097
31415 48626 962492662
176461 184553 771592506
66457 189669 421129988
54565 60865 272059047
140256 146067 418077560
91867 190939 701111468
78988 140774 154479415
90371 112013 54200424
83435 101189 468785041
77777 179422 308461909
154590 189206 87156489
86847 182388 291965197
78723 99517 638319291
37805 129898 383457418
190668 194575 9769045
96205 133166 243026955
20002 85786 163891810
137820 190540 433903575
2218 184630 456310528
162290 199340 93233275
116002 187664 201332408
102682 161866 147947333
170173 198584 71421031
42609 185072 928985796
111054 178560 169062226
72706 178158 626499329
179786 196854 381832866
7608 163243 389056880
198870 199147 692488
149769 160517 713788521
88216 148942 151793044
18893 110509 228732571
160851 182132 92359945
24682 47493 59974560
186458 193669 654127078
38498 41116 482476732
65311 97730 81124620
87791 142647 136996846
123382 142943 48826594
19203 186561 418490833
197819 199337 28641519
199075 199707 1601104
124965 138923 715733372
44815 52823 393520509
29939 182961 382728808
120943 192933 180667014
150505 179435 72782555
26217 87936 93113652
194589 197429 7136471
33822 37962 581046179
177706 191902 35764183
3624 105865 255672952
29049 196808 419784898
175618 184082 21304541
199730 199889 4410
54051 169774 289868202
23270 144257 301935478
86055 150098 160075912
62076 190650 337059153
104418 105584 2966895
145534 181586 90749097
118839 148032 72780609
197338 198252 2256485
194705 195615 430051335
167109 189388 55977304
115523 149786 85475846
130336 155399 62626922
3035 17591 27945125
62434 163099 252009160
177486 183294 796945726
50977 174573 309610456
81586 197677 240234053
130471 179755 123538746
142728 192943 126355158
159113 194817 613774590
104662 126199 994627936
173667 183261 24128660
54094 85260 992384167
179507 180625 2873671
131870 194766 157822148
18951 149490 325853844
177082 195885 633545375
60213 85227 62731542
128480 181115 990888793
139940 167714 155086937
20952 158468 343361938
107837 190383 627704762
133181 193691 151909336
172923 181643 52136804
23049 25838 6984870
67449 190918 309569394
172205 182682 26335684
59185 120916 673197747
27221 138112 276766361
146356 173890 69355768
97391 154317 826153362
103423 190692 218711239
170220 178200 20011465
177440 193151 39573450
189873 197776 1266988
111671 114127 601670856
11992 165964 384997487
149561 196250 376408243
71601 72167 1420628
4749 56348 875785186
160900 191036 75979331
33230 98425 775061871
163837 178143 35969000
115583 181387 291196996
60487 107482 136249621
33930 58979 944815455
76199 104789 151724022
107296 166572 148273403
39117 188492 472601377
30987 54697 58813146
7759 134864 505787977
141430 169424 70456278
58038 77740 49413901
28228 168224 654620433
13170 88368 953893049
15674 143394 144691380
76544 133304 406503350
153672 170176 41627465
15067 78308 313618948
137384 171464 94100948
25533 196918 484420764
21756 162395 623567660
144522 174031 514035226
84880 107882 874803749
155898 167535 6367500
175547 185958 417978883
102024 167700 366532980
183128 194230 27930303
165953 199659 176203200
159428 189091 74695195
69327 150922 204074043
94053 119146 62858174
20746 135157 207471388
105750 161467 139190695
156209 196881 102394652
117701 184736 167985176
173047 188547 39087362
10093 70627 151050967
159786 186732 67856928
132104 143992 29514346
164371 170329 588602071
11183 198958 230903160
150570 179014 71545055
166846 194038 68296765
158228 164055 976193745
140468 173994 480703149
108303 183084 325939946
81365 110959 394359204
47193 64004 42058472
44748 178341 413445111
108346 112622 300028144
142089 162671 51751159
152189 161116 22395822
63353 113602 771948677
99511 135391 89803022
22849 130307 268240529
125305 133346 20252122
166583 171020 11166769
116420 126562 886366692
180158 192144 4038834
55444 106392 127684481
54798 183699 424575055
145945 191252 114159724
170609 199956 486871244
33761 160013 679451923
153904 192996 926606923
80716 172179 899368094
197289 198840 203855506
191934 192453 1256319
177737 188430 26958765
166335 173380 17658902
157690 167776 25429545
84080 122020 877194655
116508 136784 50617677
154025 179431 63883941
72102 117703 114221736
102407 180543 634461381
193108 195488 5956079
26689 76552 452631840
10130 71650 618074324
109981 180502 15701152
55175 125905 727808171
44279 85885 104046037
65159 88326 58039665
65053 73132 20231066
94272 165005 948820245
181539 192761 28292526
171972 175256 8249127
80086 120578 481379284
57821 114166 254851306
185968 192251 15820219
78870 170446 229442817
120526 177484 142786858
198 186273 773212512
79683 157077 193743924
81489 83548 5239163
154102 199505 114231996
36109 52888 41743967
55617 68606 421907509
104968 186038 203010566
198749 199223 1146025
94244 169951 830438846
42549 96802 135549140
104647 123650 74215960
39760 146114 265711740
83976 176490 142629889
46475 75871 551582010
15909 98564 161094198
161749 171335 935026085
132639 161647 605023207
115209 151074 89504130
46551 180786 336224389
16076 86023 174422112
148968 190755 105240038
102668 179481 192331833
107942 149960 243507470
76699 180033 258888027
40118 82057 797249454
100003 153090 767477142
118422 199919 204399694
35643 151059 788688762
56383 163380 267852172
13612 167103 383715546
48000 144733 308284528
9689 151538 354444994
66686 74160 164590013
62860 140331 383029292
70212 114684 111470370
185859 196751 201262201
35455 67450 408418795
120062 171504 680134592
47862 195214 369275840
12029 192050 839379102
144535 164052 49116624
46998 181822 337675279
122799 135381 31481990
159236 169486 25853441
20624 64484 108893731
199431 199533 290296
153002 161974 22510736
136448 184744 873421413
99437 118106 46863567
34602 70946 90716317
176930 191595 36978392
138645 172488 456486794
141597 180150 558468304
21889 174292 981127047
144660 170408 64875652
80757 103977 58356055
66865 183284 608369020
128007 132873 257653586
124303 127055 467104696
94176 138698 111341767
13641 70877 142669429
131928 177370 671743696
100894 133547 946694887
34124 152528 295997532
198439 198983 1385048
99066 184412 766454014
169350 192515 463645740
169452 191072 54439813
164676 193989 73686375
116541 182385 164947657
11754 132390 965499138
149086 150675 235243
196253 199124 291931367
127316 165897 454366883
99475 115505 40259268
105845 146209 100556830
181825 183554 4425816
94065 188982 376889960
7543 103050 736250679
27571 48470 623550960
50580 89358 97087985
79793 124465 717843509
104443 170538 165447638
6278 81088 884326194
65365 92349 67481017
53440 110251 827960688
17214 96568 197810817
162742 181983 447647613
189202 193540 475666604
44718 107840 158087444
161591 169148 782951934
7196 10333 7813901
142088 156128 35246991
163899 192032 506966422
112364 163143 127043359
164059 172719 21801065
8334 103256 237275319
2460 106882 12962568
36266 36719 636968056
185474 186303 917083975
3148 163654 401323247
117864 140449 406102367
11308 42160 434110270
111239 131483 182483057
166994 177392 685409920
93772 112976 48274299
60086 170953 277750792
99556 160586 696847824
177947 195310 33322557
14093 148213 453181953
101707 171035 173586807
143828 162589 684874772
32459 48713 40205151
37357 170157 332478251
169147 186655 43993866
39675 164040 311085919
139904 170945 774405046
62328 112352 125319529
1577 149325 385803868
41856 164527 769726270
52341 195129 357814049
133831 153624 49430277
113916 147644 83985825
195406 196956 677510520
86645 159687 983849115
154437 183947 889862843
163527 194131 541496669
136679 194170 144322856
82275 97748 38720977
124262 162010 94559159
107568 197072 224307171
129358 181684 131246120
71887 80282 623539707
29224 81503 130247104
30034 80997 126974285
37982 183636 364686724
133321 179669 116273577
180678 183957 635866795
46254 147956 254209963
35504 161022 313902902
93937 96304 5826478
140736 173262 138838547
130343 165699 166198057
53237 63369 25272212
157629 199387 105052297
134383 144868 26096653
182587 198084 38996429
10858 199748 472720204
183074 188861 14637262
94689 120599 64872815
45030 156783 279574834
103429 118089 785467830
17979 52589 85924039
26335 70177 357945022
15038 48695 2093187
118110 127552 622860429
58724 186387 428479676
123198 142946 49282685
190328 193170 7125721
53712 188925 730307350
111861 169047 683809621
111876 197853 215619334
164095 186910 57437077
129680 196648 243354222
55234 66048 318717233
168484 182299 34647467
29943 99414 590783862
19125 28618 964553042
107473 149745 303712062
8772 186424 444520375
68841 77365 21361149
80183 149738 847832945
159579 183612 897960002
110085 165823 80631633
151555 185211 652332571
17603 179458 606780148
168923 179612 148253562
156290 188188 80314024
72180 194887 465374199
179440 197670 45876406
22493 180475 394936104
43400 131738 220985058
173826 177333 615430449
164907 198448 84343938
109187 170619 153760146
58786 182865 940499938
101528 197821 241369740
169608 176855 8899005
90239 165320 187982764
54989 76603 54122937
32550 141838 536443639
144767 184529 100004111
6495 47110 101121046
147171 149734 838570701
142995 156098 32919179
130310 192000 154851467
39835 54378 292568420
50437 82411 713744675
85305 97740 31046914
6349 101976 429963791
90092 92548 6080831
150225 158086 926868507
184175 187231 7730155
137204 166817 74328973
99668 182175 63354420
147332 167391 50623062
153381 178033 630437167
177644 188289 26841326
141448 179205 94883586
159844 166410 911960308
134182 139707 334553574
60351 151765 295063238
34079 144612 276167772
150678 172152 54068222
97375 134605 194700327
45461 189754 101364444
33223 62840 73762906
144339 147343 7447941
168017 171587 765073689
620 61383 151585136
15687 23458 452406153
197544 198049 1259558
66184 166318 250789751
165610 183714 45518406
35134 63177 472060403
152394 154881 277840446
148502 167887 48889335
158289 192183 860918820
21349 142876 531219570
107496 111933 10921104
186897 197334 957953103
188496 192136 9136425
103413 159629 575705941
158451 183342 514921885
197474 199579 2960791
166478 170164 9263134
26919 56712 73883520
170763 185501 36992004
113679 121058 18309199
148616 186010 86102176
47041 108160 168869144
12021 114817 814573521
92874 177576 884522175
100776 118776 44414605
185470 197108 29312049
66898 79815 32349410
153289 157531 617305552
99788 194109 633349083
194554 198342 9513015
48789 167901 485864430
166404 199496 83189855
93021 166092 183031481
179225 189108 24990884
102516 136443 84764622
26109 154243 319937614
141673 146536 12134368
180705 184945 10564485
84633 167175 831815920
122835 131213 21057134
117753 169086 744230601
46680 66153 32514058
64775 101031 90877891
1141 137671 959510093
141625 154793 22046984
125221 156307 77911886
88518 133185 769542486
148152 154274 15436289
62667 196382 335229811
13981 41138 312838334
49803 176409 389686521
168465 176464 20087860
190790 194444 5556076
86342 139052 609471386
186927 195770 497054486
16044 48199 95285096
112394 117845 116928202
128251 176550 786701773
141654 160178 378731499
178772 183791 58975882
86933 92509 427185044
80601 147194 989749542
176328 187535 28266100
18086 173236 994363773
92152 181188 527560378
19073 160809 353972201
43842 165584 716332650
189662 199356 24339643
39783 184479 428259898
63001 159116 339133745
45487 80962 88649909
160239 171599 28687791
1440 19885 46501317
196038 197204 975754656
187711 193397 849399678
104909 180213 241889686
114503 170570 910692810
33257 125547 230505137
60797 74379 34035515
73875 117580 109437643
155025 174852 666964498
7863 99723 229405940
125347 172055 983858507
130112 176528 540552913
169058 182042 32573195
78985 97450 46223876
6045 180098 435410715
107663 128755 85498635
3300 66020 156476821
127645 195153 996517502
102962 103310 767539383
698 113568 880069859
43011 140150 242761272
26663 97226 360997735
64982 123226 145715758
166498 176007 23873978
101432 166298 17883394
127222 164686 7881092
7525 13513 814529440
130744 197254 112807400
170090 181960 312091391
92472 96558 86249850
34210 100320 810529771
69678 136935 168257133
27310 163068 339180257
115673 176303 633078809
143590 156482 578930446
26109 156370 325295994
98099 132305 85652020
59570 158157 246685015
11471 198060 466917545
82467 83964 3825366
109530 179368 174797519
123552 127234 534452008
49815 197640 370479295
12808 74731 154417507
12972 98544 303492485
76014 105159 385957277
77196 139763 681214984
130736 189125 146546765
169699 180889 2273776
128807 182644 39016769
25526 141564 289527422
69324 69627 5743067
132598 147255 490814845
72730 82432 24251717
4890 95693 149073555
94877 124841 27057946
1573 120273 296609870
196256 198792 910138682
129849 136524 16670807
88659 106701 45374097
109702 177560 909825352
199224 199634 171214762
197439 198283 2089245
121362 121394 791671230
103191 164779 154056187
81578 167464 215130857
78398 107897 479772965
67340 190559 308918499
151581 172023 51415473
18382 171835 507763916
182455 197776 415860832
64196 198710 337225752
188242 197526 423729898
120762 146952 82518392
13924 116129 393195763
127070 157089 635512384
181500 187254 14576928
199217 199221 9799
140423 158425 127191986
162915 176492 691912070
2949 90949 219819650
199576 199750 445295
8416 158286 567041375
122054 177981 215102053
96517 130419 910235762
90066 147985 144692886
109682 196583 217815834
178253 199367 53121962
168108 196869 205450097
13986 178870 412298191
76110 152864 195091277
59173 156876 244570763
29408 49209 47689692
26948 128986 404823893
24031 82442 434048539
110569 199704 910614322
73345 139112 51652757
37096 181876 654116046
7366 175196 419713811
35753 121188 300319303
171227 171377 365860
130370 172256 104981899
75109 187308 281270198
69889 155558 214264480
45072 127455 205998740
193171 194269 2676640
98406 155428 142702780
82829 142939 77364637
136024 174817 715952078
127300 152539 63163401
171588 184028 31287662
107036 162157 137672617
14813 117055 828918682
81829 125338 108725265
135545 140980 40147891
159279 190361 812722196
77176 194677 294488646
51270 57191 14785457
85887 187423 254480677
176375 199529 58216819
151918 183840 261110672
48355 87671 407768158
87250 123140 74806380
80786 130492 807544482
61860 185628 755175372
48489 130144 738209776
178726 183623 12402301
28901 142491 715455749
138820 184031 113651998
14421 18660 10721356
186014 191018 12694199
57855 152007 235648211
98751 113780 37787255
154490 171412 42678046
78355 120067 104484401
121760 136954 37971502
11391 161145 921948960
139847 143958 10263266
60251 118912 131813125
112629 144120 78493263
104487 116009 28770152
125147 167971 107481151
115335 137006 220111817
57102 185512 518533206
113082 124296 113199113
135514 196167 990805836
9797 147623 344224788
161890 179244 767835634
158680 186989 71293250
109664 178288 266764359
69458 72218 539680106
153736 199499 115173885
29944 142083 11186122
135329 155307 49953833
5258 81648 190617032
76234 177650 254035035
96403 102487 313497373
50302 188420 211946751
3850 82853 970010225
27306 106597 198027138
199639 199769 325636
192731 192926 492962
74908 168838 760661680
46264 169425 308344185
140103 190582 66670061
116571 165892 625578623
130762 184445 956439375
43811 60815 42380366
90499 140351 513201522
189952 195952 15090433
99272 194129 237837364
87708 111257 58954406
181358 193889 868927406
141836 187159 139017175
172419 173703 1710075
181886 195195 887137238
141037 146541 13767129
36248 55746 498181487
54815 102729 441872185
5180 129592 100431588
150418 190741 627265467
181800 186863 12816936
34969 163142 320613849
12227 34589 55723387
2331 127648 313087432
12860 124774 775208986
59291 100024 102034312
50615 60338 292347020
78574 118240 99411891
165378 169687 10872589
151410 174934 86399998
121053 131584 93571307
150579 199757 123755890
184348 192913 21568968
198375 198552 209845448
182742 193751 27705081
34139 49906 39152156
137367 151921 24116798
111453 156553 102301687
70477 183493 283187525
56154 135465 198490740
145420 181257 948219801
93162 161736 721940157
148512 190220 287665221
52236 165472 283545922
20501 168822 370578984
150632 179385 72320359
47280 189247 355748023
144873 158867 939703468
199951 199989 634052385
104464 161686 363045131
33762 192776 398121253
66056 100188 802775139
115995 180881 162577773
7255 65890 146251021
126201 130305 104280688
8659 181158 431517133
5244 151860 366313452
84919 161235 655380270
56907 156568 863729390
104456 188025 209379657
183392 185087 4165362
37633 104434 835933400
72821 155533 89486966
176039 192446 578539899
84917 119234 925352787
51617 73950 115555231
94865 160387 634702141
157839 181953 588825039
187337 189934 6506685
5779 24496 111385504
87338 96447 22650070
199794 199828 74579
158620 192529 418772681
14132 167143 382560427
97757 127594 74665303
59844 179881 449879178
12421 42226 848824981
96420 129786 775419791
164861 178349 726934991
72498 77881 13476645
54326 112262 780870517
15760 102170 848907474
173549 191799 45981543
193733 198948 13126797
18514 68883 465164810
145300 161632 41085820
37869 52277 35848611
181351 192117 27153246
13829 139822 314547712
117631 156855 98111376
13891 179799 414860369
182925 184111 3036182
14512 23366 556440237
46145 140269 422847971
32694 182642 434098667
163732 199144 89052685
121769 160921 912596887
183530 183601 546985406
65908 152177 850071610
16959 198634 604707666
108778 153307 111085379
28499 165678 342864256
126901 190730 177591295
69890 116491 42913618
64237 178707 286786070
91503 94258 857409340
197422 198144 308149090
120621 192334 179949642
132284 175757 299411080
76034 151801 189526264
120240 127163 17267810
159910 163546 9209353
152764 170138 386142861
197641 198867 543168794
110303 192590 206258644
66212 163042 242425604
54940 131663 192060593
199738 199932 125484590
81824 191766 275625055
193769 195564 281679243
153303 174940 54505549
46782 116155 173717738
92456 145057 131448571
178707 189623 27515835
146678 167072 51412683
55579 123051 49302246
112616 148723 740267442
133658 160733 356559442
117295 135081 987677896
56456 65040 200267737
58285 93374 147971900
142407 145823 429745351
63333 186798 309465824
23705 95447 44215061
160362 165475 953765658
50002 136176 215706764
151237 184458 328117373
17896 20115 5690956
109345 131032 54150872
48170 88089 701632927
119803 138719 633154928
11855 185259 433781533
177400 198830 53906825
27060 27061 145322419
17933 137987 864101554
51359 167611 291129972
184044 189176 636328488
163647 199343 107969600
188458 199868 122841267
59638 108649 122885735
125400 170642 113624727
149060 188587 16013355
28233 142261 580772482
83544 175742 54873348
144792 161861 739343470
101815 130352 286021585
137574 168881 78657063
101272 189131 436427534
39195 80346 102846094
40038 49042 7399214
192494 196367 301450846
196524 199925 8531628
116960 179584 220135221
188786 197033 20726347
82589 121989 98655214
149831 181586 79904562
34259 88709 293920962
103854 158503 128528409
121991 144906 250304935
168108 195304 68407211
75676 116957 103375141
181774 194764 32695739
157578 191368 85140675
6970 142460 373505302
166393 174984 21588955
45869 165532 319739973
62823 153838 227730289
199376 199516 623795894
159473 192821 691235105
143168 147770 11497917
109904 189812 876004021
135885 168368 537140396
91592 92596 761525437
109476 172070 844631410
128105 180049 940492972
167493 190384 982710638
128710 160180 258931123
148129 152795 213903918
48239 137401 435643453
63915 114223 126132152
164716 186432 504212631
20102 171893 379226656
68548 99504 807417015
67778 164947 863358461
77642 150929 463728821
144815 158534 34522732
110890 137863 67303161
113568 143439 74417932
1962 183371 453876749
25754 151635 314282689
171504 178796 125069978
162337 173509 28157741
168603 186349 44623980
39841 53476 33867229
75081 135524 833980378
153598 185938 81414685
145229 195343 814975395
71054 133512 693350633
91158 141855 533708357
17363 94914 193350135
102444 194278 230135193
35362 52959 827114318
157198 199991 149906981
152261 197387 113504866
55859 126322 176229579
3621 63709 645780192
130164 143144 32261102
85280 179031 234782817
113781 131741 438539564
35444 162879 318750945
41681 163796 305598918
11026 91114 990682394
82673 119760 526608305
21211 51610 75277052
148043 155475 519453232
187871 188265 983206
157227 195486 715241597
173620 178828 224966998
143268 155739 31343901
140637 148246 19091511
10571 81792 801343831
186686 198098 28654687
72395 147603 449079910
49231 75369 65520644
95288 144566 123195286
68697 72313 13918350
177957 180126 5472526
127047 150974 90946168
77296 177052 861512201
90976 115368 61118267
112253 197820 214538189
58293 121093 157301052
157815 173560 141747587
84821 95023 25404170
163921 185092 45821601
78122 96929 47001752
166610 199856 83558468
126132 177051 124031118
165051 168398 504796666
82630 143243 151504364
94662 108477 34876125
124846 129259 532623128
32398 115451 207553796
107523 198769 354443457
49430 113858 161501584
13216 166771 894781934
43861 171001 551974016
162638 167926 430116555
140693 146799 343388875
61171 198260 343600355
91385 191407 670907391
15442 195554 450596105
51005 70306 48399021
47878 84592 92008672
95487 167014 179235274
32814 115946 552751873
163354 187667 61214934
168009 182954 37557286
130571 137515 382916024
36894 148476 311282506
180037 186643 16651763
178597 186622 659982490
20187 112205 229570612
150485 154271 279239446
22899 89168 165138155
54980 149060 235298888
138043 193026 138204929
43155 74430 78128326
65725 120757 968512299
132308 182839 126762925
8833 152647 613431170
6809 196576 854706976
194370 196790 1440340
16807 153441 341078558
63215 191171 320841293
168153 174513 14208799
47490 180654 798597244
77437 175225 345022403
38394 157389 449168005
116652 172168 139015911
17930 58545 100829415
151666 157494 8622160
43769 91569 234382490
11143 185445 436005658
58713 196481 345421678
108498 133811 63091079
29240 165594 340809652
107714 133323 777166762
128616 155322 194695988
172071 180165 20351357
6473 68543 154836636
43919 102923 722073409
38891 48217 452673366
161753 164332 6578050
190388 193252 7182886
136959 199476 111911295
190078 199597 306208744
93066 148365 138183552
20472 189902 423639642
66873 90108 690491028
83863 126375 106222841
60168 129237 172859484
5531 194930 473912829
169408 192317 57586138
59921 137931 977222787
20722 140514 298800345
182933 186388 8702885
99488 199674 251301500
82774 161843 197882825
146898 188854 105692023
15769 91904 317201655
56365 187235 276035626
31008 164100 332640238
10774 68465 143853003
109901 169666 149581812
21631 131997 275484797
43029 62566 581693877
156311 197336 787998023
100435 182752 804590597
136200 138517 955323790
127192 140334 47151044
55177 75024 164346242
90757 149498 360588272
193626 193943 750260
62652 70994 20917212
139358 180951 448410748
71816 109031 639211735
5553 154821 773730780
75255 176537 366073235
73121 122385 946369115
137748 157295 48994567
43715 134923 228136642
76447 85078 866413359
187848 196332 328849957
174612 181971 18440712
154119 191805 399613010
167663 184258 507760682
17636 34654 812069035
163510 187574 60621367
87722 165818 195526014
104916 193639 222272406
62657 160343 383484832
58235 180441 306298416
64196 112679 650848372
174901 191351 236973430
2238 123950 304043603
97280 124195 547042447
64131 178975 785537633
66162 70244 241586950
29083 107440 195758744
3909 104892 252519341
84436 91445 545547606
109066 145413 90504229
51935 82647 76855591
117970 121189 310728131
144184 169040 55772307
25683 128969 257730207
30039 84189 189513440
146263 199616 134271575
134753 164731 906981564
190419 194502 139471855
34282 70947 91537813
140678 184493 513640327
33575 95847 155405297
166674 181196 36447248
47234 137515 346561772
40421 92997 131338012
110580 198975 337332368
72798 145818 182505205
55767 178864 308276065
8320 140721 330696413
21953 37286 37843194
2107 130396 792527353
13308 120550 822944628
64605 97030 81151092
170325 183706 342024621
124149 143672 48770540
108681 143981 87902251
133376 159601 424175852
158666 184645 64836427
102860 146493 282707748
43548 76966 83514408
135646 147570 29633120
181667 186452 843471099
68479 150640 205463352
67529 179859 281391449
21326 166534 362771295
50867 81867 436737364
70198 197860 319977894
149848 188945 745927031
163876 183944 590526344
161477 171939 967604722
101000 120071 47627509
188412 198101 24266272
181089 183053 4943277
177819 196472 46939935
177372 188952 29196781
82887 98669 771927083
116853 137985 891733426
109037 176508 668616813
143020 157243 35802023
197397 199609 5572520
75828 84044 20611215
62673 116021 989365626
173419 192358 226580021
44926 172625 841477339
2378 184049 537961476
83214 148646 163529389
44884 121736 113800785
28185 34737 7028120
68182 104089 90146766
142265 152998 26972349
38316 180271 355391696
82357 155115 773842238
101253 137081 89518493
148001 175621 122361620
119457 175255 870040167
94477 160812 166036306
152520 174893 647297739
162612 181381 47221739
130126 138885 21766601
183412 187533 10430228
154052 186274 997274359
61731 106307 685610057
21682 124038 255308827
117555 199146 204617529
31261 170349 987756296
80452 164378 210143746
2366 57674 137829627
51783 160357 271705530
146484 195868 816020720
20208 109620 287155764
168877 173598 11787911
172697 182429 24430220
108992 195791 217506000
107382 188866 133892394
50421 172318 305294886
101951 157639 187946452
25269 164115 346880738
170048 179783 24397103
12263 185032 459714547
67965 184460 291865251
20971 140091 699319822
61978 143308 273516390
93744 164046 176103886
46718 131887 994435690
193883 199100 988029115
154433 172033 302358167
187119 193745 72558614
70441 190296 300396854
156354 193336 823436274
115285 161722 779338809
156674 182705 101464451
157087 190096 747462736
189157 197967 922224309
127859 150050 924218014
138187 158432 92797437
25748 123309 243397422
39567 149676 429050171
189316 196633 4140188
148805 191158 106694473
173571 192236 487242831
4219 110762 266314254
99923 169905 832328705
8179 125337 663579562
7148 169904 894341586
57603 189750 911785513
179582 191642 661397211
171432 191607 50787875
115440 134588 47795430
100952 161633 71215417
174580 179114 11334770
172791 199357 69882773
192442 195895 462673027
180784 196445 8316827
138880 147445 21326983
11763 58219 83680070
38858 170324 485685702
159144 176006 42430167
173633 174978 688416820
49646 105215 139400991
47443 191848 763063172
132120 157024 165704848
61003 169763 272446976
55226 92623 993451624
8956 193035 854557121
94694 164663 199915356
36587 46285 851388831
33766 105714 180018767
148714 192975 111446284
156468 191709 501512633
136557 156329 929886841
56026 148656 586539872
184710 193662 860082304
11678 127990 532760802
117684 174451 142253157
183514 183803 744336
122819 156013 389540114
134148 142426 20543997
174201 199206 901445599
179881 191286 28851005
108512 117211 393360645
20362 116317 239448519
145421 154145 21986936
39789 135492 273745423
171493 177846 613637730
86962 117438 37536005
128722 180762 130638042
20095 117752 859497179
120801 161261 911125359
87148 92924 14431069
139299 164720 63848537
169890 193779 132056672
76218 167715 229089457
163249 167222 10062720
139722 179630 506750673
175044 175099 146618
174034 189403 38627409
114127 166208 130320468
144374 147090 6723918
56662 79707 57635593
3668 22375 113317199
143489 155276 29643678
131336 197892 833830687
13106 47209 84709842
9544 137240 506568058
78589 125793 147100123
194631 196466 4672189
73409 101482 70388366
117637 153265 11582969
84442 123890 790839431
117727 183487 164864081
180930 186681 14476550
171303 198359 67981159
136096 160069 12848872
194176 198071 664568327
163908 175330 28724387
18100 82089 581412523
191876 198752 91838822
198391 199954 87717835
81755 98128 878177943
83619 192542 272999292
22984 131411 307912973
115451 140881 751842783
85549 119072 83859971
52595 167913 740458587
114383 189042 187116087
98536 177987 199149002
89321 101562 819348326
69301 98490 645258366
45381 177721 939862753
170576 183483 208250851
62831 68782 299092289
133729 160986 21383024
110985 123483 982678056
147307 199837 132262599
19162 198175 447783758
22162 168265 973373583
138490 194746 141387296
1074 176917 948344410
52486 102024 972475412
6301 92107 214255526
134561 149810 38033581
158552 195243 565609341
78572 160078 203982192
179544 186152 16645552
113009 159539 724901886
60477 91043 76566876
93565 185087 229363281
111408 120660 57458059
165240 177814 734862661
4362 6573 5625193
6166 129875 309154805
129390 144073 16648067
144211 159796 39172896
87687 198664 278201289
47980 195708 370288521
187685 188467 1974698
64469 68555 494155860
5134 112770 268940122
95671 192802 252343306
167131 188032 473352225
75159 191784 292383197
10216 141372 387326311
4782 183673 531041243
58786 153417 813203472
165059 176221 28076460
2753 81039 456078467
50195 135710 911978859
47408 76801 73590698
140587 151534 156089305
66418 80790 35963727
126693 142824 40254288
138285 146237 19806191
74227 77302 637480138
59290 130864 514154909
78249 155790 576020735
129017 182243 133516259
111132 198604 219352832
125646 183875 706553729
15466 173037 393854684
195956 198760 7024898
152711 194465 760508663
121069 134185 32819004
46303 46946 655078
162611 171292 21935140
73889 76992 935873509
163942 188778 62503798
95511 184576 223235775
52707 124916 243163461
197797 199317 3797626
23990 173623 374023139
123004 163950 102628087
124577 149499 118714810
179992 193739 34584895
39320 187763 747674457
38779 156855 295344343
95390 187847 231908240
189881 191686 3253008
104854 129117 60468229
145618 181885 91272300
46123 148764 907253325
59215 171783 606425778
50394 50889 1275256
120377 158239 289561910
94587 99462 12242149
104256 186455 301248892
46061 113111 480881834
65558 134284 171960644
43103 149817 632161377
108868 170160 945994408
65237 138966 122141773
154734 159358 761598491
6065 93882 192013487
19907 165142 362753088
109022 143055 84713621
98233 154229 140113036
12828 20015 2611136
56926 159084 255710824
113937 125854 891453849
20070 22304 827523957
195644 199920 10724597
100940 179740 844104186
164360 188006 933169025
45942 120169 185685469
75067 95637 51400840
132200 174842 269396247
31559 101888 132859423
165845 173522 19260644
129562 196897 254348180
121078 143461 2207205
197997 198497 533040984
17957 75802 278048608
162246 171107 22428817
170167 175089 12346120
13567 184530 427552862
42943 189981 368287528
170239 185275 29566519
104051 138976 41629128
138524 185665 474399786
138553 193308 137673152
64769 135056 175893551
81541 168809 218634133
158568 196031 94289615
179027 194421 38762060
56569 58542 4808073
6433 106935 251280521
79847 112400 350671230
86986 125556 527167418
62621 84587 55109333
93561 120993 68682407
154233 195399 103618765
66087 171179 263290485
184275 194785 643171248
37682 150528 282040282
115537 176392 152440661
50192 158072 778905116
60781 139214 728215805
23638 118507 236882487
47951 88918 102591418
28396 48787 9330007
126883 142480 38934391
45372 175545 838356291
159584 191032 79240191
147090 161065 35194481
93255 103688 26341970
131090 193484 944328215
45739 82088 713148271
189239 193594 10913044
110678 142849 687109986
133114 185201 130615080
117496 167996 126447025
185153 194710 24096254
14594 77830 846958997
28331 142608 285174387
57005 180329 764619751
55554 187518 330710417
57276 161964 185746810
147272 149215 179227438
93711 182016 221332338
166479 178431 787167304
9460 76777 167988340
140275 165648 63850509
77665 178570 627108563
137343 179330 606072066
119248 164314 740122690
55985 112091 352565697
94405 101451 17839809
62864 138094 188195188
125170 191229 494701091
168432 182713 732752656
52411 139368 217513127
68535 83564 37658910
13677 135754 593194426
150786 151560 784470059
175457 197789 56147069
154136 172538 507552567
9059 85869 757901720
174567 197271 57086889
172212 177690 13781051
80681 136824 124793278
96147 170762 417937976
159027 173090 35356916
51865 155105 676501670
170045 190739 52088831
76944 149583 336797293
195337 196756 923363918
145579 191492 115718810
189824 193886 10157450
53102 144990 590456171
147964 191887 5076254
125347 128370 503659165
158736 166160 18749428
136005 166646 76881962
150738 161038 25926860
16015 195240 448328838
165223 180878 5783531
143371 199907 345726539
34808 80865 114984225
1129 65004 159377237
43199 131650 837840825
108895 159073 668404760
61762 185260 309355503
104765 120162 112446983
123684 189408 164958266
50545 95186 190899911
197160 198582 777043737
163721 176450 32024722
159805 169982 510176166
101634 120234 46410381
68797 173323 274238533
19108 126749 268571822
89660 169412 199772350
114631 155125 101100779
3248 14523 28323818
33877 101690 354743018
105730 179829 242776009
139152 186104 118010994
96425 98679 797758277
143189 150889 19334923
15851 36246 729557334
81050 148983 169873518
64694 160347 239384794
150869 183598 82434288
155531 178593 968322979
20868 172089 377858574
44285 131212 217463914
23395 179151 435722899
62101 172941 662340909
60651 70011 23456810
98990 131125 80519720
67017 125768 954047720
76020 123839 119569193
179410 187002 19194233
19738 78597 146455581
166558 167795 53123791
25590 109835 210326890
58355 168739 276578295
184992 188186 8182426
100827 192352 233456144
121541 153893 296666790
185768 191496 14538808
3369 103530 250394093
39765 117476 194341554
182728 199629 824042224
21835 47142 62542488
171609 194705 58045873
103629 150254 116318582
144684 172654 70400346
60246 83373 57989464
116566 146470 916110161
142608 165085 56556466
20814 196728 440003587
176507 187416 852336989
45565 143323 244351511
61371 181506 605641095
8302 154465 365269295
78023 111181 657240132
66984 96207 73056261
183150 196198 464487589
511 150647 800395807
122565 142580 331843296
81726 154765 394001739
176585 190807 434040253
167147 182601 38780147
118394 145786 632104655
105671 188449 611452889
163057 199629 92011449
150834 187950 708691599
91185 184620 234099223
111043 166880 139818536
157807 181709 60125694
48610 138315 759432689
110765 187232 191716550
101812 197024 238690448
24437 30207 14314661
170413 197070 67020737
33060 61538 44596867
102135 186313 861348006
190643 193761 646644753
82988 157980 187642128
171789 188660 42512951
76412 115570 98069795
22136 168665 847264247
175956 181286 13387006
11556 30546 47474079
163768 186233 56517764
46231 176338 325770229
168281 189576 104792021
155801 181662 65062798
174803 184906 868804986
144103 159749 150923973
104958 141501 165062642
71514 119871 121031300
188014 197558 23947130
174901 194915 50336768
24440 185904 479938122
43660 123078 799978364
32410 143698 675258847
153054 158469 13613925
117527 158846 334690941
159167 169963 27207404
2887 127465 540231308
143913 197345 134434139
7651 110538 868890646
5984 114247 270641411
117321 152230 87191994
194312 199370 12730910
164947 183587 558540462
52526 191404 792845450
161438 168981 772445304
151529 151665 363913
130660 174035 108760340
108042 111941 9546014
139329 173547 314534293
124763 138960 53655554
66752 107961 365964483
32776 119929 434026589
173966 191333 510092290
171377 173131 4308209
184027 196683 31850471
164055 176597 197980335
157100 176650 49161860
8744 42632 84476296
77020 120443 573346784
164976 172996 20147959
3825 185087 453473728
159329 187643 731880749
161705 177868 305510436
77049 190370 681029919
13029 136339 761509326
85639 124051 251192822
36347 173151 454054297
195811 198661 704672146
60835 184914 310853962
197473 198854 3453163
6438 18900 31405744
52676 53809 2817263
122089 153015 46353468
109904 177875 170194967
182339 199870 44158122
136557 154832 126929101
40431 49537 705301763
28280 107384 197616993
164649 180263 15497584
138306 162330 60248689
104977 130099 62638143
184630 194940 188479354
145470 154482 22722785
146079 150107 10160942
165070 169446 11058931
76223 107636 224474879
94651 162491 246655351
20482 174352 384524846
162944 173113 9272202
195426 198212 6959088
87833 99131 827195265
189110 189285 865106357
37983 75657 225435892
131647 138143 638334988
195524 197623 5238462
78124 138412 150769968
58315 153126 237309079
121911 163196 103402764
81096 163385 136809966
87115 191139 260832761
87782 157488 871867058
31860 140326 270769610
9692 48421 779830593
65332 82011 41735501
142482 173483 757649006
107950 191290 208872230
39608 129413 224524928
82558 139047 141257866
147721 182548 662895191
89715 96680 17296950
2178 127264 686158405
159103 176446 883913819
98947 172141 226368166
143905 163975 148314329
117843 142139 176168853
27188 154769 318577195
82995 103473 839238429
98273 127529 73224532
21505 114926 976608390
51492 63026 28831573
103776 197841 828051922
31387 171326 150323702
128863 150377 53753671
61066 166653 264464275
73739 144260 176281411
7155 44637 864926332
82297 98492 40466143
144882 169369 454573064
191203 193171 4889532
23899 34935 991385312
88798 128233 98670627
102640 116120 33724285
39967 98800 146948954
82188 175188 232974690
187418 191741 274779285
30770 105176 185973402
192184 197356 12984425
79766 185235 785865832
129773 195505 164954322
189878 192493 274425086
72050 167168 807055176
47786 151024 951518117
145731 159249 34090924
60820 162166 253648848
39313 42156 7067639
104808 162531 674739146
23445 103756 217075942
131379 179567 120814127
8087 120883 587147326
126368 144108 674035588
89598 158016 499939573
40630 170100 545152867
27921 133301 35106393
91740 150787 147605227
188927 195840 113915813
111606 178897 168563746
14569 64409 124070648
138458 155859 367220610
51255 172388 822601319
151099 152947 415698351
74721 132498 144635847
19648 157440 344015679
68247 134842 166668466
159668 186045 32125558
70918 125013 595004505
125099 183195 997357178
191439 191659 466856
73760 147000 183034426
199670 199836 157592953
43063 131542 795159675
102712 113458 26885380
173305 174620 247127144
56561 118953 156189421
117163 195381 485677966
145051 173555 54223357
174345 182739 21050548
157845 165177 18469939
129696 178366 121993217
180793 194010 33155932
55684 67158 693727638
149275 185785 91887470
75437 138320 157260185
31970 66773 86596139
126959 191565 726926687
107077 145950 557202197
32210 100143 107670951
140121 168880 72397807
104906 143536 96246742
25266 149360 660210741
148520 193932 758050537
199362 199851 1256170
190569 192652 890750953
54046 77046 57599251
158427 179138 336162145
122974 158288 405807157
73074 128696 303440905
190205 192041 4625412
96217 138160 123488792
50791 55882 12781302
194664 198745 416799734
159924 180122 632482974
127287 149961 56643587
74809 185981 447764586
107647 150228 160609447
168690 199571 77638197
171290 181518 996498035
126957 132785 566619254
82502 160509 298690757
170230 172489 5643370
155055 194968 100414189
71835 76486 2691473
51845 92211 101031000
6272 155517 372919838
87041 146900 744883708
138610 153965 38504836
134295 183423 465746954
27709 136159 809666947
6994 160163 382782601
154652 173345 38268734
131998 162943 330569867
11925 42064 75021945
105512 155869 125703058
192503 193073 578094390
118279 170325 130370804
13950 158516 85855270
87004 182806 240009098
187001 191345 503809571
38292 161784 470908851
27970 167525 936168646
24654 106261 203812189
180085 189930 24804629
75746 91869 40350220
105901 158841 132242895
14221 33230 47336137
192540 196098 8995828
91328 110853 807147926
82830 104988 55710175
140657 166196 64307216
12999 23393 920982522
166895 194647 230297099
181516 186796 783970409
93779 143511 124335009
70724 79503 21886412
49449 87543 412842639
109463 109477 44992
103206 183027 604888076
90966 163901 182593938
161899 181651 49721215
9932 189595 449607759
198851 199703 388154409
43859 137604 234362916
112264 169144 958288052
1935 106519 890595541
11588 125776 287390032
38764 40946 5499497
16912 151682 373084177
31088 191046 688935238
119785 139303 14843483
8170 107805 489616902
102565 115001 531185589
55955 192228 341486794
167679 195979 868847547
135350 184742 123956335
107613 114536 998746788
186452 198244 894717729
84518 90267 261795054
57777 167818 745758000
115285 173710 146329601
16748 128086 91134550
30024 116501 343977651
147573 173460 65209559
191259 192028 1887581
166439 175367 22420024
24940 37663 31401731
3579 76553 182219363
169605 189034 367224178
70409 118583 439384852
75033 105913 695708712
24685 158944 335353032
114681 126217 797343721
180512 197964 393288040
33149 192673 485052857
32185 167264 337814937
134851 162124 908939822
93968 103520 682640866
182249 190113 19886730
140504 143166 6664820
61659 164796 80451510
471 179811 448594772
28190 58309 74621108
32290 109259 192415023
138627 197762 76128203
117383 163956 116559640
54849 126886 180212546
96260 149796 307363301
16300 41457 62422274
8297 189996 454727925
60899 165334 270061622
1759 147210 990368320
159042 173864 37329501
45250 133807 623699254
167980 187928 936290040
175740 179445 9261144
64388 65623 3196453
113357 146392 536992335
69340 122788 338272542
83384 132264 122292597
15345 25500 25466665
131994 179142 688058288
46677 151879 263172318
116025 187050 178051882
60191 149808 224154004
5915 98917 331976998
98379 136037 137221981
191236 195570 593428858
24546 142683 578628887
145574 149321 508410944
194483 199605 12901444
1472 14633 33050312
47206 175231 320645330
67377 172972 358756237
141154 172135 712466180
149186 169671 51594166
68685 190460 305238686
76564 154565 195091674
198569 199858 3244541
110602 160905 125731910
64395 165168 252375314
77635 136474 123725121
30432 155494 482422316
154397 171842 293673464
34218 160417 315551360
183109 188554 13794067
121248 181009 149886684
57419 71265 874447658
154038 188624 87081084
110581 157381 235011292
144223 152504 175366210
180423 182306 618782427
98937 114868 773399371
194563 199682 12867105
92847 143608 210006800
86738 195114 271601233
123312 185275 155458655
139922 182808 107834608
52126 109365 737968473
1042 10456 9440422
83854 148268 160949505
50869 140009 222904226
66447 190216 310232008
179252 186372 494552379
147540 162429 210297852
95389 143292 119760893
69850 112340 106422183
75266 129362 198147958
16744 155414 346220913
24384 147995 562019878
44194 199159 388186019
106087 174935 172290417
157638 181033 58881059
43533 147906 302474970
134830 158707 59763924
146693 155472 545761848
20056 175054 387313449
179409 190362 27684082
191555 191627 317990612
175550 185905 942478145
101117 165801 161922345
44912 125089 630097782
169794 178673 743440435
183853 196486 31783245
18646 27585 22362472
153458 187255 85174853
124667 134462 24624221
67490 88178 285510466
94661 188254 968322288
156831 180260 55430892
86626 114201 388254794
197733 198695 600065088
190754 192914 158611578
74743 181887 268404490
26664 54152 510618023
199959 199998 85108
93397 102541 23053561
92462 160202 842397503
46303 121364 187729408
18490 37446 46996058
89899 186586 905660770
37377 129037 283861367
144581 162985 46323329
148381 188147 171912123
42705 140172 243610035
21825 81950 123459504
187159 187387 582306
179580 180612 667089713
6712 19498 32260599
56130 67553 28571748
34529 50479 418279843
88021 167895 199999018
67493 148630 202886366
14898 193555 446960981
169173 196855 493451690
102489 141880 98267776
10607 147375 341501455
159585 169420 24846150
127517 192614 163410928
29197 108443 197999564
104782 120791 851364080
116232 166394 377147345
172178 188237 869803599
185743 197796 30317436
83236 133260 82047617
104457 196384 998259156
168383 193750 63761242
29031 108495 198524972
117644 199119 204357453
41933 89612 843084341
7830 168223 430060425
119551 192316 182504988
16113 61421 112664786
181291 184574 8214421
149173 195109 115549032
11355 181480 425498552
91205 176591 213917243
194904 195465 184001034
179530 186238 8416286
185434 193937 842410814
162695 171689 639829414
66803 83539 300468615
62116 71267 22914752
137518 155164 44194214
164552 187629 58120728
106547 166474 149913652
55279 142869 218979325
162023 175604 189557614
104097 179445 142418409
154181 164685 170684532
136576 196646 234437150
106307 125986 48882592
183678 196848 33162382
36997 190043 383259310
132279 156179 59743664
1316 109747 731063638
40515 41273 1836648
187640 195392 19456122
121674 168162 116523684
19521 95231 188647242
192548 193970 3515139
159621 174617 505073522
56373 74220 936614835
33041 77879 111885822
166408 181065 984618790
138597 148852 552652621
11481 113448 865087646
190589 190647 22089
168682 182124 113118606
14721 23213 59700950
160356 185005 62000365
64049 105626 104361004
147001 180196 83575451
107016 181003 557476245
32388 136611 772158696
86938 88192 248816507
69796 165111 238600448
64925 185797 302893924
354 19410 47973305
86218 104924 51859458
106411 113543 17779236
67267 102562 250283310
13482 83645 175061562
125678 150416 995008248
122503 197448 458853155
2594 123503 302011430
127275 191800 162026216
28186 129185 430510418
165173 189564 349196807
84593 88120 277853636
186632 187353 547630750
53751 112829 148025562
34444 111575 943663397
179333 183703 11071058
123605 129397 825271629
99612 151146 675838912
184423 192852 150974983
151162 181209 960065673
73818 163486 180893609
4821 42132 92978573
141854 189255 414763519
138080 199198 153569119
53451 153394 250001949
8181 106803 547257666
22908 130426 268404909
11284 175966 516153162
99249 107913 208924748
172710 184519 29647929
23537 76877 132852297
17738 177672 399860428
147645 167997 51323263
41874 109815 37771139
14779 66659 129203750
65734 176935 278559226
195134 197691 1439158
112815 183016 835146622
4461 75682 177797421
7266 53364 126995553
193736 197052 147415523
196164 199139 377226810
187951 188189 596318
161903 178597 42029080
60470 189628 323697944
190136 197356 407189784
94251 113129 179224650
81956 148091 165313561
152283 175529 563568325
170293 198473 35585584
199446 199983 1379044
46323 149196 463267649
99363 192852 234465154
20452 126948 152655920
38307 197286 398203365
175547 183923 488310365
129975 150930 52289189
144527 169084 61833061
25702 48562 422845397
167375 175692 564228425
63576 79657 548911140
126679 147828 692114961
68393 183041 710436996
15020 33037 227288199
197443 198160 1786849
170085 172650 6422369
34717 92002 580871003
107074 108254 492286617
109205 180608 361288928
86685 166211 769390266
129633 168668 2050796
47023 179153 330885584
88060 99751 487617372
8613 195418 943613150
180965 181205 59279116
6090 116209 763708180
178377 199984 821611786
124347 155442 77838380
193409 199579 15505012
96485 162691 971094250
78872 179959 253273958
197413 199938 6357524
59077 120074 152687989
194767 195169 368067736
77977 106912 72682847
61365 190527 170727707
114833 164839 125050863
154877 193057 158975962
4201 147588 358172633
144760 185904 103557084
118616 128462 24546422
11615 122151 285808653
180207 189474 213425053
16139 190073 900136701
55332 96305 298761560
130577 183869 205314751
24715 193345 472781879
106033 152591 116223208
79636 162368 740306208
82492 100841 46065097
110939 191565 786803459
74427 92658 438253078
135155 178515 104849006
171225 178970 610998377
146148 197529 129316687
84448 120497 1177735
57541 80114 953002119
166343 168761 781525575
163115 187727 791565648
26551 105918 198234442
178082 185087 360678315
58932 132410 904578190
147739 151393 9276503
160272 182307 67132366
152180 174105 573989340
90304 116603 65909414
94823 97047 43678645
184826 188643 9706498
197317 199803 127455881
171793 187423 735626867
172329 193007 52058340
126694 164612 827029535
5479 54218 606252984
122071 130393 827210946
186905 187367 482364278
186481 186952 1228224
175625 190586 37667813
127837 134421 829183822
86961 159837 182301493
72073 143309 331260709
26726 39130 564585633
8130 134952 741575428
136632 136861 555603
20011 122529 255756161
22044 186606 411438181
155490 155740 434074831
87581 174262 415448679
41524 123303 204455695
123481 183197 616245870
174213 185239 27632207
123764 158615 87263126
181607 197781 106394799
154781 187092 31511728
48503 62011 33831661
1441 82409 195495832
28183 72536 841204390
96890 163070 165778494
69658 115230 423498228
44764 195283 377042748
59756 60051 709675386
38126 191228 453658432
102244 104660 6124226
183334 188356 4344526
89683 144272 136412836
137739 146826 22612233
194061 198103 382287526
100683 100767 240282
188639 198904 25752601
25702 149948 310083902
67039 129299 155844986
98550 173118 186863264
66505 99753 494333477
86887 135664 121983527
188473 192489 10026039
194042 198794 91995341
107085 140408 82933238
177900 191772 34962272
26449 30883 82887406
130686 184503 801310947
67103 82710 808481000
35701 105647 175087088
110400 140078 625027170
198715 198876 393991
79715 121481 871795156
131674 187144 576080029
139014 171444 81531316
117171 159023 104658267
100760 176560 189839963
143759 169570 290778403
103578 153795 833933430
133932 180680 979376599
145370 196154 508768536
43837 149735 264720741
166441 175843 655600267
153905 199117 797751186
3832 69736 164528592
163405 195909 81805488
192968 197679 729167109
13599 72208 146056948
90412 142369 493857158
144277 155726 3613293
98060 143265 112958756
75194 143375 170451491
145969 189703 721652117
92572 96731 10347453
49200 143088 234859414
147389 149579 967329135
18018 150919 331798383
65090 198098 333383314
105813 186113 201083463
12140 78730 166128181
191296 198711 760676319
138712 150115 28512756
77991 127638 124233044
142725 192986 811899914
88637 186656 452837627
91927 178176 216085991
11747 124056 280465357
67432 68311 2236631
5212 135812 250148708
61389 83743 56029962
12414 159887 369741903
109414 139975 76071667
3521 48165 724258352
27617 197941 426116294
60732 65977 13132894
132570 194360 155065057
117685 153583 670716849
151079 186419 278914944
177966 182709 11929921
139101 179236 732716965
146530 175817 73729474
38687 190752 643290872
106062 160689 316309910
186978 191689 349598347
53514 193925 351848905
173017 182638 24186156
35700 39599 37862214
127038 186533 81187668
136209 144965 21715770
13070 96092 207070837
146866 191250 111839691
144905 184952 696635846
199836 199964 332818
106267 132481 565741032
37803 74491 91589927
93950 117578 59233233
101923 172157 175809942
90720 158933 170692600
65463 141147 11257785
112958 148425 88381334
145314 190350 113438397
99438 124532 192340813
96635 177676 677760832
36236 72591 90771488
185339 192558 574610404
87182 184985 244989495
34049 53723 48945769
96868 189118 292739979
139162 148496 47340783
178292 194318 463549893
144269 194998 826422713
188195 192290 206368870
135192 146668 28561987
36194 181141 735157601
59208 102447 108362438
90896 152448 187606379
95921 96619 942007407
108672 154450 114254210
78870 130507 129306606
125392 146213 572638668
29929 180153 535980668
83523 143091 148805202
85764 136991 128095994
59125 170833 501425173
47871 135997 220561258
198425 199052 1587703
82302 178212 240276466
176713 177483 1919462
141139 196690 864002989
171857 172783 792904963
8322 19752 28959387
90393 130395 100093674
110752 114094 8439783
81183 127692 975165753
37106 97183 774426598
176787 186414 24224720
86938 183915 782240805
172707 192580 914432834
43472 47140 9002945
165190 197951 82398773
121194 167949 345157444
129868 143441 978494668
75488 84744 23250577
191340 199268 19808360
132961 145705 798221086
42742 45124 5973819
115606 178757 861669873
142530 180478 988312445
62465 179746 293769768
164903 169194 438535377
96326 179653 767215600
101945 118019 40197997
104138 194209 453057023
33324 150949 293947126
112349 135278 57234665
153905 157017 830353682
17661 157040 348167092
186736 193922 306077845
120362 149901 73754957
10198 23102 656273588
167156 168852 4276439
177347 183238 879570257
167159 175933 21997297
126523 186192 683530490
112389 145024 31276342
126520 144017 43668408
81645 162832 74202913
192564 198236 255329163
57702 175820 295930278
87134 197854 277548866
195862 198619 439665908
81061 173690 302888256
180873 197333 877876620
49369 122722 26422981
71249 72311 2655885
105635 192230 214326516
132993 166047 82851530
172555 180789 221704604
154056 192818 608827494
130218 174407 110841257
28286 144483 290015803
166287 172788 16317175
179348 192595 306892574
177134 180810 6202166
168447 187129 199777818
199239 199679 144379692
149319 185777 522026474
60424 166855 792366955
119892 162637 331406895
141116 192431 129066566
173369 193320 50264373
4015 25671 54469182
84527 124252 664893467
156423 179908 209529284
165902 190328 818875063
192747 197640 12241796
190940 198411 124613163
1909 15454 34106649
60619 166147 875685890
82266 183618 254036677
70548 174701 260848581
115302 146350 77395834
134224 135555 653730361
171970 199355 553591456
47168 160333 370791268
28560 57023 122226160
118845 139186 50712676
109288 168592 363068658
24873 110017 212578857
68085 111111 147211911
114994 120610 13861852
127302 192154 162838882
75129 159654 901212590
56033 68383 30893147
141204 169615 71487332
2321 81427 197443531
50671 124866 185589622
165038 179948 10697304
139030 170395 78862872
155883 161281 619828216
177400 193686 40988071
167367 169269 523324664
32434 58077 877689019
192812 195981 7976148
64013 197680 694390043
186731 190479 652384203
83651 188852 846184962
182190 184992 7031728
185755 196027 552852549
102663 136490 84502129
166822 190013 58318329
143494 189944 349577798
132252 180138 120098780
106423 148068 103813921
81033 189185 732851095
190188 190656 332727919
158729 195431 92377966
37948 169179 630076802
90776 190904 251074673
143161 179673 713794008
10800 164670 764828422
5224 93449 240798614
149245 152715 8752685
110698 120070 23355446
39955 122744 951222933
164119 178696 42686604
3541 130820 682161403
167018 181164 35513551
25763 115378 108265332
90229 178867 222025278
192913 194756 4602846
76283 198601 433470720
141420 170236 72509899
85930 158535 514268567
160093 192475 81527064
161575 181713 800254617
120754 147324 783025404
150571 162336 988654059
97626 178063 367135266
110568 130101 48758831
43386 158154 980206281
79241 116342 93038241
175117 177759 462099509
65534 147810 205649717
45841 101090 138301852
136412 171964 89182534
24256 168626 360829198
90533 111973 955124889
105905 109511 8994933
71812 175216 511564452
14049 16344 5876147
136935 176292 98791878
92811 197203 261778317
77920 107846 794801827
105931 171815 164805806
50589 109829 559663402
55164 170559 22145210
104365 153324 87370673
187258 191939 11757521
72003 130387 146119975
153017 162999 25139892
195247 196051 2054614
27584 139234 278621449
55742 70310 443979624
61098 185623 312035879
102125 196893 237628620
155554 159363 146710668
57065 68053 214306009
147197 184082 92943203
25374 104927 198641320
109613 140690 77337449
51768 162066 434313869
16376 77904 708318107
193374 193592 605226040
20213 100678 126877593
75856 184713 639344576
195907 196995 717368255
14759 58867 815799887
148058 174002 65376355
112570 127437 649542766
89011 92452 250418890
92034 93449 743869028
92295 115840 67133600
160839 163359 6417971
85983 109672 163041878
188829 189639 2002601
151447 183773 491029497
189835 198194 540417072
192570 198889 15863759
198316 199763 929467639
91066 108208 43105121
93904 97623 789793334
105241 113778 21294140
136074 138819 6743033
29137 134405 262824094
194711 196308 4087807
77182 155559 196012930
87189 178194 383592650
69485 94526 62593247
144618 172086 69123117
126222 134025 19661803
20476 132200 761928443
161430 179437 45296423
161550 177299 39647213
197136 199827 6750180
157734 190205 81771104
84371 122936 62551873
14104 157574 695444477
61930 111070 123085235
100168 125048 62053213
54993 59681 11731526
114706 155154 536310915
105445 198617 233445402
31428 114613 207868990
83171 173118 416613063
1080 10049 178626675
144568 151394 740039987
15413 117763 255578919
173861 175855 862754810
8365 197470 473315850
25176 133401 270170335
8781 75625 400336979
97543 172743 188431826
49467 141867 231145744
151918 166612 474076751
192467 193126 1706058
46629 98271 129150785
170623 196449 901120987
169280 188564 493651748
3596 65910 155520274
33541 132156 246505304
84767 134623 124662887
91158 113048 86329859
134955 159452 37907268
135972 167433 78926852
99025 108003 22763666
104478 147077 106163279
84985 191104 331299327
193440 196471 470114787
147808 158037 25812456
40506 131498 227557791
38947 169224 570570972
144237 148066 9549147
181598 194780 399874426
124918 133410 21372118
137675 167487 74841382
162478 189785 68742261
22404 72789 125321949
166388 195095 72149522
12915 154416 353488470
21438 70077 525201276
106921 129691 24764744
50766 72505 54440515
56412 70179 34484062
85761 188481 257472973
48411 77756 980704286
186278 191799 13944629
59106 168903 29607725
74730 108750 885080375
4887 26270 598000061
48925 159347 522599270
85238 148332 588741808
78558 101755 347778477
161943 168763 282554860
43942 54962 505565153
199316 199723 609380226
150573 182776 81039551
78811 96246 43521999
64720 140562 189621546
45563 98112 282304930
185588 197834 30796762
37792 136517 246859333
91737 139534 100618898
108563 167826 379556869
3406 96401 949571209
41705 103461 618465607
104745 116174 28567320
21717 178718 719891838
12848 92752 238365382
113540 187383 278378106
28162 150566 782153369
44765 182840 172749383
107788 188376 201910414
76416 102149 983664500
19454 38496 47093123
94491 193895 249252347
70808 85140 455683369
165720 185825 644769500
19378 80700 588070936
180634 196039 581456156
144296 158433 35536225
128718 148345 430232590
148276 178191 75297183
62832 79870 42662636
192005 197317 399841652
122760 193864 775186833
6080 90082 717648437
143277 145256 238630782
22926 117825 236865288
120366 185956 219496020
111621 125731 10839011
167407 185232 44739608
43934 146719 100091188
147768 184913 93497994
24645 185861 403181550
85598 156646 177720813
101898 174928 153928835
64388 84991 452681292
25158 66654 103133615
182354 194432 30418221
63077 122494 473392627
162088 197883 228655156
142515 150295 19506839
26790 191920 89068444
12831 178165 413465912
90554 196660 266071336
152339 196844 988595971
27448 145686 934752433
48469 144601 240426894
21294 150410 420250593
52397 86287 253557645
43893 184474 408601294
85104 195966 277890492
100293 184397 44619805
165576 166306 394030231
143883 146171 5681760
111980 136047 60157651
193687 195272 3989507
62645 72908 366795839
184504 193335 22293924
130487 196708 166221002
166901 191370 689174429
75507 130675 138095959
174165 187144 129630756
2844 143455 769729256
66230 186609 301680415
29615 84530 191501564
197818 198007 290271
65674 164781 85483086
43428 143406 831797684
8564 88474 201774612
44296 167524 308396061
97507 181529 210573404
173843 187018 230101482
106204 169217 157671810
175902 194056 279050975
151455 188709 93804214
158625 164686 919671407
97361 165197 165721136
127128 128582 463290220
33250 36524 833437879
36356 197266 402979925
69663 133883 160702507
167951 170536 6549431
144737 176279 610497931
12867 96078 542620019
194683 196413 4418578
48397 177829 324233203
156961 179665 851454968
148358 185621 93824062
142154 174824 23153481
18744 198494 517458516
156181 160297 10319208
74789 123575 736375558
158895 180576 817349022
10009 113844 482615766
12485 191102 946933621
40923 107209 165926929
199218 199463 625819
161494 189245 932013517
78663 169600 227811101
192300 195607 505649039
66458 154892 523803036
162659 177240 137136025
3563 121666 295093099
38550 188322 375102124
96455 196867 251963427
49056 150315 793904933
9194 147991 346634039
144518 197046 928801559
15510 120588 933447884
50227 116326 669350855
167803 199401 366228342
16372 58816 378036103
199366 199959 1520579
196083 199705 35918313
89038 198018 273218172
139726 171865 434895268
136049 154920 47188899
53065 129542 238097226
10895 147635 341440113
76470 178763 256184638
137300 188572 380969761
191808 195819 10053731
51222 198952 370287470
41356 42005 560875524
53783 167400 891082618
66155 128830 156821999
97889 107819 127936212
59507 127441 87405907
16339 19342 7589973
7731 137056 323084696
12555 170287 394450991
43551 95885 176334993
45432 46478 471970238
35184 58717 58575531
5320 28397 513358253
50626 71801 15494408
87770 185628 245183686
114760 118240 381793561
84194 135742 742119310
190603 190751 391860
51326 180193 464413048
6508 23384 201543139
73303 100715 650289261
126230 182498 141224153
20451 144854 310326635
152220 188555 91465598
108646 150262 103752657
129217 162593 682953074
80315 185956 264748040
3683 166388 406908110
66299 127296 298606802
199589 199939 892973
63259 92453 890824180
80286 151075 975303393
141702 192597 127996967
189454 190407 2459644
89173 135161 736015391
188408 196747 20937585
79535 165556 487824387
152348 171983 39201851
185202 185969 129801724
185831 190930 648850914
195473 197421 4892148
195083 197148 5235362
167872 174304 16202802
150400 190509 12861240
150822 180585 74982099
160232 168027 19704845
101506 134785 83141334
104045 168933 162357772
182287 186891 11674242
26459 61742 87683541
56355 195653 349142586
181934 183977 5235355
162810 166971 10514778
165798 174554 22012793
52096 112378 562153952
195 41861 351945457
57920 158850 252702139
163220 189864 67029309
121989 175184 817964745
179061 185480 16200149
83255 168529 213533435
100568 180035 199091297
73695 185382 799404655
65126 134823 265149750
78790 196800 759480748
119240 172525 670356982
183002 193274 25923817
54184 119177 162730299
1185 59437 474103817
27013 165287 673950434
94767 125827 423954703
32925 141038 939191193
149685 156597 16926218
128383 185615 758747617
487 70875 175708061
178593 197692 20019471
69644 185680 290724169
192193 196976 12043308
80115 170995 227654685
89550 112617 189176088
96460 192380 370408853
166309 168432 5364972
111308 196350 854117462
111100 183036 105703393
7277 51485 110130878
69757 157552 669711579
194068 199443 1844798
69985 171436 697743925
156768 161479 5854482
57332 102767 113933762
18299 73132 825429410
87181 171604 331633491
130531 153084 56296128
122991 129429 861338230
137144 175678 212176270
52893 157675 696530792
58843 146995 220443174
65021 105337 378857328
64676 116044 128736201
35765 60432 50012217
190624 197224 559810719
191903 199768 6157388
32324 42978 202589222
13703 111245 313258320
77056 82385 13314557
27646 157355 323955395
129959 144163 35345723
82614 131874 123349969
38804 133424 236603150
57742 129432 179519500
166422 172528 683465389
177451 196958 49124134
119217 171717 131531986
27173 197795 678510080
15136 183040 729713309
90833 109237 822217944
96890 129779 82449269
25710 139616 284203931
150910 161061 12496787
178883 181175 5806004
193709 198948 232934199
45171 128867 209282646
159346 164522 13040462
152077 186511 86614965
123508 191239 879963775
132985 191011 863875573
94926 168476 184311044
145601 198971 134349688
26171 185026 808265324
194128 195986 4754216
54000 54355 949142
73083 83482 879772392
45224 113539 170999213
131154 184118 571099532
8783 56298 480370556
85644 122517 727744538
135470 156827 139360889
143387 171639 71135680
6472 19346 32469236
71349 157939 250774790
115883 192876 105592691
146724 177188 76688872
192776 199865 489107968
114196 182765 171729234
183710 199096 38662694
51616 158112 743788962
43666 97632 236202751
172958 195822 57558492
107174 189972 207424738
136571 173695 670369873
195643 197520 700578357
122361 144809 540860347
141909 152315 896708615
171733 194636 57600460
57744 182584 312815034
131871 139878 19807388
30905 113706 206851425
62439 112013 958998275
82601 192820 276342816
55412 199344 360678285
114802 151611 484269083
110635 169506 611611042
102594 182320 199640903
122158 172300 4854301
54776 144976 225557017
74384 157245 207347349
83302 87644 812892436
52816 180935 320976846
177767 199339 54197086
142091 177972 862822250
161817 166501 11897223
49662 82986 369737024
99095 143197 110194507
124755 145613 52086508
40251 82326 105013172
50886 132830 153465871
121601 122461 66609710
9055 116181 267731577
139071 177821 97409583
99839 190516 159563424
1742 173961 430764304
10532 135747 544727605
163280 166918 93678481
1547 51436 708893235
6116 113934 116416597
172172 177468 10022013
42714 93521 126997058
47164 103182 388940580
34211 185505 378742993
102960 155805 373529430
5826 158996 432215105
145315 171928 71633438
15327 188324 432752419
140024 179360 98873361
48801 93675 112309845
91987 121042 122459683
23247 137938 479087851
132910 165398 81397983
124444 139951 38729845
62435 180144 294882979
181661 184662 755808099
185453 190868 13720966
196617 196996 97855243
11819 133863 304917775
180910 181587 279303605
134057 195078 153167304
188637 188864 334085864
59645 137415 194536685
98597 129583 638877322
144153 168013 60060605
158809 185807 67939253
41421 63706 55596212
17678 119073 883274355
40611 181310 352162913
157089 188025 77848051
179114 191279 30788737
195953 196257 773445
188424 197139 912039109
188156 189882 4307097
46115 128458 793637080
107560 158871 297429282
115598 127145 28733248
28005 176955 202942772
82473 184170 254897984
56159 104950 122350744
114098 160854 116798980
126009 153548 68978880
136891 171282 86368069
156180 161221 12655540
165091 195320 180894044
32204 85195 132259635
185396 196782 28697206
79972 143099 157772008
12562 82684 453379320
114294 158123 109469071
132989 144769 24285173
6455 41602 87592906
73695 124743 138100218
15011 166069 377579753
32882 88807 585099344
13960 126686 254002165
199119 199224 142120189
27751 78010 125162759
194463 197682 8073045
103560 141229 595823972
199899 199950 671405707
171995 181639 24225147
76952 197721 330251340
42407 69458 441707871
74267 196922 205407079
113797 177075 158441233
106453 127512 489664474
157875 179015 429807561
191690 193396 546187829
94439 166949 181710453
27981 115879 688383437
110315 129750 48543563
71734 80195 874741782
5348 52046 855136441
102701 134230 78730479
8094 44850 81743296
162686 175314 864171927
1636 5980 335808
19665 118278 648096335
141037 187367 508707162
132033 163225 66743720
185211 198710 34019772
157722 169847 30573683
127676 135174 18736916
155752 178543 519787777
89451 100060 580498354
161016 176574 39209031
9988 70048 419686179
1613 68360 166591892
128310 179953 129523431
168343 173526 12992141
141165 179768 97029724
167771 198917 199891427
31790 121669 767911604
94634 135932 937326090
101166 174882 184597292
198593 199165 1415973
168322 171862 7861739
184013 190825 17186883
6018 27048 142440314
6638 92788 773426503
10256 28483 45741491
6203 158612 380918713
122111 126326 889442516
179271 188741 23938659
144499 181540 93156205
150697 169470 38982288
136805 149519 511107328
60294 146296 691937235
41303 104125 541021269
163174 181334 219363383
118407 120966 971101635
40081 157935 591505086
177055 199820 533253592
108304 165827 143889960
191234 197678 30998371
19327 108669 223080776
57915 118838 165260238
17877 59462 427776830
13871 41450 68586590
188157 192963 379436044
96238 197646 347919984
168543 171088 6433813
50375 163216 282533804
10651 72314 214551189
98950 110323 28643028
26451 179280 382072040
61900 161011 710217094
73640 123665 817703754
9784 78588 171666341
161067 167418 934052999
119266 155182 89763523
125854 173639 119970664
153040 172317 873376116
195893 198859 7412641
199739 199958 558968
98756 179592 650876829
147468 168014 51822636
134078 169565 189220868
132366 172179 99820786
57991 127977 113519272
145229 198142 133148947
156371 184401 70517128
9212 29202 900001357
100379 104154 9647592
85028 164466 198811783
149697 186897 93653730
197505 197726 522742
29614 180452 514372909
46278 91979 114279954
161957 188002 273350120
73173 188137 288177856
181095 190359 23400710
185375 198167 314884493
116807 130143 576796470
126603 153089 611489113
110781 121786 873256808
64854 90671 64663671
65492 158168 231866310
110557 159777 928887545
178041 192621 36711217
175345 188444 33017361
24658 124664 446854315
141669 185903 111251023
133723 170440 642321610
37795 37979 774326041
47667 56532 918879921
121570 187172 543221228
19723 133511 825382864
85069 175054 225337628
11436 95475 482104744
199095 199152 135600
192044 193891 573546519
60668 181175 971957627
90595 175308 212198116
120176 133827 34150020
3377 87427 209925246
91208 171607 85695119
151445 169018 44280481
1922 50658 121469669
124110 155354 691541006
22927 27442 11216984
107785 122485 420548783
153828 166646 32351055
45779 48694 153698405
55358 66829 126846586
97019 130868 84826733
58443 130186 179682970
91523 165065 346820742
24152 192050 420030953
103451 173599 785227736
83036 198352 289104664
132974 162338 139114336
135407 147829 821134031
106756 178244 883982149
3949 10525 102024706
38602 134738 240385941
29477 150398 301904940
127828 164117 90890104
15330 172784 393598713
102161 131192 255128280
48551 121868 183544321
90110 153794 288262929
162173 176421 35931545
27191 39061 29244362
155641 194934 98904468
116686 193108 737833100
113083 157206 94439465
78319 87317 22635923
19916 45091 53706344
76001 190854 201047141
162351 199989 94722163
14656 90028 188092364
113773 128597 36920461
191242 196421 322531491
89368 151644 155799664
78872 86622 222086876
41513 138301 833383610
142991 159974 945617385
71464 196352 313087299
4095 9751 507439642
79089 117995 447327198
94653 149494 137164084
174625 192708 903065487
87764 189980 256192951
44248 110787 196623084
140561 176393 90150584
166774 187949 53270570
105429 152280 116952667
50547 164471 942091337
164049 170085 15212045
24699 32807 95893619
23328 148964 313591327
101051 123327 678139572
40348 90142 124386238
148346 159135 27226064
188481 194179 628568204
50969 153792 257278976
32584 77168 111227837
20669 93175 180655039
57355 83863 66488384
17053 119209 254999902
110857 121986 665779833
86619 101219 36568165
141468 145310 9584320
39857 47638 836278957
100077 181453 203888970
95070 148225 132886306
115200 117265 702521810
165856 186546 52016717
11227 185350 143561713
98338 184600 216223229
90449 109348 533746070
42793 96969 135375626
87192 147402 150382968
18826 44063 931116209
95806 159480 443999998
36318 185254 942244763
74624 177804 258536160
175112 193418 467468929
30624 141616 682285407
199723 199884 412365
158003 160114 325846038
99894 112109 30633256
104219 196765 231929797
11642 162216 376284706
84327 154653 547118012
150946 180451 74297580
43450 185578 355913355
68367 111904 730776522
55030 92696 576019922
63769 93655 74766083
29434 150488 302238508
89346 142774 133518090
36296 134240 244900858
174750 190916 326468388
78905 159741 202303188
29194 176287 555329372
27203 104418 312501585
96217 108712 31638902
75357 119949 509790373
138600 146071 921034928
43135 89361 259027515
129433 198821 390544731
89910 119091 180132182
7573 77704 995554551
164731 165994 842232363
93299 96387 357593233
190025 192697 131212408
155086 179573 61608401
133558 139710 15250233
114647 165212 126462263
51876 65449 34010799
180063 194249 643678390
158428 185489 337746046
107034 192668 779584736
115458 153902 96018115
3221 196857 484693003
180332 194405 780252606
26245 137935 278739539
103504 168372 162321946
21895 144265 305311583
172015 173259 227537730
93614 96765 753117177
119588 147377 801228234
23533 30217 16603177
42767 161247 296374344
115988 152575 91380490
96854 134240 690258513
66845 101469 86824691
114545 169844 138397387
176871 197946 423667085
96520 175641 198370723
141832 150687 22206103
92941 185795 232719672
104580 117856 33126646
25561 152872 822426417
120244 152794 635307468
18715 96648 194277219
53039 82409 330146660
103134 127691 61296124
183846 199957 40495306
30732 162982 330560876
181307 188764 892860776
142458 184294 919420049
53292 149741 400171017
29520 126945 803923326
119274 176421 133433465
127488 177309 124961948
77038 88193 27969782
25281 83953 146219460
13707 91992 195324392
131694 191230 827157178
134349 144404 25013285
168638 193369 62189962
153627 167741 404426640
98938 128113 926347411
172666 176967 10819965
179987 189371 825005451
161586 195924 86475571
77470 126970 123780469
160188 169778 24227410
103420 162174 146836782
57509 157468 250205644
57579 126657 729254958
168698 197764 73048251
134049 177585 336162125
73795 108826 236901409
115369 147484 850593207
61316 92461 41766895
166826 169458 218216
105686 119895 113284220
47462 55808 20927345
178129 185244 17856201
26409 160093 333888258
171176 174861 381228772
172065 197219 63286303
174099 189674 39164576
124699 158159 2019774
150474 161731 826589582
3081 155037 319224213
24097 85400 152860169
116434 166850 126208970
134501 168619 85590248
182634 188832 15679651
9750 172075 958609936
31677 110972 198069428
163404 199952 949272692
173228 188809 39308071
7854 16521 21904567
164666 178386 34469597
57426 190111 916515263
138489 141087 298410914
189296 193461 10442923
84560 117675 82870348
53208 119443 187439408
50276 67244 42468810
81279 103762 882172615
96394 112150 39643576
186887 188999 40854418
67527 120550 132717084
170685 195655 62760887
74705 89431 36862300
119915 174069 135760177
151072 177483 36845178
146423 164661 45939150
37865 178819 493817183
86170 159319 373988219
135644 149184 828556048
125099 133736 308007704
70629 142561 237942245
62992 144316 671975644
103252 147225 109622902
24273 72909 121065392
103469 196622 233469618
21267 72677 127844967
103137 172587 528344704
14185 77126 156977446
81879 118776 447734360
13613 21828 840344490
71742 191775 879783132
136779 172464 89514581
53637 135657 205283770
154498 171473 42809197
101006 152093 497176052
83826 184227 307704000
103943 143432 98396020
106348 187666 366541744
43274 89650 115948239
165198 184847 818581226
99896 191898 149907985
33534 129817 540417231
100239 165904 164432880
105465 167275 818524748
137364 149455 30216256
12984 46801 583826027
59458 86147 66889728
153712 157149 80954213
162411 179702 141520841
2742 146765 511258914
192407 194252 503209902
121690 125760 10021056
159498 184542 62970484
9336 148114 346620306
129595 156090 242870381
166420 180548 212193566
91038 127586 91396587
175995 196534 51694941
31368 76511 334420936
63091 182571 714103609
3242 80012 238295140
137535 164306 267170943
112553 139122 66247062
152423 163272 27285036
139648 183021 109027319
105876 136849 469033888
166810 174482 890344957
15874 96989 530978728
77650 139182 153842253
13925 143230 846607387
118490 164257 549721995
61349 90840 575669680
140352 167114 67384225
120690 190702 175726038
21800 95910 446279462
110112 139243 72600187
8396 109183 251998809
137024 160931 481077093
14846 151968 611246284
178972 190724 477526568
100880 136332 510846648
141621 171863 991530195
126730 166675 100246810
60681 184591 310387747
101921 134235 48582339
159057 160147 2687386
96014 160830 162278662
159477 187731 71179926
133150 166484 504571064
143631 148001 827729839
87044 166050 197836261
104546 158372 134481439
109159 171900 156966963
143713 182426 97348288
154081 167699 34313540
195838 196026 478893
166140 172381 15648184
69067 187258 296215339
34192 184336 453010225
168760 180390 369265367
91803 131324 33187956
40516 169581 669458767
148990 150182 903437745
188124 193888 963525565
27186 115384 220198085
97143 121539 942554077
105087 118109 608906493
152424 197258 112768765
43459 134864 727095027
24410 157808 333157734
184896 194597 24444315
3627 47972 536944518
99819 156526 141885300
101999 149856 119471408
17338 148652 327752407
124561 136988 498514666
84128 122707 96488371
69222 197797 322282387
177743 183835 15341896
16113 74879 146375880
127609 170597 107846368
16868 122117 262665718
119691 180518 152496847
27500 32091 11291770
6951 68455 153427543
75961 111401 191395805
144753 195792 959730632
199467 199699 592313
89508 97693 20472102
144905 194899 125746993
24433 79701 137623647
53802 188176 637598508
66565 108762 105863860
68073 80540 31224325
195640 199864 10588695
186704 192723 307446095
105799 151027 112817069
146469 187768 321434340
73492 134836 399763867
59757 186130 316646219
111841 192251 201650413
73759 142254 251608433
151291 163219 30033106
188716 193345 542832341
89597 93036 8591693
108197 164525 332433029
18962 173002 384982241
109700 125430 39005262
193976 199720 14490937
72218 132755 151545615
108249 138918 61082506
86449 132319 114697613
110124 123186 44963879
136355 148157 29372128
111756 130005 733889958
191988 197219 13113104
197799 198615 885131241
116542 164032 118828176
56091 84147 70270626
39763 95173 138391795
25619 190424 412217244
1402 33187 956396277
166730 169827 7756927
64045 95505 78736090
155537 182201 67076995
87158 196160 114139070
76844 177256 861666554
99624 156412 127135556
186054 196701 26828574
178201 182565 10969887
31469 142381 913056136
11369 38499 385695871
104548 134223 74050726
96455 196169 693824369
118010 124924 337965389
109150 160734 128825166
79936 194989 288403118
180460 187349 541239164
8964 68209 642911658
181821 182978 734574514
92225 116297 60405945
181504 184816 8324872
173119 183146 25220117
65867 130229 161086641
104146 150598 196647314
70201 171769 417623381
176025 189088 32905434
121867 123217 3292711
6801 23579 42115904
2859 136821 334777615
144542 175989 289670982
124259 192158 872777510
49940 64379 36095663
145415 179222 670944679
138745 174073 23958399
194281 195620 280752452
63910 198466 886974045
187264 187506 632014
85027 136142 521630155
186880 189572 228126038
187637 197324 24300732
59937 122935 157644353
85612 115362 272145122
54639 106257 471701032
10222 123259 282348341
85966 166880 202608756
140723 176606 90247344
6287 111709 828578422
139132 143397 47976630
122756 132171 372698612
165269 181246 780463996
164451 173150 21831032
139483 199375 468990166
109334 164157 137097813
76225 180783 261972563
91908 92379 1139439
28869 104901 815051337
180814 198297 43919211
62053 169170 268293495
126108 160091 85151404
110632 162571 129887578
28733 70833 104774481
20862 132333 278210029
162721 168092 315876318
42689 100281 144085566
11263 54033 106455361
64787 161202 744594928
121343 166357 112841717
134242 187241 133116252
136058 162236 244794920
8542 48757 402884303
50268 73803 58973787
42337 45564 8083935
131234 172542 103505749
62473 64716 5594399
21343 135398 284608823
141680 180845 222800984
141065 172816 79852016
168127 177267 22946674
79248 120953 751549128
17098 149574 330713959
45115 109902 290630944
99548 136382 92200207
82197 178150 22947751
67571 121630 44590604
178881 182141 8206215
9860 108420 624855087
195150 198374 415028955
108741 128126 48254579
30454 159469 322371549
122902 167005 110578995
79609 102615 131475824
137366 197536 151170359
46501 134756 204812244
53712 76833 754338231
170902 177826 17358791
126287 142899 64283991
57818 82440 937244189
113551 196578 208192399
31918 111220 545359558
6695 159042 655850385
110267 177509 168382205
121552 188893 168993075
67647 165826 245853614
161894 184184 116667083
86341 159360 337726440
35801 71454 933094671
36759 182138 363888184
76034 124588 121377475
23993 139459 854850445
58814 180439 304784304
27167 87908 914385222
175494 186299 490108943
16092 48860 231039833
155564 195114 689360427
120196 154520 944443791
179255 193817 36661900
173826 177673 9663346
25732 174844 372695685
53158 152627 750717948
2007 33716 773196847
2108 146008 359417361
21968 153795 329036395
24652 160537 599018842
121928 141941 49902334
102975 173271 175934718
20080 56388 606946571
71459 115120 109414389
148687 149281 834334151
282 36743 611050966
132574 166431 84882716
115224 173838 333117566
4445 122916 296009345
120931 143043 851186763
127473 199667 181260344
107854 157630 124298721
27733 30255 200762649
154131 164913 488308128
2704 3991 3167897
44762 65980 20868040
176128 191350 557272815
124428 142633 258156051
176337 190549 35806892
178455 191582 33151426
124733 149653 62364481
110961 157462 418096075
137503 171158 84578205
31599 73910 105429898
133482 187776 136344671
116024 152914 368751255
88775 152038 158262074
170973 182278 28305290
136462 195477 148203166
199921 199987 156247
175487 192606 43039408
163981 179671 313505142
67252 190245 635925366
123052 194305 178808060
11400 111708 250561073
74658 184584 275393745
10845 122666 290552225
82131 190259 271093428
167729 191203 282808973
41437 171048 324473931
194425 195362 2383209
84661 196378 244459716
9512 54433 644630254
198743 198866 280618
78897 182613 596001340
95661 186994 229094041
122599 198141 189560416
73149 107400 760532112
197532 199480 486713404
1895 179396 444004290
168895 173949 12653899
196514 198694 5450414
80009 150040 458606483
53666 88296 86739380
133182 195085 388340334
92023 109544 524670521
157613 169827 30779276
113978 157792 825105562
190428 197006 786585341
19149 46163 66978367
170233 199026 417584034
79936 117286 93584563
142124 163543 215360805
39806 143293 932605862
129234 148680 48499674
136260 162708 66252638
117861 133889 979420460
72718 157367 211834795
14640 91950 192901481
14233 101947 219102930
82009 162871 202429561
116082 119772 9142626
16606 109598 232256865
69747 180439 562154898
67 114037 284959319
173441 184941 156583144
143764 149230 13715111
30333 73497 107518649
165860 176354 11081668
9807 102969 834494469
175359 177100 154460905
191548 191675 302395
173641 193156 53357625
122142 129901 963456119
139413 178497 622074664
173890 193052 26729249
140796 199662 148041905
196334 196822 1214386
26945 169264 771891050
61098 192952 330513820
19021 145020 429508495
40359 136814 621944552
35997 175272 801855232
163841 168480 578082836
5900 82516 191223464
69146 152645 409550578
161132 194723 84545413
46308 188388 355940859
113156 174345 353387360
116253 181080 162391123
73173 153765 622623179
90054 173687 209453613
8373 101051 231588801
106988 134385 68281634
166962 182664 175242042
182675 192755 25416113
64112 153228 222983889
92583 131904 98482674
41657 192255 902194398
150742 177607 67657006
189523 193233 582078706
73637 134375 151966730
96759 194441 245020836
82286 176797 236787744
108502 198574 225692092
40891 151403 916321094
76566 134953 146058864
14903 115153 842538864
153452 195654 53028592
123039 139356 40744413
20377 167128 509816733
9878 26470 125220802
128173 186455 865051253
113013 125834 31772750
147396 172099 62255296
134795 166057 78411555
46143 84950 16939523
59846 103814 110267391
78681 110747 80385765
42425 118788 876612271
10833 62879 129670922
177611 184168 16520421
21066 198065 559601804
155267 180419 63338057
106105 167125 152647536
57781 145901 363296247
46943 64683 44343490
146732 197279 127213439
166866 195437 71836995
48648 74458 64661376
34714 143001 270541150
53912 71410 43849936
10983 71012 149678225
13747 96391 206114852
199365 199920 397615106
146889 155971 18256568
140744 186697 115589979
177943 195432 950041107
95411 133448 299948587
190153 192545 5977971
147360 154737 18634972
23484 159944 340834309
133466 187391 135417219
90948 154537 398458826
18739 123623 261772766
31636 159426 319323345
179009 179904 2273745
105732 165546 149578386
184326 193674 886134640
137441 139422 247096238
27920 31895 9795552
136727 172987 90951499
98290 195275 243252797
182335 192673 26089201
78297 95179 904745776
82162 177391 238586906
87715 108296 51667995
8374 105432 714658150
104796 161477 979417953
23477 28465 12423835
48737 131221 680720972
38530 76323 23210987
184761 189745 12582270
156235 178036 544037574
76078 142240 3816945
41343 88244 163098044
169496 185077 39043783
156514 182387 65053477
87167 175372 220944990
193460 199734 139372336
180135 196849 94073649
166514 194862 71229849
106186 131463 63082052
15461 78735 494673903
191615 196289 11716310
175623 178377 6872436
37521 199597 977669122
157187 173409 40786317
62186 98201 90106962
55689 191847 735911236
57812 150443 231767816
126595 172260 114558782
195977 196669 857953211
16811 193450 592220899
185081 197007 30121668
54779 118205 158855688
119840 197668 195236626
37348 71284 84694923
9829 92336 205980181
154053 190992 93059773
117469 157007 241649996
124581 142539 44850674
186776 192939 744375
71449 164332 155161887
56664 120746 764680401
73344 122668 244307018
71871 149270 45180478
133897 158104 60545852
170780 190650 911569139
144337 188974 442975058
132994 146865 762764641
189623 199867 519733807
29465 184097 386813081
10287 72292 154687334
182246 195191 32615730
56714 126473 174508529
150095 154151 10215857
131061 161367 71503377
4295 131664 318369357
55229 161226 265266382
56894 186982 326024675
140818 142579 4369660
156451 177422 905258249
49664 84688 87818275
132077 177694 945348614
152796 181698 158259498
171489 196552 63005313
86551 96852 25601311
194034 196470 6233430
160890 196655 90099706
156282 191826 89482383
88203 172180 406971034
119108 119437 815101
189349 193205 51761829
3048 53202 125111054
1111 48757 753704124
119639 154102 15992931
73281 137760 161279324
170079 197183 68158899
46757 109849 158063519
141683 194737 410532530
20879 52482 439073230
85418 160209 428204114
189590 194188 11514056
76579 181006 261606634
107354 192803 214070996
40987 68023 357778306
57654 77348 49420605
58879 103811 112724383
160105 198881 97587353
145199 149256 299111518
175329 188427 169607158
182990 193274 261514143
150892 189090 879521108
93202 185661 383541193
60540 110794 481673033
61066 149574 221405842
75533 78665 903594309
139542 165305 638943768
147283 155217 204705608
116013 156142 499415700
38806 162381 309094857
64640 135834 630987807
80447 167640 218371117
62583 136748 705707687
39203 132051 691096307
51042 60012 22487616
174356 193437 950265268
114995 128738 34152083
84652 199878 388548622
11778 73114 152978056
122594 192469 247530083
186371 198067 726847514
152071 166181 35553537
107483 144586 11240096
147901 179500 244539954
177343 198663 522894959
23004 152316 322872971
90756 110984 50719518
104671 114724 25181334
14129 35117 870880925
41533 75477 989452881
25196 93176 449826081
27488 112109 637342804
179486 199833 284176014
196947 199237 5681858
682 29115 871642859
34516 35577 2592914
58491 134637 190684123
131441 153064 53976551
68589 194669 536165198
154127 191678 94562112
49970 174879 312842069
49989 66335 954210590
77923 109266 629122142
152035 156499 11231526
48091 190171 356106524
149130 164224 908231111
81627 185205 483225462
187220 187306 20333
64881 67906 7581893
165840 166930 597993136
62087 98249 90485921
80696 145486 161926968
89050 96751 548609297
181947 182154 528192
79875 189307 373642095
146934 169872 822095014
182577 184544 4909235
12560 170649 570968846
100089 143042 823633686
24627 173316 470787252
197361 198047 250965005
47342 53915 263358006
23335 32942 793192834
124380 191422 168459480
54360 133830 247930130
120682 195303 187259402
188723 192401 9205797
185252 196508 28407019
73075 134632 154050697
3767 174595 545687168
43615 133448 224681363
190068 198025 112657858
181955 190891 22627788
102838 191884 258164469
69261 111516 729744007
82380 142193 78740036
35893 56765 761150405
125678 160597 499172801
36802 104135 304541996
107422 118862 7168989
129876 155736 470849593
53019 79409 66045576
156130 167912 29718600
116726 168643 452394666
86634 115237 71617331
74471 168532 440884646
83735 88400 11660761
176308 179334 441511344
37168 124784 218931393
134409 141134 16678430
143526 199979 682515354
112941 177884 741230737
139171 180782 650057114
103847 111121 767063328
117758 147182 73286881
38160 86181 120089908
169469 175676 15581428
147845 196480 619329014
57986 146189 450800035
196895 199224 460197588
32738 148271 603821237
198164 199633 276230106
193667 199055 218933222
20030 66465 115387122
54545 185292 327531866
144037 156608 31685939
49198 74782 64136411
163047 176307 33379761
5510 106900 253455326
36472 141864 263348103
3728 136492 969067523
47533 68441 52355564
108982 195478 216733080
177528 185677 923171897
61573 113648 566310658
74299 165861 600417780
172426 194859 969077054
39941 167394 953286293
109222 133051 993953777
194504 199019 11355572
195291 198168 7212619
137959 183140 113481147
15965 71715 798060476
110105 172453 294127563
2370 27468 446151286
175542 184265 632540331
133974 165827 220098081
3654 183593 16183341
49776 81097 78413277
187122 196749 24199033
63236 70121 806886614
7400 151748 360660115
6527 95154 221239693
133215 161117 69811808
120806 194614 783439162
196003 196986 413028278
25127 31925 942670757
105231 132537 926905502
25946 124468 245773166
147028 156542 24034997
23528 72138 444268817
50039 101996 130202740
172512 193998 63455696
53494 116829 360607073
5802 191984 465930631
31427 136554 165351120
39834 176071 340972613
39199 181253 123298250
159732 162994 45265447
139557 153404 54015435
174298 198721 61397086
188156 195215 333481542
118228 137184 781968846
77253 84264 90481256
119145 187585 171702569
102130 123759 425729235
44847 100484 65967555
176334 194129 31403657
12198 198134 465326431
24711 50176 63014508
46016 108664 24600320
184751 190076 13476418
129035 139159 271513752
11281 159520 549931884
138505 196133 144885316
185324 187049 4422002
191965 197873 382966
132893 175808 702105167
89131 152236 204513175
129209 161139 79919679
69584 180894 986655955
22358 95767 182838114
176751 182057 8076451
177362 192823 38943647
117685 119002 791886939
65824 199548 335171988
98993 142406 108495136
163158 168470 13412242
182242 192394 25604292
83594 102598 680030764
98630 179331 995472748
118504 140162 93303185
8923 168454 398945511
197157 199850 6769420
196759 196884 418816151
71107 104585 887612316
75094 139084 160029733
1857 104379 508938393
18890 177965 203661566
72113 136990 162325982
20481 137870 292863570
188441 194147 191517944
86235 189886 259732088
111561 123962 30892520
145486 199490 135912302
38392 166416 320391095
67318 83833 638694892
158063 184091 930902352
20045 124017 656873942
59498 188417 676464077
148673 188896 101313477
100228 138449 95451023
87793 101195 643514237
114780 177502 157019264
92450 101574 22973391
1091 151452 444182193
11312 199425 470732045
54006 65433 656377202
85895 168464 206761151
190981 196569 13982360
139049 197870 647955341
187540 189610 614249414
76024 181639 615569729
18474 25223 736407361
96195 172142 322951253
196769 198805 5075922
95844 136986 103031945
142431 177828 775207723
68093 106453 95796388
105470 106868 3507164
14548 173926 398524998
99664 111314 537292174
2509 139446 342019856
13069 136359 522451423
168249 197102 543632862
115294 132020 390237082
36212 135796 306038510
81688 159080 193706626
63655 105613 105312935
110927 155660 111744644
107069 127682 51335605
64391 152865 181970133
146697 166630 50274487
74690 136796 155425333
69659 84409 36955871
157775 192565 87558290
97607 128495 77314242
189263 189739 1191450
189986 190754 1983152
75980 184013 863190415
182846 193128 25919999
65595 127783 197356495
192255 196764 11362501
148336 159269 27587323
126135 196790 343316210
98973 116435 151796715
46464 113477 167760241
178296 190268 136002025
26551 38788 30168492
52761 117883 294109161
122017 125633 8867705
147608 186535 98029142
36902 167557 326934303
103293 158522 345903140
62153 84193 383065051
179652 183839 268495286
6038 88734 664752180
101550 157717 917049705
112380 158750 510884764
57589 121250 686756308
128659 178737 725351518
15250 104332 222510587
47662 159553 280032963
123558 177564 934619779
188298 196793 250205635
65373 109430 588821866
4126 12610 918326040
137424 172418 470839402
145403 161340 136880388
197929 198103 511678340
182058 196477 542149280
169425 171943 6278784
13621 61612 119516618
63328 159140 731674357
18562 72230 133638571
37947 131332 998675892
3584 139372 339228319
80701 114247 84150808
162035 186942 571606350
39655 139748 760283793
112066 119367 18252831
173032 194756 366168629
52107 85449 509144528
139806 199444 459274128
116850 161528 111711562
117934 186933 633295006
64441 84134 359687258
99488 130198 76897366
103458 129019 63714909
151631 183842 245347895
111550 139203 32945605
15595 60915 112722246
41286 69595 276591097
113196 148334 710949133
46818 133350 216501219
147085 162440 640804431
134199 153033 721373958
160546 196511 452806229
182599 193721 770526853
114689 133998 48137947
146008 159236 33354869
21832 75636 133901705
97083 150754 926168119
93379 176398 954608403
117613 132792 973985875
8790 85879 192535576
100857 110470 432772143
4203 157779 383885712
21405 24980 8815067
55691 76019 50891688
87164 125303 682081476
165086 181889 42213483
152552 174720 8065498
81123 91695 122863140
81837 87745 322004330
159898 178891 875645192
196642 199144 6226591
190856 198256 18484804
46968 130098 208042074
138441 197237 847690111
102357 177713 188752694
40864 58868 44808272
94954 119488 390566584
4763 172570 419670246
60784 143124 205876132
132956 134089 2810767
41131 178931 344893326
43763 143247 248630397
10724 174742 699786738
39669 66014 65668843
147104 185112 95651594
65610 192946 389845863
114403 163514 122790467
184283 187652 8529009
81867 164567 86715633
195206 197794 493869654
102151 187995 960686933
103630 125412 797275363
193019 199453 16125971
59648 103442 109804805
130535 193769 158653245
22609 162906 667441989
72579 124891 130795061
68556 96659 70211995
124716 157179 81363823
143732 179625 90268521
20683 176531 389490239
117686 149769 279148312
120711 142883 55287212
155380 193379 265448247
67220 113418 321611277
115346 188360 12276859
149099 196572 616876522
75042 156577 600756466
56378 164329 389525070
165693 166204 1304203
192388 192650 383862
105993 183692 402537631
93238 168789 189298973
47545 61239 132418133
116556 145686 342663391
55564 116338 152223994
179576 195643 40472377
101259 115074 27805370
78478 127981 123954072
145924 171252 356531377
166010 171943 987773580
183657 196614 32608820
11581 154577 357253609
6518 84551 194861484
27664 79033 127879195
25975 123834 391040833
91370 134921 542864821
173242 176663 881693164
17511 154695 342557875
69052 169949 473714783
38973 50707 29183399
81324 125900 111425988
33908 110224 753722006
29221 150780 303480890
135200 172986 16361638
103968 199470 239284488
85948 126622 101613557
65476 160804 973263312
153911 198643 30111421
124828 170985 118397254
59005 102870 930607562
89288 193362 260953104
71270 78546 18169365
36563 73812 93038193
121844 169923 688552711
26153 64310 422699336
48651 101341 132051139
81891 193238 279180308
190375 197585 18030887
106160 139501 83036119
159116 165350 925767455
99521 167056 169216390
47415 73963 66467286
50432 99594 75555603
105643 137686 79875168
64808 114452 852007181
94493 136230 104498233
151169 199014 120363396
49436 79916 586801800
101025 169841 172317502
121757 148827 67584777
23427 43723 392681581
148183 162261 225708402
56561 160761 834383964
155564 164823 23370230
185887 199441 34051049
184140 194490 26007173
50262 165718 881954527
171059 190659 369635620
175710 192754 445276215
39666 104995 163488161
70377 131211 652314661
102065 192788 227408257
194929 198042 29331831
29045 59995 76842891
107275 182852 440265353
175189 196946 54798323
94916 100115 13111141
66119 70794 11756199
6143 69635 930472358
145710 178608 82830452
139456 173069 353201819
52160 180872 322447010
89023 132763 109454166
190599 193434 7070718
136856 194856 457947668
105776 125012 47741094
76063 116694 101778072
97164 161756 615979728
41411 160102 296869132
28267 193289 434556457
189862 196116 713906950
3414 61310 60438306
16090 130552 285796724
175873 197942 55506218
9223 22743 485753934
88565 134313 924164987
103252 184712 203997715
93325 105682 31184819
98907 162096 71771154
85532 95024 23631855
130620 188330 165635790
46890 116194 173534875
104043 136441 302108196
138517 183870 327257869
140642 145505 86187291
174688 193325 46912818
134916 138421 8648740
144662 191651 477365129
192549 196614 10265255
34219 38570 33460083
104289 163013 146820504
158466 170426 662686025
120881 130337 456655448
30821 81282 125731443
132673 142858 25264582
121186 124083 666407600
124443 191528 168548680
2952 134366 711381136
102618 128502 64621611
174623 180978 15984253
55197 140252 611581383
98634 103000 346154848
19393 133310 418346242
150491 168455 45295078
117092 134511 769038359
168874 172599 9294393
140168 146187 783414523
171145 173463 131841916
166056 170634 11540361
155588 189091 84417630
92697 113381 51929293
114526 148381 84312523
71877 117135 113344046
82425 131043 802681874
105228 114103 911141494
180443 181438 2427602
190231 195891 14223686
109629 110782 2772506
169592 194916 63632355
10862 65401 135965237
84989 183613 567527982
81874 101066 8417795
21116 91379 175051193
154352 156769 180254796
105575 110856 207595408
87741 136700 606654272
63789 142575 494252809
73304 87476 593976232
87873 122229 85882577
121137 186193 163180896
83471 94774 101121072
62561 159867 243533967
82477 95909 33533787
186325 198484 30563433
114008 155896 104554232
153801 199328 272956688
102098 143887 104285157
137820 162119 60885092
20396 79967 148229095
178414 186795 21148858
58945 182428 309363373
134703 147441 855315768
131054 199028 170557791
102990 133813 401794226
185495 192650 18029863
188616 199562 27471269
132635 174443 873513189
167057 186732 49474950
31457 130344 247018577
127693 145411 44118191
9188 89214 380628690
18205 24934 923927998
22171 155194 696988535
186002 196983 27651794
55338 182430 138871156
185634 192104 541908055
128212 161583 83534069
108054 127907 49436351
153366 192037 97414372
138829 153437 36553873
67776 79281 278799851
174916 193583 11065703
6154 128871 306566251
115778 124625 21891950
117 61453 153028439
158020 171804 34714178
135262 190042 895939714
82903 102807 49980646
144427 184575 491438454
93898 177332 209095091
38260 193474 388718763
113409 135540 55245327
129528 147303 544179948
168547 194934 66319994
139263 161046 54658150
48762 119873 178053039
96172 124251 6528631
16018 123763 383340616
10559 93748 207615204
104151 119725 13540334
41587 51952 25793369
184886 192854 590871703
45906 105944 150424659
47222 131082 209972591
175055 193755 47033412
52867 144385 228900226
53229 115579 783261556
14088 50569 641260393
120294 173599 709289857
131975 159414 658135701
172970 185630 31850153
88567 134555 541911441
90654 122126 501536181
197175 199272 5234534
199763 199770 22116
177688 197964 841524235
27329 75890 258762791
166246 187508 894210902
86908 189939 258229179
161169 186358 63434922
34650 98788 160252676
101039 110248 23073774
122025 146635 193995798
21377 192095 675205909
64544 82367 44652168
135509 141799 451841052
3092 192938 475156075
160275 181488 53391428
185999 192050 15270215
4349 93989 319799693
114850 157068 231261166
74021 127286 107728443
2282 154236 88636168
135286 151835 41381212
114759 146449 78931376
194833 195393 737827398
180337 181369 161377778
168192 199736 79315652
92135 174024 205181374
134665 175019 101240216
2026 54102 727731314
138582 181199 107061433
152989 186530 84394682
31570 48524 351022537
108144 112179 815437653
77485 101724 275766723
58423 126123 855484199
54018 114274 151026127
131943 157627 376634557
117465 152443 186526539
165006 182923 323822978
176588 195772 48276594
118014 175657 410651395
52393 119744 186700208
102514 164119 154117320
166195 169577 8508665
174102 194991 835976074
61112 197703 342356984
193680 198212 141980572
164169 177072 520789748
122253 195604 184126786
121540 136195 705810763
185571 192245 114646584
104665 170261 164190228
12508 51583 645889997
35869 90557 91561826
181109 190613 341353252
47973 147657 249312387
145549 158212 31886453
68828 174690 991366921
116002 162717 433151207
84011 193559 865416812
5482 102315 807555662
12724 106171 233572318
104638 184735 336039715
196977 197961 2431594
124773 184611 150178726
119099 150365 78021977
93561 118304 553231914
149173 150236 2630135
148547 168866 51271517
18469 180488 405139264
88459 188841 359464905
163169 174449 28420776
137595 186932 802222952
32426 122942 226079962
131456 166530 852179979
126777 160572 84648116
179734 197350 44360491
28040 52293 60054646
42911 182819 350298035
98712 115262 172642747
26473 144811 295318255
59783 73431 939677339
18723 59243 100738892
120694 188537 393797487
144198 157377 511835704
2328 37028 86536241
87454 94657 17921706
123701 126474 410121824
72752 158531 214653776
159270 198373 644213057
179727 180866 174665657
98450 185398 218035398
167259 189807 894694887
123044 167080 326025129
169305 192397 58032183
52597 72283 468181892
193931 196066 5462747
95732 168872 553712043
23129 61835 96170100
152553 186153 84503362
72110 76883 11959088
115189 132911 44250111
39571 66654 67527350
97481 196410 714904705
30320 118862 221127030
59532 133782 185815681
103439 106145 34362356
1495 177299 439741481
93632 158682 162843973
49941 62491 31441419
175202 188301 33028472
95008 109816 37318166
132913 198343 373900256
44387 180094 347848126
45700 182050 655675403
169391 182757 33529790
94162 177625 209170554
130530 163794 217215310
137112 172259 565186725
165975 179763 377878745
198202 198258 120570
119749 164652 112434103
130607 181540 127713946
139005 166984 70333960
167365 198723 164490822
18711 93547 539593080
44689 70565 64643414
10341 33321 57358615
64047 112031 920855998
9123 146770 343780439
122912 140055 42732301
57279 106792 124247632
30995 35095 9978646
151280 156699 783963444
66956 148234 203275746
89665 183487 235141832
135600 176031 101439085
39909 157567 745023761
17127 81211 885248965
162774 170551 879407623
127026 195628 157690493
38370 148935 276380429
198161 198593 178939605
8944 149832 827027211
195745 197093 1136534
63588 174184 277083850
150332 176908 414600748
61456 83205 570127416
80614 106501 771806471
14561 164848 466829110
111434 164685 750577355
120460 162929 503638924
159929 190055 75886205
122495 142917 35353505
77535 166094 711349727
40876 46272 377840037
155649 198204 614644356
179325 184788 658872658
51139 142698 228985979
168446 199011 735350180
59040 127169 493850207
81890 180093 757827319
22778 117250 771526362
188164 196808 21725921
157990 158730 814354976
60714 164394 429812255
193376 199644 96012643
162844 195002 612679673
92919 155823 259071393
109135 173377 724507589
43972 106678 157014714
145929 196829 15496999
73298 149460 269221334
100879 138237 513811646
137732 144221 321802401
163034 195784 243120204
179101 199132 50431068
70717 77433 53504620
48672 154874 650878487
41427 54181 31754855
173392 188253 951942248
40375 119495 338189859
187889 193390 967857131
28739 60338 78450538
79771 115209 50592828
152582 197404 112743772
13443 83530 174872688
180192 197197 42801004
192880 196162 816824718
172296 186376 449492357
87570 144700 717634320
94096 169235 188283808
152368 199943 789339051
51045 187192 535506631
48836 165009 290928446
188683 190831 5417417
117777 150861 82553059
182772 187207 11246295
86552 177939 848634109
148653 181967 616035316
68357 197737 481225111
115379 185969 176936073
80815 94941 8043897
174202 199909 990304324
11669 90482 278564684
116916 159648 243322818
159600 168262 98940256
68099 120903 479053212
130703 159331 763613972
40792 151832 277613587
197310 199396 5232082
114237 175895 154354980
5293 198626 952436160
65510 73926 21064644
120982 199501 420057750
3383 33507 75247092
124203 166745 106733437
46233 171644 313981814
102300 109415 17916405
159542 173300 256110397
117325 189896 937607061
171846 188757 42616315
13167 176523 835734999
157509 197969 101779761
98900 192403 721137098
53381 94403 50560674
47021 162208 598078025
125900 152216 614025914
130185 191039 152817959
31591 67454 612400661
140903 184616 109869036
162754 189804 68056947
19767 191069 931343057
1770 71229 173361659
131084 185875 823395180
158783 169834 700552938
169610 183470 34854377
44298 197310 383289900
38069 175162 343136433
127203 198513 526590403
104784 179933 404210066
186521 190392 287256452
96467 197982 254651835
155594 186320 77399048
91029 142211 884347636
180795 185453 11665845
121104 151399 75726369
199200 199617 1099349
34617 138603 259859461
93489 194715 253829321
113003 182682 174553304
147628 179374 79897640
94485 158604 561025967
161981 171299 655547107
62878 130952 170467862
88989 124138 987465363
84335 175981 298923938
121921 172831 127584449
169625 188501 47497108
157266 191083 145702996
99374 126142 66878963
43677 131633 816137016
172199 180772 21616418
27932 28065 191065514
183244 184886 687481845
18880 105199 424452625
188141 196984 22217666
177695 179655 4904961
146575 156069 240754710
146401 168150 21960660
164766 165605 2167141
69575 123645 135245168
102727 171792 172866397
109447 184433 187754801
17233 34693 378947907
30664 129053 245719180
99375 179940 586512774
91463 162975 52929521
62125 123385 153247350
40291 104526 160684851
131304 166275 335855676
14866 166021 86848198
115773 142211 726555704
84907 173325 257921974
183111 183228 303717
121207 175653 206600838
196995 198548 144092764
172632 192650 48947441
157674 181209 336722334
121520 183749 156125883
86728 126050 962337512
62981 72276 23297881
198316 198696 976688
190177 191579 657321257
47440 74321 199000587
7417 106933 959504764
77328 192998 317190100
94957 158882 809207230
71565 133482 569575399
175374 193639 45937495
16155 104711 221101339
91766 167567 189867816
141496 175392 85262417
24255 148427 407837327
172444 180824 21129726
36559 180554 615067380
53655 79951 65834491
92837 95199 5869045
178713 198314 471734140
189934 194506 11461485
117948 197332 199082382
123345 199997 192447436
48282 64583 40783530
87437 121087 398810114
52533 145938 233576505
175658 188553 834725087
57787 170180 354483064
65712 127334 600086640
62441 139415 825626650
87595 171265 209588042
145328 182576 93736308
90461 147343 234370082
162777 177461 36909125
86732 135773 109621476
61208 149556 221001758
190429 195296 12181351
101784 168013 672725029
30687 72680 104606302
126227 195730 174567923
82734 110523 85198778
143352 144401 483790476
21924 174669 691717621
153742 163391 24351165
89133 111040 530481581
96657 143719 984681531
17724 78208 150662727
114786 137216 55916458
136343 189535 133564375
185184 199151 576056738
7174 88479 203008335
198147 199784 4141818
134115 188789 137284868
73631 110560 92533021
115085 131193 40211125
152728 180883 70867110
124942 184454 149372310
197458 197775 778441
24217 197504 795294331
83112 129873 772986916
153712 185390 975828246
192716 196299 918020326
19865 21483 4026311
73753 117191 957582164
80177 132892 131948111
193609 196633 7666539
94221 151930 144407555
180931 182936 264775073
60163 66085 14819178
137112 147921 26870238
150027 194717 638809656
43611 75134 78739356
56974 77595 51637890
98900 128455 4390033
192120 193287 2961275
80627 181049 251616081
65758 91955 322579830
186029 191509 13891790
10098 12937 7207514
94873 105094 233902250
164869 166015 2908123
102353 172708 288409567
188078 199992 29897092
124703 194554 434550847
43456 106172 836992733
51714 187623 340605964
154466 158618 769316391
112756 195023 206198552
171224 177021 851861567
36376 120857 456931096
65908 171809 265195755
120136 196355 295025246
42602 102007 148675640
144828 158951 577415333
111086 198515 915570431
5417 167253 155804834
92270 95737 477698625
155078 175910 52422816
131676 152938 53106595
50240 56567 15888250
60461 157746 243463102
37824 163311 327491963
101688 139715 444586110
135779 157224 53647104
178222 179490 707753789
34658 117444 207032344
109675 116972 18120395
76445 77187 1844753
52973 173927 949925010
41716 182319 148472551
101029 142828 887730887
101173 102522 3415466
9948 93788 896804772
174749 193686 47634727
93564 163411 109733254
124095 153885 463516207
107243 127519 50468006
58547 145283 640790901
2132 187846 832502574
14982 66114 533530482
92359 135624 10865596
119158 198534 353562376
91736 198196 715917863
14612 26885 30793416
54820 95117 408662582
149447 155812 15998107
150579 161670 27880284
86031 181510 37742694
11189 182209 427700676
55719 142298 216481873
93427 157589 160583880
132942 156943 2457596
159058 188011 891899091
146163 179915 84959122
144919 169020 868685004
9964 161600 379005652
24868 93009 169859360
171493 189278 981249658
118444 138361 49616383
112554 125581 32330577
131975 199409 169234675
63938 123842 480096715
87482 174797 218704535
102830 165245 156153962
104644 143744 9665564
193159 197920 11925679
111130 142388 77963528
167047 171176 10419321
3881 192820 472892400
140822 188382 119674986
68254 126426 145485751
104215 178929 966310445
185273 194584 94932918
175316 187160 350471387
164154 173996 24770725
88248 103821 726962112
83177 141047 412636931
1639 107729 266692556
195597 197777 5438280
35686 131811 412351535
192386 192996 1547633
180169 191710 29110845
60775 132683 122394572
158657 165741 948242180
81353 96309 37342279
162335 198506 91041019
147399 196355 123324564
14285 177520 6524378
90931 199812 504604778
2793 133892 327609750
158540 191432 377717978
21685 83518 17774519
52170 179051 317758741
56472 181756 956640494
34702 57712 57250815
43418 76750 263892512
123599 164950 205456163
35413 41894 312441457
97940 154949 298741527
102164 136737 86413324
181344 196966 39366454
97238 121836 721648312
159040 199290 570318453
143731 171851 70718051
198306 198447 369221
116404 161323 112263362
191736 197773 15096248
12048 70988 147002084
146234 168171 55287224
125905 172957 453736524
188833 192280 8634372
124 46387 235337898
15783 126218 275576796
194379 198105 9371433
135136 144024 22068387
122135 157698 88995159
61388 173601 281044669
168567 184045 38928525
121229 163514 105917652
199460 199932 1220816
57095 120773 321252086
431 121969 303714070
59295 127562 800829888
21622 54215 80777579
129119 140188 27550185
60472 116207 139637359
12014 94383 205571114
46729 99924 469561076
46606 144750 295169043
53234 73913 51749883
167271 192652 63801011
256 70406 876080427
82312 103604 373682981
121990 146089 907434348
26839 94158 167793892
148891 185181 173454898
157564 195112 609557368
110624 169320 146993286
161635 179256 44338546
18747 190185 428867374
108367 122347 383784755
368 179533 448157906
22851 124052 252470900
110981 124301 33119395
195136 196892 4507963
70777 131391 513732017
87162 193445 750106799
132258 153020 64122455
123391 164725 103606051
75666 154660 197606307
185564 190964 13694549
124419 148939 758532193
38174 93289 837091038
179496 181759 5696544
161593 188073 652301495
137887 162627 62071747
23305 122406 247297096
181619 184836 772576444
72971 164466 950331295
7769 166175 396074507
23420 176355 547475724
146718 162077 143321339
1368 95168 561244933
30187 160352 622747059
183257 187084 9694608
6032 44112 337569490
13252 196060 457425129
109894 122642 31705791
34210 81520 118141832
52397 179573 318569324
190229 192078 4651067
101956 108520 309857514
22155 95707 183203472
171166 172892 489860247
184795 188020 8194578
152642 172735 414819174
56732 84073 68511385
97225 185581 365991786
177248 188389 258335460
10897 108110 243007414
5870 90761 281510072
84214 196358 894240761
116616 138002 136584531
129852 193129 158819700
66369 183080 231536974
159780 179246 48943034
81927 123595 603755951
54199 193706 945456407
171039 186957 789374828
173659 198923 63551939
75833 123963 141653166
178564 193554 37754828
104944 129005 699760444
174096 175324 3054708
26182 179366 411883609
89144 109505 51170579
27280 198693 428871113
164522 168508 10063629
98318 191582 233999103
195284 198568 8253442
93750 161773 170304198
140401 181182 102550153
166976 176574 821616924
43421 101384 145052395
80490 95032 330918701
19945 138585 404957148
19371 133514 284888243
86625 141614 276187204
129158 178480 123705759
161534 169376 19861331
73232 124585 202279722
157996 179278 53530709
81243 169445 734293098
143377 153775 26128544
40777 57724 949043754
160620 196844 155301985
88803 93412 348728772
41768 164325 306724785
131690 159102 68599255
153702 159717 15147038
8848 121503 281439601
10975 66386 138134270
152423 183625 78519683
12553 197559 810002303
60108 87536 68734526
197760 199975 137896962
49017 63014 35086012
20883 112567 906155061
191832 199813 272403018
86808 174742 998676734
137017 158368 53458215
109069 198407 223849637
181583 187520 15049615
79994 139995 331251805
106438 174125 169438215
165478 167409 556367606
147077 154136 349842117
111364 140834 73500514
107251 168953 500749481
78658 148585 174810924
29112 127667 246042298
118099 161175 581395342
11348 67629 140305028
68187 117334 60867123
83112 127162 146396746
19136 90679 178341183
19348 79400 890336716
149287 192851 109669773
46905 54212 18243250
128941 171597 107045510
79340 169951 945300429
167961 186625 46929584
156586 158899 5794303
21030 150915 324145262
67277 142580 188277734
157571 179855 56039126
169497 187045 44126981
199431 199821 1030247
102416 167222 197018762
147 193535 483981958
23692 33477 237941614
133157 193467 648094684
11817 151629 349321653
156593 197598 103108246
39588 142278 256586096
191250 198128 177254827
75110 176746 9908593
199598 199620 55134
70644 183999 284035584
135571 158114 56389808
159888 178594 47075295
111923 162097 125508994
199699 199928 52419205
160606 186626 960854762
12031 173886 404814102
97303 110831 970890253
171539 182927 28586679
160433 197566 93465352
111063 191008 200498417
136671 161059 61022602
93264 101706 21294938
143545 151776 20728952
102938 112324 23447535
129869 172600 989092405
29007 161937 768705233
27133 191488 411216476
176731 181890 12913465
138260 140565 5669883
177066 198639 54270271
1559 192972 924129517
161329 176618 38514717
24484 76122 848316197
65463 101521 432967373
15201 36609 661742114
167586 182552 37578569
127745 188155 151631979
195764 199416 9129265
17522 48997 247987337
43858 72288 938008427
61897 171475 450827480
169069 182695 34218101
158651 166668 20249595
41827 65668 517518395
10576 51949 103016277
140920 199116 146369175
76570 158109 203973203
145745 193836 624453889
106691 197341 914701056
133112 174027 102603868
75241 143093 570357057
72978 142177 180516043
103778 176571 702124374
46970 138565 583587660
75618 120644 287785229
39812 137668 406413699
91436 190434 910876796
197774 199967 935934836
45568 56379 653755
178811 184255 880468265
137630 138177 910047304
104363 162990 342588462
6664 70221 608403221
89536 161051 59880397
192192 194514 5824076
26573 65002 468538581
141546 179892 918278987
77307 82288 12415468
108486 169020 151440452
180100 190959 27425870
40162 89279 122633345
82197 95173 32446050
75836 109658 115824670
52277 151078 247155308
116717 190888 839538820
82900 101590 46936860
38008 150484 281165649
106269 186432 200776424
48211 162479 286046812
120721 180779 524871359
29145 92558 539383134
135047 145799 26698352
122875 147131 60472201
186258 186523 667660
58267 111871 134334905
104595 159671 137629292
123994 174724 127269608
103035 140414 93175544
191611 198776 9788496
78651 101382 57043415
171272 184935 551719255
54009 179829 315168134
197627 199736 5344696
89762 156698 645482319
21784 41397 537707506
173191 197682 594964988
154710 199259 879827288
83116 194268 452448864
126519 150485 483748708
681 109127 271160722
124385 144085 49208842
2461 125515 811713335
6338 96836 225894436
26440 182989 391462540
74383 89334 37413149
60370 192754 968790800
70232 153941 809480059
62624 112913 126038178
138519 157063 997613309
105189 148660 277688577
160795 188528 519027236
179140 185329 15603887
155347 181661 66200182
39179 58793 48847124
21034 181321 400626495
54498 83838 73481104
174692 191573 42555205
171075 197101 65425279
32020 185482 393952863
170656 197201 649595862
161912 194578 527773198
66890 74003 784503567
108011 174129 432240594
193363 199812 70502512
8607 106028 345910575
6990 56709 712338757
3333 117266 284756092
45810 173776 320388982
16789 199439 795621998
29400 65336 586873743
116700 172023 138524731
198559 199082 776484455
66585 79766 69395963
170432 188375 105534633
193599 196649 7733057
155808 169372 793343600
84264 161235 315196285
109085 122119 410213561
42607 146386 259409709
146241 160882 530190178
109399 184732 188646427
96247 136274 371973149
149232 161199 30076705
3088 35622 81181148
103654 126175 641472494
24248 160678 340724615
126612 151539 62390857
192834 197248 11069743
138905 150631 105005592
9732 94473 584365114
869 158747 394660380
49262 176691 319251128
101924 122771 52022130
178027 199630 306302726
72917 149227 752778826
138083 192802 693029782
111300 187025 842840367
107593 186059 423567893
37481 99517 155005186
86949 197833 583634008
159931 170640 760302298
199254 199543 742306
45104 102206 142858613
158062 181417 179851141
25458 113221 478116036
193118 198006 808048242
80004 191555 605889065
42293 187798 364501629
187569 193225 794615227
172524 192750 585657361
90908 158159 168188191
59949 154545 236678356
80019 172386 865395485
101219 121097 966991684
23188 134316 815259277
69114 159548 226286072
21253 158309 342140698
95964 125750 83444186
48274 158235 597620639
45854 175409 324403740
98153 127704 73987886
174571 178971 11010026
154449 165910 28919570
76160 176572 320737730
6094 157936 474046617
167609 174429 515845381
147837 184144 91470500
174877 197538 57001466
4167 140621 340827112
16894 184835 813554374
48154 196135 471271343
71536 172210 461611511
102251 132616 75894421
115889 123673 19286961
85204 92477 18117036
47026 184391 607863465
149716 159816 25406921
190508 192137 4064595
129973 185768 530997049
180978 190750 24643018
20179 188361 420541222
46059 121208 187991404
133823 138181 35522286
130667 149478 381942555
26118 177690 378928674
168929 198953 569807899
128248 133926 14223918
16091 131476 332862732
175573 192812 43366864
86050 96080 24934274
98065 100653 3491149
16124 24246 965040075
94861 167062 965303338
158647 171096 302051964
58865 71544 801924390
99062 124024 62424050
197093 198409 432026194
113364 170919 729863760
95310 182197 840617432
87586 90862 8188700
150408 197233 810472608
73348 139652 165769749
37651 57932 50434542
69562 132043 778684234
199687 199920 596286
48390 119788 676842099
192763 192996 592651
53042 60978 528440792
67156 124582 143658833
11887 104973 232711410
68067 192098 864947695
151426 161229 406980576
80451 136679 627923391
7969 16769 923076206
17946 33658 228720715
144948 178166 986121946
96883 186456 224649203
12904 103175 877943094
45536 63127 158321316
157883 159296 924667589
40884 58411 43525891
45459 76709 704741543
100207 105524 718575551
179905 191219 28603625
128917 196915 170799141
84949 171987 149727624
106946 128954 54763877
75177 98361 447586001
34781 198357 409616587
188503 194809 15794683
154506 173505 505192364
26894 34816 19428386
20273 131096 276580712
82052 117471 13519310
45511 139148 639310695
57064 165498 608011555
57688 74491 254560260
143470 158043 36651312
132910 166351 823611340
103325 135011 79096692
138712 159749 281477386
22515 131239 855154754
27676 63707 89503902
36664 155326 369860807
161463 184702 58468055
180846 189790 22493752
115517 160577 112618527
67233 127873 700489382
20825 177640 391935355
38681 184037 878620552
133385 137896 931508407
10620 160008 417393401
27578 82525 955607826
95181 125520 75832359
105641 169781 294182796
74138 148382 430953635
7660 80000 434626503
65726 73585 19692863
49671 193265 481484135
53105 123421 175878363
93164 117476 60959274
196892 199938 11678702
15756 112560 241703361
91915 120972 791202448
98293 151664 133547121
152540 165726 33212602
16977 53979 91833819
138535 158546 192733695
74722 174368 249651052
180312 191735 28796163
67117 74344 18168901
107771 125474 172018869
120597 177211 796416535
44577 195891 465865857
146424 155656 2068843
167060 170641 383297698
113751 182469 172112335
1223 22760 54173640
58224 80911 56867310
970 69138 170179749
71012 123844 231486977
194065 198262 828889151
102818 102972 691933570
191438 193235 160680531
96562 130317 551215337
84428 187182 428140010
51139 63942 212388943
92252 173554 873686266
91206 175006 623610838
56464 64755 293006300
117293 130821 671574360
158647 162766 10393107
2463 170217 419523538
109686 124930 116671816
76971 82069 12751897
33638 51504 44391545
184679 186721 5202472
133800 176666 729148716
19610 179308 439825790
7070 30615 58900564
191024 193838 109152625
1430 64016 969005939
139840 159577 206823547
41617 97542 139817269
156773 185596 72482119
55203 97064 104731573
193580 199740 143437812
114146 132285 12266620
53427 121217 169657019
43123 119288 877585406
109722 174774 983574507
140680 171362 143329027
30077 163440 333298160
150201 150537 862999
16721 191037 484393234
193548 196308 6995370
125587 149274 59274297
79290 88142 418475271
139235 167019 69847572
27219 173509 792099038
74074 162998 222622963
58040 181135 353211358
3233 82241 197238621
70106 184358 286255947
74539 90978 87518836
187773 196039 14283692
132328 182088 124787262
187585 198914 87551305
68932 190393 850203047
26187 174259 370166615
137304 171640 701036350
134451 162948 854919739
187589 189231 871846809
43549 111185 397922252
145066 195315 126453407
14358 83335 431258755
105192 108357 7905037
141422 156997 538067523
186581 193380 699271634
171816 190577 47267985
98158 113424 38378353
15499 25851 767504433
132765 166717 85142113
49877 166597 292339126
32502 44313 29326427
155442 198402 108100074
182636 197811 38199429
138855 174141 88714184
195158 195377 594140
185277 198625 33617509
147540 159936 31227631
373 3206 7093372
132539 169952 653730697
98794 101570 7108560
26935 55648 71220324
194843 195807 238090881
118677 168662 125206390
22196 47628 62868166
23446 183120 399243482
12940 124087 880054364
61260 119816 406662092
75983 119670 233818423
99693 189941 226313574
161236 189094 202415088
165944 177215 782712212
126480 173701 554406323
10072 190057 450427371
178176 190295 757311038
39028 91071 320611860
188992 197656 21716518
199967 199996 55832
37162 152507 288411038
127975 138260 25634745
97426 170949 156673245
93614 115449 54821604
106730 145477 96502203
184450 191644 18223672
37309 168691 328755709
4172 165710 983521596
96042 146550 270904956
178450 180099 4182035
9448 127171 294079539
161443 193465 30108272
188616 198080 472455056
135325 189477 135968436
43643 43941 308967
99563 175777 191004807
179507 183066 814360455
114541 179591 162875708
138333 142475 10303663
62096 173242 545432443
110773 133578 56940942
182093 190544 1628390
136494 168161 317062446
23827 87746 773018479
27259 52169 61694825
177963 191057 148553100
44295 140286 79771672
10750 29944 48042515
105257 167497 817537838
62262 155460 233165822
64812 184169 299118746
167026 181601 45591858
146566 173081 66732992
6954 108079 252833109
93840 149808 363210173
131489 140154 21430319
43268 182854 478235156
188358 192715 721891876
144478 182135 94683774
69220 102905 527186003
138697 179903 679268139
22931 40649 900461077
95554 98660 7803726
20044 80040 484018283
182853 184295 346236588
144170 165442 53541820
150818 173374 56796005
1717 42380 101437770
112190 173436 153355448
132328 136905 11402721
194139 195490 1855223
134048 186463 273821129
86713 146045 617077938
91596 94029 6049639
41900 134718 232174476
17116 173951 392054155
139739 154768 37709959
173627 174460 2148463
74539 135381 152268532
77676 166453 240362965
7740 41185 83345914
65455 186559 873767158
182318 195761 15053290
153508 155000 3798993
45084 128429 208440806
71880 136007 160460025
40040 132362 230787807
158189 171774 34243605
147533 153819 15868485
151023 169617 46858541
169879 178565 634488638
53070 72780 860773099
97890 166494 469955584
49274 82951 84366739
72704 160514 695828723
104826 127895 825381352
155990 157353 3494890
171205 195503 61060545
188464 195806 298991571
72208 131016 680216833
83013 150204 168002247
135320 173365 876542528
121370 141370 49867595
53511 55662 5439906
88832 167647 63428030
60823 185574 312591562
48575 185056 341861992
50121 59509 13652788
29342 129451 686918421
1196 113363 280409316
23803 47201 57882427
168972 171457 6260728
129934 140654 26583420
192916 198471 13943957
51323 112143 334630843
26490 165510 940359939
151967 176953 62884175
82199 134731 131461056
58478 91056 81699068
40974 140661 249057942
194357 196044 4305778
189456 193391 9906590
91645 181887 226075548
80707 116840 331488464
65992 134834 172290237
90868 156291 163648491
87427 90352 192536711
123884 199412 392662410
21805 30053 20416676
20332 175938 388806517
134138 141966 290091784
4905 156081 377741089
32672 195857 408532328
150821 192388 403932913
80780 109864 40334295
148469 163621 606342924
89912 119279 73536720
67164 182069 816785274
152166 152756 331540309
26043 143277 292547351
124050 193750 327712312
5905 11167 13212487
149193 167022 44927124
109354 159935 941866664
72404 98802 66051894
128123 174718 582571397
84762 180449 472907193
64237 187136 308084428
106595 151728 112652463
45420 117373 354379983
187665 197312 8262139
115103 151922 91906804
27503 115670 220129870
46860 74270 68583654
171347 191913 51730168
19493 129197 977731038
4500 62095 143656835
190403 196045 14158360
196257 197550 435830606
181076 197948 233011158
26547 150017 308230104
7181 89354 205131235
122431 152331 74794458
115870 141356 63449641
139467 140904 3580035
74726 115929 315538710
121212 156564 88476486
26827 26871 267993574
144127 180700 92050608
57415 68823 717471954
96146 160808 609135220
7083 118056 774168757
110664 154090 108482262
36270 118174 894221494
183405 183797 1012694
98283 185689 219144962
18854 110348 228444271
2962 178859 439964693
198762 199305 836716090
53400 81964 71484353
85500 142644 203147026
82974 157673 857812809
162598 169150 16567979
5402 53025 628719323
7146 38289 351221016
192018 195099 7670504
177530 193730 814836150
40589 84123 108784460
123297 144606 53208945
99127 124286 62886258
198226 199176 2371369
124135 132022 19871120
71528 130597 183288633
40463 85316 530487308
30983 52162 345199894
73248 113613 101156281
115818 187617 125438768
178801 199630 832820409
49845 165914 290696627
115150 163531 121015298
194908 198891 10031525
8895 90963 484866208
36455 56320 373761448
165272 192034 202352813
107203 121878 36496784
54707 190095 931884256
55917 153524 244152698
164460 171384 14143246
74874 84940 974279871
44297 186790 462462207
150545 168821 920458301
45387 190161 362672805
94884 197490 592974923
78214 185152 930321941
165468 189764 61080653
156246 187069 977253374
87203 110099 57415749
55003 143608 221554066
53437 144883 918959014
114019 167208 759297743
124326 178449 135789457
13759 129049 287885173
187780 193616 14607802
93532 173334 199907607
48609 103764 262179365
9522 181942 431255976
6259 89116 206889602
51389 160492 286541289
122542 197550 188222007
75462 177959 321811329
107545 151266 109089877
167072 170225 263954829
102783 135345 81315704
19840 23822 262623872
34221 133974 151561300
52688 102518 820088111
186814 196457 332773767
189491 192301 965066081
13707 51073 92863431
139860 157346 43926994
196185 196711 1330590
88407 101902 33870445
122419 159977 93990842
99600 161251 154316843
17609 162605 362244933
24654 184227 399078998
62171 184762 307129672
20667 196315 439350316
92255 148209 896319165
131515 167549 962860727
71987 132945 731636289
190994 199398 457614748
103234 126673 58395589
105770 166660 465339672
63852 161727 244991743
140389 172636 509834662
198294 199815 741250871
16108 157309 415398275
90795 136243 113708437
40698 47690 191748146
21183 165757 361163574
96860 192103 238939365
58658 155741 767999101
95226 116445 26434132
82184 110204 70298471
39577 184637 363098736
188801 199163 525581761
98593 149382 722680391
186283 197533 533235893
49586 172970 245323026
108049 175325 713161097
66405 81845 38665154
126827 155300 71288801
61453 172061 277012766
195922 197802 4684470
67387 194847 678029257
38356 119484 925860577
139247 175356 90750759
197260 199794 44470771
99517 189933 908219420
29699 173901 2359858
13489 171589 395294292
145034 191480 116984967
137602 182612 113027870
65528 177476 280394717
115096 143533 70814005
16292 73122 936709154
148986 193211 953698250
105620 159272 446213355
13117 121554 658576627
56581 124650 170220450
77213 81035 86023308
84839 141598 243404922
158811 179015 50800646
77789 142651 162108662
161586 173451 29890761
82723 198173 289447238
40506 126763 600458677
37395 66800 477526827
55880 102814 804119055
177359 190177 17766691
136771 182053 113621044
76608 184109 884490423
61748 75833 35264992
137034 188074 574160512
109131 118862 24167709
92813 121644 72146274
29393 155720 869265168
15510 48806 82590388
129378 153905 61313387
84499 177612 233203358
192364 197812 13693363
36904 40105 8081589
181848 183453 502206766
71307 81072 24418636
96367 142380 232298263
17467 152987 338395163
164162 184878 52066142
125451 150675 541729707
153021 167828 9859196
161310 185263 60271704
129113 183364 165195425
74503 118382 109935378
77113 85717 314247064
190854 197794 17362180
75912 151368 188713383
30825 188652 412167932
92902 153776 519801908
193274 194448 2878310
106620 178232 925289537
142892 196327 212347632
27971 36656 21305445
59984 74103 574152531
42254 44688 6124688
74550 140032 163705474
181698 196812 851843842
104808 141040 536585793
194916 198225 8322634
174683 195650 52760469
170375 174593 952762519
72936 178046 220445535
190161 199893 24426479
168605 193689 813269035
175556 177636 5218531
144249 199489 286532561
47184 151438 260853159
147962 173698 129250805
83574 178771 767967056
113374 143010 455760349
59168 151395 995060362
195051 196625 209588406
152566 183846 78719257
17821 126786 271942576
83644 149740 795187677
24099 145610 678448645
134810 195526 471474678
173146 193619 751590113
146140 178333 81020377
124871 184439 149521221
180966 191296 460089524
168004 168468 960853
36979 111169 185547942
102663 114357 77075295
158072 181995 38032161
137508 140679 134535909
192006 194257 200340981
28671 167775 347672906
3474 80719 256392770
183574 199188 430150396
46128 99163 132611783
198357 198942 748959854
190956 197592 16560127
28432 85357 926135658
99697 161092 153617972
103696 179267 189140102
122723 153658 500458075
13331 20220 58048021
67994 117208 872409553
96383 150732 984696978
92302 166226 930958261
160149 168468 21041377
65200 149060 363276534
85384 119591 562228266
143509 190367 117970548
112876 152912 327470269
3279 147004 358994818
171297 195351 60452811
8942 117630 271582999
7892 63729 139201739
102647 140154 93522244
147934 150936 7599128
111177 128339 696415266
1334 16619 38527026
138315 186631 121423135
131069 195581 161883257
96974 127718 77018825
67626 147412 349778410
180990 196706 328857083
193230 193809 742210922
83881 177754 960627262
33697 99964 964230268
24718 99978 187729536
28415 122871 850254105
129282 179860 126839928
166843 195521 72091732
82404 199230 536420663
179044 185344 847678231
60134 91683 78985486
17338 138173 874175704
81265 111880 76739828
143195 174682 530438334
180529 187156 16701466
165637 199536 85211154
47306 196945 823999220
81137 194519 284259632
26430 166080 442249414
195375 196331 2442064
1902 109872 351503509
195014 195584 1483480
25994 199969 435278933
144137 147562 8526261
195108 196288 126255029
65804 108785 107794878
57417 111327 135065769
21883 93217 177742268
85965 101054 611806068
91215 102756 29010526
38703 108434 312594785
42491 60968 907587665
165975 194040 620083527
137469 141287 582394258
10030 112229 420049765
95468 130385 87473289
73213 81971 593536387
87843 170209 452313532
33876 195141 837915198
116903 184270 168873216
94585 149197 136595325
143217 172570 994647781
164872 168953 7069299
116033 195077 912714886
38085 188614 377009271
30448 156902 496666662
16014 157558 824392393
126245 157734 553083541
43045 118526 188855260
138325 181340 108045798
15588 36854 52772679
187707 194272 970377540
147133 165494 46356149
50591 99887 525066261
147009 151808 806371953
6420 8644 86901170
74280 92814 46348226
15296 129676 285630969
184857 186035 2995615
52802 72662 49720456
183354 197124 34646541
167639 189043 471736196
173568 183221 24282921
43107 158541 801599535
25223 193954 422006464
63676 195873 331424032
67419 130046 854086171
162161 174334 525774557
184955 198130 33196268
72634 127691 137791926
14595 102713 362621036
103953 163569 377657435
108932 111904 7271101
16560 85394 850928038
105149 180590 241926173
167160 192924 224318319
55993 56035 268287877
175613 179764 10366471
55350 70827 38731325
170661 173527 7117343
104979 195009 225535546
42698 117040 463662822
88640 161166 181471997
187414 190175 6946601
52561 120803 170821940
12360 100080 765783167
78350 169176 610434753
57079 87132 288167575
89743 193782 519837056
55658 181462 315094911
171753 188954 817713634
123209 133666 26090638
129222 168132 97575409
197143 199630 6240045
45407 148118 615794582
143683 184079 101654796
191574 194209 853554020
164712 175347 604055463
193428 196320 21680327
42383 120305 194904721
135629 144475 21978478
77068 95998 47284414
150414 154031 9146270
26605 43530 41843335
72649 95121 212783311
65945 89186 58164330
199662 199787 455226330
24011 143701 773177829
5502 108683 257925981
155603 199387 455613189
99411 189097 224937370
75775 106982 78337428
190613 197666 110396550
67038 101934 87521325
123582 148987 63486165
188198 195884 19309458
177021 189925 785442725
93990 170199 190937808
82483 120823 95967704
116991 191956 188027274
189641 192938 211232648
125925 140441 36282088
14563 108933 235844917
26308 69433 107292015
193497 194842 103893023
107069 133474 714452959
7045 197555 476752177
102036 184105 205627889
129561 156831 722376376
162553 197958 554750394
194250 199342 631668475
8044 51697 784651009
145989 160698 889749121
84478 152642 170446001
87502 129807 418615654
42759 116994 711244853
1909 145820 359464931
84230 168653 571297104
65562 124015 146197109
130708 171669 42834864
16581 196978 451295690
195921 196397 1203697
21507 60280 606842914
47768 132030 502716898
48169 195608 644752653
57281 66562 23298171
120985 188322 168993509
121953 176754 137374295
90437 181594 550296123
52955 74856 54832084
55590 192315 342632716
135339 193268 434117228
146481 154980 133069145
39798 188179 598203788
199005 199456 36340897
125389 164828 139432654
197554 198287 826283473
37627 168717 809068393
165466 176120 254913736
144135 197476 134201261
62375 98826 91214723
78250 126723 680425229
70900 166969 442396304
178845 182410 8987504
90183 142981 947590032
129346 190926 689298317
103893 118984 37582469
10983 142202 633697512
7140 119981 281884050
48060 51583 440506804
127844 184309 960100798
174460 184439 328289300
82319 123890 68711528
36809 43212 15968336
147274 194099 117862413
125795 177314 10583109
77292 190511 396646079
180114 189737 747188004
195157 198423 8217402
187961 188978 408247633
70751 169129 246370648
75065 197082 462279050
136531 150975 36033293
85390 179803 391340590
57581 88284 76970653
120466 198292 195259286
144413 157563 33053508
176480 185870 23616718
118973 151108 80272293
78416 87337 22471365
73105 79056 823872773
109663 178674 172705011
79675 133162 133899701
147775 161523 34638166
40799 158634 294682212
83358 102531 320912763
159546 173090 50855371
144386 177792 84061087
23076 193614 426569057
119711 195990 191368081
199914 199941 74693
133940 184203 126187002
59010 170076 278189135
191581 198128 904925626
41743 53044 634524244
80128 180628 838045013
50586 182910 579165975
189448 192177 6876165
188730 199501 27022920
166140 194141 349794178
186410 194431 767312334
106050 191772 214800568
34189 141979 684267567
7208 167060 694197263
167570 171543 10017635
61808 198855 343493723
157623 197590 100536445
37749 96463 146612521
64200 66405 5581798
5969 8738 448124866
17153 111721 236053323
93118 150507 143499496
108059 179009 588267849
109072 181545 675647467
195602 196038 670269478
96956 170336 183951436
14364 62352 119530628
177908 180566 6725048
109253 113790 11299112
183797 195180 28583856
36426 66161 407103138
184889 187139 5756020
43339 173913 670005996
27009 77653 126111141
198331 198354 70023
169994 185654 39337656
191056 193003 4835022
2894 140241 343078440
73672 177422 259863455
148171 162679 36556591
167562 179200 969658636
99945 158843 530071903
161984 188607 67097071
33828 107426 668325484
193486 197506 10122595
76568 153538 192482583
161037 182118 53036431
117870 143827 64704296
153449 195850 887064445
152749 196223 622747026
126279 144605 45769382
106376 139387 735387060
151263 170306 120468309
56987 194467 800797888
12797 84141 178074319
502 86603 215090809
122220 159343 92945376
127678 187778 150880736
47583 186571 128951178
30696 123578 697371611
60850 176283 289163726
11067 134313 735217314
198923 199418 183298184
163943 180914 468589092
65519 75366 99323937
74564 75778 411164258
44687 189504 911654510
134266 143347 22552463
190302 194151 319628146
89976 155298 163379038
102456 110287 19616297
149988 195335 36665218
137069 165943 72457354
50488 68547 45249424
15763 96812 202068746
32126 105052 550846870
170527 189292 47157345
14474 157535 479795520
51430 196401 363361052
59426 197675 493438892
67850 121310 133800675
149673 149751 199259
106524 192791 312062412
169857 194493 61933407
134088 183735 124603443
154589 170615 40412945
184461 188042 315210243
41493 162936 201556177
119002 160801 814286676
90742 129755 417416333
173735 192581 47420446
195958 198349 5972600
167877 167992 321542315
182456 199250 680448269
196078 198762 6707796
15574 141796 611408057
115681 190308 753176175
104491 184615 200602845
58991 163373 261358586
34427 186847 610911954
80796 121039 358724122
149116 182270 632826149
141266 198015 491873171
177239 185925 551592135
140359 140374 43099
85986 94329 20745197
137091 180663 109406738
109278 188012 197266916
196604 197036 1071422
173096 188576 39032762
84158 177368 734678803
43568 94105 229005270
180677 192707 30248659
110342 172612 155901521
23351 133563 926869098
11202 194799 459393747
170921 189552 46800839
23689 185037 403414842
199702 199844 820123502
106115 119737 33882460
67721 73343 14077333
131895 174151 105974548
182973 190309 18529230
78166 120967 107143452
35220 76019 316304385
171669 186934 641553749
195385 195687 916624386
97803 162783 388101972
171287 177606 15828072
197445 199582 478503134
143408 151722 8862905
30625 168341 344345407
18137 58912 101315864
36414 192448 392243682
22393 113198 226602066
9143 108243 849842621
61785 86538 592690367
178158 199428 493130439
90343 198166 267271777
57913 96306 840561000
125149 182096 961076784
77010 167912 227667220
76672 187243 277166513
163735 182701 47683067
192633 196067 8667751
199723 199933 548516
149640 191237 104775355
199817 199947 97267799
170453 175150 11745423
102101 191884 765217527
125562 132880 18495673
89779 177231 905646561
131718 156040 791427834
38184 173209 337875844
105950 161024 184616572
81638 179777 245849943
38052 58243 50230836
183878 184650 113597086
148838 197088 121440650
86810 100842 59396990
68224 187946 233414394
73705 105085 654448097
5594 96769 366258699
76060 167895 229962803
5477 167416 653989440
75690 153620 460173730
119372 127143 877217133
27704 77876 124954173
149472 181791 81284687
92661 182379 724470559
134918 156838 54891296
76681 112934 90872700
136233 147795 264657190
87175 155856 54394731
149805 196529 117622311
163471 178063 36683983
69324 174355 301959814
182383 184012 479705492
138594 197139 741209060
187804 188545 1852780
154036 167210 552019705
179102 194499 879259873
41304 165449 310681841
86554 171579 212930714
2238 87253 724542190
82254 133597 128492184
144082 175875 80012143
197490 199904 6077664
117948 162894 320248355
12266 150899 346306042
148948 182261 51596765
97711 174340 192041335
51594 88824 93184212
188581 190485 63271853
27650 45756 766087401
56519 110468 135146319
92518 100120 19096516
127836 168822 102776126
43412 134292 227281748
49919 173306 534757651
143985 161812 588208175
104485 160147 139073462
47539 108892 153783161
107940 198247 634743111
57699 71287 34093835
180596 185593 12542482
187612 198426 27105067
74959 130627 12705505
189713 195503 914650222
123512 172932 123953871
158205 159622 439519570
40093 150199 275129627
69780 117943 120617382
198033 198802 404550868
183414 196918 591515912
54451 146072 834240925
91656 165362 557787621
170491 188717 45849117
177710 198146 51383571
155377 178003 56929156
37388 50430 43800890
8787 105276 624515064
170191 172243 5122427
81220 160131 911457671
107958 186420 196488947
186252 196116 512203247
154112 184800 77190404
187295 197563 84566188
47789 153995 352362852
176391 180931 11410250
5792 112944 418991325
186130 190283 80027383
155465 179914 355080195
42582 83300 101823875
104223 191432 257907164
115752 168976 382076560
179722 194289 36654395
188533 194186 14108107
21365 72300 529447806
117202 184956 559266047
54544 84248 74413455
105698 142464 950945937
44367 77464 82697108
122841 158906 985505788
114553 164997 126164649
26348 33223 13107428
96041 189244 233794862
99955 191126 864107965
37931 188661 256563909
71244 78372 51987309
18242 75597 712428221
152636 175394 57264902
97683 102176 11352775
17286 118822 417775616
30800 141578 523575000
120562 160617 100221273
174963 189461 377167611
177071 177897 427617678
87327 130130 905168588
63827 97218 615438657
96703 143795 117800376
82817 112379 74110854
78889 85262 676085049
23280 149395 731051008
145313 176159 77664963
176338 183367 17697194
77915 180778 930147069
134013 137819 9434248
122252 139673 43477641
188896 196194 383357065
174127 177398 8168540
108885 164101 129203567
111591 112127 302863302
179779 187754 20191331
123824 179717 689279397
51256 70118 47250828
41729 159189 986278960
12429 34745 55611278
130802 131138 866229
17482 190850 433712554
85637 178922 233591630
101431 168469 220569946
67904 191486 309855875
150294 155967 14261226
29047 68334 97722227
49799 58064 20634488
109502 135774 137703678
197430 199319 4714340
15915 46830 869355368
74180 95156 52449026
7956 62709 929323787
14991 151999 342173246
141871 187409 609784849
88790 101717 32504963
123408 186333 517261486
103579 191046 503306718
144456 151694 18220096
21001 168725 888305483
188532 190210 4195417
144783 193973 123735734
130540 130953 1055127
168244 194041 64825697
178339 185614 964638289
26697 158890 330182083
166655 195968 140682196
66852 161898 237882586
31826 110241 195912625
136484 161819 63410530
28626 83742 137379953
100165 195601 239289650
176936 177859 1368923
57876 165274 10428119
117925 136971 883826332
161572 199975 781187968
180284 184359 576688333
43071 196302 535201003
28511 145972 369042447
142262 159698 207687075
173503 199608 65677371
140616 164502 60104544
64841 195378 754727191
79666 99225 513073420
83579 118618 87723201
71097 184027 608530832
160706 186493 64958748
186291 194288 20083856
90808 178258 219058386
174809 182283 878528491
51271 64288 32546857
107932 137962 74791733
110365 181959 511740114
48199 183037 337797154
140370 145692 13271382
130970 162299 78332366
118169 178443 67996684
65300 133201 169925253
63643 135545 705478775
191162 199768 21546929
97213 97417 530685
161865 175370 740721421
71316 130292 147633721
197659 198470 2067359
94301 116460 55655027
196027 196727 1767262
193377 194948 868269178
6042 164648 591989390
16901 156387 348338228
12140 101677 223731803
29754 64681 479953352
129406 153707 921952738
174900 199120 60930942
187247 189509 695847933
75391 167133 397148241
136885 150552 34110181
16863 84841 169492768
114974 174550 702077767
56928 165739 454964695
156590 179925 666088022
79927 160957 202785967
2773 11550 22030933
113838 152573 96717828
63910 68034 914027885
124687 175176 126704508
146587 167691 349787214
7102 56880 124035813
57848 107412 128681025
118394 133777 38371362
108316 190022 204715039
192210 199511 18334624
177673 197707 269361377
106602 125014 45705357
75899 83048 330600857
47089 143840 241971810
56924 144449 769395023
87028 110248 12756328
121930 144694 56742322
23122 94483 177838639
129138 162354 83174632
49839 178631 740304961
167523 179973 31279791
53817 133744 258953091
14248 110203 767359955
136652 147893 27923302
27242 141212 929101705
166276 170019 625263053
104949 119071 35165541
94990 180111 213369004
100008 118327 45900619
16300 68613 130261852
171394 195910 61637570
112447 138650 707231962
82423 154371 950483205
153096 177869 616782578
45658 162888 293339021
181531 182684 799192271
193587 198656 497084830
67474 199052 329853161
148651 186630 95633323
7901 47386 169243746
140983 197678 142567014
164457 170952 16421928
123678 145063 677163403
136484 148692 292002087
131990 159829 859638393
85910 130668 111968000
33094 121508 220911871
116309 144652 70580886
195742 196736 2522786
131260 188148 401711882
111668 139156 68591159
179053 198964 50140390
144783 194122 533531025
32203 191238 174494141
5120 28091 987419774
151062 196432 114201057
1311 94232 575472056
133157 168046 87476488
166401 168424 331012659
56494 141178 500122206
67916 120186 52116045
122680 191933 951553621
96369 123615 785058266
6363 96459 348244800
138879 181491 107050266
83756 134080 322762830
120577 138953 45864385
21095 192541 428715731
1465 78260 191664096
70943 140094 172834411
119269 136445 910538584
166646 199228 81866917
73597 136363 157040276
194312 198735 480406715
168059 171091 7673396
23232 70870 74670671
16147 148690 330826845
102310 131781 185214561
183689 189492 14593497
51420 98371 312556428
177858 193783 40006177
110777 185988 188483933
84873 188981 747510503
126937 155419 693400430
72240 108209 147847667
89440 188444 248245979
124857 138251 123131281
63427 156905 754421178
4279 182806 446657424
155131 157077 556649390
89490 98152 201633488
126413 193077 167445317
103688 110967 18114698
144155 144335 453982
183681 195502 239459201
56509 124670 170427386
39560 141491 201250649
80031 169885 225055360
14835 72911 918287598
27764 96599 171561048
86944 117016 75288280
72703 96457 59352627
146405 177817 79092518
160170 177415 628682007
128758 160274 78917084
18284 54750 747561487
152863 187465 87144082
103370 141130 301985216
130766 142381 28837472
82048 159120 192912831
163286 170240 17534709
65592 84706 47910334
149299 167152 610484499
70710 172732 683023103
62036 195372 334214744
32279 176821 361549120
113946 141157 67721032
59625 174189 286954287
82088 93638 882108405
70364 164058 976634974
196308 197007 1746547
83783 140605 148117328
67811 129644 154799194
58111 72729 36708941
70310 98669 70899310
412 157616 197752967
160798 190713 853995825
105995 172939 417015588
14784 186041 733165475
168994 188901 50068011
22138 146516 951822642
168044 189762 646309809
121489 173853 131301210
167703 169207 3807019
149919 151947 5137435
173449 186553 42673962
137014 177457 653891555
117045 117665 288871347
45257 52723 764047726
190906 196583 14242776
98772 194436 786757371
127353 142385 37493503
82120 98994 42200386
139332 155470 623012367
145540 152902 632099121
74923 162412 992036511
114045 153496 98423062
146057 168033 55385734
93601 131645 95309592
45562 171753 376730663
98391 192534 738367809
30573 109020 196066150
113978 169630 139292481
177951 185464 429022551
176869 181648 755487937
190991 194855 759365285
30240 98100 169269311
142678 172536 13014221
180543 199133 618533209
92029 184311 231305623
153862 159804 126795269
8737 20117 197544513
95132 174617 199212873
73656 157755 96174969
119715 131561 568049200
108483 196094 675493718
161251 168338 17915304
32857 190909 762042441
22753 132139 273081842
109850 149355 145107861
127396 175004 741228836
158898 173754 37396884
40778 199235 896045653
153290 162911 873650962
11703 111861 339118246
3881 160106 936159947
52798 112882 541396647
54102 68141 804321938
75223 189966 287637385
148632 182534 215079201
58446 150503 230369377
88431 109130 475723683
34488 73439 97209576
140923 184451 153038412
99425 133170 45951887
92032 195140 878329386
64205 112722 709450716
87395 177763 226400633
155703 182060 188983996
34362 90679 688986259
78150 174557 241541455
79406 177656 246168431
61039 64821 980392213
99658 178916 390463646
195731 195883 403525
28812 67694 96701527
29309 155405 404551720
20872 148781 319176725
49581 188525 348273717
7980 128545 173545991
139138 165495 193860305
71411 164217 773843694
100971 139762 63549471
103769 154207 125933790
88506 106775 45934725
76107 97846 54366164
110874 189374 196760471
54775 102965 679354289
89250 112731 340231293
96875 137105 705336540
146200 182942 92506484
13588 118390 261789417
124615 182914 397047893
68519 198585 465848700
64277 79606 38380244
172431 194034 879713542
195412 198762 8391511
180393 182420 68844766
50348 128464 195532985
166649 176461 4636791
38732 143739 262453856
79048 79438 974423
73827 114494 101948688
8770 168454 463800834
154047 161681 923329453
3626 36617 82337007
42383 188304 365504940
49650 105194 139343022
3944 127370 940619962
198828 199475 263665767
121368 144792 58435422
94670 190756 241019558
75799 103992 70784789
59741 161108 253679847
72200 140936 961570839
131077 195397 689239335
9942 45349 88268652
130552 150586 49962804
155806 162937 725286343
44951 107179 241384948
127760 153419 596052801
117629 177938 522532252
189497 191098 5020
28033 72829 491489239
72761 109911 93159342
33313 176133 778047278
2693 78137 188295749
35460 96908 340401947
95488 185080 224540277
60301 132865 181665143
65361 112212 727917470
71695 72856 20771500
190043 194346 10755198
163716 170962 690168565
97207 188409 228752820
86707 158476 179500181
186995 188724 4368939
78811 96084 43144442
97031 111282 35806950
42197 172565 326336080
85130 93950 21970128
129628 173852 739518637
28787 141638 787188100
152892 190891 623113817
100795 161322 151347080
124036 152795 71975407
147653 172146 397011663
79280 129601 935924021
3387 105541 255444710
81257 92318 359813672
68516 71491 7435399
150090 159639 24001745
184273 189158 906027756
142751 196421 135050262
97035 98057 2592104
110367 129125 188683569
121307 126830 292172082
44501 59184 36563821
50980 103231 832691045
156761 192346 427305239
72607 102224 187519617
191831 199583 713331685
152905 175476 56831612
139571 191744 557161935
172005 179032 401644416
934 110438 741682379
61015 144818 750330033
93148 177534 388207442
135776 188085 131356704
130958 176426 95556149
90924 134234 372274262
134572 142736 20267934
67212 197394 326372599
27791 185624 394722191
165193 188265 158026105
98688 140954 24274623
109060 112256 90473276
193056 197991 789426763
142367 159000 41817990
95918 139738 11229546
91016 101032 601203826
24258 132393 435446376
167212 183507 40961842
26640 52419 772986071
143254 153194 24971471
173131 178583 661078592
32914 47481 509369717
48560 144063 398819259
15114 173526 395980208
160141 197257 93423442
193827 199526 317244935
21681 184516 403402357
70868 86791 39906054
111566 156061 111215678
129565 141407 29437902
167981 185068 42865780
192416 197755 775247437
122737 195623 182929220
138747 192027 816546559
165730 199402 910672593
9381 90216 496605710
118099 175998 490586967
123582 195418 699169254
168766 173610 12108803
176108 184192 8238709
192586 194322 777549506
113895 154927 722322743
30475 188876 909087414
17638 48606 76787694
13392 123505 274886218
85670 120187 86309900
90151 178225 917751823
142638 186463 110276779
150455 169557 884983336
195905 197384 3680995
175563 186268 26904876
179566 184782 590516322
126563 134465 838898787
179597 190756 28170454
121303 130450 22973226
107214 148541 102975351
105044 185120 200434602
89469 114480 62784283
37944 136418 697532545
177778 195366 492221126
105521 188037 750857979
197531 197533 517231461
39707 193068 583535490
109089 196992 651607789
87008 168844 961033691
184655 198318 895840947
67113 79286 30493985
66177 136877 250027487
140349 190470 832709621
1764 43795 879532651
134469 176720 697926837
97169 170988 231787726
56990 196345 349322285
6324 155141 371885889
170709 174831 477553814
94999 158112 157956577
12663 194141 546306635
197411 198184 419576076
30668 137525 331549804
188126 197371 997785045
50503 104268 249265496
179515 190735 28329247
100736 127977 934637578
130318 177087 47061870
158426 159163 975375502
198824 199716 1827202
2788 12741 56687330
26971 184787 394625112
108939 137228 70513914
155237 197944 107441330
58556 188685 326257110
40334 189458 373373161
189536 199037 23869130
82000 197720 290085875
183550 191258 19473407
171795 186682 37475546
166682 167579 2232713
59931 196033 643046527
22119 67835 113612242
86253 159549 549409346
146294 183026 431481999
20371 52324 79118414
5903 199415 484289442
155500 191942 737838850
4925 7561 643655826
102995 121317 45674985
55112 188836 335147853
141167 170832 74683674
127432 174540 575683516
25323 82409 142151995
181446 192215 26728555
17721 92389 172238144
9540 81807 262905621
152791 187312 86919453
28015 30118 536101222
146672 180821 86000006
26438 52876 37657637
102165 104238 5318190
134161 137987 7656602
9598 72446 174529576
48394 131973 209231605
15976 145863 611398806
30341 194466 565075502
153689 158279 590193653
34428 173195 347170896
68345 103155 87291966
57201 138784 25916343
173814 194201 51229624
140773 188241 119446673
58980 162145 813765212
123801 149805 320478285
159368 161138 4406756
170447 173708 935515891
134573 197033 955262095
117080 171674 136754583
123901 130137 630125425
140177 147290 588352079
1884 10754 22295309
43773 159186 288707573
100309 103606 555717720
129950 144840 876605866
78544 144738 436750110
146179 176291 75836319
170170 187630 43956488
119930 193266 417599783
55844 104442 757854135
162190 166864 11894859
59380 62606 8082234
68382 72834 11158859
125851 133389 975372035
113144 157222 110178906
11100 80092 78010622
185842 189734 9816335
58041 78175 280305414
163131 189899 54593924
172768 178079 210280875
100585 104528 783356888
117623 161474 109666575
185545 195888 9318554
10360 120489 284669487
75611 147389 179365911
57413 142735 653812292
134624 179671 113026128
186355 188796 6190516
125537 176277 156888642
153053 170868 387423733
43583 110329 519909220
190445 192998 497981135
1969 64306 953680888
86266 118670 228707942
27609 153874 780065289
28997 66395 93001215
85012 122489 930572913
31608 176230 861726774
65154 124037 656986226
28740 39568 620152334
147025 148267 840107379
104004 191727 219803073
98904 174329 189060370
126223 168729 845006491
195427 198399 908741285
142556 183388 901217140
146068 166770 272104399
71724 135806 160417100
97426 119192 648166930
6747 164794 447873111
38762 67456 71591392
168914 177144 339218339
196881 197512 228117711
162194 177792 259442500
143518 182787 359073449
64962 132250 56483805
16720 61284 110765358
79213 113255 648321452
9295 195254 121676823
37557 139394 297735735
143635 162249 591417822
194625 197228 716965951
65403 97232 79604866
53926 111169 143410918
158172 197048 301346008
187248 187828 234516284
89245 152242 967169497
27091 85851 146463651
57031 160481 258896569
130361 183314 132821767
193937 198317 11047330
44560 170977 767848557
85444 167255 204851689
155059 175714 845813506
179053 180880 662667662
125974 185686 934625697
18378 109205 226853072
55451 137327 874393
86378 198532 619040630
88427 104605 40629900
14061 87003 182027615
55917 172468 340606382
182961 195702 32086652
160442 195252 87634636
150902 183506 82104873
10427 69982 148585183
72501 112750 100856290
61164 182046 657669180
71956 97383 63587740
140732 151132 26105095
34786 183095 63508445
26461 191473 412872705
133220 134900 161435587
8711 140633 329471359
71299 164858 234265094
804 89574 47847488
118537 191066 181954447
52534 151413 443737185
21433 46647 62367771
187076 197280 25606889
146440 187978 104602016
5914 148231 937051444
132421 152388 410853251
103819 168437 468575782
153531 186850 83905468
4673 21636 558458073
41030 154639 173868189
140599 179768 98473129
191532 195351 9526553
151030 185686 87209499
23246 51272 500671588
129425 196954 776683751
130242 135603 94915177
176460 180369 966567283
26049 83537 159337369
87827 97270 275401089
67356 168985 647741134
22935 75439 698409744
84452 183292 247621458
123747 148722 62381723
189407 191334 4960481
441 8515 20221301
129112 130181 2721219
121230 122736 568746242
10037 71319 152892687
83343 169220 933653952
71904 170147 647194592
6432 55200 121547888
30572 46677 872827753
157162 185756 71915903
108357 115354 373201023
174685 188469 34732065
48976 152090 258105960
127734 172867 186802831
175303 175747 255406371
63019 151075 466597645
164158 177584 56245065
197892 199948 786500608
81377 102223 562715875
182049 198414 167277160
160241 184907 62065718
120836 198142 971002692
113271 134993 54212600
57760 87993 693656389
190567 190957 1031860
1132 131450 734521467
125428 134370 22515641
90232 136188 114991062
118765 136402 44045521
102231 181720 435402622
77643 157372 74593206
33504 47476 34624778
8057 141344 332868101
194916 198470 838586924
16694 196196 489683642
79996 91316 873549938
80732 140414 149158172
184375 187624 805418900
76126 144082 523770652
118573 191950 184043364
123053 125657 6402029
144648 155943 343825711
122515 188422 999356535
95346 139513 868523803
27302 131396 906731722
194353 197911 153631801
48218 177848 324745831
193927 197833 414868657
168147 181037 32392115
81994 154232 180713135
187272 187948 1702575
188362 196433 20277596
115047 187818 182408397
7405 171718 912568185
65173 140840 189206807
83709 163800 504545112
45155 91151 115035783
134073 161538 203547812
14154 105846 229153301
410 125286 770344825
166033 188545 820516244
137085 138666 3877042
138399 155896 43830505
63143 72088 22439633
165185 168006 273109043
116377 177118 152126381
102339 122995 143668564
77191 80442 886562930
196648 198365 693935929
6754 198175 741104996
168657 178010 23455914
72412 127101 136808615
59375 115230 139941304
171821 193852 55381447
149354 183173 258665425
135086 186044 127938620
131220 174997 109736018
65800 86342 51504027
51000 133410 206295819
63913 173457 394812855
167203 196551 93991815
147190 192115 113175771
128980 173163 110779185
77997 99272 53235991
59545 193515 901417876
122126 156249 85385861
130772 145888 37558135
153834 157284 8724519
158034 165658 610764213
89081 138615 123818238
32595 157774 312872939
50235 103783 44300337
54627 142394 888560156
184181 190461 783068374
9631 100625 910200382
182196 183638 167784503
49833 120282 176379826
80860 188701 270370828
125184 140899 39301971
141644 199636 817774598
139457 153031 34055331
156715 163290 772018571
175900 194155 45894257
138183 162303 988985499
199473 199674 430417167
150771 151831 402803579
11314 66408 547374949
158615 178669 740417770
193294 197606 972239736
18570 140575 526338803
48576 163461 945777996
39975 172149 330695728
192677 198846 7664421
85190 126461 478492259
158586 173189 36702759
11411 70865 148281361
25051 42953 865706
35247 75053 99367490
136240 153441 42909568
180887 189136 20801195
137180 194232 258100620
14451 114890 251006386
89337 167523 195826331
78030 190294 500243221
78738 162135 208703271
191666 198646 17465830
28969 85189 140191830
16013 177050 402554358
146601 186602 100677989
7615 190796 458429663
61997 169071 268166418
89452 185162 239816687
185309 192034 17008213
68515 156517 220198349
165944 174288 332642354
135942 155628 49167459
59180 130298 976426751
36849 195486 466032559
186523 199108 31644732
163693 165920 608850562
167009 199371 81331021
153345 179823 488177796
64224 160005 799355594
162053 187292 63615105
195968 196128 400169
130469 182707 130989306
151323 191460 101092120
14169 37307 57566018
191846 193044 3004047
94193 109504 38586364
45320 144470 147119348
32983 176002 357806418
98397 116576 45675421
103875 151005 946273626
87953 125012 557178574
176211 180015 9559161
185702 193210 287280409
35007 57781 770672267
13987 142285 320324700
163332 174000 513979327
119042 174921 140029882
28341 125073 241326832
29139 70410 102733758
78580 97670 194949766
88322 123838 88768324
64707 97464 816419513
109621 171350 154500526
179737 189497 24606053
64397 185872 848624037
108913 152046 324902516
106647 116172 117527384
141685 153750 370205522
194153 196831 6818947
146109 168574 56614524
149632 180171 819714610
18543 135073 497900246
79601 127528 119953372
17022 120224 113888795
37489 97597 606586085
95427 125493 75156794
85354 120025 306672437
156444 184955 658946663
26165 154315 72917447
120569 184355 193036324
161871 189034 68442660
123387 184008 872927020
59233 64712 5911006
180680 191898 28240975
86677 112317 962415679
65476 171258 264976318
106091 187950 140083295
23004 155635 855034439
182386 185157 6952679
71575 136372 214633658
92310 150026 144335516
132361 193678 153911833
184816 193636 22228056
160353 166827 16423586
53897 108942 827249205
68434 136976 171480662
100896 167531 166803628
82588 108249 871935133
62771 160182 858535077
199553 199809 753407716
1074 87398 215642458
67714 73996 223420165
173439 174805 3468957
84405 136839 960001255
52500 89354 870112062
11404 184596 433179911
136339 143716 379927209
100516 157494 142511761
17010 44865 460398546
141603 172117 76734441
169014 190654 647178911
54608 97137 414537190
61139 127783 929397136
97256 171804 968898690
86525 125723 97858258
188654 194348 593929391
75996 148471 79604164
27756 177471 807233625
142927 173584 224350638
47577 196262 372662508
144097 152450 21053918
101418 125379 59679129
62726 124168 153723663
71494 189879 296707839
132431 196399 776494836
60765 85385 61717275
39192 181271 430665642
95840 120406 64589188
139265 182756 109298279
59857 198241 531115676
18906 149027 324776047
143415 192925 124591798
109697 133655 970083605
150789 162679 133087275
166013 167152 2898038
169933 182425 31345501
106309 149483 592983824
102107 152951 231566436
70591 112227 799580980
94071 131349 93380051
43874 167043 624830873
63625 109948 933082189
22642 181993 972892039
48421 169173 953287727
25805 29493 125801882
27388 183105 585638699
179108 180005 2302874
30800 41989 27578906
12529 156680 360263474
116406 155816 528341022
171135 184328 186262432
62491 103155 4719851
10817 74936 439062112
39657 100317 995227956
79569 134159 821972605
58233 165828 441544140
76583 122555 115011673
79239 100416 474060766
96342 104604 20976873
132170 163270 77881485
7814 56685 121773745
1869 128911 647618398
195185 199332 10411147
197434 198817 3467047
155039 180022 744040950
97267 154560 689024537
25410 42221 41507248
129230 177274 120501921
58121 104956 343604036
6338 10382 10116130
162483 194203 79786909
75813 103423 69279224
21129 82921 153821041
128759 191081 156567058
161676 193281 627575237
176415 198716 56075012
154175 176357 55836663
163578 184429 766183179
10500 172222 778673708
130690 142560 434936032
103456 129588 65213786
154478 187245 82527541
17602 125277 268654426
52286 164704 515665066
42999 168375 313800463
172422 180420 682634324
93860 122392 730714428
33490 150528 292449731
75449 169494 235573799
96161 132699 91577446
113712 168343 136745523
90797 177185 433328891
67968 70506 144033620
12233 115454 257929164
59226 60697 309666848
51207 111610 858775449
88437 133599 256923115
45619 118856 204344818
17176 79273 154685291
57845 59861 5138839
183144 189448 522845799
101406 170803 173789226
105226 122051 512975171
72311 185111 849176795
115571 195446 200282165
72881 106385 84058838
163330 177215 708207830
181209 186298 12829603
171517 176085 11435674
49674 141540 825853624
49669 77851 388150410
19449 23355 9697399
157341 193268 425414538
180690 188607 788259521
88634 182121 234210917
151680 194123 106709009
71272 113337 822086367
159027 189965 405592611
124150 195409 178948318
51489 133407 731593801
144343 163610 48496536
191001 191504 649337332
49502 196667 82915393
119823 169118 67244861
169307 180245 547221130
64121 73968 133705884
8674 149887 444547888
52050 70913 47230459
73711 157220 208946519
45114 76936 79513992
145398 168410 989621532
135068 150530 38605022
198192 198396 513726
29562 194899 437958775
119494 191168 336569311
14962 119421 260857781
145189 191178 115845865
60108 158251 245597280
33080 42022 17816374
965 140434 844256708
94979 97336 80368446
67101 112583 114012796
84214 121441 93089499
68907 100182 846464934
154840 184077 479551043
51321 146899 701234587
118523 124034 13623829
25861 112998 899194592
178885 191460 169079015
90777 91886 2770484
15895 25175 886823721
83578 119628 90229456
143541 165969 614635403
14542 72745 145090785
89077 143194 485638800
169604 175127 13829551
49371 88118 549455081
161437 178716 867386977
130165 170838 102036425
87325 89141 671591135
19969 61204 102356741
175479 178948 8654774
39400 98700 391041433
19801 190995 173638658
22654 155510 154519193
57098 65350 20722420
169580 194564 220965931
50448 90978 101520300
169839 176520 94554555
85918 165083 198125255
26092 143508 293003058
56288 165614 273754369
160968 182672 54636816
42664 94881 925156788
69303 186275 960705821
84209 146017 41886744
198847 199154 240704657
26829 113657 215676997
155086 193242 167446158
25910 40346 35714362
155693 191583 90449329
95515 178544 208075777
2069 168487 475390730
168052 179875 741903717
139181 197889 919504056
149183 163746 36656281
196408 199076 6650853
22749 104579 204272501
190185 199196 694254551
141681 184513 107660733
96262 98872 6631346
35022 159033 310135463
105441 120817 38230918
11397 137848 991856223
143093 175205 80795417
70996 101107 75472964
70063 95951 64679678
185815 196544 94715695
78392 105090 67164762
56074 175779 299805107
89586 170984 846558337
58904 124975 165268963
7916 24490 728431885
131210 150388 47764724
57649 135384 194606219
12491 86018 183575123
87749 113528 916861917
96549 142116 113944472
118034 147169 72557387
131800 158226 66045443
107243 117407 25305072
130227 171630 352557495
26861 81772 136785318
45153 153669 508801813
69630 134757 162950573
47418 148679 342947797
181514 198566 42922072
120754 151435 76699671
62756 136665 185000517
141799 141843 110123
18009 19970 5041559
117199 171399 135799533
159431 195094 250421671
106169 175233 172822820
7545 64176 815374581
58269 138334 797190603
163440 190325 67707726
20936 67839 116580446
23254 133110 274268994
107948 145345 93109795
116779 193855 193210755
132474 194787 974197857
92440 184832 618727139
125721 161608 89950646
54641 131820 204274939
191551 191827 160182485
170630 193140 236149866
90416 117702 68346602
106001 114693 5184953
164584 167934 8449918
141026 187242 116321420
86558 115375 135158341
105541 194631 861485531
127872 199675 605065855
53874 168299 335949189
87908 171815 210091913
63018 126452 872470207
10100 167905 394620592
94940 174281 889293374
147755 197625 485988901
30780 186698 727243738
99949 146718 144568243
185920 198632 164835406
110107 143864 282415333
109960 191206 203697469
123540 182884 352710751
99074 192280 501893295
154775 161788 17623586
191648 192025 182432971
107373 124866 278813502
180079 194662 36671852
69619 180693 278289382
147741 196703 123300499
28036 177801 374465884
61331 154589 333633194
50044 126802 828670525
15096 101921 371990382
15005 49632 85944989
88516 109896 53653382
11069 116536 991257121
74064 180372 266372020
153292 171959 63948612
120986 140586 48854754
86132 144907 146836188
189649 198257 21577397
165980 188348 507382707
11440 93068 203731620
168084 184962 42370098
171966 196668 155893066
25832 199222 575562133
109005 193859 212547609
49666 118082 870022724
159508 173817 36050488
197328 199895 6456158
101543 118349 42034241
197940 199238 421556646
35468 92193 420783662
38638 82860 110477835
106460 108568 5310114
77562 106904 73677453
115711 117616 4712435
131768 164416 81772939
65712 125626 149782562
191275 191301 903490603
119260 192666 151432349
142042 177841 90041947
153857 180542 67189529
101368 146565 112794898
13696 66173 130697545
134488 163764 73362316
43830 183433 349576533
159468 183681 60965580
67819 131358 486783693
127001 168107 112693817
54401 125977 178958569
62036 190792 322762280
41458 174261 332471264
111068 165304 854740675
104061 109049 865807646
160684 185510 62526239
66082 117497 420155658
16903 165294 681530899
180161 198552 621339776
64255 138379 185454791
78909 197299 370168539
9582 183805 435903312
9773 196574 467554215
109939 143381 987610624
131340 189738 146522530
100402 125631 62952067
18688 70953 130148038
61333 194452 574396359
127407 160248 82203612
185767 188610 732285128
9031 87574 196138507
179929 189491 24106215
172674 177896 13135694
145269 187888 107335822
47701 182427 337467670
103963 168363 161103886
30268 156506 315392830
174136 183858 769974443
164143 171672 18961499
102749 137452 726101897
164483 167988 8845688
10718 182145 730130309
26146 192063 415062767
43023 103297 989670135
140977 162428 752774399
109839 124628 36689200
124608 140273 332549961
94492 158734 160825600
191326 197576 692147644
196178 199269 7713171
122531 188105 164570286
53174 93470 100808999
91551 115776 60730189
3494 152007 371127173
198069 198768 589081304
72569 134552 887101024
55157 59479 10807457
107057 182457 705038289
53038 174240 537080574
197784 198246 1140770
9196 74534 589004636
112038 129298 43101284
162414 181590 48246301
92839 164333 134159678
2358 58556 301700428
56487 136099 198740164
190408 195045 11562842
150270 189343 578386872
80603 145371 298596772
16931 64883 119261403
176761 188145 28696584
20961 153011 329630753
70001 86762 486814808
179603 183913 753818270
116225 126646 979111688
119079 190042 177996335
9852 73136 591675517
72467 121794 123459212
120805 145127 342428088
52569 172729 300965370
190909 191053 371691
194707 195438 1881161
167416 184981 916981570
74028 187049 283269835
78793 180216 567681309
83957 102189 45667529
100738 112561 145039832
185135 196016 635188056
152622 188597 90543962
175197 190852 83066166
116941 132320 38426900
42746 67933 62894706
11143 128951 448043960
120147 173723 107322199
190757 199184 21078705
188332 192078 842065658
195775 198681 7283137
59053 182994 462104328
57549 80869 20973783
17056 55005 339127362
148205 198897 127571765
192284 195842 8962116
43082 198987 510156785
98313 128757 76172075
133288 143873 26337123
66820 184126 293975170
49960 149264 248395118
13377 185023 429217305
178064 196980 86831517
115040 153993 346972777
104157 151657 118571753
109051 197873 222560487
77287 142355 162633200
7394 103942 727734098
37139 39054 4762265
184175 194950 27051262
121139 129808 21745502
15720 107888 230226750
20478 133820 282825629
33392 54801 768411109
177575 184199 16711721
29086 160933 918325093
31064 182015 438463049
75724 197732 820087149
33873 134990 252752853
100479 175604 493517647
195095 195645 1449814
143613 189637 115806630
82417 94700 30730913
61161 97516 552206076
145065 164805 49689118
469 68805 334432064
102013 189792 515802397
68505 123144 548214438
71081 151858 202109357
12248 91685 193164027
34832 165333 164696042
48626 109697 153101600
46122 96307 129714396
8448 46596 95074002
61322 130900 720483983
14787 95172 200535493
38862 84036 507072890
43024 113024 493340345
168393 172641 778995269
33565 48440 36870712
87428 115564 304161369
24430 92563 583063234
169201 170637 3645261
188746 199523 27034241
197523 197747 309456410
122599 146548 59729887
104054 144252 494481321
130955 182352 89778279
84029 90788 16889921
1331 62098 32204251
142824 152849 25221067
198971 199178 159407087
28166 140727 450952827
80271 90419 25437557
29423 196780 418806745
192794 197413 802669143
39443 50138 988292491
23786 72783 634202417
160297 175991 252178995
187391 195689 20836106
192541 197913 13500515
16268 101203 740587797
82314 158728 913708789
37940 53506 38731058
30858 39213 20562928
189089 192086 118115195
84902 95134 25474843
160229 169896 24421543
49323 79949 76736815
73086 171232 245905102
164935 194929 75414429
81733 178269 504893519
4959 100121 865322057
167662 189047 279719302
96605 161022 54511954
138911 175792 721744131
114216 169651 138756324
51725 101806 141392180
41637 99909 145757059
14996 86896 179391987
66686 180582 816916453
143872 165668 54874350
176607 189743 549414837
197392 199630 707444897
154476 187133 522106573
26120 168196 779317753
100030 118016 45065981
95501 198558 258486453
116774 158486 104264178
99222 148741 123768088
82095 138076 139990625
133113 148725 38865959
117797 196238 798454675
60494 132547 686109459
101996 180665 866562229
11112 65466 248073010
185645 190867 13236573
8010 152919 465925217
23836 197954 307368261
12202 56856 111219026
68943 76808 332828436
115866 128171 324853057
30850 75345 110842069
190357 196668 593164886
71568 178502 267835398
160355 198970 97208933
63788 178130 518695140
119120 173912 150684961
38992 56723 891247786
128141 154049 64794747
156914 194799 95244683
9336 58473 122346734
170096 184819 260453700
168651 190263 54378652
136925 153000 40211538
72390 137647 163240727
2823 116316 283703895
12220 14453 5643089
142957 166052 44636959
67109 159499 231274671
31573 79580 889832168
33769 104136 624277150
69217 181348 280898357
30688 157343 316478992
44039 121753 194358447
57252 160926 259521825
188020 199087 438437908
161696 168241 16550831
87045 170343 728381835
195713 196229 158903819
144227 182355 681731805
63444 94287 77199547
22318 174592 380574732
185561 189845 10795805
145910 146402 1262521
88236 155810 866341784
70265 101019 77045260
123519 153107 253623800
58743 154597 239923332
184887 186339 3707028
131425 171814 744075764
167512 172254 11900249
162969 176005 32796484
151116 192555 104291048
196917 199555 659764652
140590 143701 7819447
39555 187236 369842318
24776 189206 411300333
91962 192456 251943079
31358 193307 405313971
99708 125064 63298876
96356 198545 256375489
165523 194797 792240615
75466 82072 60975943
46704 195007 765073559
22134 196232 435473400
168189 172980 12012065
109573 186059 355772384
193822 196131 5887598
194465 196682 2050834
94167 161265 167947960
199381 199679 775393
99350 100295 115231063
188320 191218 272191518
72914 157314 211213678
155798 196287 634173247
36189 50770 816789891
90047 192368 386322453
98093 99653 89949626
104285 105927 22663016
133575 158628 119683410
184744 197661 32494015
96882 142687 839004783
167271 182882 309990980
173458 180100 158172839
46837 90120 12455036
196339 198092 371566265
127317 131411 10364023
127355 159796 730620577
109817 129616 49367118
106915 108685 737205678
87600 175192 551365933
159203 198785 99573733
173210 174982 4534280
19020 86026 703623871
41051 73234 80357158
189127 198921 515586800
61343 121589 150775459
153507 153926 1098640
185003 190048 878759363
58217 140172 205037359
30923 33097 5266100
78656 144388 164365650
177124 190691 567101449
139773 197509 324742053
117572 125267 19034254
189024 190428 925887342
24214 29313 12712800
194588 199963 341979340
13811 153513 348907936
59776 149646 85130672
130892 168521 216369436
154808 173528 233592090
122915 155214 80810663
179477 186100 16698060
19631 178727 397596517
153420 160947 18960811
112977 155361 105863610
25222 86839 791059241
62072 122084 736698879
97266 152193 137439431
118548 172242 131250638
175899 199742 142164462
27948 87778 426236469
197658 198009 602015047
40640 111301 176694297
47080 59255 976928246
109201 167355 145493978
105729 107178 542331499
25380 44062 46195564
195383 197761 5931875
2950 101675 246776132
196003 199778 912006957
76286 111107 354346253
125917 127828 4965051
165546 198702 83357096
15624 125013 599122003
129316 189551 796794148
1866 23783 55047559
175675 177460 229671947
83772 178213 236534108
68382 146490 213773368
120579 139477 839125923
181597 189267 641158019
61950 187302 704177023
142808 159036 40827043
148132 165273 43196014
124136 157511 100444589
186299 192467 15508725
48447 99289 127254452
128068 158621 639422007
145467 149777 705504856
59608 119454 149826158
85157 196460 650267394
9466 20650 675495551
5513 39901 834785754
9738 138962 982246566
185977 189640 875329566
165395 190276 62632135
163587 194847 78601283
17825 18110 898763039
198472 198826 885347
114780 166421 129215947
69169 164088 237602715
185633 197767 75516590
186182 190799 784821393
163575 187486 22589439
147767 176936 65241443
75882 134960 359148050
46876 120550 184345199
191940 195790 2292354
150240 163739 930008912
31086 106141 439022801
199733 199915 471160
181917 197384 38971543
100108 163604 329451999
15730 54600 454194346
86169 168719 983809163
129160 152515 58420404
173036 196388 58815276
35526 149238 846644085
54514 55402 2256769
20117 157728 343534409
175859 191271 389640627
109123 197903 664782693
80538 168968 961891777
159003 167926 22479415
191129 199254 871733498
173054 192998 769265340
159459 168356 518799976
146750 181533 87523358
124199 195458 178924816
94387 128210 687158027
69667 99395 74350217
28050 64471 90426258
128885 184094 138618279
133421 199493 165888994
24869 85563 151311524
18455 199064 845671225
181488 197259 39705429
106575 147310 754843818
115278 177719 263746909
147548 162587 164379919
199612 199836 557587
147172 186207 136067605
184086 191191 17950761
163709 173077 23524164
50650 83538 82411301
181064 185023 9883792
108983 139630 76293614
136929 144778 19483361
162141 187079 62873069
155153 158231 7723782
11114 17964 982431628
142615 146083 8675724
98239 147604 123347517
4833 155183 375708609
107751 168649 645279780
182196 187830 246613474
72316 106197 506190221
29239 117488 816631277
28484 166145 993188813
84773 140895 625379416
20928 160846 349367160
33982 149226 288011786
159196 165275 15313988
105561 162910 143330011
86983 93718 207294127
4503 41051 64141144
28221 175359 404285175
8117 40630 81106886
6720 128838 666924750
188537 188955 1021466
121668 186732 995282126
108194 140941 130534990
146609 170586 780562567
99555 193466 913620395
721 155058 385730579
23306 54434 360566982
36789 138711 496968639
177438 188569 83388330
51302 144341 232690497
147880 171916 603460564
196832 198302 150148553
85278 101641 41041508
115524 120211 11627542
91952 188200 241323944
17818 45524 617690256
53413 190844 344456516
23088 150755 887555436
72523 116246 109552833
25421 128481 611321794
8324 70581 155356528
78972 187471 441002251
190176 194774 586099877
167394 178296 291822398
141694 194478 350554310
28500 67775 692252873
48426 51836 8547445
191574 198114 16329491
52873 145613 231871004
64427 116536 130620500
144613 198829 136398139
30720 155466 311633797
167317 171582 820469566
135667 176569 102637105
38760 52449 34046160
177463 193949 503816907
23349 57724 85261209
117811 152796 719544229
23917 93875 174391939
112361 177693 163654304
36865 113889 794769790
132050 172132 100457508
192315 198366 15188084
143178 180802 997247043
72231 195737 569300440
167205 196666 605198180
71208 100368 196863613
29782 167278 360688989
109018 187841 197496785
71193 77788 284328328
76425 173591 752034757
135124 181701 14463978
58040 114198 140822934
128552 194784 166224760
73737 171581 245058597
191285 195755 3978831
55774 84728 183633747
72391 173540 253328477
90615 99761 22871759
142667 195682 133401889
186078 187083 123960366
28677 145037 290395409
33041 120491 245542256
37482 127958 226205231
116453 189082 447383590
191255 199197 19832450
142513 195747 133927861
65376 171416 265615374
59210 121234 169753664
28930 167847 621869446
92860 194988 878919944
144371 183446 98319806
14000 137842 309270776
157227 188228 175098296
6951 53314 115541993
78792 116960 403599985
79829 114589 841350827
105997 161298 138150268
53604 157210 259306793
143484 169821 233959917
107106 143954 97018987
46374 127237 242233149
115501 169534 232716059
18115 40042 70344314
166230 178552 819518070
48439 114369 165226365
2921 12884 25029926
199227 199720 102904033
81935 170656 791829000
189012 197951 22427453
53388 115630 155882913
122503 161036 96438119
171836 198662 154096709
165683 192311 587336102
24164 93540 709680118
49521 53237 304384460
186751 193421 16759931
76273 79334 7591141
36169 172822 341960986
157860 179606 54716103
181788 187209 75014061
62769 122345 226690050
43260 182730 929014873
49146 194763 365006697
102094 157394 444644822
51604 99162 727564308
72045 141930 698390559
75226 194489 821274632
181694 182402 1765778
159488 174123 42308705
150455 185519 88259704
101813 168691 167419651
155004 178353 839717426
132637 179872 234111948
35249 46259 259948135
75681 115286 99204427
154352 165543 28227005
163328 191861 627178818
43703 48261 11241962
35303 94101 146897955
15162 170827 389176160
2237 173679 428781837
83137 135853 131909938
99028 128894 106280295
117521 167399 124901074
156221 179751 59160979
162345 181766 286085249
82167 145762 158928839
194182 194187 17598
93592 96074 6161309
195568 197471 1995234
69061 98177 72810862
188588 192773 10499258
9227 163631 688530934
98937 154536 269709542
117508 136713 817966462
36618 96478 149501558
119835 196692 192872507
37791 74743 426716435
179082 198547 292101647
108172 117865 24099641
183541 199432 39907225
37622 44997 18377587
3375 161956 396387725
56128 109789 134496156
86786 189902 258424421
6279 46463 100167785
65034 199570 337248598
43873 88668 111964539
144766 176991 584193290
91913 129232 93355164
92839 189190 241605666
4563 62384 432345636
158351 194134 90021298
118441 171063 131839527
139233 159382 50581766
74068 135496 153726565
116871 160747 109666713
90176 127725 489236679
122795 188400 12790466
161759 177387 20093755
154654 160386 14385781
49430 65884 41293138
71219 132948 403064555
119175 127863 21726857
152739 172850 50608931
178793 198026 48418883
167370 182554 397212663
135234 153759 408827176
49629 158467 272441748
190514 192374 337900905
104458 184157 921294002
161735 188228 66775842
178193 185187 17548515
69949 170311 739111329
144581 161044 910077454
63377 136569 183244193
40284 96513 967340474
40746 112186 94029053
166271 171398 12922505
89943 139913 124826202
16949 78819 530270302
136415 166104 30477507
105618 156150 79133236
198420 199486 565690684
118671 132379 34242512
131244 144074 185729397
176903 196827 50146380
6651 23071 41251764
54683 122683 170175916
99374 124187 909462035
115435 148465 82335040
119766 173941 854046945
60729 73554 677751745
160852 193486 183022301
120607 140811 728441916
42968 59875 838049249
111231 136062 537137177
105306 148015 995772493
28466 55761 564418020
149909 188574 97372506
81268 164461 68548921
137490 141003 846160610
95173 167339 180834818
26363 182311 389890710
68267 152461 210666471
130682 180760 125638477
41336 167403 392763214
11659 104452 916249661
173038 195875 57506508
30265 77514 575107165
145873 152322 758763654
311 48858 384608259
104021 149797 114155120
164884 197265 81434578
58537 95707 93049824
126952 155264 70876864
196461 197255 924172007
174124 192218 45502526
59642 178680 550063660
81282 169635 687928804
57478 164560 268153360
59731 106609 117562655
183309 194415 3614429
55634 77287 426535124
1771 173118 509736226
196373 197977 3974963
36570 74392 863210746
173447 180929 18853854
103921 187084 859433982
87723 92381 916454238
92850 97918 951323750
193368 195404 5134670
128164 161029 82256823
156544 193805 625209142
107073 156563 969855790
39426 139846 766573159
92073 122135 787829078
10302 99724 223339534
126335 161570 185193935
26770 172109 363254961
190835 195109 17489379
37518 166104 596406720
11321 130022 296558231
28646 198497 424986485
119416 176395 142810013
8022 65257 794000442
100969 189719 891123253
50220 188210 519442048
30669 107252 191422338
73332 196037 739914299
118009 199915 55216588
70510 192757 478521789
155730 179089 58750571
192142 199648 42891789
54287 153485 248131215
102977 145879 905157649
76861 127478 126608451
122991 171387 718209922
154169 172261 3428975
162922 180026 29878767
164122 180165 960128753
100964 155165 238070210
76391 121738 201846469
46022 60621 581223535
38953 128365 234596254
11130 180594 423874458
188650 199870 28173183
32012 151729 779724303
62016 122115 99296640
11768 111854 299142853
71235 164485 515770169
136368 172070 14575033
96918 183750 217766359
49463 91852 29760040
43279 182206 347783364
5386 112212 266911270
35534 189861 828141849
161618 173349 29554287
140764 197384 142404969
22439 106005 783723902
47682 155146 310875460
34079 41888 19389753
101158 124564 58353209
8153 143225 701537780
81528 104237 549046050
199986 199989 892358504
104928 150501 113673647
169732 172558 7056290
166344 175897 23969390
187513 196316 22116180
120905 172384 500697258
62368 97515 697297594
126794 162813 448074754
163897 192828 123291667
59972 138402 257000240
101605 168821 763540265
174713 194449 614567721
57540 66385 648499354
153514 165291 29698524
59369 162127 860850707
26772 93882 167266794
171534 177541 90273805
67438 108432 143414725
91579 178961 268123835
10322 90723 443627329
98545 166736 170914763
156204 199615 109224342
181594 195341 34630090
150119 182881 132549086
167135 173035 73629993
28457 119453 227201353
166714 168250 3819713
46383 193169 689398029
95396 97316 4827914
76899 115793 34185571
80046 171478 229064152
161541 173423 893720422
51330 121349 175240468
80740 109709 72721455
71369 136006 161742322
48224 157914 752107329
119055 196567 194476021
58046 80302 562296276
182351 189081 17031556
172004 174267 866895276
131899 152369 340730249
19753 141794 887504505
138267 140897 6513245
186861 195110 964694392
138627 178500 592416244
132936 140753 913196496
45332 190053 362531141
105158 183186 195320760
382 148578 836669853
9858 179605 862719797
69581 156695 662649117
155033 169689 777313755
5858 100327 235969734
11866 37106 146559945
53711 125941 939461312
158096 194580 216478398
7391 188049 452039659
128404 149628 52997991
62949 159935 987798339
85178 199654 163143317
152295 172805 51580899
58019 126600 511735719
94696 161106 873646963
78763 92627 34661311
154833 197236 106690475
60285 84784 61429219
153294 173524 849278875
128476 158361 481453837
34326 114593 200826110
165108 185515 51341373
157641 190008 81491735
172139 195314 58320168
180625 183380 6929782
48669 86929 590580861
132766 157451 846047407
34795 187957 850185162
117077 137457 50824521
164627 169241 11645696
163447 176624 33151648
60366 137509 193009023
180841 180855 719421770
184963 191101 15620125
95629 162596 197725380
70947 191480 354995066
106809 125530 46454090
157150 169440 961561916
31851 40745 481315135
77864 106553 72013331
23182 151280 705690122
39928 116507 939968262
8647 126591 779099324
27284 154533 317753163
158911 178550 49370912
64689 81638 752930747
170660 170967 777594
73377 185333 280510194
151731 173490 54734359
112974 136834 59554261
134597 144968 124657255
94216 155029 486055262
28433 106813 411649830
51485 126006 186350835
98452 106365 20101645
13969 92549 897908598
137093 157116 306153229
97064 171997 526833993
155562 180705 63362404
150974 197390 345945134
64882 141435 613481997
93568 175201 204549192
67617 97233 344573285
88583 165116 593342995
53380 113580 150800013
142870 170740 60313336
126206 149457 331499867
160827 161354 1335529
102633 151565 122243920
144746 191861 458145072
55263 198959 360140755
140928 150455 23886937
22834 90409 954532313
121869 194435 568202285
199829 199942 148309279
74096 115140 102859657
104575 155962 128315376
81343 170530 586625972
163031 180856 44866614
12833 192635 449895560
108218 176246 911324100
58061 128526 176437733
79446 81574 5342623
108637 188609 200348837
61301 193587 669269551
102603 128247 986318986
146592 193334 117662727
85558 99113 147947582
126773 188646 941802300
95956 182236 584406579
55408 94914 98788147
113913 119134 12925972
192176 195476 147962443
96737 128670 291232440
106637 143461 909844385
175473 196945 779951191
94413 113723 48535521
61853 139055 274791926
155578 176195 870082267
68303 92871 670209831
185343 188709 850719227
193107 196919 9587823
129033 183254 136064593
125474 133764 20876128
164780 164864 429011100
12438 148888 345623024
78903 115796 92490208
102658 198918 894072001
195766 196989 537592385
19831 68506 163799588
197741 199022 3248729
57788 135792 195331802
14805 134288 298409954
183955 186667 350165958
67988 127642 149283978
79841 130628 127153309
77926 125362 969233085
4811 127070 195781005
6438 198309 576715277
181371 185963 541833368
135824 186942 137004596
133872 162030 942546453
150699 161891 762305046
73620 166005 231348960
110190 167765 144083692
137446 183174 81954347
20862 164608 549922638
96262 147475 767418668
93108 93479 464079312
172096 173150 2615473
154483 187685 83619580
75265 140833 251364880
136552 154247 796484724
104990 177994 291392329
67164 72005 475660231
106978 123519 41072381
91826 170444 675359593
99638 196825 764558407
91234 142109 127106650
94163 184419 747078353
191494 192327 292653690
77587 121072 108805772
26151 59156 132563987
135915 155926 478880948
25791 186213 180463213
117900 187249 494390816
51165 188714 344749971
115946 164152 472114006
184382 193211 810900129
107322 125735 45659418
110321 117910 18959494
188202 190831 6632839
35582 77012 103471450
75871 124226 120905531
98493 197594 248579758
165242 175674 26269391
10477 85874 188278401
73507 195248 305159773
197525 199396 4691611
146711 149994 8282546
180971 190446 142618233
180439 184077 9148125
43187 139843 12221547
45142 90452 113312890
21655 22461 223700790
31350 148586 826769270
35328 110941 189115554
55778 121558 995133534
82830 115914 82944345
13091 18204 3293139
162519 197190 87261136
186336 190177 280400180
125085 154416 446468588
85896 92537 100173439
56618 126091 173733433
138566 140279 707621947
91484 125026 83778510
13689 166590 382231457
70574 74620 25849493
112817 147636 174057282
154883 195506 922134299
115243 121525 15600985
143530 146869 8329324
160571 170822 247096910
10475 198380 727082013
94489 155466 66231838
57660 153824 315646913
188398 190831 591988241
131308 146234 37089032
64386 144370 468183831
97528 127955 754546175
78115 109784 79476360
98612 190082 229454090
33882 73989 153142835
157345 196245 97900911
198336 199966 916696052
21556 135130 283421908
125893 193982 170997844
88477 140578 130129593
64019 130324 326412158
138103 173122 87920177
162200 197062 87797275
137328 176218 234747089
132384 156130 973329417
34421 110359 189934782
142525 174707 80974108
86086 198729 282367854
190783 199391 21547659
138390 145381 233929351
14744 140802 314689654
70592 81089 26219969
19969 32853 210343146
97479 165080 352006274
12289 19063 17161661
192020 196908 12289947
159063 184251 63376234
72222 188515 291525966
36351 112784 191194457
184503 186460 4986345
62279 197604 339154801
163702 175047 28514304
94200 116744 56573663
133548 151083 737163315
115403 190278 187753290
145506 181053 750928543
45302 160315 287686256
154875 198423 109546953
117854 177295 131268843
157340 188579 78653066
164128 198165 690918609
199659 199954 571632
133736 150692 42307309
101968 112206 875556827
76550 89325 31929863
73967 81130 17885421
71458 87802 40972795
79437 102406 57638340
133008 162703 557194402
16032 114658 909571174
113922 145596 710267146
103535 109322 517946419
53603 188292 337569341
4856 179302 436293568
15809 170106 893090804
135489 179780 277036430
183093 191817 22030254
56141 113062 142570475
90636 110060 48753311
82626 165280 206982628
87324 146119 146876512
165306 172384 17797377
4642 101868 242986484
46647 139383 280719363
168023 180606 895902853
108848 113468 11467082
10477 89925 522394552
150775 165914 38216675
150129 197826 120022044
162939 183049 921750231
158952 194345 141609693
155278 177525 55970273
143808 147006 195113289
172102 172527 1081376
187519 193174 14194688
59595 186309 317505725
113912 138609 47729812
76639 166938 226154591
128625 143666 37509553
117867 160182 958624663
118868 199294 201731299
146167 194512 92119085
63909 169437 264361208
95196 148850 674408676
139893 143875 9980261
143966 192266 884587130
63270 119342 439070994
53779 58253 985670073
132212 166068 307139938
12727 86261 220557283
50994 137172 215693844
85265 173499 264880871
120767 139570 46906216
100162 122528 151277621
159042 197660 625425201
140162 155686 326682382
34858 179577 570567531
39690 166936 318385255
173914 188753 637206698
17772 34185 40678721
107265 153706 921403103
1125 24692 810875038
157413 183274 249763503
79302 139927 151556193
126499 160015 673509461
40563 46767 740811550
138778 175274 91674116
30172 171649 353754827
29759 41022 27844974
166330 171448 980175488
195156 199786 11677338
193279 193666 910662
103970 123618 48875289
4344 121642 713262234
67959 159145 311773665
16816 64318 118108399
59504 120843 153529866
37617 187801 619673359
166060 197772 394667645
68960 109492 101627413
114982 152518 93699095
61936 79759 44579260
13391 140151 316426561
130934 182466 424593401
46469 131792 370081428
137212 197548 957995117
71052 74848 548756891
187173 187221 92170780
67137 110977 729397819
155994 174543 46754881
153179 160957 960126072
165215 184353 48145678
148219 187897 295683837
98852 143294 111076249
30071 154911 586611107
91681 182672 228006902
27991 112836 920694416
146339 152561 8284765
23764 107885 997683109
110090 173019 157522922
87290 170886 181146585
139810 187321 119524939
77684 152683 421021886
120483 155904 639328828
103828 133756 74675438
73553 89404 397687142
170903 176400 8272257
133454 152685 53100146
117978 132982 37475221
10727 64140 133063911
171338 184785 33732672
92649 123574 77351188
44742 142620 898091438
180002 196078 851531299
129573 137887 20693269
193574 199322 10910706
37600 186100 587714282
127538 184248 142317210
47899 67499 683583917
101000 151954 127319056
124994 135330 203955962
74626 88100 674576718
135415 152402 358725106
126886 171643 724497539
127640 174801 118286287
11700 41878 75091100
99774 130413 76702803
182945 195116 642600278
152028 193208 103660036
7487 78980 178367593
59295 186377 318454908
32614 163392 326993594
173365 179332 286389290
190762 195745 12467098
150975 183343 960351867
192058 197567 283550697
80367 128551 120560718
145849 146604 528888410
127405 175933 964320574
39151 118807 199251886
126626 158307 79329033
17513 91979 185684200
13553 140680 317353749
139133 191507 562200541
158115 161675 998892378
96099 110620 231087265
99140 146273 27565159
47156 92420 182697169
89921 92222 5714080
120271 141786 737641307
17502 118920 253168882
74684 161244 579370618
5583 28242 910555388
106311 107263 2413018
187025 187512 168923977
101348 142244 102044662
88116 139593 128617468
31056 137926 266833494
34211 179058 621105154
177498 188667 28178317
22253 182358 400206413
15566 173983 396025145
7375 112928 263792470
190072 199275 3327347
63303 188231 313172420
149878 164482 36795578
184367 197339 699725430
103851 132204 311449605
114012 142546 463647998
51097 123645 181548198
108661 109522 494185672
87947 166021 195485546
136880 193650 142568773
65412 160980 239132965
60628 125968 10779490
40355 69695 73205773
15448 177595 405390885
83426 132599 123019787
42569 145004 798772325
73946 74320 277960924
77572 148694 177784172
107293 135800 71105960
124699 190626 348795045
110337 143016 374823709
112070 121165 382997399
186488 195068 21549682
39643 164268 311740234
179651 182754 7818477
45777 63147 43338685
5948 82080 190034208
114394 151361 92240116
154558 171250 922667110
121287 189599 171411095
73455 182050 822796490
77948 132340 136142546
53056 170714 728762868
80194 174113 235277768
36583 101678 162869713
36472 53379 875132270
96074 140034 497908951
89332 163064 184597394
69732 159725 664182049
124968 129529 11544372
133534 156081 998791317
27185 127227 558835436
60560 69064 609842802
199183 199925 1910349
136005 177489 104079946
72787 95491 56766628
136672 155554 47160883
189189 196285 17848638
145559 194588 277143512
173050 186763 34558415
89606 172259 207018810
181757 186220 395365485
196965 199098 5316936
86108 109726 27663705
44265 183326 348204296
167727 181321 34139471
119813 184749 761804085
125764 185947 151169032
87280 156259 593506365
1878 102993 825803381
5537 95693 909463384
113606 189161 459451011
80542 152520 283168843
54051 64245 990897220
107320 187927 201921225
32498 177231 585552138
69741 121556 129641694
175030 186159 757984704
111528 155021 108731379
181702 196568 37456244
109297 199731 226647231
43358 124374 929054241
137715 161835 60430390
136160 177501 661320444
3622 24794 263940286
130047 166074 476691369
174229 184941 26843295
115050 126822 485831111
141227 193734 363948444
143143 160536 194764983
17281 173257 801927684
194339 195633 462643584
58107 107411 155872745
116600 149248 345547067
913 105066 260473395
23227 140050 563583519
146266 182060 692306922
102886 195382 899773596
186391 194084 28196017
83785 154890 177836189
67800 73357 13925594
167679 171154 8797029
94706 137619 899821824
98813 179258 306658210
192695 194588 4744077
185991 197389 28671187
88986 170173 772613398
10024 57671 118686922
9648 82419 752288063
159259 190766 79353807
163718 189516 64895823
45500 186686 609313984
131829 150626 30127709
95160 165168 175352336
16300 81360 162098883
128855 188576 149990151
89978 142695 276643856
4889 34813 269352581
174540 181802 18209266
101227 171826 547304705
39629 79454 99387328
31671 71591 99424337
16624 132007 288096137
9173 126399 410854536
139707 158291 46623879
65954 146087 200326118
155549 172364 42354825
191088 193149 5133385
180215 185544 302514921
123395 124059 1656004
40840 175181 336215795
183234 184691 4577620
175686 189213 34058029
134916 155878 52395722
66173 134185 170228649
70218 100620 76129649
190124 196683 16486512
191266 195096 701364691
31686 195089 408898469
14707 91656 191999473
40750 66222 732431301
137324 167109 74802339
29733 37716 19674993
19592 36575 41931396
106028 131979 64741479
59197 197688 861514403
112994 149796 91808466
81468 126397 358867406
10481 56881 321793802
96818 117574 52117714
75555 174314 448823293
153950 167468 43936287
102122 117170 37643085
175431 177283 4618905
140933 187207 943347222
7280 147399 349905509
178392 194328 40087689
108841 115282 473150
150275 160994 784558514
87732 182309 891483311
70723 181453 821983255
87612 117413 74621232
36268 61738 767757893
108233 132978 984422441
7100 197448 811123421
179106 191291 841356563
135871 168836 82725564
98556 123931 65798345
153229 163866 632762756
135419 136013 549314836
175874 184995 22867859
96466 123402 86661670
151249 168165 336723546
132122 183766 129584018
89009 123051 85129651
189921 194997 12721651
118744 139496 51690385
179168 184628 13729034
147170 148621 892032074
138780 160276 184095400
116640 161168 948989460
85571 144563 696021183
190490 198212 593928556
44865 60547 32341391
139223 162378 344957828
178688 196232 815391876
178338 181493 7938376
160993 168904 115113646
179716 179889 439937
14355 87182 404556655
128139 154566 56763347
34334 77554 752161076
194328 199377 883755294
80844 148897 193584765
179918 199026 542185304
75832 131777 140015009
12484 89785 192977050
26324 180512 385542502
54239 165414 596102360
9643 88068 932124089
815 7936 17874038
147103 155000 19961099
110932 123185 438963861
193398 197176 949925562
164429 191523 744673398
73673 102194 678542937
181118 189167 20327148
67597 79397 860834681
69010 184012 288146739
86958 175118 220785960
119985 167527 119132268
73292 118760 113857929
4454 93011 221160800
182569 198419 187106983
107752 173913 464676443
10099 50907 101634466
173539 188816 38516114
63735 198354 169529862
142441 190778 953331373
120762 147902 906102053
30957 43966 370524677
15787 111269 238354022
171492 173533 319366112
101740 172614 177435668
32720 138996 310015231
51078 124196 299816138
125816 195950 578313522
94630 159624 913322767
45616 164752 298115643
153383 191358 95728451
31889 189685 743142913
154033 164735 26935351
158850 166973 20509272
44434 111280 167230154
137629 159942 55892528
1619 99152 243619209
142541 168431 164088386
10000 27130 43052615
119614 126136 15558399
90369 156455 561410824
160562 163531 7543661
66952 75319 20986074
48631 163259 287009114
108227 113933 14234760
173788 181407 19129155
129955 167415 396571991
86061 95219 338175569
192502 198761 15750260
17104 84876 169012318
143661 169288 64522970
162722 193427 77250117
183684 185541 4645541
184903 196901 30288668
22583 159528 341953877
129228 150893 54115803
59738 163152 258896142
10933 59936 712073932
90197 152454 155726903
100590 152546 129899572
191410 198581 17902528
22872 102542 682123768
16357 99603 463365861
121031 155544 86299475
193140 193577 1055475
20815 48363 68145295
173591 182374 340574242
95681 145286 764911898
122445 173278 127406892
36038 169454 333870785
45215 179681 665817940
70906 197339 934837471
44784 113746 805320258
12407 84315 179543779
170474 174629 10405796
96886 121131 60756769
158703 160350 633678179
42059 53930 29559825
158639 169309 26931690
183313 196688 49659446
115854 145178 22191854
197834 199470 474953420
182003 190407 21255533
3827 79219 867121043
157131 180081 57719805
170530 199904 811304520
54527 158637 260542105
46073 62935 883196812
197139 197612 123094940
47580 81619 85193052
106833 145234 653723146
99816 106117 589849350
171144 177532 175406461
184138 187882 300252070
37575 113761 468757846
148000 198630 426164321
167095 185893 293002554
199667 199816 675948173
102400 125968 99215069
86989 121447 745254817
124364 166013 146893697
132725 192146 365432849
515 198219 494809872
89486 133186 109359870
180202 181860 864720991
26944 172898 462152117
55018 135264 610938656
24708 178438 384305652
103462 123325 82380869
114012 182617 171802338
3808 57819 134639444
36716 168977 713860979
46477 176826 326388097
2741 108159 489549939
156982 193233 91215055
135523 172522 92792397
74712 77797 1534283
44135 135091 702917272
185531 196749 685091328
267 65650 163161583
155286 183504 383955074
76820 116636 90742422
131070 147918 41866325
144905 159512 252875375
66243 87894 54286528
25632 191742 415497515
127261 189587 116748535
61863 77928 511305493
64823 189398 921145950
150887 181214 938959087
65878 92241 65938794
89903 199165 649714277
91127 118709 69059080
60422 83051 56644065
92037 157772 164494370
106883 170771 380132747
176396 181416 12574952
83136 109016 64983814
135985 185205 872092456
36156 137302 252837681
67114 185719 297249397
67167 69915 6981603
91397 156981 164134148
177773 195831 45423500
106284 131695 884044057
43961 128976 768386729
53366 81127 768327739
35295 164739 323816486
151080 198132 118380919
177227 189196 30162841
98093 167161 514374727
149803 160158 850866397
170425 171207 1981085
176598 177515 2286800
8031 135997 506675863
39550 79030 98557029
121752 173393 998589048
89836 161096 178287644
173469 184862 28633488
96375 154514 145553306
13657 45743 79803968
176868 195344 46484195
129769 168841 97953762
20354 145095 311136429
196950 199450 6214563
175721 195819 50563467
186311 196368 25333362
188207 196252 20211120
143242 192029 638638558
142287 175558 290341388
106010 135926 74627444
80629 169003 221380166
74045 142197 145486557
5994 29622 893346701
49945 137779 219781232
32473 166045 334036777
58389 102075 109579058
10476 121735 301363735
199099 199464 977189284
22141 24216 5080477
53707 178424 312385543
17325 43765 65628328
175230 190063 281342987
55444 155170 249482069
181035 199620 46760945
26255 126264 996871761
23091 193102 425298941
149997 154883 12307032
41742 147056 263233481
12996 187131 668339995
106522 121412 37018534
47249 141996 532579711
138097 194108 620916636
142532 180334 552773720
191630 199760 16525749
180249 189765 942361962
147698 163166 39009208
24715 149387 311192231
89584 113875 279963475
134243 142735 597058348
174634 193106 345598499
159251 176773 44093572
44134 188733 362195247
109449 134060 54708098
26948 184071 812812386
16198 102154 559006739
26881 153917 317183440
86316 145650 494013277
156744 189086 526520270
152895 193259 296150813
153189 154167 2491063
63256 68277 12626535
175993 195124 936439593
78744 121434 341072578
121768 198459 192435464
91563 180563 127138083
6422 139881 699174028
151552 199483 815418429
82887 89134 220124903
135244 156589 53461570
116695 193437 192406109
83578 199158 289704329
78126 168471 584696801
47283 99603 130934889
159337 194823 90706279
33311 109950 31224761
183214 195893 31960821
129268 135492 15584133
175643 199624 60305765
172984 185961 159240534
121077 153828 691181190
105859 182434 191672930
89163 194306 263563356
121412 153715 80737065
60939 78299 43423264
53466 148247 237052734
151039 199339 121494330
30962 194954 343951491
133303 148983 39098320
152989 189441 91722771
8101 156195 370086192
82970 98927 138870966
1232 107036 264610782
179868 190256 26229259
112526 140664 70074270
153181 177831 62088253
47989 77863 74846409
106162 175021 172317995
138493 164440 65167293
84674 140449 735520606
14603 119692 933403899
73383 102075 477197630
66872 150327 208724979
40158 156418 119303697
27941 34442 667860866
136656 169959 83558682
26229 41103 36746956
149910 190060 101093083
197996 199590 96744633
73831 190409 931505072
190583 194960 991738055
2908 109344 450787738
91262 102504 28241456
191520 197271 169120365
39758 96989 142922909
101369 197118 240038353
176671 190898 35871858
143044 151131 621942243
40506 77391 92117509
129127 192843 159973424
6472 56594 486923393
103393 157009 134013968
158313 188887 774245318
16473 33527 42306556
98119 127174 72701855
42654 160250 294150291
75784 84925 22944700
70988 171403 251563037
174786 175794 844343690
95057 139437 110945432
182878 192952 982486130
143945 166699 57327857
22657 75305 784207669
80596 132539 130028948
158520 161342 940245553
184259 188704 555535487
62581 120038 525554349
33733 48084 680401681
57389 182995 863802498
185518 189142 9178248
164927 186556 54398855
70456 177093 395082532
69731 75091 283233523
88434 127804 98496281
41902 127812 214915215
189333 192111 7029344
116471 181429 162726142
108698 155156 115967320
179791 198575 666788884
140450 180624 101081348
38431 151551 282840646
126594 142632 159357675
133195 143939 26703108
30047 72695 583562735
61162 110031 161229160
199768 199921 390431
104028 117791 34286068
57223 171174 716739172
133779 138510 804024412
20172 194601 841318232
79418 143336 159795813
31113 193919 438547193
98845 138034 97986185
28224 75002 337083074
183270 199964 42012985
125173 192862 96571296
127999 162304 55519158
42571 167715 313203720
4497 126562 555105677
20226 30593 713522725
102812 161168 145878890
144385 179981 89520754
49419 87360 937758302
40496 78160 130791395
140276 176919 515725164
58596 141260 445037867
156176 197986 440929071
164880 195981 592154025
41402 158397 681917244
147054 192791 248834819
76363 97568 492375046
19318 19812 1032026
191130 197748 99117756
192675 198892 15600967
172382 192907 956305510
132880 180354 119091891
131893 196927 163272374
142136 190231 791509613
92925 145372 738385232
170566 170774 913037560
197359 198556 133502229
145780 193857 120997671
13039 62946 933197510
141896 158383 181597683
89061 176189 218267593
156937 174504 44173164
170350 192973 56875947
155732 172111 41230909
118374 160205 104564279
52939 59242 15776700
59739 103529 109801962
106866 137540 191553486
129498 137132 19057335
123553 190824 168937504
18983 88404 173062249
9000 45283 527291936
193284 198588 13266815
23249 163067 349292077
69890 132904 157699358
163648 179090 594300124
40445 158775 295887125
103834 126064 523849249
131719 155898 491640742
13208 55690 164373307
1490 82251 969959128
158723 181601 211609830
116279 183177 167595392
26682 43551 41699861
13482 156435 357148502
24308 97391 540870229
23109 27479 10891304
129396 133517 10315335
80706 148094 376126258
115430 128989 49198748
2825 64529 113553236
127615 193624 16310438
91582 116103 398229285
162079 198694 332930353
123937 160312 75783803
126694 133695 870133697
135221 163737 71496153
47970 198012 376061439
93380 185440 230772097
94904 183961 248059247
147328 161018 34501055
138671 158724 618557006
20595 114569 819011418
160152 179486 48670842
2144 30346 918567392
28052 114898 216906393
22640 89472 166536887
86482 179876 233865856
61191 165074 260108622
153054 198823 925446323
93373 146859 133670167
143502 186303 579622880
105910 167290 318516959
28534 43255 15619707
34225 52515 45492316
187460 187595 351931
159962 186649 98423522
22899 80589 82875455
50562 179040 321801577
167006 174297 383353208
34722 94200 536807056
141030 186646 114753994
31285 35491 10229925
189447 197239 625961705
20540 180014 398566206
18477 124620 264849582
27896 188280 417655002
105136 137257 566416206
135092 144577 305090658
45191 197857 382464324
156496 186355 171866950
35607 69667 85059479
160645 191156 632423828
71564 77764 103697431
131636 199997 171575675
181991 193657 29383940
126172 128878 6845951
109173 139757 76149314
108785 117591 21870313
183776 196342 31630674
121987 147757 443166551
165823 188909 58085585
66849 129610 442758858
112029 188702 192283677
127552 146299 46760363
45422 54627 22905003
98804 141626 107001991
89607 194201 468096622
45247 95580 125764832
46374 157077 570250953
6103 93209 918810004
55792 65870 620691506
191285 192678 3404025
105773 150188 709913013
82900 179890 243000270
54968 125146 175487289
155363 168442 481638209
56729 111742 137754357
194778 196199 3635794
96318 103443 885890655
199881 199999 292723
9086 196994 470300485
127073 160061 664793569
108925 109724 1977927
121801 146367 61281028
154223 157710 8767865
153812 171361 6634667
13683 80938 334149288
72975 151196 889861634
185334 193702 21082094
178445 181111 6710542
65599 72148 16383472
8924 11485 6455311
145828 195020 679560995
120582 125557 27279932
159791 166636 17331382
108420 173831 163686153
14659 114061 248380099
37969 194086 842716021
104285 113652 626702144
41467 52488 27394644
194833 196901 5278592
43208 194547 929742653
30681 70671 343101227
16885 171806 508887479
41364 108021 791992893
26963 32815 14374410
146684 163250 41736146
136593 199755 158626605
146405 168308 55180208
191360 192543 422438546
96549 118088 112331818
179601 185044 13622503
193533 193718 467820
161357 170600 23373283
124446 149778 63361844
115333 123190 19481949
74889 87170 30775775
36234 147318 950718597
67339 160222 232485769
88117 103409 38405589
73147 75913 330160576
160012 182173 763014374
58634 187976 324253909
11206 14236 7600323
115464 169312 61138927
132930 143356 404417852
132618 188747 746121704
139048 155205 40530115
47538 93233 114370240
180429 185253 474853339
120137 145043 405113560
140003 182185 482537410
1332 113508 734600793
7031 123881 291841466
62974 192992 325926750
56465 59626 7914412
92546 167725 188330344
114467 143749 72926259
143016 162435 48846082
88872 113234 61089483
164205 164470 675377
57351 73001 88337020
127374 193178 16473542
88695 191520 257854116
32100 199343 489475153
120234 141232 482196519
2658 91570 222042921
103231 193228 159387378
188480 198835 976895152
71298 83379 71845976
152924 161384 21237212
23009 24295 777457042
97046 154907 433938223
9059 92762 388730957
197307 197452 377476
92619 128952 153292876
40221 108949 433298557
27661 116106 272445707
35694 131193 238860982
90352 110348 378463253
63739 88655 62417186
97343 173720 191406878
137252 155102 44673812
170586 189887 48511725
95664 136823 103089578
126866 171196 856555433
59657 141500 300414409
175428 177975 520129272
183448 190661 18194170
83085 186305 395816583
10841 115922 548835891
119473 125496 14865596
166522 186156 49326652
177532 178529 993584411
175073 198924 59988664
179835 183822 396745454
91774 188594 242754456
148751 188508 587547761
118205 171259 132922751
19328 19549 578402
110865 174876 160306450
61838 192847 328347359
191623 198907 18220431
137247 146009 137219721
164027 187877 204821539
169702 173697 390827129
24853 138733 284203811
100446 124227 692156199
192992 194778 1391564
3872 189420 464325143
117882 155101 118313393
56772 58574 4423825
183538 191072 19036526
165923 186499 51711404
19895 59564 98461470
162086 173400 758102358
686 165174 155573547
65901 122128 185251908
172385 178520 15403994
182241 194860 478712472
139339 156152 42141072
197566 199138 3953818
32591 51633 47262521
32583 115401 206992905
63322 89432 65408402
23522 49791 585095875
87169 135671 121316372
12943 158742 364305682
177973 191097 102416965
180324 188717 906405488
103857 175915 180347848
191884 198796 17324529
61476 105359 110119757
167176 178402 672390961
196356 196949 1485595
161657 196719 88302648
147608 195334 624663808
74732 123955 824120004
194537 197171 6635658
17107 26631 23795966
32608 134497 336579109
2959 3860 111840018
193292 199100 14533201
98912 143890 112425558
81300 106521 63407202
161131 193779 82160998
28800 106620 194383151
173080 198745 64593679
165247 183461 45848480
54000 173768 550348793
51268 110891 834769790
72141 143370 178059705
59641 191947 331595379
191360 198017 26612721
24254 135342 277330500
188047 197410 23510492
150944 199327 309878339
130579 175094 111593956
147880 178735 987647416
11634 119326 442927205
11792 161976 440965533
2254 59523 142818676
67270 173140 271117010
162181 196417 641799324
1439 75591 758139714
191476 199145 719634846
55876 123056 433326757
35958 94912 212995618
70741 134677 601376917
136013 165796 189236543
129843 199792 175573936
8241 107707 248690939
3282 165839 406501548
119722 177149 143926954
18047 189583 954885032
192475 198799 15907384
175930 194316 371403191
185370 185841 1193220
91297 118790 598599589
27402 185775 477040377
57727 98382 101770740
117701 127389 24107401
70678 149883 198039342
146921 178472 79424867
137229 168051 77343118
128017 156076 70154274
143502 191155 225351786
83793 92820 370746030
136881 138415 3743257
2559 148732 365120687
51251 171171 473968445
113650 194762 203314239
47580 121560 185157654
87824 166004 195733021
48423 119953 179053330
69884 76862 17458209
54008 59908 959956799
1237 174741 434007491
186351 199163 240869073
65310 173837 271827154
46051 180581 497013550
75158 184243 821588327
145171 170836 64683939
184799 188629 9724738
153000 186319 83840288
156895 173835 42589620
88156 106890 47085175
62336 181361 963509487
158765 187887 73354885
9820 22991 781127994
22323 143319 301870000
156702 159667 264448118
194906 199104 10577914
130675 153348 825703324
102233 163349 152936622
51293 168117 747466220
84842 112713 69807101
64218 154238 570027872
10880 26508 39203809
69245 135018 164591567
167513 198869 78835924
174064 177317 8134282
82785 194842 280907935
65583 107540 105230830
174435 188741 72998660
14315 198189 742695261
122555 182600 291621872
118160 119605 3565839
143143 189316 516274005
190990 195809 12031729
159685 185413 64775443
151390 186496 617624832
157100 190026 82932944
46115 140387 118177181
44782 81174 90906846
27096 139593 280719585
26148 119320 232568119
158361 162478 10380269
143170 180219 614214765
70926 108009 209461273
82141 119291 93049942
145985 158895 32550635
21417 126853 262966147
39187 190059 675187447
48817 168020 298570134
40816 88664 557701392
23287 175942 230957057
70953 115703 112107441
17536 170074 68146681
23781 145514 303764977
72067 113192 216849363
144599 186186 736642512
146255 146991 766822656
180631 189635 538610383
166206 181005 943482189
128634 164750 90502843
168955 177370 117175073
81270 154149 182376982
160534 166073 14058310
149319 196677 119232034
129007 174104 113169392
90234 123951 84273731
14653 24759 897542576
99383 109507 25582805
139429 140339 2223608
101887 138339 90966518
122303 127113 543453882
173233 196196 684257517
3354 178241 98826850
142841 166362 329008783
25874 154694 356998136
49259 99523 904696200
138831 142212 289519040
144590 170971 490940410
127355 150920 58898800
126044 151582 364596294
125447 177868 532622555
117179 157679 951177739
181021 181058 90385
142525 143034 629991746
45709 130411 740914899
151032 171534 51673027
177961 194457 897539899
73562 124000 126134558
139369 161199 364582967
132075 139760 46521981
62709 74430 575645125
29643 195507 415060110
32981 134559 887504308
80100 125415 113233459
72965 120585 119181149
194253 195899 4225182
182812 187552 12033920
181800 185743 765464849
77170 93298 746321583
136902 154587 368560630
95434 144950 123790188
159055 167159 310486398
162975 163414 1104385
28680 191527 407468000
126081 179772 134748119
1699 9721 20091425
79210 177464 246178534
197506 199646 5388333
119581 179174 784608130
87282 109070 54711429
171639 183181 511327848
82964 151086 969939085
89306 187587 246437477
57890 126381 243537479
69388 182116 282378708
154295 185361 78161962
862 169357 421475550
123926 138330 35998061
169921 175275 606001190
52581 140889 220847723
8133 78175 174760858
196433 198440 4987752
149218 174583 797573591
21900 118538 241176188
192547 198334 14530403
20559 61946 102765908
63515 170163 267154517
196037 196395 917847
100352 181270 708273424
152270 194297 707914903
128223 191355 810033526
73803 75188 226586142
24112 141232 292272334
165188 169647 11261209
66817 193082 619398571
34136 61956 529617149
120133 180944 152486196
133608 199687 816185708
19153 83489 487708446
46905 127107 200626404
76536 130261 134440078
89797 184402 681117273
92764 146688 246263251
134840 180085 693345416
76917 160324 251999321
139923 142449 454689099
187063 193759 689356339
45929 98148 130568087
45841 73013 556892756
98361 180002 204669358
91554 100332 22002798
42786 128558 214504690
110727 172775 383200859
56867 134343 386931786
199601 199639 883689814
62582 104810 260682075
74650 82291 554780884
96232 183091 217826881
144156 194058 662082863
150652 159251 21681992
45725 125572 199592501
97676 135446 94513321
28588 164419 403386816
184114 195792 29359334
172270 198603 66236689
65452 176458 283966186
96934 198842 255633939
92375 139482 497938229
95328 104799 23946106
141856 168517 67090839
79275 128865 124080942
157395 191366 627394245
186583 188759 91935668
155566 185145 318265142
122300 132964 26753581
82308 93566 28141615
89853 119824 75019166
88089 175358 218589500
189457 194461 12568597
37687 121807 860952219
37775 112072 980754359
194189 196656 684110755
27772 151005 307665003
40880 196488 389756656
61142 63971 7073292
57033 81065 962787954
95082 162360 168430870
169473 188718 513688670
45884 126043 200387516
123963 192917 681479723
147939 162180 906906610
193856 196116 5776974
45896 103258 143649650
184263 190743 16363129
73356 181329 270480870
3708 51450 119035806
168504 196387 70143204
13808 188537 437152935
70581 169671 248167971
182886 199664 42224084
109132 147731 96146650
51264 74220 565433718
58212 163754 264342255
45297 72370 67626258
45438 191403 979908389
51891 93098 103132563
35875 44439 854000825
70696 142515 718313239
1688 129061 524347345
157003 189326 728255609
114396 139021 61312724
53655 131518 194947130
48208 178711 326876270
120413 179572 355713276
186019 187377 716770637
172331 192903 51774195
73409 102984 74162784
143129 165048 336778040
68705 83242 36412929
49621 133470 209920389
144579 178003 631349280
58509 62244 9483812
16053 157733 593893936
130310 135395 801493
67443 69282 4648650
159517 174883 739307801
20143 153958 634929118
197945 199082 113538867
50458 123034 621834675
120658 120683 601970646
4744 26694 55094438
20718 22542 4525654
124148 152218 269921434
56603 190918 336670635
18565 19650 2849945
57396 184469 318383994
18750 89872 177356845
15265 110003 862507168
196869 198233 791522685
162649 181480 47349849
34934 199764 777032954
75862 83668 19555422
90252 152564 155858312
26955 106072 897934418
29986 175755 646722670
59427 190972 455054228
116921 142436 561723144
131599 196451 162793224
39614 46304 710029292
183499 192204 229363459
88877 185741 697178159
151317 179567 71057825
148489 176789 71302064
11272 119548 270496433
17285 23145 14689072
2148 86743 211309105
4367 102102 668961320
83388 128860 748989987
29464 195549 261768352
182055 190970 446723906
52982 196585 359949551
20848 126096 262470006
110587 122908 575029702
139491 174337 87635996
42190 131301 149974298
88393 129225 630773423
185351 185480 342037
77805 80780 554581725
88192 135350 117956640
7670 72860 162636027
98949 134296 88477189
167128 190940 59936323
12397 15013 6668807
69411 120192 127079318
132866 166906 215199525
67508 75738 384530799
120611 122283 4173855
36398 183976 369477585
199865 199953 231141
115200 149454 85454614
153606 197467 110389606
32777 126957 940899396
106268 162733 141142599
108430 137253 898124443
28483 78978 125733601
32023 175019 357643029
73828 145199 178383094
92382 133351 102537379
36626 41601 778901071
13119 107466 235767157
71616 152034 410587354
81051 99510 905936543
123542 181437 145240567
146227 148971 6931778
29314 40142 26782586
161289 185690 62040359
177662 181752 10266346
172136 188953 42350997
57686 198753 815419156
69262 89600 50925793
40971 148947 811247995
2097 115764 400375225
84601 89426 211794255
185220 189660 11261470
198053 198745 1781157
88437 193513 946491462
80454 155628 466384819
30357 75747 113113724
43412 184212 287435442
137037 191415 423095396
161599 164577 7568218
56806 177341 301923910
76034 190058 285806925
135918 144777 21970399
166178 182284 18030267
48768 106170 697919257
128492 189096 864337161
13894 48344 85625340
155445 163697 20834221
137848 155299 807267272
84437 123912 598294824
193788 195677 894468489
163981 194542 76868169
36559 89254 131673509
119901 134673 36932276
8046 46025 780377360
90451 127848 272802661
99993 120753 366220152
151225 184570 83825640
125207 141203 601943346
84031 132443 121113797
175857 189802 35102851
44123 180424 341297150
26112 94647 810500097
167764 180221 31301787
80520 156572 190337266
135554 143644 20072458
140490 147190 561734335
85898 176901 227940759
150665 160512 24763537
23435 147930 612035927
190710 190966 149565843
139584 146271 101514622
186512 189351 1155545
189199 197441 20682669
5673 76063 175665650
20935 105226 677746494
40966 106295 223143722
149100 167912 3279729
12550 46708 250918943
114341 181133 381945685
27615 37127 23353920
28879 164384 338637634
1791 2245 1163514
70389 168412 245462597
71865 183434 851793381
154495 155484 2468662
183438 193564 26744914
82271 84492 5660616
152737 196093 109128482
195822 197404 3962344
156909 193809 92748026
135780 137247 3616128
35671 155228 298946832
120040 171950 130098248
45214 195884 669148538
183987 186199 5536729
125464 151331 817238506
139921 144341 11087042
47086 117425 176142118
33706 134764 559789696
86214 152572 664305575
188008 190117 110358147
132737 178311 721221090
35625 110669 187720993
133092 169044 384528320
117954 177324 148716737
54885 78439 58876164
144268 162805 46644549
147891 156466 21664519
163103 171980 459330476
199472 199504 884821134
22141 130045 825857342
174598 181436 639213697
16145 113786 971468131
21863 38372 40730432
34971 117205 218128075
164220 190380 65891556
107489 113764 15629135
134268 182250 120373908
79727 86573 706472951
75089 185399 916201247
40648 139637 451533393
110714 163884 491852355
16848 181360 765661842
92728 172190 199076619
109125 170145 200611142
196591 197938 413638197
84542 109618 843963521
191649 199921 509692230
13614 56096 105735942
135011 151935 974675371
8372 137894 700740345
18560 169021 376080792
35003 91121 140269424
110634 153145 106155299
76588 111895 88388932
161938 170402 21432310
54074 172672 400774862
132261 166612 482911524
121185 168840 119488591
163266 190112 321232022
182640 192134 610436894
106401 169304 157429924
40342 103587 115240673
187804 192809 12540727
111919 167960 140362373
125834 129145 8443079
183575 192891 614813723
56905 152539 239302905
120650 192143 179415023
12222 107416 862942510
119651 173157 270244304
178325 189831 27639556
142869 150186 18375767
111923 178444 672593439
140729 192397 129958990
170844 190430 202591367
147484 152046 11578121
151741 158726 732829206
131645 187240 139551708
147265 152045 12143251
49413 188100 927704591
30552 178076 368945660
167386 168805 3596880
57276 158386 340535423
199486 199757 707871
89774 181788 230524414
82385 140809 146072296
184081 187839 874518080
32607 163547 327399810
106800 165150 947552435
20781 54127 82627406
121473 144408 57249947
186292 197704 28664066
141924 175831 85272914
124811 182690 923394253
93720 98824 785241647
13466 133260 491587443
13583 78672 936292291
168726 180505 26878701
121396 141324 19051946
188753 195840 405000421
58104 102216 754417671
71130 81838 26851165
186941 193703 16968521
155928 160713 543434474
105795 125150 17963593
16029 177704 583895874
62920 104376 164375783
169099 176808 673893025
75854 147421 789401250
153057 196542 109439149
14124 60753 116131403
175626 199304 59502866
56708 63830 182011902
98970 117052 621355790
174346 187299 120464195
10291 184277 951102120
82361 88729 135899394
169026 177699 260584333
64313 129335 224809323
190862 191004 380016
157144 176397 48443072
33477 102776 141988754
174788 188906 520669234
50324 156500 331966086
192712 195245 211629336
176500 194231 44552770
19304 133751 517254504
112213 164785 809718290
69541 198001 710303856
84783 134501 822311336
81967 194364 312355399
129989 133757 416548903
100918 137836 92194094
167767 191060 3707389
169375 195352 65284223
116428 135870 48502077
131096 148992 584178586
49498 192399 358168318
193953 194569 8870973
136360 185597 123606021
74040 81162 456170104
87382 130648 531416751
32843 199301 416702613
186189 199618 211938553
1133 109671 271404634
180927 197976 436852258
165967 171887 166294710
29638 82410 131494822
67708 160078 231136124
157336 199441 971346997
178967 197948 47777589
112977 194343 303217254
110548 196422 215311505
149128 196722 119788245
21284 186143 412138685
76594 139845 3042766
40674 74653 497775918
21885 193722 700196693
52160 88059 89898452
192887 196991 10335250
177277 194137 603431982
105285 169118 159702448
15127 117417 255435117
130107 171327 304632970
122755 175086 131195675
103522 178894 188652909
152563 191261 97453676
97074 141106 376992736
100696 158013 143326103
119114 146681 68735530
170718 172284 3846779
133584 195076 154378780
100868 106905 15243838
195239 196338 2817083
137738 160436 639747333
46830 198183 648751730
67852 97842 376597682
141472 176409 766492217
14990 55758 791271658
122010 158142 90351660
196087 197030 2360586
49644 130065 734734324
146568 182122 89441289
78647 189998 279151621
124201 155547 528616410
51545 102773 84014450
51073 62697 878041482
74851 181857 268054862
68266 90381 76255893
172283 189238 42688586
103694 124803 347930721
32814 178919 365481942
130970 192541 992399283
42580 162646 300402274
145373 183838 32396095
41952 169681 319766574
12306 69072 888469084
188086 193503 965086256
57562 155661 675709358
64920 127556 995004969
7820 174034 415691877
191979 194396 21134811
134915 190519 570593210
130458 142279 837776646
64654 179912 288764780
108020 137929 74480242
175907 181991 708792178
99412 149752 461689164
136927 138987 895880716
17046 50912 468149843
187824 199119 16999806
144518 149926 409038743
72600 188099 289507301
106972 145299 843180854
76 173998 435026564
156429 162415 15034462
97440 106159 22085015
132721 132865 503355562
140729 149867 838204755
16164 190946 757176337
138221 171384 83340344
31304 63424 756108655
176244 179529 1293070
180758 196956 576789560
86115 189066 258027143
190492 196157 14202488
71231 78119 11195580
73798 98898 62746487
64646 185344 552024016
27273 57306 902497524
128329 162305 85041274
177303 197304 50332449
8296 172181 629248160
116720 195724 198108492
133187 150185 734713618
61637 74576 32357234
198129 198314 224904630
86550 99088 443904604
131612 192496 152770166
186577 190271 9334948
49065 165047 460977674
96339 180001 369484984
136780 138621 239613286
52320 82437 75358775
6707 60123 718503984
32990 172424 348791003
162581 184431 54956936
4710 81837 21182075
113821 194820 222552167
81027 176187 238407437
165416 191460 65612175
53721 186115 331725565
146146 178619 173297616
82281 97698 781331916
144834 182148 306091083
136194 189937 134952674
16757 166576 549571528
70956 144694 184315688
44708 110400 164426717
538 81778 632150435
120008 185648 493394898
152393 184022 79598618
105619 106995 522763937
100580 122365 665711535
156189 161064 432273661
61210 122346 153022615
25216 84282 592606532
58656 69873 530199969
159733 172724 32754113
178640 198714 13559455
142652 182574 100417722
9904 182746 963603991
107979 178594 176700778
108583 190089 204202917
167752 177390 419255219
55063 188528 334483216
71400 115818 111300638
67219 78605 495258877
108142 186693 406388944
133998 191910 9259754
91199 191066 707992681
108240 155472 117897658
12382 186352 940035877
130151 192042 155378733
60211 63095 210385989
124526 127841 8427846
192355 194101 77428042
19469 150549 700642661
127495 184081 404713837
11616 14547 633197285
20814 122902 254686578
199087 199478 974511
143296 193876 127187570
45780 90653 112244353
3188 5367 5538855
12813 25355 31529155
25205 67393 104854831
132672 153352 51609717
24676 30420 3309263
90081 153517 158600560
139690 151871 30579701
41817 118738 825093534
132750 184785 703513656
126728 155109 71071362
100205 184238 794307592
155130 176743 61576633
106226 109092 7188788
156731 165468 21993561
37279 150350 472267589
167040 171059 977685432
14159 141912 814649111
129122 149823 51695764
2128 55376 132805597
144703 149316 11600421
51931 163590 279549940
88990 134503 626898553
85244 150822 882376134
125135 167575 389208148
169414 183917 265083518
50387 123950 184074962
164558 168877 10940638
83278 143482 171243397
197021 198021 200317275
112694 115653 183156651
141868 142927 879207744
172443 186893 103164302
6045 154700 585699265
86613 185467 247664317
30786 134673 259469175
43514 80032 55293778
8919 112927 709501989
186885 195359 21287824
60120 61088 441799975
135208 155962 163402550
172449 180169 19406180
153446 183718 76268262
50144 101504 460511217
31942 184213 426594999
104586 170703 165537698
24740 96245 269185920
16796 43373 61961133
108336 134070 611469823
1961 58286 140358290
95963 199652 323440790
178382 194877 41496820
139399 161961 56615405
126493 170424 182180700
32160 137936 307430281
64913 158257 233597030
142978 165529 136228302
168850 195056 366513559
55758 143876 529362063
52771 130418 705929509
8000 83343 684546353
128855 160206 78507469
142296 178374 303148057
127006 174137 806782918
74961 196393 764599649
157431 160869 521631002
54267 137997 209435340
150050 169614 647519349
121993 174845 132468759
138456 175603 93360740
106869 168520 229446720
84526 153783 227386668
59261 92962 163436299
83201 94143 38612458
182301 198081 98222250
26745 151348 311096597
158654 159991 3323808
44994 153595 345069546
37593 117139 198949102
85902 188585 966269115
7613 195458 470091304
165291 186053 721326307
164056 196988 82871735
182420 193894 48094049
194508 198813 60579695
59953 78825 218318052
165237 191282 65645076
13724 23032 23381471
151981 191582 73626500
186875 187637 1959840
25313 198555 433386465
187225 192568 13391956
13574 124607 965264368
102130 177661 189175871
159176 167636 453004086
143331 187876 112126812
127166 198158 178217715
121298 161311 100150748
16281 193007 442087928
154516 161561 972714239
119436 189393 288168219
165227 193458 607227344
123259 125799 6253000
169002 174765 971564363
144918 187392 106932433
193679 198528 542275065
193059 194278 125014830
4394 130099 534899174
168000 186416 46312014
39124 50890 29253098
181263 191041 24715431
59159 70304 27947557
138668 171597 563387219
447 33955 381762079
100884 139009 95165287
177569 193283 940867003
110652 197361 217390404
89555 198723 590037909
199251 199401 498156729
76252 151091 187140233
19938 39722 508584663
29911 171254 353432619
97195 136490 461409091
78145 142135 569977846
190992 198868 19682424
58696 143487 291574037
59095 63998 12246119
125962 126457 1049944
75476 126492 792660951
80449 95056 36516102
60094 65386 415290587
150871 179454 71921172
67603 101016 826440879
183276 192831 24074539
185872 189861 696603964
159863 162033 859298669
169923 189365 48864151
38198 175341 343269516
183233 183676 108460052
155525 179571 332903643
120019 153487 83643314
53516 90940 93733433
169852 183730 428449969
108820 131587 908411407
69275 113895 370860082
79616 135344 139500138
91458 98386 600021636
61547 143087 785419516
23332 191112 718833146
66909 120315 406110304
3628 195249 579839864
153608 159731 618314001
18958 177602 820891250
77565 110306 199654619
49529 120926 178734184
4032 53827 124129224
713 129276 321279443
84382 130780 961440850
186703 190662 10008562
21040 80919 149039352
6068 194864 472471576
55665 58464 863904202
139491 165492 65386991
190560 191117 1454354
93338 98815 13703540
126917 172846 127264753
48924 67534 406516107
92663 110164 43992170
186395 193556 355149038
167977 187716 49701331
89418 192097 817857485
1122 143320 355236619
52639 119264 166830328
5057 6245 936125401
87521 188226 725333819
19364 138417 297043060
116717 120228 8688145
134499 164259 74605918
1046 87453 595771832
23700 72199 979645647
162573 165027 742857349
140131 193774 134891590
144395 194256 125378635
118027 144912 780454207
119232 126641 18388474
91712 163638 180083306
19207 21274 5254712
167787 195079 718334109
120822 132715 29773933
96240 154130 144948748
4945 89324 210650029
97674 170332 182064355
158054 165569 18978955
109227 167193 562813224
163390 165092 4275921
61459 144419 207480745
123574 149735 846353177
195941 197133 822254002
89078 144859 640890359
71718 109734 768426876
182483 188674 275265847
112516 171917 148724389
92552 170896 547021050
113533 189720 190966186
102215 124025 54420056
112206 138996 324920092
173920 199264 176315543
190921 197914 17481215
180473 199937 229647622
162687 170115 18734045
96588 140551 109905851
74007 100846 67280404
149241 198254 525812537
152808 195116 775458557
7327 107464 250345560
41501 85500 110054671
103026 178811 189726931
104344 173040 243450815
67846 147724 199720507
198116 198839 288798464
32903 97810 162045005
44204 71822 68965769
134128 183331 123477396
64602 159594 237767057
24732 154822 324842645
144809 190875 25835117
155539 184880 73835063
60021 189091 323494523
100326 176455 594808336
187982 199163 555649621
198267 198550 735851
28046 38868 183576275
43021 157625 286648931
62093 160778 649592508
42623 132457 976338364
114775 183623 172486432
139334 141857 6263847
87684 183781 240811199
173384 182996 849105967
135783 175979 100824283
28291 159529 703186163
86576 108746 55637677
131459 185050 359618356
40158 136676 496961160
189416 191404 5133911
69480 121389 756339514
5856 36114 846617732
95065 171778 519616839
600 9869 608313537
57545 181197 694448633
109562 112179 893581265
3035 62718 938825806
161989 188911 67844074
130083 154246 60376176
50724 132363 392972637
665 137100 749074905
93878 140683 18407684
82787 175248 540591057
101934 162002 150186250
155688 186997 78877610
16837 30763 238338944
194024 197929 9866786
147447 192151 112603057
25173 83987 35685746
192146 194651 881231933
122343 192918 988639951
18207 124335 854535208
59300 184676 314119034
49304 185014 339993643
116693 166176 123902666
1093 171273 425696594
128475 153747 806127793
28449 156471 668114928
31725 117514 958262242
117571 179661 284254086
12 89778 224218984
48013 64744 243661255
162607 178163 39146140
52812 190611 345379362
168466 186513 45346316
166010 166330 629993325
92358 93470 2773417
113414 123583 809104598
167085 179753 455830914
158747 186586 70065406
71032 75227 366389264
101686 155586 150415636
17128 53551 90452691
172691 190927 45960359
12139 199549 469027432
46006 141119 237751154
49619 120620 177764564
26584 64681 125181191
78763 112805 85325996
165694 183553 44909103
20292 70152 123967812
97952 148236 632615121
119211 184625 163949322
35657 98579 157202664
17774 124931 267399270
195081 198304 8103954
50917 181965 328259100
124326 139811 38681802
42068 130670 221684882
174499 191458 965676239
56207 137605 835558366
82791 133189 126138292
181717 193101 619586678
118222 119461 2617220
23246 158287 592594663
110261 126342 40008701
117376 139671 55534713
147417 153479 15306264
90412 147640 942262444
78843 159082 200856840
168912 185143 92749099
47588 124984 689142686
181318 188134 17245898
42078 132533 226314085
162531 191054 71891089
132006 180794 122391940
117502 132851 277262399
187784 193093 988459743
74763 184353 274617865
72582 186098 514891561
129449 138450 22388707
144395 188999 563132806
53541 128395 22333906
177739 193149 34684736
114206 166541 130976349
165970 180955 836154854
123845 197669 950724562
52723 198380 365059968
103161 127720 562127924
189558 198699 840781424
144898 173308 671613863
159098 174853 39628181
136173 167126 77645428
182697 187799 152378864
10853 36668 64267514
8342 34874 66180429
77690 167051 273282988
56251 118380 155599292
50743 100376 75047545
125796 181772 640156999
26110 30978 12043788
18732 36117 27204476
174998 199443 738920543
9619 84033 435291347
91594 147740 140264494
188461 189560 2715863
97947 187451 578561077
80480 158363 194871128
81683 197362 366404105
143212 148164 408882265
94133 134299 202703827
142713 162599 50013925
68139 107194 245543957
114236 194250 200493582
109178 187843 850528182
123413 160354 92489958
84655 186486 255143679
160118 191341 78716535
166916 186098 48195749
87705 133125 536855851
86520 155473 649625850
172397 184089 29464795
57061 130131 182915509
187838 195409 19008219
42300 187028 515631250
68528 74436 809694535
41362 79777 221348865
158553 173653 706888442
124385 134350 29942950
1514 178200 441961530
127053 162233 765493360
22861 105498 444486465
162805 170541 683619415
157329 170685 33688364
6847 91277 25524857
184866 189408 684844392
69589 137884 170805180
99936 182417 206670541
197600 197743 316788098
198960 199141 445552
124823 179095 136188124
117877 164383 144185429
153930 184668 77307502
89790 173243 208981417
976 12247 881439051
76026 117672 104288909
122650 164631 462406150
197747 197993 638725
198963 199925 2430857
166681 183696 42759104
105146 177120 719728012
53566 61383 288945563
38606 197952 399104596
9407 174790 413643295
191206 193177 4907888
24282 102402 194978515
42370 122256 199772900
55362 70217 908152706
142797 181289 765693146
136180 168187 414722533
58591 66836 20711722
150935 164832 35004994
84599 172750 220731417
120310 180625 151244329
171959 194142 353924587
9030 126475 293338747
88754 126885 519191568
42719 171822 598232486
70758 165309 236697292
130792 170453 99446776
171192 187423 40813371
105196 121472 40476911
169002 189086 665947916
16419 106700 225488382
49158 63232 9431932
61078 167232 265906548
76303 166182 747056092
39986 62574 6725774
88344 173662 893394017
179532 187606 20413668
155783 170131 36177287
89733 119169 594582314
139846 147441 18935484
147926 165662 367495040
6014 127157 302651083
171184 185761 36581837
183263 193774 26429861
82621 150258 169131047
171865 198692 67495656
98523 190620 231042071
36874 154674 427053233
85858 107661 54735282
25560 165782 904668014
95873 99275 1195316
169501 199015 435675940
120304 148440 70171532
142372 148456 15187219
144082 198627 137240735
89243 166342 569234525
191478 194731 947679508
187027 187108 218200
26968 136418 273250572
4587 154493 374613227
145586 169578 60517306
142343 152792 562501840
190610 193823 7978893
21326 59517 94762533
147962 171355 573227058
36857 134953 969546005
19787 92661 197291684
34385 159415 312653146
180365 193240 113104871
115274 148403 82564512
80456 188418 270653037
92826 112997 50638398
139024 165284 65958048
50325 53041 6835573
105242 190812 214425178
57045 165295 384533925
1389 11091 24387586
126195 160972 87150849
140121 174801 87224818
110034 113234 7964639
64889 171008 835235206
160121 170198 25457354
2692 119844 413219076
22668 121437 246456741
18972 79527 903151002
162218 166847 747855179
58240 88698 470431237
178807 183844 12767892
190955 197469 16284687
150122 151933 490571146
77982 130713 132027123
68748 101115 552730145
145247 161867 41808800
182670 197723 37861895
171768 189017 6148077
195195 196109 2355827
98152 144089 114784755
97896 120876 212622637
7688 24814 43001431
119623 147923 70543305
75515 90506 37553024
137370 176979 99457520
105295 108300 7498902
143482 154417 27503520
58861 189352 435032149
178654 185750 429813807
13777 133609 299266281
88462 94773 15728139
12686 46742 289914628
94930 161293 166118737
68322 116960 121822652
93302 100070 13191297
53276 176810 309391637
98992 177474 196692094
130802 144420 595636822
77446 139262 154543627
156158 159873 9338094
18677 132237 540358933
154309 180656 564289434
113201 157918 262078013
149692 159086 903809178
1133 8341 18054682
13394 74070 779122499
66732 178394 301002599
150313 161564 28314984
179518 198437 47606389
1155 33907 413014889
119265 181556 156110644
20292 94870 185759742
153768 183302 708593288
32271 98137 164366406
50235 180337 882030190
40785 73173 80846153
179707 199697 50303475
169934 187036 978540288
24167 111201 523188806
190640 191546 2317769
17587 175443 394628800
184038 188812 12039565
42254 196987 387669006
167280 178432 842651250
95444 154061 562954036
113035 115525 6228652
15291 179902 411570323
116495 180327 667990681
55696 149477 234558732
15283 153624 302543177
58831 136556 524349994
147898 150456 6480318
145186 160656 19423826
32467 158335 314543279
68649 71543 161983474
163210 186269 831303791
88428 180553 403144952
5901 184305 5333135
158094 188598 461819214
2679 84334 292795598
82225 158868 191828600
174574 194860 50986010
70358 197486 805539515
70323 111741 103687065
103173 167495 160979053
75131 165747 215498808
189167 195744 541498376
64805 89575 957128592
144643 193203 122254159
103284 189096 724972724
160520 167866 934089380
186529 190983 11319396
154287 168313 583266235
156858 180096 58422017
175440 188043 177129044
62123 97959 89675664
117826 195897 195824777
122791 136927 237757659
125702 154485 932013634
28485 130724 255317994
94312 170811 191766666
23420 136411 282096322
184908 186456 659955883
176636 198546 55108973
192726 195502 6974696
179698 199504 369435384
119329 134010 854299845
143843 154328 412465589
40772 73176 191809585
108660 139498 76775662
145105 165063 296930721
151670 152579 2293426
49390 109047 49364391
62348 85052 56900924
85183 102477 43329229
39407 109159 542139077
18891 134564 881495327
41015 196332 389061400
154470 172276 526909394
186454 192077 792989827
118050 165408 932871966
10145 133506 918829869
89197 191370 38040711
42087 115297 183229310
834 130660 700041272
70395 146202 475072202
165849 187326 280645639
19181 22712 8832989
50814 53788 7426745
151545 173502 332320172
37956 167466 324072317
80937 170592 224643643
166069 170881 325229176
51413 128925 193931284
68199 74605 16033365
86859 177605 227293872
105838 166938 152843680
1758 125223 308382480
74352 135817 153832763
74134 106333 859347038
35264 138148 257150845
126766 189361 765392481
127554 154043 941247751
40441 48152 19016010
140661 177950 30625508
135129 172607 94044442
188617 188654 243589472
177302 183085 849692318
134468 162133 408486455
72029 190908 298015690
141538 151294 915602789
147470 154872 18703157
19874 121157 380722769
66318 192119 315344693
92390 124223 79595323
31222 31939 124985909
134448 139501 12512177
28360 50666 55182153
70800 141372 176386082
191812 195259 637976744
114364 150798 507919672
41701 123267 203978930
158232 177211 47800859
86302 112628 174012760
67052 83532 41350707
57092 166607 463463712
193416 193904 871174959
58540 166688 55737122
145388 158286 32462739
177547 184659 17873349
146677 191329 230606593
40524 105290 162106338
4974 85570 509273981
144008 189309 114020645
93738 198756 309237844
8837 60827 129617741
10875 105741 237125647
168110 181922 34666375
177627 199858 55915265
126844 160833 627717091
82797 158677 471169486
51084 189394 866296260
45635 156976 709024722
116929 132799 229935880
13499 40752 67825131
118687 192892 299753853
89399 122622 83148562
40225 108636 882256623
139636 182134 574543755
139656 197757 146050311
49661 71836 940675372
31111 80035 481966905
167084 183759 41940221
122409 141367 47275185
132666 145371 262540481
74437 76968 60928144
122654 146110 207958453
12075 28898 42202544
3793 117847 821841156
120517 154091 15830688
181803 183329 1849663
95555 190248 298525280
171412 191524 50608963
56453 101353 31610237
27079 81458 135413580
12674 121588 910438219
164243 194227 928694223
1900 54897 660004646
66264 124326 571628594
90344 125031 556885349
35053 183883 372622680
80465 175999 239316817
194944 195769 2122569
64773 80624 951677121
196142 197209 171406885
51830 149014 891304189
191464 192965 3694950
34971 131623 241700142
190802 198429 19083981
123423 147373 59768365
67605 69517 4822193
39261 155576 290819458
112291 157131 112107640
117976 144795 560978608
151779 196780 113241415
98169 121068 65112482
156054 177912 55050096
93381 114527 116791530
79176 178377 987957046
126034 154522 71382701
23681 141115 373216978
18793 92502 183779247
41909 74764 60820212
169553 195686 65709434
119726 194552 509185216
37502 69784 80590420
24920 85474 675179664
30016 78062 913139858
187417 199439 30146763
36138 122219 413293542
21998 166780 361739403
128029 196945 432497512
154900 198139 108776219
163477 191627 881402771
59552 96173 852292535
195256 199448 453505083
69971 128689 146867340
11544 53963 938609826
23288 132621 272955486
105201 186756 741194152
148332 183915 714665623
161953 183105 788108895
67034 104060 847326545
3462 190510 468152629
196421 199162 683599301
56074 78502 103418000
36444 128367 229820341
86500 134248 888270045
30461 118843 460407391
105666 165160 148744072
28780 174710 465053993
144594 159922 18204463
174850 188268 33817282
197567 199935 5981184
120087 178575 811752143
196209 197132 500764021
140026 142208 5476954
26633 154569 319466978
193821 196046 5665527
176037 199716 59553676
23437 154951 53646783
58498 91398 54523675
157104 161336 2196943
67225 177635 611899065
63937 109679 979782321
42227 55288 60592629
77562 142683 162765427
21157 198053 568721232
9833 45372 88581044
40289 92527 946241786
45138 125627 271790147
51950 84548 79629555
11527 186752 438392385
133288 162867 963081208
182764 199561 42262308
102304 137998 89114536
83478 157836 866998235
25612 100948 263444041
129076 178286 969693503
6720 30092 58503663
90760 181463 22285641
73760 95808 407830431
185557 198345 32162351
147174 183899 211133128
124782 165413 101942568
147469 196986 498141519
39478 89676 179455502
142951 145648 497725895
16380 112551 240113914
199466 199545 202848
36272 133353 494808835
179189 186441 18326400
50207 134217 210276083
84113 197339 283829163
89974 102535 91463186
159144 193269 85913439
192682 199760 17787698
117150 184889 550009458
9576 199848 633172051
79858 131212 128614441
46622 188939 826492844
171584 191538 50255599
15620 181177 531297944
151014 196447 295273493
193313 197673 10891159
132098 172466 98212165
131733 197049 997928791
54327 159041 92416613
26618 78655 905028305
192311 197664 148623534
18887 57625 758091444
49866 69061 48124501
72007 127252 256696906
86226 142938 141616634
198354 198410 627630113
133398 156004 891559297
176811 181967 548738162
73942 96217 55596513
88545 116063 748000292
179609 193461 680219365
197956 198857 246776708
100714 190679 326939557
39929 120982 202577739
45000 168119 308145164
26469 83645 327947443
143179 164905 643070050
125679 158599 82523328
42934 54571 3416563
48197 188173 764520740
145450 180842 89133376
87226 128673 103630336
194189 195112 665862312
177662 192541 838057666
148440 174185 64900983
65734 108135 106376669
115647 125732 24965366
32695 185554 382534826
53108 77586 61263043
198489 198876 962125
37983 130510 769327668
33603 160104 502646589
23811 111190 218109511
51983 119127 168112141
153412 162151 420328632
51698 167843 197265212
2748 130669 319696194
653 23418 514813218
147371 190746 227993053
126928 166528 390864200
168708 197121 135061738
118583 184829 973235198
65339 118054 132014061
119266 198652 637640618
96025 123055 875676654
71186 114601 108848667
115996 140588 409548025
8250 141721 784844162
49944 80156 75679588
67707 95020 664806759
52113 170023 295297066
88590 136815 196151226
186058 192241 15585069
80960 116235 407434370
5882 102634 241764799
5699 115735 274999566
47936 61198 33208190
53609 71657 45179201
42534 175221 332149164
47534 187132 779188572
157111 196457 62066781
151521 163511 109892678
6885 64903 584156586
97053 185713 222281379
69007 150794 661082219
98541 155487 142505296
49548 146711 243037093
93184 193793 252239966
17652 84664 391637748
42377 66712 60738488
36437 169040 663954526
93421 114861 446181714
162117 193501 650286771
181498 197053 39194864
104179 195029 698076135
56188 184216 320796058
9270 163629 997483058
188395 196330 19948100
192157 193063 1801591
179529 194180 541468084
143344 161910 46646136
169192 179761 366033245
178733 181632 7318510
128484 131179 6829134
22730 36756 34594144
120298 195207 468033647
175663 176363 150331566
144819 182580 94991935
36543 78404 542855860
59612 192694 333537785
136322 153958 856539074
153020 182857 75047698
145721 180756 88276741
51669 163742 670385030
67596 131759 363073869
139428 145399 992863821
64012 139687 189297138
195517 195817 769983
55064 86950 79866421
460 175634 792693192
135742 135849 276739
44485 65926 53523011
17921 133632 288888883
15396 67566 129878514
145537 174820 917211388
53954 107169 133484352
180135 194138 7657961
76113 192461 620691444
103210 111250 20039983
8275 149802 254518911
126713 173353 117001072
74271 110513 90827188
97617 176733 207117302
176360 179155 6964272
10684 57977 648254573
55684 176810 965988940
155219 168601 33716444
80712 89578 22212160
76696 113249 303859325
90268 118648 71083273
172022 199199 68326952
62804 93271 553816772
148640 160234 29182742
152405 155756 8392407
119543 162631 485988240
80589 126222 282530100
92402 120234 69675661
95411 191502 734546255
14798 40118 966541024
160249 173402 33126220
43965 128274 210829033
190529 196107 14018288
49207 153445 260845234
109472 162432 789011945
42851 51937 22591254
159478 164967 13858244
64810 69619 12099423
5537 96959 228181664
32795 95724 156991293
110115 129707 806831860
149905 166703 42373834
93602 102965 547345986
113646 199713 215785949
84604 103747 48023943
31855 167363 559377764
58015 113353 483808090
83963 188049 564619428
82029 187553 264570331
192864 195233 48420633
29519 99594 174791415
59803 196656 343049517
79026 110783 921110228
166508 189395 173312658
48387 191088 357678475
191582 191994 988023
71991 149179 814090977
51531 100705 123166117
59506 70048 26422636
92242 99408 562729901
192371 197056 11807719
24403 147495 337227430
158468 168439 25184319
20408 78312 954185773
173367 173737 296705036
25866 95378 173247550
1454 92314 249911881
39792 78834 97453833
103228 182634 892196391
113650 152399 155755472
87879 168575 647433114
184551 198854 36029507
62943 152879 225047671
170038 173013 303780390
55215 154600 248666771
30100 140581 364704973
94838 98510 9157707
16556 126388 626286090
146239 160228 35198136
118480 121122 903648968
86481 138914 130966782
117455 150963 413191830
95808 154183 146127929
74038 108181 250429996
116473 197887 977437510
145028 180068 33788879
86838 123123 90691396
176155 191427 38541057
50329 187692 515575498
19438 47046 68327850
36158 135065 247260090
187840 187914 169003
43714 150094 261845011
197777 197791 51580
119174 122412 762979752
180768 192978 897336678
169132 174060 417717720
93950 105253 799440406
98735 136539 641296422
108893 187367 196618329
44978 111544 581989423
153484 163344 24881859
173701 192946 48443234
18782 180520 404436699
145157 199041 135568821
157689 187786 75819976
158704 179311 51816406
160250 163143 7347837
13717 138117 310612807
36067 68126 79980899
31185 122666 353347970
86458 168577 205574930
318 68639 170518814
23841 128011 666040910
174261 187182 477680624
149549 183339 85029079
178788 187337 569113376
136200 143082 16997873
32379 45011 31328348
85629 93237 18946856
113934 182887 298689755
140738 195935 476636916
130133 167218 92989293
111833 155658 109508863
28376 173738 785913012
149326 179298 466893025
27290 77765 125682507
32303 96872 161066841
107945 145096 267086939
84975 142573 171858356
138339 174692 91337551
115896 157153 183432179
198794 199735 24135774
43688 142349 404161380
87194 170587 208891617
77497 141251 693705064
35642 166740 830694994
161972 174579 778862873
68665 147978 564363848
181537 190924 23751436
126662 154519 69749277
148753 170235 821702146
14023 19366 7692001
70304 171052 854875090
71637 78058 16069060
1353 88092 216682882
73717 91166 9437396
71593 118690 117940729
170658 190517 49952695
118922 193436 215624580
60658 64636 964503583
139426 149041 796755366
140526 174204 19460498
28336 75542 117544346
155207 191508 91439116
97255 130778 202839850
103505 164755 408172659
94768 187880 233520387
12944 71202 960298702
12085 42265 5128077
69944 154516 923230177
29220 79885 669462360
56998 85331 71012690
159056 182624 273740573
178558 190972 24622454
67901 184530 292200431
95461 187012 367824390
60390 199676 771896687
121015 122948 4819752
180323 195853 995148343
39480 81238 104279137
172511 185845 886048230
49337 127387 195389257
104612 149034 804330653
187723 197593 782345887
91941 169439 19114611
98017 150713 156081047
56047 182324 316268216
140079 153020 279592854
158734 180131 575375759
191250 192229 508008141
92239 111487 25733596
141757 182520 484874405
124280 171695 118960037
77185 97921 51851592
33300 193724 492202546
92215 99604 221952908
39845 114537 638876489
151149 167941 733537878
113664 187803 439735503
194740 195057 783796
63130 88287 63045298
136650 196628 504625603
107362 187826 201585227
123175 198048 187937909
34173 84650 126156890
133472 146532 32494376
130816 150228 22105317
93988 131046 92835147
51443 176110 931650542
132134 156837 61814417
3541 33706 181540917
86858 105001 727629565
162013 187222 352364403
175058 183445 121771075
6741 63891 142445402
25289 136635 277972926
28080 113896 214336345
80774 128735 168221898
174303 193961 49363455
21083 197968 465749272
57220 137466 601081151
9450 24355 37478976
667 30181 73907928
58209 113708 968546860
48412 68682 50785484
108030 197121 223236211
4488 168319 418314983
170608 174346 652330581
34263 115869 204122303
111016 137623 661066277
192057 192150 220272
153921 177625 59657247
87963 136348 256761041
102622 112674 768922313
190116 193326 8069488
73239 127853 761668419
103137 161467 53597527
82698 190202 828661871
102897 179082 717448368
33369 174973 503090352
44966 176346 715833370
111844 134412 92886021
74240 100822 66642879
12777 163820 377565526
122181 178295 210168942
133822 159418 35729242
72298 138240 164951003
10597 198409 470006415
187129 199737 31658930
110481 130804 344958331
174931 183308 565385103
42565 148663 265203464
78712 145111 641571373
1223 163647 406145126
111288 180543 173568409
30738 55398 905285249
117848 172662 137286420
181325 190148 596095218
32587 107376 187047292
32952 121120 220282213
1156 13305 30564798
47093 185944 347876907
26378 36693 96211701
137388 138604 394567948
127962 198865 177953244
129185 181245 557995770
144457 194058 124728602
101762 193201 402012194
60134 159376 248400294
52411 112095 417569529
126557 193971 920295887
116050 172263 140736756
32157 135225 257465903
79668 123201 108926078
157344 186142 72451513
142776 197534 137745853
137154 190133 133093813
117789 194205 208076901
70097 146312 190522911
17706 154496 926078167
118910 162983 388382902
179859 193945 35426607
194505 197962 191366602
142581 160503 622496978
88677 181573 232752390
134736 191701 240333131
149364 167994 46943607
162313 186034 59730528
174477 190383 40058403
176775 183016 356073479
196821 199440 6515376
139035 192065 133344414
29172 193545 411243045
111542 116105 11487881
82321 140885 424988017
128186 169311 918472709
93903 101547 19322415
150025 170354 461437860
65855 96852 77471654
96773 98234 3712009
28845 162851 409622164
67530 192365 312899969
158876 195762 92827772
49686 136956 218427869
113826 149416 88756931
98358 136370 653973626
156341 192876 877961798
44212 160476 290791560
14059 22612 21578099
134274 150134 146305323
168554 178934 350280684
60283 167241 267911733
171480 188928 43871604
150597 194626 110780268
134668 145029 25755997
16531 196646 450601907
161438 179326 955659119
79116 87349 138769514
121293 195314 185775914
106441 117565 27706753
193206 198959 14408176
182160 186985 12242929
160703 176293 39306121
193890 195430 886327415
23314 49492 239856270
37645 43567 14731284
115714 132229 41231638
87624 106119 973911397
89742 183510 774094888
97675 178555 591283184
69922 186725 49876811
70909 167465 241797110
114045 134605 500408697
158155 159975 4585733
189470 199350 24820947
73126 175977 493395992
53315 196774 975379575
33306 34584 3163853
24105 35282 27542955
15858 197506 454433171
190610 195564 12424627
131984 160153 150816362
188630 199683 541329404
164174 190988 67565498
88449 187297 873016418
183875 198273 36153856
88650 174873 514237828
8528 80632 474208725
63145 84529 300790871
154832 167694 276860326
132261 160411 70383829
186421 191741 13439205
94265 163673 424697249
28210 162575 335688120
173335 182011 180470280
1677 168905 418267225
118019 158765 705625831
137906 164196 65979431
105772 155367 958029275
109734 119122 23352009
65511 154161 636744477
35505 143026 268653693
44957 165789 302393812
12141 67859 472820490
135785 190162 857042353
112321 187902 189497051
93980 148897 137290274
127953 191849 160403489
10605 166210 392122831
89261 103193 35031191
144823 184972 36733097
93525 152421 147368476
130100 183899 571506324
30526 57884 570733182
93730 136337 249773968
96850 134963 95457502
33841 187974 930493523
140554 188543 120782133
99445 178997 339668454
77045 88078 27675386
8259 143286 337281703
96345 148837 131331715
191539 199394 814511948
58268 59213 605853320
157242 181112 60031184
10683 83634 182079632
154987 182642 69554427
22736 171613 723603999
145587 181668 90832914
5873 42240 90608715
21115 185276 410328634
185864 191829 15064013
131066 166743 89387964
149429 179357 75264806
69482 97841 70935751
54539 162428 270035132
1122 52273 127550873
7036 151176 474389270
167956 192223 61044083
87861 189047 253615152
54967 101218 712736645
109894 159444 460468899
56897 181737 312742422
65049 131188 321754637
57669 184679 318257193
105880 133469 68791152
38113 98546 814298574
19413 194527 525986721
71476 186852 296825884
82354 140140 144438488
113982 163681 104457447
107004 139185 80143905
90594 189983 709526005
77212 80238 822104605
106431 186253 199927327
65383 67880 258395613
170224 171523 3285950
85574 136960 128468793
180531 181239 1735892
20146 92942 181377612
72237 132331 582995722
100583 135320 86840779
107051 125678 393769264
107329 119361 29913678
50667 94212 609955849
77022 140160 157828457
58677 59456 204059038
2236 184719 969349159
171321 196980 163140515
88406 185016 435073993
106115 127316 52744612
133654 185440 608021017
42279 170490 320986422
147540 166558 48003767
141911 198654 902288090
114318 173041 528435837
178617 182359 9393024
22944 52148 72380176
32991 51306 45464156
28445 137950 273352605
3035 123386 300683778
25523 188785 408342848
81923 170286 221357856
59161 170635 279244890
115891 136753 52066772
104631 162084 49723839
112587 158743 115386139
142882 198492 139911342
182696 193577 27386193
153090 178412 929617862
165877 180155 35850973
184682 195324 26823809
29014 121869 231802962
70113 74345 10597109
3121 83339 200368472
24112 90587 165747404
99321 125048 693421775
22760 153208 632225587
171403 173702 5710701
185792 196881 20317911
136777 176590 99905008
50566 130730 200712253
16043 181168 412818882
185205 197155 30139581
23009 26371 985229415
118099 195697 194599682
27514 109749 205376481
146263 154446 164536584
90870 138072 117959990
156897 194825 143786795
34131 169807 339484113
35684 118202 255677867
100095 190959 750428823
122723 123953 919625292
133280 146159 918636497
119371 185546 165906439
110820 185182 625066644
110877 156736 950108279
89150 194900 618559010
145504 196022 732898923
106813 188892 205630224
59060 119323 470641844
189311 190934 4173022
76453 116629 546194794
162302 165581 773226512
181071 186256 13066094
3393 28907 63990292
1665 196372 487359724
199613 199768 385669
40254 161098 302119182
48622 163861 288552934
102526 167066 842857031
87506 140330 131930797
11962 109493 310488216
139888 177286 94019029
26189 51577 62869920
92378 172544 915040895
137963 160071 631886820
73880 150753 647377324
120524 131880 101748711
65843 157565 162938797
159870 179195 5609542
12066 199424 669458226
10840 70151 147921672
95501 191059 565634742
122340 149916 68882661
35159 197521 715639015
51613 71645 875043306
159904 190082 17952063
15391 147540 823465883
114589 142000 68262782
175708 186294 793213114
6820 85467 904924772
143896 146648 6870106
94453 100392 14963646
1070 29880 972556170
79639 125432 84872900
135200 187859 132294561
138378 167076 72117420
198268 198840 1458734
69502 120219 126923349
198300 199274 64564212
36024 167522 764409732
66033 142216 190494319
94035 103267 17882146
138752 152767 852325376
44988 199183 666166869
17030 100518 95889108
63713 86459 218227941
138965 193849 137911951
172211 180904 69915191
97184 129876 81908824
115280 191388 480993979
39658 89989 125754747
121985 158126 90383591
62614 110797 53156849
6097 187033 452761284
98365 183019 212243294
178316 196293 45298868
57136 72824 39333340
122434 130269 64826334
43745 127143 617199230
118064 150803 81658717
24951 35743 930581713
189458 197231 19540009
186413 190987 881823919
180442 199371 279915669
14653 133595 297064433
33234 128119 250338961
115017 139231 60285612
173502 187381 34977094
2063 162012 513984076
141214 148924 292814634
11853 176215 411083668
64861 185162 301399626
189230 197290 716727127
150143 187575 1234991
46126 106238 150568987
178088 180825 6942364
154507 180318 89955214
101714 156324 738107385
134203 168380 333503832
26437 158146 49873446
109075 186260 193306457
108467 196821 221411429
136667 140650 9755667
147389 165828 46552435
179645 182335 646689085
97275 156669 148703366
56250 155270 633391685
113152 135870 601311129
66580 115520 122619901
75265 119203 110019322
34467 199619 156709024
74131 86736 154434945
86600 102883 383746838
95470 164667 899386527
181940 189699 451590123
137996 187627 124788902
82137 110630 71447028
181656 196829 463646424
54520 195820 876187941
119517 142448 57141332
70248 89591 110739173
146591 173864 463272046
10325 85615 230710749
120448 153041 81484425
95247 192883 302912763
173025 186006 393919288
132577 149021 40974721
113239 137979 880720462
44373 154258 274775065
191003 198184 179992990
9554 158787 372958293
79422 124053 990605526
88958 103459 171676815
172698 197984 63571569
132628 193168 696985710
58037 65259 18168310
170469 175991 425151515
66113 190842 287766448
170195 185628 876391097
179307 180098 2039289
2302 94157 229344199
96261 197440 388564996
166288 186393 50539268
167880 185634 44621457
167239 183663 442143465
34042 133457 865024324
38330 127208 222212144
92141 184435 231294987
136028 193294 143864529
34206 133186 362252906
22154 60131 120094810
9708 196955 468697521
120031 127304 432340051
147893 177309 74072794
109127 183142 494749108
138724 166159 554151014
86080 176694 286990728
1331 81226 343842630
54811 116826 155330733
180531 191846 28493294
168849 193137 61066813
155897 165216 38055667
74530 144902 175960807
103705 163677 149970063
180505 180793 65345
93785 137567 993811811
113470 139646 294357293
14455 145071 802499594
87834 173788 900658014
153885 163010 150817589
22622 75508 806001419
74909 134924 446300931
26493 142877 290412197
16685 26038 142670511
50075 86380 91001553
141693 199465 145263051
111592 196467 527815275
17753 33616 254453870
64119 107720 109428663
140956 164160 58357358
125460 156976 634448767
75410 96572 52873731
62575 161796 248345161
199395 199993 806190704
44954 111713 166985209
49505 120113 604101440
68485 112328 109819187
143888 163415 700832234
335 57013 766140289
55258 64289 102180349
22001 91299 172682480
90928 129540 182460140
71712 103967 71528316
172124 182082 25015669
164582 182391 466685600
125740 199469 185200328
9424 98526 353781334
92005 168440 309912380
69867 113993 137515629
91173 139673 121194889
180242 190299 25369357
100134 136239 90303578
17791 45796 922354370
32968 185147 399021460
28579 120824 230242022
144005 146950 588864265
68337 142539 185496290
41342 95370 745541303
169376 169879 1228579
31516 129114 584231706
107009 124880 44338099
118856 153915 87613465
188369 191701 892626213
102772 149129 115731573
113994 137274 58010545
193795 196591 7119049
126045 162272 45515580
155657 165669 25315860
112616 197105 298342915
91739 195449 260044986
56542 64136 18927346
195373 198654 575439006
38342 121967 727178697
13431 19070 14242780
41112 149522 270987365
175448 188493 904240994
196589 198457 4647066
99216 105224 207588150
186129 196838 26999475
109115 109142 31765
187908 198955 27727795
61494 144301 702553030
107459 141048 83625729
31250 67126 766458971
82482 146976 304290081
168519 199119 76935356
81920 190106 271206800
91786 167141 188767213
134820 146946 30134664
81374 137092 139453009
177784 184551 400715289
168690 183945 506262311
143614 157323 122507344
27474 98954 960984892
116392 167070 996502981
73729 134282 528916796
170847 183354 439677572
196745 199304 881700484
13835 94163 900378962
93747 113403 49399574
21293 196253 437589305
15807 19469 9248562
183223 191447 606355060
75491 195955 301998756
171409 185290 34799212
83781 195866 280968775
57884 77711 36581191
156115 165028 744475987
159730 170159 42242654
14330 192343 445399488
77123 125211 241113370
160160 181275 535142991
20260 169990 374073562
67442 81438 35050621
157176 164737 19019079
36290 103245 962319580
73269 170832 678332836
98313 151795 572683270
25503 153392 319214762
10424 187402 553084153
82532 94546 30025417
157951 161094 7873528
65446 154915 752294049
70521 166913 241390590
198020 198051 76636
190884 199182 18650084
69051 78157 112059436
75463 173964 553312188
137536 191775 156137274
17602 152498 336861004
183319 195342 30268014
189592 193259 9271363
172053 181464 143730770
106019 129335 58109585
106951 135188 70371553
187754 190371 6594651
60639 192100 482426004
189201 190292 2757468
179433 199330 882101052
80141 116325 700475664
127521 144624 165420584
168853 190562 365044631
103710 178342 186806235
193956 195938 313664327
154331 168884 36706592
162186 168694 16486706
97102 142293 112965031
12682 148531 339257141
157389 164746 18506834
147039 149044 344710041
157401 195803 96642575
171729 177598 952827079
181213 181466 776765176
141568 199322 481267745
91757 151920 250344269
174457 192502 885559349
152478 166866 36248094
111492 190028 592660597
27457 82580 371611182
180113 181467 871941728
193384 199793 16116899
179662 187853 20708098
174263 198678 36174185
191871 199061 631123010
163422 192757 758969712
112846 164816 209261137
191753 195227 8674259
28575 104302 189131605
92366 98759 187624488
150712 173367 57028791
151898 195322 109240685
50253 194016 360249175
130003 132855 754040192
120025 187880 170276463
126743 129072 5879993
117922 121080 7802400
30218 114069 476556394
52961 102458 781898090
106029 131026 611802916
72535 101498 677041726
39434 142098 900652380
73268 134890 154203580
188047 197533 23801984
12009 32148 418581450
109429 129219 49290497
49920 94460 843711346
170934 195789 62452619
9427 36667 335596982
159304 195866 43617616
5808 66112 150396898
170834 193466 158046459
92979 148729 139333373
114295 162898 121534587
148083 193664 114735328
74021 91809 44520395
3109 104179 252730384
100093 175022 507021859
42321 47469 735132385
180040 188747 203957181
28962 182163 383075887
55043 173278 296060819
119381 122038 873553222
26803 63845 91993775
53428 195762 279172598
109193 194226 213021954
13963 175682 66552967
145361 185757 266165329
38421 42940 11267642
132818 147750 37114876
153134 193187 100859763
172742 190027 403614198
78465 189036 631217479
181434 194918 33932133
95817 113444 44372481
117127 145183 49624596
73110 132897 178605507
60992 86358 690621125
64629 80878 820660869
9673 109642 912862981
121332 173157 552070329
82706 141552 483238238
117027 140005 720760450
141324 176948 674145012
37845 165700 825505789
82154 197516 289240662
146265 189266 193515611
11526 147007 338293206
77329 127020 466807859
51305 59912 21545647
163144 171559 21225721
124450 145697 627862379
47484 110957 741063903
176646 180458 487411846
181070 182331 3128943
65991 106598 101872437
66413 76443 25150830
342 3559 8026992
182630 196628 244627000
52714 145102 231038506
19898 160146 388433016
9131 157965 371926235
115031 147157 79967204
198959 199380 1040861
101292 138559 941989843
174892 186525 29280401
174047 182586 21418785
134998 152888 656586928
2155 164046 404765381
64019 119009 137741532
70278 99060 71975245
127872 187675 889847852
103873 177535 184352387
87129 161303 791141431
22964 181905 949957106
178883 188410 24107298
64332 130740 295146305
125234 144228 24858157
117663 172798 457620301
60448 149567 222908630
109255 126730 43411845
87528 156180 171704943
50270 51631 3439468
197211 197568 888321
143750 199431 731742857
19082 116515 867592553
38586 135386 793028268
54226 55581 983056796
168947 196420 69085319
139738 164935 63340610
38492 184604 365749629
163309 192481 73383042
107876 146018 451144119
183735 199311 705227591
89936 100955 27655450
127693 135229 18819150
55939 133639 966386188
35188 144994 441619351
51083 163738 282072709
173393 193039 49491714
75886 90978 963268783
71275 88502 43164902
104013 150230 601242128
60885 176067 335277576
138313 159075 969248442
186819 194500 262465172
97053 157144 298900439
131509 178303 117280382
98961 109696 732200962
79667 143615 159891839
163367 169171 14648133
100127 126219 425572938
192057 198547 16265577
154942 195108 607268520
164863 182397 273767771
23561 120063 411611997
158107 179372 271082181
169273 183973 36947675
174417 182505 20263306
191902 194086 676166766
166503 183419 703788
108197 131614 695710258
165438 191111 64662227
57720 120794 157955625
23230 146055 306470670
97138 189737 584566704
154047 186796 217121314
159621 163225 391578534
179828 192191 31167095
157023 167013 25156176
79308 79475 411106
99471 160645 152818081
120952 198074 382864366
144379 170356 65411193
131234 182680 128994202
65179 90005 178530263
121077 145336 483584954
25977 77622 128587998
92236 94708 774475662
43524 168401 312595417
23981 97247 1740064
60980 110646 270907522
12544 168011 515766845
157615 179209 54269881
38054 69119 77599029
41829 131417 224162447
75320 139142 851716610
83594 138634 316936673
78663 189646 457622747
31272 71887 101140409
145585 168071 56690494
152745 190006 700232106
53010 66350 915853434
63342 104306 102810536
102449 161352 147278622
170141 173662 8816283
199595 199933 855236
41294 86461 113010494
14425 131132 291584160
186195 189130 7443970
139182 191255 210156885
53027 108830 139903442
44692 93515 122027402
51606 68055 41160355
142115 183388 103831833
196753 199340 712913553
82109 92025 906535755
137859 195286 68174095
10134 40540 908042344
187756 193161 13567687
74051 112435 75644884
161308 184885 59334584
63720 166350 819591545
121055 181059 150473557
26901 169587 943753332
90066 178089 220486112
199627 199924 748233
61663 89662 656210800
43135 197054 385595498
61437 107213 108849221
41289 123235 144253367
63502 147137 209098683
122450 170260 119878367
96733 174968 614585471
74522 104552 789589229
166211 181958 735780916
167434 182515 87994100
185256 197275 30283021
13333 146270 331894752
120441 185167 162265943
103503 173900 932564454
109557 111857 359637898
44982 141248 30722773
23075 109428 215634411
181931 182140 536133
193331 196751 8599940
136962 149032 30098460
135791 148909 32655018
94925 148864 77152281
6669 63427 141449616
63536 92744 671266750
52873 80849 70025541
180783 191142 26133839
127407 163992 91710400
87939 182206 385291048
93792 134695 102410681
83065 120788 458138004
187872 196551 21788072
131134 140269 766393691
115513 172799 143455908
70801 126972 140464836
180128 182041 4780861
103406 191135 219902926
125603 178042 131616693
43963 101986 145192320
76095 195584 299531231
26360 172552 969603158
126531 131963 790634363
179106 184297 487820234
87163 145962 146876878
132190 190866 151151232
171542 177932 16010326
35405 62178 66765567
184005 192300 20852249
190219 193424 8022822
104437 168790 161060142
37364 54499 42672806
3107 116355 323802608
74647 164950 824720234
131267 151725 540061592
79278 136319 437450795
90785 112223 246346744
158254 179837 54310214
137029 182382 622003066
20571 92835 636038550
18948 39646 51345792
50914 145893 590280521
105434 151214 114219961
46229 189014 357705690
140933 156584 160152504
37557 77508 208382961
131719 144617 32036375
134445 167634 211467466
188989 196001 17612048
168400 195920 417610285
347 184932 461744219
93949 133854 99885694
42979 56941 34765460
21271 107762 215890461
88258 126467 927577231
41721 138321 731863540
46851 174090 318641082
31276 101406 503005406
99238 192625 234188361
108803 190797 996926090
165300 166986 261647043
154263 185462 205316124
32404 154302 304582826
96511 175142 493385181
48836 176224 959264556
86792 113111 65911605
22768 189293 586576394
160206 177712 44103474
11181 86347 187668532
141854 175963 85791113
93744 198511 262789284
90207 189167 248090060
66068 175814 416702790
19839 198411 446597446
92021 143246 128001449
134139 137757 8990972
178773 184814 721428830
116147 126143 24749626
101154 143709 106220312
56984 89006 80188966
13106 134832 104274706
117981 146217 70343379
153587 178686 63146573
169565 188205 597241816
165669 180258 983435496
82302 187258 335680105
84997 178801 234891470
182509 184748 5632634
20644 191008 681731175
7554 37393 74389882
182578 196394 854655634
95351 184976 224627278
194301 199014 559612755
111042 165817 137125317
13857 116488 256381356
147991 158880 739377691
109404 179803 814072771
15806 47147 228168752
155489 186747 78720863
151654 187345 89828785
132176 160907 151643287
44703 49905 679389592
163880 197485 328735592
54117 66983 32202772
124387 187721 159074486
170928 192658 54591165
110582 167800 190991645
178285 193270 37794786
63462 189686 316390925
12079 37539 113769655
146151 159133 36367220
131584 191605 397550392
151181 196856 565134015
114788 170414 139260726
135233 189089 135281444
32902 130180 891869966
122095 192901 40840182
80547 84879 809716504
106204 167715 153863900
7594 185983 797458461
24917 157427 230579671
84245 158036 184564007
89509 92115 6506877
16081 32915 41796148
169953 178575 768901736
99908 184284 211495254
168761 171468 6816207
187394 196148 21992203
39924 172202 330973967
73072 120214 738853724
3275 40346 92564955
72905 139223 165830625
146087 155303 19961819
185197 188616 810387
38603 186731 370929714
156842 166381 85789913
199106 199363 746644860
28313 109170 554849990
75265 77411 270723320
13551 163129 648207058
171454 189336 44919936
133744 197867 712558308
79613 192030 684903779
81708 199520 295372191
133524 174433 102659390
100374 165040 161890784
86941 162616 880586616
8372 140669 330411317
79639 158060 196279469
16871 59125 614976599
7245 194211 809661103
153623 197742 84279612
77002 123577 116508179
113368 118559 12940109
122881 141232 439234000
14782 154926 350073962
89671 189876 251179694
90857 170844 200381961
140593 172193 740331748
165486 190065 61832223
68799 198422 324888481
115722 164194 221949067
80550 177970 723981040
92137 188265 241040116
44820 68424 58940533
16006 49681 132374423
68920 147831 197238028
165480 189322 59939693
55740 96749 102524478
189033 195186 223270985
177995 179315 191079850
168823 197730 72612963
133551 162496 976207554
113670 131283 43997703
56348 198234 566571226
4341 150969 366391469
132914 193180 151309897
120540 151706 77925671
133747 136138 6014705
136395 198468 155891656
183176 192890 419102573
92784 122271 492566373
168689 172533 9630842
121103 128256 17880838
90877 172547 204524193
116482 144377 21751454
5302 123197 428738670
66288 126399 150359214
88703 170192 204127682
85384 165184 765714583
49358 114142 618336147
65896 174985 517779931
99300 120575 53252762
180309 192648 31052533
90869 146400 138731148
155400 185776 76448553
95472 147716 300086762
33784 114123 200943295
73468 159706 666090240
25236 129764 260967278
197278 197474 725897482
67138 129699 156680578
135919 148224 30624093
75179 142247 875326269
107257 185554 984960497
190582 192643 748963680
74076 105819 79684524
24552 122524 396009647
8882 38858 145521751
65918 139599 184220685
34770 42806 19983637
56778 103328 116713285
174952 179134 268853166
46875 149674 257106457
109520 139194 73909064
124710 185230 683444333
85838 99361 33755261
120791 160403 101775604
60791 154173 233661207
138140 174366 91022448
40176 124059 983620985
114766 182971 789720419
187385 195119 19361909
45308 167950 306976956
31981 33760 693895278
191627 199111 579166869
133626 175854 75563276
73835 74245 776275731
131476 170407 69824029
86701 91432 11767591
113641 154452 101929835
163864 175119 28289655
11138 138040 316913102
127122 159771 545083533
19640 45392 63776059
160983 173782 325007849
63017 117548 136613931
41593 193788 381184725
158535 169907 28662721
183029 188614 14125607
88109 126308 95452024
122662 150117 68591776
33845 162006 320436610
159284 159324 225477840
80234 102361 55180797
102179 114066 816022659
161745 188268 66841154
15828 158168 450656818
112808 139392 66245597
148914 170870 162632085
13029 97185 436696403
157684 168857 28216906
112209 197524 843175686
33014 108005 187589851
58154 160316 507320586
90242 99173 653462200
27516 129730 255208451
4629 187709 460266359
20860 196017 438099706
87188 127333 100361126
33447 141373 993764264
176467 198475 356536756
43691 145819 255217488
89022 199074 275909974
197953 199047 921024717
12042 31036 904376860
58748 77874 47983584
8509 59466 36287988
156468 158220 4352785
75621 116479 910269725
37644 106976 677963785
10015 126901 291969512
97054 110599 34073178
159710 188595 496714474
178064 188916 826194182
53597 163190 274385341
25215 105247 199855604
45752 52681 88938727
64721 106014 103613971
189014 190101 2735648
61487 65454 95822256
59583 157183 540442975
148516 194907 116762665
14506 23529 22658118
30770 45965 33177506
1214 150085 815523090
159594 194799 92386545
25452 61020 88268604
89765 134987 113122474
58560 169404 277741730
84906 92490 18885496
128181 165997 94804867
154513 182127 69444796
148596 165900 43677855
143769 187774 110763664
130469 151392 52226337
197390 199441 5126535
146202 161781 39209625
98131 164640 121711492
56817 169835 283064717
170864 179533 481159018
96215 135182 869637877
99927 112365 71329984
114169 160096 114720003
125858 196350 177150413
191112 197612 165777926
186402 186632 531608668
189158 192624 859840855
41072 116305 188219623
7344 18737 16890829
94762 162251 168936341
132861 171950 97987816
56838 123730 671561111
65100 88559 58771950
126109 130155 10278269
53029 68853 447287888
42921 69207 777460698
174974 197076 55610401
168776 175532 757428859
94256 105928 320780405
112882 190180 193781319
23392 113454 224877311
67884 127821 336940640
138166 150444 779273478
45906 185919 350700348
165960 179508 33997183
149906 171869 45159627
15025 144550 361059946
177253 198932 750674928
84213 140905 141619464
160470 199301 97707901
164587 169298 623561463
194704 195615 2341879
6359 16025 106747021
18464 84940 797726937
30732 75449 111431382
147929 189574 104876192
18706 106271 218704814
41093 70700 913284766
42556 103099 872212932
90148 142397 243943697
75629 122533 262054549
103083 196857 206612009
186390 193346 639267701
117642 130893 33150284
4190 98111 234579179
177827 195435 525438007
66789 156301 807040703
33454 54028 790119581
99597 100669 2798755
140789 149831 106239616
138113 176118 95472787
15487 141991 685500019
172242 187918 31864457
126400 156337 952895218
30796 54156 831540505
58591 104296 622430234
70148 105901 89690015
27046 121251 551899095
142220 188996 608767904
93496 196968 259535122
131624 134278 6579651
19765 160909 755466402
143612 158543 37546383
56655 130141 774137665
25692 197881 430731447
164947 184772 299818737
56954 135567 871352828
121022 195836 624527450
137969 186217 121232988
117621 119411 4464833
106146 194075 220234385
142359 198508 195399979
65468 193220 756322431
103691 121983 45585007
123892 135767 772523147
169975 183944 349924976
45856 53993 20241419
28263 46154 681684221
187513 199628 30394925
176532 191481 37722273
85877 86697 134266621
186964 197481 26424359
109420 153221 880662847
112116 134101 54932631
149743 187230 94416711
102063 102898 505577
129986 150953 537029466
162323 183905 54371067
139834 189271 124335969
32738 177294 380928783
157402 196310 97943654
184151 190849 16909351
183913 195296 438960613
187810 191275 65905681
163532 178801 38360529
66218 149776 529576589
32544 98277 164072719
44357 120817 817733114
49979 199464 374656690
46387 68843 56114478
142423 150478 20216045
12485 49077 90959368
198358 199850 3774128
46773 92899 9052332
112133 122141 24931449
84157 139676 686204287
16788 168110 378131760
172523 185438 949452615
39711 116268 212703793
136088 179540 109012209
97932 129859 572582238
153271 191364 96002581
80678 149785 172814672
117706 138164 903305973
187848 196288 402859578
170478 183029 31492197
198443 198649 529603
190791 197961 17933117
67029 127180 397480776
138465 167090 71959532
35078 47277 567964152
36876 132273 399039484
103340 117192 933623173
148104 181432 447189789
79749 83528 9538389
184581 189660 177037790
76305 112282 90120258
160008 173381 33683827
87168 178384 461830556
182114 188213 15457965
145165 164722 534260453
10746 105583 237060567
114893 193776 151630573
92074 175281 208454439
9388 102113 231693786
8344 104723 501775338
75663 95634 49870093
104758 136923 837309895
42812 51901 689277438
60658 194882 949928156
149492 155502 15097345
97327 183014 214788331
149536 182175 82076535
3264 198094 487613955
136294 146339 24946256
170892 176124 799289816
176216 196443 50919815
101686 198791 767939732
107071 160864 134338546
69079 157195 108322698
197744 199490 4418317
180865 195122 35814601
44284 106006 154560704
13760 93651 199263660
100411 176433 282686029
57123 190897 335363722
113919 159624 114163407
12488 141930 361027757
121084 164880 109716449
86638 136935 125757313
64568 91031 66328741
19474 34173 36277360
30656 111948 203016611
30219 121077 226862267
113162 120997 745496324
129719 176307 116805015
174338 188546 984838825
163265 194072 77437825
82596 146650 683459585
45802 72987 67930972
155286 167091 29788455
68403 72507 684037791
49796 117265 992558798
171927 194578 56987139
159985 161696 4309159
74963 125151 125461878
163988 199286 923931149
159592 198524 728418943
42613 137765 237930270
190395 191695 3263649
131088 179975 122545998
1856 29485 69253441
5921 126346 300774325
90339 161606 178304297
151722 178473 67251473
127612 178263 127022751
114916 158046 107712198
67544 110958 306347040
178732 192847 35580159
149743 172228 56618309
79028 148047 191321714
37947 70372 80989808
98477 128964 980139526
108928 190631 627303692
136329 146958 432285458
19020 166153 879782382
129103 164011 290205404
21277 178836 453281815
123782 196493 182574874
25135 55167 65295943
125423 125949 1302544
14172 54868 729062686
135362 147213 43651815
94616 126627 326012379
179795 188646 22376332
31948 178099 718199421
14001 127699 231326250
133117 151261 543234393
154600 166168 938006664
130383 192987 903576804
111473 183392 523947645
117490 119471 4925019
30373 188207 394956589
186656 191880 410764085
95753 139086 108432516
59647 194734 727899113
37248 187817 307375763
67803 101007 927587521
64058 107764 934533451
160778 166193 13751902
13891 30218 40804650
7509 71510 219543678
125915 174898 122974925
114085 136791 339491164
47392 161748 892139262
34572 108894 584605194
137987 190131 743094667
5506 132150 355678657
42157 168186 769389966
126280 165198 178905512
151167 157531 16009975
189744 197389 19219113
175630 188230 338112707
4089 155721 796181833
160373 182254 55060143
83754 109836 65420448
138115 193950 140265050
23428 35829 30611728
29605 117422 219320684
167424 172065 11621180
35568 195925 873207640
91127 131651 101411672
73694 194501 921770383
9752 67451 747431918
11224 89628 195700531
39599 102876 158278141
149557 181608 80627000
131517 170576 97934773
75051 115408 101132942
108885 130454 960741885
14541 193124 446858810
2907 84155 922972232
62013 158461 610948838
14723 148433 364314007
169476 178278 22052995
158336 166299 396635218
98383 181329 788485423
70995 198949 955864058
4500 176841 725402889
111618 137155 63814628
180644 193468 32228935
84368 126400 105019285
130585 167782 93215604
79679 105728 894366800
176188 184491 20845331
50326 134226 209997085
1492 98757 962783142
26815 89723 156811460
175924 177257 3346893
179893 197623 44595135
93002 109465 41414843
78594 99967 933185532
155653 174880 679262875
46043 48909 789056992
9700 28411 632956006
146018 173507 146516604
140352 140565 545784
96986 163356 166265895
54726 198992 361568244
106524 148016 103387834
135486 178782 108579320
71086 132362 850747102
150573 196736 784224587
160382 165800 59924454
26078 65278 97448034
86685 118026 78462336
39761 123330 88653344
143560 162902 784838149
51162 198457 596829553
21291 95448 184722638
138043 199864 626545799
78311 133590 921798551
179750 187555 19764673
91174 95046 6978107
109765 145360 88651045
183656 199310 137773793
199427 199737 543713524
145377 160165 961135028
70263 106165 90062759
12270 22159 24997739
10228 171416 660958231
85947 130039 110295130
193855 197980 655357042
3920 149428 363580342
173493 185573 440868634
98031 152330 135849596
175964 197185 53389955
72559 110908 96081188
159699 187864 70997478
53807 72893 47830832
198801 199612 2053208
3122 13118 917372072
171140 180963 501306723
171961 196490 93042623
94684 191917 11066683
157727 178947 927670805
136276 156163 653970334
175669 195994 538033746
156188 176261 50531824
165386 184798 48787400
115835 137659 513365446
87155 123523 70114144
17681 177099 631346223
184354 191340 17680195
61006 129968 172658047
170947 171353 1007867
124314 196456 181188002
138226 159149 52476376
94806 138917 110293734
152327 176538 60895554
90090 162410 180971803
10700 170897 284863942
15136 105498 927231696
45992 99548 100457691
126903 144747 405940356
44482 144283 846620847
35044 155540 301241724
59774 197138 344316976
22629 48084 62921423
142660 196745 136101560
176116 181306 13012501
1202 83653 299235139
157112 172008 733409556
28977 125916 87545469
135934 142465 14020515
17092 163282 365249474
37374 163144 403071330
146213 177686 79247965
127213 198198 149326188
198067 198630 867842242
82706 169726 218006956
97232 196562 249153101
159845 166691 17338370
116238 178086 154896333
161930 193605 79743611
27116 91285 465082274
126065 153243 68050531
124484 180325 140177420
141141 189341 303535724
106011 133966 69722524
155226 172454 43357156
67122 194041 762493296
46521 152095 264083581
105638 197802 230913038
52140 192204 711911291
194222 195023 2013562
97507 110694 807014242
101362 157774 141036308
170431 173282 7065185
76543 89454 32266538
29934 84949 137230104
106711 134961 760248737
124913 125689 726568481
198980 199418 633399245
87879 112813 122003511
50932 190243 692587463
113484 160382 117201745
113567 164641 990590755
117563 178129 151741499
86446 197804 279083357
40511 61283 51738372
25420 50589 267289473
169717 192499 57260119
159502 163923 11176327
83593 155045 889140960
137204 170149 613164784
182147 192376 329871377
76139 142537 165922284
186992 198582 29097608
58201 161201 257889603
28628 127770 247504049
52427 145205 232018584
196699 196743 566253038
99929 171667 179706622
63151 102777 115080491
98994 114553 20929939
120372 132113 29389442
15163 126185 277068788
128578 130186 4054634
85157 170425 213543972
165522 189126 59382534
119259 198158 197893528
93986 98966 12431900
43655 74258 76467340
39705 42492 443079996
46077 170894 312542988
143894 195205 992586196
180092 199792 49570922
25474 167420 497705388
172223 180125 570941161
146174 158636 24968787
90500 161585 705874869
184348 186923 1464121
139282 156744 43857722
33935 55543 53830406
65592 105616 615654920
118640 128029 327966035
45963 62849 42125886
90566 113916 58611456
181573 184417 871056303
199971 199978 331325225
61291 108002 764469586
35594 84153 121388413
104386 140676 148939155
65788 185535 300025825
52634 175528 307838730
145706 147733 29981522
157156 187992 77624364
94593 96996 124443697
50046 66980 554205792
101950 103790 3030253
45198 91664 798317217
77567 103381 64791353
74514 133164 146805360
44196 47384 7819152
80382 191309 278152818
112961 185192 229522513
75954 166840 227598176
166573 166614 112830
31681 139525 472612551
128466 137657 22937301
14676 60871 289856189
70417 129844 148728612
66388 130848 161372829
176366 184007 779199489
120909 173991 659615807
22029 139978 784916460
196071 199969 851294723
66934 126287 148490745
140197 177810 94617829
160041 176273 106653403
133667 148507 36937172
39134 186493 369002861
86884 93520 807920140
48143 85408 757605518
25996 178162 380405189
176999 192813 39823982
146365 148598 923841120
14479 43365 158056936
27012 111015 318707037
196 169338 423058688
113155 181609 689810889
69054 104162 88075930
185491 195561 25368162
163959 186001 55425562
61901 90511 943797327
193959 196245 5836564
8949 144268 14355484
148953 178870 307658341
170178 186943 892645620
127686 179868 130842096
112383 182623 175967526
166957 169358 507661461
29172 108562 965364505
19831 41373 355323819
49036 192294 359101260
47735 135132 218697660
178138 195901 176953450
81334 104041 57115503
189366 199834 856474078
10212 179096 422413966
61973 90610 71698594
87096 126412 98248362
47411 81463 85204517
67078 195202 996490436
114944 156007 102481099
181956 185329 8512946
148155 160170 30231062
173437 180331 238933177
185119 198021 32510222
23043 173830 376902963
176805 182837 15155339
97569 177855 201219830
112669 120290 18956954
89628 114957 63556735
72243 148392 468324264
39936 104657 161893055
146928 147829 2249965
71961 116036 110420506
194161 196358 277626202
176412 196141 111938668
122938 144623 54104612
143629 186839 797472421
1907 119577 294089236
76078 139661 476148000
124711 149144 25344195
141418 153390 30000118
111497 159564 949359060
108393 153791 702460528
114336 120492 935438154
25228 106519 639730365
67469 78213 2380480
161353 189023 409462181
74729 84268 23955839
146182 195764 644785902
100049 121614 53899446
60019 170853 670864605
46506 109265 781668166
7815 172953 412944560
116098 123713 18860982
111380 115911 706396484
96255 183136 217856653
88111 117745 126029366
93457 155705 70900024
106069 115854 747406208
194115 196256 5469497
14390 161879 568355101
50104 83563 914525660
36568 138917 917088219
32298 191770 399172230
6012 95036 222282674
121129 132672 258946012
162980 197469 86760480
34307 111295 515175072
185922 192853 17442081
65635 109830 110782724
84384 180201 239999749
156802 198718 354510027
157437 172428 399745729
64991 181634 292225099
138691 147225 108581541
17549 70559 780091908
43483 86005 175984436
106676 108816 5354026
88176 101070 247174012
125843 159254 641727875
29862 89946 348339801
174909 196604 54627695
91242 146609 138341962
147833 198893 128537607
133247 163204 75077114
86996 125798 188299677
30537 35840 865914716
87774 193682 265447195
162299 170249 645447324
158640 177168 46627235
161272 166666 642323090
167472 194938 69034036
65857 156680 227306499
137357 142131 522826635
51635 192142 465817528
169467 191246 54829256
92255 197805 463631096
26998 198585 429290461
66502 163572 243042836
197916 198156 132122230
58328 162503 260868256
101274 171343 175485351
80090 126177 531355586
165299 192233 67772770
84049 179570 650455000
28326 49249 51652223
193432 193590 836721513
134069 136316 5603311
180805 184544 640175585
33216 104675 178682620
174630 186024 86160530
43675 112511 197850076
55776 97137 568731534
176764 186751 25153183
188028 192455 11088161
140862 169894 849358358
172502 199475 67836368
113541 138914 555709000
158150 175470 43655033
28498 194994 507405264
45017 82752 174110702
150162 175124 999695524
94820 183022 137676336
117976 194762 263623455
129692 162602 82359484
35545 77690 105289964
119686 194168 576534501
116668 141960 63029235
115613 120328 862593689
81847 84936 7794747
50252 177863 722169501
198938 198949 313080275
178732 193767 37851698
186434 186734 30562240
104376 187085 207234325
17897 73182 137671298
107644 121746 35069439
62731 118007 482081569
94225 176470 206154075
34740 110665 523930786
20052 88934 911496410
159141 172043 32460916
47244 81870 545509141
71304 137553 165724641
18087 84076 164554701
125274 155184 621076724
74777 157466 816063593
171850 194110 175515189
90448 196702 266416937
78007 81562 8893115
104212 123120 514579975
113819 155548 167288217
164658 171221 579994192
185741 194336 21594397
73171 143469 175736981
120989 184742 159884422
123109 126150 7526335
145116 191659 117210644
187479 195287 627159631
14848 108462 775818572
76177 195156 298183100
116641 190293 728889930
34296 76657 549282742
140141 142615 415532981
81240 136628 498920750
166839 195092 382354976
81326 159674 196090908
38394 73615 832158798
93900 196368 473361245
133523 186016 131749485
50446 102360 130077199
47035 63716 986700525
85644 192950 268945275
94472 186391 230464164
55946 95350 98529534
111114 158213 545713930
36424 50028 186309864
133197 189135 244341159
139812 172583 36904222
161919 189834 70312641
194317 199928 14153422
184056 186792 6893417
93731 116987 955793497
94340 119033 61903513
100724 111837 27780726
103276 123470 179413951
78437 182214 260051248
128763 160393 79206019
99158 155005 139729039
91442 163086 179339403
177103 185410 20895166
129923 142671 207980359
9549 196937 469017160
48321 170126 305056440
18817 137283 295730672
119678 157091 364823560
226 195550 488840949
80748 94580 34563269
7821 130530 306623759
88104 91389 44483994
179451 191764 183703218
157119 182964 651920367
192913 199218 15810722
8152 20537 31320051
97077 171889 222484868
37646 65090 814955446
191474 192644 2855258
128425 169648 103385514
169696 178968 261576775
182896 184067 687221145
60098 142029 636319289
132114 159990 69695089
130233 191849 17219950
194708 197215 767579784
90980 112843 484366314
195219 199584 10989484
194356 199826 922616804
30341 112319 131075040
48761 148376 249148956
120258 149806 940546245
49618 101800 780920754
45039 193422 371691172
165198 170806 512061858
180612 199071 46384021
18148 71690 133303352
70678 199775 323594530
15725 44904 257339698
4311 18369 2744137
1008 107195 260991226
116257 145695 73283406
35465 83839 120908040
33642 172480 347351771
14364 169961 118400152
110603 168745 575092502
86871 141763 848185278
179729 192670 32625067
193523 195047 3804979
166839 188355 54143449
91902 94020 5265205
37735 118069 441286757
57632 189127 329642607
166192 176924 26957186
156038 184518 623209496
57841 64434 16508107
171731 188726 42808995
93840 131289 93843865
114115 158946 963032850
198593 199599 827963099
62474 74733 775707874
112970 126954 651979616
40178 58382 911596832
3511 175445 697862222
172179 180293 20426500
54745 109219 136563009
169637 193505 60000120
190302 198006 734487965
188552 196039 7378626
51313 82443 955578984
74170 181569 585294832
68075 90135 55265303
84817 93661 21974495
45578 129069 225907112
173214 190332 53959255
155715 178771 339331439
176080 191800 628712735
179841 195589 39689028
67950 114446 922791737
104858 135979 885626223
149042 171676 57015279
157775 161945 211284215
21320 112186 972037554
36147 82686 657692616
30599 119106 487050612
107549 150542 934148116
160692 169109 21300769
29459 36112 97419065
139505 158818 555854364
85336 90704 56860708
87456 167337 200034537
164272 169819 13981026
132867 157220 60900755
194080 194236 398172
6647 137927 327901323
87629 142324 136659687
154412 165993 924902254
132403 188941 11651653
90360 138207 750589958
67490 192077 312322743
9494 184666 438209354
116725 198746 487429512
183649 195336 314106577
37707 107139 173773737
73466 128836 889904265
54111 156037 103272992
67551 83307 39507904
42687 178403 456072867
25013 97251 472406336
100197 114111 692896430
157853 158466 565064260
141552 164993 58955124
155571 190365 349038015
183692 188863 876544208
127723 175853 120683818
147495 188332 102887236
148189 196070 624736449
150628 162913 30953298
71828 152975 687934732
11922 186369 926251114
196372 199533 7901845
89553 183762 236132609
134049 163430 73597862
6928 188250 453732355
27827 40408 465761845
96215 117486 53469278
80521 135076 828841035
132206 169325 93098170
26860 99116 180160088
113095 114892 4581848
78768 145851 167659734
62182 194532 331707431
40346 87840 884773988
93250 117045 585759045
133146 182099 234492890
172760 189339 41703016
84012 84554 176081529
149187 157030 19785303
147790 197701 311882873
3333 29934 66643773
120177 159738 539824001
128148 166028 84648057
176736 191807 286013251
5019 27622 56681376
81491 98925 625390786
122315 143220 52134848
11291 30394 223100285
106949 193282 391746654
109472 199669 476466834
127976 131935 713421565
166075 187981 823699675
75359 95309 49879380
87441 99996 105984864
17144 187203 689237936
194534 197649 7800289
93987 123786 457129161
47393 110774 158746180
93045 105530 31503304
144755 185910 541190258
42638 82147 98746076
146539 166707 45698935
108714 151303 106267054
109870 125674 39212915
12519 97382 211833755
192400 197293 12296749
99953 191229 228933687
8621 158208 373831487
124783 141040 40630443
75800 145443 174050328
181551 199861 46084692
93069 100554 21114464
19584 109026 241859450
94895 140516 113997507
107755 125584 503713309
188646 197132 805050760
102499 188038 653227821
57701 192888 648610423
32118 163533 872007664
132387 188031 139690667
76801 86014 462548953
162835 171089 29701071
150013 175303 84598171
196879 197642 1818822
109775 187991 384613490
121207 193291 223338796
135770 191083 138949851
60073 171562 279277870
33039 148426 390373515
97371 194686 244036633
199679 199685 300595328
33020 109401 398690852
150706 154264 379804433
20660 111099 225651578
161053 166128 12868205
103270 160434 329900479
117301 124244 541744298
56946 65655 21838322
53133 184929 330105288
65245 161164 812765718
42037 143920 254688612
2455 5410 795661469
175534 188522 32721790
32233 58043 655916031
50605 63417 194401176
73087 196899 310437215
3786 12745 537777807
2195 119169 187164659
189577 196737 761225812
93349 181939 221995148
18494 55831 92795640
194950 196050 2822433
59676 118145 146446843
11416 53958 105874586
170332 187049 42048285
98853 187062 221227886
145237 187604 578196502
97690 164248 235893310
122881 178734 49460110
110935 160324 405602059
140558 198258 664586701
173821 192192 46214557
48699 122077 183711388
30815 108374 215381386
89681 117143 749200260
109083 122191 32543352
97792 109535 597433461
56868 165121 271038710
104308 179773 306928326
91428 118318 67380256
77814 195137 294057096
131815 144149 710155296
110460 190690 201139910
86171 192895 280121425
121961 135640 34194855
164617 165867 652419772
27108 39585 30794378
67197 192916 315175384
16577 125332 271323053
63151 179687 402020297
24870 120742 516254804
155598 175287 49616755
123221 123966 1772480
123288 193099 175294405
167605 198609 77944564
51367 168151 993705438
29372 40028 916435876
54769 175175 301550371
184584 185973 361557685
76766 168489 229737048
54268 137683 208695533
184576 190143 430002214
78805 177634 917409062
19168 128084 912720233
85045 128196 107891934
99091 184556 214190647
20097 155619 338228495
21003 85405 753539149
17359 43249 380909319
134025 197796 474444773
20694 75967 137583909
94115 116246 533823567
25504 167349 354466775
171569 180496 22440599
77632 150361 181838258
198745 199260 1260539
64210 140297 475434393
4867 80919 73329130
142515 191417 187028132
168813 168964 700550980
53500 194586 597269660
123123 172709 124365498
142945 145350 6002729
115928 181328 163802264
36110 69125 446294798
178895 180212 3354185
1337 60974 823084190
96832 111091 35890583
72406 152005 199132758
24882 35725 921057452
7719 104338 241498153
139158 157424 45827643
12489 49977 339209345
63974 75564 29079689
131464 186201 137308063
122446 184244 155044443
27698 189556 701395787
81843 170395 791567427
156746 191944 88569284
109140 153020 376825591
154199 192146 422384089
72136 121907 124581962
47924 137953 225232824
8385 44547 90203948
88684 133499 287757511
53701 196418 357727602
166927 199614 15290791
9712 193591 460167663
14134 47185 575328530
56614 126917 775935442
166048 190199 60754276
188896 195301 942560636
117206 180135 230820739
106258 192836 563177206
76551 133210 141755017
104052 194537 226679331
177914 188312 26219669
38125 44029 50637972
188758 196915 3911075
113625 130612 953610676
88994 141678 274735697
39297 151619 280861383
76413 100426 60085795
128502 192318 160188323
155022 181733 67181056
50334 115546 944984959
66566 148077 203815477
8817 122736 532063159
163794 178072 689096239
193841 196784 7496218
14876 42394 126627702
25655 42862 719996016
178388 195968 44291449
175368 196534 53258702
31169 147866 291300822
107607 172353 161975821
92787 124710 79779963
56274 121619 115271014
197024 197747 1744891
84665 134968 561076494
73543 90372 564423837
46530 102723 935229092
39296 139264 249868975
199183 199731 424114799
164304 168185 9784169
109881 161959 130147983
144436 182412 733258003
80492 152437 179991748
64284 172884 272049101
81404 191821 276858119
171474 199235 341859980
140890 142238 3039892
36160 168390 330881991
197259 199047 465877337
63619 129113 163927443
45499 120002 873992712
2741 115825 556280922
127225 176790 124347914
86170 138332 986999201
168522 193185 727653521
108160 141492 82979985
118827 170290 533596527
55537 167933 281424354
73162 176092 848582202
104819 157554 690450555
143450 168136 700168544
20663 147803 842613041
170311 192389 55500557
179059 199178 50621710
141466 184427 108021439
13196 173387 258634348
166045 168455 252832431
49136 91742 859499916
109322 167037 227480419
109909 121277 28248259
102452 155488 236499699
42905 123907 202503718
64301 184776 301881715
73261 183843 277125698
112547 113418 2199839
194996 197680 6735503
184683 198793 35526137
46758 179571 447235094
45967 152388 257864861
99948 193696 197451564
83366 156480 874893669
53487 130199 192027668
109137 185064 190053119
146006 166970 52883090
25662 109870 789989731
29172 38858 290444103
130948 158279 61979403
49205 82950 25773875
31860 63673 204123601
132369 144722 197404554
199680 199743 162570
123579 155051 78776270
43572 135455 229814733
159567 196374 522154607
114404 117579 7833390
193391 194732 587494863
34994 123233 220527267
155009 160244 13126225
84095 174315 225990671
58393 157379 583819807
152007 185592 413979956
156498 183264 168565726
147652 175753 70795896
160940 191749 77632963
145373 181529 416909803
195573 196030 614229350
170332 192022 96857923
9436 93101 580706472
111237 170452 586087617
147178 178767 79531204
31838 43648 29222252
164860 173444 601769900
76987 194152 293660034
154758 161681 17402757
5277 121908 291347384
109895 197561 733449575
96854 174168 635549248
186491 197029 579452000
3820 139764 339613181
82687 177961 297491508
22713 76834 755002950
17241 145807 320809578
177776 184894 4922842
64729 191587 318055138
98099 128673 64113665
165620 184656 47797808
103092 177267 575908371
139591 197464 240047761
136226 140385 10208621
185849 186906 52802428
2114 47580 113293186
153413 166052 7073819
107615 134442 302311550
121596 156674 87822286
137661 194488 60934417
10446 34606 834465508
165527 191707 65868237
154357 158693 10916411
191102 196520 13556928
14648 72831 145039006
98291 172420 185746500
51641 61078 586128025
78422 103331 599084529
164987 191593 67023199
98852 120541 37878553
43688 118416 777051890
36902 56448 86030628
46792 194155 641192509
129339 184520 138410254
17453 145564 767147691
144707 151979 18333782
179591 187604 20248630
162415 195748 83901285
141253 175109 195384974
40446 123350 207161493
131104 131556 565825742
80247 103555 859080310
197451 198650 455785776
43457 66905 8121185
135329 168025 82020668
76580 159432 323997229
14919 66759 38765884
24138 123638 248298523
47999 152417 547448453
41075 135416 235877008
28327 71437 107299750
85448 118683 83170346
109311 158117 980824068
114825 163008 944204962
154529 181352 311583901
63921 179767 290207993
158351 162684 273563722
27585 65275 93669337
158699 188371 409850139
187837 193864 71755739
109964 130111 304824702
190503 196617 669813172
153061 187009 85473340
171125 191754 767371960
73280 169428 770285616
90055 115295 482820271
59426 181599 306061830
172676 182983 361647710
70798 196230 314408139
51688 138629 162391517
185446 194968 785337093
30083 139281 694558816
149868 186209 130883869
66931 155843 222510768
95459 154765 274233303
67036 142487 449241810
159606 159943 845880
84493 94787 25649284
38365 140902 256258196
72884 180744 270267954
80290 104951 314745657
100075 178323 196016597
171351 195399 255307690
179280 197277 431487111
174207 191763 464104410
47775 181635 335329171
83490 124164 997715232
81437 152209 177068745
17743 108867 258575492
59952 86672 66978213
101448 163557 313041959
14249 181808 419054083
88356 197981 780887934
118600 173872 222251030
184272 196413 46767353
17659 191757 435533530
21549 25462 4681764
21075 103716 246725664
175925 179494 8956902
28327 168267 349769960
187583 195919 412446694
177107 179583 6219864
131044 186146 493654652
71643 120980 123478016
119384 134738 698706902
159309 170129 96580986
128030 151630 58999710
18615 181017 406077868
151983 180877 72718684
159468 172604 572138915
158186 172662 36484321
136777 181626 112542409
198746 199958 3046838
53979 73773 50807511
1400 49791 604011875
132215 174187 105262790
53980 189054 338552963
119314 166550 118330326
48273 99897 15476469
71497 156800 213499923
24312 114912 135029419
195445 199294 9624699
172671 188269 39292181
74606 101250 66822878
7590 73193 163658185
111958 144468 89877582
177769 179622 580119280
118695 164671 600181924
106252 124485 45282515
5850 95735 130785038
20326 55325 56416551
155864 160067 957691611
180787 189210 1463136
135384 166903 212578364
92754 112057 48401649
38063 125027 210767652
41720 130657 723002927
125370 168203 160417233
86407 179791 233828180
113780 154937 102781006
159876 161179 3276020
148294 190544 106414935
119088 122719 7814545
131580 179578 120339893
165071 182035 42623583
91951 167080 574144929
164230 197654 862320117
47352 186411 348410641
56962 77146 50563103
71839 176908 910118928
90093 107252 673350684
55266 169219 285379167
63711 103852 178931336
38924 169317 326374277
78282 189246 278204931
12176 124737 412890793
13646 130828 292720133
43423 139305 239676507
29567 67660 319927881
30516 198049 419266994
63587 174662 278275517
118468 159597 102816548
141468 143214 4358468
83936 178239 236193620
32137 144058 558720483
87666 198295 437888253
60136 173835 284796737
39271 158824 624728185
169413 191618 55889162
97430 100711 816838378
59830 119158 194784073
121553 199288 195044329
77898 117068 347026751
109027 115675 57139714
2566 146831 360325436
110734 151107 100811244
60053 178817 90883179
79522 150196 176764853
86711 108969 238783216
17368 109582 230325010
124915 186326 634442558
189195 197181 8027844
36411 121438 212557154
32271 127106 720315239
79017 87089 20292474
46933 59622 711206935
123737 143441 863158985
139434 198144 147593054
79371 90290 27375079
65259 119071 134729010
136342 144549 20373422
194506 198387 9758244
87867 109070 859350460
160278 171389 8915927
161394 179029 12103182
93928 130993 92878027
101427 110275 22152758
46165 49897 9201276
61454 110242 744346611
97180 135342 244786354
103168 196660 234375868
155817 173156 43609932
98408 155024 141716690
9403 128510 304225130
137422 178956 178487622
162849 198958 523294589
40896 146762 7474185
95228 198844 393915038
126826 191368 944321827
181412 183550 5440332
160440 172256 29789179
82060 147535 163639481
174210 195664 807675273
20407 61498 534018791
151784 183587 80040319
135415 147927 31117438
65424 85455 50194628
43459 142704 877325855
14898 193240 483147656
41532 73984 81087215
53140 195442 356624249
191261 199084 865102653
39047 45600 7429827
133986 187937 135466808
137275 143357 8551566
91953 199187 268861002
182601 188628 198963846
58900 101520 653077386
37154 160297 307945138
139235 144787 13830458
92285 155413 394405624
97918 191309 598855061
8009 88542 201095766
114597 198375 525253237
191036 193553 6244479
54056 176773 307410544
71136 168615 244151651
39770 132204 231120289
4779 39467 86509563
163623 180803 43240007
11539 170490 633289566
173647 191157 44163518
76788 188003 278772593
77106 162251 831559679
73393 177387 829256800
133391 171363 11911478
119354 162878 520164241
40385 46501 15139932
27515 84253 503539012
148231 163506 38487885
41007 119545 196418845
179235 191874 606839076
142863 144534 986958232
29909 117176 217946618
132913 180411 170033054
66254 68012 4421083
184518 196846 805754814
54655 166513 280124981
133212 198007 162659457
194700 198620 711192350
75543 171521 637042233
138308 173393 88095446
132058 173485 178913968
160836 191204 76567941
55197 126048 763965147
7053 176282 823849773
149428 184005 87040265
34245 166081 329875625
106868 170889 142160572
31823 114124 205690756
27940 189016 628303858
1165 3239 171614639
116873 132410 121139544
13604 192293 447053190
58877 113290 136354488
166445 168165 4305072
13996 46261 80274762
4931 63260 145390953
116001 145058 649417895
40511 91823 620154399
85506 127672 578594790
179115 194067 330237243
20035 84009 159354328
3723 17696 35206462
96201 152425 669391319
166341 167907 1607513
126264 150744 61209482
154682 188489 518713831
124849 142667 44509113
41703 165058 308729868
55875 178413 306889770
43483 158084 286634908
54052 60387 15880666
155284 170709 38926331
194620 198869 10686513
164819 193461 634244304
59221 86092 67333600
198956 199688 467842353
169994 176311 822785684
38566 132848 674322795
30280 67745 316860613
53403 72904 48813914
130748 147317 41167441
102717 172469 466917553
188537 188724 463347
47470 91101 109253661
103864 147663 683971228
72775 197023 932915378
110275 146667 59400142
110038 126956 759659492
104396 142038 93822995
142349 175501 83401304
118373 179987 272692418
182026 195603 195542775
23928 105422 596163518
23021 47296 60044933
35521 75659 899015484
44517 188000 132044778
116584 156271 99175885
127352 150367 57495533
44869 181029 340913749
137330 172868 89219998
70197 168605 541427422
45524 57559 26117473
124023 182034 145522760
89509 166255 192220405
180510 182619 781214940
31053 66394 404342528
156694 176163 574535867
161702 161980 439928786
113068 170754 175950118
47834 134312 216435226
27537 179736 811236174
126324 128120 232782626
115779 130925 795565836
176642 195877 48416925
137747 177803 653029126
169629 178253 289457534
170606 178013 18539347
98145 186886 222536648
137447 193831 136992805
119061 183156 160655930
98389 150547 752232401
75944 170853 237749110
10615 47499 91766545
79175 147639 166039001
178776 183808 12762859
152993 161921 201525785
177801 182900 633951666
13357 174350 402558466
33411 46782 33181224
112965 192269 198797290
164724 190093 63875321
126835 133435 934295250
103632 175896 180871792
26261 95001 171319651
134313 146240 519465325
77468 107193 74609136
95953 199593 546695714
51877 199744 833349645
72105 193351 669335488
65662 84271 77215298
134567 170070 89072093
74434 166906 231599273
70226 169934 624316860
66788 110516 257549542
101877 196176 236390818
192664 192717 643262299
180018 186950 17503912
153261 159702 16193423
3160 94869 470838063
36690 116868 956667751
175628 179191 908997056
173839 182571 2147382
80614 158930 421859504
79583 121646 105283659
130062 151695 523075170
98212 164538 166127832
32696 113571 202162251
19000 126906 531138911
15771 36101 50428199
54191 182666 709765160
7445 127140 28438865
42040 137817 788696949
89479 94338 12095358
80401 116869 323576838
16625 99320 206220439
19368 126484 267209303
122024 198858 192784508
174257 192628 849841379
160873 165455 437522724
142523 194486 130723667
197112 197832 649635724
4033 120415 290853781
110752 158605 119627153
455 104430 741944399
61015 98113 92859638
30388 70662 272096752
55002 175631 302139219
136792 186982 126045874
142148 154851 17710164
158242 186102 70145751
71685 149710 195157763
57832 190541 873874263
111594 163507 606282304
76373 161820 654546891
97315 196115 247844226
21980 104038 546698425
76262 165242 756241019
101651 159414 220682172
77105 127889 94163784
21619 39341 43731603
89942 167341 193853804
152454 172439 50255956
33732 166741 332751822
91486 152928 153675988
183573 191311 387765576
182712 187646 12511593
170005 179559 23966002
20975 22850 297908797
114644 194926 201190057
91877 148141 200725867
157546 198383 102738736
1243 90329 222544046
168748 172001 8127647
181401 197016 39335755
68177 197076 141235302
108077 111010 3041047
52399 104446 502193490
108644 121657 32309279
156287 181762 213713083
173596 194644 113590934
122879 155722 122276114
18771 68221 123079933
77531 128581 127730340
38941 190671 380050622
130022 150531 51161508
31940 37490 13634504
38756 191679 383065769
136756 153940 987988258
183660 193698 332943850
43897 177157 983991324
198161 198654 1257089
165517 196201 77172247
115565 178299 915877345
152294 181807 74179728
50943 79853 137599399
11455 160821 373245072
156704 184659 70237724
94050 119121 566238931
157171 192609 89146238
187965 190179 5560530
109870 122984 32588655
66377 191801 314379865
117391 148533 77634043
132830 179881 516950786
111886 189915 918796511
1580 84632 600049507
145270 158409 33085295
195670 196352 1750847
102929 189010 215732285
101306 138112 236838124
153123 157194 10277596
68837 102066 827066033
22890 85623 522653150
162013 196466 86777793
80484 187667 268691798
172465 179493 17656217
4255 76080 502142740
86090 122196 90274283
37291 148865 278835252
24414 137316 267609463
184032 197767 34497060
158181 162711 555302876
31547 78380 116617257
27834 189154 371274695
187731 193304 14002947
165283 192437 745598913
113982 185088 178045934
69376 85295 244971498
10077 38580 71051630
81475 163905 206414807
11333 31547 949514719
168665 170496 4634040
192208 198025 14589984
66994 180109 455265042
150851 180008 73402965
65647 101194 89042878
92059 166672 244809124
70012 157901 219902171
42310 152490 618593029
70005 113695 109461168
151340 191999 93229060
13939 53232 97781140
153711 187144 353615612
164056 193224 73430914
87834 127067 75262227
42441 132374 510342147
159956 195507 89505697
28520 106718 195337290
93339 184828 999838031
166912 181013 35407601
157003 158551 577266099
198360 199227 782646048
31606 130289 822940492
29621 122634 232217752
100901 167583 166941289
175899 176497 1527141
152823 166993 35730995
103880 130963 67624942
27060 95745 790853862
61360 139535 843465033
142714 173918 120790872
14784 116927 547570838
180821 193684 32328805
42259 93181 949656652
181470 183406 815691699
165177 193420 71063015
139672 140544 2124877
110572 188769 196023882
163369 197367 516127411
101298 153020 129252183
188948 197489 873716973
115737 152669 92229893
59959 95286 640806010
153979 159778 14557157
83592 126357 106854366
177146 195199 695268580
84786 157750 604786102
132785 171398 391909844
18240 125548 267712515
79677 111765 399783579
60367 129008 102901666
11415 72396 152072518
111729 175239 88352726
171902 172950 2631259
128471 143881 38404906
61019 166388 263898093
194468 195467 2549754
137230 159837 172510558
62738 193133 52357048
177938 192412 461821657
38721 55783 42537037
150432 183162 333038198
129452 162372 82402564
62193 95329 85947080
193802 199438 545329271
177643 196221 277232319
862 14695 680163730
120722 126153 578352256
36376 46181 327823698
180006 190048 459042187
129368 196594 168799933
25422 104193 196678744
176302 196789 51565769
136893 177708 70713072
64186 86561 56149916
165423 183954 46621061
19474 163150 485170371
172859 196818 60311043
156084 190752 87353948
6607 140713 811852278
75473 177057 205385614
88880 186406 375922055
45449 100203 397549928
197121 197345 550066
112277 118379 981456068
28112 121976 234296280
79330 88388 22744909
196189 198005 4399028
75006 106189 649674884
48182 145871 615593995
49286 70337 52818716
193702 196697 7573786
65709 107709 105342359
79983 139221 148111056
91743 198550 267803809
76876 105621 72174924
87579 165667 154298176
3717 91006 218070221
55943 95209 401984838
193434 197831 380244596
189596 193262 9262560
148386 183447 120949169
63890 86201 55995852
142709 171764 73096087
54343 123888 671671485
73214 149551 190906873
88328 111790 35511759
81515 156660 328565112
51239 103033 129817532
5096 101858 882524235
176092 199187 58057156
68137 151047 207398683
528 119445 297178917
186579 194516 19950102
101233 136273 593009405
71125 82882 899671010
178408 187070 21872902
17822 40842 57147603
133035 188907 140255204
112835 197112 8289071
175390 186400 27686045
37197 119583 206018380
49196 149313 880080099
11292 93273 204609074
78198 189164 278212881
80016 105625 64322815
18096 196731 478921465
194579 199333 11920339
64276 162191 245096682
137856 186730 988616782
147446 154770 395825188
45798 175523 681556184
68764 169613 482382974
28876 94049 240908258
158860 187102 71120775
51330 172028 276509221
6310 156889 376389669
111898 193608 204879643
60395 148994 473734650
9322 153961 361420844
90834 157856 726906241
1056 63506 265175058
136008 167004 77773905
68649 116961 512521238
111832 125104 33004008
65407 149164 209468314
47477 120577 193698360
130218 142700 8360766
143131 147883 11869854
75604 103462 69923342
94360 107062 32100996
44339 60268 863065684
8795 140117 429088005
52916 178748 315139309
151088 177297 65945585
180506 191709 759929061
80054 184759 262348019
154840 184086 936899326
61365 191621 326543182
6856 166705 399702700
64208 95412 78102237
147955 193724 115224456
54675 177242 306999517
67653 76476 18795468
165523 168360 7116908
77560 109453 395795425
136600 157016 275630672
137606 182088 111665853
3676 154656 377344884
5621 86916 202994943
86562 154388 618590910
85915 89806 143557796
59048 172571 302048080
29317 103626 808376742
122131 172140 642011345
121749 158359 141096299
115572 191515 469684404
173692 185567 640370490
50013 116778 167244812
98329 183866 214510587
199908 199924 892415620
89985 173071 208076725
105125 184926 199739455
65095 130793 715888769
52258 54535 5703113
159570 162637 7746034
73149 110278 93075393
99490 161401 154961073
114906 195306 201512858
39704 161109 725330817
83352 198067 295413768
101893 143411 532993693
105466 106373 2232960
131113 198350 585079463
155516 191883 900183758
26159 143192 292025493
26511 143603 292216067
85081 121538 763940390
74472 78886 11021433
102663 175162 181501542
134517 197431 157990814
26511 196257 424713402
33173 45379 30346734
86518 96717 138080328
145407 161856 41380167
37815 192736 590026536
86856 153623 752609940
191002 197549 446878657
188612 193249 11672717
41094 97647 141319241
168595 169432 2129251
10767 24368 34158754
18825 157646 719750403
146046 172560 66765409
26230 52214 64346308
12830 26552 34425557
68022 100096 80337823
75528 115054 99093534
154934 193034 95898176
125352 149488 60410547
190952 199901 22411019
196552 199639 945508111
55970 83306 947843248
37780 80247 106082907
99236 195291 953487194
141231 176520 465557944
11753 59437 68482464
185331 189797 11279673
21561 45433 59088830
15582 96466 107696827
132934 194647 154874068
89217 167608 617848078
183033 189200 15588337
69614 164860 238462928
121932 178314 61867937
52908 180245 570326968
10654 70920 301073398
81436 164822 208793947
157589 171332 34652956
49916 160115 614397790
16102 119000 256860258
37404 48593 241919584
153748 185829 629596958
16015 172134 390200608
49654 110067 151429010
51147 64189 32619118
91959 191349 249267740
108494 172867 583198486
81634 136647 137687153
198576 199564 66318124
63321 94347 77651906
92087 184840 613659209
154060 156811 6974983
183939 187458 8891677
21167 64353 407189911
83811 186683 257783160
114264 170315 939099532
105826 113510 19125714
192501 197442 512514604
86220 148698 156066972
99324 180516 708355061
44283 186046 354986708
163585 184976 53717243
15570 21206 14229353
187486 196197 19955125
152435 167917 593874048
104764 145369 101223599
49790 187782 514696474
178557 183857 13417080
104031 136690 473166319
15984 69420 133050502
60900 130929 107177128
2211 45195 107200249
76688 153859 193053060
177250 189497 648667982
192317 195968 738423689
22544 48469 64106582
174893 190179 38521822
124467 151815 532628796
173078 179620 16459466
119228 185738 166755639
75332 90363 77866039
72505 168698 240913841
92969 93917 2332326
126171 142885 553312657
125082 191398 213038808
101653 154976 133235767
176050 199265 58358820
138496 175777 93664019
37819 123896 215136688
40334 43144 126881138
92556 128722 709276313
146115 160241 18006190
4843 49499 111167465
173604 180560 17544877
38255 183103 759086332
68107 106724 226001163
17352 120904 139034999
90832 180540 224794204
49494 91632 108837201
114520 176424 688693134
196850 197513 184607294
97481 177424 543610095
191941 196640 11823420
15637 113921 509722901
91594 133193 104073670
149980 160406 484948930
49230 192795 359876097
38422 79229 624783053
81547 177862 370841965
85603 114163 71577416
184859 192172 178671117
8240 73439 602845608
54480 143025 221365708
120998 164322 919197113
111296 118431 17890165
31103 127805 872195792
163758 177265 833604878
93662 182281 240672484
179745 188105 21135322
156814 160987 623387150
22609 127092 260669699
193816 196035 576030516
183816 190738 17431851
186856 189000 556216788
182876 195082 355714538
58169 104420 116087375
69745 146067 651091231
192995 196039 7665150
55835 130795 187623054
177041 181801 557148549
111659 154238 106430357
18397 128969 275994563
159573 185626 65561360
188745 199298 875624163
88248 102413 35539574
189270 194552 13272459
29713 189208 399080236
20509 94006 183107292
154397 190323 90480284
40071 129261 649785275
105739 169380 254779351
40311 55309 37294893
105999 131415 390387862
191552 194922 247901297
16445 154788 345453411
66344 129493 158066073
17353 26264 15801569
77142 92226 284926824
173219 186188 32675406
181111 188807 19440913
39293 107377 595048118
190862 193363 6236486
78214 193412 288822935
46160 111968 164646527
154366 191700 94004655
162539 166848 10938982
6394 156367 374787004
185734 196537 27202192
106690 135656 72236357
186250 195357 804094901
193004 197058 10197805
37353 166935 410573346
41752 118761 375675808
110406 144542 85098036
35833 152721 701797369
131825 168989 418730589
34219 108347 569828410
180646 192430 825611764
134788 151436 41591299
197783 197918 344331
86370 86855 313352394
3948 13988 25270814
31517 136912 263238394
177521 186246 21970814
86529 96682 25210277
105266 116890 28942510
115756 151927 90307745
188453 192207 9395037
54085 145388 228316355
164041 186785 171934685
130936 194748 791492550
36932 107294 176150260
123676 181116 144095058
111568 147563 89789606
11574 106142 273623014
157412 177531 360368621
113113 190699 194552644
113875 132786 192196655
19191 98747 891791292
99135 135719 800818159
7831 27353 48978172
46980 155545 455027320
109760 125371 477693442
64599 172642 824196281
134818 190732 140447766
41566 106407 119892157
126241 180064 324262428
109008 173459 103080685
122229 192884 177331189
188288 193821 11318201
158569 181719 293879280
162557 170676 106387625
134273 173727 98986337
41332 83335 105022654
61399 68545 17915734
171639 198728 68103883
187420 195312 600942224
62242 111782 124030148
19115 55176 89515925
151820 158840 16422467
48219 164323 743684318
26008 165908 349603296
74708 153798 225241396
178064 194910 596389418
9299 140558 837108704
7685 103327 988436720
153967 189127 404993485
143999 151440 18740598
194429 196904 6297085
191049 193981 470050232
64139 68421 10797356
86869 139259 130891193
57222 145696 221229886
102481 166230 159575899
102166 126152 536479207
12821 179236 537804919
75304 151890 191617348
180981 198267 43432949
56422 90897 86333138
9935 17270 18588962
104429 122157 44128490
44049 54680 26458246
52731 104076 128782737
82348 196509 286253865
22104 72601 338905416
196504 196824 808886
81652 96307 700804222
36646 118328 204315772
36585 148805 146993789
91083 129124 95133930
51790 144302 231366769
33283 196131 699670314
152194 192653 986793291
123779 132649 22280414
56193 63566 262925343
121256 169668 121376852
83490 134345 45003595
194964 199295 10875573
173985 182359 20996896
175783 190048 35925111
116171 138042 763768998
56286 75977 49317488
128771 190705 365328446
6042 114709 271671975
8119 154527 365853011
86136 102004 39768107
193472 195649 5516387
175588 188587 32733448
29944 186461 391547654
146368 159194 32303775
157000 162823 14628853
78158 79547 3465144
166020 184217 45773425
41177 166755 606302737
192463 198826 630321260
45789 145044 248113238
2282 163830 935917037
37490 182268 709898078
178462 182130 398958098
152133 174621 702920075
49858 64743 36074969
106100 126142 49766978
48378 88667 100865307
113772 198598 421195162
45676 53592 19683315
144726 193481 122697653
155145 189276 530033527
160036 199010 98088835
189236 191194 5006134
144636 181027 91579715
123812 131858 712148408
121688 164261 106650282
140888 146452 13914433
13909 41185 67863580
177149 199416 607360101
35508 155871 867977938
125814 156276 188409432
136170 147431 6988304
92919 165989 683124849
120651 164475 109785934
192535 194282 966406686
132234 142369 25163189
134931 165022 75429232
110713 182920 180915353
22582 37508 36825777
7434 194859 468996979
154904 167871 212697982
137854 176208 96327178
59321 199940 352511370
124604 172776 120868199
127296 141759 36077626
51541 55249 321976199
136521 193438 15239561
1123 121095 372119222
47857 180320 940778623
37767 160677 218673252
46908 66211 48254892
88416 165019 345030908
168966 171844 7167979
184160 195742 855554130
78952 172262 582112956
63625 197910 314159035
76927 127400 979601373
85387 126914 646658394
102708 132340 74024369
5004 50025 112094525
67690 156116 227854345
15292 128856 283484601
187331 190977 9216467
1438 167955 416425027
87488 119087 55052642
130885 174057 108226774
181266 181679 744416750
102797 156824 221841821
107513 197835 226326405
71720 147017 391853363
148814 173590 280424430
77424 184904 635580336
131989 158237 65601446
176688 197650 59725961
67960 135734 169633158
132704 171294 275832105
92119 169036 192698314
166584 182217 6985976
22785 97242 185596000
128636 194387 582564805
4394 127819 648459377
129150 178305 139600355
136517 159928 58563974
47768 151504 872844028
133878 185310 129043125
64084 194809 905733451
130464 160687 75556640
144089 164477 660132760
82103 179937 245103954
86579 134493 551890709
172605 190715 656404019
119995 181292 373923186
141184 192077 273766685
104769 123708 465916676
61721 89159 68670593
16842 71186 135278956
165587 175042 104758904
86701 108496 54707192
13393 198125 677621687
19827 188353 421423905
30288 39600 861660979
136757 163267 873171984
72728 109129 91329566
152377 168706 243734165
196071 196406 842859
192771 197771 12530248
167578 198515 792673716
94598 140584 114935568
23487 147603 309740275
163379 180475 10696469
60543 196779 390145046
131192 162771 79038357
181240 193994 32052486
72823 90153 43391578
1212 12169 27488650
109750 187415 194604324
158009 195844 385573106
30613 72730 872087128
114452 179360 162485161
147233 197351 126196175
137682 155208 43889995
40502 82565 105018396
16254 147055 326427078
62135 139586 193688530
99989 176718 192234351
7380 191682 461244555
48095 143183 237819062
143415 157528 35502396
87001 91043 1967597
116036 119703 401867338
73274 80428 17899885
64745 122265 143944207
109910 175272 949053056
119461 195735 191346759
129355 190929 154632734
197137 197801 165367860
199159 199608 1168101
175045 198252 58344723
125506 154501 261507131
170501 174401 9793215
141792 161860 50393774
181888 195549 302533687
36467 164510 320323892
145733 148581 526951349
63413 185398 804513531
93514 176682 208415240
75489 126681 128012881
11500 199732 471069396
186111 191130 730088061
25405 146363 329996509
7422 13660 15696335
36897 64635 460917922
114615 135048 50923796
114357 187649 183698511
54479 179754 913651759
129911 198135 171206604
144680 156380 29463851
89158 106949 789062317
19851 141040 302289346
101866 116081 35575438
17051 25208 20389895
167930 171497 611825395
112229 152527 100669862
65480 67500 662933953
168825 198685 75039579
23247 96051 971403955
94684 131322 91790308
126139 170660 111807230
37400 114006 652390461
41156 98918 285242104
39438 74688 88045307
145384 155082 24448723
42450 138468 240029897
36886 163252 800917599
103451 178637 188205640
171041 176888 14668136
19211 33650 918253557
110482 116052 248161634
145525 190928 87176928
69977 174057 991651052
157863 178905 404506978
127564 146294 386950822
31801 123878 653074246
183843 184323 181397509
6916 198835 135680930
52824 151935 247978169
12347 68821 581168154
79783 89798 25115730
79999 107522 992268981
104766 148859 700355582
85213 87131 4777049
166980 186439 48907469
122660 174090 128977417
107330 180483 183141283
3631 168896 413381276
35969 74261 95633556
64897 79016 664943923
100395 152615 982995873
181425 191562 773061355
100608 146698 615370173
167817 194736 67674445
32262 112396 642948943
129902 157660 69402076
108901 155875 117266289
141531 186308 460858300
119355 123937 11331792
39151 41019 620496666
190077 199535 23733051
140456 162455 55301253
141990 167837 686865257
102661 138005 449202786
57697 186740 953964623
101573 106289 11886587
109595 117058 473024015
51581 162746 278276308
176367 179860 557697101
113805 137774 59738976
177907 190058 989254757
11367 190759 975112359
167567 168721 530701890
86389 172802 380039248
146441 177211 267866635
162657 191580 72864756
24254 177688 383589151
160252 169217 22669320
83873 129007 112838530
153760 167492 34640662
74672 130702 549985162
119116 185846 863262630
174199 182423 821401735
20668 80101 452774270
21289 98020 191209468
50314 184608 336424907
198371 199419 603881
81145 166451 642273720
168636 189676 52906741
138174 157178 46222087
42017 196754 842381401
143780 147022 935392059
99320 179074 199841317
3974 142583 714047076
51741 106380 852308716
2320 58360 139622378
172148 199766 69486713
11834 39518 554257135
161813 170170 183226997
58877 126803 769985542
179850 183209 8469707
29555 50079 50780872
42324 55401 32655793
125137 133313 20589996
103240 119635 40932828
95933 107558 29421425
132295 177600 113633503
98689 141016 105743248
194273 198588 360612470
167811 193134 562455519
162789 194136 78798841
141360 153856 189855681
139051 172874 84984130
174750 199676 62690627
109379 184148 793637899
127923 182135 254556374
195755 199368 9053855
55873 105715 939339809
168743 183441 977876450
185316 190878 318379213
19861 89215 249331298
3677 77305 183870483
129360 145719 40694136
29916 100425 519857583
91768 199051 269006914
126748 173168 116422698
22645 179433 948741439
108646 117441 21866371
158142 188912 77513137
112005 118958 12647978
60574 84413 59725391
118486 124843 15684653
21380 169460 772258423
3891 169812 439424964
185963 196131 25608015
28825 133558 395675353
189469 191910 6190841
95231 108428 33336557
43715 177622 959128250
10621 120545 478248935
199113 199133 113835539
47393 165253 377533561
179875 198000 124610226
4177 169522 413576067
40283 113466 507051532
48954 111387 156428216
177321 196107 424518190
100924 194907 235552339
20588 190018 423668875
67819 127516 149399353
172228 178270 15153007
97596 185932 221475754
41952 69574 69043116
56532 138755 947582585
176865 197202 51139823
133198 134916 4297427
50965 97731 230055353
175940 183301 18525142
197787 199765 340912743
157656 166546 520813435
75056 161258 215752708
30864 43022 30048541
31104 122609 228467171
99697 149778 125174873
38204 188130 552443985
180342 180344 9550
85966 130193 824100242
77625 189562 280559063
113656 199653 215614157
87475 174293 995669817
72793 132987 150671886
29731 112243 206082483
157614 174680 42970945
186027 195902 52738897
108171 129642 53509727
176605 196268 105453592
1180 96824 574419802
123960 182426 146680979
16428 128198 429569263
116155 121618 13524641
47733 104902 234116160
112900 113739 300302968
153257 158600 744405111
89454 146911 143572592
30549 95402 751314364
59578 105954 736843974
10020 156198 365319563
25652 129147 68375186
38432 162233 751858232
174127 174528 778222574
102470 141184 623535954
91244 157140 211737520
29326 184195 387365794
67578 86824 48252171
103053 123430 724558218
115209 158305 107667100
168866 180262 28602497
127435 180151 132247131
156807 186072 490532902
5440 100475 237342762
90955 174933 210358370
15579 152377 453656899
86268 137290 127532449
70224 124014 134515880
108506 144307 89174118
80897 188240 269132629
95338 114767 48868338
5840 82884 237956612
120998 177909 142702485
100368 114509 601048404
101656 143895 105365618
193785 199101 8320160
121875 125370 613294132
46896 128754 843909048
122022 167082 112923405
123438 125506 615937239
152652 174019 53768878
118421 177806 501263685
172886 182054 23019281
93684 164221 176685511
130452 179503 122955874
108788 143066 85329187
143102 168674 541011354
180898 194447 795927343
530 163979 408677067
6043 149745 359023765
107093 185533 572702815
24466 76536 129715493
125103 167145 105556317
135950 178269 106153540
131787 188219 855480497
186775 189250 200563291
163933 172957 254234133
10798 117251 265968516
150114 181539 79057366
194049 194429 990798
86490 186172 249721732
34148 123213 222569174
137786 161222 538327720
72461 108514 90490119
127996 155199 799180089
122391 124680 5608684
193531 196409 238077760
58478 91148 678446483
63594 194018 876394377
29552 126977 243183408
125493 175835 126369077
54425 136671 803783153
88746 108749 50310178
102583 183395 447355476
161047 163363 5893729
58551 65999 8244907
115991 189656 184673041
165873 171715 14659248
103239 180417 331661690
140504 164277 59804372
132066 184815 132284233
78935 84627 616988157
7877 94494 216215271
130148 160828 948995816
187282 197778 26319997
10903 165421 744814753
89541 176257 902448521
44649 117653 493327951
199846 199917 184980
191686 198996 18298325
146836 171450 106188655
118764 191283 181977031
148920 192023 663516640
34756 50850 39995987
100306 162899 389640326
155346 194979 99719644
197213 199321 406610115
164388 191603 68541085
114157 153126 97235966
97685 130595 613665945
157354 164791 18712698
97245 113985 42116908
42592 68736 65330590
71335 111504 718280072
33985 86752 957028030
93417 118286 15461261
98206 134557 90985428
46110 81069 963117340
93466 95810 5794005
134463 170584 90662464
69453 127867 649646835
13649 21282 971707308
180653 183307 6647438
29940 193333 408860866
154515 184250 74838661
136453 158168 54290451
18646 30561 29651169
67782 109236 283573719
100536 174750 422917733
107585 117437 24513524
4712 197493 482501885
96622 110501 19899818
55448 177531 305725521
31079 66027 86918978
26278 94673 170469283
76122 125451 569786117
67059 88684 303175412
169069 181106 570813877
65740 174105 271456595
91065 102837 26399250
70673 107487 499641111
86476 195714 273779882
180294 195073 461282601
31676 110958 179059455
147384 162121 31551329
47210 92381 113064981
53366 90640 485931782
2844 193184 117344834
77419 182889 264242167
112978 148088 824872383
138918 179572 932962982
172910 186951 941520274
17445 197275 715092929
185930 192883 433597248
163233 185280 470278873
127087 139413 451492873
4353 192604 471141192
58825 102518 462209702
106047 179485 183806297
16375 50628 72721729
174726 175286 945287033
122252 135791 33929872
121076 179552 892203415
30205 67993 297708293
28385 136487 269948323
121776 185615 160111104
7071 152296 362882788
139110 192209 952810570
29514 70525 102110397
181914 196114 35834852
12626 119730 267584717
30332 58485 442051775
65826 188456 307359413
194830 198103 8226419
42074 135723 234280996
86790 89619 7029243
51802 62988 721392815
139051 181852 584277667
70685 108216 324914744
160079 172185 30532359
156112 156597 1290921
66312 174480 270989261
27108 45483 45435962
132781 178017 776004968
137691 156737 47752869
150397 172504 55678101
93868 104895 643765716
36884 130240 233452562
60695 177436 775862708
93920 99917 15076199
119055 132649 33988307
25097 74921 790456249
192310 195848 661391820
136771 196841 939062856
186448 191296 117912246
80252 149032 171963199
62425 123805 153561718
147617 155157 19029538
7022 92385 213105286
108102 160206 218298748
56268 68769 857392100
6163 42120 89609475
34405 73157 96708391
109372 109416 132799
178611 198830 33009936
133255 144929 29040783
177393 186384 22643338
155827 175678 50003453
97294 164135 167415111
133564 147101 33653631
104803 183566 197299956
143677 162742 47950023
168030 176431 991774783
156531 184763 233571717
170833 172622 613974689
108299 169952 424137268
67640 169269 254560058
150535 169096 46785678
1132 84827 209102356
82988 87093 10322408
45650 123527 194707578
92501 117025 572169118
56304 109092 132360512
162514 198570 90734430
181892 198222 245956721
126675 131154 11380571
193475 196652 8049556
7889 141374 784823967
168066 179060 99761223
188385 197786 23562962
83415 147986 743073329
148005 157353 23597615
139828 152839 925159276
140964 191878 810988113
46113 154311 270610140
20879 112727 846508658
72018 191401 299310661
53678 92961 98345256
4194 113365 945575433
120614 142052 53500395
111757 113112 3454592
129036 133774 11880072
25771 78972 132425096
114208 158505 110674641
162049 196124 85823188
79067 148879 234413484
197391 198889 183079537
165451 181870 41226442
177170 190772 420336471
78620 184517 265352440
61455 186378 514409405
118882 152055 628788858
121514 156120 689902571
111053 168336 911462256
117556 134831 12752840
155084 169785 290496788
89671 118442 72075555
55846 120858 473867389
4126 180390 441019876
86437 171139 505297629
21359 175038 904879798
23073 184343 403256827
150623 183919 876180202
50086 123068 182650919
81155 146249 884920948
64151 67692 8922766
78188 108035 75007459
179158 189847 740892394
46670 154272 999643351
182341 197485 38158978
125340 172700 118873278
167333 170081 76734332
48420 142613 351875012
39494 143216 259176724
46357 71456 62727794
62766 135275 175864369
195323 199469 10396628
120827 167882 117917715
114432 186627 170049599
116162 123002 16944538
19638 30910 775753544
134608 140457 14442201
12307 190669 446364437
96234 100767 607676981
110368 123135 31751846
185624 187303 4299712
36237 134322 864204275
88437 172001 14555714
58617 67902 23314598
110737 175105 161201186
64603 130346 974023572
165732 166203 1204342
39600 116560 542655649
135683 153739 664719009
173841 174832 968261005
172435 175504 7755230
19208 168853 374004537
90795 94908 10217097
81444 82864 570641151
37979 181836 808513602
159840 161525 4224146
95448 104625 23224129
25284 132114 438647049
152248 179573 68718911
167723 171035 8375542
46329 89301 107435249
139436 175677 91113698
10706 142033 327949542
47286 168300 303041902
163602 170341 17001542
91510 116913 403004064
167308 190746 215355155
95834 101945 611946872
195222 197272 5157208
107145 131345 785171215
198452 199329 2184229
39114 192481 384089289
178107 192332 503642732
117375 152173 86914645
38917 113034 185438457
21596 130733 272393054
45572 192726 407292657
117696 167310 124248166
3694 111815 270219947
125218 177490 131197106
176077 199105 73021715
95444 170879 189113371
110715 120787 263744720
112146 156007 924716755
31651 197649 461918226
61453 68439 17518520
133810 142799 22306996
77453 198064 302329392
76734 90044 33369581
88085 124981 686949710
174699 186737 30303694
49995 116920 434656105
107004 164658 277328098
178302 198889 456785529
183666 186926 8214666
32566 98433 164377452
20648 167558 367036348
126979 164686 94545405
194419 199618 206638078
162713 189268 66839190
13067 177104 641167331
11500 53288 176383819
82891 84005 73889717
122454 173739 977858789
118077 147105 72288324
187633 191989 10931578
175338 189151 160507947
195092 195271 488579
137260 194695 94078853
8148 118719 923744251
198610 199717 2783481
93612 160490 692011860
79175 112275 82993572
107543 198788 720959098
39213 193627 846108299
192931 193917 2404629
3919 163561 446740234
141702 156693 401839512
188456 190760 877973328
99149 191988 232856679
75857 190704 287894396
42948 184368 913746003
162631 191306 72270713
113051 152503 98561626
19481 185156 600497908
42995 184994 355497468
32835 60975 69984752
159363 160260 2203500
108985 110777 995779856
67470 110203 807814469
116045 142618 425573802
13081 46267 183893445
107259 129144 54498704
82080 126026 216940363
194815 198863 10180074
63752 199159 105039891
168893 193536 925389914
173545 187188 108976165
102315 195858 637511052
193157 197676 723787619
285 101281 314251471
119934 177005 399980185
189333 194484 350032024
155060 162597 999850786
70162 166856 242141360
67823 78150 668822045
142615 156495 34928625
196207 198294 93357557
199941 199963 569065109
32403 63264 76747802
132688 155628 57286649
80438 106446 508229648
14341 55249 101816919
105361 181748 191180381
18692 23837 182180751
85262 96032 771496698
23284 83024 148837060
20376 153026 971700527
162547 179566 42834366
137784 145262 678778625
136694 199827 826326436
168253 194987 289106139
156230 167916 577092886
48617 73389 62047673
154245 168605 218905179
74991 127400 302638452
12324 57038 111363685
12147 74135 107867320
155410 169427 35368292
134722 187305 536115943
101906 193246 500585591
187459 187819 918744
36843 155416 587450691
154698 179048 583581070
11077 189341 445990707
7245 188646 735377331
155325 199772 111850238
19185 30320 27652422
34008 90843 979448872
67357 134217 564967903
25773 95072 172710935
97570 196163 844883305
145389 169681 61227209
177225 191660 36401190
169112 177768 2745305
172893 180501 72902618
141897 146228 848316139
11694 158473 634299155
145662 191780 907604728
195155 198234 134309034
177447 199554 471485003
59869 103901 110446309
97124 117712 51669812
70218 145801 188885663
193754 195249 898601774
183325 193155 24775287
96932 193280 958938187
113673 195792 205885826
185576 194955 788182181
4001 138703 336563539
46190 167988 590512028
101478 142702 675174381
4835 56682 162215771
139088 176361 493352433
121017 162177 62081120
135699 151727 40049631
153200 174973 122970916
139989 197156 610627194
12133 59136 117081964
50078 118323 170930946
195435 196446 828167780
49581 98632 122784903
127998 189537 983709790
20271 94832 185713356
63393 164304 252707928
58495 153020 236629138
17541 18533 656391152
138885 155162 40816593
100649 196206 239598101
87440 193531 488783023
113033 120849 19441492
194891 199697 12105479
51098 186325 846834326
175966 190642 528130446
97191 140039 107076438
118765 197820 124910537
41384 93817 423295503
92611 143627 511563329
182400 184757 5946824
199532 199928 256264377
39526 90859 128323499
91886 189567 244873466
184101 194637 894766331
198355 198524 985740073
161474 193350 557309942
95082 133605 96436533
15708 104819 222520820
142333 185825 342551766
3618 24509 525161955
167472 177152 24321312
8356 168493 83813690
106647 181220 210915421
66780 145865 346972936
23756 78886 137307573
57276 197596 336464824
71391 157087 926886076
123772 143926 157374232
187384 187797 876206336
124538 184470 387612530
111211 170815 974789069
132669 160465 523144013
169889 191882 379379067
33423 109877 372020468
152642 172076 740103506
11897 49570 89886277
160760 185840 361392865
170757 171619 2134741
89918 109034 48056442
178982 197969 47786074
155896 157549 4201155
166405 182223 39687528
198052 199689 4139568
159192 174422 40519462
144477 174882 982027090
84416 147564 157744136
125295 183618 146478904
160048 185219 928386921
174995 180014 12606129
70596 171583 769159609
56684 116799 150567004
70468 193103 332595597
8580 155902 368140281
155932 172226 41083908
75748 176968 74243833
12160 148495 340473489
100270 148085 119389909
13376 196388 457942484
91253 182650 228991560
104261 196066 230068327
13494 86076 181123206
76613 120019 485887164
129845 132277 6071953
24320 187248 407538296
167442 199266 586948064
112968 165304 304063788
12136 43704 38715671
181723 194025 611449244
6739 154256 695387394
112257 114652 967432909
41694 199489 395344996
67212 86866 49323666
44394 112099 914417822
31700 55338 58686450
187858 190270 6044368
106548 199010 544450603
86588 89746 863111315
36689 137436 992890134
36230 193205 393147984
81155 85300 10480688
11556 168486 392376290
84910 136401 128761402
75102 79878 11961223
173799 183525 24479163
166859 194486 406738741
190318 192011 960549876
19070 135339 449449250
122110 173200 128020362
63714 182392 297321562
181062 193045 511517907
44868 59906 346234141
95037 179753 400468015
85683 92497 16967829
194867 195197 206953150
125700 191368 970464151
47952 178078 325963214
17529 188390 183375183
37091 181516 480180302
88803 102018 33221625
82406 86492 10364487
87020 152234 749591573
24412 179693 745659205
50585 108233 144552165
59300 128230 319464329
10105 191101 453038442
97384 146985 123936364
24433 27185 6877539
16176 112625 892819523
106503 157412 127151532
33471 181291 475145569
177694 190297 31766096
29987 75285 112816010
128773 150114 191291643
105382 198690 233765527
70252 78339 20138079
84032 128165 110373464
61499 128314 167203735
49589 131907 959734469
43303 78291 594064966
30733 92192 498895347
45648 92348 352331212
62460 181846 858431927
47809 107515 149678452
161052 198370 845143828
20137 144377 309942105
54927 93973 958755367
5949 122915 779622368
11641 105609 234878186
122142 135905 34459268
174951 185742 27130292
197665 198605 851297526
108557 178274 129526972
77243 120952 109339720
94539 103863 23629332
47621 113562 165185257
57064 185361 772413038
41329 90988 691922141
106321 163324 268902660
90863 195499 262316215
97487 190081 232222081
98835 121599 56976161
186179 187657 3797925
18096 165434 254132221
34282 96004 154140357
81414 174681 233679449
62399 92376 75012643
84564 90116 13846154
189586 192969 8524535
104022 106897 7198388
50070 156953 307433113
150666 163908 78022601
191681 196235 396667710
147214 179078 80219463
99839 157732 144831153
167491 190533 57993074
71934 150612 196760846
174975 182352 283884174
46104 159041 747464568
105172 180564 708504163
37728 59181 387856164
3086 71203 170017642
141899 151914 64632809
127639 127733 268406
135640 140814 12793914
85909 120597 86720874
91448 179780 432666999
38159 73748 88929253
57869 199373 470567572
62940 86046 57939310
16104 181679 413958237
78876 123996 78611972
9803 167137 503121161
105482 164593 988960851
18293 130200 279395063
82615 154513 212197918
83091 126053 107361183
81591 129595 935175417
30906 130731 249357270
90576 92887 187916309
51750 108144 141399050
199226 199723 1277809
78133 132141 135218569
137011 183686 414076378
199535 199723 672326469
3201 106790 737556820
177725 195348 44335148
157851 190569 82390749
83143 139654 841137045
86318 161848 188925219
385 25442 62925941
12807 135819 442045606
49119 171544 479734631
156725 176000 48450054
162705 187816 63259218
185135 195470 2392076
136775 152332 38893394
70949 174879 260294092
167936 180162 851870809
20280 153299 331927610
187460 188552 1676530
91954 132625 201378317
78186 190759 282292973
107103 133233 65135964
18102 27759 24114231
137502 159219 54445441
32423 47760 807702151
18902 32138 32853606
57154 91636 380611899
126874 195648 172733052
190885 195327 666607728
56464 86658 774455692
71731 183218 279343568
147620 175640 70605201
181829 187709 14921515
171271 181867 26532384
84125 86807 2689705
34053 81087 965861407
28940 178715 374472938
159445 189664 76067786
46333 174510 320907182
33229 148208 287242986
19665 137314 293560680
1112 85657 731230449
85424 147631 260100719
47344 81989 86720694
54970 85040 75343591
85206 186018 252585636
125271 128815 159291271
63721 186255 307076434
138747 184992 116116799
51497 91277 99599079
69733 164485 237194003
7130 142165 337251719
91268 93212 297017542
76903 160526 209237070
37552 67835 804843204
9035 185548 441613203
67124 197814 420665212
125040 151573 877268857
109942 168461 672571183
100935 180264 198727441
158338 184455 65723989
114100 183051 172687474
11130 173778 231731126
43560 187674 361001387
149291 172610 58734512
75896 94968 47657016
27138 83633 62283761
125123 174736 464608313
66006 146988 612051031
558 78822 716165102
24255 166223 300939981
124483 176770 131229181
39074 158605 921932308
158207 197632 99200019
44574 117230 503926714
28961 180750 408136884
19009 20764 4464218
137290 192526 138758056
118259 154176 89726334
154108 185537 649808448
198017 199975 57983411
159391 172142 441459741
89160 160249 177858507
84552 126907 363152434
139706 155247 39003147
180259 189681 16981505
1288 66595 158086192
147281 170326 221963116
120072 197943 195381882
156400 170393 755823557
126805 177833 497048763
77277 149316 180085929
113743 138729 806291580
154195 165540 112811228
197097 197756 323334472
142965 155270 30939412
33388 59789 65754260
98087 123925 64628720
160925 186714 339599526
84935 96144 27847138
73721 99445 837094980
85978 141078 137639574
122798 123435 455974367
140463 158215 667251784
178856 179694 175949
119866 120308 895232713
69263 172245 257919489
27319 181927 386543606
75301 162094 326671308
7025 58755 632008570
35095 68668 455782548
101728 123535 558331392
182104 185209 4603050
89235 173471 211007734
110986 160985 124999443
69025 198730 325098707
105107 105728 1566950
139183 198485 813012473
166441 192488 65458560
134952 142579 168683905
96225 134591 38312671
133854 144282 247390618
190180 190409 595844
142368 172970 76945460
31308 112869 471625455
91980 161415 588381498
95423 187122 367299756
32027 179006 367609375
185874 196090 19075450
184867 186580 436257256
116182 134903 46724282
138590 176124 94311777
151159 173600 938649306
123430 159648 90696155
4004 42272 95446884
196616 199468 622330100
72055 172674 491251773
192234 199458 18125901
99501 105954 16426363
75 17852 697786518
55193 165194 382660174
115174 138583 58322715
17363 190380 432813862
64156 127233 157875272
119428 174998 139260959
21726 106746 816168368
132947 165453 81450201
76519 123606 337586759
148885 175782 67703506
169924 170044 929635852
135222 160581 333824654
185314 196438 10401695
168930 182364 33678316
81363 91795 26164527
131747 168904 134211952
61567 65820 10652193
61903 70063 20430407
34727 188432 767043537
183501 191235 19532651
80008 173258 980281998
141654 159007 900641864
176612 187790 28197211
45651 173237 866638205
59928 109099 87925355
125475 190502 817847530
41257 81140 565072264
54694 166507 859865117
107225 134530 909138262
122054 128345 538452653
51698 140057 946163890
58603 165518 789162703
31998 122870 270715601
135359 179253 110092857
135362 191350 673656532
115362 154712 98281241
6980 126712 299024579
85623 123005 721253596
86113 117482 78527299
128742 155047 65840511
60833 131755 177558563
93902 130341 91272050
24722 71135 29279352
22135 61392 727896276
26327 67301 194042977
36147 95785 148921076
183893 186670 841807077
29630 168994 389398377
134010 192356 806090536
5396 10746 13378476
49100 145652 404209087
137816 142237 10967453
36458 151417 908737757
1427 110347 272262365
178852 180042 3038267
27051 42726 489406480
111615 170206 146785599
4864 74186 172973831
126305 141562 99438517
10387 60110 123919500
101604 111858 25581100
4453 58621 135000215
1478 30517 826105813
34528 41646 17653883
128820 162492 617783184
80074 92755 31699390
103370 111259 19630686
49667 162542 282588168
80292 170542 226098910
135255 162790 556715837
133718 198080 606388077
109857 116084 10648574
165474 189470 395029165
145862 169379 59319270
105105 158495 898706714
139153 148353 22950353
77240 121697 111226020
164812 175390 276665597
67626 185360 295001527
88973 138939 307182633
161111 199460 96504722
24312 168819 361208102
192251 193853 3959553
102613 103903 76486392
169757 172995 8079124
57709 109954 964084603
24301 42623 45332016
182359 190328 317095949
27405 122996 426625637
90935 190549 536621442
98193 98947 472428969
181500 193398 29976311
185639 191657 616194328
128629 129563 2391910
70511 130257 709676307
141623 183893 106351503
160943 196898 90569342
66756 93557 67067717
60523 130694 175685374
125763 149077 58374281
137753 155457 702849034
77257 168311 228013621
117168 158165 102448534
76335 161576 213283933
113587 143716 127806902
55674 145304 853444829
65697 141652 189910843
92652 155762 157908820
165572 182889 538440779
97876 137352 98733185
129973 190010 327290977
134278 196346 83712050
151169 155302 10382042
167885 198714 77529741
107199 198739 229383262
30726 113176 205978630
150348 182125 820260544
184416 193019 21697022
83654 178994 238787648
110931 154377 108554317
145974 148788 832445818
196824 198628 22950710
192169 193464 332061935
59286 99423 100451027
186690 189825 7886143
150746 160861 579796444
29841 197134 418661897
84653 129133 208323447
162295 182922 12264443
129465 187108 144700079
94155 112932 309209952
77470 158807 697149402
198590 198893 758513
190293 191179 494216870
72205 81101 411651860
95989 171476 189267344
26979 144962 294423505
61982 151164 223084069
115870 117794 193355975
6057 21224 38280944
133002 135556 873225076
134257 164544 75922677
8436 44787 90662734
98487 109050 26076830
147333 148022 998406505
120745 196251 189501965
154771 175050 311797102
141157 186463 113963754
143880 157596 768727622
7229 49723 833746402
120296 149378 706157207
182515 185611 7818380
719 196606 490327656
164318 192472 680519347
56001 149977 601863449
61178 143010 402341534
55576 184708 561798031
98346 112619 35906643
189483 191793 5852536
41919 49763 19466797
168839 193525 62024706
196809 199463 797516165
177964 198616 582538086
93269 137793 242526343
60143 145384 933445145
102373 164834 156308032
134463 185334 912205146
14697 183562 475256070
159396 171375 162492263
34144 104237 751534456
158257 177805 68172801
46223 87202 102514695
48130 191769 360029744
179576 180739 526756424
22592 132577 977530645
60869 72972 30303865
102009 147073 298147319
54729 196290 721038527
142540 182946 569185824
38499 55446 42260320
30800 99978 186622140
165431 169204 9504611
103696 172496 172159569
544 15733 574383533
74762 80889 135404315
87997 153086 765835600
39910 186087 365941406
88528 96452 435985430
14477 96091 187167793
189756 197730 523410216
182373 199618 43437945
183497 186191 6742248
5335 33931 549625886
10281 146593 893416146
165598 181704 870419357
31552 84131 131145580
190968 196635 14198453
4203 91102 217081143
145162 145619 279723626
130822 173534 853542018
134366 188439 602189120
137303 169296 80364036
6446 107055 251548349
126679 194780 170994020
112219 112249 81264
177289 197813 385438406
1213 190866 474701092
158934 167425 21427474
45648 185045 727277028
116574 121125 828222848
76775 96750 49894250
34007 106065 622696977
161838 195231 84062814
169890 178042 20441071
68882 172413 259288503
146543 170779 163303452
126026 176612 126992136
117568 135809 45585961
157502 185114 319392739
132910 193207 151393579
155863 193194 94012806
155887 181464 64372607
12866 54018 84486384
94214 113507 48486234
131467 147301 846112006
35905 77248 103302866
73232 97502 60717540
142762 173508 883034834
170886 187801 255203482
159072 185666 66885560
58909 64848 14882380
2587 78694 189952806
60737 118841 145470853
76683 146909 175531401
75708 177544 839504814
132591 167418 273674636
122033 140840 46866624
123807 197004 360771199
189447 196611 18058219
58557 199678 701897115
140852 144133 8208292
72407 74682 5684280
195459 195732 385909249
194249 196455 750985655
108562 123987 294614193
106531 156924 558415559
85573 166767 854228030
195013 198489 714537019
164276 197648 83900811
45741 46879 2782446
167828 182530 62646428
15193 168871 894075474
63056 115564 131561015
168855 195380 917603584
16647 53794 968741197
127701 163059 670784172
88132 161248 182928964
188350 198110 24455735
182498 187755 782336312
59729 96929 93019191
109535 142220 81393337
131923 193646 154892181
129718 186217 699928950
80061 106884 67360068
8950 156351 520711139
124525 178061 878223183
197467 199554 5236652
120439 133171 31849836
152273 173255 151345694
79587 152270 181893679
20411 155257 336572063
91005 151847 152145692
102971 149695 94550366
21933 158553 861168100
106664 122835 526408512
64013 102454 96396427
164178 182134 45120291
183435 191235 19706534
96686 146334 748682277
82823 92654 24590943
44597 158886 491211927
163782 183297 310701201
158799 163066 570533235
153291 197624 12313379
178809 183788 352772892
56797 71397 36570314
45436 48406 179729261
79429 179948 460158467
155521 189666 242776345
107911 195337 219044579
48872 179250 859508431
158538 175552 42842718
131207 144353 32655475
72886 91157 631679467
84564 153125 171401431
40531 41951 3425391
132511 158049 63852750
133805 185636 130077907
174462 182939 21278709
42711 95101 130944897
134724 137458 4982710
138750 177699 97855698
144276 194382 126028127
127491 155646 70401070
47268 149522 254021119
96384 132658 764591717
146207 193859 774467480
86324 130459 110411573
197762 199598 100175261
80924 91107 768322776
52150 194179 355872581
63940 131074 360590944
71798 139947 170354274
82891 83375 1299002
47171 104418 772433935
60890 156826 240153349
145262 166063 552423220
113800 199996 261376303
180593 199553 654193008
141555 141622 162159
105366 171488 165453649
192398 197005 11613484
87756 97490 735157689
54365 65821 28680383
166263 177309 497030331
91018 182159 162618287
33090 51280 134554808
76034 85671 24183392
141037 168392 68842605
166646 167805 2883365
84855 101688 827175799
126774 194984 37969257
70413 118233 119746718
93234 184654 351690609
25874 68890 383209205
58864 194811 340746660
88530 193979 264276080
33891 178345 361478338
151525 174942 451664318
145730 156525 501086004
71150 185095 285458439
93264 188883 686983022
103889 147151 107784940
76852 147491 906634061
180480 189852 585913288
24796 167906 357643018
91143 124316 82877234
39361 46631 18096325
23037 149926 900383264
67707 135500 169661077
71548 95427 59688199
93054 130315 93298425
141683 152559 381272165
141073 165953 62614142
157672 179069 929631992
161566 182682 286831531
25744 32519 202112627
129292 188639 149001354
91313 144995 134121153
97022 161234 160747709
196386 199220 7054387
163132 188797 21165751
82100 97525 19278454
18995 132911 284407176
149414 172665 734628970
196548 199616 356917753
69232 153569 251425477
48367 193826 852195143
53032 116466 120370892
130793 159472 71729384
103471 131150 69132751
197468 199992 569671206
28757 183493 792950113
56315 71165 144021198
159436 185504 54385449
65450 177547 280752468
128753 191307 423340598
117111 186608 188992445
102456 104999 6477949
185352 198085 11803382
138071 199807 155175147
55807 66692 27192733
168478 188429 50215871
152018 152322 418214068
67521 173204 348242215
2327 159632 378518307
32904 97965 699518761
39245 125956 776312963
97636 158232 151621895
114710 192035 193829306
53997 75703 51166006
113088 186903 881361342
38835 124621 301559320
196995 199516 6300820
100456 188482 220717370
20020 37447 164760003
12357 98679 578186016
31265 107307 190053878
35104 46140 27491911
79699 169123 289480648
72678 143930 878312204
183425 190203 5665909
118915 157267 779275579
14543 169517 293326054
147853 178641 77536620
175716 176778 2664253
11979 124786 281681921
134196 145107 458833185
174816 179870 12669724
191628 197907 15687798
109656 135076 745295473
169399 192445 400877680
153645 166854 454421394
69989 72819 7059800
179748 180251 906575
76962 123213 115684195
121106 123032 327675566
94460 123568 764182304
75387 143584 170494132
127478 166475 978640582
26099 172523 365980861
26661 45628 46939186
76644 95624 47399201
191070 192304 3018280
142580 161421 47368042
24914 46184 279124582
167339 178905 85217403
70710 140634 174741154
96341 173547 944135094
12986 16531 348198059
155714 197444 105032778
79765 117302 94069844
5256 166230 402472110
31125 88780 143753644
2067 123804 304118314
64877 198814 335753333
68830 125669 142088207
37918 154034 290342030
34185 60694 191196914
195511 199892 11007464
106959 151388 475782379
145142 172922 69937656
102279 191983 224881276
137911 190665 953762506
116544 185682 173266789
120644 163334 106928782
87614 114062 4684030
51641 169185 294372394
155652 162246 985935936
19701 170841 704577931
194942 195347 275292175
20902 120944 413839255
22711 196374 601576305
93056 176667 863250901
134677 138811 10247904
110544 169014 49222945
188239 196589 20986129
147157 156135 22652952
166893 171007 517985578
45136 123574 448679713
162980 184921 327884510
92249 114233 55224978
55425 129347 184960710
15318 26264 27406146
106236 152178 269064710
71230 151262 200208245
150564 198968 121796707
18568 164908 365687767
31059 118346 218040585
4435 77327 415215863
198372 199579 705440880
140104 154939 401002079
110688 142941 80406442
126884 136598 24396843
93405 134815 824175829
85980 199089 283518054
107150 175439 719694274
167521 182923 638376854
12124 31539 48577656
137123 184192 118220366
146905 185964 67553778
102533 144698 105173524
177166 190279 33046527
65363 71784 16027670
134220 191383 441524557
119775 133756 549293245
192427 198725 15833816
108176 137869 73961799
170789 194240 58858384
172391 182838 249668523
50770 129622 197395589
118648 140528 902216623
185647 185890 381320506
122714 191658 342606170
172773 180349 290212069
140611 194847 136415586
100959 195168 256748975
28878 65389 243652690
45410 55936 907921559
94383 152815 146211008
190007 192573 6443428
110691 170309 149311730
77995 146504 171265283
34386 187482 383346354
52849 108940 140644305
77023 140859 900919348
6173 49181 977124086
65909 194298 321742526
84226 147416 157808843
16308 129850 283503799
193025 195776 6916349
115773 180966 163352096
60545 101015 177181763
118167 171728 785229930
60401 74950 424022716
149892 169732 50010113
183745 192586 605346924
91252 182102 299079613
16579 186197 855853492
166949 171069 10389215
120231 125282 12495793
106195 121587 641861602
69429 197755 722256722
86203 153780 168920231
8380 141391 358831253
186942 189859 694272469
143272 197211 135695245
96540 191289 296783067
22940 53128 74862790
141328 195017 474315220
86954 193135 889708275
25002 171302 569952014
12210 179394 418121739
38119 171767 716227178
118284 146221 69600038
128062 142623 36243792
87423 100454 32606896
71214 120620 179958266
48378 53295 12348626
142276 155433 33028975
79933 142319 155966870
108193 117773 23823511
144440 174606 831677418
114762 131343 41382021
41979 188838 367908338
131135 154209 402942286
87143 110559 58689234
49792 57580 19470458
6243 161116 996342873
113159 173760 968551959
38433 136044 284025357
160598 162060 3700409
195548 199840 10789353
146932 172655 799450493
97709 158805 601684226
49404 155052 264440413
124270 158138 800816604
136362 185488 123320137
64609 104666 254035679
163765 170757 401324364
185933 199284 33540637
133560 179821 116034397
52921 106108 133370754
55177 105480 126150459
22657 85223 155940714
55989 124385 171033981
191635 196967 436864422
16990 109235 230364277
95368 159502 463897713
59584 98833 711742371
119721 143333 996164113
144974 168389 58979951
77380 78985 3943564
135874 161932 591756407
54896 194925 291536687
185952 191783 920417149
129169 150479 53233786
23366 80706 142819527
172810 173902 2784520
103426 105864 6151562
96435 167945 179222205
65073 160661 278348417
94977 191274 241603312
35018 70946 89705722
144371 193541 123686824
98668 130017 567464487
148800 195897 559147056
18521 70939 327872500
58203 167608 274099401
134429 167242 82354860
115301 179363 613162460
59286 121055 154603605
49119 83689 86684999
125489 198486 183356759
15306 98761 775567560
176197 184490 20816859
183137 187252 10459470
11048 196835 464960834
105186 199904 722596031
12423 161787 373299236
105337 185016 835980107
19051 70770 128755508
147351 171733 801515715
109604 124556 483504733
166170 172732 16471714
131809 199321 939063810
9613 28184 46619103
83255 118531 88319756
195437 197299 4655645
61348 167346 265472162
98258 109237 542764637
62714 171573 272703907
43307 88918 114002083
83783 178017 236010129
177740 180291 6411727
23597 55107 822580104
26563 166029 160333478
134033 192304 105892333
82656 102700 677010197
30074 44084 923081066
137263 145202 19718769
131470 188689 593904672
101945 146658 111566319
72083 152991 264382747
57605 154633 242845697
86771 197895 278533823
192497 197887 13557891
109612 150867 102866514
184661 198698 263208038
22807 175937 533723318
182389 189606 18216234
68333 104413 90515676
38118 158056 341320817
146014 162338 41097670
110647 155508 732841483
140876 169218 71306240
188474 198915 26194644
105656 179754 124276832
159493 188035 48611208
175722 193417 67572255
23103 126684 607476972
184384 190520 993788679
184526 193999 828721972
182508 198253 39597662
144891 174241 73884484
107167 128756 53720220
158792 194990 200947792
106299 174055 169591152
156232 158598 146064690
97187 97896 174302416
132955 179003 115432267
14128 161562 674728711
78843 114437 89303929
189302 191621 178542866
99225 128881 74175802
33207 51655 299218221
95760 198660 258154554
171057 196240 63310219
157365 170193 32325453
143531 159953 41264818
58017 106394 121384181
108341 159795 278824683
46925 78225 78281360
99301 106979 972354950
20278 133289 281963105
164061 177991 35016657
188689 190829 5402795
183204 183258 159985
169467 192474 57812166
77407 124910 551796511
135577 162475 382661408
156352 184063 69762159
18075 180768 406848976
52681 57425 225325269
199917 199924 285616288
4537 149334 763385953
50401 166579 290974512
110457 148485 178131957
74501 78301 9453336
53814 150662 242282180
113010 131012 834800175
171528 174746 141368997
120602 169155 121732686
42364 195806 384399836
15482 56914 456256365
41198 132549 228464342
68046 87194 205946433
127530 184081 384690880
84946 87587 415343345
113514 160437 117255334
103882 124136 50379551
163636 183153 951574667
24005 30177 12207405
162337 181054 47129162
37926 169040 328137643
31074 82497 69476970
145920 191832 330071987
64300 112203 120054138
81357 193052 49790884
159776 172030 30857604
40532 191112 377162537
61708 138624 192345148
34028 183635 374528810
183888 199649 198189518
103294 157351 114793473
94423 130727 791260078
38562 70240 823690388
34541 144333 285268297
67338 191835 369514735
156557 192144 733933046
14159 99588 597918295
81518 134124 556190076
141898 172103 75946321
82399 124326 823197821
16247 20719 756456784
15971 123762 455973392
28839 140262 278060954
191658 192620 88359480
20216 140874 949249325
95188 161685 118300194
178542 194224 39465583
176373 196725 876824224
113930 198944 712211302
105008 180517 65533332
12552 148077 260087846
20890 123209 255235246
189244 193666 11089289
25456 133216 268985269
199327 199975 1669010
181887 198091 209785340
148547 163440 467940373
16314 70785 135660860
144521 195291 610241988
36567 89688 579119293
96322 155707 866591741
33150 33592 555434646
3716 101353 244045994
80075 171722 764683463
127212 199699 181986461
194319 196709 6089812
78240 131481 988202276
40852 184941 360686246
115688 133928 12699131
18365 94850 190700691
87657 101164 11301047
184771 188546 9603626
86446 127530 102664860
112842 177401 684545395
60520 149145 350997114
135420 159423 224846109
149923 156063 590884767
36961 173699 646078412
131483 157662 417937942
168538 176901 21015646
108125 108979 2113198
168850 195343 66584643
15858 147234 327854468
82880 169115 216029963
25042 34134 22350194
181022 188419 306901519
125825 152623 619339727
30962 39369 150108516
26488 76126 980469544
10495 76312 260078818
51417 183789 980083543
150457 155109 11736219
173943 192251 921281345
116247 152195 800699637
11047 84015 856404402
74119 158996 212415864
160824 166394 808054252
122556 191293 227124952
99255 158147 411333735
72122 137574 163724398
171159 192486 408566588
51528 152203 251897253
114713 159380 783039222
121444 189141 620321871
90717 131972 51632477
106831 172319 824814454
177828 181381 401111055
43630 113759 175538771
17264 183418 415490877
199647 199764 292534
83613 164111 662834250
114953 197176 206100752
103112 113812 553482617
142771 146276 8771702
139114 161260 55549878
126262 198409 834705529
45848 121985 190493222
151493 179863 71343366
101025 126696 64044483
135769 136336 219003717
146344 162461 971411902
121762 146503 687299360
92614 194561 255655383
125198 175652 944747802
11477 27412 39981684
33973 97818 159493114
89355 117306 70063481
81013 89562 710692854
177002 192429 38827833
36441 161265 736186763
138204 179156 129566311
126651 186142 200859914
145884 172674 509628008
96010 197559 865251771
148722 169135 51477243
166947 196824 844176567
57802 147334 898470536
189895 193983 460764789
104675 139847 538245775
107754 136272 706102588
26735 178195 223173744
95174 120827 113207295
176201 195740 207378403
54740 100638 114944817
35430 114177 441910537
118495 144981 65989499
167099 184697 974191841
159270 161536 5652949
68832 139858 766104172
36516 137688 252908695
57635 159506 330388536
20074 141987 304134600
173768 174089 268144498
61202 168060 787728850
6576 141572 848217706
52351 60082 19336404
139768 196825 813833740
1170 196498 488935035
137566 147238 726061322
187438 194092 16629139
69102 175263 265874338
77921 78844 2284749
58434 90764 316561084
191266 197006 14355758
36158 173102 965963289
194462 197872 812540841
55071 92112 748150198
135909 165172 73339457
180145 196076 144538866
184407 185277 175132800
32370 133879 253611697
155527 172087 41712079
6860 29706 57185412
158383 179304 52626353
53269 106239 132772718
153927 191761 95259350
118458 173954 139016213
22203 141460 973743938
106912 113688 190036733
105988 183466 408728676
192282 199367 17783383
160593 183095 56662629
112529 120993 21045285
199682 199851 810607189
198432 198869 1112449
55030 181889 317730630
181937 192319 734929696
48623 184318 339997564
107758 154018 115460467
84708 142886 252709368
66902 166178 248667339
105338 155677 858148041
183348 192421 22821124
54920 118249 158587018
163158 180321 928754271
175968 185434 23813166
195176 196250 594540554
71722 110801 97938648
120454 166873 788838163
155540 188385 735375398
49004 145975 331458008
64520 120807 140943185
186824 187593 1972968
42129 129511 218592409
182000 185334 100335
10287 165145 387175246
193490 199973 16322293
64550 77795 350407672
43012 198229 388800649
194797 197055 5725198
181800 182654 386296
10202 193707 459248996
95802 150915 137906711
173628 184256 506650042
7090 11032 864798121
74177 99151 205816090
144580 184543 100484124
9958 34089 593941729
64353 141853 50345897
59495 64315 12024674
134094 160677 66477531
150446 152468 5160018
85342 138555 916446404
105669 132270 830641357
98944 184772 737913298
109638 163946 942395949
158743 187900 73428956
187230 188609 3451321
74088 80941 17115378
199560 199802 630852
106017 169696 822229959
167499 174396 17361866
70605 138533 169859310
158167 182537 935066315
102167 140189 902501280
183810 195796 826372271
141992 152541 318011844
170460 194787 61111021
166197 170485 10790689
12210 139192 317143155
21588 51964 75235331
160325 186137 65005545
31843 117737 646058793
160204 166259 15339221
105208 176769 907284137
140635 161557 52582236
77944 193008 808868201
7880 41823 84553357
95017 121363 65951317
120382 197164 192642772
65163 135335 200587302
60473 185379 490908340
195876 196870 424310174
14375 90536 702179
56799 64410 438052520
161708 178376 41949890
5858 141082 854100800
158460 198881 101698271
132575 160243 638784727
70737 106746 433241188
196889 199610 773848893
72667 133208 779539032
155204 198691 109404036
35412 107023 923356595
185301 191702 911007787
13313 38353 8119669
167893 169588 4297797
195196 197609 190729987
145878 192668 117801613
150199 191403 935849740
6502 182666 440658503
124757 151456 66855402
121334 157700 91008252
155950 177536 874514968
10460 83142 955268556
154656 159147 11324056
24890 29125 198759178
133099 151331 45515602
4627 189291 462096604
88426 104707 40877358
152143 162228 401299302
43061 197243 629685931
185021 192030 17780969
73373 149162 189548202
158011 193180 88568824
105509 135962 75952653
106526 108335 417001091
165892 177858 714709638
193420 196755 165079069
172687 173896 954793236
59947 173857 285331624
163051 169878 826245595
165248 183073 44823943
126576 137783 28071291
94731 178020 850299561
131535 151215 66778233
121768 157339 22425301
87454 161050 597170346
31905 71418 270542334
61314 135574 185844578
180472 187604 527198889
4155 108483 260914967
175665 188191 836887030
114479 197199 602153317
50066 113877 690234281
92707 166459 184758836
158589 160017 331723814
7468 87954 860700376
10334 158472 370242606
109973 143486 83499655
86526 123378 92057215
71768 79962 20521380
138648 199950 985876217
76924 172895 438368558
127147 139363 30485349
36972 83410 116061310
107305 163941 141588531
43169 148948 264422569
78926 167802 865626152
123861 179599 139835348
2001 60609 601693521
68529 75039 639505875
66978 144173 193074277
35923 181138 604521622
67127 133990 167410419
67166 164142 242845439
156681 167754 624407404
133742 187350 134613251
52824 57830 12454627
29496 95945 350669627
65220 88108 610635910
165866 194263 695731193
198041 198154 255806
146056 186079 710580200
2032 136116 335099084
160934 189854 72832607
88575 110339 54573460
177216 199895 57050656
40432 60038 48805223
109160 196702 110564460
196757 197154 969995
73997 150967 192499041
135305 183835 427842031
147335 199675 422420920
13462 164670 377936664
121163 173371 130836997
29601 68669 137298213
149585 164788 38270634
100469 114711 35781468
144327 158766 36292507
18423 196461 445436682
133003 167983 482237175
40356 49838 23419757
181060 181211 375916
83592 185195 254493935
49718 75764 65269973
24750 113010 357434223
91188 108894 349430572
49505 68048 46470207
58987 136503 516088206
81087 153443 228570357
68970 169655 252149354
139251 172363 83195773
109546 130564 219743853
43406 199385 390731297
128198 144491 588275849
52329 66352 35088111
16483 106846 225689925
140856 149594 7777178
42047 60282 45515927
112702 171543 147363752
64030 92307 70805538
45059 87224 105452036
178311 199370 469736017
24651 52891 252292829
168427 174315 14789036
125608 169211 109459583
74242 169009 237364461
22611 175838 688008593
185394 186678 626549260
149690 193907 791487964
157298 173103 39724096
175188 196240 53016504
81793 116792 619678629
100315 182555 533731773
167565 191755 60877193
64059 160324 951089432
2246 40407 719866162
162736 177655 37537358
2022 7824 2518017
20674 133074 280544494
119807 132150 470807418
138123 196479 146699908
114973 166354 128563257
41525 88994 118687247
83530 194977 175829091
28316 34636 15454893
61159 118808 766392255
7290 97401 224989151
22169 79430 142524491
21436 84684 810543768
99199 137869 96702632
190073 195433 13462134
150753 163898 832422640
91415 118226 67184196
165176 184836 49427688
132029 161970 958399289
114625 172774 177836669
114477 181613 168108403
121346 181307 150357390
197744 198603 953101679
183269 190527 18334189
198078 199816 542403072
187941 198642 171272555
54362 139429 219725228
83497 104959 922510071
62306 132164 174863886
120254 172624 131256604
142003 178352 284322438
176137 196228 50559913
23787 68308 110772501
91420 91905 1221822
64678 130436 363081711
145250 178810 84433412
23175 49837 65981903
107401 108013 148667291
105619 107504 4705121
178633 199225 51788043
78049 164016 286096192
163782 177085 686281388
176263 184439 338851446
137563 197147 378665314
52574 114509 680338016
105616 193022 665192480
166102 191194 9687919
6776 143693 734947679
140897 144596 997173466
80291 186253 645554013
116400 130909 36243232
76719 86280 24018878
98026 132962 87485846
71384 75135 9365660
90950 189567 247187009
171203 196905 18846937
3181 75712 181070395
46790 145472 783523775
37373 162030 311741717
131366 155015 59078582
38628 95819 142837602
173681 179515 704677629
8415 133758 853849797
178940 181699 747889441
172935 187315 820579603
70787 164086 233534288
28549 127008 901348372
50748 62179 28630492
15032 35602 583159693
6754 71191 160738231
192614 196259 9208391
88473 187006 246973807
98563 180528 666505824
18380 167887 785150881
97020 101302 10896504
55507 66407 27239603
179393 198203 47343248
71374 129843 207178417
173871 188763 931318435
7070 87757 431736918
9555 78050 890202941
80841 93204 63196323
187455 198047 1990211
159736 190220 76782817
150599 155970 13472034
179728 189731 12378144
140448 163767 58661168
180539 192454 602708069
52916 111591 657726831
96593 167820 178506247
45179 56408 27989427
55220 194745 349652403
25346 46770 429398775
198818 198841 52550
194830 198583 9452509
159300 162791 422227249
199207 199538 518491685
50411 185702 805707891
14087 153976 349475108
94986 176409 181593288
176561 181864 510909393
96192 169977 426370575
194914 198834 754857705
101862 199322 244268680
50746 192120 354319658
134142 144222 25062628
142919 156703 35747251
103682 135102 299316598
8506 190414 455282189
2292 93994 607929975
101768 195777 986328891
165009 192644 284361257
123836 183555 149895641
102505 150972 822240133
131745 187846 140827425
134545 164567 308315285
104619 154794 125308721
167621 173055 846660321
13105 159880 366696692
191263 193795 888144435
95190 152603 338810047
111729 175410 159555802
144324 178907 86937707
89195 123644 175086886
129514 169430 100099094
142840 189468 472705886
156825 195179 96432827
79437 108803 735573302
165124 169320 707109602
53554 109677 140703472
94618 134018 98664744
149192 195947 630679175
148464 156193 19515039
43050 199388 391630593
198076 198748 966636682
138812 186926 120962087
131076 191962 346710064
54310 185125 327641408
90718 141525 126950008
182414 186760 11006222
83636 107359 59580736
137087 194065 318413824
179129 194171 37864155
184467 195080 26718862
41199 171405 325931691
67892 183608 608954871
161728 197416 582233546
93241 193933 252420922
39731 77933 95372979
165357 165743 770519
57776 106496 122251864
7255 76798 353859059
27674 169253 451816507
54955 165227 828563822
85382 167831 206402807
46370 51981 13919410
25794 45364 533566932
178447 197451 47834912
35560 44961 23469492
136115 193215 143420529
16050 136172 184827011
160482 194209 161631791
77501 143688 165453577
160592 171901 28522618
4408 192028 469610558
175134 179718 695817509
146550 162250 39495470
110270 164635 136021460
187054 195339 20805795
75681 157124 123231595
35820 189932 385904486
130988 188396 673693055
123492 158014 701830774
5623 11572 14901179
32250 146122 284317442
193967 197592 974727564
2330 122358 872480634
56110 118002 154983112
181277 186305 99629558
142309 145959 9082275
2249 57679 558675532
100321 170760 176463987
158467 167397 22543535
97800 126580 932304015
76036 137991 154916163
147310 154905 19215717
137331 172847 620397644
93246 120145 67349212
125872 135506 14478195
89829 126510 91683433
105648 172869 168181627
148168 194421 116399454
185930 188527 19862590
106595 169169 947464806
97194 171002 584527979
101480 125211 730476644
163496 179484 40187241
190823 193038 303204097
115245 134820 126905608
92704 155841 157975102
15616 89543 184353322
35792 114460 466767351
85172 198346 283667498
11948 168195 786634525
25854 70254 980559378
170618 187704 42983650
80772 105513 552325001
27299 72066 111402065
9937 27857 45003759
29014 92454 414383340
61516 188844 319119563
160673 175944 38494588
195411 199064 9130683
45123 74571 905200839
4311 143676 899285217
67990 175191 702312792
64481 145223 201926126
62992 158267 238443703
33814 171549 344636407
39797 118804 197563992
66382 153344 324411271
124642 142199 43892085
74370 175481 567824897
63721 120036 566948878
8362 194957 748071867
136858 139969 280970751
139250 187881 608507051
45580 98007 131067532
15379 173114 929448658
170785 194384 59252656
76617 105763 705659109
189403 193617 756681388
11293 62153 126722901
147014 159382 385378884
32229 131855 60978955
33318 81587 757201413
95476 171192 189801237
10061 97726 771902300
79555 104419 62484654
54950 66778 29574920
102338 166419 925103555
132635 136860 10536002
17121 71574 389227551
129910 153470 58796022
101484 155063 878346871
116076 172056 477457668
158866 158995 180428025
178945 192141 33275673
165601 199842 806620952
185292 196477 28224654
54326 103551 393700882
48978 192694 391774886
175464 196213 52209425
108194 117524 75757425
123719 140556 41994811
129401 137464 20090445
45435 145947 251195555
60004 103257 654945002
35665 167971 331072063
177547 199337 510037381
121563 187507 165508490
37232 49781 111154
194351 199290 12419306
128526 198743 176283009
52909 154603 48474780
155496 184062 71950619
20687 143115 963240193
77040 141678 161619219
98419 139113 427602673
88559 162332 221407866
93008 144538 282543047
82860 176418 234414874
13646 119603 185559910
132023 137022 263142982
66781 176019 697126840
80292 98431 45314841
74105 191609 294595345
92419 118588 644232774
132741 155768 57557590
158777 176146 43734997
52747 171327 297028535
27958 159153 654816456
29226 154071 988633341
76566 109939 956103221
151487 183108 605900706
13327 185135 429646269
141046 174060 275616909
28093 38589 25825856
193965 197044 524697175
13213 169752 391373492
197709 199311 4030958
32262 114192 45523849
113750 130303 677395372
192549 197776 13119514
37413 107011 845380741
170701 177148 16139396
62196 78382 438974477
169771 178224 874027411
179408 189832 26287206
186701 195329 539117151
106928 171855 207489685
66794 81195 786582288
164352 171609 254255175
112825 170604 144693456
178777 180887 4892752
73375 177111 185296657
77156 92572 38519450
93498 185728 880001078
47656 142636 313733142
139542 176104 750506979
49271 59888 26649160
53172 185592 331760467
86033 180814 237467983
111497 198676 893934446
72006 113322 103500002
188499 198065 23979777
143023 175600 315615302
117125 177705 151796914
125673 176049 35766652
149295 186624 90266754
48866 171781 621062778
23498 187468 719370361
145713 170557 62674079
179349 186751 7908511
104660 181766 193078826
176569 188864 30982329
13614 162341 371627003
178675 192182 34047847
46614 173405 317438692
72149 183945 293596464
8907 12235 545463721
173204 195108 55132478
5423 22242 42297854
30177 71817 80468365
157975 165294 18463918
69688 73327 710638904
30712 148657 294503810
29435 197318 420081529
68220 70011 379702157
134487 158101 59070624
171484 182242 385681863
14308 77259 299585220
57613 100222 717174090
62441 118757 799874756
87440 165290 194881304
32138 118135 588796738
142363 158340 25683964
39601 50363 26660400
141640 170642 73012730
14684 114644 926042405
189498 196061 16540606
101224 176829 904342181
116403 189816 736301570
125458 184093 147284378
157273 180592 58692418
105574 110832 13011510
59651 175551 290304541
83657 172201 221734865
135197 190811 139728327
56549 92461 89872084
162723 185144 620346520
199611 199945 717464821
4601 74171 173639896
114004 197009 208082956
50471 67046 811154466
33146 193432 401272981
132163 132330 56870494
174389 188735 30143256
60574 195506 589449928
198010 199053 140991136
178571 188757 165828909
179862 184426 571055616
30116 59632 73354887
14433 174658 904527439
16435 123383 266882059
4750 141803 342325937
31151 122759 885940563
185317 197377 115622907
116493 147276 76666085
35884 53807 699561471
79006 109774 790717786
32875 186360 904417523
68866 122004 485985386
151443 173846 56400035
145662 167164 29810150
24494 176467 708977568
57004 82434 63632438
53816 126079 372315709
66317 174873 271914120
102683 161498 147027719
19703 36173 982891409
148879 169058 50854656
107596 197206 899426236
82729 101501 47125007
189016 198734 393439419
83395 105303 55023837
110503 115565 12644257
84617 86585 610790318
50849 92095 103242568
16937 166983 655519909
141595 170840 186065973
141848 198117 141511066
8139 151169 357351958
79505 80482 2499229
176428 180649 736934625
45837 117545 937832857
79622 195212 556774292
37917 150161 820641620
109851 147109 92803194
139273 159909 411260809
191310 196940 14093091
77179 173245 240534896
187806 198866 27724623
151131 156765 281299265
70640 162769 230620440
89717 175803 543496383
77933 179237 410330027
153967 162693 21952624
169941 184520 36596418
88875 151231 155960002
130216 139161 346432289
57700 98020 52417353
167597 185816 367299433
48896 89380 527601188
199965 199999 65676
91873 157578 164399610
109991 111521 207519255
16377 185298 422377905
79113 113529 546759775
115974 174700 481808815
40123 130912 386496998
99253 140890 381603795
154278 158743 584562391
88421 103676 71452851
5996 49708 121683614
78297 135085 732302982
72109 173459 794992277
7824 179150 428462145
118358 143578 118756571
153279 187614 86512651
144633 162563 45107731
31704 157746 314919275
32398 113957 753124416
145951 198218 131547813
124758 171336 116944288
171028 189877 47372317
73965 158141 210595614
37416 171275 335024392
169849 177305 250601342
33662 100629 222661263
186616 192313 616564149
2567 193101 476837037
8232 172179 410018863
42290 198274 635187454
192662 197891 707084161
172651 186094 250706932
135316 161393 504553063
75385 199158 530722743
181828 196355 36647576
97303 117794 51419172
167229 185702 848253102
180087 199156 47942444
157351 178493 610690678
77543 176441 311630194
111625 131256 212901933
106389 182732 191147847
88437 181526 233204345
169671 181969 30847991
41189 104113 157546809
12383 133682 869187506
180851 189862 22664803
8508 65912 933072199
149480 197278 120262557
182973 191964 22672656
72613 74009 937014536
101452 184289 873030889
27669 190595 407593482
5828 131184 313290047
199538 199784 637884
86847 195326 942354261
174281 196417 484524378
8254 81551 182960658
126511 190894 161742223
136495 155830 929627871
102694 192020 417573536
59861 87681 69683188
19808 89720 844288349
96929 140063 400851644
134182 166823 81887037
116748 142852 65013014
30543 163724 332897046
42469 59434 42315966
15751 155562 738535074
298 182833 888412010
91372 119973 614382092
36218 135760 248900673
92677 162572 174991857
141538 145704 6660115
167975 195204 318006132
122190 140610 350842191
71010 188707 295041021
110270 143915 83867345
91148 98449 18151487
175209 188338 33110561
72947 126169 276341137
86098 168022 42533631
45662 62926 950570163
59834 70915 27754911
192816 196326 8856851
90096 142437 130755654
109361 111302 521305352
156381 188570 81043914
111942 152105 100413191
73273 118256 517785457
133043 168804 89682028
111440 164683 929705148
99704 108898 161589049
152983 181832 72543957
95562 182107 511293150
40845 161650 302116428
11110 165013 384713689
24484 121963 243326430
60294 90705 770314542
173561 177100 127841330
158784 194734 716215950
132143 154933 144937397
189469 191879 704803859
67813 182802 288108475
187824 198580 252279068
116415 195258 197651755
100717 135133 374270650
183382 194540 455538840
78261 167524 223606649
7043 35899 71900649
114398 190875 191726809
187397 196132 21952432
179059 184585 13887773
124495 155185 76870057
71863 109077 176180118
192519 195689 8003657
68150 157922 224653474
112128 124648 290337322
198916 199122 518727
69334 183101 285027073
145925 172419 66720700
134988 193537 825838006
7248 47090 678786890
21064 135761 286257237
37414 185065 369554834
100626 156034 138502956
56770 156664 250041491
177689 184002 102249808
52486 194174 355068535
69401 152950 209004650
84586 145924 694373218
7561 89007 203339064
41811 193937 987317598
116425 134745 817146876
13653 198302 462016979
28290 87274 894737816
68794 143106 926833738
132279 193915 154655696
102030 164371 484915949
103644 119415 39321876
42589 126695 210258520
186291 190131 750348526
37578 157323 299454158
187438 189936 6264951
159629 159697 744894947
77911 149174 178217197
180413 194626 838242413
10763 124477 328031293
94726 118472 59563788
19648 145567 788646739
123099 127344 10610575
63228 103601 63073599
145870 157078 28301010
8764 99234 225931523
80599 107011 66357123
39478 191738 381373612
157323 160254 803429523
75167 146802 179110509
107722 158587 127049190
22995 24032 633272807
78864 82241 731826353
161004 195833 87706572
52930 57614 881679880
128192 172229 110429663
10960 196000 463063771
27430 109255 204369120
126093 192131 165907231
170901 187031 22601035
24144 106076 472097097
105091 165955 693613378
114799 193388 668656386
5398 152176 680716107
47360 111502 160619316
10346 124648 543999242
163704 194090 868786038
69158 77088 19827307
199336 199924 76172296
5847 62878 780209239
102374 178453 190532306
156765 172880 40517393
137795 160049 827034378
123296 128246 722068472
157812 170217 31278959
27048 195372 866950114
129487 173645 110698950
180306 199017 47048156
149321 181024 904073109
20166 84455 160147174
120324 136214 832789557
186504 186987 27481706
108321 139562 77798530
35127 136657 492568547
88574 156497 169930151
188503 194891 926092900
104184 131710 553719957
12350 25960 265164951
28504 49662 52276959
195510 198132 65632645
89840 103188 33550632
179457 188161 445070767
141414 148437 17543730
95611 160992 777771858
197933 199277 3363792
98650 126733 70235002
74374 117363 795043548
194410 195605 3068050
30938 120878 4396680
124763 173030 446832304
102659 130977 435795
47004 131730 428878173
176181 199352 58261251
98593 177315 352104728
79041 113787 567296562
42526 158608 214644416
53881 157901 792849504
124600 197200 182321392
115866 151977 866648718
116772 168154 128656260
107635 173491 182486309
117640 121322 9112130
136181 167241 37400616
90245 146872 465231952
134020 175523 104108318
129837 185901 140653495
156370 164185 19685719
37336 182826 364192067
83877 84629 1917174
97213 139800 106450446
69361 121573 130666650
84693 130669 991950104
114188 190398 191041237
43534 98252 136781284
84236 162466 195729840
63950 116896 111631061
131972 150066 45128642
113333 190363 193155792
155911 179305 58884003
113322 152815 523400013
99051 156740 144421008
38289 120626 759050815
155964 185296 558783617
60555 163882 258695313
186638 197994 28526185
90376 195436 263410947
112727 194662 212813513
9814 95628 214179593
122086 196493 186749097
134861 187637 305215124
17487 25583 20299784
180860 185572 11827045
188793 198939 25473336
134363 167991 84334060
9564 16328 17114373
61261 182684 304202409
58451 115366 142681261
6534 20840 973686744
119792 195702 139169410
147999 151814 9694121
47548 74034 38388046
44652 101779 337538975
38642 77231 96430502
26942 40684 33963010
163260 190959 69775381
10131 19357 691373406
58312 103255 840787839
124318 198972 187460562
17854 146370 320774534
142173 157615 38799920
147747 182092 86445189
15775 53250 93131364
61749 159278 244075020
80209 198864 297759015
97798 121263 58731040
61686 174589 282771833
93990 175023 522156433
48880 90318 880789891
109553 170239 587637555
24939 74181 446006086
59491 116588 298761985
179810 190359 26668182
26198 103957 194173055
182075 191308 715332361
164272 168895 420735717
171796 179808 435237898
65778 158077 699860662
140824 169198 28599440
154137 195568 104272888
24532 95243 176257366
7363 15887 631366689
168943 170630 3181546
50649 115105 161511941
44160 121835 194258630
134328 142841 880568492
2513 85402 975166819
32701 33644 2287683
60181 85649 397460300
26083 29229 814592995
67893 78836 233202873
96494 148246 957860496
77589 123916 115855472
128745 146938 919004764
79423 167693 909062526
25720 69443 753720254
78452 104599 65702282
164601 190681 251915282
103049 139856 91792768
305 193907 487736127
187260 198548 399825574
53545 86235 356754603
16927 31257 222508757
126922 175122 604508755
40024 56838 457582266
70206 90381 50504441
64355 94899 824232701
173699 184323 26726763
103396 125304 267862047
85397 186494 253310575
39372 125410 398533299
174104 199585 64059522
114467 172173 144422676
146597 172823 398580940
157095 186242 926748895
137300 180020 107259074
126254 162562 649128492
111951 191142 554179180
74065 163332 223482555
10079 113827 812842639
11486 157075 810033317
161683 162358 77991108
139600 193905 863056569
93071 181419 424268170
137771 149712 29826913
183807 186262 133130689
63246 84685 752610688
161595 185142 774504863
157452 180603 58289699
189671 198299 685578245
22643 118702 239750515
39750 175618 203220945
189079 197977 524271130
129886 197504 810058904
191816 193576 4366507
190341 196915 16517032
82140 158314 577246436
124273 140649 40866363
141440 193574 131114935
58146 177768 299783385
69676 70115 1093122
66562 174060 656781741
99427 192982 234645914
12235 185510 433487440
143639 170586 157938541
3520 152593 800632497
28330 107584 652007093
10161 161622 516867686
8559 68166 815216809
42504 72922 48488632
46367 67535 52847690
158330 191011 111039547
10234 68952 146504903
91251 143336 907516646
15016 71973 141938697
159181 192423 435866915
45899 64863 47338145
19625 136103 290714398
109297 149959 101397574
1078 162192 982966666
121214 132634 536567397
109061 159314 125534306
6528 126542 523147855
22576 32366 878307592
84352 140953 973796567
65725 72843 234991119
45722 166135 301420844
104027 191634 329187914
189209 192758 854124904
11056 149016 584016915
116110 140009 59474034
180227 194901 364819412
86705 140249 133714287
62663 173861 475652900
51318 134137 207282773
139284 179944 102152529
2131 60107 131859097
140400 162916 167887156
65599 171177 264468789
145540 152846 18442867
161515 187924 216031226
186991 190009 7584521
177450 184307 17272008
93948 148854 137276208
35989 83887 132150972
52324 67411 37727183
99913 131700 541395199
5800 34117 70628800
30893 125929 237157068
80027 166537 216653650
117087 162767 837379979
134856 193184 270194419
67966 192419 821518562
79793 148649 976436739
166709 170584 553282238
116418 170565 506464502
191540 193596 5060709
66256 184546 317924374
164172 166051 4774230
177492 193323 894645753
139373 190250 127956510
53435 168294 287641204
17359 171672 493338756
79888 102200 55950760
31535 56748 882470036
84549 96135 533791237
187239 197127 24818402
109590 154619 51463874
77201 116848 99292426
89287 136764 558536569
97681 149890 130522484
141231 146933 14231127
144211 159844 831061404
163222 168459 13218086
33390 84095 126635502
31334 197731 442348688
170697 198075 68767735
168327 176734 641710506
159013 177989 162682151
34787 89813 137477101
38925 196246 394074185
56560 87887 241289407
51506 102522 127823744
140523 186248 33858046
187594 196733 376324606
94599 180349 740453400
139793 176005 91035836
24595 186249 160373666
29412 40148 26581880
37425 148358 277181722
124431 195917 179559308
121261 160199 97444475
148177 167275 183596533
141295 172971 79654468
157854 164464 16659006
139169 198096 515041475
106012 121251 37876323
55062 154906 51321348
54765 86634 79842988
106717 134730 437274063
163041 178867 39772125
111646 176242 588866381
148226 179424 78486119
8591 119085 276126268
177382 184294 17423182
12011 56813 111592854
129423 195560 166023825
163898 184719 52315334
74772 135370 151631403
145350 193072 705653705
183279 199097 39780271
162087 191096 680281487
78930 161413 37679969
105175 180138 187636919
68488 113824 994947073
100181 195692 852784214
33996 116888 207277048
99615 190198 227176529
198706 199387 149063741
138631 140065 898718950
45340 166357 75992496
145390 186428 103320873
80480 172203 715400565
190718 197079 15958249
9064 100717 396001446
71604 98613 67538762
54926 114195 706590950
76055 153864 556072909
195709 198994 718235283
10824 109834 358359889
36288 198219 405562488
55811 169559 284864482
34713 156882 305526852
195208 195747 522858133
131571 191501 768931735
186968 196468 23902880
87183 143418 728211564
25332 43421 44726917
195647 197994 653171090
1862 145130 325790745
64396 107618 108484933
83139 119632 91371443
21174 121213 249552825
58895 186740 187381160
133466 191879 300819287
172148 179443 34673521
115039 186057 918046863
183840 190645 17150528
105050 174229 869498179
70071 135555 163859534
80127 159940 199688079
103731 116911 282943216
38643 67883 72976009
189558 194893 13374280
34678 92019 368438604
185870 189370 8798466
134429 135807 580379868
190502 197075 16486503
199219 199967 1135396
131031 174006 107703045
7398 192465 548736721
199404 199916 18201770
111671 167505 452985392
15555 174612 728586363
180434 190924 26454562
153244 189396 90987584
133047 190638 69330933
162183 181437 420620019
98277 99451 2958643
7192 100140 232165568
127173 185508 146398399
93033 189652 985425434
58341 161749 258902032
98277 199135 607720966
177929 199751 54907748
26540 35696 67167583
42417 78498 511453228
5653 40721 87466376
189893 190875 203916571
117946 121278 8213163
48817 105749 668154104
90145 138947 121966899
77297 173631 241250863
49804 162013 904030847
160381 162615 5661600
150579 195283 373039541
41554 162057 603644498
83796 197102 284037560
8003 148721 351489045
111440 116134 11802671
50950 192372 354436534
74245 100924 66870187
13625 84774 794624731
179805 198454 965876023
97029 176950 200330664
83855 120487 91615864
155436 173617 687671846
15353 82016 166188480
196472 197174 1732565
129262 147279 576725698
97630 164973 168667318
72922 86750 447476205
4945 138775 968680050
164032 188437 61456228
15488 31041 498219685
100673 127030 385810697
185740 195610 652775690
133193 150365 41156094
2504 8314 14480807
38030 113781 189557173
191341 194320 7354372
124612 178891 136175876
94902 168747 185057619
150149 182023 705801562
108392 196990 698100924
65016 96416 78512130
120949 158072 993448640
118229 147947 918650706
81700 158468 192100970
24067 77762 293579130
61231 196363 956895176
149157 188419 98855759
13868 192955 448099056
85853 88102 759351503
45975 91161 113027716
184533 190162 14280985
27515 180299 725224102
23657 142962 553709073
126208 159168 230525833
339 121126 487664060
95225 152343 142950236
19264 119602 250436680
26783 76388 123544392
8650 89244 649583724
9255 42247 82162222
93350 100648 939492769
20433 60019 98219786
24400 115723 578099923
110976 132710 54296766
46262 103735 659371765
146238 171489 931157504
178669 182376 3859370
68946 76716 76491175
46339 52310 306608567
79706 186453 267580037
179390 192286 32500636
152011 171424 48906657
10698 73623 156954395
139255 153917 892420930
5295 178824 322926594
187782 187986 328622019
89006 179330 226252168
171810 175853 196675566
33117 128561 764831359
179851 189390 24036749
6617 49640 612290446
117328 143821 66028906
199398 199907 1313070
9316 45232 89491507
55086 171771 292222818
191798 192182 939466
9829 103075 341705495
135168 157462 548781478
91746 111110 487477786
103934 148234 948294703
27434 127541 442196353
168735 197758 277107678
44668 68234 331238952
54404 153962 469316178
48603 158314 455101821
45132 133761 828675672
22854 65428 105849441
129889 144314 585859320
37736 128987 491451915
80227 187179 268093805
27887 97033 172364999
17891 137828 402853573
5027 106093 317337454
185441 198771 33541584
88367 146251 311571624
13064 23996 27423523
49885 54444 515783347
75299 151191 189841047
187353 193197 639618067
57548 163308 922165859
67919 188604 302506197
150290 161505 28219215
14706 50522 89001922
98897 178616 77006080
175836 179435 9015239
47446 95981 461793451
86446 117784 101580522
197065 198467 982010380
7364 195195 519455714
106014 192363 216315472
171857 197659 64889545
138643 149746 719859846
84983 179189 797637700
7654 104282 241515493
18588 68113 123260623
87059 89109 38238301
107084 196096 223053489
156891 177150 50931255
49181 176487 364556875
54085 89636 89051365
130558 178122 562771621
147637 151256 786687753
144320 186633 106463157
183177 196381 347197007
51523 177529 315591107
192439 195889 48102188
155505 173138 44372695
100001 169737 174682616
133459 190785 976012379
122216 162705 30263238
104082 164434 150884978
174381 179469 12726538
143883 163644 49724956
15460 158678 859724809
26527 166446 351449527
159722 192465 177117903
152739 193247 101979087
47694 68548 390383198
172774 196756 60367456
13800 108033 517744973
129497 195510 165695443
78982 153021 185260611
40101 174409 336114251
124185 180194 935514821
102550 153116 126310463
83368 93656 653881542
122865 193751 177872131
120304 157020 209566244
80196 87812 568782265
169108 197661 363570385
76008 176649 252093042
186189 196398 479389448
195683 199017 630030817
5258 179182 434931944
189826 198811 550440256
46699 151889 676408611
123999 198854 187934145
95439 170279 187577938
199618 199741 945145065
59827 156528 537364202
35714 92749 234592919
164770 187660 57658115
18156 186337 420612307
132577 171646 632960733
24844 115059 965727627
87385 102379 37579560
189039 199231 521838730
99192 128524 73418502
152166 167567 38776089
187983 193529 13884399
113618 120602 17324857
73757 108189 86388764
138848 160355 135624293
103379 191054 545656763
79569 97619 864977410
99838 167258 168904401
197328 198876 524574759
22762 22869 384261536
170473 193852 521842400
138115 170340 764843805
195985 199879 9764530
135981 179343 553085900
30898 84573 133898276
80109 144139 116783207
100932 163725 157135943
133966 195545 135746462
50373 57527 17879692
88938 91705 6940245
191144 192437 3140341
43381 162317 297511123
59022 105896 117598127
149322 160762 28752884
126903 169153 106025648
23297 195651 456629887
142650 147887 449942330
13156 60488 881911076
125679 151064 63566773
159590 188200 72077204
180437 197460 42787034
127298 186477 148548981
133395 179222 114891947
130722 149906 47818094
76423 131465 882905087
177515 195497 45263721
752 16150 38782437
84327 114010 74394975
3333 178702 640716573
167624 193902 66018837
147396 178918 999156042
59201 163133 802012799
78516 122183 109323301
116711 188289 179482503
4393 81446 462613259
158077 166439 224504103
80869 91695 27138379
63554 121001 143808596
66193 148010 949652216
8480 63283 136634976
124999 156050 77767357
20445 108976 220977504
8619 121263 281420374
57406 84021 66731703
48226 97516 123378861
171466 175176 277306068
145756 177218 79241287
145574 161769 109773669
116380 151284 87123188
126699 145149 46074133
40709 194889 636969164
60789 185887 824184036
17927 87908 174528750
62457 137571 187920905
75455 81125 979850812
99774 160946 153054708
78738 80125 3508070
189419 198415 996926626
170003 175322 142459201
177726 182214 281398345
6839 165277 432345944
46602 88622 105134959
133536 138963 13461999
27092 192086 412750442
109227 110326 2660452
152413 161736 637390880
75052 152272 989393055
33169 139372 265310392
137906 179601 104716156
75039 177410 256455011
181939 192316 419733609
197631 199282 75456564
80237 171941 500854758
108231 110385 111204589
29884 143698 284123646
82777 91342 166158959
71365 184646 390206651
96614 118999 56159957
131054 174006 534890606
160964 181882 52622620
48931 114926 927362550
135815 157972 55395208
21755 132286 369536294
89887 154749 804215788
119760 164557 112164495
41196 148251 938536702
24853 108037 207764202
154468 175287 734501656
146010 198863 14499498
69397 86115 41913578
192804 194929 116689936
126401 150364 438201032
144121 189517 114228682
14569 123850 272839208
133575 160910 68408078
139367 169361 697856347
161844 172376 26555519
28171 90770 589416008
157786 178054 986851040
108186 148112 99476693
103076 136677 83940379
49143 109224 805175846
144425 174080 975020380
49111 148702 249158863
128050 191318 158889070
38852 188635 962923293
101965 196296 236481869
99586 144576 112432967
36551 138058 253696563
96675 179782 208330569
174789 190593 45814523
142286 199989 145134606
11086 53937 340519200
175175 188211 29007864
107393 187294 387574089
11513 190984 856219114
139603 148888 558408437
185556 188111 155601667
171494 199061 87894953
18903 92132 182549067
131537 146714 37739572
144611 183893 477176766
85888 158104 154977465
51329 115257 160141362
62699 140441 401171166
176742 180914 147299850
163854 183339 538408848
4745 5062 793868186
113859 195727 205229458
119179 172914 134634348
67200 184793 294679242
45698 138639 831781317
173178 197811 794359324
166919 199694 349275081
109006 174362 314409451
166422 196188 225365730
114764 171341 746489610
172801 185899 32962218
100943 159509 146460977
73481 183158 773809932
97041 130909 84879595
63493 84792 870381198
183945 186978 889635218
47257 143451 499945312
129642 170329 102023023
55301 74950 49161080
31834 39326 18444179
128610 189870 522606534
88016 195789 270182735
90288 96811 5667141
90737 165481 533166327
142022 151916 257272704
19072 156486 343162705
187828 189736 203565835
190583 194610 10067307
67681 80187 31323377
35143 104257 602783822
94918 115518 339629412
62443 105091 537090455
126868 186668 150146786
110671 146399 89110196
142712 183654 496535285
20750 90251 173180753
26773 126076 247728356
186342 193862 908287302
52178 146541 792833376
86058 114251 70669500
9677 164142 386193260
36261 81138 331797863
158753 183077 61198401
121343 191521 176192411
61426 131524 452676140
192193 193449 3138022
124342 177871 134344016
95167 182916 449262138
176232 197823 599320152
32095 50336 115699239
91873 142927 127553464
29576 106506 192209116
149942 167616 453923011
157587 182566 62823478
101821 171197 173741075
158445 195093 92197056
34601 95900 153047553
61978 110781 56760085
77182 156346 303740251
12074 14822 6975444
25612 107168 203623022
169755 175583 197568259
91039 122591 617737262
6282 93704 218234176
96689 161592 371241885
83474 155299 44017513
157472 164693 811088515
79022 132675 297273037
85779 90868 12725015
112049 198410 235221655
156097 162897 17177381
186420 187558 39168341
145039 197738 597810420
159483 183411 60249617
194053 196009 4995459
110999 151132 100214881
165898 173698 947347143
13218 45980 81482831
93139 187600 236878614
32287 32744 1096508
99704 138827 892002073
137095 155008 44804658
13222 32960 49164927
58971 89976 779472395
152570 184973 194788221
43648 49608 674074586
149587 184488 87785551
171480 198625 68201237
117804 132381 36402639
138149 176823 97146718
187529 196208 528827894
150227 161449 28246343
11449 33471 31090260
162751 199769 931186542
171056 182131 27737171
134694 174952 101014390
18484 159130 351341825
53227 77628 61059805
173291 185122 29725927
75126 102531 582631857
108353 133956 63843492
154174 163409 23261085
168967 177117 817538975
124424 149167 61914594
149341 164654 505178200
93007 93382 920088
133766 189137 139064532
45682 112850 247294401
198691 199059 917887
168240 183380 522420883
62599 73146 26420769
113596 113825 150632
142018 180681 97257447
105747 196511 227433397
86029 170621 564064666
55903 166998 278196873
173844 180628 444846752
164363 186031 54490036
107168 164879 121223656
68110 110090 859874683
171317 172324 906558039
37671 193065 247873673
160406 185299 62646831
40919 45370 11046259
22693 51969 686489998
138567 144809 15557736
152399 173201 52270552
37631 117065 198667408
178224 192441 35791057
73801 154860 202774925
117913 131624 740043290
78505 194263 325742505
30750 165985 338120222
167070 199605 81801800
20319 81606 283817916
183778 193018 784391598
3444 29994 66536337
179715 188090 865630026
47353 50210 7117274
149459 177737 927475187
77560 81181 9020132
184312 198310 505891092
109042 170772 726923369
40287 89429 122714408
191224 196899 345804524
70285 91539 53188642
66675 84091 43680957
90244 101344 27876481
119038 182046 330431955
96803 106384 195869757
65881 140099 185518209
97155 133518 91051659
195967 196854 1785621
175131 191677 830654406
123434 180836 753305932
196529 197368 2083488
27865 197940 425529184
116768 132141 38404323
5774 176912 656543072
74043 189246 826713269
146179 199054 522158141
189627 198423 22084248
102942 160567 144028058
197785 198041 21264051
158345 190222 80290391
28567 108177 369715282
1789 69912 170065236
97329 136785 98773755
56091 73832 44409108
170824 187919 36334695
83123 195743 418340760
194356 198982 11664593
18998 49255 617860436
186003 186231 579212
120951 193067 181002294
182808 199003 40756445
111522 122072 706064288
36523 62574 64938460
89400 124633 429762868
22008 29055 17457036
182841 190545 19454601
190111 195694 608061575
134802 146225 855632588
36738 76918 100339893
128708 138451 24296641
148516 169065 51831196
64561 100856 923330268
145111 191089 115803679
116160 130187 508792759
134660 150605 39806490
73185 119356 861557183
147905 166124 506568982
49096 79431 76005016
88914 198947 814346983
142191 176191 927240013
14047 126498 129800421
110421 175805 797468704
54185 114325 150723193
90232 184948 946832024
130990 139534 21136797
93773 175327 7820073
95679 106431 27223157
196974 199007 5076173
186869 191486 11696514
62673 186104 309308572
75683 123028 118433656
156023 160717 11800696
62332 89308 951873534
36689 149919 283017170
187391 197944 26468437
118707 135989 759332381
172947 175972 7621410
164205 193643 44778131
169333 172151 471275609
76771 164229 788682951
159509 186394 43091291
170163 176393 15658379
13158 71860 146313463
89815 158594 252465326
125976 184186 869107242
174236 185542 28405680
117524 121550 6428620
155051 158659 574738554
78221 90323 30369902
31016 147280 290200958
9115 105331 393902147
143061 163926 52544429
170296 192951 35507718
152066 194404 106479438
141797 157933 40537011
145984 153702 786916096
142297 148313 5757302
66888 164491 244400496
73034 184525 279352216
181349 190033 872479022
21881 144822 306714703
75191 183218 864812216
44236 68421 60387604
84186 198592 286760913
152373 162252 24783669
50398 123033 761708705
144309 167415 566336271
47717 161197 965028596
121822 151549 74310677
109254 183145 184990082
33870 99670 164389947
108625 198812 225981639
151880 175534 59515774
108976 180687 11115925
116610 176893 151012432
144717 182551 95193665
96984 161193 160761226
3696 117798 354265752
48016 132795 337578784
198716 198806 720521800
69837 107887 219119260
194979 196181 738438475
76706 157112 971098680
87984 173685 214632112
51736 98306 889356118
72555 110427 94926342
18109 146110 872945967
79381 151529 536686486
151167 155406 616985976
184775 186150 3489907
106139 181190 187857711
158816 181175 56251200
81595 151296 778529100
17535 142841 312707643
141989 149978 276497932
125460 170051 111949428
30982 113912 540444471
172106 172540 1105690
46745 178065 328852292
91824 120890 72704301
186888 196809 24962159
187162 199802 15231253
24721 64107 97838546
122013 194539 181965159
127455 150489 636052078
167937 178679 26952136
190703 193810 253953070
121665 146022 57705976
190691 195624 12369399
131787 151560 49379119
8933 184077 811976175
129630 138404 487443897
24332 54992 533711831
78079 168230 322231950
31241 145507 45112898
12227 86619 185748118
22544 80467 144231267
54339 161193 661209491
149784 197486 35775767
199133 199159 53299
178350 190488 787584399
129424 185020 432748384
32082 107137 187640755
166548 189940 311125015
36069 99614 231549333
185577 190964 306179030
17887 197492 530954173
169163 176031 830683652
102131 173159 177794070
53385 116514 248745735
94093 138916 112069585
193342 195640 971633342
81754 135965 135646433
23833 44436 51062588
176789 179431 6587809
21496 164180 356397255
23418 167317 482688224
46189 89799 755292713
37625 71727 85102842
132470 143412 27156555
142725 160798 45399082
20651 47083 65346221
33462 101285 935868018
80952 170834 637526351
63214 138642 464197500
164329 189544 63431747
104787 167217 200781633
153648 183515 829643945
55692 185911 326259782
188562 196895 20960049
18665 178967 400740953
170446 182394 29938906
171295 189102 44779963
1540 193937 564358675
104263 183824 199275023
70373 113714 108579459
35053 160275 313136278
85220 142845 143926497
16849 50645 83820614
25619 75135 123169513
104946 137543 111331477
154147 161273 17888018
47689 72149 69362704
190206 190756 1421098
136692 142786 15063642
116224 175738 149063360
178040 198880 344481945
43921 187159 358747457
22976 123540 250897872
176573 198570 298012554
27543 112896 213099175
121626 191421 493342098
33579 75424 112785639
85283 130292 112605792
181872 182642 496762272
108383 139083 324616062
43724 131970 589479833
53428 57537 10232030
61124 154334 333742593
180714 183605 6577218
78059 187925 275415362
32041 199312 418668407
149486 184613 88338457
34992 56238 52941127
76681 194258 294683743
158839 189229 76506850
97795 135494 838116213
87281 105081 634920876
141231 152878 55921087
154422 183061 38693101
129510 135488 126095183
88959 165528 191761931
169797 181656 29755828
174004 190084 399205838
14462 49416 490657830
133022 133605 719118891
57062 171109 285704810
147157 151052 9893002
5878 14258 21019050
106186 113745 454302026
8526 139019 325978232
186146 190743 346311038
89361 171405 205590641
111632 155361 109313224
122441 175972 422901191
193008 199746 371749997
108200 137947 106938164
5292 127738 305879872
19228 85360 160833189
178089 183035 769948029
195882 197105 3069338
58337 126709 171130024
127629 175597 892198911
84141 97680 33809229
58408 116861 314320158
83945 134711 126961886
107920 170879 157581198
19820 144548 311168491
135117 166196 78000079
45783 106396 822246396
40592 90309 124232005
62729 99862 57698643
17683 141512 309055163
176720 188748 843498954
87783 193782 265635980
115405 189506 185765905
49338 98454 122935676
96268 114682 320538117
174468 185867 28629304
146330 148562 468121473
158999 168200 473381814
177916 198753 495368713
49531 56518 17570821
121347 154955 749572154
635 151802 377779238
55250 166265 797047339
116826 135674 61897955
133296 196310 158265352
84123 186420 651360930
63046 87947 581000996
83296 104969 54432244
3880 190422 466912623
60403 102246 104840940
108740 187383 197022683
172403 185317 32462568
55712 173819 972336780
134051 182017 120307714
59241 101605 106175653
168376 195295 738543026
54377 117779 300523617
130472 180989 126693206
112430 183352 177721673
137284 166349 72967852
133056 149837 41817339
11686 151251 392294243
77756 190191 649637623
148963 193509 112096456
85835 96321 26051511
9056 197163 470786440
21665 70735 122073495
149424 187629 96216393
147396 150738 116047065
52967 96920 244907381
131086 184531 962562027
179104 192388 33486978
82454 176819 236436881
140441 192401 130713561
190170 197159 573652651
194991 198297 118844951
64981 144475 198797234
12550 149819 478436542
34912 70015 474665531
46325 158919 281673119
133760 174578 102403956
105915 193599 97434678
120906 166361 113935134
164384 178799 36187338
129748 145768 190983232
119021 120473 20609914
86453 119262 82056210
18430 50240 78894020
3052 182219 448204150
49082 136414 890545184
76642 119088 116314753
91134 98689 7619386
107124 149071 104584721
52750 82192 749266189
167963 169691 4370823
176490 186259 24572069
120053 181191 153286452
161016 196998 90613221
37817 50376 235395389
187708 191845 10395584
91715 155240 158913024
103644 125440 54195640
41175 58969 44310548
88164 192467 983933364
77165 134360 81301128
128855 131747 1389813
42755 140106 336268478
52694 82033 469614896
57720 86547 853745505
88216 115106 67419216
148517 178700 75978397
172552 179541 966182843
47652 97611 807568753
132257 143627 673673732
116691 141091 60769053
104467 167392 157445023
172855 184529 344628497
180217 188722 491901295
59346 142945 696481547
64904 91935 452909073
166917 195063 104572589
106007 176871 177365308
115243 147889 81367373
92143 147940 325631340
85372 95146 24330256
26611 189781 408145266
165757 183738 10904303
92730 195341 7315847
23957 147233 307615432
146448 199233 132802228
168453 186966 46554842
173665 186721 32872655
120053 175199 138223237
73532 86671 910610690
56724 113803 143029630
150533 171327 52419371
86034 94830 21903552
109929 151930 773457248
133233 165981 79169838
71491 199965 518788793
72300 117357 112893410
78319 100198 54898329
156037 172251 40856739
9013 191305 456285117
162076 195406 83937642
163092 168082 12583186
157563 162270 11799725
102373 165197 157217819
47963 56488 11916264
149635 180653 112597016
64579 182691 295954890
156691 178116 905194143
106557 166718 150523019
29574 173367 963656281
5465 57558 129760446
193244 198304 12645659
188568 193195 457529730
146259 171941 64663870
57786 108964 300594459
36500 64013 68566313
98738 116211 866238226
48644 77354 71953670
162255 176952 37044518
141209 184924 109877194
118331 154872 91287629
96667 173663 193004310
118106 163282 542203704
59037 118316 188428965
41533 59133 1191380
53669 110492 142383917
57793 191429 335107509
97295 153273 901509324
138227 151823 901917078
197142 198082 2329062
187294 194079 16962975
158893 195586 92345480
3055 95368 628445329
56010 80824 62071809
12248 23747 646492087
63306 196618 334244858
59884 121669 154629410
166410 174508 60486059
60518 116957 141365768
132912 186574 454100870
113519 188698 188469824
131194 176465 198689531
21475 175769 385597204
159580 168452 22420994
115897 158800 107235067
16364 185284 422367491
192178 197540 13456895
133053 178356 990221878
61884 87270 63569180
191507 193536 3647250
18756 172077 683455776
143846 182623 97511355
166803 170351 783168241
56191 63845 19107239
140258 196315 176179674
88786 122644 84726060
147737 163883 40727809
67385 197118 970314726
121765 130118 20907436
92893 157151 829888156
171395 190514 48090380
125985 139416 33614362
165921 170606 301527149
96508 111954 35635724
138165 179330 103356272
59848 98068 95640042
104904 164357 279533266
183122 194786 29355250
108907 179776 616080869
6831 13563 16909603
158272 166614 21115135
143077 186699 109786398
131384 161575 94561674
179917 198852 707908671
118665 152635 84876295
11973 155091 790462253
66584 166934 189183699
41812 102668 152351474
153264 178770 64168811
193162 198254 12727767
118119 184537 166390308
13437 95634 205030186
21225 127616 265431317
87820 163257 188799227
74436 111041 91713698
185713 185820 275849
149634 172365 57202439
113165 146665 83523466
57618 176146 296965938
50552 136438 214980340
88308 182092 459817213
139229 165207 65254145
73034 141839 172039627
79735 93889 241515082
151790 191631 100315066
185432 195442 995612317
168963 198363 73880239
114612 143299 71439335
132153 139582 18399226
134608 163354 780837281
182862 189411 16490222
59837 140104 200681920
110111 185022 906811730
53564 77632 60274781
163205 179176 40097645
160458 164831 253315095
159634 189707 555806424
95615 133940 96015377
165523 185085 799779714
178377 181732 8446904
74088 132439 860408078
6717 162033 388172435
12667 195119 456540485
46219 60148 34758818
183453 184130 1563572
106176 153707 118599400
132993 175024 105382793
160947 164432 467885241
43063 178888 710081188
81971 179936 426532651
34513 183006 371655368
187029 194924 19795475
168231 180769 31564194
186008 190608 858779988
12589 139852 427580164
156251 163037 17081990
35049 85967 127283691
133583 143763 25332446
184530 199032 36521284
109084 116258 17847645
76153 159913 209558818
147990 195758 353614345
165474 199008 623201826
24342 78892 135834055
177997 189839 638317696
2055 136407 896692702
199986 199992 14524
144775 174039 755062166
175245 195087 674832967
27622 43778 332032451
80294 125293 112474423
159493 195109 323776710
51772 52905 2849785
15478 191919 441409718
40965 147483 801105390
159290 188170 472290560
183756 193551 443831273
148374 164581 40882501
132173 175553 108789595
179378 190239 27428254
75698 129878 135620392
49721 151722 255269755
57504 61733 486687171
79862 174707 725803361
162268 166672 737875951
162619 191912 624718557
116958 167515 933874545
185143 196280 28138600
88952 160676 741507454
6839 19251 31273316
173833 175893 5157166
31105 75133 484437876
54438 185724 328903220
153784 198663 112947057
195346 197037 43837613
99111 170533 336523394
131820 162490 76744271
121177 122679 3736955
83835 136598 450442020
49424 80679 78290242
153648 179201 314349510
143326 182069 97420749
32360 106368 662861575
113107 117342 72921838
24812 65670 101602040
29410 134990 263626968
165363 199256 85213136
24308 178109 868343184
17978 69665 793389059
129024 135852 809615599
106181 129664 58571178
139711 180217 209966591
115949 127450 844547206
63441 79854 41128138
48120 112113 433521597
448 60494 167092371
97788 104140 869293542
32805 144216 951110243
65307 176591 558358238
66078 115179 229157354
108245 149631 358360216
192139 193132 2506145
165626 176276 26749083
158580 179393 208857050
67449 136773 610721945
135171 160423 781609422
55086 142994 956833415
1338 96827 990097296
16140 67304 178321127
125804 155832 220263994
172230 174781 328791415
66473 73792 18365074
60140 134025 184936954
197943 198577 1605764
157522 185879 71358953
42956 197651 591926809
64264 134244 175180938
69926 107916 95287034
173454 196649 58415353
61106 80610 634154047
182240 188382 15581071
118880 179528 151992138
75220 101069 64816388
37689 179793 355633449
120521 173986 952091216
162588 194667 80703542
114297 170007 139459255
30590 56340 646726240
4998 95175 225101934
104392 152598 120371761
153641 166160 31629926
183770 197762 35128883
18348 168391 455557105
97904 196884 650177271
166291 174611 20908465
41535 102546 152687153
120412 132034 340138823
90194 120471 75762545
84645 147696 157480285
20142 108776 829906473
133842 150712 194644739
23092 98584 188182265
32777 122759 601489256
182438 197727 996779615
146260 165213 134382582
181109 198343 43366415
80229 130070 124749249
192220 199778 18988335
109205 127961 46723043
126650 191361 777389623
160267 176165 40063413
109354 173358 160157856
57654 101053 108806901
183536 192281 230147900
146454 151048 11580030
37516 60492 396944200
11499 113069 253771753
140432 158323 44933592
124957 176642 487954673
66003 188892 308029726
123734 151001 68181390
2643 105052 623345612
23484 104071 688309699
174264 174974 733679422
27433 32488 521920274
25238 82692 296474510
74599 174505 565769709
156716 174631 45042208
152196 194724 961134512
33904 73360 721668199
1636 40463 96939926
67433 160575 72550540
147948 153924 60458558
133963 175019 102967705
30550 185753 388277838
120663 155782 87835425
129463 196727 999303560
2175 175591 964162173
16322 141784 313115471
96125 114944 47412706
79038 82885 9648702
99286 160845 696173049
147191 149041 905283037
80662 136276 590277471
151900 192826 172311346
14232 98681 132141197
164667 171158 739459664
56731 59097 5909909
176481 199379 337614191
5597 117986 280849045
6154 140501 335522871
68205 94707 66312922
174572 176730 993207642
53112 125044 224320827
189755 192065 690549157
39558 164013 980006098
160464 191027 908662273
163314 191689 907509212
23468 39143 107322410
145502 155151 24316425
50878 128835 195049919
130055 183029 638402448
112549 127200 36499990
186926 191486 11540898
54392 68805 47105316
105523 188900 462123056
103528 112068 21267193
174339 176248 4760193
195568 199157 83265209
60195 78569 871664787
142238 192289 917011233
57006 66309 762971
180995 197708 42000799
127873 163570 89406365
128644 171392 107277303
91553 191315 576629295
160733 173415 702370409
123219 147710 806077919
116627 191884 188721466
92584 145146 131374079
66323 124843 756042252
123936 177031 44587185
189243 198622 23548262
182980 192829 954552049
146357 189343 524141203
38720 81086 925869576
28199 159567 328136641
191196 194013 6912491
174435 184383 24968124
56347 121361 25509459
64469 92186 69436704
22258 184337 605140484
50353 158354 270301250
168313 198509 75919991
190506 192544 5063705
152891 195267 583703108
117202 150333 82649449
102701 149432 116665673
31193 95689 160785860
133802 180770 117908879
41331 175986 337073686
98877 137337 368459737
79821 166916 628318243
102555 163925 387099081
52101 172232 300846004
193964 197706 9427748
103007 161723 146794480
140894 169107 70990195
87603 180788 233493363
190276 192883 6522690
157137 176324 48270493
75085 129006 134913252
61079 136842 71974614
65632 117926 130945949
182318 184943 6596972
35241 68392 82735403
31224 176604 887932724
38956 179255 892946300
112183 154060 104640039
92480 148693 950075265
18885 24492 240506343
82960 94156 610726811
177370 183411 10072542
91651 123997 80847306
113103 131575 821419548
48906 97147 120767305
64392 196752 331868059
30785 89329 482667016
89149 148945 149488225
179586 197855 45965019
23915 133461 930538429
117116 125449 20619988
43518 197022 384586467
49811 133405 209257728
74420 92396 44973477
193145 199711 16463805
149055 168682 187867376
154643 160643 193833262
186018 186900 2258079
162320 188953 67092382
1355 144843 358465918
146355 150937 11539384
85877 191223 783139582
149798 190991 557013328
123519 172031 121663840
44071 140040 239843523
21911 124934 256943611
95216 114538 48610630
62850 148387 213880897
61341 80330 931343393
29784 94569 161532976
123408 186597 158602778
176131 195254 26828642
9569 172119 502601649
167762 198022 736400911
145835 170535 62290458
70405 143358 182340887
127601 176180 434593856
181081 198885 44788448
117248 120123 959659087
69028 147512 542297347
99625 100804 3082539
117673 131867 847451638
10109 184298 802235185
120561 122558 879170607
166912 195746 945376602
116199 165855 862585515
142310 145151 7004688
40579 90588 124970378
175223 179307 550627672
44823 160515 289357884
6963 150236 357882047
190869 193813 7286784
52499 137315 461588033
100510 160744 355413878
73018 164843 229933209
108913 116951 19980177
39226 133619 236052905
199086 199313 547246
194063 195360 311936485
2848 198025 488483194
104578 175157 197993707
41603 46508 12225081
90657 188580 245506007
41039 60758 49144758
73401 198814 314381813
126190 152070 284089258
63267 166974 259797753
184279 188251 718370102
150287 183770 84327928
109034 158570 562585891
181405 196705 38551282
119340 140512 43032061
583 61614 863528827
73509 80003 16271590
35958 119109 384027890
86488 181549 238075894
163979 192397 273187956
12140 143490 313818829
184427 193096 176286138
30509 125674 496830566
10969 134493 393489396
160089 160255 418992
124687 142036 43389368
76260 195289 509023449
178701 183888 13125053
2387 181476 447965677
14352 136003 307352281
158345 180385 55529318
61471 120784 297001967
7262 99878 231303443
11138 82804 269058662
52801 168421 289585888
32164 143145 277099649
114619 130810 101212517
58675 111594 493502895
152573 191451 97916649
174778 177790 177231211
129653 170823 103261564
89702 121531 79609445
85374 158642 137210383
185232 189172 672248931
72843 185057 760203078
194214 195040 171671576
167167 172460 242296474
26134 73302 279214617
183502 192242 21981164
191288 197385 644599287
178174 183428 394111806
183315 189762 16242129
3843 82554 196526044
75032 86179 28002405
141093 145654 11355109
23644 48167 463432810
150319 175525 63492394
55566 84520 870541138
93708 131389 94422057
7258 97052 782631465
161769 191378 864823801
728 3014 826919514
112615 138050 63414753
174325 193440 778868774
26452 80056 215468186
6482 92729 215327636
118180 180187 990558823
17443 133803 372361347
62200 198893 342616071
191017 197934 17288217
95117 163990 172510835
103291 130700 30603032
123928 144869 593634330
148038 176495 193635632
1123 110528 826445852
129590 130372 684351709
106213 113518 18195457
190917 197284 274259841
90424 174695 670061277
60389 120563 150602922
35149 90099 137342974
45421 119769 28191709
13593 22467 22369852
51543 86804 626038678
159746 177652 45104754
35055 167207 933524726
188723 197820 22820947
59712 191536 330455702
23484 120729 712994534
76110 133461 143489557
46101 57744 50016814
170808 179561 21921185
185015 189751 12014226
30018 172265 355641620
56363 186083 325006331
149060 168458 48897331
30849 115353 503891905
161221 176857 39405566
1323 104263 901208746
58868 153094 651522263
182125 198932 28718820
168853 187313 996614796
87630 137971 125820704
114589 148802 26703004
108681 180408 627666383
129044 174059 112938681
70251 117214 117609848
104437 120287 39477885
54125 154162 490263233
72632 85915 759804321
89396 166290 192610460
82668 161016 196076999
115174 131850 41648423
112310 148515 114164659
149181 190742 423524952
32882 110367 872381561
81221 110475 73400328
1876 112597 741125077
99770 119013 48196766
36158 196038 400423427
150525 179441 72741855
69427 94835 939911346
117161 165035 250135299
121836 177972 106792825
113413 157752 420542257
42758 136691 234937999
51945 56496 413242858
89586 104189 619640336
10539 84120 183689831
143290 148548 961494738
87917 156221 264139629
135698 182516 117464835
25805 71462 133235865
54332 176492 305961727
92343 124619 80674296
83501 145727 889810845
149408 170185 812783535
41861 82226 687949283
168703 169993 3248213
93936 194666 252577356
137088 152813 137322570
157372 189689 439486800
161927 173294 485648980
42838 47697 12009060
146775 149779 7553622
180420 181614 2941236
32855 191932 705345017
118072 136211 45292746
96185 128024 79116007
26838 128774 269445877
137892 143884 405908012
53715 102541 122361426
81129 127975 117262774
72255 98061 789580116
82590 106919 61165471
177319 183594 15847997
86855 135896 603772879
82840 142165 148304462
32936 131604 246610013
142900 170279 994662085
147736 161252 164734247
199748 199769 123340997
129230 193512 161365926
68544 122144 69168823
56316 71030 137953911
87144 197827 277463622
152225 169843 267156588
29081 63309 85002973
164728 198243 84276872
176259 184753 576474685
186200 193034 518009691
32330 168747 341190783
105377 189206 951722631
28565 193764 667752761
156978 170811 110602153
169352 182912 919581312
133804 139255 13509706
168381 196727 215982905
140295 142329 5129372
19455 125657 768752017
132712 197462 953759251
168601 191402 57447036
30377 38595 808416262
36120 184638 371747481
3824 78585 955313749
104479 149362 226616020
52815 121412 171690184
65308 179754 286653341
31505 57780 65182038
138511 164997 346069620
37415 52741 72084076
20600 135872 589917635
62948 177029 206072388
103217 115419 521014644
192457 196617 10517378
116747 188376 692756784
186141 196083 25068927
180408 193804 132221575
107326 143633 939235723
184578 185618 2684300
5477 164685 7166129
164755 187104 548216647
108920 198426 618368615
72378 162243 224916326
90270 155124 162221736
188842 199143 850704311
94106 98899 9974895
126591 177366 54862619
101476 143282 349272704
33685 92508 146897516
183238 198103 37379738
81566 128170 246013417
30059 103526 183505298
23713 46858 789782555
58230 100362 105613508
86433 195952 526357595
782 28266 747010402
5714 144276 765147966
20636 53958 124416940
107612 180435 968022279
172743 174708 4925654
81756 190499 272636515
94904 156012 152884895
4207 164471 495767983
16962 179497 406296233
128088 151498 755234064
6149 175233 614219462
134256 161622 68488751
65789 85166 48573454
133617 145571 475847015
124014 171355 118803638
71936 80990 835613926
88271 183415 361560170
61826 127940 317692436
151254 190092 97771571
4092 41949 94410067
146048 193618 119738156
184641 194328 39160893
64928 104818 100067082
161624 175626 4954900
101214 136893 285904333
181524 198914 43774063
57456 197575 671510681
117474 180446 157839627
197619 198995 3488234
148967 179462 76716574
168041 180333 30911528
54146 131908 194690149
159806 171421 361404912
190059 191010 2451659
92627 96873 10578098
19520 115241 173153496
90318 143198 357182530
106046 116679 692290838
55022 146655 896491553
100704 193150 407156068
199354 199857 611447516
151046 190207 98592620
181924 189490 19106217
130331 189733 149062606
50670 182843 331129394
42905 51362 20992885
8093 154652 366221712
80714 137073 141019201
14613 69643 137160563
59293 186990 320041790
79211 174656 239146183
101202 177213 190379156
41975 184209 356254826
97130 182897 781130052
120010 187893 170343667
193686 195936 5699138
3939 81347 193260505
120152 195297 188547080
149358 185812 41267119
100320 111426 27805601
102686 160796 939752067
73843 198556 312601766
187717 191827 10327232
61401 142465 202707844
162664 183063 51314128
195211 196550 466814421
95369 169625 186087381
58955 93126 330382399
68964 121603 873653616
130456 141947 2265462
132144 147664 434753387
38488 155376 752461632
178399 184212 182869748
188795 198772 25047326
66228 127322 152868866
43418 172494 544272182
121639 179195 144280031
196496 198847 442052060
133633 135481 604433562
52580 198141 364823463
115876 120868 12361886
182672 198648 40210295
33688 106639 195046522
46421 120896 602756995
92056 136785 111933408
82419 187440 704441581
189062 194302 803903402
26864 35526 21228211
22102 198284 452568212
123308 143674 961779240
11651 26305 36798932
35623 87258 129071854
122823 180122 143702727
137423 174683 93576711
164561 178684 793268861
59617 168488 272643707
41768 94193 131057181
175726 198180 56452562
42886 102869 873597993
119542 144036 74289665
52993 64736 29378228
114410 129187 36761979
179240 197016 44814871
37368 85710 120837582
18473 193351 929698142
8278 100763 231114177
100663 109358 6740173
133894 137993 10148820
23244 163889 889740125
51185 184751 334634314
75326 79501 10399322
121892 134359 734009133
2965 16729 34732072
51544 132943 556171885
132128 144436 83737012
57656 185484 320348386
73509 92193 831509493
80032 123778 109410375
154978 173573 935311635
26970 184228 536178340
169658 194292 61892588
167152 176443 125439496
154614 183514 72758295
143319 185986 80008925
142137 185512 930932506
2860 48494 673650135
117256 143870 73697313
64491 176104 657735313
75189 129915 137019949
46744 194305 671540765
27913 88666 151434622
87579 197534 639108062
62178 128456 165861269
95810 146685 127237835
95068 101059 196758301
63084 196412 334254297
113891 180668 167264424
143831 199036 288696457
143277 169628 141498994
5300 61682 665555882
179624 193572 35101004
40599 180843 664128931
96843 137355 211543913
29212 63212 259491794
65049 94670 74116270
4281 80027 189154218
172933 185536 31700212
32506 42738 869416892
129329 183330 839203140
158974 182538 59263041
66393 188848 306926259
32821 123270 699310220
171409 199146 69675409
110652 115807 357165602
71782 165076 702639008
21789 33703 638685356
76121 162955 217355094
53743 109800 863596119
31388 137825 616218918
171208 175310 10235031
70728 107400 91990197
22229 177065 386985845
190294 190957 860999070
75563 199434 799943697
169726 194603 62527815
28735 117506 344082686
198892 199967 172178837
184450 194517 814320843
118047 129851 1615945
5863 140865 578247159
78847 167303 57912419
39381 73474 85169538
67709 151397 209350842
106867 171710 404694843
162133 177429 38543607
58733 123255 436687921
74835 149806 729796710
124384 187696 159014742
166705 176526 564303301
110709 115403 11746839
99745 148095 39281512
108108 159609 930980860
162415 198580 91000313
9177 145060 339356973
135823 146600 721755
66677 184228 294595541
85248 159039 184601828
17101 78292 496361901
9342 99180 224313195
132221 188163 200123591
115715 135058 48238972
94177 154624 151240283
183243 189730 898563248
13607 72638 515851289
76391 199294 436141264
6920 75819 171948224
54187 152693 246483279
179587 184788 13069312
83201 148127 529453157
79701 131438 129568988
37407 176972 349301254
131708 133211 292010692
47181 163406 823047717
181936 182741 2062144
176474 190539 35430075
184345 192847 951961730
188596 197459 22246823
160281 193797 437905557
74225 103717 74020448
184161 193015 22276427
73950 101370 68718195
108103 134846 320732661
188245 191778 8884413
199165 199538 329082
80714 182766 255713432
34451 106578 849106170
184822 194801 25129815
129487 144611 239496252
175836 190799 209002068
189579 198810 33152062
187456 197223 463742497
68902 154369 170109084
82984 178043 106142358
92025 110012 45191603
127166 136401 859843488
117220 185773 171813825
42096 50326 20450825
17177 26098 22299061
16876 137306 392828696
134961 159106 60469804
167175 190744 59303314
20533 61064 249330868
84301 187270 258056526
30579 142256 278808091
28660 71247 830040390
33616 109370 282065459
113311 113608 763559
56893 180622 974481395
115509 140118 61275043
77987 137247 148268355
70763 93379 56538293
97000 173554 191842576
199583 199715 324703
182626 185510 159227831
148215 151045 7152728
93004 149932 142318702
109699 154363 111501551
59 86844 216809936
186193 193097 17424369
136697 143859 17768474
180796 189971 362174490
137146 148803 606253536
54737 99133 111094183
115333 188866 184374726
198639 198877 590413
126685 150465 261217591
117547 140178 375273463
166840 197105 76102196
25836 101829 620900432
18786 79302 252416662
130584 184763 776681519
29121 58703 73351361
97196 188522 775225995
160302 161848 479884636
146038 163191 901733825
72470 81491 22560492
16491 25517 959470746
142948 157211 507505503
138056 187149 831064655
109973 154379 110901057
88287 180715 424842010
167232 175804 21490503
86278 143772 404312801
184313 195361 938482782
78244 129015 127060683
148977 194876 780449302
96591 193359 242760736
62481 106362 899365889
153072 167887 2986539
2086 49185 117282017
191237 199465 242719438
52487 193080 352400408
67534 186761 298814328
167769 169535 416568730
2606 38362 89153584
153061 169610 252438414
171298 192122 52353336
65122 167293 255902921
67276 159131 699050433
4909 184196 448558395
132634 165852 83270294
197474 197833 210314678
123667 157964 85861136
47314 174770 319236721
24796 131088 894099249
15842 117715 254358266
151363 166506 376781600
194171 197187 7632891
159385 199743 101535448
160146 199047 97902056
123178 190242 168379312
148483 196137 427336586
161350 181461 49899044
133022 174363 103687604
6056 10556 11294001
199678 199805 453424427
77108 114420 93567713
161315 180253 47711241
112610 193244 921144544
25754 168545 580016323
37804 190798 383176712
56378 59632 379164901
14915 144494 791943473
126570 166944 101312144
109068 118474 23404202
68944 100468 78923085
14870 110063 237777412
147758 176717 674056569
101055 115275 35602272
90342 159488 173000343
66717 129102 156122298
96219 146754 720910725
182359 188804 16319007
96172 153938 809076202
192059 199179 4272138
113898 168902 137682491
16108 136569 451094143
42091 138181 240281374
28821 66489 93639022
5892 199150 483656926
147298 154589 500556625
116465 135391 47217118
101514 157238 406039606
36579 158391 304619495
120261 168313 120429474
39835 196870 699709205
104886 112697 520245265
78831 84403 14024081
78434 99396 52511990
42291 154360 280283300
169642 182100 31250817
175706 196080 51286124
157360 166384 114262191
100728 147600 342421635
92979 94250 507799239
151842 192769 102980950
187670 197985 819139909
32267 174111 900527325
74227 79165 111496315
69541 182423 726550859
104283 163361 147721674
127297 175538 348176223
18666 33039 35649390
44424 148123 259177412
168825 192055 58418818
105677 147617 104492508
146375 169825 59071309
162074 177764 39563345
136008 183565 125705175
43226 165151 305070582
185461 190390 12492463
16917 48956 79365953
134321 194335 150647909
95804 155114 936670794
8041 81719 570295874
103396 199247 248896701
81016 141439 569458474
176949 193949 113097977
181614 190017 305386617
190329 191663 871261024
126259 148316 55105815
54679 197188 439934738
161471 165811 11008555
118774 120794 143843216
101063 117378 40840229
174089 195202 53073225
160082 174117 35416523
5631 148284 356288360
58236 121293 203968169
83338 129276 579572438
59326 80328 317078165
154281 167251 254323675
20705 160311 237429917
135422 162091 168935572
71326 165318 235331993
173994 185770 29600433
69374 105084 89629075
156104 184217 70822839
5419 67919 607322144
88712 172770 894519662
198197 198704 1292982
150188 183816 873593962
155069 159577 439833464
44737 113094 887003981
151564 161304 24441306
41786 89908 120363670
147899 169026 53294833
85520 123191 61327650
78686 153506 336460365
149846 157002 18093198
39941 181931 355341934
189651 196673 17684208
55494 91399 978974120
126424 172404 603700397
10105 83439 183121465
21955 71664 857708372
161849 198024 91043876
176149 180789 246823433
193286 197907 11548065
186626 194130 18823255
72425 160279 219843281
11772 56356 920437418
151962 181481 997905594
57384 194281 964227816
80233 101764 156919287
180711 184630 9769311
48016 167755 299889806
135584 171774 507023586
25155 162907 344132967
24316 62436 264942903
158859 179175 4050809
64534 114204 124549808
117907 170458 131642906
168907 175679 1659941
177237 197157 50128530
116295 120835 11229149
21161 75767 794350308
62585 125749 944487196
167845 172368 11348546
48687 68955 42608915
53024 82512 73798389
31610 85966 823148086
2283 18407 854033027
46588 162710 428402252
45996 91121 112891423
118190 196092 195387392
195722 195956 979608754
121636 180784 821954278
81866 141543 478449491
44589 187227 357280484
30405 161219 84906835
57283 103396 115695236
89854 146068 831995370
106446 154975 121179494
157613 160950 8351675
80873 113744 82442151
21283 103529 21768660
113588 141064 13102704
106903 110282 8352008
180015 194598 36694324
63042 189140 796172704
17441 150906 440126176
120800 154592 84499480
74119 142674 903333078
166998 168536 3855272
177456 179603 5404054
184478 198193 694158550
172076 182780 26925960
10262 133103 634232182
124168 142859 46650143
99663 130445 187334349
66302 79907 606155953
75933 124540 733384549
188754 196142 557958497
37351 151124 284393806
2890 192847 710581855
174527 184290 24560257
197772 199695 571635783
19749 108384 221245030
27821 107069 720063350
164741 189704 217452377
40012 109367 173507973
3292 120760 479989218
77951 84438 16316599
63211 63752 1378558
27853 171669 480847721
36875 141395 799191548
161761 179015 43418253
60019 66067 63793692
130563 140408 24387423
58908 184192 793512590
179380 190949 29260264
131391 152799 4484216
37297 132519 238109728
12384 27021 137593879
88595 167981 198808314
96556 143108 116385547
18081 132218 819942529
38538 101543 163446065
12229 63633 475573575
63194 74191 761590781
132018 167031 243657738
27227 76015 121483420
181158 198135 42708070
184358 198102 444967013
48144 78048 77356493
170864 171295 333993588
49446 84687 403475550
111671 166106 289558010
132811 143575 295930988
61293 164872 259345837
82400 86930 11441143
161938 184035 591900151
98914 168449 174259274
117010 136993 367836509
142041 198942 672800349
161379 193392 967195949
170563 181395 237920094
160781 191074 9139834
8218 57248 34111856
25672 54838 213370233
141240 154108 32326891
59335 156925 471359591
95677 179753 210746197
109329 141851 80996730
48358 151573 258255910
54058 151906 469413371
68703 91495 77633625
161841 169788 828135055
191900 196467 311696694
3746 5703 322997813
68551 120603 966975407
11862 23454 29173213
72065 87130 37744929
70914 110081 98160925
99202 186622 219191242
54670 142029 218472382
156696 166941 514144170
58148 97289 214481680
89367 141868 131213910
13347 191906 446760297
103078 139722 337809613
84943 135939 356525667
105776 143700 340920446
183279 189216 184958069
3799 196886 483365736
134027 164642 571493637
93640 176318 207232285
91869 149142 143186937
126499 157262 591285399
78438 112946 86596236
90545 138114 845589186
186431 199193 32048267
176154 183694 962536940
162752 174239 28938834
20717 81046 262232889
157609 185784 598754216
32941 94236 958324454
34834 80527 114093213
157102 157797 1702935
197970 198428 1150139
39913 66068 742293703
51731 55909 10500800
31411 106172 186830750
147094 153011 14978829
13286 59900 503350469
16436 20619 61027665
189156 190244 2742956
137348 139457 5201000
117609 153355 89257933
172395 172526 334797
112815 158218 246779885
58702 63674 707282635
72760 99613 742236529
191035 193327 5721165
135189 191462 141420214
16492 84544 420502230
33124 161679 789254631
92251 94137 556808227
42159 124090 946649713
17446 71133 133650606
147028 148022 410106035
40696 193725 383211705
57968 160763 257332218
61682 101569 99929157
114075 115196 2747500
55703 68879 32968786
113591 195446 19240700
72233 115814 109225417
108133 128423 590675225
150261 176945 807560240
33272 60367 633641288
96261 190890 237477295
4813 63980 787775002
132052 184087 130568978
143601 160464 622894052
161169 189916 130781050
163448 179384 40043042
45925 52135 15461697
122367 131436 22766068
116198 154758 372947552
103453 113650 25459299
124024 157053 82758043
65650 143663 376297708
141911 145945 238107849
153530 199963 492515812
51226 152744 519086932
76569 124319 643270414
170941 181297 642744511
154289 155596 3224814
183642 191598 900542700
93011 99156 751238286
28167 196807 421960901
46821 72540 64323583
179621 196726 967676296
133332 199196 228762816
104059 141664 370002245
83515 158575 187787181
93463 176812 433823443
79407 103226 938239557
92727 117139 61198839
197499 198528 2443517
80879 154220 704762603
150406 196971 117237236
106166 176371 23372889
73769 84348 26521306
86802 131999 307889515
190848 191587 1880638
143738 173260 961366833
50739 155059 261038846
159651 187395 285707220
80382 165123 372528576
162837 179591 42132800
128197 155501 68267794
51507 191713 519410695
20929 27453 16203545
94885 121838 67504894
172170 191225 48046953
35405 145402 274825292
162831 194188 3384251
15229 190645 438846210
135371 181227 334258393
109224 117193 252978483
135912 145472 82733639
139665 165976 803631851
35918 162398 316359934
65080 158927 368908570
102996 188198 213533415
177859 199520 54453066
32872 107832 788603439
188750 197154 21088187
66167 166123 281524522
59579 114686 464054225
93290 138365 570210012
52493 55699 84730835
33682 169716 340343473
140179 156617 165471728
154326 161253 344757236
100054 114349 471231436
67612 149582 705307420
199095 199543 1126790
88356 102232 34788802
5151 86986 820174746
30858 118010 217707050
89878 179612 354596659
90272 187851 244648140
179791 180505 119306187
77206 79724 457145559
115197 168240 861870341
147825 177925 677977120
148707 174896 65944413
86584 139979 133339285
134254 193510 726235083
116880 145773 71959274
190107 193995 954494704
179882 182689 2458966
68607 156748 934345369
150617 163267 321782563
169371 176780 18569000
199075 199481 823565
171131 188041 42492832
88764 170445 204666804
134232 188113 135324417
195068 199395 533805142
196972 198046 2641942
82891 113406 97306355
104650 167128 42179382
70152 131139 152665993
28636 70371 103869660
101015 183881 176505430
18965 131109 16371624
14984 106349 228252594
173187 193025 760117757
172061 189644 564178840
47807 57209 23489407
695 102582 727796793
171814 176740 546589715
55583 61710 570481188
46645 172717 315670068
42457 128052 745087871
188433 189766 3289040
71765 128310 402235277
35081 108171 182949376
195824 198802 7463947
199849 199988 343663
88266 180183 230264026
141086 187035 115615246
178857 186512 1538902
40665 117006 190916845
72687 109198 516599182
2991 31139 59598884
34749 78405 937407543
68383 185862 1798889
105118 158475 532529489
185800 190003 774083744
180524 190827 25966545
162972 187394 61497915
163970 196224 81143394
26220 32421 15258891
182819 194469 326538613
130160 168048 94973666
135358 184951 124422038
101677 159473 144475106
100400 116714 40909977
107658 163081 115356944
61201 130367 173154713
121940 151118 528714383
100953 195843 237897278
21212 124264 257013805
181280 199206 45075789
196311 196386 184990
108327 177047 171988481
153658 188200 87027588
84975 152278 824898792
56770 78992 55601326
31242 38817 896664824
99069 128296 173753870
94219 195398 395016266
151314 174382 58079225
174809 186018 28188537
92782 131872 97900571
95379 121495 65392024
101849 171069 173339278
72867 154851 205101399
198682 198904 555958
107247 195246 220482274
194421 194745 602837
156231 159417 29803636
51403 180307 469413541
24066 42555 640920927
190704 192235 3800853
195390 196167 291989268
172654 181257 21623056
155633 162692 17836393
13413 26144 219434295
43837 196803 111650431
192770 198759 5027692
156262 175512 48466458
184005 190753 17024959
35406 119073 415680442
161468 196109 271032263
192540 196422 9800451
157593 186963 564721987
95618 150842 138147009
141702 157461 39574756
58733 91911 83157206
170500 176884 903772329
42542 127537 212545226
196376 199570 7987342
20792 62689 104051379
127097 193363 363055891
199249 199407 412209692
81785 89738 19913758
116316 175028 147002585
31171 36543 13150506
33602 83877 125568287
160193 177408 732678093
161002 198358 24128309
118197 153299 430570879
160909 167989 17908508
14751 58153 107891660
71769 135976 190818650
22736 96289 243725441
35305 176799 354133942
23760 136656 281885038
153260 166290 32878688
124997 154150 780072621
182554 193218 26918186
2509 12476 24934564
148294 166370 45600206
92854 196425 810202168
171594 183211 29150814
64152 160885 242115513
43888 186259 440132740
14589 62491 119294961
63858 121207 143571310
98655 197301 247433824
168835 186425 30328154
52732 108554 139989397
8965 100375 228301501
128706 129622 2371508
56273 107621 678544908
144281 145188 422829554
187500 190644 39156551
105158 191789 789911495
142056 150663 21556179
116989 136665 974546289
40317 70968 472912481
90244 175073 305218903
91831 111646 655894035
52061 59587 213914916
87716 104606 923191696
68826 103852 151550675
66036 79827 34519886
18564 161116 547424379
197114 197207 205631
135194 186212 452263990
192003 194695 6021163
4073 18133 399664604
53461 178533 460015262
43701 161444 294537834
164048 191693 69604635
196845 198259 23070418
50985 140150 61988296
139151 187759 122247589
116989 189770 182491184
147917 197982 583105873
76176 76199 67249
94824 156570 154569847
95136 176177 203101611
92732 180258 219363473
127521 188853 662047113
16997 47285 608471408
175138 183931 351262889
12980 112093 247552875
128745 199038 540387240
191415 197206 14443745
59007 61797 7030198
169077 191621 56762399
188637 190720 959020286
10124 76905 166677585
123927 146542 56458694
166879 192539 64486980
38441 174586 453212945
175157 197952 57342646
149940 198466 122121950
56227 81786 895979817
126123 174302 428424805
82489 138846 505752148
148780 188617 100321893
58455 141933 208871255
40246 158209 294888415
42198 189609 369223960
48320 172263 310393771
161092 182357 182982144
51995 92538 450681029
7546 118437 796740277
30575 146811 798621586
193064 197650 11459862
113860 136515 43092453
68271 153373 816644793
3017 63597 338238085
192911 198227 13330976
11252 76652 163138608
132409 195156 817917528
113502 142531 72299663
1363 144150 370869599
111831 160398 121449979
8222 76400 170206213
126030 168223 105912489
181096 197332 254277459
39096 43256 10393545
186740 188951 398755504
193349 196033 6750909
10561 169535 397561138
173444 199879 66512501
41908 166395 311603687
182474 190896 21312201
94633 133117 96396208
100507 151973 128652845
116690 125111 58845318
39162 98295 742717520
182094 196272 35767066
102841 169391 630694652
16973 198262 619943297
87114 117491 368601378
160574 189765 73513135
72420 73745 240133239
4523 170985 867997267
179836 182932 7830647
11351 194938 459372793
69869 71667 2130619
43824 125393 555672149
91198 185967 603003002
172369 186683 36042893
73461 123213 124456325
195664 195871 532385
37761 42501 11762346
29723 105826 350063920
143755 149725 14976968
111965 139645 69054411
195212 199111 9813585
55372 123420 170192020
195991 196000 584835330
29238 172818 358948749
4398 120040 443026485
65408 96551 918769921
3000 170797 288636966
16466 98865 205489392
35872 164806 322545833
148865 193591 112555395
172944 199805 182972984
188684 189667 2434112
151793 184063 81209262
185148 188695 428935433
184887 185510 54344220
36897 179757 883759902
164977 185471 820200483
167266 175640 21026921
129290 193928 904272478
163881 189552 64584302
64221 111826 119283773
62899 171478 272022670
43291 74126 77026390
78988 122993 110126117
114416 193759 198828620
165045 171688 185340164
17253 40708 30201732
72890 184014 386068464
199735 199914 461506
88735 179960 228569871
190165 190661 166459209
68540 189203 302426451
122390 174134 903083375
109589 132389 394747552
100864 172400 179098669
72022 126279 135661966
74112 177923 260044524
149101 156960 650022412
137664 196823 148679408
79636 160748 202999599
96485 186455 225653325
172625 179144 16325392
24262 115562 620009326
50122 57873 816921680
179026 193570 36635738
102784 130713 648553966
30379 41819 28239474
119492 125437 14665884
23317 133809 275840153
154700 199365 433258359
122874 176095 133456889
59000 123958 453391713
56891 60726 9629540
60891 109828 122709064
40188 65995 64282317
118225 137919 854545380
59114 175894 292516122
82785 84303 3903559
133133 197436 161427311
119089 144528 63427019
198919 199380 1144649
58475 171557 283366392
99801 180396 202002768
22817 41900 47135216
19100 35658 921244710
31524 170349 495109933
20626 102871 205182996
2132 198946 492596392
77023 190475 406630145
26533 40878 35470486
9871 193881 651411932
84724 196151 862959796
90237 129367 97892489
39475 84610 112880365
162873 185022 224558520
82607 177648 611972498
144860 155550 838515715
153558 166679 517795956
34165 185606 495851398
43990 112031 170193946
170526 191944 53861394
86097 149140 804810066
29430 133766 260511511
40646 155030 285985734
55561 126140 703702502
131960 176565 633128301
85485 143598 145166740
190877 196252 13470360
118872 132103 33100147
86677 170068 208803911
112569 122663 173770212
92967 133422 26668565
192607 195520 7334884
78614 120460 104760413
32541 122365 224392109
147033 153749 220073296
79996 131536 129030196
199855 199993 540501048
9842 48102 95223152
87116 184551 573525543
127238 172666 569332222
108940 168337 148585825
113644 155787 686562917
131179 161654 76188003
171727 181002 23338080
35055 54691 230997767
94178 131126 450275651
38083 104593 258688571
159442 182192 57192619
111890 190841 198033938
103155 154819 129067591
60267 155059 237207647
43808 58910 37590699
17190 68289 261651511
113387 190751 193991216
118873 177927 878813012
163315 177660 900972529
36011 163641 319269022
95127 138225 305431525
170577 199591 72918219
21847 191160 423507624
95991 111397 38734918
83320 166895 635215268
188600 194843 249851463
50438 123272 182248548
88748 172560 20353624
187857 189754 4709333
82300 190906 315131390
111477 117809 419608876
94558 182813 221235621
77446 180315 767927351
175980 198150 465392137
74909 127179 967639475
966 117867 292209051
84558 155773 178077518
113824 130422 41417593
99359 125479 856438759
125216 135083 302170612
96552 175112 853185086
119013 147006 69780205
144174 153773 26528898
196161 199879 9320019
64320 170043 429805419
178295 199775 54064310
116949 154452 93706997
192951 197881 12362514
97082 107480 26323840
174663 178696 347266685
144295 189295 447980732
129510 165688 361307927
182470 182905 405741
171982 180407 974839629
153930 162860 603495626
39752 198226 450376821
21148 44634 58111230
126790 155635 72172434
65929 151111 330840509
62545 87624 62842579
47473 141440 235003594
146192 161516 38566397
28070 134149 690839952
73307 105736 81415778
4167 16441 523031672
25155 57416 79988360
133211 172394 661129471
68361 138792 176149078
89132 92838 9255524
141988 165753 59781281
49090 136422 218659444
23963 155370 328140754
52234 191085 930813995
99239 153115 134750468
22617 40352 322381165
102711 183813 203207322
187939 195700 19484546
172291 182658 26051299
139771 178190 839506448
108582 112654 856018869
67181 107660 483380800
64696 149050 210995830
163944 174617 945740736
155111 193212 990939636
192254 199790 630125975
57672 164659 381637099
6595 185926 582463918
38352 96957 146417247
122659 170105 407102319
116529 191361 799545393
74897 81628 2941299
1183 51679 125927934
33882 100816 659071220
146486 153091 511495470
134408 169006 86834367
21873 177104 545968016
65015 183359 591608644
139884 152886 124201202
132470 197456 163125217
25710 101151 188202001
50346 53956 9025308
196039 196117 617568573
35576 98255 754146010
85777 143591 144435518
167257 175537 958222517
147896 157399 870925582
30959 87891 607421037
74373 94564 418867839
6915 180523 434296562
47734 120284 181605413
117331 143023 780017671
130347 160138 653857998
120596 177395 142405101
152597 199101 261542924
68273 153805 40620530
156083 181762 862230676
85605 89276 9100785
100847 186663 215031606
11037 112356 679749984
11817 70486 7429857
85164 194451 720827052
71460 93826 145357669
65331 183277 295492112
117145 172383 138341856
4443 59359 169138317
150952 157775 518065451
128294 135797 18809323
128014 185503 279192156
43318 82343 97504688
69789 116527 117058693
103929 198128 236017829
7427 148453 545573485
86937 101337 450086042
163126 186643 690150504
194405 198317 9841870
190400 195829 873526830
167840 173804 145002157
101575 135802 735210152
116011 191006 188086953
103690 168643 162525202
57235 171576 286461635
185004 192320 18506872
158512 168185 24394625
39856 166654 317279258
82212 155491 183314830
73035 133903 152346006
58018 161283 654303721
159695 169990 26008903
182177 195012 32331981
160624 164268 344183955
84169 164295 946505669
9333 147942 408694302
71848 118060 283000865
25820 144164 493636637
51533 137567 215238212
147180 149339 237927536
165896 195493 245665208
141937 180737 613770559
176168 199118 692958374
122769 125714 264951130
113203 187166 353907786
10235 144976 336543380
39526 172494 332757421
60126 84309 508751676
95264 101981 16999649
140198 189477 123937345
143987 167313 58761349
27732 89864 154897681
15275 32511 241086054
166241 169647 8564727
72548 140344 203955963
112696 178584 59013910
13307 56638 107828283
77023 149285 340588501
67679 108611 493751446
147982 166836 311989518
16557 23478 17261140
83402 149209 164494412
4774 119708 287211381
87180 118977 79568625
183170 193966 526821805
156655 178150 54040032
19277 153312 334578905
27834 34110 15347184
139975 162827 57473539
152708 171627 965912399
179202 189379 25669063
153501 194389 724180083
90003 157192 168094503
153216 163518 721155314
106148 131974 450757926
15670 58200 105627230
63602 126076 156260716
144895 181527 92128453
13696 93394 198829828
191955 193853 4678591
40081 145988 264534854
34325 71323 92353299
7689 138375 326404881
88608 198454 275390149
186193 199443 33298349
73775 151739 685918706
65882 150542 211720969
44705 179851 338334195
140740 173374 433698249
90297 166412 196772547
10671 188856 445861450
80401 153098 181835789
160347 191930 79578605
31291 169485 345547075
144832 161695 630770297
125274 158787 829331695
171803 196571 6644766
95773 195204 249429179
126420 145415 583768957
140701 179123 96575430
33269 34691 3488421
163005 168766 589237057
55245 120679 163756808
114139 164888 773188888
6118 123840 728511358
19032 166796 404026814
50156 118185 170419661
160947 182026 53049468
124079 176991 132747848
192524 193830 3245587
123924 163614 855055093
120324 163465 279359097
159061 168793 24549406
199658 199840 272904151
85930 131053 788750133
174454 186102 29255159
14874 160465 363722805
65124 165341 250955493
70771 158323 748957780
101742 126054 60560700
129103 147897 46859152
18765 199710 452700751
74616 98036 81512492
136405 154583 726101939
33852 101425 731981097
102404 142412 26455233
41799 188319 367041697
126422 178333 807072956
153239 190921 830584710
46476 138112 229136878
199376 199728 354937885
130908 196660 165042542
29064 171171 662617793
153302 181729 22980887
115419 147655 80336030
102259 141152 971254816
23851 31186 18242582
98894 116631 44544928
26567 152685 314916975
18488 136088 511108389
162915 168135 418860335
166371 180707 36047301
39515 62133 56385494
25672 135983 921505531
156921 195574 473676765
177712 191377 34488164
4678 19975 365128885
180717 190004 23366348
94565 119881 63441181
14607 143600 322047257
62750 84527 846471553
125567 147563 677197795
20774 154858 334718698
86480 178408 230194429
109577 144295 854956070
170507 177141 16625682
96610 97341 131070441
54495 93180 96787520
168891 196421 188868062
181455 185840 319207651
91665 124619 503286148
177275 177917 1631751
176777 181082 217739410
4873 189698 462456796
175576 189238 34375539
14322 99127 735847642
180819 181059 559472
2346 93713 228081608
166994 199152 80808960
5810 192561 508314592
187623 197451 24656825
33997 149088 287620101
150465 151667 3088220
20727 189595 409880946
160817 198936 95962602
61250 131805 611544695
177161 196634 49035479
108368 196116 272899546
31078 119578 187076520
134396 151949 43871196
24199 92263 951720129
138069 163568 198645209
114093 124228 25087151
74046 77637 463103485
27105 88536 763433413
39894 149531 273993838
176269 177063 939735
149381 175532 251227698
75645 181916 266198006
109061 132763 59098032
135592 144164 4918839
159100 182189 581944520
103554 190922 347341149
170787 185012 35612333
180149 199369 48349081
64169 184060 751533183
43933 50586 16447512
121278 133248 273721871
50402 138063 219304147
32697 132938 250532489
98827 101466 251316548
6227 174466 420823772
14978 93198 195126515
90021 115029 363432132
58172 90126 832786119
132890 189837 371739529
57844 69101 154820953
178687 187758 22934915
148488 179369 77739188
14122 157820 359048602
181394 186823 575195788
69820 84219 36083875
162170 193889 554648949
145797 187392 104794743
15257 187114 429879681
18189 133971 627345840
25774 117636 500400326
62903 124204 153364569
7309 145777 222182236
79068 111714 81788280
86801 136152 36045969
199663 199761 243609
198784 199559 1950534
8628 188759 985235880
49644 53207 9031795
59653 179353 889026178
81158 190702 274681753
23339 145842 305678824
31351 88517 142607895
199788 199942 390192
86854 153406 193902889
49910 106592 142135566
109585 182607 278856207
62849 118695 139883577
130726 141643 19596842
128898 132572 9287330
27881 185364 393839707
40166 167090 317538222
134867 153285 45981369
129877 144850 37252434
186047 194981 507298953
50868 86612 768201542
89484 175164 380750018
2056 26273 60808702
34358 193128 511216477
67837 184660 578945700
41671 106099 453618313
136120 156933 557308248
139994 150451 182140311
121623 125973 10745763
14078 72799 901372038
141153 183561 288746008
137931 146408 21135342
68594 152206 237950550
20922 21945 2563278
28030 59182 887406722
76282 138404 931119746
187350 197707 25956977
195007 196656 100468075
161195 181984 427191577
5993 115877 673308334
66672 133118 781226272
57692 71341 34254680
143798 181002 362254642
39515 155045 288868180
67750 81308 33900725
97708 158494 938281762
82444 87175 883331546
61371 66449 161016477
89114 183181 235701433
193193 194245 355414549
21332 63362 235996133
179189 188931 721899844
12561 141636 322332565
29274 191036 313434490
90772 123784 82526888
88855 177192 221320992
36558 50158 33779759
166153 181619 109103048
165875 188793 528211412
115109 193527 196554729
7756 146120 754428194
171357 186523 887375173
154661 177752 48413228
12139 61126 122035998
78735 170311 697881107
196400 196642 620253
87680 189051 254107185
77136 161426 753762383
94801 198787 297994025
128362 178829 266546702
89439 128348 729530616
83866 94443 26340438
73827 181697 270228475
162662 191419 292082011
115103 199587 502338830
99092 176324 567589287
53280 189745 341927513
146716 183146 91667616
38872 164206 313584020
51424 136916 213922550
139245 159561 50977806
88541 110289 803040552
72830 195176 306648101
103655 128773 62587256
50183 87231 306276458
179456 198420 175698053
59406 67608 20534300
38141 154356 707791817
82361 137970 139075561
117562 174639 142998405
17197 192964 651804980
58741 151188 231366887
152848 190795 95567805
78127 153185 187749303
5793 86095 200534072
99925 109680 24602215
116526 194536 195593716
50743 146715 37092672
188895 192192 881712934
122311 180896 738661817
50199 85664 88883476
52432 181188 739454240
178821 197361 414413764
14784 197276 544594659
25381 194693 811671198
70495 125726 138048410
113263 154770 325980724
130807 152718 707778257
66889 181667 287554837
74179 186063 481126286
49617 115274 164516735
145369 166989 528270692
172867 183224 736396585
170312 181133 27142569
195625 198046 488073081
69988 191267 304034324
149223 178631 73981340
35048 53410 656572802
87387 140383 504662101
29582 189967 627602971
18512 80698 742711047
116851 169245 862905304
11600 156195 661543982
192576 197986 13566301
15992 43119 67340186
155172 194206 98185846
102317 139190 92053103
161108 161651 1365781
132969 191212 146274400
167519 193081 64325820
10593 151604 53731466
193882 194802 2350979
140209 166978 67362281
87567 170899 563978091
27384 139025 871586605
7205 28231 52732435
128278 148491 712671962
66279 91236 62526234
115936 137891 671284156
146931 178273 775410328
177161 191053 35046135
174098 189534 859903612
48107 159719 279332932
190334 194762 11055018
179923 195600 39497174
13019 64363 127825068
99238 130728 453012192
111223 126937 39164149
46583 151671 792379159
38231 69908 79131836
76360 161020 211819565
26808 151310 869724797
1495 109387 269750787
46133 53184 17568258
110185 198918 222428397
132684 179030 793730748
31596 191606 162136955
104520 182740 651434068
185599 188527 7437727
83230 145748 800488159
15594 56089 100689575
17847 196405 446747779
97180 172371 188409525
151890 157342 13693314
95698 164671 172820099
29946 174048 360328645
153864 196537 418215177
154028 180148 65710507
109963 130740 110627327
97634 140933 977644544
193147 194944 293604429
164325 195457 161433763
7984 143146 337543255
27321 193562 622541173
145187 176855 34461001
189128 198038 22327394
78213 170758 536832891
126552 170065 109198568
195000 198510 8849638
42531 44759 609107136
60806 171126 379102250
107875 199714 230125742
96466 99112 6714563
125902 188551 174874967
63521 111416 738037940
89985 128418 96131445
24206 88510 56201483
57861 80192 56008297
52494 65809 361438663
51314 60661 23415867
94996 133843 97271665
158265 179342 211233894
94953 105293 805618380
189984 193991 9999960
101273 140062 96762072
159080 178705 668306570
91148 196279 516382685
25598 78508 151375304
98859 199890 253427238
61504 105244 331904905
28123 96719 310475972
105909 179136 183223539
115400 124390 353408753
159307 176168 42432724
113599 176989 158748900
136872 187872 128120948
60207 193340 333719698
2918 187016 994692781
168336 173662 471864790
146304 164311 288564974
146879 165792 438804224
130071 162850 82071281
3981 191012 468168599
115031 128013 326452532
190593 194099 8714549
143871 146693 7041410
147810 172223 814916973
144621 189606 113213731
139417 189640 698823475
55356 182250 773941174
198242 199945 924566851
146847 159026 30698630
72412 125986 133932477
30565 66369 89113894
94216 184152 495368735
187110 189202 734560719
136282 193601 170002917
55336 194722 618706453
165142 191971 67551766
91131 129813 96802873
10447 124689 285270054
9106 179201 669231200
34251 124116 538052592
199149 199828 1731988
36850 55912 47511400
115984 132642 142234010
39134 139675 251297006
69681 199957 885146269
52966 89016 455822868
126039 141664 39084831
178004 184721 16882551
24641 161282 341293844
78025 128088 125282272
86765 105389 97057013
152959 157004 10233965
29653 32295 6503607
26353 70449 524803536
196846 198395 3826430
80904 178902 245502375
145419 146748 3357471
49760 73617 74181666
183180 194159 788927890
193796 198956 13014825
67684 188761 303479818
21867 109562 564477558
186012 194513 21389875
3988 101190 242926083
120127 149807 74103335
163265 167718 412025246
111726 113606 4785393
147049 178323 203467022
129682 163618 21243803
105893 161537 139005449
193424 193471 108714
106834 159669 131958797
92187 115647 58848711
20314 184064 409341799
192241 193917 4148231
103754 179598 189862698
130780 184663 135115663
142844 151948 22910630
176644 182200 123022171
192278 198032 157422994
118251 178951 655730800
1205 109751 271418374
90073 190959 252967372
128515 171989 109007338
182205 186303 763118201
144244 162860 46821709
57031 170210 283482756
182232 184053 4681189
866 14531 28222787
89707 126322 91506122
24771 81907 736588050
23812 117541 310670377
148674 195946 717476801
169036 171684 6637072
74583 199109 312187301
40376 113913 289773765
22699 58536 6127348
1262 11657 26105229
182569 199090 41571315
89517 137724 455332391
65731 87079 475324136
47608 166773 298423708
75585 76472 902478535
41256 102457 796259187
58914 159957 252908691
12816 199071 752501889
112874 146019 243977707
14085 116729 590708402
108231 109365 2809316
175121 176917 4536831
172227 183899 29380354
79482 165521 655290881
32230 151134 297004846
79105 143933 162072024
19311 179423 400186596
8317 11022 4665241
38544 61650 57661104
14353 142179 453849139
18803 108436 223890157
49742 91441 842151179
116793 184815 170444973
8227 53675 770795412
96409 155653 148263077
39891 72108 621778295
19842 122814 807371071
54368 190617 341460248
128361 146959 46322703
160446 194218 100498857
69785 167847 245544398
171287 180171 179895160
145302 151459 591175056
139177 189011 722934030
99557 190637 64870378
131806 140303 21015380
182319 195770 377221106
59474 128948 90604433
162382 176948 36692612
10824 118933 832040175
163838 188720 107796210
16937 193978 585769331
4362 172742 421176176
63387 158544 873315149
48992 127728 798457893
124075 139396 38266822
104816 136901 80060216
125396 175451 125663483
31270 129848 246231026
44297 148575 260611483
97716 114797 408921610
197018 198226 2984617
44441 75075 76513471
124811 131749 4611233
95166 116120 52624414
161018 186752 495060873
6831 89815 207176614
166663 177849 771998045
171507 181753 25685039
189248 192759 148341758
88345 151771 158619691
77784 80712 320424434
88684 96609 824575388
67702 166712 131992982
102020 164696 687659027
194408 196872 6281260
140667 185520 959214002
79820 113112 83459150
179955 188555 21724305
177257 196373 660013185
191406 191415 210592244
33865 64322 258094978
194775 197448 6746491
195738 197242 3764324
121357 137964 41479905
194311 194951 1614562
48643 106876 146042829
170942 198551 69351646
137514 198876 109816390
166563 179089 31395261
3298 128896 428404505
114593 179163 395529391
191944 194881 7305468
24254 85419 152507298
82251 101212 47579156
197241 197551 778563
78577 133832 138313285
63835 113593 709320733
150781 187540 92628963
60853 171205 110382941
146293 189248 707555419
191096 196585 13749814
125005 186161 153555327
85846 112883 591011970
110439 134786 921778357
185713 196069 15605330
94239 177562 208836995
199361 199393 673261374
177578 184973 18526216
66694 165983 803860378
172353 182500 23599530
23907 189557 414354322
158648 194682 90649525
199644 199891 914173867
139537 168269 72233901
18992 116693 359464444
71978 85366 999550749
46661 73635 879667755
29816 156546 335317694
132516 198154 38059737
158922 166965 475084792
103119 146358 852198300
189311 191545 5708968
126530 129320 320657119
74358 132602 258754332
194280 199458 146318174
3357 80256 409632671
21984 29359 143909184
43132 173509 326344972
164413 197436 983526173
92305 125453 82827972
42738 145447 700356019
128886 188111 148736065
73265 137257 160085642
191094 196796 57138175
12579 58626 114631963
159115 199216 468779874
98051 139707 104116524
88320 114303 218456410
157387 178534 444891968
91059 167361 191094719
179282 181772 725758829
45325 142228 242208652
98617 190051 422973756
130981 131094 277499
155190 187128 997919347
163207 174841 884339632
118059 195292 561973740
71658 104429 82245937
56212 196692 352125004
17988 185977 566102654
121872 196124 88943362
67199 136892 205625379
64588 154174 224184208
186350 188176 51447820
76990 175668 247223325
95137 122372 734014860
86850 121388 685709795
107037 184887 194884875
62903 131834 410291993
866 89775 222093092
12737 91850 19429847
182344 185106 6931349
30545 150940 300681616
84660 197987 284025032
142186 157477 71730786
90516 189324 247658883
149455 172063 108857524
51844 56203 203532030
7560 113388 790140187
76530 140324 159390756
41557 171867 587959928
110392 175003 161777206
170014 184404 36131702
52590 116434 159945169
99575 146552 117402438
55667 114681 915542049
134441 167137 82055793
70532 194557 310851244
176314 196819 71235991
105751 150913 112644807
103972 194665 121940534
3319 56224 17286090
164714 168978 10794079
195706 197265 3898550
48632 61038 199517462
78843 133910 137824679
148898 151309 572527534
136974 166415 73891439
16285 20097 9683774
503 67649 167575390
149721 184202 86823690
134144 171915 366747905
19110 144639 313228888
15457 63288 118983666
144225 144579 878869
187151 195793 21708870
101697 125681 402790197
155858 198048 597277269
163396 177548 35576596
20313 195454 955748818
79322 137077 144753622
141886 149272 18509548
175555 179201 9084323
94253 179263 213032274
65856 117856 130217893
25390 183301 394842884
140613 199871 149070122
133419 139740 15665082
42448 127611 212968627
166052 179197 32955381
29437 52921 354850093
145355 161237 39965935
149342 172431 58124564
40670 111542 565101397
17667 181101 513345332
153399 156755 8559690
163473 180092 982227441
108506 124963 52005849
151142 162470 519242440
153142 199569 116829393
88921 185419 516564872
54045 150471 241805436
178971 188194 522545917
97837 167692 672364923
21232 70350 785105158
38212 196413 938398207
31247 119509 563403987
158074 175970 45047233
20713 82114 152873228
139994 156117 40482158
179232 186266 17770287
104146 136762 81363836
81701 89124 18592366
175631 181848 14746968
100166 167503 168605053
44116 173813 324669457
136556 136760 501876
130765 178491 522743230
182083 199492 43825265
54159 120767 166727420
171011 174954 9853819
196516 197242 1793080
191900 196800 12305435
63543 68403 19402200
141756 143669 200571222
138543 197298 873205660
104486 125319 587087337
41086 78392 93071102
22845 150653 936800940
29685 158842 344143325
98789 185704 947333914
141179 170489 73773304
165787 186296 51563224
6006 197859 480165464
141011 161785 52196304
98317 114358 168603982
28698 32589 9508009
81608 152054 736767795
90756 140129 123348892
75712 195297 299754841
191860 198454 16524089
149848 182851 83066190
142231 180451 398568727
58356 150662 814242823
84459 158856 186112786
53568 95591 341223619
85214 197130 280543180
51601 81420 74607697
147331 172463 63343170
80966 107771 439236473
157820 183290 64098106
124671 174612 125369715
165182 175927 27029630
95987 191031 238484337
97080 169350 181149153
21275 40287 411157088
41409 115625 185703045
89224 132189 331826837
86272 120118 84632479
142290 183838 104544204
2348 85386 207388466
164907 185235 51056084
193077 197685 11506739
147022 156143 22989577
62018 138723 191867319
27921 40357 30751799
161890 184716 57444141
49837 98926 392237966
101194 132728 78827735
115754 124442 120331019
162432 175639 80791927
153878 172365 883583524
199020 199231 616411241
183624 187079 8716583
81376 105406 60437895
101855 106357 11846344
135014 196521 431797528
81691 101656 50139300
116362 185841 709839748
10428 163193 381907472
3395 126422 632679734
104679 194746 642364438
38731 67398 739170809
94550 151150 711299104
184758 192115 345425856
67741 100005 981580240
11774 86473 186541439
35261 53305 471338635
62588 182897 717929555
188489 197975 23780967
11403 26227 37241756
29346 38688 806619848
4315 69159 809694876
53506 197936 361998628
113822 136453 340283764
133363 198859 164440291
88902 126218 725251942
39857 73746 84624246
80114 109166 72904159
197259 199005 4390001
176324 179823 8751204
68396 110833 537541594
123569 189106 164552596
908 6583 14298138
52162 74302 927215940
148741 165808 43041169
162234 164194 192509978
185108 195471 807205060
118227 118668 129013
49659 114128 161616436
101157 151594 900958560
36193 109362 916666810
168836 169542 464320493
115480 124014 563632326
26183 49025 56396602
66158 152907 217056394
108262 140352 79861028
146207 174686 71733545
79760 87125 18514275
199913 199943 498588429
101902 160471 146410893
102992 189342 400276365
85492 127070 103894059
46267 175917 740399591
17201 48114 63380531
115965 183296 591206179
133727 174386 250640714
118494 140183 868555476
162049 176760 20851384
92183 155545 573890214
62127 102247 100525802
164564 198997 211434395
100977 144547 179425212
26651 195640 422803529
32947 134560 253914470
22251 51448 936458832
127282 150309 7234819
114507 123596 22505691
191580 198616 155407383
23702 180243 515752217
57186 182066 312869540
148509 150777 5730770
158159 185354 68455322
56778 134598 194768092
175229 194195 47684355
183977 195530 29043365
43893 81525 195068638
183988 195251 28301961
25750 62065 90183302
198609 199082 283141942
29248 156202 317093373
52036 77908 129035299
1118 106361 263151384
117941 195364 194157877
95249 134652 98646683
192982 198691 14325504
48393 91490 107908115
197756 199728 74048893
157264 184859 262033350
35012 185856 484452415
17728 20876 989346334
119087 140969 54510599
170722 199674 72738105
101932 123858 559937968
151927 173481 54232770
170847 186532 39380430
187340 199862 426427557
93705 138474 111967963
27786 134691 266888258
41362 125940 211347893
15232 69707 135709600
170651 196091 63962568
167687 193302 211539329
11567 116266 261619437
124564 129309 651970119
69271 131190 155041645
146290 170686 61509139
134675 145867 670663410
153973 194039 100743443
63924 124823 692646077
106239 171399 189037607
186514 191217 11942949
11116 29225 45338857
166923 189807 57520325
68404 130162 154567719
195536 198914 281381803
147850 149554 4372084
117705 182196 161556653
41599 107294 5308955
120421 168062 119367104
172 123949 613337024
76156 177077 66816302
157597 194049 91667311
62532 168523 265447860
25021 115561 226034221
129881 196210 808759126
116115 128843 791258153
108695 197665 203558753
177327 184606 18260174
61329 128764 947332627
21959 166738 361741782
167128 172892 14438121
30291 195785 414182199
129725 172023 572524956
2015 30605 350846849
136083 189096 133135926
435 40034 98905593
149453 160281 522812777
1054 66869 517655831
45210 172370 318304042
176212 193861 44352442
84003 187713 259954892
105797 199547 820972561
194711 199298 819596709
163165 172877 712505367
100089 131172 63826996
59474 62217 86187102
111187 120352 389091368
10028 101557 406521551
24976 48106 602045055
53814 169160 288928402
188264 192650 10994795
113135 120367 16206230
187716 195203 117898575
46315 194379 370899114
109674 192763 208194372
140721 198114 144328473
105417 117199 29328720
70238 114024 109749340
107279 135752 71017256
59815 197304 632843824
191331 193395 5098693
189305 199467 25524909
178485 178577 52319437
89863 184555 237245194
189021 197358 20926000
58935 114503 638172265
84307 123890 98910489
179436 195465 40390227
57652 111766 889470768
81896 166834 587444803
117754 142848 886983651
195963 196850 2256379
28220 83820 138594647
182958 198805 750467382
184165 189530 13486106
153681 195167 311557705
128420 159108 673941123
188471 189202 971668999
63271 124387 120110676
196279 196418 343288
789 109018 270651002
185216 187775 6579059
138551 162243 471793178
2427 142655 852039924
35130 99174 160025256
189067 199495 155186054
137320 166353 72898140
181834 188071 883534827
114806 158682 409417335
106243 135961 74133265
12727 192074 765360878
88595 105155 529636899
26922 139950 282001731
112983 130966 505008896
2443 77478 230973539
60143 195253 338633871
105950 153523 118710622
167846 188813 524259605
154629 188112 84320987
26016 86484 522216184
160687 166545 154557608
197834 197847 24403
115363 152998 195778356
175718 185402 24337258
26540 63225 955364915
128982 166907 350096328
85124 88860 997669
15354 119361 259703776
10173 33475 700029133
161440 162451 2557365
198956 199189 551007
195936 198013 5162033
152340 158962 48443223
168640 188478 772088560
100109 165838 164590412
85292 143282 144871673
44476 179487 337991246
118092 138533 96971142
38625 127989 223451912
171868 174250 2148708
183171 191393 885892913
42548 65957 113855962
24714 84605 149323866
11585 147715 599852890
62721 163648 252719069
195938 197491 3876650
114348 186368 180438630
92231 183396 228528261
41145 60217 47498894
130230 193179 158033845
95850 166056 175978916
91586 113026 751075890
125194 182863 613752963
127862 158545 76760716
136674 181341 866311373
33689 102686 755301807
164 5678 13854392
156325 177255 785456780
158879 192392 84325913
24311 116697 230664125
12990 117357 260719038
187714 187776 157421
109553 152086 106167620
96878 111875 37683686
151702 185173 84125521
52225 84754 81511782
98592 142029 901296742
43364 195492 892961193
96330 148623 130780755
84149 183726 394759979
182137 188545 319702893
155937 163333 833630528
155338 193205 882684211
139666 184983 459113625
180892 184531 9088339
54788 157021 255895364
60397 174759 630603171
100959 143299 227386922
174799 194819 50336594
83448 175207 939450966
161140 169694 21634344
56302 124720 673141383
59312 107660 121278507
51475 195624 201330451
171034 172003 512617358
122601 174928 131189346
196644 198508 4639959
114548 162657 120266113
83658 142656 147396025
156138 160094 5882406
8691 185551 895325698
115750 132584 42016828
136050 179080 107927185
54714 114895 506476332
81855 111107 445955505
20056 121094 252053896
178447 197685 918340054
165799 180682 661260993
72638 78982 472578582
178960 185130 879642757
122780 163256 101395079
8270 181848 504809485
123337 129996 823907306
132558 193397 983012277
136463 180510 216865150
48161 109148 152901713
101312 120192 47138867
181789 186677 12359789
159053 197019 970179900
11115 21064 25136272
167744 183520 39691583
154220 155326 735656320
199107 199306 819329524
54010 116589 156773234
97798 198196 251781242
58121 126766 171812589
184507 198524 2721910
26926 139519 747145137
154862 192738 275102578
196929 198673 4327727
119664 142818 57673299
173862 177686 6737294
11131 140203 904100908
190796 191850 288717162
10737 138729 96685326
998 132218 996155786
90892 179969 223148165
7866 130983 307700601
158672 195388 183979637
147287 199869 132395215
155560 196904 104135710
33141 81569 62834516
96731 155480 147039537
195341 199578 299073341
170002 179081 21517406
54967 77426 154860444
74745 143555 172022357
175341 199925 61836647
5197 46018 526837878
186993 197124 633541409
65374 120730 202748557
47224 157638 276319094
116973 156170 868381092
112216 154187 379714839
2582 174501 547124218
57065 113877 142396578
191175 195330 6417889
35575 36101 1332580
196478 198572 5218581
152280 161409 14761418
176152 194860 737593479
91361 113257 400137571
102718 124058 53164651
98510 112612 35495987
70825 127066 416150747
59658 151907 395102622
157349 173023 39421586
51285 147718 241151670
72511 124571 130162314
87175 144136 865039424
127347 187767 151727362
41140 185475 361377622
105240 118409 32819159
3118 92377 222912899
52310 175545 308673591
54949 60340 13475090
151627 193285 104851085
43108 115348 180765475
65910 130829 153768604
90687 125349 5019592
145073 171492 66562611
8683 160608 607092101
28321 125029 241271106
125862 190057 900930825
98417 100264 4779831
192475 196993 28767450
125566 190777 163857088
188988 189352 567943289
180418 192377 90648074
104834 125446 918528731
185016 192990 388460064
141380 181292 166945222
34475 139736 594383035
42965 136437 330494053
6157 181984 667302223
29061 78035 918767199
35215 124793 223825601
70366 146372 908691360
118040 124947 130668023
168936 187825 47529327
131947 142809 26942812
25851 141983 373562873
53003 134881 204924193
193404 193481 822933755
113103 124750 28900560
75358 129229 134795040
28147 42871 36356751
198564 199590 2592441
160229 173541 33527168
57656 162797 263295847
31959 53999 865515023
67914 157271 912481444
148642 165890 632195641
148752 182903 892114724
75683 121393 114359224
167073 176980 24873674
83105 198413 164818417
65987 167387 644670036
178991 180554 4013161
68734 133108 161100319
22041 179030 392332214
74348 104127 74765832
190024 191234 727349552
186091 187539 710450444
168947 199549 143808129
116410 153862 93505140
97983 196959 248270422
195370 198290 7300291
159850 198695 41088523
99966 116163 789875370
36903 171458 855641277
62238 148685 279593118
162657 195940 266583817
48689 80927 424829591
157523 173096 39162726
161998 162095 248795
144856 179972 422234021
127346 166246 97570375
152098 176355 923325530
113038 182133 476088351
159825 163620 9610246
165994 191733 676559587
54632 175294 923463791
62448 112138 124481791
65722 137849 324019933
197966 198678 1335025
24289 93978 173745291
24676 85883 391165705
162415 172465 797228461
4272 33536 834350877
3416 109446 961456133
175959 182636 16767360
193155 197977 12067575
192718 196413 9313243
85724 86637 2290471
26023 139379 665947014
72345 152767 201202138
31557 152684 594353973
166655 183160 41426792
193919 198934 618252664
193905 199802 14896122
125398 144532 560032320
91555 111622 722338317
159629 180824 507848262
135131 194678 149526178
111142 137857 66686400
172290 179025 16891020
130693 198767 170862929
72407 97440 62628037
72269 163631 228759544
192672 199416 798692776
173005 181709 21889721
167454 198132 77116904
59297 146647 806556529
158455 179681 123883542
36904 117299 201094375
28769 104994 954310309
124137 184275 649246802
173424 174123 1828150
128644 151539 883042288
62243 113276 127842619
170509 174154 803540790
121886 161040 97967841
177853 199970 55615097
61898 164638 257221273
35518 39844 405590725
49606 162300 648145069
159996 165431 911950891
157590 191635 85754407
119563 128653 226392987
118463 174391 140117350
11118 27007 177891785
61870 151829 225048977
16544 154145 794900047
11364 55112 952408981
103085 165083 430688772
81863 153882 280118205
130952 197958 168133059
111026 197658 217186895
3894 166527 406754949
29864 104010 185271811
35943 183218 955870166
112526 181668 68110960
60470 76702 574085075
37835 157258 458637903
97019 159632 156726516
40645 75326 86570898
33172 124127 913770171
109937 110880 880460132
161214 190895 74814358
99469 114844 453177651
181878 198793 42597197
195496 198186 771829283
117010 193717 679287044
77919 181160 258655616
152674 166976 843199428
77274 92416 217145983
161170 177090 333724512
69516 192825 309063701
1047 85618 211288636
69159 157394 220784214
143931 158319 36146446
5111 48354 107643133
102075 147794 114053997
185784 194704 22433838
169608 184840 254298048
182388 192915 304008042
91571 185896 505085501
156932 192773 90144838
92840 182555 224830148
171512 179270 968190413
165724 173355 19122908
86349 150074 159244055
132600 159976 764558106
120291 136129 39626613
128796 152846 123954036
194962 195970 2586311
146764 184424 94760986
149914 154605 1117057
13664 192003 541872115
142085 184910 167072596
178425 196605 45806738
1709 159744 407307525
45943 125590 199093561
111854 128376 304095142
167567 185770 45740663
121449 161438 100082392
101448 193473 246709692
196584 196614 76385
113395 164252 127249129
135801 135863 142399
115208 195595 33948047
74079 85289 28120401
176411 190844 253908219
173523 175823 734753653
191892 199060 17960461
110835 134541 59203809
1453 115153 630151895
127466 164074 417612093
196492 199752 57057246
5412 181769 441094624
58684 78994 16233371
149336 185927 92108218
12053 184597 431591687
66033 159117 597883733
16889 58843 104225598
193184 199795 786485607
157020 179799 57220029
183741 185213 3609088
165067 185850 312049657
114336 173446 147938518
125250 159956 86971267
56105 73844 41683618
74429 195042 302304906
37514 69639 922641912
185150 195785 69180364
152600 192161 622564077
197776 198437 1663623
57088 134241 193109144
29667 170488 352111851
100796 116913 74011958
47060 114408 168739753
52771 179335 317002194
90872 121147 75716708
98484 160594 155477335
194482 195217 1852467
118643 192586 360401623
22343 186639 410795628
184888 185777 2272615
16074 190887 515762347
179491 183879 24310436
131476 174656 824811332
21751 157840 339799140
92579 147401 136980972
166275 175384 22883038
159937 174187 375866622
99871 123969 60208107
128736 193160 249816972
132768 192530 150003096
2440 92988 226110809
172133 185681 432047828
85290 90491 12987979
135739 190717 138092207
122545 168420 34693210
46156 99732 134003760
182785 184843 243131865
172847 197547 20915817
11000 122469 764455509
139636 191845 131329081
3071 149358 901786309
184532 197559 162573859
185484 191055 14122734
75050 192219 293727089
183965 187326 55931903
112608 163658 934691623
49659 108795 148317829
124233 141974 44328289
119223 192285 183261344
190857 193357 722185713
167304 175372 20255362
30791 82611 129158522
33859 66233 80701225
62082 127986 399053728
23930 69776 114118262
60318 93672 110000145
198316 199477 2921723
126277 146970 642380761
136777 156044 247723471
197831 199614 285393247
110108 152671 106294914
31557 154486 307075130
174143 177003 7129102
188548 194457 14786875
52714 88931 407395690
154166 168268 35524030
46876 100813 135078237
90241 100747 26372449
185265 190694 13785498
48901 197022 787929970
56442 182532 315849538
124621 149366 387799981
137468 143118 867052589
137994 151226 52729060
102917 183180 586937355
2848 117273 285993774
77557 116240 947505936
181697 191024 23578283
184452 194443 748642593
135163 162430 68308720
150406 154000 376391831
109269 160167 127136814
196100 199459 769420769
98822 191118 886979549
110857 137452 53395344
119299 159653 100902825
104456 179135 790394673
16229 70638 135500139
161339 179754 22714013
103824 191601 871390941
133142 159041 64809541
177004 190838 34906755
45413 189021 359727444
169099 169381 738447
21553 67545 986519362
33622 167751 335507723
7871 34620 786241842
170566 179133 21418522
105035 182216 193162259
177727 188583 120907310
131679 164308 410875411
103320 106347 7613117
110992 120725 24256539
82972 104547 974218161
149721 199916 126309033
160554 168882 595036524
53489 114821 632665508
75436 128960 133899321
25826 144635 296442512
35314 116486 480603881
26305 143353 292074250
191083 193791 763890986
27429 155692 197053498
64888 76453 263457893
34044 152257 295523853
51220 157235 265346213
101788 141798 255404674
75609 172788 243394401
112620 186578 53087930
63421 183163 300036079
50415 90520 100454820
131821 147778 39653576
61000 108188 437175151
124862 136120 724442741
147404 154564 18102812
13202 45322 567596192
10075 197636 469400067
141628 167325 64671780
190835 196793 14946268
12265 176818 522327584
115646 194381 318625776
6069 37982 333055156
94899 161774 773762635
11360 185895 436634639
140670 175879 88569203
162730 186133 58872720
18192 184300 891287767
134322 198452 740097898
50888 118220 168633227
187786 197355 23995763
27418 168068 351516608
37479 189674 381098793
176878 199332 27880828
156083 173803 94701556
81071 178329 243662153
30839 80773 124445877
31942 64674 678780547
96528 169462 182836812
34858 88359 133700183
36762 59517 56730202
124588 169015 28102028
137104 159119 343063185
186326 189955 9154801
29372 48973 48370935
86925 183143 759669331
144976 176982 429539787
160877 185365 808819527
29199 109407 200364303
22837 63732 101590858
56119 128037 82179176
78329 151342 182710201
39234 167893 842601272
43534 170468 317779676
129783 187040 143670367
83841 106717 57420552
141864 183928 105832262
185237 198177 32596384
140059 183488 109257712
105975 107354 2232974
13324 67076 133863831
61086 150216 222957583
55 116024 873264836
49859 114273 822221837
128431 135324 17247667
60098 122011 155005901
107086 123005 627834209
193169 197920 11894109
27954 105595 193925757
78182 128072 124888001
62265 144959 828899592
27066 79099 646482325
152550 159679 17875172
55317 101884 116656930
24784 170844 365132305
144382 164119 747087798
72835 170170 259806529
56222 140127 369784364
177411 189840 31304960
195226 195607 1003964
107848 164549 141761980
100468 109447 219550767
147196 195721 122201130
26745 102721 189654505
105748 183537 194783508
145985 186447 101889572
171400 188791 43723681
84032 88506 11179180
78062 124937 158472264
141748 164694 48930881
15228 15368 350948
199297 199872 1486425
180671 192960 953863733
167510 171662 10450377
176135 186844 26970335
1352 132997 329042828
136406 187188 534359618
184444 192170 19495610
147192 195690 122145500
23637 65866 105059158
78333 159776 203886560
40402 58488 792418189
177652 178542 2188805
173784 185268 434044879
99628 191846 808962141
188357 193486 12825227
131019 184979 135241437
115124 116224 2726172
197825 199695 571477865
33891 174618 352158175
148759 171252 56725460
58763 196988 740409384
125668 177878 131091003
36774 175666 347654465
85589 109327 59526319
128537 161837 83344191
156468 180096 59443182
167424 195908 71645503
157129 185274 70738677
136624 184296 119677553
128154 129788 34417
126797 132886 762480100
83910 122799 97250590
32092 79532 118247636
189427 196523 27801788
9258 197391 761921914
75954 175638 249696560
65312 86288 567670343
66555 191219 312550626
114951 125783 250385398
116337 148886 81162559
67984 153814 215827628
152554 166326 853321247
110959 125665 36544768
39918 145390 423598417
121189 165208 659618722
99365 145431 675978216
182054 184960 7280584
44192 172729 739470697
73543 110880 93528855
7499 110592 257622971
121553 143470 54645199
47218 191122 928346081
155471 198134 202295513
25087 180451 760021107
18360 180098 404392634
186758 192714 787381012
135787 139214 794600846
13267 61847 61423773
37519 149253 660918406
165618 188993 58805113
101269 144287 753320447
155630 191141 135586843
197337 198813 640059277
119278 167909 668532108
141802 172653 77592569
183010 194189 28099405
54618 126805 763941562
30184 94522 441884726
194633 198247 9065165
110817 164493 134314060
91170 141890 443430870
36178 47155 93384800
47933 142933 237587000
162380 185702 470575785
179637 180825 953649284
73891 75228 3307625
13382 52595 97494603
48058 133327 501663906
81935 89336 18518142
142808 163649 52458278
89531 174611 213156375
190471 199594 22874318
117178 148686 110857447
120488 148667 70331163
192553 193667 2791791
98016 138700 82186234
24479 129115 261180296
169466 188428 452760339
167428 179865 31200554
50692 145844 931692739
73137 122867 918745349
192494 194261 844286367
73540 159141 214228934
111770 144628 716879117
182425 191220 22276784
5375 132972 510618575
182705 189860 697020339
109710 158411 350269483
123302 135055 139403518
42956 176563 989559110
172503 194189 54516773
1633 198081 596327801
119110 156051 145643120
66040 190343 750796402
9091 194965 465133994
44595 183584 901616387
4008 96891 993473132
12057 198846 998268550
71820 150489 196746705
120668 131426 322672470
52133 119416 168432316
86649 115709 110013502
26824 190505 752946472
192649 194737 5212972
143306 183308 530497260
184996 192400 18724301
136283 152249 39909061
189720 195323 765870806
2677 113436 276833544
191699 197743 219016875
144760 193932 123683210
41078 103620 765548567
1702 21923 50909980
86 75701 188801828
187018 197531 26401273
5617 103183 954662839
79530 100420 175656649
145315 164300 47838518
81879 87598 14368427
36465 181688 781617062
150237 177139 10569359
192953 199688 16904738
164151 190270 65756369
193377 199886 16350851
170274 186276 40202821
49597 87818 287213795
156925 164450 440648165
116499 180404 289498757
39788 55205 362987368
75002 93519 759321341
171249 173441 5417688
137193 197018 802657979
37204 89534 130754347
78782 84146 54204952
178989 189216 747282690
85613 130020 111080729
36679 38980 5719239
117107 158787 104216621
188432 188914 1189362
70077 180791 277400522
12576 34707 55128682
9690 187538 445088510
187869 194164 939845647
142944 193927 921136532
198327 198375 132876
168754 177877 671102820
63000 151934 222535750
192547 194577 560250367
74781 83302 151504620
147254 178262 78092211
113614 183971 858511183
109817 118150 20762761
7743 188877 453239610
22032 185929 757185037
168504 174641 15415855
131504 192873 154001738
15655 129695 284759835
107999 153798 114254479
140840 189365 122026547
191457 194903 8524462
191655 194515 7107380
90676 148302 144007107
14044 107418 281499000
80151 134941 137069695
121259 149973 29274636
122850 173091 125923830
130834 171737 540396285
157240 192740 89337575
18986 23248 10641978
59380 74643 621311304
31267 66011 476754806
123804 175820 437695789
144597 179249 87132656
85712 152665 167420675
3532 178534 437729063
146280 184704 96671162
27506 37968 181525504
159157 197961 513399434
49394 75358 56614893
42101 56153 690613042
119053 155507 937311997
185868 189377 832074110
88970 154541 161755963
180834 199642 47280039
78472 144838 981171855
172520 185718 209768465
166378 195897 194329143
53436 96633 507081595
173872 181473 19047356
126431 131881 13796043
116999 194899 195325032
115792 156857 750466342
65257 190607 218256354
145219 193249 120935987
184334 195148 36132064
78062 103463 654854521
50720 179245 321880140
170440 198027 619280680
164140 183861 49648675
143528 145352 457393151
102224 133103 77204018
134328 136440 5294132
184033 196516 94664830
4867 90996 919548321
39369 139638 179056239
122274 170618 364466893
30687 68408 93935762
167981 194686 36675731
126213 191543 643626457
39955 67352 854465592
16614 193048 870671548
141453 170702 211423667
157663 171520 892646983
49909 52738 7106809
126513 132683 15550444
123760 162343 628355384
51673 71415 920077493
52261 148277 240108712
34858 103486 171713175
74075 80826 428390927
130229 152095 54641404
19165 127626 370380167
176869 179627 830199651
102606 108280 14286802
121105 178476 143820329
47081 187353 553664482
41762 198728 781710382
105679 170255 246730563
11348 15764 10602982
19382 158470 780263164
85983 187614 796229355
115038 157190 642013744
21220 129566 427561274
31367 107731 436146606
184194 192897 21871215
93685 113555 49933656
3873 116106 365576583
104525 151720 171751212
58432 129561 318879486
170437 174477 333264806
195982 198859 404213325
156269 193760 94311725
40433 163276 357477299
121340 181038 221243400
174656 194379 610311549
87292 102017 32399716
62451 98983 91418570
167133 195128 70333698
103656 133958 75633281
172593 178514 14858961
72663 144115 178631877
199119 199922 2028082
38093 115114 192744718
54771 88561 407029291
177016 196998 6040099
163069 176893 34797202
139488 146434 792158488
64525 192727 321392541
144042 199171 299159337
48065 122489 186297937
102525 182048 776318260
70390 99022 71577126
49738 118407 855790623
115670 155765 124851286
164245 166834 6557306
118629 139253 203073053
30797 181375 564665819
145557 158147 12028572
45324 84720 675524867
60932 117009 912202366
61461 119499 145331234
124018 179552 139321058
22813 95208 180401942
50455 59850 841892162
152609 165778 72586630
110209 192075 620232083
176361 193197 51842533
56811 186818 325803108
197734 198748 2604496
101588 130596 72483365
11629 198185 466852590
188731 190296 3945193
186918 192515 725963548
182647 188160 146021644
93615 112522 564665800
23896 102422 251119877
141186 145658 11125285
2121 73079 177080149
125021 146294 53191245
155628 173054 67526259
157312 169601 189264106
63321 140473 984461
123999 184052 150748481
60176 195808 553067999
168950 190828 55056589
24127 88465 160402326
140209 148923 21837744
82113 121719 854279157
195372 199600 531779308
32616 153693 302504898
21693 98366 835639582
120299 154155 57513603
13586 168584 387487744
49926 80238 309713841
158062 172127 35406994
177009 197900 52564417
78205 92826 578152832
136518 158005 53740932
23602 64721 175285728
198497 199044 1355986
112145 121226 11508163
121363 124622 857057664
160947 178622 44504949
71235 167863 241998302
50446 138942 221375938
155934 185834 75298057
20146 163930 398899308
79145 102693 59130248
104975 147694 106455131
173274 196210 57773692
144960 179988 683364719
88630 157613 172602591
126782 133971 653259950
63103 147861 211920184
113421 145471 79838925
121707 197112 676277867
128778 162626 84833989
175023 192741 725842887
163545 178977 38780848
124603 156593 80181398
163051 197871 87588688
90959 161574 176682276
23552 30459 17139620
71841 185749 285428637
170026 193026 57837142
129885 168832 433056584
66163 78521 571584490
69662 172792 705560688
16578 119202 320471380
122409 177228 826846843
150909 198450 488552232
93903 142691 121952197
128170 159522 78464697
3340 115714 724965110
149075 178422 73839158
27771 98993 673563907
525 184484 355198135
134187 191594 144225246
75726 101104 63587573
73854 106804 82687166
140182 195314 138672384
162294 197914 688981408
111424 139268 69460011
179128 179141 451367755
167763 191849 60627825
161257 177478 625042793
196615 199622 690723141
13325 33966 51333046
95710 178475 648712602
50970 152523 280487482
128940 145242 40647505
124537 144114 48917796
55969 174120 526754154
162315 183647 225575713
66686 67763 2713279
120845 157693 92188747
134202 165983 946331646
73225 74132 2270657
143541 197061 205718674
155512 194551 98280037
89909 136803 664184330
103452 172090 200953280
69213 172756 259337300
59001 107639 121993216
198279 198998 1835336
164141 192413 431374057
111758 177028 648434960
154996 156163 306745423
143932 181427 94307285
90132 157865 33391548
14506 170254 389417227
166098 173269 712651290
70765 172223 948790795
10952 85272 185532684
82703 136539 134748762
173724 190586 42458829
100109 173119 182833433
155078 160629 13914332
4880 159613 386692128
150878 196479 356043014
97395 147611 125464009
85072 95357 25611054
27690 109081 203303397
52070 125353 183263494
119273 177127 144987289
33532 99641 128533578
69337 92142 57064694
106463 141474 87204205
114749 193319 802586361
53584 136082 320923840
166348 170691 10966137
157091 161092 589209426
49299 163919 287050679
24068 125243 252423902
111246 196374 213499645
195989 199856 452241695
78582 197258 297547973
150417 156017 14084509
136177 192151 140554871
7116 15297 20620995
92916 191730 247786308
99609 192403 475287605
32074 160880 321871606
50752 142770 912475987
193557 193827 347110120
46303 62357 40068963
113161 146551 819568567
27288 85427 144949537
170329 192025 54579692
38715 145803 267577040
61633 164370 526406743
171802 174191 240035737
42982 185590 575958525
171084 177233 15388442
148189 185961 95105920
10952 118904 831709431
178796 182333 8897884
74305 156866 206636180
130751 158031 68197614
125904 192070 166256252
178131 190018 970241843
148334 184744 242901232
79293 98842 956826113
30952 91201 205419356
51198 134832 913439753
199667 199952 726710190
141274 152617 28531750
21444 74511 136918420
43731 130629 37712980
85175 139994 136907725
54192 186954 18777840
51794 168569 292446159
11656 73603 971438167
35510 198488 447029412
157310 162160 321210794
24146 139791 39294345
119211 150204 77369201
141069 165366 61113759
104991 180128 188080012
213 122595 908217074
166624 168738 337523431
75750 78430 6604919
130496 165497 345136027
22037 140451 998673105
114976 158693 588077637
103544 108271 11860819
46087 197982 494161703
127159 135341 20505627
68921 106413 673557413
196493 198511 485438057
50439 169177 930091985
184869 190360 596357517
134568 170680 90651520
186712 193316 16637985
5446 109366 167854590
125111 169971 598783206
168951 193035 60559061
61486 73901 707764878
33379 123847 226018172
167089 178247 447438523
120163 170798 396768057
180372 183143 6907341
84956 97774 31964924
121684 136700 37567443
145654 153734 20352594
120351 125944 400023713
145186 146287 2761466
10233 144428 478382362
9215 91128 204531549
44816 83509 157641640
191678 196831 2412034
135772 167139 794050449
64099 154629 226553557
95530 181740 686845162
190711 197906 18014529
173588 192350 773733536
159369 176814 43908221
44177 95792 43440133
176735 180353 3413311
119152 153167 84982379
34572 70104 9957829
194546 195115 249556082
153060 183504 76651461
199662 199692 816226518
133817 192556 819887211
145289 169877 837642034
88714 144493 11518001
65104 116599 129017898
130578 198760 784105024
54667 75044 642905173
44378 148704 276392211
46286 101354 137843469
105319 173905 240418567
178326 183931 14164917
184788 196252 988604363
53130 121738 377704332
129176 151773 56513099
65371 184559 298545612
123471 155759 840337413
35839 71706 767557378
165131 167782 6703483
109364 119505 25240477
27004 119587 231107523
82065 139611 143866515
170078 198215 70729462
117767 143699 662683620
37566 127591 225049602
164715 169536 12192573
161365 199539 96075070
87655 187734 916192038
136213 163518 186236847
44778 191405 709143877
166203 194187 436955912
11681 20542 782719276
75642 88127 31283625
60225 89895 698869807
182579 185669 7790770
62383 135523 134314528
124435 189366 163030879
161098 179709 46858565
74114 74990 559462503
21134 141348 299841016
91029 181460 306136618
74199 116724 778670818
125071 162531 93926949
51651 67987 503538627
150399 197704 320277618
151444 175905 983444189
102976 145795 243297822
135049 161380 65921618
182789 196391 34281782
103955 143893 329012630
181967 187000 101348271
30543 61737 821857409
74747 187306 282154414
175343 195855 51618313
53852 172149 745563692
161355 167203 773176019
126589 126607 265070443
56859 67607 760033820
123472 124787 3241713
112994 134535 713482846
120642 129259 268282559
37566 161877 310871913
62836 99861 92721743
16531 24892 661665406
128939 192403 159358347
23562 62029 639063610
126116 153027 791695080
97149 199788 257475276
64768 90680 64899680
67401 170626 790908652
198042 198527 696256255
20274 139663 358460727
99773 148306 121253198
95477 191980 894718203
90872 102982 30407633
10381 79349 172090060
59228 146979 696298413
39301 153999 286831507
106740 151745 112323970
132476 187797 138891800
119297 166490 25392462
4712 79909 187699819
198777 198883 252768
96361 199996 913799339
54740 55186 252645309
184299 187267 7521224
119878 166238 116169024
156459 176005 832760177
52025 89907 94831693
145701 172894 46146250
23547 197898 732461527
73263 187400 286089945
83066 139435 140910261
40774 187130 366503579
95999 175177 198458197
96559 141298 949576765
183168 186617 564780127
86742 165268 457855327
77514 191471 285724392
96197 190839 287929519
28891 84189 137872552
148368 185192 92668013
116721 141256 61098520
155845 159041 8071691
146192 161350 38153615
114230 140442 65213055
61810 160054 399255078
133605 144496 867207775
67510 175831 374202297
180222 182333 5267252
152429 198094 883335120
115688 166259 512230774
43954 121410 688577122
173627 190642 472163051
83733 195242 279492423
107562 148866 102972425
199846 199949 176705
108271 120481 556792440
56011 68015 30015997
2970 113919 277399596
29534 196085 416805112
196463 198391 804104671
114246 175660 214076756
38858 79455 122216715
31515 188210 503962622
3999 49903 666341204
148862 151916 651412661
132455 189017 141984033
170471 187214 548806171
81852 128230 661122965
177711 186344 965996446
34286 96144 154448021
196902 199539 6563449
63373 123709 150997073
124018 134674 836125628
128858 133490 8433920
83460 183736 135721923
109441 155636 115283869
52408 187015 425144339
93477 139185 221573789
164080 171657 37784886
76109 168608 231641751
27872 75070 527739557
97983 139786 467634160
28154 136772 628621283
186159 191046 12399077
43861 43911 123196
77580 164342 217228384
158357 167655 23479739
40550 110592 175192696
68681 180840 976610224
115870 154044 95343852
160014 187766 887280518
42270 56570 35677517
5427 95576 224962893
120364 184606 161029958
17027 104407 218181819
70095 136449 689253456
189990 194530 11393059
37755 128433 226698913
183949 190437 16370309
3020 192903 911345140
52600 129890 699072887
114376 131276 11552624
28222 181857 384136663
147103 149354 5719695
53975 118293 161125928
155283 191963 215457517
3278 150155 491230174
151226 183588 81465183
41064 162760 15997734
82703 86191 890208200
54362 54908 776702751
184300 190798 217137542
122956 127747 883394552
103714 172967 546077595
35582 93408 144487689
34808 177717 357827136
88966 95611 16513831
82237 165040 207343022
12620 106484 780176187
108345 121032 346919869
198597 199678 2736858
109477 151591 105110504
107327 110922 2998348
134394 162006 527336735
69808 189982 301179721
14496 139955 51202389
112932 182365 496129
107140 121693 36174076
54077 180163 315857671
125083 136027 27524070
171826 199854 500707695
145586 148703 7872340
168753 196697 550586785
91115 188493 933550274
129756 198768 173195664
29105 82286 132487395
120664 176100 138994830
186322 192593 15780122
14119 124095 274598106
70673 122002 955561501
95276 195726 251948876
184579 187825 8318950
166031 195896 769316238
152819 198694 115416597
90301 153324 474470150
24520 88653 285215458
134800 197121 156508798
196466 197270 1976232
51824 68194 340327416
142909 151204 20863299
175847 178335 6231161
58388 115527 481199731
69218 187244 295831550
175668 191878 10588798
44361 109818 163864510
48158 171460 620235552
120700 138398 44173575
169200 170037 502175207
82970 187040 260890120
49973 142400 25807388
197264 198055 167365064
123595 143013 718983237
183142 188007 300963687
176616 187271 26869672
45764 47540 74411089
145710 157849 621888119
162908 182108 624265576
146581 158857 905702795
146374 161740 38640529
23820 186738 672139410
62911 65768 218330950
26166 42789 4235298
63176 175795 282146070
30374 175013 361696396
86759 190218 361380275
181075 187662 297986719
37402 160198 307058525
64125 165873 254858216
62006 131792 190708029
17198 168494 378132635
69131 192386 534377055
122724 164472 104574456
98993 174025 513395534
127191 184168 14961912
139389 170611 78534583
54095 194724 352452829
32772 189822 393079686
115783 143874 70004182
160527 182916 798306689
45997 138399 231033882
14329 140883 315974526
162099 191620 74421298
61355 184694 446318787
76772 195307 952965898
145587 188972 109285458
179183 192172 32760208
75353 175275 441403393
77910 154715 192130418
118878 164058 113115242
106418 186088 199546667
128058 180869 126561518
35995 65790 413036034
135835 180993 113309557
102755 138467 89082290
188065 199283 761916152
193024 195591 34162811
121701 149159 506021349
177054 179121 5163564
166091 190513 61452715
123862 126838 7426280
196516 199316 14528707
34300 94717 748087660
1422 59786 512342428
39744 199298 619624496
199711 199815 416548425
33179 53156 49678651
46031 182983 586935093
36606 63648 67405936
133668 169484 376372328
1383 45116 245331592
182909 185113 535906554
199659 199709 712067485
173789 178997 802186326
181409 198819 836881908
59815 194633 661885828
83976 93694 24200054
35329 57532 640333564
192314 196195 9780441
52824 185747 333036771
44830 198206 384204377
25328 131826 882928947
182280 192222 310365707
194995 196454 3733168
79884 176026 388250679
140344 158820 46451794
67473 167025 249363736
70755 114685 110092003
79067 122819 485704674
196353 196831 1194397
99680 172932 299734252
190836 193914 7617257
82844 104644 245066072
43859 89269 800262631
183822 187003 8000533
156108 199187 108395009
84686 189503 970382166
116755 164513 511908188
12301 16256 10074174
188439 197548 469080983
139222 179389 453317829
107954 111779 9370841
119488 166963 118930049
12723 107940 613910014
5548 170302 839684716
93778 181286 219356097
80200 161620 769199869
145823 195377 100325294
139027 182487 858379541
106830 199080 640238236
17631 81482 813893534
199031 199846 2068268
156580 198746 490460454
67179 154037 217375163
168747 178203 133666590
174187 199719 746270589
54153 125683 178910356
115002 138656 58908697
137746 162800 62855732
38315 108896 176692864
98464 188416 904885376
60849 185190 311492836
150613 185322 87323388
135968 141236 767973357
149359 194317 113115111
124821 139386 501051172
45111 107966 157428104
81915 171165 223619101
106682 176815 175536149
2899 75465 181150162
195867 199082 300693763
159197 170268 27906227
26352 69145 106478466
71706 89579 44768812
98271 114356 40485291
34380 191267 694566477
164351 179701 38567686
141370 167654 543760938
69199 78372 22854641
148336 194818 873720516
48347 149630 253366111
81677 93395 402669880
25553 107506 204628253
171627 176212 459347373
129294 163687 86191450
81025 135324 401653544
39019 59246 50452914
132027 189075 399544173
125925 159101 430210814
196797 198485 306269417
161944 180158 45868793
105627 109423 90337520
106235 197824 229502217
63069 126059 157537480
75219 133515 697385197
181263 187692 861253100
178081 184498 16126183
195266 198838 8966683
152822 155109 673530113
71754 168956 243486487
58827 58955 334567
79214 115829 91805316
27292 141155 25299174
88240 115110 63251379
196963 198311 355408665
187837 190386 6419353
423 23750 58545538
44086 120085 920997619
181824 190136 657097141
17721 34961 42717501
98788 104372 689076884
38442 103334 722176117
182453 196260 188788001
147949 163063 177931111
180189 186051 14766681
102774 172130 23099719
178567 194352 39718373
139904 199035 101728125
148093 176511 388692675
127032 159481 166377911
82001 198247 291404336
159961 162047 350659259
82116 167721 996117382
40555 160521 299964578
151031 155784 837784910
12394 103207 644707435
173283 187206 110202788
178078 182616 280590510
143164 188150 516939717
58497 168603 275872595
20677 149116 307442103
50353 161953 948607277
5834 191626 786896074
198334 198704 891184227
9601 84993 188284001
162873 182418 205109679
7746 173213 413710281
134943 188805 135273832
114534 164716 633645067
165106 192084 621901449
133707 188452 82981186
37311 94258 331153219
32836 50448 7511101
107057 122973 39537120
106917 190870 518557618
157351 161939 332856230
170227 191153 801383296
68459 78749 25733653
174656 187602 32619684
153355 199795 116911535
68935 163898 900057531
30336 167238 342307924
112143 124721 106566318
67263 130445 158224798
120005 183110 158229033
110684 161247 126430882
195182 198008 7100117
16514 86814 175290683
118137 192128 678413401
116721 153607 306040883
73212 172790 282826793
193841 199530 14345840
28416 41111 31377399
192718 198799 15266162
76709 89939 33140946
121667 151792 437751613
73995 194963 334465199
8840 105093 240672628
114411 158499 712512541
66430 92054 64133107
70104 191790 851408190
99694 117700 18679180
173435 191979 46716364
38673 196368 395008219
14892 68654 795363832
199874 199969 96160
191341 196558 13055829
186289 187867 4047701
89580 91792 5542065
44470 169269 211651838
169001 186543 887657668
122320 125425 648852949
25541 158196 331231862
91228 143826 706243542
159943 189070 73386192
27135 169310 355376627
139173 148915 24356577
162381 184368 930663539
7275 161319 384993865
40339 190369 644383921
123906 143357 798882133
48887 83025 85528145
172073 197266 350350080
40224 58740 363285744
42434 153592 277958105
180940 190556 24235741
120934 147435 101692037
64145 154712 956069346
88489 138168 980999785
163271 191587 310980703
75077 114253 35118757
68290 165941 244550549
144252 170314 65616832
2593 58978 140574926
67757 89913 55484523
50086 170142 300698306
199539 199603 181405
84457 191790 269027123
192831 193641 2012134
174563 194468 623606388
190161 199820 520926297
182088 189742 314358001
157321 170370 3627505
51421 72497 37350086
115855 178760 87849281
101165 191078 419067829
161867 162631 1981339
127779 178309 126682469
148674 174448 64967205
99292 116821 1712203
121632 199358 341212751
27293 77488 124991360
163665 196191 81841812
144935 184853 100414982
52089 94716 224543714
65042 91365 879527230
119998 127507 973031776
151431 159014 411038071
49722 139465 547964576
78825 173110 236141774
34483 196155 404863433
78054 94454 40995906
31985 89609 143758947
152190 182823 828933226
177813 189150 28546307
139964 167175 68492031
192952 197495 11405850
197981 198920 2378329
198989 199882 2256849
147170 176609 74175888
128404 170432 470359456
178779 184311 13977092
156569 192762 368033815
130383 153099 56726375
175372 197254 55026184
61557 75478 506517241
180056 184117 10264383
130198 140128 24646407
176218 178104 598209715
81274 92431 14381656
91959 117790 418547034
89568 168579 738526790
194086 195317 3163645
139831 145833 608896176
54304 80991 66738214
94706 102487 19642105
196683 198363 840107589
199577 199660 215245
195249 196432 242479635
102948 105278 5926136
40648 156114 288668341
77011 80326 318894504
78517 140131 374245924
190557 197087 882050932
164070 166800 994726132
179025 182159 241462273
164929 185974 646126802
130430 149486 125801571
188342 197978 843659070
86839 165210 784215159
194679 195180 837568578
132364 180616 121073442
147630 148919 603935188
192336 194430 510583370
119993 165648 114403496
161226 187980 898877298
185986 196678 26935301
76430 133721 143313293
173983 184556 848060433
19971 141500 563483278
22286 161046 346496077
170316 174749 11107889
94296 177018 207326220
186659 196824 25607376
51305 190438 647413116
126674 165103 96363820
34311 127085 896408080
42749 132308 224012182
59839 174113 964510911
60430 83453 57687601
194884 197556 22264544
177765 184575 265878193
195072 196388 3382470
63260 112027 122183909
34617 142951 841417948
78141 100607 677305843
48655 112644 309140293
183135 195869 860582445
21856 170757 755233192
149192 175653 66613738
162403 173058 26823049
4584 95680 227411187
115385 167631 450788362
150510 156430 564012328
45473 116166 176941853
150539 189400 97790678
138833 155816 42571504
142660 188533 822642228
103615 141217 540509121
176249 196614 21026778
64349 79285 550853137
20958 185724 503095224
139568 140592 336142598
147596 174402 67584078
88146 104120 110801697
25305 183293 939060389
183500 184103 1528869
176710 181385 11742637
196456 198834 618395666
79383 92899 33863754
2697 42377 98945318
158036 166575 21585213
36514 69667 82767409
73684 179330 675944306
5052 87144 204962052
130410 147615 42799887
8553 25452 42523638
190117 195077 12405580
39911 185228 691427363
190699 196111 919153241
187882 199895 30152675
142185 168704 66735961
179045 196341 43617368
57901 130933 182952301
108267 178621 176092329
47276 79298 80127428
104664 165853 153106047
189829 195647 14657391
113253 146118 81900098
143621 175965 756438754
38876 55042 40292023
14914 56832 17980817
20080 92072 179360829
166538 172620 292981597
134925 182657 119756425
53727 91434 94418413
190665 191405 153290911
168275 169947 4224436
58512 118579 712569336
192327 196098 9518256
125640 187726 156000065
128306 138060 927964012
68274 188869 302286120
185719 197436 29485046
71123 102642 79052184
142375 162007 320556862
8196 41380 17530530
170427 175076 429592233
121418 139205 110996887
159028 183881 62569119
178644 199120 565716598
152932 178799 997390631
34205 103865 443493206
30998 118190 217814336
89304 132650 683502079
50777 146364 239049183
59159 162502 435334777
172071 195565 59135271
168889 172329 8573821
193036 193489 1099102
188265 188563 746632
122018 188370 902081439
136046 165748 467072710
141259 189055 120272287
35653 163958 514085057
146037 192250 116362399
174507 198699 60836165
501 75161 186357668
93946 99294 13387427
39185 75667 91159613
110113 148204 94970846
59788 73628 430880123
91971 145171 810249848
34199 99506 515199691
141553 172048 702576646
78781 187841 273413903
168497 172526 10094095
193291 198346 478529320
31818 120529 221536575
178477 186074 605218089
149864 160994 304678374
62309 186087 520366571
195134 197777 6657768
101507 179617 195618115
100194 191120 992100543
9717 29583 49792554
23641 189436 414692151
191739 192761 821597840
43736 95700 317962747
18658 55294 91040599
153006 184294 78736706
152033 169543 44122024
10344 44005 605918732
107657 122271 36310422
195370 195931 287327769
67572 115265 119487921
141045 174900 899456469
129106 184158 283413639
181168 186064 158486258
50769 106795 140481376
6627 99778 232616053
58633 187344 322666532
84436 168643 247088635
21750 49384 46905114
171229 187445 74780202
96052 156717 384368359
86471 178353 237854199
145546 190052 712253732
97107 128179 77804163
192553 197116 11496405
156746 193596 73471042
66913 106163 969009171
67903 109622 324015679
78475 158253 990333478
179409 195648 85115226
18819 198406 260003878
74804 96433 54040352
4435 51220 116587690
62461 188737 429380482
122158 135370 33062840
128808 157981 73029576
41708 124604 863755919
29617 180692 377873669
77834 150100 180709671
188528 193609 579655234
35020 108268 183316350
185461 189227 9526925
23380 34797 28176927
176111 176846 1857950
88025 165611 642944997
162688 191385 72313944
51693 147071 238468359
76427 197459 682531576
100143 105922 14652891
153119 198960 115350279
42246 191722 374471240
58282 98312 677077406
132191 143259 63029938
37129 118730 184891476
184885 189961 77973653
154484 168880 497265330
61659 154259 812601206
28356 199154 823969964
174411 181972 550764489
194387 196428 556990746
55935 198517 357321085
136986 193348 141597304
60241 149184 222508785
114896 182884 170259799
118799 123220 10923184
63955 184023 775250698
167349 194358 67858822
7430 152020 361266399
157164 178328 868178208
190035 196561 734243339
131295 158311 67498372
116781 157978 601919590
130035 179544 169038366
14014 41184 67607664
64515 131861 168668547
107893 112020 235769324
71317 107813 91580349
147737 158158 265525709
114065 129699 517054131
108175 121373 32766122
178085 194225 12041338
142852 195173 131630115
8199 198499 968063569
159141 180230 53052772
129712 156034 65739971
108519 126557 44786802
61717 140892 197944804
176171 183624 18783151
66319 101597 88458375
99894 188478 491360194
134483 191220 243773382
13880 151153 342852289
129369 180041 127096667
30202 44386 35125692
95116 159118 160241491
152511 177787 63607833
164209 182597 46234530
80226 186601 266581075
23347 86829 583323636
3842 152158 553755707
28625 119874 344040012
184638 193918 11347085
84910 134862 124926563
181249 182664 897668352
81975 109964 199178848
50500 95455 1686216
55265 161712 266388720
172325 182862 14992574
116775 161789 112546004
168345 187906 49236546
15500 77909 155527868
125194 181470 141263427
186311 187673 580628481
70496 79499 22464172
197133 199133 4996286
17205 115601 931695184
126308 162028 89485865
106095 165182 147717422
96113 179774 209710361
172305 177268 12466329
184683 189430 11981733
195728 198711 7486925
119782 189794 175604921
91839 167555 895154209
172334 185959 34288695
118964 170353 128802571
50429 146197 239484039
110580 111594 2463591
32120 67650 88481456
110631 157134 352593666
58841 69170 25922406
178213 190561 378405814
168598 169524 2357104
169419 197570 70741536
43666 63272 322455300
71976 158768 149029271
106031 155778 124195308
129939 139823 15676691
166228 186867 51900644
52555 106878 136241592
137663 191019 134142339
184017 184410 564243866
148649 196023 246482362
13560 182658 878648438
129939 149497 791859474
139632 171197 37872161
29164 189976 402317650
117898 171898 135211065
5487 182097 441717069
105360 162347 932583654
86382 135582 123004707
1974 138607 311237435
180321 194393 813733977
55816 94926 163278338
14403 107885 233649749
150813 196062 384797600
41863 188690 367817788
93593 105926 31170203
58421 59271 322703081
12542 120275 494264828
168347 187303 47716344
187468 188743 3195667
140432 189986 215742128
175767 195464 333632141
91459 148444 142380597
124770 185270 151854023
86984 136266 123269234
28471 41109 31225717
111360 199418 341068892
164402 172061 212662774
84055 160084 477460974
173504 180628 424669105
118910 151260 681911165
28905 56064 67384472
104180 128553 673160134
179839 180254 519219085
22688 66658 109279006
154996 169113 570591089
15409 96657 669352182
176498 179013 6273068
137509 141248 175033896
72873 111783 22956410
133649 185033 577721406
122204 181464 183461103
172463 194209 54667457
129292 191401 156014829
97561 103518 15114581
22642 184039 880789622
60360 95457 87813630
82819 177354 236844962
22451 51579 37722969
69813 176924 268297383
56403 173065 292145624
56464 57760 3144703
154026 163363 23524363
31383 175776 914687326
98508 104968 883554678
167215 185557 279641603
73840 87821 35043710
28135 133076 937690469
41931 160781 297314572
184964 185841 348598
158529 182024 59091460
95632 118535 563304154
116541 139856 58062729
46763 68733 216417251
199346 199518 113894910
72993 148030 987699540
77769 138140 408802769
69954 122548 131593415
109611 130563 52242097
54334 151585 243293392
104735 126789 54937133
192182 196616 269267383
128489 145117 18671401
106398 162729 668758758
149186 181979 82469773
140385 175400 88086711
121886 173416 752336216
40688 194578 385388866
37652 105074 168769068
133608 149972 408179416
108233 168987 248885690
148680 150046 417840694
84657 161157 729549310
47443 123364 919972254
59200 197023 792868967
188048 198358 53009036
69214 169899 252175804
31048 34084 2816391
77489 97077 48965419
85243 177496 231030157
94373 173784 199014030
161837 166206 994499316
163796 168556 12023191
176339 183148 17091338
132371 170654 96050621
176155 177737 638082736
40413 146266 303409779
137484 185041 321969621
140913 192474 129681542
199655 199708 120892
13344 147266 669811542
174346 196953 56869371
25567 182597 392582957
127276 185907 147166518
16991 166489 620130545
69814 139019 173036786
42515 142049 498100779
167102 185704 46728769
43892 78895 87412584
74629 136150 153994459
99230 172005 182337865
182925 192108 682759165
82622 123999 891025823
155495 184233 72376552
29755 157088 318142913
96111 138692 106562262
182543 194230 29389884
171290 186205 37455018
46908 144627 126891542
101589 124828 57883532
81205 153335 180449985
70266 166427 382194723
75665 170614 237847787
154901 193895 703516337
68104 92223 209450820
104118 131376 453430059
115524 146113 858779047
73852 136995 387942922
135884 145118 22905736
129496 191893 220735524
34322 54515 50304078
96438 157050 413966396
22618 32220 556905037
133131 157305 60477669
69220 162162 216774201
46588 164912 355328065
131240 160114 795263707
42612 169010 316411438
5885 136319 716952585
174297 185355 27763668
119381 187598 171122265
91307 151534 150602126
28746 93329 911472576
166182 196862 84990179
83705 186869 315022871
71593 184809 425742268
43682 109163 163966765
135065 167914 18098274
86975 136581 124084002
160663 169606 165138498
131786 154517 162839727
61065 159330 245969733
98139 163443 163535793
25103 158649 50432389
167434 183370 40057251
39304 69296 288701577
89948 179997 934551347
150035 169802 49798928
147286 191434 111301224
48028 51003 7455721
69189 148480 454539544
128093 176681 277815554
16636 199164 396787387
127883 159737 79673582
89817 179541 618148332
188101 199944 29738462
82566 181781 486034450
70224 157376 218076694
195452 198950 8783932
186959 187910 187540225
88592 192621 681836240
170498 178118 14239296
141805 177114 45072081
107803 167873 150249179
2324 86422 462983005
90502 142212 634467835
32599 110608 194979620
22002 124939 256715262
14150 37139 328715884
196157 197250 2714907
61729 181538 648404105
10031 17905 19922929
134613 152498 44724749
139540 179804 492595206
82810 191268 433630027
167290 182655 38557417
34763 110885 318443065
84179 120106 89854706
24424 47040 55949035
155193 171695 958575451
37741 67985 469010377
107264 107568 150456901
38629 120364 675587733
305 32000 319782550
83296 198547 288895916
143052 149712 3423752
106200 130311 60148418
197969 199198 3069240
137382 140242 403963507
71763 171835 250641558
140874 165638 971286777
2023 18674 41876840
184447 186251 874811905
27541 154961 318184748
156739 168258 28976047
173706 176646 7396100
185770 194616 22257075
17165 91316 184925295
122661 128929 974789126
160541 184775 60998943
137478 142312 12015278
52495 91873 154655910
89174 110812 54259974
146365 197753 807876036
9784 192993 638121949
72014 128037 823312882
170096 185224 243832110
8787 107225 246133200
13797 130441 291372495
102006 168754 976476022
134706 144308 800383707
77281 124100 149845221
158394 162503 10342398
2330 116862 924207751
31319 45815 35856459
105703 115441 77076613
184174 191955 268921393
20103 126448 265213858
180238 193466 66970541
86919 189258 256481438
75229 76405 2225674
1253 55975 136534420
129414 164704 544058218
193687 198474 507926235
152084 192355 101299580
189348 195726 789674517
10306 176148 691873093
109130 196371 218641070
178493 180720 980368907
172424 198045 64429165
130065 180557 126665659
6704 30328 59105238
121242 166799 892297564
93522 114542 52830905
183017 188007 28407894
105692 120658 946657806
190545 193565 7535735
51010 192286 354084770
66826 155737 222486904
82935 168892 215352102
12601 61330 254424944
39912 159619 299305306
21307 112272 226968279
156137 195852 324615616
79201 141287 155221821
56740 181967 313672821
167286 188553 53497756
45928 126351 883551771
149665 153430 9423939
40361 49257 21919935
151503 166988 39031339
169286 180055 88581353
125003 157398 81194193
86261 180604 204296909
192107 193427 450724048
27902 102155 185309401
191907 192236 799696
77150 81096 441725665
124253 139390 300142209
170208 175716 13829065
76230 120601 845007461
39228 39307 203724
194310 198591 10787368
137107 164197 163839889
50968 137736 217128687
152738 189734 280720031
7548 166475 802930186
55915 108002 130599205
26748 181477 814444317
175721 177323 3999440
10862 123876 896489664
26543 152067 313420705
164814 186755 55229916
36358 148623 280529671
91123 155911 161995952
75515 123128 119104191
102691 154778 130130282
57972 175870 539871831
77648 175486 886244050
48206 196430 398371396
135776 158844 37328277
174268 183003 649411246
69274 161438 230660561
197858 198006 357562
93666 152246 146612959
186988 188566 3982583
117370 154833 93576275
161216 164811 888822971
164629 193365 72295904
159692 171817 463965063
93513 190202 775378352
171070 177337 15680114
3649 198579 487914725
148133 191645 109611015
20050 23459 76592088
40454 158825 951526102
145706 179257 629163263
24351 111304 217035129
166387 192668 66098932
72638 92941 50832851
7057 8163 204005105
84591 170549 490012509
105599 163302 144235580
8345 58401 240556449
155059 180819 64863717
26166 109566 208283272
162879 198367 664957594
184366 198845 36416221
23016 183829 674275677
43525 43983 1183334
83718 156580 313031407
56249 159148 257540255
125112 132478 411312242
164679 172321 129782947
32931 127418 769937743
160615 195375 87544820
187053 195310 920872597
167735 191644 46274667
94081 155502 964769672
116921 195513 197112560
13494 77416 325905939
199357 199426 158919
198596 198786 324945193
182533 185197 6661038
126662 173334 117065883
6321 114490 532383116
51304 114733 72496702
138113 190164 938665974
113033 122964 791859397
85426 97677 354097209
155667 196991 104060503
79969 176581 242038030
72408 175775 783383529
117020 161231 75322446
184056 198602 116022781
39765 168953 421166795
141119 188415 119028091
173519 198454 913496850
6017 45085 97423393
1266 183826 456826751
11472 182484 427722657
49733 53528 9543051
187356 198769 28651517
171469 192575 457496920
33079 118116 212593176
183347 194428 27852612
169457 184621 668716186
41124 45518 10908419
80890 171733 806976612
24307 196763 372890739
184413 190072 61401069
50579 167939 293920497
66916 105352 63954660
160083 189809 74859854
112564 147930 88178768
134941 140167 591683122
8164 135491 318152218
149346 170313 671246659
65402 81693 40750081
187252 199160 837029747
135169 175826 102023014
179119 191126 30375361
196543 198160 966176332
139410 144192 11943837
45039 98876 134575255
20021 54289 423356912
143151 149894 16940634
6021 161697 597267335
155592 174793 157317
20156 59155 968461230
39244 181443 716534692
15147 164865 895968746
113997 190287 506615702
149356 179787 605022426
134468 158967 61344900
172422 185309 32390835
174002 175235 674750726
75754 159284 548568424
186410 197783 79541260
63152 98068 673471937
187263 191382 10409666
183509 194822 831297268
18976 138948 299385796
37099 161171 421248093
71388 116516 815468349
103302 112993 24216259
102127 189637 219334449
96578 118573 55221332
24384 162564 345178126
98055 154796 141954349
68947 118685 766190100
124949 126913 80518197
156091 167545 699499812
4567 170606 322985849
23779 186143 837936890
85946 138711 238300681
72156 161601 223835686
38036 173371 566894456
112032 170718 953373347
136270 156261 50005961
198917 198942 57030
30096 137822 268978623
92165 98415 15571854
60697 158364 266330204
62815 88816 65118514
146955 197567 127391152
175603 188340 27790431
41386 142111 251756025
18897 163179 514734039
27920 191522 409342365
73172 100332 68047362
48653 174394 487898497
13060 190510 741450058
26091 97086 176969326
192260 193484 3048043
71959 133804 22280954
137576 164915 183244544
91417 173090 204550569
144819 162124 43490662
38172 56989 46900456
64870 143810 197424858
188670 195797 17895606
42300 162891 497539347
140919 152321 715539798
116721 138526 714251507
92397 181441 223128559
15463 33460 592403514
95432 101799 94904293
162833 165718 344968284
185971 186804 615405600
129375 148768 48373154
182533 188652 15479329
47633 105708 145629504
163964 178678 36950951
32414 170804 818500282
141252 186214 113090596
188682 199164 26270495
114776 131812 42488754
79754 102165 56226006
116942 188024 610934391
147808 158343 61691838
198014 198175 375408533
96449 109097 31999466
4965 112221 544033518
257 144826 571349267
53995 56672 6739755
125496 133958 33284747
18457 95694 192527622
43970 102237 145775347
54106 169052 723744098
87407 106228 449861493
185043 196033 27770621
179777 190149 26203494
156869 168054 286539808
140562 162919 216025756
58365 179308 913070500
8354 52027 108837641
146232 155735 504509286
101084 186556 214183338
126753 164514 94704646
58891 171853 415873906
161059 170105 22857520
36255 176578 521480845
158503 181889 58793706
42097 107366 163505564
122297 179789 144142415
85915 88667 6821516
41984 170761 933454218
114144 161308 117831835
55295 83792 1803735
75136 100423 63348613
114093 192084 822886677
114733 142519 69142158
28181 180860 381796493
152243 176505 61032257
133171 180735 661432823
42178 144639 256098544
79769 136402 727996827
146117 173838 948997411
112250 128146 39645433
169403 171659 582299502
95036 190962 240641448
54694 175604 725643528
24165 140471 329808104
10761 13361 6581519
58135 129380 673421364
121908 136033 35312770
174903 182753 242764422
191021 198907 712860467
87318 104052 42094855
146030 160715 36952882
154960 191465 422227969
148731 194058 397260333
38404 134599 240545468
126901 150753 355618192
127584 133327 14387622
31786 64701 961717074
83305 87418 10288304
12075 116850 64565754
162415 172924 353070190
119238 136358 889770839
120353 138789 45988411
30955 195401 730773337
133946 172448 96547910
124767 154025 73293929
106845 174379 509863230
2732 177432 470982231
177791 183552 14494552
191998 192089 435202250
157892 183780 276245843
50381 96357 114992789
124286 141349 42600018
48209 163019 287436771
197143 199798 6671583
194790 198454 442598239
24411 192190 419694193
196517 197253 1815211
183715 187446 118235914
50291 167924 965122120
86181 98545 53804173
87207 172050 878884947
169807 183581 272952619
25171 28364 856500112
42833 131664 222218998
24396 96788 180413217
24131 176514 940194331
22918 91102 169961976
60241 91281 478417786
83644 95680 567183810
112298 184680 996954842
28731 116649 219521644
63305 76733 33666263
154807 174799 50338494
64444 132024 169268722
67916 171329 259070220
128066 173039 112737209
37770 185899 370880452
50880 115251 161234298
54791 136384 966680662
145346 152806 533809010
42937 111846 566461359
56498 106490 125332575
31060 90176 293154442
166003 197260 78584360
38550 74383 89505965
123335 177509 484399579
190167 192159 490934566
98477 121706 694022222
191229 193019 4423585
97643 105917 693390656
52939 103104 125708731
199645 199655 51164549
119547 164815 672673115
148043 169288 625318339
112754 166625 408641384
97279 177334 200634826
73791 150140 142221583
150869 164635 34706451
160210 174394 265214010
159317 159564 606761
141805 159902 45449741
195366 195845 634967011
12014 49963 55664109
72992 163234 880430823
152999 184139 78369780
104656 128887 344297129
139732 187820 120981657
147189 162390 568794009
133083 175695 106865504
195151 197731 201505
103214 111547 880795404
196225 199156 932371503
167102 195806 72174556
182345 191853 24030994
113097 178731 541386759
113603 125725 30046751
195463 197889 864947069
95511 100342 12211870
136437 179238 66016083
69797 145918 190257148
158452 196454 923270463
82257 193442 991898875
121510 199615 196030294
117227 183611 166407280
137938 158286 50988558
158591 195215 740211803
175819 188719 32517567
14598 112466 155385674
147956 169256 53731287
191648 195721 3546911
146553 150165 9096623
90899 159094 876537300
124078 134292 25624596
160115 162253 5378670
170475 198968 71605052
51611 87822 90709622
103090 186423 760026230
52699 177463 13830865
108116 118418 25627028
67426 191718 857246660
79328 99206 926557995
48907 77477 71612310
39483 172907 571861177
99461 169582 483111877
94534 157326 157195995
136990 161966 973826770
167027 181640 698812764
185135 189586 11296431
194253 199713 517964115
156192 183940 69860082
54456 196800 356768698
31418 178471 729151137
197353 198170 842448796
122143 184362 156072212
54548 163625 756616163
10138 89940 199283185
165863 183157 43435093
190514 196684 15495457
127823 163118 571883163
71967 81467 23728776
173380 189041 39468263
153931 180923 67944435
36182 51590 115568751
72271 120133 119821944
146132 166355 50991244
165768 167002 670814906
76991 182362 929294415
105491 171382 164900817
29255 30198 2042891
132111 177799 787612025
103289 132594 725211038
77436 137485 150171254
31750 56556 188734921
194867 196687 4646073
152013 171317 48637144
16128 55043 393006169
46982 164979 295404324
143611 183160 264226760
88995 194434 264308120
16882 49371 383946732
44380 114075 814140675
132474 171933 499845112
115255 165582 125977553
121708 155325 580459873
70363 152448 840523105
40589 86171 113941325
194791 196337 323123157
170621 199973 73766476
122056 140188 45177687
198733 198734 9154
191549 199358 2525104
56385 62783 672961052
22830 125475 256019493
53362 121603 170751697
46397 49005 6336033
46237 80883 86586995
95484 182385 217809847
25057 99159 443988853
20068 198006 445005133
101960 177829 190017675
122327 199940 741786163
189451 190637 3035972
115325 137743 55907826
37594 80509 965249654
174855 188871 35325271
14885 151053 758066083
157037 180760 59689534
126896 186304 149138020
150092 184283 390974671
62015 122529 151448468
34787 150878 379057970
10071 41566 158130093
126776 157887 59302427
33295 35898 424232977
36872 124623 219268870
98017 159987 155073202
34717 123455 711388322
68982 170391 253995588
149412 159069 378860655
63345 121519 674144177
24428 38900 950254367
14664 167790 382778308
35018 152108 732843310
173477 182989 413217227
73092 90053 42525905
17769 157329 900657016
3484 81509 210075038
159117 190350 42056734
184566 189248 776752632
198168 199888 3252774
99829 113759 35000778
110410 163298 383202329
47637 56046 140584205
177834 181152 8306876
9042 16105 17887261
100860 189235 221497599
193989 198043 786877301
146919 191030 669715021
132491 143002 26059682
104721 161490 996249050
28955 86001 376023283
55869 100471 356138776
21962 168809 366950005
90492 167761 509207642
105852 143959 94933622
93026 107022 35277357
120672 193098 181770453
93564 137488 109875900
193025 199257 288120296
163283 166617 8454138
142043 155563 33895180
171204 196949 64730272
49488 156174 267024343
56347 117869 535119334
30738 124277 293117731
69998 115865 13307717
132254 145106 629502619
174930 192804 397232299
166271 195850 74382955
179169 194431 454130423
53279 104240 137264595
56120 170946 287616949
33232 82814 123753393
159401 175183 39691086
163545 164992 3652459
30345 139145 271642510
87747 188373 252223861
197972 198650 1719512
59592 119088 635475257
85923 114063 70542135
180155 184115 716918357
7905 153525 381208678
143786 195824 607101742
5652 169278 409198900
92413 181567 820659654
107510 121848 35669656
42824 61760 47278589
79724 156491 192134968
57309 187888 343475305
132314 143874 968263198
13908 136357 895020650
32708 79565 116843221
6754 169239 406327344
126506 141994 38698375
83508 139108 138961348
44766 119189 530666222
70307 138631 170829461
52379 151810 337468354
59371 76643 43264356
145383 169822 681539057
42859 184852 901735132
177102 198787 54543977
147632 152006 68012555
143508 146175 6657100
74745 80672 175821264
162224 173766 29107031
111276 183640 181397953
82662 100564 392365704
183405 196193 32184147
189829 198794 839086125
59847 86817 93666129
156907 177304 74219965
2560 23584 52745749
159166 181235 55511331
72771 102149 713223757
66975 187675 313363875
111312 172904 243764350
189350 190293 409752716
12979 183673 877136039
122768 186997 665882406
25110 59798 86148835
45816 96961 127839235
865 45666 111791198
71520 104678 83144498
146609 173119 31175110
183999 198235 424588502
4794 67674 156882018
67010 184624 495967672
194460 194847 895813297
142135 158381 508613722
106421 188718 206217400
82304 164753 954209627
95306 141179 114674710
135277 196802 339812005
78165 94604 41124967
113727 142869 703162795
29425 47187 508427549
130053 130606 1389131
132150 187221 703678510
2489 56415 423423938
130597 173544 322170424
192838 195074 5576787
33208 155252 305052533
171713 183887 70551626
29536 125153 238590413
43845 68566 61711241
16266 149632 976510562
128500 168677 100750144
60075 83318 8559065
91706 128360 601853164
136258 179323 108008234
150296 152469 5547488
45949 72092 65338215
89029 173745 978857219
138553 142448 9687351
150366 169810 49023068
143539 178525 87984269
81332 89013 481127434
12633 190329 444692954
94433 137167 106971149
18249 85230 300183451
39209 198464 988392592
186610 192215 974604557
129766 151488 54223725
20830 135395 285906421
50487 155405 555961013
61136 190048 323126839
99880 146142 115535222
66821 140856 185137269
29255 52727 58129736
199920 199957 780082522
124933 189459 162021357
150145 159860 532423524
110063 176983 167568850
134643 156331 619459650
161664 169477 19776430
54834 130693 189899218
114421 141212 212209864
118040 175447 143808367
6752 67679 151967767
16746 193286 792743786
69830 192636 307788672
49930 95018 153884123
144940 172417 69150269
92910 158083 163059490
136663 154026 43391725
164442 193319 72679099
4631 25271 843400166
132342 172757 234432656
59497 121881 388769365
187200 190367 993566304
175023 187716 7426184
155534 184768 73575341
52266 162498 625493871
34645 195632 403173683
126992 164862 905469321
99332 187459 221025834
56893 157242 241739198
54461 133285 295338736
94155 161588 880377040
180135 194626 37618324
46039 63387 43257946
64836 193197 321804663
127314 153515 65525369
11519 88258 191547169
86414 196037 274761774
138095 175909 94986929
103617 152911 555945555
101112 195619 535893874
151533 155514 9963133
53064 102533 683630849
43511 113570 175347907
126926 173755 117496334
116408 172665 180393270
98522 106482 20226651
157067 183424 129180851
116438 117130 1680750
48827 111923 158045771
167680 181109 152392766
34017 85250 128037979
77473 92551 37695179
134497 193641 148500266
196319 199101 713088595
6576 92751 714567146
177524 198298 52254783
105677 192437 466759520
39337 60386 164088810
59902 63326 642627637
140076 164078 321441250
1689 52405 126434147
173730 199014 776933553
120521 162865 106034223
130189 140976 350958455
8503 65716 294102901
100320 132345 80089168
117286 146651 744747729
46377 145170 246936426
9644 177460 527710051
50472 86356 752628977
130213 136892 16663814
168069 187592 49169345
35860 138741 723658134
91409 171355 853288810
11734 113795 424676337
4015 124914 302008116
154028 180986 206743412
105284 124783 48417858
2227 191354 881153379
181024 197783 42144087
28899 138798 274321537
193836 196656 7191589
83108 86426 74112827
1408 9225 19615827
22171 89346 167352216
174723 183481 34511269
161867 189837 70446702
76625 141978 163376115
11049 101407 225719331
37151 123186 955478292
72709 115064 342864163
97531 107716 11398567
24920 31951 290055063
24500 88125 494655324
6893 100585 234039145
42625 57252 36395226
76096 150792 186762927
125820 154125 70960634
17442 42525 290838402
108609 164343 139344697
161876 196180 86392909
93297 168883 189403620
30838 66684 599590578
129703 161435 821974588
149979 184282 652231652
61255 175045 662339888
44358 52445 20041717
144746 145564 275847804
58058 136989 197594339
197330 198259 2294194
144876 171026 985014507
96303 177091 202557298
171715 177664 14969802
118542 136852 22314813
37177 136356 625516288
138361 165318 67697316
108388 128982 51245434
72234 72907 528251899
138541 177129 96957773
123777 132671 22342626
80761 109326 981034543
170713 174421 9281838
170102 190103 50325343
160676 191740 78296244
150768 186166 89111961
49201 177980 400010454
182022 191533 674232823
149504 176131 463248789
189998 192735 6879434
107536 112235 965964337
193524 194813 3233541
3801 125864 304873459
144226 154379 868224108
62442 152629 225670225
148325 155004 106571077
78874 198096 298884608
105190 161060 290628656
106440 145730 438710396
90926 156006 968961412
39717 123002 587689137
149789 181068 825441266
198826 199479 1635762
189173 194920 14388799
63818 194759 328201455
112499 196441 210487651
129972 172584 106816220
194969 196286 1769103
40714 103075 897799171
132428 193747 153899495
79841 194921 929063950
18918 146378 746525699
115817 189397 541950210
36899 74650 331816200
61107 154640 748783772
76699 157089 641155538
1217 165183 409998805
185179 185466 782110
154357 162388 20188532
88525 168337 983204300
34986 122879 219723277
162925 166186 666008355
83186 174127 699006153
52685 188482 438415760
199650 199791 361628
187365 194289 79758706
194427 198152 418178631
100631 173058 181364141
79656 156733 192956084
105492 161900 140910818
43872 193864 711111845
81911 116410 86483657
162582 193121 76894477
164971 166135 2961163
104727 172590 169866487
139191 142616 8501007
128374 146977 46330527
193071 194637 3881804
183310 187146 4822899
93103 109470 41191725
85122 97814 815282270
125939 158698 462033102
118397 180312 947202532
36418 135366 247378354
36634 99878 158094021
4470 155931 637388293
6211 85090 197003024
140332 184770 925998613
159161 184675 53487767
91241 104714 567416036
107473 157583 667755787
20685 155011 952675395
119101 189289 416573078
130946 176545 114305642
188734 197248 21351772
195170 195879 803932004
117267 126588 23132805
90426 184963 463972446
3742 152529 371879603
17106 105095 219780824
191973 198335 785320040
58170 174761 358663342
94739 121686 67471477
192658 199025 15978615
44378 88747 189658293
99244 103923 25848206
5035 20521 39041271
191316 192517 2902755
45419 73863 71087695
14294 58159 586882261
132113 143088 27212883
106331 160050 881695154
87728 110388 56795035
73624 88327 375488497
188340 197665 733810369
41979 160570 982634585
166814 192530 892154655
13141 107996 237050523
3206 110517 268226004
82285 169684 597766608
148856 158115 23288259
55378 107304 857768488
114266 196485 995409008
11388 142428 458252751
20780 126400 285089048
42114 60928 46931652
85910 117210 941738934
174085 179377 936254523
72650 178476 265094086
100655 153910 493970816
85360 197167 280249136
126957 169143 516707305
28193 128094 785823386
87562 133588 182646336
147181 179623 117578463
120851 154586 84358374
118618 168333 124513041
35958 98012 986048549
167833 196518 72165745
173604 196149 359799050
4466 81987 816427521
15026 116724 763777117
109305 167853 539964805
166466 171216 11981934
132506 144003 28526358
29536 152990 556832851
4027 7160 7929731
135615 169795 579593154
26688 191747 587407140
73566 109971 385980658
170059 174607 548032696
105656 114649 118613888
183133 193179 25371881
132532 191115 727873914
98299 199143 368697283
140427 148220 19541459
99972 160928 152498459
37269 107801 176534182
155262 169335 35516652
181068 184896 9601770
59400 170991 279547595
171655 186130 267771156
44042 95786 589105108
45652 78460 81916677
144668 182628 95492960
66268 174635 271471035
68570 100613 816353334
162427 173720 28457720
167786 170818 7689370
168980 189315 51108473
180477 197963 298143618
124973 148115 57859501
22154 103552 799017921
166932 182614 622793199
120867 148741 69587498
128831 181526 132215814
106768 183947 193280123
173486 187991 869044187
47807 106616 856263814
13915 44044 74956771
108076 148507 100697749
23247 66832 629824731
99409 186293 835576993
132479 145418 32129925
193549 195654 11261974
116908 149082 533994265
185740 197604 143456074
28639 104579 574834680
137494 167503 75349720
24260 59246 86889410
189823 199199 23529904
74947 115135 359620685
5385 50454 112193876
141165 149502 380707172
106087 107522 3579195
199234 199974 25589346
78539 185129 267084196
88245 144102 96397631
37777 64401 580933838
134623 136997 25341463
20813 155006 335002818
25918 79162 672901820
83100 89557 140877251
116414 195249 252394641
111249 199370 516814164
25132 184095 397546622
109207 127897 46562773
101044 129575 71305433
128773 180296 478712983
5923 147626 353909263
120733 159114 600302083
167605 171996 11015558
190463 197165 954155142
117702 164095 116090392
32432 197977 988980942
150562 154559 15576717
56669 142109 213650030
175982 190736 897129
121925 187105 163541191
139687 178616 97823186
97823 188344 677389481
78427 157907 525808596
157758 163434 14306636
77948 114782 302228180
141991 195996 643774733
63100 67226 2685853
10107 155296 362828432
61684 160488 819320856
156711 167449 27012518
180542 182567 201979333
172663 187902 38394223
89119 179686 226901814
28590 183899 586409169
146394 176142 978729639
71762 152163 659304769
32436 127316 686417934
97858 156277 497062425
70561 189881 299024328
27395 127375 356955867
192996 197122 159610021
106213 154143 119652932
8731 69472 153975954
94172 194433 251411309
124355 183775 558770705
78873 92365 860255229
59514 92837 855710442
76587 134153 438210169
92274 173101 135029391
106202 108439 335653053
178804 181690 7291453
101452 150599 122728471
5288 165962 674680118
184382 196647 28928869
80329 110079 74595565
3890 69329 421141621
196707 199519 7021060
33103 147909 286761791
63071 155294 915727423
133866 142813 771214789
6026 16322 527378600
41497 159606 998153157
2388 95844 233276269
50281 73799 58930188
60751 128812 170277138
188503 197254 355570631
106445 199546 233297039
144330 188958 566639193
166453 195371 72716111
102941 148175 112866095
152172 190011 95218233
184596 191322 871208102
148811 173766 62835037
66293 78345 30106054
129602 141689 714932030
76797 112551 89586881
180922 185036 402449337
45388 188035 357312643
5155 95611 225722152
29841 83379 133511367
197152 198543 115812333
137286 194232 166679612
101965 126686 803718127
175172 190761 39319559
25293 174106 261246660
27919 123272 599150864
179933 183389 8754775
116435 177079 151878629
90778 118035 814522763
72776 172722 966023794
19237 86444 167576812
77841 121013 9925339
184923 199858 391358810
183012 188844 722867867
148773 170924 55873825
55793 92092 808049843
21428 29080 515703881
59680 172795 392930885
101009 121377 50846159
157191 195543 444995806
167017 173024 15047003
174018 195222 53320588
39969 118602 753499115
21135 151090 324305848
74119 166503 231362106
83396 96715 33168545
100727 128990 70586588
179575 184885 13335146
83952 170670 217215830
74774 130490 604705094
26698 157957 327811328
28471 192647 410752429
154235 156891 6752948
76782 162809 215373707
150557 175167 465319423
83205 153563 765888208
20623 106439 902732149
38900 84807 919680086
95214 188156 233113545
27715 198601 427567638
78232 195855 294931700
144495 188156 109893622
73828 96396 56353829
188486 197100 310528431
12444 161680 887784337
31053 119719 221432006
50483 192423 355719380
66621 77082 481275613
21563 50295 71087444
58237 171530 283898457
157963 181646 833472743
97534 177715 200950799
124581 157129 81580897
9622 97458 132426630
75644 96529 400009685
10255 38612 682992725
56363 105176 122415424
162933 179989 946714176
105934 141915 366983192
159568 185316 64778900
171163 182889 29399380
165344 179760 36193554
115317 122100 16851064
425 70720 175480990
106331 167997 154276895
169697 185951 412662662
185711 192072 16060621
193225 199869 16659649
181104 192421 28495056
171416 191704 51019587
68222 117703 851251236
22719 135245 336419058
90316 198076 357654429
120742 132051 786657036
16914 117381 250818927
61590 178806 529100310
111011 178535 987569300
171200 193152 55186156
186273 193845 19002976
198041 199002 232417410
90550 108241 323606978
172573 191837 48515357
145260 182293 93164007
129602 133695 10198392
53659 156881 258382818
54746 83045 70835810
44461 108344 159959160
55214 143671 221214508
62222 116964 137089638
62138 82912 51983920
91050 108936 44965905
69407 134293 865278398
7144 143429 815063365
43490 115949 557472495
189994 197434 299125793
58879 104810 974159349
146821 181596 557916771
135941 160256 60834039
4675 186527 455007255
189252 189282 69100
37850 184081 366139805
151309 184590 83657795
130770 171144 623427897
138668 193298 137352961
126294 155264 19318740
162536 199085 91966756
57173 182805 106794538
48068 78941 77286770
175234 189836 36767793
172897 178673 14480988
65311 151723 290561121
56297 112476 140726436
138224 186333 599607148
33383 129635 240599717
170595 194664 60459579
74764 122548 119600476
13393 17670 10759591
3420 13707 445415184
40506 165177 311882046
144222 176975 82402057
125640 166479 112355121
40846 119648 197081518
5206 93047 219276152
48421 157103 272042868
137321 138657 3304701
34192 51922 44100698
3413 55055 185670892
64410 177278 282797660
131122 190334 148616501
7820 42094 738385051
76792 143826 167583811
87455 150776 158249913
84339 196181 15463469
138467 152510 35226586
36133 119702 33250342
174641 196438 54853167
105729 114465 21787313
188872 188924 121157
177226 199143 55120674
82903 195046 281120277
46726 94721 935847679
35605 82496 117137062
46865 183751 342921381
173113 193729 51886595
129429 185900 177989545
179491 198491 440148944
76046 108792 9088705
58448 183080 312348411
32432 130502 418360155
191454 194357 888336380
140643 177309 250197467
49115 167080 295504130
72907 83061 887412613
85307 159658 126603513
166382 171929 4137728
33068 167765 336909060
75330 105669 76170452
7648 73867 165219732
117056 151740 86648441
157799 198331 101964771
165454 192355 672527559
137568 190409 132823925
115801 198515 207395118
190921 191459 633997635
69358 88810 534496510
161999 185749 59804848
132798 150629 44471854
108653 122696 34899669
78100 154577 191330232
54709 151234 241477728
136496 153910 608567789
37465 140718 400476008
23252 167236 986210506
176228 178610 5965895
39110 112782 390197553
152756 187796 88237450
165529 192661 68224088
41251 176853 118518346
54842 133656 197243887
5754 196016 967870361
50924 171258 590479386
18809 20582 4560690
71570 179448 270198672
115356 197366 205643442
155110 158217 9323313
133331 174552 807498823
142948 162361 48802323
123368 150191 248023029
129733 163644 84916155
111885 189667 195028749
81212 150533 173396409
75845 127056 580284767
134686 165291 76731323
8247 14400 293457563
10156 12303 5415378
167672 187807 703891300
182590 184044 3724306
140858 187889 118335232
171115 190779 49469921
86123 172346 274233974
124979 131159 15678990
2158 165632 688508589
136838 177567 102196900
115599 122635 17478962
51922 142804 301403896
67461 193013 941511980
23540 142653 297236878
147932 161331 33744846
109922 197694 219956095
43387 136699 300016745
101559 184342 839630099
177888 180151 5662315
101948 108199 314635732
182229 198782 290592031
122533 146139 58864493
158820 189202 76506331
1020 49889 121805529
10687 126394 667336251
104205 165835 154154567
63740 173232 274210791
21363 115475 234848555
44511 120114 537089205
190817 199589 748366820
62620 171166 271949654
192009 197517 13806004
78626 92388 649746856
130672 192190 356139192
112762 127117 35722903
68324 74230 14804046
125475 161052 89176862
116378 137269 238302799
194232 199607 8394391
19307 98024 196247455
182403 198367 40186992
55269 179076 310059716
108841 163488 735393597
14645 52149 31439220
62795 138641 189737253
197360 197510 596959036
189409 192177 6989159
90207 153207 157526107
172254 196091 858744858
25928 129375 258208678
131953 142986 27364210
26180 56626 390724912
169747 177321 18985350
121629 144124 484408881
134320 146176 29469008
171206 174355 498201459
156399 170631 892528911
110407 125247 36849237
180440 194089 34247498
104260 119759 38606653
33070 139138 110838963
2081 102445 458557393
83778 102551 47068832
195176 197240 771869126
161127 164206 7807047
80605 177712 243299563
54247 116058 545131322
45833 94200 115734838
124203 178897 137181664
67351 131560 160809858
6950 54867 13177883
141388 197020 799049627
87583 126336 96815189
177393 182001 11568511
95329 130180 838132392
155327 166937 29308955
119190 141874 534670660
95546 105812 58226889
77394 123834 536049957
144602 147787 7931082
177842 182745 12292745
178796 193387 36778895
175852 184816 22518025
89290 160724 327587768
41597 162508 302488068
106036 170274 160735679
139564 143223 9121606
117142 128468 288590241
102356 143568 151858252
75028 186486 279332072
145535 170801 63730505
130430 185182 963406925
119644 129043 884787413
137988 197426 513689623
68798 127708 147417976
133055 153200 50278154
120666 142039 53327349
94911 103923 22838308
99726 118316 958170470
72214 121601 938113415
57125 98664 103968778
139537 148111 21435562
52831 90467 94254996
25482 90722 160090648
116373 172191 486224459
6735 129192 305918303
61749 115148 133768056
145264 178833 476211782
145379 190555 113772378
49237 144851 216447806
101070 121515 51051428
47756 54151 5401897
126631 140213 33905794
151563 187070 89374178
13464 59351 234548406
76189 147728 178768351
177690 195487 425542496
195841 199770 60479226
106273 133810 506787273
69420 176851 269107826
169713 182822 32910976
184598 198543 35141744
164504 174286 24640405
120496 181984 100072504
55903 170930 821356338
122217 181901 86908652
144281 147111 7009329
54660 85803 81467250
2302 160158 630663359
120073 155988 692951798
5905 180378 512040976
140392 191966 455172497
153408 197708 111495395
109274 157988 828287733
68616 173247 261976003
168194 172212 413337833
149723 199475 125169153
165158 194254 73160848
119570 180692 153247611
115459 190876 189147168
157518 170168 31882447
76874 112066 926444909
52925 126357 183674429
125870 193392 169640775
140375 185188 112646196
66931 68471 3924026
126096 142867 41902517
166872 197108 634677862
14798 86655 179329411
165706 166643 2382785
111351 113118 4466475
108345 160189 456028224
158394 199339 738990215
164609 165759 338645698
45049 60122 37576643
136272 156861 759628128
166372 172840 264133598
101052 175563 186629830
99570 123880 10205448
6828 181452 436768683
185716 195449 4756961
35943 198941 725532466
136369 153093 41781376
78306 147577 173392701
35927 144330 315623722
4724 117365 393238367
80781 166063 213614616
35232 66099 454806684
143414 153657 978173520
15122 140958 795628215
23115 39095 39477708
8389 96292 219405828
62972 93304 75950210
115373 126106 948219718
103180 106184 5678861
70048 167936 254003343
43938 48303 10722052
145439 183321 95353709
59948 97107 92959475
147171 188673 588777196
32889 189749 392613614
90944 146498 138785588
57296 117841 151712067
199015 199714 681358098
78519 82370 526379112
88169 108277 928571247
164681 178442 546027162
21478 160919 348161652
116133 155578 300972989
30414 98221 169162391
309 75519 329188768
11262 80008 171520118
15548 109519 234718120
63980 78827 396032352
13010 195644 926512343
73550 183046 274326213
158318 181165 605188448
185623 189111 318349581
172442 191326 355989822
16182 110772 639051028
132173 182611 213850714
140901 187169 116430026
28162 132542 260633006
48787 146237 243745022
157563 199614 283428433
6891 92773 746423302
51388 121242 174821531
40796 43606 200513372
49563 56025 493183439
20662 189033 493471715
143443 156890 202518070
111677 166927 365999701
46689 152689 310099389
1489 81254 199114461
195422 198789 8433750
139541 198763 361750255
68283 93642 625864857
46448 153651 268068613
32113 139529 268217707
160528 173424 32491886
140198 140256 347919346
135877 146955 960796483
106924 177800 177428022
185087 188843 151992914
49268 74086 716444629
75624 159926 836016397
173438 190517 43054669
97533 123383 64629621
61339 67715 15969871
169699 178643 22421511
175581 180918 13418538
31604 168874 343283415
82125 191324 273841714
142033 155082 134179473
119232 191118 387919436
117311 173675 465581769
11485 49335 753312653
23978 99686 188813596
173936 180210 390866233
132778 197442 162331885
141826 190485 122463556
117636 156838 208855843
29378 186322 574393233
25985 142668 291136296
196750 196801 102905623
52757 100738 359013381
101028 170984 175219101
121045 134332 322236027
10290 142060 329135018
73529 89113 39007475
138593 158052 24101180
160649 181342 52102782
193850 199164 959432038
145377 147578 201344502
729 134778 393012592
110066 181121 390783322
115522 158134 106477318
10227 50698 100787848
147159 180639 855847049
64896 135923 177790733
56958 170328 730566273
58585 184664 315941418
131193 186740 139349883
9482 43449 84657021
28300 54196 64172210
78614 168488 329462140
5517 7385 4660836
7154 112482 263204359
195510 197854 5875154
109356 166376 150649939
121211 174722 120826992
171203 191121 670836114
87485 187559 250870908
131334 169937 255331598
127720 178699 127813642
185145 185918 746477975
87080 146897 415835572
149493 156219 16938932
107869 152382 402596703
108845 129780 52207472
187477 192042 2650829
199960 199968 21781
169121 182293 33024490
135446 145149 173021054
54175 189391 338840168
50390 137382 217682686
119012 129175 526499848
198230 199537 3305815
169650 179618 540037674
144244 174865 77018376
176088 183730 676742696
2212 123929 886423091
52021 172700 949843166
195489 197890 917335822
58496 181374 307941313
149059 157273 20710349
190547 193065 6322809
51424 112920 154052854
187913 198541 533779529
57217 61613 11076089
41979 71304 93217708
166491 169377 4725688
77776 176805 365784150
182245 199050 42312238
179532 185714 15575278
193141 196416 8237758
109638 122872 264369022
76429 184063 948859856
74285 173310 498893261
127731 160083 763973013
119601 158624 969547368
79290 170692 880238548
130153 159731 73986665
74070 188351 315104638
192703 195178 166935649
158997 190790 80073301
141219 189740 122040961
109582 155853 335578668
34893 152439 445318485
82394 98718 40876979
126225 152495 211767262
146580 157661 711030592
35539 89881 535438609
121678 150535 855165111
77003 149029 180113208
139684 184611 112873768
31644 40987 23110659
161480 188234 980314737
141761 183074 679968060
71157 100977 309698680
63407 159079 831664387
78883 138226 634701211
45671 85087 98619532
73028 94416 464128127
150221 174845 62004817
145743 193952 121314250
125687 162903 93356291
15096 184831 638086779
140865 171641 719768805
185555 190208 11755880
188359 195145 177455231
98791 152634 269624266
148730 196386 119993749
22928 27876 12282175
196989 198126 2817474
9167 16926 19622823
87130 151807 383751034
112703 196716 248424027
103535 139529 700959552
107268 117949 26593650
37124 128143 722006441
5281 89708 305367228
130093 171964 690245266
105351 109175 9527794
139589 152660 32807207
41678 90305 121635772
180871 183558 6764346
7114 159442 240631193
82671 104225 54188086
8198 190283 735957279
120991 163900 107500050
137189 140089 7088679
110162 127650 43584932
81175 133684 131420271
183556 191255 19450618
33519 181030 957221524
175340 192775 816557803
178931 179894 988868926
115064 122333 17996075
183668 190512 261302197
92292 192808 252067027
71478 84182 9584455
77832 199039 847019377
181198 196799 482010428
76401 95164 314092485
114301 117179 7127682
128116 165623 787266393
64181 185327 303578201
131103 168914 945685889
126528 180210 134715529
181035 186798 14540559
142876 199783 962423567
98747 188681 225546869
141602 165705 60657047
42317 103558 153358930
166264 197709 79010014
134975 149808 36993689
31316 189226 848939964
187832 196341 654409492
156169 187161 624658750
159586 163496 502566354
84578 180533 389445651
33581 52392 442521874
72936 131046 145527051
85860 129573 109338895
86860 119586 81887745
76593 113319 92001447
133255 151795 281031580
166239 186693 180357950
151657 188066 91628784
86845 142678 317602774
142657 167823 63345645
22615 68953 115250668
87871 177682 224953935
27555 179047 747259650
134500 146117 28870951
159583 171937 1354581
115807 197607 280623233
176462 187775 28516063
43122 120160 212179963
67709 114777 117988294
166840 170490 9194191
103717 187387 688718547
147566 147782 525604871
66261 170656 393161087
21516 45035 58214959
73408 163430 15647273
23435 169728 365669023
11218 89348 194983648
5780 36564 649983813
181784 195496 583086611
195641 197517 4683208
57121 96873 779604726
87413 96222 510615633
158468 166079 791209892
94883 186368 229375354
53318 97214 109802940
27711 165998 254552418
18439 112660 602571390
35136 172331 343315291
126606 160494 310215196
56433 184910 720203540
157351 160312 5030158
183337 183619 749417
196666 196937 686468
29503 196919 171625945
12846 100769 219601845
27114 144240 851070253
4870 196181 478794180
79324 99236 49850697
121984 182371 946316027
34183 175384 684770565
52251 70822 46506811
185706 199381 282915939
143799 159145 38592506
51006 118822 745711844
13857 193464 534417717
18665 90877 890780983
65420 68337 7278262
32200 52047 683539591
104032 157926 134597020
92539 169821 193628625
192357 198008 14188159
46521 156981 276399390
153547 189939 820601722
183568 196041 825342416
87883 136251 120975489
114800 196131 203895003
45667 73524 334351157
162563 194879 586989571
35008 166333 328594791
68253 167102 247579109
20172 156106 339284087
105661 180751 188022719
184292 198703 36231118
54989 116673 741321866
156354 161163 12053248
134758 167930 83196681
178684 188088 101032786
154860 185152 76160416
28317 77331 122101869
2270 86396 210151177
70014 175023 262994284
105222 194657 224043124
71682 107199 50217434
20753 97213 190533631
100409 177312 192663398
163101 171581 831164622
731 132365 32410265
117346 174754 143801714
18028 53752 348124714
3824 36507 896909533
22870 179460 391419757
64167 176098 459335158
179499 189091 297006381
49369 78648 136328092
38815 132774 234968610
722 185090 165218406
75217 180593 320509344
138261 174525 234827410
14502 72177 831647725
145680 167392 54765301
85297 86182 2231632
118814 140122 387554139
39281 89211 309285583
137507 168613 356693174
178372 182064 844842478
182694 182715 450017167
155873 192915 93257223
141983 166455 290691975
110531 117851 18263943
124183 192228 69772702
185800 187076 555421086
26284 123815 354805354
183295 185494 5528244
138560 184809 322239880
2320 124040 467772307
50127 104988 215399858
176957 193954 851309550
103871 125318 231380690
124125 139317 36671873
129922 162570 509562770
171200 194333 58082753
29082 105209 747151504
183809 186807 441246925
29203 122160 232040933
83124 87444 10848704
174242 190249 624888197
189238 196513 16356988
161141 166673 14043179
88029 192045 346782796
93438 197078 438019165
110940 191704 548212221
75248 115756 101534563
164013 183812 49848102
62940 192720 819895981
65725 117693 130151255
16419 129743 282964437
143391 189866 151694940
128050 133655 11803450
132735 136504 9414657
112433 144170 409007505
157053 199791 107489300
193084 194269 971567973
81026 134871 513405369
15111 57249 104715951
21285 177823 391238536
43404 76105 81730139
165864 176526 249496122
181768 186419 11738780
67699 170461 373554118
188420 193941 134904376
42581 51509 22200574
77513 142054 161342734
44641 129857 213176324
175941 186974 27808278
114480 178268 159683235
147564 168659 53211015
95563 111296 332844925
36872 39265 5932275
148425 179252 77602510
49153 168602 299230368
170815 189161 46116712
139426 171560 80820787
70213 158151 220005145
197742 197765 777113350
181884 182062 316559884
89597 95208 47733537
87645 164450 192265184
83503 84566 2680702
138833 166607 69829926
113949 149851 787735031
197589 199711 123533704
197152 199822 6706730
40204 187667 335904856
169559 170076 305386931
72949 99043 171729187
71093 84997 34906997
65297 121704 331309479
64992 167962 646906896
189043 192756 9324666
61166 98690 766470620
161891 176193 173770435
36995 80532 108731602
10911 99969 222366322
64516 152406 219972074
57541 166811 444630011
53664 186281 168248512
191285 199657 20936875
184198 188241 10194019
51851 178088 157838829
186479 187666 260114573
9911 110117 994871558
14951 18459 8822622
188457 198085 24124380
117003 199038 205734910
23540 197794 435947068
102908 115783 136374080
195000 195889 759002184
171750 181896 800549601
143587 146980 548420954
155469 166433 27685870
181371 184635 739680508
116389 194008 194528813
33718 39936 15530903
136964 171296 809090642
3433 144075 351295695
152540 194916 347590719
6850 54318 118289588
158555 165859 18429186
89004 116423 846546999
42410 69167 66852160
124995 147736 56828461
90315 111534 452931716
80932 143290 814977675
70295 75151 9469461
8376 68627 150353095
185779 187381 141936037
34419 96051 306109446
163195 199826 92132865
21582 99288 662635815
123635 153834 955175470
9015 54102 188246699
102615 125459 853644391
116627 132880 929351524
56881 174350 294277980
154968 185169 75934521
70256 91612 535986457
10862 185050 435644373
64992 197112 331211407
80751 115850 87985208
122185 137903 39265474
133197 148592 795555953
68915 80741 527455078
131801 189122 812443976
18134 108931 808961487
70980 159217 401670750
158980 162573 869935324
6456 135336 378291087
16392 34313 44402187
162795 187092 728541842
92897 124937 614337493
102790 170996 854985822
190135 193552 3156760
38577 116577 582503613
148053 193595 114645863
34739 46620 379482523
153146 162989 24817022
106095 197546 229118761
59607 154916 238474057
46443 60190 34285022
32383 105010 181579059
166420 169896 734692075
153465 177347 651431266
193036 197585 434514049
152914 189201 91349014
82179 116552 725447590
11729 105402 234156269
38493 65612 67699062
140177 181499 503732102
116918 142842 446098445
175648 194461 904753473
50713 184977 865875729
170031 188040 528361690
55345 157006 791079729
28790 191232 406473167
90046 117973 69943333
23042 123820 251450263
121778 178288 601219633
30900 66476 88496667
145426 151933 16420210
20754 157016 473690964
605 114810 285537235
102784 119242 658697968
163502 167347 930879216
184732 199532 32689978
80500 90045 591290256
162469 172397 232140824
78820 135723 142425754
31604 44759 32580652
150338 154899 11528790
62329 112618 125998274
136935 177313 84020644
152360 198923 984463492
134257 197014 157617947
130379 164664 85876054
104750 124332 66299843
108821 110742 3504620
133484 170486 92837115
182037 191205 168081140
28919 149367 300689668
159967 166392 16261467
145022 197698 132502328
29924 130163 250322390
124394 152965 799744171
132775 133930 2875292
96741 167379 177048378
142401 184729 106435740
56659 66937 414859861
63356 165456 118612551
156390 189054 82234653
22745 73736 126934043
165989 197162 188415106
98237 158579 760977924
175547 192386 42354954
54923 61977 17662868
151129 192642 553495088
110326 178433 952805092
78752 135513 992411962
104898 121496 229763084
48079 51276 290513423
43003 150892 339368917
48127 112803 162035506
134524 170286 440590346
50122 134108 210243219
8430 157835 373428660
62612 71182 21471814
84359 144582 865459061
158379 183506 63288139
146474 188380 111554700
120167 150800 76497231
72906 80276 611907188
84873 101874 550579937
140430 141923 3768069
136367 184181 120063521
53362 196755 538892027
134387 141493 880097180
182240 192569 26060242
188914 195922 979267830
68224 147096 549824464
187070 187125 8261
107930 144980 708379743
149993 151127 2860516
106853 191708 228124826
169564 179809 324519672
193225 198807 290570606
191594 199927 18714900
182786 196552 34670388
46797 63916 42745436
190513 191560 895596100
59474 86004 66500380
194664 199815 12986714
34388 166628 330876456
45718 96438 126747873
89752 146312 259094522
44398 130883 467883458
14291 196681 456438477
186826 193132 769672383
92005 116139 60525690
22188 162281 632594356
31658 103343 179110010
35516 73745 95512891
59695 187612 779717438
4944 71603 166300627
63912 158975 237975269
173036 182880 478537518
63969 159066 238072213
44642 140346 239155051
1650 93486 108836203
87573 120516 149400096
86092 183139 425880259
24635 117065 592864262
104525 187009 536661680
27438 102578 621373564
46094 104013 145104843
76509 153524 337896148
190582 190945 426451908
2033 51689 889907909
179492 180815 790833504
193733 193813 181206
50523 80506 75073203
36799 185943 686212182
41848 172250 499010507
93487 112502 47750108
114340 145243 76933855
41077 140756 266443147
102700 168972 165911206
151031 165048 657568651
145734 187579 105437336
175781 187783 30266144
12563 121728 627715044
91422 193645 256270177
61976 90195 204489485
147385 157031 764335639
63087 105020 105231540
45134 71540 65974914
192753 199794 17689643
33575 46608 246182231
145355 186533 103662995
11446 167231 389530086
101203 128328 41648782
82869 154475 406220636
33156 76200 107454290
47191 174718 319419908
114599 127939 33207827
39466 161390 400771437
195323 199898 632336041
171182 171419 193564
160703 179631 904244433
119311 133768 36092981
30128 67983 227894606
147961 197710 985499472
32897 191378 767553
138416 151842 712216564
6327 140350 595174061
74825 90203 38518582
132571 173339 622553042
127703 170952 845343101
194321 195723 304454110
198221 199263 2616093
71291 100319 72728807
83322 193772 276800483
77630 79122 3687821
94511 161770 828375179
82181 169759 219409398
192058 194816 6873731
121440 125307 22966234
96360 119455 57967452
152278 192092 100178962
54120 134390 435540885
174984 177989 7520579
147308 159750 31366065
34167 106378 180660344
150398 198015 119827015
23103 169557 426476708
47053 59972 32321579
91694 126626 143119487
62030 119946 532198674
54493 132142 194350182
199374 199517 367784
64237 132622 171231887
94348 167493 183277036
83212 187006 365087788
104915 180324 188790066
12046 139564 431727243
79723 85911 542982612
91209 128670 93675245
96061 119739 20620458
83009 97667 36673598
5998 191125 463359863
195450 198997 14319755
159154 194576 174451499
101215 195238 683307004
172934 199223 534414604
23024 173436 808744527
185322 193512 935675440
196165 198207 5090531
17578 19926 387526451
99 31367 998891671
180441 196380 785612786
62398 152902 226424884
8436 176789 421130794
18608 142622 309493110
133207 167505 85995977
46388 93208 431580628
147379 158801 28829277
122103 131259 232013330
199803 199979 25545444
88222 96251 507469346
157390 177834 34412563
134975 197148 156149986
174526 187707 33215496
29059 88368 279359825
95607 126475 77251348
170421 188266 9264801
139150 145056 14725225
2645 55925 132857629
69206 178068 272676681
12334 103142 226924457
80977 101453 51424907
171010 198138 689666647
161483 176614 877167861
122415 142718 923196884
88143 177751 686774590
25869 63768 94133187
96004 99089 7791656
48712 99111 732888989
150469 170044 49332117
81002 103599 56785313
153854 174128 51080693
102587 120570 657043750
186418 189583 680436743
32174 99148 823027634
190965 193444 5607033
20849 141227 642725074
2864 146472 358733726
124040 166772 107202887
2830 184851 686338172
172546 193346 52361881
84817 133615 261679834
20895 35691 36473960
18470 150901 330624237
58379 59828 565007726
120932 173616 299798193
118793 133115 35798188
21886 63376 20082345
153723 177799 60672901
24413 97174 892533986
140340 144384 916949883
5667 20319 253700356
25383 90664 162705619
175517 189124 34267954
166511 183764 43384298
13652 83038 968363520
81496 187913 266793265
161104 173620 107379434
146241 197307 160418929
104344 185560 450430479
104623 183941 198680590
102248 107178 644724898
25223 48069 56437947
173334 199644 299917494
37851 180329 356675308
147702 188351 102420420
89326 113336 310793988
28702 190712 405339030
102082 189091 150381499
103158 127701 61264353
82436 139523 656046361
199887 199985 245155
62513 96617 30851991
138401 144698 15677067
191589 197353 772291920
956 73508 181128297
54764 182295 319425372
101985 111403 23524401
24133 57147 140844786
123322 160670 93508956
14097 145199 462098755
111062 131567 92145849
184279 198713 36288978
42116 127448 566246050
80002 171787 492474713
120849 132256 28573374
120935 197397 558350380
21753 114949 232664912
41364 131714 226003920
9727 141396 328850717
36953 48559 643664908
97363 174551 193451258
116453 128962 453623756
5629 59856 135175094
167480 196915 490667478
46151 136906 326199468
126021 196131 982689711
108113 196320 8998587
26352 62336 89396607
45104 123987 691763200
43120 54973 29517349
68166 153690 213922010
75958 80015 435622697
81563 107706 65679206
44808 188397 359679386
159694 186367 688708161
181544 187760 15885119
196493 199572 466391879
112770 167454 917180027
24589 186886 405925511
157012 178532 40622594
48619 166075 917531900
80662 191160 277089411
98721 166255 169180018
99054 159376 606437742
190066 198785 21879842
139756 152420 31796763
130859 185466 948303129
132848 149180 40726577
138998 182681 994808212
191917 192636 184576217
55414 175797 301478183
90624 141778 127813281
158745 179330 51757807
83911 196866 283189670
99722 112500 486220199
72825 163169 822491705
99517 199412 656108014
63662 121839 145660304
59393 65578 11641534
27809 64946 332580492
37496 69337 79465066
194943 197825 7268193
67481 189978 307054546
22358 113307 261957114
69063 118080 122753311
18366 134517 289989666
177318 185337 563919067
82784 157609 786462637
116262 136662 454410232
44138 157195 824709099
92965 132925 100037249
4201 29368 63127475
35822 66752 363664127
44969 140670 239142193
185993 193627 366109036
109999 161219 999823750
108193 153707 113533009
158390 161628 8119301
14628 16956 5962120
42149 96294 955043151
143695 177769 85743515
29647 81028 128028304
179276 189998 627632197
92613 188722 335597956
171074 175425 10886838
133218 147700 555219788
50883 137048 215624300
123999 183048 562990058
6092 191341 699620007
192382 194665 453332432
17283 185500 797587774
64491 103143 681357067
31051 99419 439022213
98812 107563 660811978
197212 199761 6412632
85358 198341 338414447
116620 134923 224546996
68000 73476 13711673
29253 95047 559324782
21309 157604 340272866
33937 93924 371591899
95043 149718 136732048
50666 69599 47437004
191939 195461 766807828
11307 66287 137022998
52695 104467 129808030
4461 61179 637417165
67160 94758 69098376
67721 88353 181534347
149309 198104 644846531
135131 176105 102837755
152076 163043 27571181
140080 159524 85625940
131801 136515 469678519
590 53178 721507035
155942 162238 704669248
24508 186791 405889077
155700 171312 998498562
63269 77611 35985291
172173 196656 61638615
103781 165211 731463627
95930 173110 193413738
1242 106320 262749798
113191 185094 180108927
93701 154872 807735772
72487 76084 66804817
171264 185428 35548646
95869 161304 163852094
46183 50614 331549868
178846 191924 33012407
121124 169608 479185873
1750 64266 155923468
85577 167677 997608515
196570 199473 7245929
49828 105394 139381826
70549 105573 87879076
61247 138239 192611444
24144 103985 110497289
144007 188979 113216517
27334 189809 406401060
48604 150616 255220215
32601 168478 914345460
149842 173326 663534703
197892 198749 314541828
95788 98661 7252552
85480 126118 101487926
128472 191132 712813512
171825 193518 693889502
158157 164548 16154809
132369 191710 752541443
191232 192549 3218465
175277 176951 4233591
160376 180358 50353016
150531 174567 444379699
107828 176888 234679340
111846 154471 351611959
17536 117861 497969024
86799 124507 94180203
105197 154319 744542816
60163 183382 535496834
187440 196756 23418692
117460 165290 280367185
128811 177773 10048162
140957 143334 5951685
182041 187736 14446635
9537 179761 643934419
180107 195517 168894045
177675 191413 34681163
56117 95997 974137934
27770 44194 40633017
40238 119087 182870951
90728 160665 353646762
93023 184857 230145903
101722 193263 562228803
162637 192155 74293772
171586 191476 428290494
159189 160740 798326247
62980 113753 127277927
51387 122628 994433544
180480 191880 402661864
118434 195990 473094208
78112 139583 153701966
17100 64129 116943217
153733 199630 115531663
6322 51977 113756988
189813 192246 6137050
7848 99506 228846357
49413 58175 61184285
60872 165391 261718769
140860 185773 112933918
15075 108891 993926848
29315 113839 475706257
133291 140513 17877018
56152 186129 325654041
84223 123537 98243104
144624 158969 293875167
124096 161327 44576408
150470 171455 52904902
86099 182826 588654041
78253 168432 225947768
102088 118558 770765670
126816 155424 413445306
41159 113035 179818854
134396 160122 985550745
167304 196522 73474015
45742 162091 891769697
192545 197721 12979456
167356 194828 98626715
141184 148011 17059042
156386 179052 305773470
21280 150150 806350497
13965 56097 104876976
1821 21465 135702532
180342 199547 48278877
143270 173327 548672333
72399 117348 880189278
95019 115633 51736846
181850 186741 170353102
138318 183097 112487302
123117 199818 192555995
194496 199572 12769000
187963 190628 6702648
182750 190604 19839212
186417 197402 27625193
132461 171602 98156635
40911 177924 62217207
153626 184775 78390637
66557 163321 855719316
181426 187141 11453801
141716 151367 24221643
8348 117116 271827290
19084 86846 994052337
21399 119257 588809351
69353 131361 155242720
170145 190823 52056078
118779 164009 113227366
114914 158637 109221086
147215 187569 101716471
143947 175225 3285538
9309 18408 1876789
129885 140814 442300894
95963 103072 18030514
126035 152017 903585934
20716 147790 316995175
2781 140274 343412751
145778 147955 699960602
4880 105955 397207417
26426 80877 135612731
19171 76860 372908107
126886 159961 82836124
156340 173973 44403593
98858 141114 188276763
102338 196690 236576396
12947 97489 210984329
168452 181232 787433242
103106 144020 489214227
177245 196493 48469569
115922 145349 333839253
90450 148658 145445264
36257 162059 338768436
169503 194801 63565128
184920 198405 33960347
140101 145099 721146450
157723 171358 71002976
44218 167081 307504907
5414 102233 301220705
161922 166485 11603817
25412 175198 374377512
81180 87851 324467329
119980 198546 197141328
196301 197358 2612164
192159 197289 12873876
93126 193617 251971084
123635 159762 976687622
159132 194329 340909151
104732 174109 173721948
168865 191657 57351950
198649 199772 2833650
197508 199185 858475394
172987 196154 520672768
54111 128629 967764673
107178 151610 110881734
119804 161489 277569636
40142 115840 189304561
118516 190725 181127160
137834 144220 15898598
2589 181997 524546083
88707 143682 137384587
22752 182941 433912550
19422 152086 331187408
196238 199125 624320015
196160 198868 52415241
101742 143108 264768339
198203 199738 3885087
101155 198802 244797007
115691 183611 170233768
154661 180869 249292873
194268 194636 891590510
776 168993 420744663
133472 193999 151906261
87659 165789 831940855
183676 185432 4393269
185281 192926 864584641
73835 170786 242870899
35691 133896 294345527
84785 162956 195625108
71376 104790 679956455
11081 59047 60684572
162692 172017 23463660
45336 97299 129887084
108842 165986 142930209
143405 149720 424374773
150438 186044 89629468
60169 181566 945081635
189567 197690 20379225
126182 183221 143187676
121534 165341 109773457
175097 189351 35856016
56570 118562 155229739
60996 137434 395093644
13726 179218 413772573
19973 90799 479887930
92146 144968 929962532
112795 190391 194565141
116 129168 658183776
150746 159526 909766727
155968 194182 110732397
65709 142448 361019129
130536 141904 126269791
91391 133503 105359673
43966 149796 430195554
122602 191066 171878088
126004 165765 807683540
136113 189818 19410672
91008 127243 90591255
30649 71394 101490409
194607 196188 372044644
38602 51959 33235861
26247 64135 515902831
197272 199450 931612936
152358 182195 519922475
132349 147837 38515352
33715 66291 848644102
175047 192265 231056095
190888 196881 508039223
72076 76080 10046555
147043 163377 933328204
65627 130257 161763843
163763 187555 584512856
96471 136803 101019598
175430 190418 394189085
70338 167554 659598659
109179 187985 75893466
31307 111768 200909966
148858 178921 811783794
9734 90891 877509561
98393 173980 133892283
165526 192256 67215151
82557 169033 216636533
129583 194269 162304415
3577 110361 266932090
2855 20517 334919680
179836 182714 139176431
83048 164301 589822711
74724 106121 582323328
159665 185893 781855005
147280 192225 221748189
16203 155017 346653720
136717 179966 108529021
45239 64808 48826501
169469 185631 17037007
9856 178108 847658534
177336 186901 24108734
34315 75798 103596838
129896 158863 72455552
35633 117165 203935612
121997 149771 69341617
157841 195791 95508476
182075 196241 539504377
28964 94273 503114978
83014 101865 4177407
187323 194634 634606510
152385 158650 814834719
187129 189521 5977572
59012 196030 343468286
74693 96833 412768256
1521 36999 88543599
143512 183682 101094082
20784 181237 401065799
114473 149980 70161558
61614 62804 2489525
89970 103034 556620784
143712 145068 456750889
34539 88938 135882049
173550 173642 324988378
152734 199718 118200445
190540 193544 7497170
145315 182209 92809051
68562 116192 425592253
136342 148165 614275894
83570 91213 19097367
176457 177169 1774157
142515 171766 73585241
4403 16077 857604516
33692 145885 498500882
164281 188055 72905214
134843 147774 32140670
59887 106487 808253580
75515 147771 809487837
197686 199572 781767844
147599 172306 62257115
140252 142285 740512439
124824 186310 154393149
135533 197161 344801150
103851 126499 56354272
164858 173577 21893018
30017 193361 629427576
177051 180967 9895627
189983 198249 712293350
101410 138271 92003280
83926 186200 740672525
182573 192505 635715457
146324 188658 106604685
172836 173420 1454480
135950 196723 152647159
41530 77702 90398269
153136 159664 16420133
180488 193214 32041596
109452 132158 707497872
35886 181977 365663930
89715 197487 672433693
179403 198789 48808077
83676 160246 834792000
145708 180599 87903882
181163 199171 270189469
131661 166353 86940673
117521 140759 54798257
74909 129797 137423909
45765 63084 43218579
63546 141016 193725599
191020 194671 153212056
185375 192878 554125530
184329 198488 35608276
100706 186631 215342680
185696 190309 11681537
87993 175945 220293385
151740 198168 817918514
114593 178922 161027962
104767 117174 30976141
128308 157915 74078760
191011 193615 6452668
193703 195049 936078594
58665 76421 44588641
8334 141709 333173630
180386 182114 179645712
163833 186832 725241337
192638 196743 465525876
123120 135208 30264553
101087 112415 337921508
107984 197318 916451301
16949 25519 21421610
108391 157168 121828879
197479 198309 2055643
84783 133954 757581593
64980 178116 951713919
122199 146359 878205955
173657 178968 13331879
124009 166565 106766090
45357 183325 345491999
18639 38015 48016028
28530 188931 401276729
181264 187510 246421788
74297 128382 883369628
48749 98437 124346523
158754 197327 97067248
74060 123070 463546862
147827 177736 732894669
185816 189941 317796420
33167 46052 502793832
102066 125309 57913934
81043 190137 326850778
62951 193320 326827790
99950 132603 81684900
74608 139441 686528132
93874 143379 123728822
57075 112595 849382919
199818 199865 80737674
117804 181562 803559437
194771 198768 10078428
70505 169307 2992636
102483 120544 826930528
101905 106505 378157640
149312 198239 806057301
170402 192997 191737195
168792 173023 152531197
84076 129251 112972250
91610 178791 218377606
115469 165021 484801521
73130 166729 234442050
33614 197321 409889148
154228 167391 195030707
171075 187845 960849620
32596 168659 987628195
100139 158493 536706744
123249 149226 64954765
39332 103832 515610478
19128 58692 328381765
126151 138728 4431986
62405 173462 278142994
1632 90077 220945141
178366 189886 641472348
96954 131007 963971551
114647 175898 153330452
172456 188268 39839794
29902 77942 119686241
158805 192510 84808371
43165 184795 513425466
144314 199347 138418033
158706 195426 237575483
142742 144918 5457089
119193 158358 841813963
168511 184737 68155957
71794 178975 979172567
43608 188214 362223460
123815 142021 831220268
68629 152047 208667045
180287 191119 27351100
73036 94354 660706606
190567 198773 132779886
189367 198889 18159860
46625 176944 347372373
181676 199283 44289269
78467 163549 803326519
28652 132867 328114517
155372 175409 286445026
5014 64384 147969648
37497 97912 815473763
146326 187530 103784228
199472 199668 515335
115165 188871 184778576
62952 111378 201588937
73934 132575 146761545
18661 138256 298528817
176781 184339 382044334
162148 181854 49596472
168055 180573 31504254
108403 199656 708774387
160330 189132 72586376
182233 184494 537513670
96690 169209 858445619
135488 173524 445180797
188177 194931 16907707
137633 179096 642989628
53574 94483 102347611
137288 166426 614173945
76535 118832 105863938
43734 195244 379534416
4705 179891 438203303
136814 160522 59312529
108 94022 756048275
155685 185155 74136105
180747 183512 552826696
95748 189064 809163735
87073 118572 773364201
70234 101131 77411530
35249 186650 379063183
115988 146273 59591475
123222 172429 123405921
163856 178618 37090545
56048 139978 209825569
106821 109787 7382530
85068 114299 49370338
84709 154341 174113624
8801 59687 669305886
128070 161919 293949718
108085 186358 195998373
88542 130982 722284040
183416 192318 22384176
112893 176172 572065265
9740 160045 375653255
146468 162622 40670400
66745 144435 194307036
107777 171625 486065853
100738 117995 43197158
181007 188289 18380790
154068 163949 445596760
134562 159681 62862754
6063 75161 172433737
193640 199251 14082956
139121 171684 839744776
20553 126069 505394083
159281 169558 25921145
93054 198159 263553748
36477 62202 64155361
62104 197442 339235756
98622 168227 946024445
115794 145591 74183766
13277 32887 369032806
162020 188319 272513951
85977 125261 98104862
59707 95858 90371698
49219 177263 320798019
48370 63159 300571743
141478 193250 130278971
32005 61714 73910115
85534 162168 191685778
132931 155990 57580666
150402 191344 687116653
156631 185000 71255961
135029 180479 878235171
2903 92540 223842899
184237 197861 283092353
22877 169353 456235844
143003 183752 692668616
39852 128518 507241422
125048 144075 47550703
59501 173322 285036122
137175 195692 840849166
89840 132875 990780402
11739 107582 239566633
5299 167845 406384710
151349 157003 165244301
14923 144671 323889979
110039 165478 138726945
44905 136997 386837196
179658 184954 13278744
45496 105029 149129197
154187 165402 28263797
181480 183329 4686511
51227 183505 420267751
45222 55360 20275890
104412 150255 739859175
133376 139067 791994496
160249 187303 68188759
179061 193187 145659005
138652 197163 147068901
152454 183210 440739148
18300 107470 515469513
168534 168953 985241667
35954 153943 556040941
91344 158740 168648522
31046 115156 333798377
136569 191092 136985885
121515 158516 92602534
90853 146101 48551318
10467 77981 168464241
116565 175360 147273155
165791 174758 22529341
87597 100112 31311059
129211 132004 7065683
28262 194950 417010260
142805 183922 697364301
10596 154932 360644951
35421 164187 322113770
73810 196146 306668401
3714 162119 395987276
134695 161823 67919217
9521 82014 180932915
166662 192370 919083021
174002 189340 38577218
7966 104712 241782798
28085 41259 32506369
98811 132014 83166076
188864 190316 3668421
74783 95173 425627028
62723 184539 521098755
29095 39951 562901153
28260 127441 700835736
151860 195634 110145209
35623 147047 278421925
44902 153025 270363272
53314 157819 235604240
163345 187347 60433091
152159 165415 33358303
69421 180251 277648704
61574 123870 155827564
131401 132889 3703922
45154 138440 233201761
95575 137337 104531604
61181 136830 534594943
157503 189234 626231905
26010 76966 126861182
16383 147432 347670129
165042 180730 39506048
92237 193236 253301448
150233 176786 488129829
17899 52638 232132274
168654 176915 20754761
21848 47358 814953482
7134 44885 257129038
155390 179838 926048748
108482 155598 65498238
132953 145939 32237549
34815 68348 16265751
29815 166240 643829021
10589 36040 63405429
143074 177731 179928651
192598 196327 9426359
85784 110933 95386639
54499 178645 309517133
142220 154030 229469609
141279 167749 66606212
148149 151855 579656916
156636 162388 14415213
17993 175888 983508606
126789 135761 85099761
4223 74134 206564688
72231 111918 455981911
91442 125113 84101211
6565 89105 206058758
53099 165488 281405840
75644 87766 30395919
189558 199301 24451602
76305 112497 90666711
95987 187879 925821199
123788 164837 523331518
38603 150601 279980497
28865 81139 130202570
91728 171475 199819013
67272 138475 635140214
113595 121754 20293804
87230 133519 485874906
106554 124084 247790848
1771 196516 762384435
127788 129668 489544518
18269 29845 986836187
16479 23494 17510743
27980 30241 5541398
105619 112414 16881413
88588 146737 145290493
50800 66006 783775943
55018 192046 343431083
149963 156455 800632536
26373 147041 301115007
125305 139832 36319818
79908 167214 218703364
174564 180859 339147871
41675 110249 528869202
86464 141747 138063367
181942 186483 978728496
11762 161700 374717038
152021 154240 5556563
102267 180159 195107633
16517 160566 792946421
119985 138866 466153560
191616 195857 10602294
27351 60489 401419258
194881 195053 225164
6870 156544 683762563
163787 172802 902111250
131771 137646 14585255
1027 198132 600236883
159666 166513 669354361
105291 140645 88013912
118431 196032 194627477
84428 111993 305409138
180162 194045 293811500
192679 198205 13857411
164691 190561 65129215
65988 142484 191264403
165347 198015 339682240
79262 109222 75253699
112390 193952 204422659
155108 172967 44935025
50002 91306 979946919
54841 142395 577223431
8336 16833 21525124
65800 75167 23409008
69599 145352 75261776
94085 143007 122262403
50045 173785 309937783
192092 193971 806489201
98754 194613 465486580
14810 34340 48531825
159394 167243 310494749
155588 168703 33120692
100541 141445 997407660
97128 153542 141126998
44891 83471 96464871
167297 198982 790927420
161379 179003 503710818
50299 111520 482585171
159742 170764 452004999
36454 119181 421924483
136623 187528 510230955
54619 146537 910705012
168367 180480 998864224
32628 183537 796676844
33911 163073 323040133
58766 87412 385041516
157275 174139 181199029
197906 199950 440837595
124099 191879 886126276
169122 197665 91405612
187911 189330 288360790
155375 164787 288388193
46137 175174 323047673
147124 186099 898315024
61931 124656 635240164
131619 147690 337725378
103751 139492 934787681
103432 169737 165948389
116526 190237 184832379
143673 174820 78355735
64979 153450 184707039
73813 84683 27263176
103064 124072 52349710
114347 193075 197354927
17941 176368 396059905
77355 163225 214944816
192398 199945 358595114
39596 145748 412133919
186945 198485 28975003
176147 181854 14297112
73765 90131 496484904
122875 161345 96294976
133853 187231 134049599
167568 194831 68524652
19899 171101 994744781
1535 77769 28829109
102838 106166 211038359
99990 172135 180695505
35124 88597 21154806
181673 196835 623951696
154048 197515 752057839
89994 162283 180870050
88891 109672 52232512
142234 198334 141087716
123639 188736 338443225
15279 21245 15080005
57301 196995 350236845
23148 158076 717106223
155358 189653 977493113
66167 160269 75932112
173691 192623 47633286
51414 85665 85806118
48706 154381 264471756
128082 141272 379324758
30450 160788 868574660
190858 196530 14207383
109362 179592 175832346
36374 38260 4678015
47576 57376 587572203
157678 196582 97940414
133956 178510 606405453
18388 108876 226011862
92632 156500 538423563
147320 158532 28303396
74015 110772 92086071
69965 174791 424330572
178798 192664 34961918
145549 175451 75328212
91812 169521 194667451
127744 165186 93797327
164501 179162 36823466
167067 194105 67924635
11621 61995 953436011
194089 198668 750754972
86513 115713 628225285
6647 160127 383536057
26637 126610 832376242
183278 188225 580045462
144389 150028 901964985
192662 196312 9214972
111892 180171 171084436
124977 162309 280906558
77448 178789 630020529
167138 183839 705283990
142437 198253 140365623
186930 197264 25944580
99730 184894 213434707
113009 141675 497815107
107274 192438 882838552
55772 114166 870886912
101076 153268 130407352
82280 126345 660585947
16616 164408 369256474
126148 171914 114860324
76996 147978 177444921
154107 193007 97915841
101277 123803 551143127
61931 187944 315817284
751 179004 957692102
65449 167084 127919845
37256 170023 332255597
214 83352 856884475
192192 196387 10580722
36462 195598 711652445
35952 72617 663083697
143676 178688 88030733
141399 150208 22096538
15538 75764 150070979
65091 102439 533697385
168797 184678 39848873
176679 195400 47120039
75921 195825 300570041
26330 32188 14439285
34557 85888 128266739
164579 173832 23289374
170206 178353 20420101
97012 185749 726848310
93863 116093 55821906
59511 141609 205289833
102007 124822 56828167
168914 187824 410625270
88500 171833 208688951
184352 193891 29694658
125353 166608 103579017
80950 122545 305667572
158613 186878 90482522
140154 168999 72603002
64602 126254 154246859
75643 95379 753895600
160547 160859 778959
66089 83699 44153286
113687 161633 119823049
158807 177787 7920269
145155 149031 9743187
140560 189680 548487468
11350 87487 324147864
44831 68897 60097103
49886 134287 211251142
103649 123004 48196539
124696 137413 31877404
57366 77294 513759436
184972 185082 277205
75267 107849 634256252
28081 176907 389434093
170357 172412 5103355
80869 186293 316793403
179223 198561 48709687
41131 188047 384153959
123957 198441 265294782
185460 191736 620496058
86914 90409 8712830
48991 93994 682565238
78387 117712 98605581
104969 196485 229334054
187071 190241 325347709
126796 161227 514550600
69165 95172 319255604
105904 150373 931425574
169257 193329 60545070
80808 92638 425568082
38598 160355 304489207
39319 197664 396609037
184328 190805 16375632
104305 112851 855782781
158178 190874 82405935
97487 127883 76115600
192161 198690 803331523
106354 138968 81269639
178707 191120 31378236
10669 121385 575045166
149708 179338 80186266
164218 169887 14306059
75482 104192 208403184
99596 117376 231038281
139758 166572 404073231
116529 140256 961720248
8940 162886 384830552
97199 149751 131426029
12784 142753 324537492
52994 124033 714120651
57010 153701 241865515
114346 173628 148379850
99268 189210 717775473
167180 168370 2970678
172448 178754 758977008
187410 199164 144834191
13773 32603 46901978
95146 168870 246726682
85313 118067 82009462
197124 198930 4526086
94198 115014 886673073
150969 166623 523248089
99310 107914 37489878
79729 194019 475578858
175459 190729 38470414
11877 62467 126098901
46889 84420 93970360
12701 63197 125785901
186209 193772 613820456
39917 74093 857091167
78091 81050 7399498
50430 101632 128333799
145771 198838 455455838
60906 199887 348401954
24836 140246 222767262
53656 57684 213411808
64062 153875 510710481
41305 92301 35154569
167664 168388 555284688
7275 108589 278804753
5722 137506 542385944
174510 178976 11183685
153994 189361 88972219
51277 71091 49600816
101223 177718 191600590
122462 164934 113679107
56461 160734 480229976
60409 192093 330052944
180548 190085 690355663
17580 79680 784489679
123598 178743 138292352
167930 180330 412797084
66012 163759 342347192
190824 198510 19256644
66192 79860 34221903
18311 172718 745536361
97424 133745 90903729
4907 51040 549532285
189663 197218 18982590
98428 121841 58685613
38518 133463 448425280
162180 198738 612290493
27686 142425 724434917
163512 198240 340682587
95513 164167 171968595
26422 126557 249869181
67502 186154 388260266
74678 117275 106728571
8789 62258 133340451
17520 93648 545124016
8444 124800 290611851
77262 95635 319918189
10354 167345 392606131
198337 199374 2608749
22827 192238 434073721
75374 135770 151163495
149458 192330 321511638
41432 162201 399353579
130394 194027 159644500
126965 169989 107955256
73027 91793 11052202
174097 199386 516703345
14367 37097 56522177
93840 159070 163332085
186654 192509 14711202
29318 133824 587515053
107930 129994 54993405
11703 118407 266608050
87878 91519 9066700
117974 192386 732021167
77607 166514 129946104
144226 199812 647900798
184968 194749 179303000
31963 196594 705255030
195747 195889 23981
184042 194846 529717786
36224 68110 521063593
174135 187676 864751137
36455 109065 181735635
98934 184764 215168185
53825 165703 604642899
15166 131675 290967986
96698 167446 666014403
11538 43771 260564911
89040 196280 281536002
151242 180013 899056024
151991 185990 549752707
34995 82072 604862075
38974 156412 495149666
169341 185763 34924443
147192 190576 251110835
166106 191431 63786267
170909 192221 993927871
133990 177346 108740896
9871 37566 718404155
73223 165887 293875452
25435 105525 480742106
148364 151121 424023220
61058 86283 63260211
170193 175542 13435508
101597 179549 195200992
74483 180601 303198785
143041 182903 837676250
174060 197747 188581031
109291 188295 755577398
56185 146276 225270802
113208 117279 701108298
81932 179835 245251139
129049 190302 914951649
164686 185599 52610532
91844 165633 783843485
184380 187888 8252199
136026 179653 714214197
127003 192720 165023967
145827 150190 11009539
19115 161903 356614888
11180 144550 333040026
27871 69794 104326112
159202 182494 58568954
92083 174613 206786525
82115 91214 636655857
193396 195241 4632276
138080 155933 534717767
110727 150203 399912677
121154 170135 684727149
81780 121099 98381564
145735 187964 106389826
165728 172264 16395444
37604 58510 943175799
21942 41675 48707807
111206 193720 577478287
146040 159478 33853014
63473 135102 677267983
176016 177721 4296396
65954 135673 871652218
107581 184482 755235361
101738 141746 99807917
168550 172771 10586766
89485 136324 857308106
19467 113853 235614520
71750 90127 778105457
180979 197383 71094893
180499 197237 556123543
97765 132617 226987631
116397 139430 437223259
196913 197109 473580
36184 175114 692899501
11416 190579 312859018
11042 12207 463617226
185904 198449 31526916
6448 52635 115067867
103292 166126 157230602
98882 195074 241232116
40464 181846 366052309
157122 189267 80878560
169685 190094 51344218
36211 153602 293465318
19867 102340 840699182
38021 150449 281027114
73290 148791 880934026
121636 123464 981236687
87108 140646 654242167
23471 77118 406676908
90127 196642 267094008
51396 106939 495643215
191289 193067 912727245
101856 124526 896051896
55326 98915 109031503
3248 29697 66260895
59854 175943 542234699
17772 87214 590737201
55931 104768 228445111
172770 174335 3974268
88909 197455 272162173
181897 189942 20340709
162499 191408 22129504
170370 185513 948051582
48954 156815 153886435
33899 173197 357016452
634 3448 442067627
127854 179374 129152215
174493 187240 32113114
161990 181201 669567720
19671 187105 418662503
141536 161860 713735754
73604 82031 21069150
141982 178643 92158818
55582 146866 428312382
144920 147036 611454249
139092 145889 5797426
100665 151550 127188911
62429 91951 73912589
86124 184734 247023536
121981 187582 164627724
194341 196275 226641970
58247 123592 163605867
60008 102483 106450644
106597 195673 223206582
7822 62671 136708587
45156 82276 92771273
95458 192094 806785433
51986 158544 893903237
128700 169820 40847121
161078 199183 66444821
13881 68859 120937209
172196 187871 405733862
189050 191666 498416731
124895 141691 42000944
29889 156382 316000721
174783 195348 51731687
161149 192219 175645947
75453 157415 205091772
28859 191043 526005158
198233 199544 839825142
121055 184266 909883719
4721 8563 9600127
90993 129795 97116857
113846 193694 722836630
53495 151600 245493532
101470 105596 918624529
179724 187663 444741473
113260 130652 43436068
21678 34512 560122618
3544 7062 8850223
199473 199502 84129
111848 178796 242750651
97638 186722 499976811
135658 156132 14036226
147877 164503 41941124
50763 56341 990216150
83977 111828 69715259
9210 103032 536291971
102607 111375 21875103
119544 177309 144731953
153136 172496 48745214
1625 172751 428024374
117337 180704 158819271
112462 112580 288525
189421 195380 126177
67072 137326 570826598
102119 120544 88438135
4127 130670 448396702
169478 193456 463909102
167523 173265 690203734
6172 72775 655190645
186621 197507 27374037
126835 141704 3794467
47641 96808 122979638
135070 193741 147331889
168432 176301 19743658
163259 174013 23631297
29770 140124 891055261
177087 194915 531172101
155362 170143 37262531
139715 165324 202114055
177013 185977 22581123
160002 187957 70455340
63879 73579 24356482
47300 56849 23888488
174058 198960 62610100
67755 164251 241606944
40343 74730 436971771
5708 166742 402668763
80474 122391 104874249
8865 139098 325304104
112343 169241 142485019
188453 190527 552840013
119 20038 44916331
126482 193450 624035109
105217 111131 14634980
73592 178627 263086707
45631 47045 77006624
62482 184475 843670038
126751 163387 330604959
78962 156420 558291389
9817 183739 435144123
50031 86812 698936410
97956 116694 166938723
8202 131535 853963603
42081 69695 69044246
24677 136148 936454397
75510 165712 225881293
193119 194149 358770061
37945 134662 241827325
152697 170724 140277258
117847 195242 638691460
116157 129585 741129945
147365 194992 823139610
130512 196163 927435016
60096 87746 235441003
147260 188578 236539048
169552 189027 13780690
32458 159725 318067217
87371 108824 53879468
46505 195181 372475506
143312 176687 83946994
21108 138444 292698374
15865 111161 731348643
151659 170897 48476062
27470 199491 430383773
194414 197794 8516874
43099 152199 748677627
73803 120047 113791236
8990 95930 216997806
141115 161310 910448184
105035 156664 128975556
93354 154462 512174294
40866 198847 395677005
144679 166322 54537102
33242 139714 265981921
28363 188617 522016737
168 5247 12799582
27511 31405 2557883
5605 89132 233275573
138852 181426 106963528
194468 198523 433796367
167846 184701 42335458
56538 147001 226153579
13754 52835 700175067
152713 186051 83883565
92227 146155 134756536
190476 192581 730073481
157671 164530 17290836
132697 176788 297287423
188948 192418 175763697
186420 192431 15113100
30431 168554 914926625
180760 185360 70032634
83494 119458 193811623
61628 166849 263488942
83454 119240 31474156
77203 111727 553520619
126121 146460 50840305
11825 14511 6792757
198678 198754 683795392
6011 32802 66942914
57867 161599 259688421
109849 112145 5650560
155166 197588 106719830
134193 135102 973686848
24398 92476 246858088
125929 199710 185338229
103198 117068 34632213
181257 186227 12524233
105201 156377 41129519
64173 119499 138581580
109849 169005 224771761
42096 96522 136010862
8873 163699 969995111
179639 192045 252100047
62495 199797 344180888
82816 127466 178071912
174511 199146 61931735
173982 192394 585030781
123036 193999 178053666
90681 96855 568094632
17069 24227 17882267
86809 100542 34365046
65681 124064 146018038
14139 44221 74877387
167737 173370 645323869
197190 198425 686800025
31837 112565 201683847
65642 159660 666125466
104301 148646 664376155
160008 177669 44500207
198332 199082 1893773
13021 69892 141767813
175521 186029 26417520
173596 190167 41760039
155367 189024 235951688
129185 145717 41157963
44407 99963 138942985
179486 194490 37768285
13049 101130 309135878
6396 23448 561646071
190700 194962 250890155
98558 191032 232022749
11747 85614 184422764
63815 82109 45817149
155953 180811 170133312
155891 158537 6698459
97798 167509 494908146
32477 152328 299483955
6932 30975 60180855
170406 182585 628382562
142661 148902 697331098
128905 130033 2923082
187604 189150 346478
106963 174453 490234844
134198 186034 938948918
165474 180276 37198376
190614 191717 2769208
29069 81747 634738048
113816 184306 147140394
139014 162846 59839806
124722 189146 161821966
24286 144528 300091613
189767 197131 18539376
50279 56074 14557225
175866 177534 4177827
23432 54437 76953104
2534 63165 151155265
121961 156926 87521892
151365 165282 98694913
135446 178692 451316580
106413 144282 94389735
139175 152149 181859945
178799 179423 1570950
185688 197699 581023786
130618 178079 818319456
44427 152542 270361276
41450 159328 294869370
165880 168058 9440287
93934 168662 685447738
91963 160373 171168811
71601 186859 521779641
119785 195519 189994685
123673 143329 49076616
82419 182006 249531379
135525 172638 93095381
51426 144094 231722619
82055 83732 608822412
111575 111657 925162882
29392 53181 732498686
42346 171535 323435877
38596 134910 512231582
2140 68421 574770681
99022 148285 748942611
104015 163658 149109898
172303 179473 18001536
46780 49609 471307892
25378 125753 968838108
187176 194422 352475105
134790 142669 691533473
149047 189514 101860199
99117 142066 107326422
79996 175346 241546389
128913 155026 65374092
177085 196023 47668974
100964 112689 794006802
112950 120012 17522377
174516 177781 234552666
128907 138391 23678428
115695 160138 6425747
156113 171408 349836787
160895 164709 9674460
11391 183581 430765502
24170 135264 277332186
5342 55864 125913257
91386 156494 520523417
104980 197778 232497240
105769 174380 171711678
34972 68046 547599033
57446 150780 233498652
34202 156351 926336722
59885 77657 44514806
182505 189198 16926406
56200 148222 373978443
111386 187789 191604938
185841 186256 1059460
18962 85412 923030197
33285 159843 869137707
183868 190387 16443981
29624 89712 605738973
138498 184448 115431423
177953 196511 46739775
89169 167093 195183397
167045 186066 924191951
119616 157009 93549278
67259 95976 345990893
17769 144596 761907761
66320 72263 401050514
143741 150363 16581254
24048 98612 185902817
157089 196381 98863926
165827 180502 543867153
115142 143348 70245479
93121 133537 101155904
125877 192329 816517336
42010 101427 148746583
180862 182691 4559389
168910 171387 168800791
130316 136335 15014316
105877 118943 32496962
28108 184247 586969672
57038 180598 492384729
53283 151423 460827000
80671 180913 251205652
73655 194704 303380478
25556 172402 321962657
124756 156362 295597270
190270 196672 16100664
110142 179180 172828390
173549 195552 55384538
136252 171719 88950970
159587 163800 279232397
85910 153758 833468797
145016 196595 338507738
34885 199366 411916539
156567 168229 722081407
188504 198265 24457019
49061 92678 109244082
21931 145242 307616410
179662 185477 808595422
182143 185082 7371820
162581 189098 66783852
171985 176620 666640640
151920 179856 70239348
181155 183408 5711445
178012 192171 35669784
74382 78081 9235651
48288 93675 830201468
66885 140919 469604285
74847 167905 233044958
158790 182839 60509869
198756 199325 745562
128449 159766 78382292
72544 121866 123452874
160321 186887 66940060
3021 136407 333356157
31291 48078 41451897
115632 140028 738090787
57175 143469 215815793
6554 28811 92267234
172302 194716 56360688
174188 192234 619977371
183931 185983 5145344
15838 193066 887153941
103004 186555 209323234
18592 129367 150278591
183657 196229 31625639
96806 102454 11334682
24846 65371 100766950
192721 193326 1543124
110731 141293 76179785
177777 196739 47700508
27818 106065 905116095
100795 174875 450910648
171099 186820 39516188
96908 99873 7524547
135692 196379 152433315
112044 124764 31619550
98173 133718 88964353
68722 123293 68979837
157130 194482 765861753
41007 60899 49550062
62249 68311 15172191
28110 127585 950838541
126435 143897 43637893
165301 183820 46632530
170571 170617 437949925
116154 131281 37781075
3790 140743 342119180
93976 128505 276174568
114308 133955 631083230
117090 156894 99574318
48861 96501 119206933
185397 188025 6671880
4879 82776 194424648
66958 120707 189604958
55922 175875 751381628
76156 165963 224879004
126045 128674 998570450
157087 193696 755435291
101641 139473 94352111
21555 123287 657880652
102579 190755 330400510
113796 179726 322801781
155176 189862 584195165
38694 112425 37571836
99209 175054 190055678
156772 181301 563804145
92145 197138 588171344
170160 180450 701537131
167742 171402 793648948
69982 73646 338994340
141175 168816 69586598
183144 197766 20510493
114099 114127 31726
59474 138217 731207362
146761 183976 93707491
43555 147260 259160187
29071 73731 370227890
139849 172205 81337253
142223 181283 987382329
48741 113373 367740606
119454 163490 84123448
24393 185591 861443044
84886 167132 496454814
107870 171099 158251095
23271 42799 362856282
130415 182406 130358657
149412 198728 309722543
136614 156541 49873372
71369 163226 330638825
15098 102023 236853759
185483 187978 407883573
82924 116682 322275369
191823 198916 17780537
41631 76235 86524598
51343 198783 155789315
106258 149222 107163398
22664 149768 663249841
180230 196408 40749894
152321 176868 584784878
6342 167934 404075815
66913 106245 98715181
125092 137085 30134007
102931 178864 22997462
76090 159239 655849204
158393 197696 98862991
126352 126679 954199519
3736 48012 110314281
24842 92382 168329431
81235 89474 20671034
122903 154961 917875424
37214 109705 238120067
129138 197837 988076348
166448 177956 28873374
36759 39558 7008434
88082 150071 154960008
186238 190165 9934663
114389 129655 289087398
352 95803 257468970
114110 121123 776564996
168546 171678 401893441
25572 141020 288012204
101019 119878 543572275
71696 75751 10196363
97378 111912 563867218
75107 135320 150690186
128818 138721 443054140
106301 187570 203646438
57575 155391 738540930
91888 161199 173424726
161440 183378 55257143
129749 130939 173283242
77451 143532 670955774
30521 183861 383633385
70530 79520 22429510
180460 191816 992563660
95877 148704 132118441
70215 158205 220126456
158083 195282 387874772
3194 36107 569440544
53995 145826 675367636
88307 172017 684027485
82966 86128 522317556
91385 165818 186408542
87533 108461 177329515
31351 192981 404485809
130560 132780 55573206
152426 166953 36593174
27929 78158 318219110
171468 186044 36590281
165210 187564 300474582
182009 186586 183143383
160985 190815 11042699
169956 179830 815244161
63209 164929 777323913
46169 111881 805098043
141898 163232 53657974
138687 189280 127161517
172231 190177 45189182
129859 186355 141717573
12770 170485 677167646
171015 186058 510171987
190009 190657 190107451
96933 138687 104465775
130493 140009 3972595
170632 193414 57246381
12717 172097 398527347
92206 141128 122269329
96674 116887 889942745
96594 144949 120916552
31165 82320 467833200
183993 197228 33262249
59658 127941 170890361
159308 177759 46467531
98952 126769 203088466
47444 179065 795561856
69278 107021 513984803
195012 196233 3129226
92212 185323 233370775
27944 176009 513600030
169974 176533 16459654
85292 147475 106283649
23410 134380 277467609
119843 135937 810225362
66096 177737 279703068
24962 159657 346839306
45796 117604 496154120
85252 94579 455397664
124649 177398 833440049
194877 194917 117230
36101 121863 553474918
63734 76666 806700564
73219 133295 150325031
22592 141807 874203242
77235 108106 371025960
12456 112835 250851448
47274 151787 261501847
35664 160075 311112329
124227 154365 75440178
180466 193598 963010292
80194 125666 113630808
171466 176177 11781102
141597 193340 921553724
113262 179221 165157941
188700 189653 270043072
101851 107132 13327317
144128 175521 322916994
20516 95765 231228505
180147 181603 649514059
89663 175306 214525300
111302 168364 316798376
172239 189286 42899593
130549 148878 910629106
84856 159971 187870908
117548 166810 599673161
184927 193330 83369588
9793 108617 247085279
80495 198322 678463835
139391 154265 138526275
188783 199854 828327178
185784 189309 8893539
170073 196487 652501553
145947 166167 558917096
76239 186259 242590057
22648 106754 961855533
70878 185827 288019086
164761 188107 109756887
4011 81995 194731146
33133 94211 665671093
86054 88378 5790349
127682 128454 891522082
21894 49131 796211870
40469 160473 467823442
177046 196669 753704857
148374 154501 53502115
58309 134802 191548233
118684 127922 23044313
84359 167520 8642874
161617 189454 6727839
13501 24082 711867033
33327 175495 935171134
36204 150811 501497851
79646 156308 191869275
104730 179727 187775642
145035 158232 861976781
66186 136835 250035866
22933 51995 72000165
30930 177793 367327035
31185 192949 726948030
101591 137794 274733037
149993 182295 81230196
72146 178053 265286734
119909 166613 547546100
30932 34145 582651689
59687 68498 22071331
35560 60648 62579115
149511 161195 487787356
83683 185603 692003867
135429 169368 443624712
94516 166874 181337771
193548 194559 804551256
74051 120331 488208787
61693 100158 96315025
34255 120824 998475727
15725 182944 706405666
21046 32418 28093137
13685 105101 228437025
20409 58609 668643867
169998 196863 525103822
102843 156793 645327212
186606 193103 16387921
96501 182882 216595797
59201 176568 600000206
182357 190333 876358202
192260 196782 184033026
79311 198822 843149045
184602 192775 20653303
4944 112117 267792371
45937 54307 958735555
20979 108581 218712108
192985 193095 299131
113149 117787 449196973
75599 149963 471090533
85293 163647 448410417
118008 144166 65184590
147678 192668 113283464
182700 198602 848997663
150845 195231 111729522
79153 133575 352247029
167402 183313 685394462
77585 189232 354673110
194540 199407 12215051
164720 199283 147380465
128579 149275 904372539
122230 149858 69003852
118362 178296 619406866
142076 168665 172545389
92781 199145 263484460
105341 124052 15291181
47487 130816 208616172
53158 190302 404238608
158433 195577 429621944
144265 164795 378090449
4163 149811 288244039
76889 174665 996334777
71609 127039 138640973
91215 178830 219464556
33583 136865 773507769
183594 194390 27103272
79199 82839 37952595
88350 128182 318962412
133802 187470 90309937
166533 174450 19912314
8040 132290 310477748
119141 195775 359670823
156773 186005 73505779
110100 165495 63661753
162541 170370 19797038
194420 199681 13249645
168494 197453 434609268
114742 165153 528671820
74259 96450 55425651
189566 192002 6165008
162365 166457 736132386
34026 82215 410463697
131012 151424 50922645
10544 46456 257013084
169930 196462 66743980
103858 142397 96037567
70492 160385 786413201
189585 194976 13531761
74944 110213 751142070
27566 40133 31090636
89348 98696 702737945
195483 196579 811938
80135 99426 111278197
107488 127933 464629200
128448 155017 908286463
85832 112391 798627236
13275 110003 241631604
131931 182270 264390831
114472 132729 45513782
31982 157395 313378608
197825 198146 310374509
11620 29563 38542292
93417 126159 878002663
33298 164423 446717878
53315 54813 3705694
160317 186023 64743180
193219 197051 839863
136800 161031 60643793
113204 193956 906752729
78006 120621 106651778
84272 120509 90618842
96780 194401 705087043
91222 164742 293271342
64281 100686 277737712
6008 109946 259814305
100481 177947 194059537
58918 145943 413551914
113703 121326 429246040
57054 140133 207755089
169486 198629 482471490
52281 196922 362551418
5101 38738 83785781
29205 122377 297833768
55764 165274 491094536
182614 182852 605596
58080 177561 502652771
64902 126767 154755184
27147 103949 386118377
110270 144472 85282974
11193 92000 201687181
138666 177953 98675512
5185 44948 714252120
72593 152616 629183954
198482 199258 1933148
184270 187296 878872519
100665 177777 221719760
61432 93475 89781951
58817 81782 532118720
126450 129245 5522444
130122 185691 139408055
55275 151520 922851091
174330 174945 1515500
141378 162881 54073427
172032 191441 480192030
165768 198542 82395674
144559 199777 524973651
69142 158516 754755100
188566 192189 873511960
41486 110214 172005426
31420 145646 285115253
173580 177433 566276637
102233 199055 433323282
62202 183472 431962429
50114 95542 908255913
171686 179086 18543472
137675 157245 49030589
151892 156156 10672529
161499 164301 7119175
146424 173129 67186107
95991 127602 79189348
27460 58074 437577688
73256 155558 205867863
110718 137647 67201656
21327 101339 611828201
115733 120729 12375579
197903 199078 2945541
186860 196532 24322496
2587 139605 440492400
28496 118609 225012159
63737 181990 296265020
50004 145667 597097412
36512 170831 531843611
126263 150348 60211794
27858 136800 272016788
167729 180066 31010255
63129 138406 730594881
24567 179160 386458018
183706 199103 38696107
11069 169655 396530144
198331 198387 149242
73701 180162 381880325
4700 93591 221935196
172895 199010 586615434
58737 83132 61180718
180128 181429 3257477
14790 164869 375114510
33768 133838 734887131
73939 199024 313541103
144596 162512 24449156
12703 183393 697737252
28395 197379 422827328
99481 146444 816573365
180124 194770 54979997
51409 141207 335111140
24018 190258 415860360
3214 89488 463427082
148486 150674 37964949
97229 159324 809208126
161575 191115 74468577
82249 157817 189119607
77237 177034 537113328
110010 198767 807572265
170877 172595 827596581
146598 159753 777723098
4258 161015 391846831
138739 152033 236058622
136703 199985 492099000
42082 172237 325826806
135743 184385 122062674
8783 171257 406403039
142702 151843 23001898
159208 179727 51589697
43793 70831 67545474
50799 116538 164659762
139517 148295 21954082
23023 179453 880537432
118101 127263 22763308
70121 152882 534927061
174404 177913 749788790
23712 131341 429819924
2703 30335 332383042
69674 85107 562740104
28298 72311 348028280
99536 168415 915247246
141981 162517 51590009
92277 185454 433539773
58992 181283 375631278
197338 198672 3344246
117872 134819 42306877
18120 141280 605897326
99573 169837 176077170
102596 168062 460475573
89715 104120 36282031
60663 84395 127608256
138005 197920 150568680
161888 166402 795425267
188402 199279 27254702
128266 181732 134105317
105547 135795 453994665
62621 78615 727516758
118406 195792 470598599
46375 150305 872421134
138210 175369 93333977
100618 138271 131326438
65484 82428 42363131
135184 170856 894269172
137668 175181 709657305
68242 104323 90538225
183267 198719 38872827
17553 135801 932365871
195179 196646 3760773
104165 162836 911524158
21271 174510 382933839
111590 139834 379626342
10522 176383 568838084
29052 163302 335455157
63777 119473 139497189
8977 167666 822740261
151908 189762 95233573
25179 53485 204955796
138673 142487 63209761
85241 124506 98069635
54911 184645 257777274
133073 151180 45186576
155361 185321 384806094
104227 105801 3965128
46892 191847 835871743
141119 179964 442683520
123812 146703 57170993
131851 178844 117778338
48645 158610 780714769
108157 154597 350982522
144884 181789 522511208
131274 146059 36722575
117752 157965 517392230
4750 126570 710816653
102283 110642 368954328
30259 190356 348021620
51053 93219 903431419
172230 180748 21461831
96851 119436 348455115
20477 194361 434791473
67297 100570 370048657
21172 47945 66151665
13978 133361 298186460
187985 189407 617435989
155969 168489 31615602
81621 137001 138557540
20965 76207 137536733
55717 140368 741948748
23550 141943 295476664
28372 38755 317289620
119896 148078 46886935
141444 157507 864332449
11576 80019 435083195
53113 86468 882595333
66799 67204 114656272
56229 68512 155163702
129293 170801 104154746
28215 176495 824392539
189098 195499 486386704
178968 192857 370876251
119613 165826 259851496
161240 162300 555921304
103789 107159 8463025
138994 163014 60317525
188895 190717 4606188
83808 179363 490229346
5353 194719 473824254
36166 45554 23382017
36624 131806 238038919
12920 173878 571913582
94864 162812 170173272
18473 168928 376078626
90813 106026 827879746
17590 80355 156424371
50743 166878 290854440
173689 197595 304864915
40510 197404 392941060
108144 144972 893138416
86008 151726 164322241
193038 197615 663434245
104404 194079 62766457
12198 88740 941573154
113354 167641 687931128
37387 137228 578022617
137401 191727 340808285
104167 175012 177280407
55708 80068 865272149
167810 189298 61220959
155954 186793 77701542
1245 187346 641854816
9368 195837 466689284
9183 140752 328559990
51804 85204 239069571
26672 170359 359184903
51931 115848 160117343
189539 192241 849993326
167164 181975 37143641
155584 157219 165007943
87180 143949 694924614
155811 172762 42696658
136595 183439 117604478
189241 193909 861681321
164087 181794 44507232
37033 130734 234336843
134381 174016 637607673
25817 52493 66033984
151269 174649 58847034
161622 179605 83788962
22585 171465 569705660
96856 159580 157055233
125768 193253 871556568
186484 188888 6094904
110513 174960 161375833
91551 179305 219824874
12261 16302 4564513
28085 50294 776484476
163250 192929 74687603
102011 153918 153429051
4872 10299 297478314
158576 194612 90658329
117952 137081 70598804
142686 160393 44488835
79116 159669 201597976
76479 109181 788974162
54787 56792 5005295
14492 154947 350884280
161709 172021 272520970
105489 112256 16812847
1298 138639 343160552
161421 179734 755701053
116411 192942 191865499
47851 55292 386066829
190579 195942 597682936
175357 192522 28171959
38100 116950 197244515
59809 79818 7456184
92079 114695 31318748
15414 79726 274006716
20488 142029 684710661
179479 197075 44324858
36624 54726 14837571
92762 161147 171147730
130904 197804 460030239
150378 163870 704299128
84338 168472 712126469
96570 156786 150812133
46594 157622 658033680
36082 167471 354511679
42503 88071 842710207
149253 164287 37883070
156957 185687 72229199
128859 150445 71236237
28621 183397 387085830
60564 65248 121852847
159978 185840 65114952
29372 115107 214141290
76504 97451 977491495
70137 188891 297624868
4981 62591 143604879
82247 110538 70977094
28954 54795 64056367
70274 174170 891706215
3964 199391 489163035
90070 192651 876075185
71338 155945 211635174
85582 186981 254099857
76475 129389 132365575
147994 163025 37895241
82236 169830 2364022
184821 198401 34183970
152236 156961 942014410
46939 65738 47038345
28060 120544 230820590
36703 80646 792013816
130721 143707 619839989
131250 134747 501217543
74693 141332 166586431
57020 109089 305038745
13972 111298 243069701
115183 163736 121460493
100770 147700 117114623
72482 127737 138293041
41828 131101 625557232
82679 159772 192945279
79588 171065 422296694
179660 196116 80820249
152495 183975 300176254
86886 154244 168425348
151389 194504 108463910
186839 186891 127173
143888 169288 663179369
48752 53873 12834467
22793 80182 142929131
59723 81100 53470292
109141 128292 47687009
64118 178851 958898846
184931 190563 14294811
111154 198157 354991872
128880 198551 957518136
109827 158043 192095169
97363 189526 678095031
165609 170262 32007686
183539 184850 3248702
146144 155510 989398070
28736 83959 137656013
163336 168805 13820241
90993 126472 758487245
4639 97484 255330247
95955 173509 194391609
184138 191294 657617103
77342 184046 267367849
153612 170707 464461264
26999 63121 89720391
16278 142272 904357219
61514 126658 82032316
176984 189730 32080337
197159 199650 6262783
166142 167571 3585222
162841 184216 53811973
94613 155319 151903513
21013 124950 767134115
32330 180321 414794452
80435 145542 162692616
10796 142254 328272983
95159 171624 394352045
179528 193348 399585381
122786 124474 4114264
178243 179863 730745461
14314 129689 288218228
186221 197749 524584380
117495 149689 273558754
88510 104357 722480873
131540 165933 920268708
65169 140135 187441387
21468 28685 601321252
149329 183649 63363453
60934 129192 170843053
116625 147141 75999408
135663 192432 142536132
141260 198541 752776068
162488 180832 46220641
157312 191082 85055176
2814 167244 558082952
123671 189565 165413643
51742 110916 148213103
106971 189798 502906161
87154 178798 426487959
9918 172689 846010079
144265 177722 729057836
108451 164343 139742935
165935 169544 8521730
82863 128414 113993743
58725 176380 707797163
144642 168126 559122117
187139 196163 22678532
155862 157711 2001736
88146 195542 269218565
151726 186140 51198141
135358 180153 234830865
172759 193701 52676251
195703 197097 999378520
28987 121390 383786505
71037 140369 76586217
178241 189429 28174457
117133 130911 34466195
164922 196372 79140178
34428 93421 147355864
89915 153185 158209095
119874 196819 193097046
123602 184045 151703714
34069 56885 56815526
23213 47242 59418441
192788 198566 807946278
15793 81932 164846501
199172 199316 370732
75337 95125 49477206
165225 195146 275376601
120860 140481 160924102
77459 93707 40583913
15774 147699 630860875
3368 108037 797642236
108432 187781 605007210
129255 164176 910503904
178946 197078 45690365
51387 105775 136394360
35472 48290 31826362
39651 57960 45464077
68349 90544 55592709
151655 154655 749497080
163403 177243 34805074
21458 116278 357101358
9060 65892 224918793
170095 184733 718869564
136157 140014 9443019
160341 160370 257374546
36688 49426 31577573
130313 163002 513463704
155960 158127 501107676
44458 152400 763031406
35052 189485 716728564
11983 165903 641593542
140776 161600 52293175
104100 155083 759162619
177313 193735 41319091
19608 58143 906614071
66562 138857 205035200
43548 74666 77738472
49505 132127 488014308
107224 182757 189094099
22593 52375 998118820
59942 163484 378177566
29811 52056 55135893
141873 178901 727156983
18835 139638 301472437
50509 55994 13782221
178458 191252 277564664
85450 105371 630331901
31165 93584 155641606
74888 106845 80217972
126726 169302 986127452
66422 145698 198150250
37019 162957 315036257
100350 133722 290353703
164204 192890 72188723
149795 173226 58944777
51354 79600 70668194
92046 129802 380118769
115189 130129 377014751
31419 153078 373682262
18566 39352 51516430
184856 188266 793002607
33157 172658 348993451
44228 81827 881906542
84351 91186 17056377
111888 174846 157715911
67521 190046 366824053
166978 169235 5667842
77481 81507 255687638
143917 197694 467612980
126708 186651 150511610
45162 172104 317743659
52894 67261 284172249
24411 97129 584423627
79520 92324 373919730
132621 183996 467235801
16615 145768 677022277
126038 127134 2834917
65885 175569 274743549
191151 191490 856066
54490 71040 41392166
86539 149915 158375978
70188 182486 6552739
158859 182812 60248384
178524 191767 558028434
16400 168377 379823911
14445 19509 384931472
140609 185162 171035354
73210 198665 314485479
28129 117973 224318245
173334 178424 6554222
132368 168209 905544096
34670 143989 964519549
26701 184611 394833249
177748 199505 914002741
101755 151345 123871500
133736 143318 67026978
158965 194179 654700874
191421 195413 9958680
135877 181527 951899176
180427 199482 878452726
179628 186159 167668136
52137 107214 138078178
186329 198742 31224399
38579 54927 40724579
181355 185768 11121159
62562 182978 820947267
93981 129914 148380708
116689 154085 883204205
49685 190683 353433074
43191 190993 370280295
124535 181706 345472747
64176 78789 190506360
169785 175524 14415538
104458 173837 173656862
5439 58848 917585262
136447 153404 42296909
162944 183908 979535883
148046 174933 67742499
14247 103755 601114622
150481 164387 35052253
535 47615 117328758
36963 141192 260457471
171173 184830 548524798
199977 199992 32447
66330 79135 579675523
98337 127727 968110542
189689 193875 218158963
8733 159612 439796248
172458 189721 309268614
130852 149942 198520167
182064 192263 25725393
197342 199926 561902402
77323 154384 338836705
17496 106959 223477583
143027 163453 51410549
162832 177837 37759783
108361 171053 39838038
175554 187391 29825274
32537 166040 544538356
154789 197925 299651173
15506 18947 8656039
13239 108800 527329949
67057 98525 370753037
137256 140792 6198839
121779 162539 945353666
179151 193995 37358862
43588 57421 195029378
115859 146207 75603234
88672 131728 726620061
161004 162283 3218613
109520 153608 110016396
190556 191642 2767584
69532 138765 173143607
10377 176116 655668320
178051 195197 223856948
193387 196300 793062786
90337 141730 128422348
158596 194379 663744030
31055 186018 538052141
180105 183856 54581929
44173 127720 208944990
38705 98268 148849693
111578 193101 204473571
76882 138853 154940365
93047 183767 250643038
86232 177912 695713090
190610 197606 677846133
75160 125526 253448819
182950 191523 4274065
165239 199653 161931817
114700 127588 32041679
35290 90635 138308370
82299 134421 756812103
84206 146493 265793708
92434 115174 57054791
68786 91824 57657373
116478 183423 903927105
140775 165127 3100343
61069 105921 672962566
102672 145204 106074503
143222 192036 122870740
6241 30908 637282008
16653 177411 926835582
73906 172386 338960843
100340 127394 67598685
78368 161715 208676742
141452 183709 5587061
174095 178401 10770325
141388 149204 19620695
124382 135306 27428270
158724 197766 98211394
80505 81648 344766570
96261 116508 906307767
25013 64541 754771902
66269 128213 155039210
54922 86145 78224859
34735 153577 297060931
114451 141099 404948508
169557 177933 17564803
26347 131542 262666163
41453 48039 531541635
39426 91980 340722816
177748 188394 508601286
17495 45432 654767878
105796 168696 157343205
171019 199485 821192753
146556 189872 859444069
112951 116814 9616370
146069 167830 841547393
183643 198614 880731167
109813 143494 386360656
63654 154951 333336232
116149 179877 306599525
6190 20237 35516595
188302 193639 13370937
166124 179294 33039194
181020 191093 25445061
83901 195698 280244456
37956 65568 941150033
108385 161238 170012159
156057 197977 123652463
24248 32847 21241769
109389 134275 62062112
186050 194790 533112668
127316 179736 796494856
99347 170939 179454931
190692 193603 7240714
146122 194230 538641818
65859 119427 134104479
174954 176753 4519644
55394 151855 997071708
141049 158888 848920473
193985 194932 459477847
9136 110558 379612309
41245 169004 828278350
130372 197454 168370399
88883 114589 643622363
33225 63374 700259619
188146 194533 466792589
144212 164663 51464574
91715 126544 87052025
87808 88546 1802106
61974 194281 331549861
187861 190384 6348399
189792 191155 3522075
60784 183969 308678860
125824 196700 371081927
125193 185782 152140340
190374 198722 20118449
150388 171410 684644639
91663 98560 565889990
116614 188760 180903352
131713 145198 968029306
73165 124096 741414157
97041 135388 381706943
162062 199291 93670942
63478 94718 519756435
130244 155082 704473772
44753 117780 182725285
100555 196426 849085337
34880 184587 374696194
192895 195327 673948357
160324 168868 21650509
32528 177985 459701123
28553 42936 16131366
56420 89738 83405623
40451 56463 39845284
140876 172441 600066607
21971 174551 581362740
19653 70105 181978202
134201 195002 152640190
130029 150759 51695240
187213 187418 503466
172770 181226 834485395
173156 182726 24106743
58669 61647 7560543
108118 197378 186448981
68958 81222 30629979
40626 157780 612667846
132904 173408 101510154
123644 192533 215917751
166783 189408 56851385
92095 99983 19784376
18438 26631 20482995
40448 58210 384989264
15099 81185 675628120
134865 143908 22444529
146515 154248 33334015
168303 175704 446732801
36474 123297 216988487
149085 170177 44557698
56869 182001 984196345
73842 89929 40268710
103961 108251 297637112
119992 196444 191867298
145185 169074 789879981
82141 88721 16497245
86619 190148 259487936
135454 195545 150899479
90665 104325 34396302
69113 130420 226906613
137268 148559 947890072
79380 142190 157036574
104285 115068 904472975
146198 163311 11967696
90923 152461 153898510
122622 158982 91016780
70303 146846 191318260
56400 70308 34837831
117862 167467 543582078
150616 152016 3556038
11805 129630 665771869
51122 156323 263288861
75163 180610 300330239
69862 136477 729403069
64332 131947 821642317
9281 174375 588197462
122300 159618 93396061
183715 188492 448182988
132079 183478 796936216
69026 197627 322282829
89107 140430 128211910
147964 169398 54081047
150237 197682 416662862
84641 101881 757600676
160796 178085 43543472
148760 154706 254033001
112150 173114 152643725
136029 138506 6099178
191025 199619 538740245
140610 173544 201670144
154447 171202 42266189
193212 194364 856550643
61221 64857 498563037
62319 198109 817582451
53649 78995 63423069
105799 139048 82817115
155601 171859 274672476
155873 170120 35932759
79573 193514 800646420
78174 114624 91443653
176195 193466 43445646
17384 40397 57156529
186628 199160 31485258
169758 182287 344761318
191846 199493 197861979
192469 197386 12372287
3026 71091 282935099
82025 181899 635599817
118053 138910 118596357
21362 48513 321646651
116415 194495 195726312
44950 99421 136150475
195909 198967 7650523
176292 187231 27580373
110325 182723 900831403
46055 112475 7801076
60289 167187 300814946
32712 171690 347619815
82085 173054 203076025
126955 145622 46544169
149379 171950 895073687
22502 117371 236773208
37244 52378 37618614
98425 158746 151031695
181551 184994 843400393
183293 195560 30882130
24520 54966 75543050
151525 171346 425146302
81023 93368 30884528
80153 139885 666950612
68909 90453 229045643
125117 163102 837106925
184325 189140 12167841
47222 90838 109225163
188647 192814 127026457
91803 117278 837552669
121109 184308 276809934
192434 193690 3166236
183837 191070 659166057
93094 120435 68460058
17897 118810 736978518
52377 169928 294416081
115778 190079 186289205
153819 181157 68800228
46824 99620 132074845
192947 198308 13429115
115464 133032 43881629
197122 198199 631888681
196424 196781 690767450
160048 169673 24311175
190496 192648 236363137
119574 172911 133624792
59166 80671 876074809
2385 47577 112590227
136679 148517 29430018
7423 45793 95598805
132910 144407 28582723
36491 114843 196062727
99587 130223 444096582
173875 178079 10521284
14741 167287 381347918
135511 168467 180436528
112541 182427 175055326
81954 164312 166080590
44892 184159 904637564
150108 169053 357337366
175953 195513 555435606
185520 187144 936501914
124142 138041 667116946
97799 195432 244876556
76748 132022 138390629
88560 90479 278754339
186688 197543 110712474
63227 174523 278840423
101316 185440 210762998
115784 118225 481331461
77245 104859 996802020
133915 157221 58330424
82095 184270 405905092
189042 195496 330708425
24614 43198 738025424
134359 134713 590567652
138291 144268 14901175
111740 179261 169140448
134389 139671 873386681
126043 161945 499965725
177281 186274 22636391
110202 140702 591091628
2456 5236 968408078
36326 169584 586176414
199338 199991 1675973
54857 167776 785042324
136433 186374 125376066
16038 67708 128602892
159606 198569 947005248
88683 199073 276754852
143168 154210 27769231
136463 153110 371762737
95910 107690 29812799
164149 195484 78838780
97469 172459 187889943
88690 156702 170226975
12158 116977 261893879
7830 107062 248080853
119716 166089 116164682
135714 161475 64466999
16775 120354 848190316
133063 144317 744188401
158716 172532 244394514
142159 159815 44349817
18468 198543 450516727
198986 199855 2197898
41797 82559 101891530
27784 41317 754470118
132686 168239 89127350
127510 184260 142424377
162345 181160 210664629
169788 194104 296054909
150510 152869 5964810
48283 61672 306430594
11566 127953 364252691
135085 193419 146510250
184138 189500 13478596
111186 131475 514144805
155397 171490 434627982
191928 194475 6343896
184213 187773 8987812
74623 78236 571727729
116673 144328 68929900
155025 185945 610420294
157642 181180 59221773
43422 112429 172675875
164377 191733 68862172
53356 112991 149374210
74128 76663 6342953
20645 29945 23037680
23768 142578 296485034
157457 178406 52695171
139472 157846 803123085
22207 25939 9252128
122468 191163 2395704
59486 146614 217884444
47759 114335 336684501
89029 163256 185823332
126488 159563 82861940
34278 72259 94799175
112846 142803 74634579
132413 185319 637086951
114034 168368 135963310
123863 176356 472643448
56646 101319 38291213
180111 183451 8428580
141575 158037 41824044
115704 156455 101829564
147362 179789 698566401
137909 151160 729329151
142041 178511 305605982
69063 151443 206037274
127540 194638 770474959
175998 192900 42536781
60951 79066 45360953
109357 136904 68698756
92140 97028 713270033
29299 72690 326757872
14640 30357 39254174
31682 165663 699543199
188485 198730 25707727
117990 167061 148630898
6344 112877 327621762
159190 171151 30186974
34313 193487 745498848
46297 73638 978691913
72254 114347 105542520
14144 116208 801234304
147122 168996 55213801
155749 184736 72925532
191145 194235 504502682
162961 167846 12308171
147238 152862 14240341
164237 188372 60765417
154496 169376 979242090
108106 142538 449005012
110627 140105 626907683
30417 92184 154074466
73163 125901 881831823
96534 153541 145233629
129739 195478 164982771
127660 142075 35918614
61802 80832 47600781
139696 141257 3867148
831 85615 211829441
106457 192542 215672326
131291 151439 50272413
51075 114507 158982586
10963 127792 815339116
17898 152269 335550019
67703 162931 238400696
20523 138507 294331044
146324 150904 157860187
164282 189266 62867426
20319 61929 494458556
147424 167532 50725042
146465 164796 46168483
141002 159280 45956363
141414 199964 147271881
1959 33905 693042356
6671 187150 987243337
152839 186057 528517440
48551 164939 261074324
116424 185297 172530579
148044 167294 48575821
35656 45521 657481295
111926 152474 101370893
55791 176139 825216632
100452 145871 113396952
23514 64985 826447099
90016 180198 903501777
81815 115848 346797395
64697 161592 375959455
82309 133928 129182007
62867 91896 72712414
169598 192238 567824789
81528 127586 115250834
128756 182759 901895382
21695 126326 260980152
114354 157943 108868565
174310 190510 685197188
188881 192770 9752235
87426 140635 132890516
165901 173377 680570111
7748 92259 210944039
95156 159962 708663341
34958 185624 842077319
167679 180150 31316569
172482 188280 39795438
14338 115188 251968030
94443 121878 68745232
134324 175658 103721488
176808 198514 54591921
183074 187927 942404879
22946 77863 532148057
106700 107451 1901952
141467 153016 29021586
186394 191055 11820918
24862 58655 554911560
50636 99498 434622452
159958 188100 459103562
141694 178073 91444010
174932 184353 911275137
123262 134112 349093505
131821 149558 44221137
138866 161760 922514134
8675 9510 2119266
9143 173531 411081423
108817 145388 91063949
51287 57098 559704
55041 113818 147270682
183112 190605 18951292
77029 132833 722166017
180240 180394 223642299
162912 194370 886618842
86177 138296 130241714
100641 132329 228359978
65355 144801 198595716
74438 82170 848734782
148568 161137 213862747
85363 147276 573620681
57292 117636 151191621
183730 194198 26264758
18294 74016 106695327
94093 100916 17222912
66632 127370 577967509
127292 166274 97772860
170553 176400 682307212
139069 190129 128400554
67224 167157 479977561
172768 172849 383355629
21652 50847 40509436
27907 34811 528411364
165731 189332 775854902
83146 94934 29431445
49649 158166 271608543
163914 175190 250514505
97619 114506 961564286
99812 166555 389966012
93000 188403 910107889
196395 197493 804405562
133153 154134 237629804
49184 97399 120765532
47024 82908 882450877
5676 61428 687175678
96042 137697 858874513
53435 122071 171797630
71332 112812 343721781
48710 161747 282953919
1514 41734 318238113
69618 191876 306446189
119313 163844 202866072
110997 187247 600450228
96314 178042 733588514
192772 197643 12190485
127718 133797 398647546
187258 198286 27641139
5718 100587 832363881
176937 184736 19575789
21919 98091 544812041
148143 157562 296899743
155274 166706 446877567
25961 56808 817595293
64972 85872 52411890
12198 148451 357613773
110524 136362 64497252
65671 67267 3936680
176975 182915 14939480
194172 199136 12515232
15679 22071 18938461
55391 198553 358761226
111864 173766 155080948
139511 144683 12914255
190265 192211 413949279
146030 159312 557289451
165498 179113 51887858
20745 25896 4081575
86282 171233 212779733
191483 192353 2083885
9049 195781 757260260
141829 160989 631320145
5911 64859 146985473
19646 147473 318875248
57214 127947 177090586
13945 76718 156517129
178864 180645 4563369
167331 170462 7897422
189191 199515 587586965
3875 29375 63962616
7618 72293 161315486
194901 199925 329718557
141393 158703 43508663
166627 177944 28387418
164006 173745 24494846
162809 199498 92260993
35259 182458 394357226
148614 196453 553401341
21261 152894 671298526
176982 199999 996526400
117099 167479 130938483
106519 173292 314496050
95596 139901 110788123
191656 193413 4348168
11038 89569 376153784
145234 152614 18638372
190102 191840 367431368
198149 199600 835692270
155070 161083 349152631
86368 198244 798475855
187883 191393 203223684
126854 192280 788831877
117819 159536 906735222
146297 166099 729005523
188241 191298 7754413
106342 144772 95752446
94023 95693 356414530
66816 114549 347546028
169847 175460 14107703
106383 138343 79652817
16618 193169 441632112
45691 180548 949112490
188598 191271 502158749
70168 158132 220065019
79804 135076 414071549
51718 188590 343017435
14965 147533 882847627
44520 51135 16357660
126783 192252 55392349
43869 52990 813437076
104023 158832 82242803
88347 138668 920205267
174588 186459 29862441
167824 173670 804144004
111013 197348 510463873
65705 103283 396402636
116906 163201 401076199
170359 198360 70361503
81922 114681 82171189
40337 196311 707364559
70823 189257 296812424
31147 40929 587978143
160879 176122 572454048
156162 158786 957411879
3200 63655 150761701
54701 156924 255869442
187575 190055 746576533
134982 148107 957501118
65661 144643 197449217
120305 156750 424670193
13374 143337 324445578
141470 157200 937025634
108970 158572 123896253
69378 111115 430855734
196541 196568 84569
21187 152898 328741479
65960 126620 213938349
133004 172981 100204288
2577 137251 336482520
152517 184099 79483167
16997 178419 403499963
41198 125935 66199668
153675 179971 690306776
42992 154710 279362371
43699 180238 341869993
175572 184484 22350853
170021 177393 18484130
38490 43559 12610772
36426 167425 947989799
138396 183732 113953024
145943 156323 958536712
25080 114774 223993924
95737 156876 692932412
114631 196177 204426067
43228 174363 328292310
92207 148492 370079562
4705 163432 396828817
27261 50286 353969198
23397 134912 811613895
173995 196710 57166614
25532 44089 732406079
122900 136618 34341766
151685 191577 417515016
72780 127250 136281149
81336 98370 42602099
36 85188 212729910
84063 100559 41282265
12587 141325 675001758
81246 121446 643031961
150882 175687 741750391
72877 167613 318824809
185468 196456 522007125
23308 60243 438229427
159650 176117 41484388
179252 192302 733260037
54187 73094 979090507
41574 58215 41381219
162352 193489 78367725
143306 157567 539341172
55384 67675 30729050
47803 76057 461344080
43293 166684 734058412
166382 182630 840790275
20051 179326 398031028
42973 148934 264872202
114594 136550 59808566
133857 190398 560150449
115407 137211 54420608
61954 136078 185497758
109443 188822 624455440
144382 192403 120804356
45541 74381 335535859
179424 181319 4787802
22637 190482 419828715
124648 163950 98609389
119729 177719 145349254
178224 197100 612422523
25909 93438 736161092
152173 152982 2011276
72449 163996 229210402
79034 179022 400317445
163639 184448 505809234
79397 140835 138611428
40692 49702 17584429
90232 121551 78351940
51472 127370 189904670
72655 131176 907288500
68931 141454 811738163
168910 190889 55311747
128989 174458 794145007
88739 197073 271662245
173897 188174 989042269
94339 150804 141212298
120708 123315 918298094
58696 183469 727364650
25921 123484 243417120
71511 186275 287578980
96113 133030 34864719
179292 188881 994663759
27102 57443 75192309
12710 50868 763795862
196884 198323 807251390
175898 182975 17810429
171961 179599 133431711
131257 182054 127331526
12137 67715 138576149
109307 112939 9044449
45781 80301 508161102
51623 115903 161017078
123009 130366 18480866
44766 182600 345102591
2192 82107 199513357
169754 184690 17810563
62125 85979 59786735
105778 113064 901209206
42276 113636 743914219
125207 149836 175282169
118575 120556 4864429
17363 167186 374451448
20984 199071 445429844
152573 185265 82180434
83818 196498 850310460
70530 85539 37629719
18904 86984 169726351
18557 99917 202982117
66645 142824 319542632
90618 109261 46848892
41316 130077 222004503
195002 197636 288913016
46603 132168 589980226
167144 186622 48944596
97648 173126 56428574
95606 114590 47793845
195203 195621 1094538
10206 29144 467873700
26348 155215 424209464
112049 139819 885167678
142163 186800 112302012
5807 51762 114481544
71091 159023 220092982
168984 175628 366119463
19860 199192 843742028
173567 195255 74608185
168665 183542 37410029
155983 191793 538323777
81175 150643 173746709
14730 176372 544818090
174130 178641 11272951
21228 51620 75256729
194881 198154 196133111
177499 195987 46556339
32789 91801 147318308
71786 161054 223400994
19557 158519 346975947
72846 144019 220979099
9145 114480 263297961
54486 111581 787732723
66481 124363 314016986
98518 141257 458284506
142840 164179 535024638
197710 199558 4681898
64306 71233 891606847
174335 192510 45675001
163027 185481 401805363
192401 192515 237736
84813 86489 899375548
30179 58234 69571870
45170 155750 276564070
112691 116276 82923033
101704 190496 222560756
108984 152923 109654103
58649 91146 448158760
35765 45281 561955960
106926 136995 551752966
114622 183405 984832031
105121 190565 214058452
168698 169870 695843321
114141 189875 189787867
179714 181215 3796663
131196 182122 778275076
127450 142027 218967669
186463 191629 13070778
103463 194697 475248932
190611 194860 800234897
171852 195827 60354431
152397 160758 356080701
21229 183979 706576912
79346 177579 246122625
180243 198890 66376093
88818 107822 47808629
53259 193090 840704371
196663 198535 4647249
37389 66056 928195843
167458 169746 975760104
38462 187730 899883040
46886 142556 19739187
36003 181410 363949506
157020 187848 422830463
128231 160056 671270062
31411 119892 176997239
19694 117299 243573142
154706 191580 92910485
183419 196989 34139715
194879 195794 750561996
16926 172535 388901406
114239 158509 110600233
136145 186943 127540008
33745 105692 127341522
68430 95883 966236052
187839 189499 975973122
118546 131602 320190463
6809 183744 592599636
16523 129859 282970753
27538 164850 343108569
87372 135995 225990924
93445 195308 255452266
67569 141849 185728386
141093 195912 137914515
82215 138462 140643060
32857 128947 586261541
196864 198301 81096
71740 193882 940933427
42276 62733 51047065
198120 199024 2279641
196472 199988 6432907
69419 117506 120419522
156650 190575 85378662
198219 198249 162953793
35173 195677 401968806
167497 182257 37050257
89673 166235 191734810
136443 193106 714198129
47471 148809 846256400
18332 130609 280338604
50422 198942 372266745
5547 147176 555416189
25924 28957 7511873
81169 105293 60654755
199372 199696 283622670
83306 166348 207929454
187985 198493 401208065
110220 185082 906594631
157074 176101 47856280
128496 167355 97441228
22941 187829 412412884
183325 193863 527247638
120079 195522 189300722
87214 189960 257541290
183650 190446 17134149
92817 183718 227876446
39379 136951 243993659
2460 78444 189567903
151451 186351 87829886
72288 142659 231042806
110207 192195 857797245
151886 196190 383937066
84727 175981 618364383
4614 139730 337504387
191255 197099 507558593
115277 144304 72350706
75838 161830 215179591
81239 198801 294782486
84628 145674 152423178
34873 60400 187423133
74594 111021 91296286
87850 173703 681281593
50783 100095 808312347
149770 173788 247787235
196990 198425 3555980
70643 170226 249406775
197153 197267 266187
131161 153983 536018788
7968 198741 858326511
3426 116476 282575193
132127 143993 409010192
69520 178381 524047078
54534 164012 496655741
154038 163115 18793684
154105 176605 56631976
191312 192947 998396276
93076 133468 101099367
48461 84799 91069518
63479 142237 196981531
122951 193301 656431121
147578 169961 174524263
139588 155621 40174343
162480 173439 27577622
182090 193279 420499046
132659 151633 236694971
199655 199957 766534
78738 110780 80308285
184506 191664 18129919
91922 151081 796685453
248 74756 149358053
87135 185476 246411087
70116 95985 64626369
128513 130834 5869603
164156 189208 781587310
113891 150117 90336786
193079 194710 788441354
8281 57517 122684102
143859 151495 93685380
169179 182761 962152262
159983 182321 606597676
131073 160431 369576716
99016 191144 501185154
151966 152793 2090615
37402 115227 194655884
195733 199421 239844465
178937 182247 34459017
78699 92358 34178771
12035 54173 104921445
158034 194509 920792063
176580 186762 9015565
48685 79860 539759175
91013 197969 268128262
56917 70738 34656155
155571 175079 33557065
42744 196955 386363938
43296 118768 188804164
89016 164185 188181855
70544 125146 136471967
92435 121229 72046379
161966 188733 67465330
30079 145628 288388492
100766 154331 44335411
165972 190248 186043203
16969 186141 730675877
67152 105876 97218935
75775 124742 283120293
195128 199409 324683980
62557 91202 675766983
18146 158041 604398765
4895 128540 308912749
16002 30412 928884544
112353 159574 118054017
109328 170587 551655326
59102 162516 258865865
120854 131899 518481983
53798 100485 741450567
145868 152591 16997672
155682 193094 445319575
192357 194021 1825758
38989 108923 175090893
111648 175784 160684589
152945 155409 338669860
88316 193473 433781850
157931 187201 73738350
105096 134023 72151305
42294 112674 16375781
61741 140202 157612016
90557 168997 196491085
122431 196571 186108175
641 183847 458415832
82275 164482 205836166
197978 199980 327495655
27797 57098 787444946
96638 106073 18564090
158150 189740 79540885
69104 141774 250042147
49850 182135 331384289
166964 181670 36896144
37499 67420 74614591
66955 187934 654912378
124204 192478 171398470
69511 70296 368799447
13481 37789 3970586
81557 118829 843785907
24474 91761 987997231
45962 158031 910867440
22013 151138 322255580
121154 154230 528239180
37497 52884 682177874
81005 189543 272083390
169494 189035 49142604
105189 142063 91860722
159017 185565 678118988
38707 119722 202625172
187515 190516 837502409
72899 97048 635919910
172576 199282 154985707
43059 104840 154674673
58710 103223 13315998
181565 190444 22442105
69905 166185 393739421
91780 148866 142694558
91965 99778 13840894
197010 197967 2355179
166427 178126 740977067
163516 169738 15705700
156145 172500 41187092
159776 185203 63933905
161883 185569 57388093
188816 199871 27754086
187549 199285 477445294
43610 190402 442899958
128982 166025 619202840
191402 194306 445970737
132118 182812 32358690
118074 152477 85934880
122554 191790 173761841
125862 151263 390701184
20310 65360 111936394
101078 129311 70549173
58076 125014 316040996
122569 185163 295704269
84016 102340 45905164
63691 177580 285324743
93947 183073 279477190
68160 98563 668722386
88013 148082 440931955
139503 190887 302371745
124439 191295 563238506
163415 191426 469128926
169128 178375 817166125
67558 133182 742425969
185170 197150 30211450
44078 171681 319415336
185904 192779 17302320
112626 178058 295370044
197167 199024 4645856
146102 167033 412580480
148787 174743 65356957
22789 195350 431646122
67869 73977 772656906
199002 199920 2327201
147651 148867 851282333
27464 81937 135683762
179314 180034 421298226
99922 113801 34875946
100653 131777 77845392
169606 181390 29568132
29608 108542 828130451
43151 47801 11468790
190547 197836 18271028
8347 89493 518192595
132404 166963 582106041
14284 58708 342015310
5547 162465 392195394
130914 166119 88196376
26072 185867 387005854
115511 175739 743509858
109605 128427 46845494
116913 165499 193416046
15524 186757 538470197
39612 172987 699046938
45536 116305 177147114
125956 136575 268004851
2929 18708 870116159
143687 189715 231340265
50170 181508 682325185
73665 175337 254656411
194575 196231 4190314
191025 197957 17330574
95668 170940 188736148
124720 156671 172000978
174974 177165 5494427
68562 71341 6946389
108512 143506 887608256
187315 195538 20630156
163827 177906 35410142
161859 177663 598980617
49089 147846 247020349
46487 164373 629156394
67607 83053 38685958
197712 199100 587533
163937 167639 9320256
49400 120538 907484533
73820 167175 301766553
69048 162452 471401438
55080 71849 41975636
179764 196825 43010555
65616 156316 862461250
51005 174213 308662635
9234 189476 640522868
183358 199351 605394264
172632 188546 40092104
71991 136681 628944018
77776 137929 582329915
112238 122374 25234756
75054 171888 995798858
37503 173204 339526885
186673 186892 570495
50863 80525 74250205
183984 190082 15355267
94299 139949 114110683
69092 97672 71496341
155219 187521 759208571
158620 171917 19759582
150426 150829 999535
169305 178874 455173866
21245 85713 152429950
90562 197186 267330082
7015 8994 264790166
187898 195294 296327160
188964 192266 582382878
125304 188640 159109244
122060 125444 8304613
40298 98490 348671500
104243 129509 78035050
13032 93485 230657953
66687 81502 37095518
181558 182089 419041513
147899 156938 22874993
115169 154691 490028728
90067 161780 943280454
73871 154402 227441074
43344 46727 142745290
11477 121107 273822587
105251 191626 216463558
198385 199787 3548654
40465 132686 741468073
118449 186619 170884153
6158 113451 268174344
158596 189047 214589921
630 7171 646576687
8716 33015 336644234
150408 192429 105777460
118939 132348 169289908
53759 197311 630040920
24688 144828 299825109
141354 171320 75444642
90731 124973 23299851
44979 187290 356456238
147325 187126 100305158
193459 199242 13447356
11655 148234 341092356
93546 97892 10899804
96138 167761 179525199
103144 180933 278639930
87306 161073 184549786
141543 153137 684628629
152842 174489 54512120
170591 190388 49815665
129946 199147 173669769
30670 34914 10375493
41745 92554 127036676
154079 174830 52241400
104514 125286 51647757
72184 129942 390457255
148129 164497 41251987
107983 115435 18501295
138957 152844 34812378
87411 186287 417821250
63453 115321 129990618
49356 118308 7311394
130101 176092 115334761
60031 137275 193277329
78438 105555 487086436
42754 73212 76100450
85698 97021 776582385
71013 157313 215980580
21386 154023 331073248
163404 176119 31992180
123093 176922 647595720
30134 181507 871454058
113607 162025 646228547
190961 197780 17026091
135496 148887 33366958
45482 87711 105642475
36771 37441 1353155
65361 160431 360746833
102386 186596 211018490
35912 82750 694367208
166513 177608 27860854
9849 37563 90277394
199804 199881 160612575
78468 120601 105510181
162268 198455 91086655
74448 127994 649661017
195708 196495 532195272
79252 86673 17287860
35522 178232 660789501
156851 185666 35663051
125913 158994 82972322
118686 196307 658885473
179114 185972 17328385
159525 160541 2526570
37279 67215 74631406
31387 178233 367240831
159116 168496 23639717
112368 186293 306602704
160789 177677 42556770
178718 192188 615887711
130715 161137 495245256
59605 158978 248706419
179561 187683 5886424
128494 175892 329949229
70382 130228 810076410
20876 71185 125127835
153215 175028 54921301
162995 194465 338818163
148166 186589 96716572
5562 74153 171131803
154092 184939 767382454
51229 112411 153276180
120512 184208 255897790
14896 137779 782091953
147717 168203 51661079
129338 159269 68468338
99417 182978 209474399
27960 142057 1162498
45479 162185 405039607
108182 119304 977365834
157586 191129 84505097
157630 178333 692722854
10161 110927 464028125
61878 77643 39463938
180305 199428 48050471
145991 174794 72555786
157902 174163 40978028
155927 172849 42650848
7123 188616 454152483
196503 199854 8387847
67995 123205 991343208
31295 117435 754941769
24634 46877 55037517
64005 197113 333713290
161314 173539 568349181
126369 167953 104330857
139301 196463 143739403
106669 196020 223895541
8551 82708 752464884
91348 138930 118921848
125166 149887 735156407
66828 188441 529458799
61762 176104 738117388
104780 192077 218784816
34940 73674 179723631
174501 183895 23643355
102661 109207 16465836
170440 189922 34520987
151514 166609 38052260
184769 191072 15991784
11712 21489 226876378
198373 199768 741205858
117203 169549 131118294
90907 150667 149343721
175974 196397 572786592
20698 62155 610962547
183238 197780 36576654
172074 179065 937787596
164695 181683 642663536
29671 192621 928757651
126065 152955 360319314
46897 121066 974785331
196167 198521 643477952
58872 169915 162118936
100908 101094 561705053
93870 163898 830240553
152623 159732 288084742
188036 196209 20547998
44 83371 208147919
135256 188317 133297229
150210 199222 543367030
43308 105482 155704165
45522 90915 113554238
173117 189155 40432112
95983 125656 74206199
108483 131075 56365344
162250 187728 375449560
32555 103363 177019050
12036 105338 233276786
40012 90814 172176894
13526 163867 375764269
59362 83670 60918100
129302 161819 81398223
25865 103990 195090816
71094 90086 47598506
183514 184743 722106085
159781 193319 207156673
141579 143357 5292727
197840 199130 293740752
158719 181912 58308801
134818 184947 503527115
10181 77895 169001198
26733 192774 415367463
150548 198161 130069605
83242 95722 31060338
91173 104216 972310030
171817 174532 6862007
170793 192781 55255943
196023 199724 205395344
21026 126043 261892908
113057 167548 999529603
832 72090 177894279
131106 194418 61008689
154868 196034 103608623
193254 197645 10948185
75255 149682 186142574
10256 157227 790941304
13934 173788 430501493
190082 191007 2382417
150091 167536 43940094
52129 130851 197061239
134205 139049 563232456
62543 120244 743801839
84782 134976 809056600
117097 167350 125872457
73355 110455 558739525
133179 157195 60095829
36346 78497 105202871
61616 170732 273322800
120753 142798 969426701
146026 199411 162880434
160559 168670 20520051
132535 145211 992102534
198181 198604 100590035
37429 168938 329104261
845 36227 421693130
97836 131776 84986776
146447 188406 105684962
81859 190300 271866417
167775 191207 59032783
118892 125560 987113497
1706 187368 704034866
80414 198996 297278704
179181 187398 20799011
46639 105901 932454327
125272 172782 854250657
188150 196623 754652425
21030 61343 802442729
140173 179481 98818446
106742 172373 229153190
17985 144093 314731969
83259 128306 997010313
174541 177274 6842786
170506 174187 786146281
187431 195848 21143112
111183 193398 206157583
100968 126203 62919657
89118 126268 353461119
64641 147929 208273651
129619 145436 39338762
4691 42578 94472645
6619 89709 207447483
102693 181450 197223732
172961 191507 432742970
136141 192130 658793828
24121 83550 148140889
1884 131887 617971521
9360 26082 559849314
51699 92354 287021
69425 97133 638300267
126904 127749 913136392
195132 199874 9166006
142452 194077 854032315
98011 184595 780394484
55280 177479 306047412
46926 167348 301541785
118342 123872 198925037
82371 111494 201231916
187292 195217 19868811
87975 183780 240085847
151238 161863 26670564
124478 135862 28610107
18275 42745 339877831
170841 187429 670699705
141111 172028 368499914
111027 189822 197519919
149410 194848 397796761
35137 112362 293776002
95550 159927 73283837
10707 134104 308275365
57992 139243 203313392
66966 144227 732394595
58885 198172 349144488
66749 100784 85329855
172381 184708 30970733
44889 116700 179672570
150027 195952 469887332
51940 136312 211160433
37388 46552 680851863
181191 194754 34133150
172650 194809 796291
100646 162091 153689345
152780 179455 67076222
157912 183931 65515885
68833 96118 735398864
37107 118447 715263174
194379 198990 11615683
102093 113809 29370872
18166 126797 473528796
54876 87441 81566043
114937 124957 24763016
52466 95003 675787049
146759 166174 230420635
41827 174249 331560186
113854 136000 976293549
173992 196606 329346070
118276 158275 99960110
166113 199466 896634927
88231 137073 122165342
71240 155075 331597181
196524 197380 2125149
149577 156819 18295128
179639 181599 319276240
139366 189240 125402187
158833 199748 102949103
90172 98623 21068887
4479 92268 219211216
93441 174303 202653407
94770 172986 202032545
42692 143423 585427716
115002 151716 165459852
113560 171530 145186878
72659 137641 162556704
79785 111927 729124995
70280 107216 420237
110584 186525 190300155
60714 143991 111140158
172652 180238 5939289
153014 190411 534308987
33997 54992 52280166
85159 178651 513729131
181959 195272 33550713
189642 195056 920228023
63500 194995 329596048
38629 85291 187812869
79835 128116 363824729
51530 174258 476503768
140479 148556 271219777
150732 153865 652159027
103684 154556 119820776
26434 161933 574629561
67235 73363 400095381
144327 156803 31424409
18610 89821 177580635
122260 186172 524272716
74056 94214 862551421
155131 185073 456570613
59152 158349 418023320
160558 163044 6310538
29930 30674 1789262
72723 160280 572237107
60061 145618 213893658
180946 184524 656558803
129137 189072 877495126
27402 129590 255122010
195441 196740 950928037
188712 197103 21069953
59078 73179 35316035
181101 195167 35388790
84658 112623 70030036
94574 108704 35659704
171661 187794 245980091
195937 197484 444378894
57789 111261 134005818
25626 134592 836632657
119620 191682 795882563
36358 194931 772252044
152600 185327 82293105
25084 39371 35242597
104852 112792 19794292
128922 161861 82489074
190120 197644 18831161
198988 199490 179831503
179566 194466 306560602
178705 182357 42069530
46589 175658 658757367
144224 150242 15080555
118276 155529 180538697
195307 198556 8145082
118037 132172 35300710
61010 108340 870826115
68097 77377 4089118
48403 193198 362916349
184054 189119 1791423
92533 97190 11634479
172224 183375 28063773
13525 116285 256724883
192269 194041 971118909
99840 146190 115759565
162120 191620 74376429
18131 61531 107958905
6272 52903 150291949
116595 184419 122305236
34585 146157 626281551
112733 150605 6555844
150795 171307 45131350
36887 123527 216544108
31707 48465 41410910
112706 119842 17748616
137312 165117 69753227
165694 180712 26254887
144581 184083 99424801
155200 160118 12327782
162299 180984 47073435
195691 197826 5343208
33184 101247 170128647
161300 164694 340248410
109483 112789 8185743
73488 111443 95065500
95405 137107 657559267
669 76327 188917120
65501 122802 153515202
175990 197266 53514769
64147 192470 321660826
44903 102437 143957484
189307 193928 217332711
104680 166397 729275246
91339 124099 48771657
53883 136547 206932673
105204 130696 63598182
199449 199859 525093
146072 187924 636731161
74244 91397 440762420
71318 156922 214270469
146469 194736 627043224
132271 195849 159608420
37009 125905 599223220
25545 140926 287868001
105900 179974 611728914
36256 101369 162870844
83426 176283 232584090
164541 182509 45162493
119260 152401 372791039
132680 179849 118278057
132849 154424 811375293
100613 109772 23049819
50558 94162 498198108
140086 187902 91972489
422 164008 409016607
130321 179473 610899032
33442 127670 235489697
145090 179666 86996939
108065 130475 55868749
5493 82386 861597868
89139 182901 350892683
95118 108270 33188722
90901 163385 554901513
14933 130351 565079693
13918 133516 298714351
71380 115411 898234288
185609 185850 574797206
90422 170158 199709007
79395 153471 498754963
77298 128297 127582221
137050 198409 925790355
66153 136746 176687473
99660 182134 859555684
122006 195471 184344405
36727 136281 684740889
131824 169337 261857383
153865 192336 139178025
93362 184140 227583138
176398 185955 810196158
24251 124627 250414735
179337 185803 107914679
87957 138469 613595220
64597 140785 116812028
89568 130637 608283980
102287 116319 35158507
27515 162302 776544233
51189 78658 68770345
4989 103127 245237732
70007 76567 16434142
134829 167623 82254201
134561 161618 289894300
15940 125739 291217934
37549 49127 303333755
178982 193116 35650733
119657 136463 41990846
191757 196189 45142813
15952 48899 81674243
79143 82642 378514228
157078 174917 44852745
159679 186164 488860699
13435 123008 273592329
41650 146414 261887634
129131 182194 133081106
103536 129100 948467570
6561 169906 416210076
97958 166550 507328298
167075 170445 8504076
187168 197706 26407983
26606 45670 795252321
45305 112428 711557134
125175 168830 75682050
34766 195791 403240197
158446 169444 1751727
8381 76440 169914369
119040 129528 821185960
169756 184014 373915107
40884 85867 786802449
43284 154398 277848971
21351 39352 303588231
116836 150840 892232062
81990 173913 608309830
109467 116371 97220011
118808 194737 205077154
166486 170452 9993579
121682 168168 668268331
164919 186217 364776933
68157 180204 280695468
178669 197824 48221033
103167 182798 531239238
18834 142993 667247581
82114 114188 931560759
31185 183023 351957996
102211 183100 701953063
131939 154698 46159740
163325 195777 493017576
17954 173109 824346955
109287 137816 59335793
77605 83221 14079835
167224 198227 574771138
679 19833 48269853
100377 147632 392427296
192243 194196 711063231
164577 197525 15856003
29763 53576 59029890
142076 189110 705702343
180789 181419 524379115
126825 135541 21909338
113248 194064 300986654
59634 182535 307859523
11973 174687 126399387
25723 180301 386459918
26883 63181 90109600
112126 119411 18195555
96008 147731 681370549
144203 190594 116774271
72395 164982 475872011
184287 190241 156318057
111839 113732 212268514
157796 160119 5809983
27029 184533 393806995
123944 183051 282342088
9652 16666 17814572
33689 116580 207257302
174 11737 408405509
199966 199973 14929
97649 153110 138719140
159973 172941 433751118
167762 193061 63668180
160420 188542 792124888
140020 188862 122898485
149438 195958 117088175
140837 169792 72844070
79837 155440 160526377
186297 198923 328794785
154131 175213 53038706
102872 196110 233739091
173121 188525 209793085
184409 195787 28663654
118072 160962 107214994
17382 115807 245770984
24026 24982 352458531
19321 199773 648696027
102165 137739 88850903
125682 178412 132348819
137525 145086 18811692
194170 199261 64634527
180914 187880 17577616
150686 170255 49325682
126928 176397 124149217
173659 191168 44160383
54395 60116 776747388
95162 178920 209886358
97062 129552 81366679
57972 187543 324842055
173780 174873 135969121
82764 160977 693258279
144349 188790 393391450
83677 93970 537855825
171942 183097 492617905
128409 146016 43851487
73214 81829 554428060
114246 198471 211124114
146982 166849 218525607
191647 198397 16873616
109311 176596 168438175
35992 62010 643556822
135663 154097 46073016
152373 166853 342133659
91550 113191 54255576
182496 188381 14911293
100321 106973 16834874
108372 131055 627490223
120138 145552 63341223
107831 173352 163903217
62999 151387 487067599
76313 136803 474086971
109929 174812 162428774
23471 33580 24970435
172322 196205 486973906
29518 96334 845916887
130623 146168 38650659
69259 186199 293039128
19649 162478 356684394
155015 166080 751152695
100988 109624 21744115
97685 159796 426797969
147896 181159 83752194
107867 130121 641540145
90720 196438 265090726
13829 103206 223252988
57153 63028 14724915
76705 97267 2722489
132960 162025 545712147
159386 174173 22713040
173032 180179 911246423
90660 103590 32547971
14723 184102 588936010
152093 153081 2437638
54756 185672 327998959
28390 171141 356936225
173576 198325 62258233
197005 198937 909075249
139045 139046 6558
103474 195544 547543392
151330 157049 656897047
30136 34113 9697767
198294 199506 3069820
93141 140468 118255882
182423 192247 24775467
32158 73632 103387121
193191 194195 996971568
146207 195020 798024394
153605 169491 40077637
26127 84962 146682406
103447 116880 33513967
181778 186202 390008871
95713 186914 469821864
110582 111832 3067324
14494 59376 665340225
184884 191924 918332216
32465 62418 310195433
52717 181516 322635932
162147 183117 52795909
24805 197016 699116800
160672 184747 424287149
188586 198249 462340203
12205 172289 400315791
21720 145605 370659211
66235 196806 327347612
158157 160613 6160514
173340 173886 1454822
125229 180911 139809523
26945 55730 71393906
101280 143738 105970655
148228 182143 85322186
157408 178206 52320608
96888 127824 587517668
113163 145733 81152116
153429 187392 85588006
38437 152988 480886358
198488 199501 2541948
142876 157162 85078015
9212 93278 209860013
102697 181832 198156731
136999 171336 357409571
50636 130272 199379772
59442 61743 5797261
163741 174500 896936321
136218 138232 906397854
88232 183210 237960724
40336 65127 400432674
128832 134183 859903142
70452 123690 133137500
165461 187291 54931104
103665 113644 43884804
183583 185328 4321458
29245 54777 63299112
90930 156310 350849592
112741 155698 868668688
159806 197759 639050421
117511 131747 35579934
44647 65653 52447973
49488 107728 146076606
151640 169302 44493002
162384 181367 47766873
179975 185291 13349936
187911 190636 6867307
90833 161682 805920260
22522 171347 371952988
162729 181520 47244032
143543 162337 575470346
173849 194662 687910852
150319 189948 99795612
182797 196818 35328000
7113 159825 479016068
50840 149122 980842066
44870 123467 901640023
72776 189212 291854711
142159 195522 134220574
42019 159710 840706230
126508 179778 706133279
138779 143889 12732634
81727 133886 130529540
181829 184087 4048133
194515 196569 5205998
102646 180839 195874488
5646 111401 264230302
28501 83882 625576873
149942 172507 56821991
137944 190681 132586114
174746 174961 750247186
33241 63352 74967818
132033 162278 388316917
70682 172828 712237445
177838 198917 779254953
159186 186832 69595937
145763 173226 800340064
68108 197010 323159186
112152 171740 270752514
68565 163079 331706029
168554 178381 24648358
108347 139575 22471543
123883 167604 268369912
149015 171328 56243704
156000 165911 25050211
199530 199971 1130743
123479 176856 463371509
138135 182032 110227914
197814 199170 1979022
146386 161995 618623027
15469 103509 219867097
65888 94468 804625416
173683 185017 717241534
103928 141909 94631222
169705 198718 518179882
89400 97567 20447554
10964 161416 375988098
80279 178233 826338858
23500 122106 246116523
98184 168960 177363762
167968 194295 66173774
127789 194930 732916246
154444 184227 801765105
8069 121036 921458979
44497 111935 353917993
69455 103640 85735632
45700 176968 370963251
151067 173295 55910970
180954 199885 158993549
62862 175977 283360107
69753 132665 157424466
25639 113671 512808678
139368 196746 144286004
106152 139521 621379274
32208 98206 164698653
23026 165141 355063166
165329 167454 300971121
117864 160021 105381444
84030 187129 370627382
72432 94530 55247288
97450 117347 236362159
116796 121643 12001452
181294 186661 830201552
142262 179770 94282086
44865 137782 232313819
119186 131640 496737441
8321 123268 683153207
194197 196833 71204081
141055 142738 3900823
64462 82852 471846079
2362 32592 961847069
109853 186681 339156529
142837 161161 369957440
96868 158374 752168814
51696 78679 772110954
36355 47187 964820885
187051 188240 858721413
92187 144109 129753284
179171 187525 109297413
100418 186075 227638632
98 5582 13799005
44708 83124 212434318
151066 151691 489187838
791 191675 477789299
67212 88072 749644183
36153 110657 505884809
174073 188834 37160229
147206 153532 239580338
125365 151424 225693263
149851 150786 933130790
7259 23674 41222007
150358 181222 137968887
118046 168592 481884348
185677 194160 21309420
196844 197700 895844475
102402 105032 6707327
135560 179301 7737695
47005 158359 873439986
155731 185384 74627557
64128 95226 77833047
175966 194389 469280530
55985 96609 563699192
56645 66888 25610450
160354 180180 616462381
51821 69602 32604386
28329 127490 247512174
7413 107130 249290353
61499 65212 9299371
53909 129311 329775700
70267 76390 15346877
154900 183211 529517113
170108 184694 36611291
129055 162100 576735610
179920 183806 9857540
82929 190771 270412197
123951 140028 40116419
76788 95116 89224569
175706 177560 151908146
38948 58277 63579408
39863 157355 293788661
180942 199613 46961579
186706 188720 1339811
166875 171611 11887950
183064 185567 569290408
61666 134504 182248577
57871 129676 179840821
104247 175338 684482663
77603 131782 135607899
89719 197046 105569115
47976 163130 932746289
62708 127878 163146939
133853 165482 79312010
146153 187311 547058186
140071 140310 186619370
126277 191573 164054049
65704 143549 194617538
38929 152070 282907564
61066 118247 290345069
139290 190168 127951798
32926 94585 153883083
38192 126030 219490998
123815 124724 35473364
91517 188808 375274426
188498 196904 21140256
45131 150646 431207442
19034 44631 861494892
50040 120840 177229069
107664 186062 280407946
129907 166020 565496472
188688 198840 25456582
164029 181791 44623020
158749 160254 634349329
11381 22379 27763521
160034 166657 282400309
50266 187040 342771590
90257 174522 957925557
179260 182915 910407229
43010 176616 334464749
188549 197627 22730874
68363 188183 368836122
116716 124647 656214730
150222 159159 996191101
195951 196791 2117693
115430 157419 104943857
115382 143167 44823263
174427 184294 24794550
28134 59995 678542065
69931 99226 73260881
4631 4953 856340
11111 32863 196637209
147556 160400 32343678
111586 177380 808280260
62736 120826 145418553
147749 159798 30371038
190437 198501 670565150
180341 191153 645183866
191526 193729 5439982
96435 98809 700096449
64787 76340 628156924
139839 196055 141392081
90651 179294 222052556
15069 143213 319841679
117604 191255 184799149
889 177559 441955882
62704 192796 326084125
6827 148652 385571870
13041 125610 557862010
61934 68354 432584296
159925 180504 421050275
31325 119687 220704078
63185 96304 82823450
56340 185530 323686390
29219 95268 436293766
157029 176418 803012310
195974 197785 540832112
84342 188861 261964049
154755 162351 431886189
98984 109105 9678599
37239 139332 853334242
66540 80115 34024892
190705 194196 6205446
73055 141281 520510014
38434 171083 350818298
197576 197580 7473
59872 65178 962208459
30482 75868 113107736
10096 101568 174011916
42404 137278 238562321
60000 163424 302585455
197737 198143 51863779
195559 196474 2327107
71204 189480 633378162
126024 160899 954637279
178366 195047 41968221
42768 52209 423529470
21015 175682 920822257
52259 153563 298148921
148567 169941 668092932
106551 159025 131106957
78073 191831 553559176
114105 181908 456849732
108315 184922 382232101
46082 97137 127623851
107608 141134 470245600
91842 145086 757391794
193430 196276 254005598
132121 185474 951351387
116018 120983 182982374
75054 148421 183403513
105121 109181 228265704
125753 149627 950745563
46633 150696 855549494
13094 180968 486565410
104684 170332 955183894
65786 125823 150054144
69961 195980 315868824
47891 101375 134007717
178314 198675 730463903
79572 192119 694306719
118583 177734 148228340
37045 105470 858249129
147650 189295 104887291
121638 156889 408699834
39262 175965 260854350
39047 193313 701587034
136745 172844 266397983
147764 193205 43320619
163897 196550 658852499
21999 87538 163306578
194709 197696 7490633
54740 58506 850493902
56744 133207 191375284
180663 197409 42101682
20627 156216 237434933
48212 132200 16184099
63038 91784 221227365
186819 188652 354317833
117818 181113 158591332
141455 166465 62942110
161530 185331 331992753
66397 85936 48982854
147886 153706 232810640
152031 171391 48784926
33173 188090 387830778
39010 159022 685901560
130582 173902 349078279
970 191713 477409540
20734 88601 169095568
24152 142173 294537596
27801 105624 978214479
88542 112320 59576613
148102 162382 268405805
81818 188749 147444058
172938 187008 498813764
190259 191550 513487132
105910 132224 318823377
65719 172254 266804593
107795 136462 321715970
95982 145196 532178588
86173 113603 64289622
32329 38307 14712796
39112 86077 638785529
25520 116754 227733969
1287 92256 227208995
69973 151174 203079521
26150 199799 434468550
111443 186089 187102469
183347 186036 221873801
182056 190398 21103211
99221 134487 486778557
41991 50885 125806432
153288 169082 33950175
45939 54246 20687584
149544 194239 287046341
187669 197424 46232813
33941 41786 19454569
113834 160692 117070674
91158 184998 32811246
47654 132322 271519368
91126 158403 606392230
52917 62717 24491270
2901 22400 594945712
30705 113673 14150480
63543 137926 258267488
194289 197509 8131654
101160 180950 199897239
153076 182147 713106704
31233 33275 4908159
197863 199860 543031135
12788 137469 311400947
90915 102274 28473821
54474 164267 274859043
193604 196964 473635555
88941 190356 483642211
137552 169474 188185988
126924 150397 58668022
9080 110263 252868002
110623 163521 177901729
45811 72814 67501831
159180 173900 37078403
73074 144501 178596438
118874 132817 34883113
101882 187229 213911917
7197 30644 398862279
139215 186377 838401940
73866 146786 182285581
127327 133455 15388413
33482 125038 720966737
39246 184544 930670947
139766 162422 56896394
83651 117617 289138912
150422 152487 683479241
84584 149110 161257641
180310 197300 180093298
173650 177942 569600412
59633 83671 389200549
175486 195005 420287029
127594 132698 6105741
134346 149288 685357757
16596 144100 318182562
100233 178974 197230739
155604 191595 90734950
6821 53056 249599586
159400 187171 14447656
64885 95058 75502175
159637 179261 325265517
184285 189966 13202208
17801 137073 350085089
138161 199139 471166202
136018 139488 8540876
171197 198495 633079323
175951 178196 5631380
89671 91916 4238362
69093 80752 860416198
164919 168572 647226138
141904 155221 621710617
38181 172649 336537748
58963 126729 257721009
7429 129674 446870961
12044 160680 371434903
62631 69391 278127359
155051 190582 586368014
78897 189399 276980543
103044 198145 238355719
76389 77500 2750667
103584 117322 34282796
106018 130894 738778939
69368 193008 515908057
121417 136482 37711733
186995 191222 10702706
74628 84691 25288499
77961 139558 153997323
167094 194807 807434003
6530 27856 275042816
147268 166710 49100789
42194 158713 515246301
81863 166873 924670800
128150 160640 326188624
63357 134143 736772211
49407 183646 845550414
174307 176008 4248053
153520 184379 958669046
167042 173758 16860487
31401 80483 271993061
65134 97929 82090389
61255 95462 953641095
96016 187590 802817093
196216 197639 3506444
55748 127122 228949058
113436 131037 43983899
2304 95806 233387831
490 111233 276759324
186463 188769 1296990
119572 176853 143560430
28488 155265 316618369
47735 149138 253663910
161005 191052 75745004
40808 74819 84907666
84769 166051 203494433
180047 194942 37460776
39388 138672 314259648
22387 43808 52981612
119707 163128 868525612
199646 199661 76701351
39488 48444 15607266
197791 197980 463139
150012 160853 27226421
148457 153758 665275021
180404 197965 806281620
41466 154228 848430640
117580 145590 662857005
124449 158086 84274655
163368 189978 66969386
19299 38165 420451318
43995 135589 673914716
141510 198443 560918122
23980 192348 421165685
199622 199849 51357165
111226 151589 100869939
195655 195659 7584
171884 175658 9539771
183338 192334 297649897
3809 122184 295795245
27172 78196 591693539
96227 102078 14906161
187153 191881 11893258
80172 187874 269984268
88990 166923 195198534
122736 187740 804867164
33034 46983 867871976
92481 135851 256778508
126220 155270 669879840
199846 199859 557754951
29134 106643 193614988
23034 34378 27967297
199765 199836 80730993
111701 138260 66297520
93969 139313 745478513
136821 169892 322466021
12031 22138 983143154
133163 139391 843908542
176218 195486 64844944
81871 167183 213690440
146142 185367 98727255
85030 173581 221715768
54062 124294 175712347
23900 100395 190836578
143378 171358 103346415
94910 129546 723337453
61712 146371 64143086
20483 169320 578925017
130390 144180 34308459
123319 133854 26443489
175355 198538 58303094
182692 197559 37407325
77763 111887 569939008
142814 165581 685778144
59025 177212 296073977
103721 152626 339424093
139846 196691 696973645
9477 45350 897488612
183115 188419 616146658
105573 121939 40725228
74765 77634 867823420
135047 165714 76933847
107811 131361 58750268
153948 188309 86517475
25270 180882 604384010
74222 162903 797714783
59562 85387 79517874
158574 173392 204375236
7525 29406 53982327
74398 162367 220155417
193202 196165 7425847
48754 95441 479324771
80643 107693 67932546
162743 171727 22609474
171605 188220 409963267
17109 178067 402379913
12333 175830 408901848
174396 176839 599160047
11446 117484 807184318
69215 101857 209586270
176203 185688 23853110
82394 152375 175103003
137716 148664 488070443
160187 160553 874277625
56646 71172 36345900
156060 163870 19720727
109484 186680 441682469
99569 122091 56395087
19600 66503 469337676
147441 194462 118388100
61710 80561 270448725
81828 190820 273253126
149012 193408 47190530
80523 109592 73004958
124375 144686 50736361
27553 74158 115981118
96237 115543 398046829
59251 186566 351019856
73616 89990 41010605
129989 148966 47324097
20742 160284 815320102
189930 199964 251098121
8519 156512 822311421
13186 70133 141953027
133025 186818 849781210
98543 124797 92788468
107432 164764 13077533
192668 194206 3809615
1621 90650 525998583
24935 114605 223919880
78225 187728 726055691
157266 184386 68215109
180439 194781 36020225
179961 198753 514353289
86251 133160 117302541
44995 162139 926801939
75113 191794 292528915
175213 181629 16132362
11107 37360 65368081
71593 182389 595454266
20544 79621 14222500
42943 129888 447680525
9706 173222 469783148
131079 146222 37610671
62553 87481 499679836
75887 117888 204662474
30164 155655 378626967
94980 101188 15678014
158048 177661 117582030
197643 199712 884320919
84728 163099 196102803
129549 154265 475875158
34560 36118 3860682
145658 169696 870155966
71239 105710 86546783
185658 199832 35663376
117067 171963 137491495
20632 75763 137196405
129666 147990 45619997
186995 189716 6814780
106017 131233 650032467
172312 185410 139792912
120090 142417 308736254
177025 194477 43912715
34904 142222 750435759
7992 148450 671585348
178374 182691 10879021
113839 164074 125632873
175696 177304 2375753
65828 164144 246128730
174000 177363 8427122
130154 133175 251095726
44881 175594 25715821
7043 75878 171777366
17503 95377 194166131
110501 116271 14428492
41941 75102 82869719
168321 184283 823440606
116793 124423 18875590
75102 167541 231517988
172147 193598 314488892
119197 171366 504335016
75140 190559 782693835
90047 129568 52630308
90119 139104 122429381
6063 76531 280189697
82703 186622 987063947
183700 191307 150562096
71349 172253 252703465
178622 183704 10017262
20836 147696 879058947
1720 8526 231915708
183217 199948 42124135
129926 146654 392527837
99880 117321 474335610
179241 195808 41767206
31521 99498 169609312
12066 125777 320801897
99491 106496 425141917
37871 69260 78344224
183106 185989 7286912
67688 101011 583975287
95595 187851 231455261
9377 109494 733649625
74628 128142 894740757
196797 199757 788251919
76822 191009 291634828
15549 158772 357742793
122713 165317 257056436
198646 199034 812024251
132574 182903 45348807
22104 136574 511357517
135858 143527 786772683
179710 190468 27179912
86010 127392 818824304
183856 186155 5744438
161615 187246 64621493
17469 62334 111579581
189243 194805 9918470
102217 191390 223628704
55164 62862 19246416
152235 193425 1264961
149977 169971 631596743
188450 195474 183736054
18351 175236 580816584
157354 194687 726043695
79747 182366 990672268
176236 180294 272453632
22302 70196 119128144
98125 120222 55338463
39751 74256 86130097
34208 115560 203469754
9029 184958 539191336
102797 115102 30804542
196462 197709 382051802
25695 176329 229841225
168362 177885 23936884
185556 193190 19270942
154145 194663 54985115
13275 117734 260908836
160842 178008 43229792
164602 170377 960735125
121404 145910 260927787
168977 188776 49797581
118715 144818 65057340
147980 173198 63470523
91955 103763 6768865
38828 170393 606123833
96121 162820 989115741
64731 67058 639977476
126420 170823 111487550
167757 193059 63674551
188145 199329 374455049
167363 176680 943820783
58006 185974 320735033
19444 191128 562376947
180846 199748 47523817
27833 175976 671079983
10364 127444 292486506
170830 182250 226037917
85748 109644 59969403
37991 179060 421072827
181238 182660 395673786
186208 194803 798634370
11369 193676 896043068
80220 92139 133784246
140804 148935 878233425
183220 190150 241191774
22336 35548 570929969
62018 107301 385970351
129558 163130 903653315
176350 192035 419187739
13950 139309 739591972
190369 194578 856542086
97522 135739 213371734
4580 120197 346017428
184683 199982 38519489
155462 159517 10225094
140632 187506 118000418
183410 190060 16756937
154384 161851 18740687
98833 134495 754114124
52967 179200 776016646
169128 172110 764811246
56313 153352 242741493
100821 154369 133819871
125040 129217 10570033
85284 88475 1869165
158682 166147 569468786
185078 188487 587636275
137181 171189 938198249
170167 195769 51188364
14451 113763 109988542
55873 137824 680970313
163350 184422 899304171
71851 194831 308244034
133652 186758 133326687
102543 173581 177829812
64287 195481 328900155
148838 183544 773186680
50313 124260 745714163
136389 189018 400403036
137389 165685 71046076
9842 194884 956753089
143116 197724 362739928
198492 198799 771389
38210 123548 210579938
92566 116288 234339495
156867 185536 210568104
47717 87888 100624305
155383 174551 48279551
1774 100726 847013166
141938 147697 554312477
152935 182821 44443264
53964 87364 678601940
27234 187933 515443938
9582 118535 272267073
180023 197915 45015790
86046 124104 95102639
156543 166132 9414288
69556 151409 811994110
5943 84261 195582203
193051 198719 14207956
162290 191457 73555921
36280 177063 352371498
62096 163256 913776554
178429 195918 260626120
168870 187446 586289791
89548 173506 910711595
112087 157431 113359639
181822 191142 23610545
73694 110421 92029646
134576 172680 95590329
62122 186258 311058609
121605 182866 400700970
82663 184803 298345204
107834 158029 125348329
115349 117579 825782847
105987 134499 71100454
194573 197194 709552128
165904 183901 810857545
50710 56239 393410343
53039 123769 176964081
122883 127505 11549861
68830 85576 41993249
181463 197957 41503494
62780 158084 193681567
38151 114225 190376653
56456 139679 208120909
111292 136933 185377938
100690 107971 949631386
34939 151506 674188501
194361 195545 3019486
30080 98073 419223134
156908 199193 725204007
112971 155775 106915596
153307 190620 93989278
175190 176756 3963758
96805 105482 420166623
59863 150735 227271191
7738 108339 251466255
98215 148129 124766289
100014 174905 834494235
77876 97386 441378763
21818 125587 295924579
31234 186206 292064485
174514 199393 266667238
32788 43318 13015105
170455 175348 12252524
182172 193554 28701058
160149 164174 730987597
153298 191935 97315374
40295 127177 847079167
4708 57607 581935183
164212 197636 84041024
80284 185349 263269339
27532 43916 950441438
20558 45399 61475935
146796 161382 731637262
170092 192652 56741691
153097 171206 45671788
65749 194962 678046102
60698 197960 989180256
188706 197939 23144395
117839 141501 939492847
108874 113941 951639932
2688 119600 632689908
149357 160126 605284624
171412 171557 339461
116461 118484 5039565
13565 167968 976081999
18387 172899 386206839
9244 168817 756853645
183388 197229 34787831
191012 197735 490091233
41238 169872 455291957
170425 197823 49128391
27501 39169 625433674
127192 145895 46626280
163484 181203 44562048
20567 136882 338516273
5875 199327 740182925
77471 159297 204769406
173500 173595 229897
155729 184156 71587397
57543 96980 98688037
30815 30969 395600
43365 110796 168726016
3189 136906 702876167
109992 156066 83388911
192737 196002 116872609
13745 62836 810024602
157421 182994 27189204
40943 151029 408418282
82388 155946 184020740
30189 75844 52311393
123455 158449 87630450
138879 148978 25253125
79557 155763 190697933
150610 161391 27103259
37525 48237 26543990
176967 196274 48614707
164118 195343 78569573
183986 197515 354806287
59108 112565 133929290
172983 190996 45430821
29452 86936 143350987
64254 151812 219126827
48445 80867 837499267
189713 197137 18685015
123868 156554 81866063
115327 115881 184373
58253 79998 54559188
32745 101745 172438284
164576 182319 44568457
98955 140593 246435129
150352 162037 29404424
14232 183959 483025203
172472 185713 33297555
2393 115138 117914155
187348 194794 18656752
19791 69534 123679775
60832 165107 261071886
98010 189274 955051618
186071 193218 294844179
119358 196326 348723189
145924 198799 215857582
106341 155462 122630787
166456 190278 164945991
175152 186327 602703587
137859 144680 16964716
151829 191455 99803520
137932 179682 104857555
34766 35679 2234509
68383 98725 75930675
86347 160824 143042894
150910 186943 90734761
92007 148485 233766491
43759 71901 666249961
178129 178579 1114732
96507 141230 572271519
185876 196366 79093431
111797 161853 125196946
177769 191872 913186655
159816 198094 857855068
15666 180632 561084981
139081 157327 45788471
148888 157611 302821091
39855 115543 189314792
147311 194979 357571798
105451 188352 207694832
23436 98729 187765423
135265 190446 138641917
85012 197056 238535805
93183 124964 848987502
96447 132819 91158323
25465 179846 672995400
75735 91975 40622496
168358 187326 890508550
34288 167969 334483255
165514 199151 84540725
39680 108113 142664920
89682 181261 385380217
132197 138688 376322952
81159 190047 861479766
196807 198916 5265314
67269 71644 10984241
180235 193215 32718659
24469 46778 171335695
95358 158221 602714685
15196 105057 224492920
41549 157858 552471837
112208 146623 85828353
129682 149406 799631813
161900 190908 73130991
142322 152006 24329972
74742 89731 37552455
1251 178320 442933078
86921 100117 312861947
69112 152679 209039389
13913 72845 146917064
20727 176396 389065148
135103 142652 498715888
96955 158624 467447665
70407 94717 618287475
154618 169014 486016072
148012 162740 769006741
82811 157337 431290176
142216 194042 680540232
94519 117086 56622442
28408 151734 307985773
16455 116208 249073157
79681 114405 87131517
156166 182931 67364846
29694 112578 40586656
16192 183432 418206865
98058 153859 139598072
75197 122340 117997662
9096 41171 819597607
33639 131830 245473221
120997 180134 148285709
180406 186949 318400942
130398 182131 129710686
113428 199997 985296376
52345 57196 598822180
72079 170851 328091997
154185 187988 85131395
145725 160832 38034672
85232 126209 102337813
83039 158467 292467872
129261 156008 702156863
44519 70290 64375523
122352 141824 48565514
146475 148557 5216572
135902 140865 12253991
49864 169985 107304006
8565 52534 219030028
115749 189586 185081192
171273 181350 25248918
196710 198012 3215628
14361 99174 211664463
189248 199711 541743387
11914 179836 419997651
86421 151686 616403580
167297 181348 35261925
5551 49058 511210105
191172 195770 11485600
73015 159407 216245001
6846 37564 76576783
153405 162341 2124000
199467 199769 781512
93130 126555 83557870
90377 175188 212427615
137945 160006 149014325
70504 153948 208738997
177939 182014 10215983
4181 157246 382613825
118263 142214 59659920
98285 146276 792409849
101637 111883 25555604
173653 174330 1755627
124973 185387 578815022
182683 189718 742693310
21917 163717 354193121
115786 158498 691545105
11098 137882 316631911
173325 191980 47013525
100929 143069 687703132
98647 111223 338942634
85637 131212 114039785
171813 198441 66974334
98940 182602 209722093
30921 65326 522151641
118248 192575 842270019
153147 182464 73763095
196469 199637 932309907
28800 123410 786653150
119393 164573 184876949
99259 155720 35464838
100309 101974 4229881
91357 179212 800305697
143823 168368 61774809
175327 184972 24184777
121045 131252 468610163
100246 121253 52484925
72181 187541 289178261
185574 187584 5140926
70714 160199 223898809
38641 42164 728745922
157759 190962 83664337
105696 186282 449110311
55089 150890 239637663
92883 179931 218097176
46595 111680 162902461
179183 180796 536349683
23021 130978 269568849
84656 162036 283530413
62459 182989 301982745
150087 162951 32393130
141569 156368 37185291
194338 198278 9912112
95663 141871 94678499
34507 166436 330061491
72765 95529 56912253
21060 64849 108759500
168862 175796 17370387
100917 128712 945859957
41669 174294 332065996
97296 107331 25422436
135229 172092 445164681
76530 154411 818093100
195535 197337 4526321
179589 191458 29986841
177238 185954 768371476
113562 197260 974704406
121273 178226 142795669
163448 180493 42919101
27026 126716 650704377
58346 158862 251672520
129684 185274 708319686
195050 195514 1211647
161978 181296 669666735
87154 190847 629415927
132328 173341 108468790
63418 94136 76898733
1463 37180 89124930
140624 195920 89252596
52810 152090 902626801
118110 197619 199343804
153776 195911 617819739
18412 72251 292403021
107973 190417 475428429
103474 178158 186958083
183994 187982 10070831
64387 107594 108446991
186681 192884 15606564
75155 196877 880767463
76423 196151 818458764
121566 136031 36183143
90178 118213 70252825
138850 192248 575788321
197948 199631 797220739
68800 109463 468717316
97947 144662 516474650
27454 102613 187597313
71329 140606 173155266
143824 197709 880012816
172596 188705 108322496
18835 68403 123366535
19676 68258 975091913
1049 120365 143065006
5748 106538 983675795
85265 160191 960194010
78068 139113 272032503
63113 108907 114870466
189826 194178 10892613
144843 175641 77523372
79344 185165 504043453
69892 199485 490094973
187144 188564 3579912
113519 130153 143461595
179840 191654 26380067
13977 61887 830608096
165124 187362 56015742
29428 198018 421839688
183403 198004 363273946
129799 154613 96123983
145533 154538 102736490
160167 195896 742039992
53000 187226 336393269
99208 119405 327982967
149630 177358 69761615
134036 140000 150915015
113887 117363 942820473
150557 166561 40365175
97932 174442 191753685
173929 184810 161490124
164755 177598 187743009
160963 177993 42872059
12949 160121 367712997
94155 194721 252173767
100492 130850 75960608
62934 184015 834974692
28593 180818 767008106
59471 198309 347987278
114302 187560 183636596
38843 95702 142016820
117034 174583 222320280
143690 190635 274870070
81007 164844 306431665
93423 101702 231203425
191138 195621 11205079
74455 166013 229282938
30979 122538 228612763
29395 137013 353915990
109435 115255 72507442
145415 183103 94845798
25195 179969 881143284
190850 193800 7297568
88476 161108 488990827
182438 198665 201756680
80704 112968 80905704
76560 152101 188946644
10127 87427 193043382
174667 188660 35244623
18354 67690 290892035
13697 171289 975245139
193326 198417 438398860
30529 199304 422385795
35420 124033 221463670
34445 92900 146040872
30032 151057 302229885
113607 134678 743533542
127058 182529 139202862
77690 147870 840262083
27843 113175 660276120
199787 199815 65058993
63701 182043 940061634
48040 86700 899688543
120080 176718 709700961
2492 170017 329370071
79454 127200 119487349
31105 46062 855796317
36439 106817 176148714
62745 160182 243878134
7522 27605 778489355
197408 198165 875697470
115794 173861 145430433
191057 193384 95269186
163866 195469 81213257
73411 111191 824456638
130786 160087 299634883
176404 195289 47492214
44119 126805 206691167
38107 175124 636970736
188417 197304 737821448
128408 151305 224574769
13533 154814 765859388
106064 134390 70625836
36319 128288 320423507
176800 186574 914854190
69407 75006 13997316
100405 188523 598484291
19231 180870 404117522
131770 181053 123591333
117584 167905 653835319
115258 145118 74409970
129164 135521 15932262
7797 182714 814330112
162316 189628 68784085
126360 137508 847506549
157163 186396 73540774
72928 150904 643676972
38773 136963 245516767
57226 174860 294679776
13316 140428 984653279
135702 149459 555148204
46722 77157 76155599
185452 195368 247286926
90623 111262 51704898
125484 159658 85650346
152133 153193 2604454
182858 197197 36096683
179202 197714 927175422
19326 92420 830101293
83831 121995 95467889
154046 164387 26059439
60306 120548 219439978
182439 182456 54769
35290 132037 812482243
77779 180261 721811575
54276 156557 448389256
132500 164954 732671162
192048 192435 909337587
1860 4399 6347012
91570 192176 252210240
180520 186623 843244799
199677 199736 150524
135137 138591 8561566
180562 190851 817820782
76630 171034 438333408
185922 188058 5414958
50069 81202 77901915
152935 190131 796494108
64353 182350 790008523
89835 152491 156727768
159769 169655 313523596
53111 97323 902914046
71274 155108 751104453
64669 95955 78255420
24016 109134 212594338
177871 179966 101534541
191400 193961 413582642
7449 14042 54560036
52282 186526 336347907
153383 192452 116050892
91907 172508 484520547
125777 147284 756637408
180388 186960 16547698
194336 197650 8339718
122047 141894 49477718
127728 149421 730729301
3282 60851 149147198
130566 135402 12042383
58210 175963 295063113
199433 199527 266595
136754 178242 608684555
178142 182566 926757116
76492 84164 19236284
55388 171644 291128884
92250 199072 267877461
11392 157126 364189959
31216 165514 749427324
91844 102294 228760708
18714 189760 800759357
12147 197586 674974904
33233 80148 117125684
136816 152771 39867650
93095 179905 217533827
18781 87717 933045733
170563 172787 890635199
64291 78659 282824408
108537 138373 74290813
133529 163629 75432416
145591 186061 101907606
156897 160231 8281359
92662 170864 969444502
133070 162915 74730732
54712 173085 296423239
87981 100646 885146764
9106 10709 2902352
54253 137037 309024648
5434 90219 211664146
16158 165105 372160944
153142 170916 975243717
63194 143928 201918437
181689 198093 41259115
99634 197553 198355673
153293 171487 296097935
43716 131580 219818761
185709 194365 21757381
7654 181185 434040572
43761 169066 348882891
102422 164145 368646325
59323 177384 807316963
107144 140670 83439441
155745 159175 8663831
170271 183930 722240305
20810 30383 23674810
81858 134570 450405000
26820 123479 657418177
173776 189001 375433469
25801 197727 430064195
121423 123720 5692137
48545 73688 62999966
177016 182635 14125962
4748 24096 48584997
53002 145497 374169406
162710 175184 31367134
100924 183081 940750561
167099 188967 54991976
117875 158688 102047590
44178 99421 312444756
27315 62296 86893884
74504 76406 714981353
115832 152114 397188295
36156 62335 902457454
198599 198773 629106943
124048 142050 516344562
180113 188290 757325195
64139 116237 130588727
98931 105582 970019009
157887 184002 699312339
34146 113314 518564423
165135 173590 21263615
401 105387 679868691
188665 193800 616390077
117782 194637 524438188
53971 136268 206011025
179426 197222 628710141
142079 177564 855526912
174992 178437 8630481
45545 183198 344684668
38958 183727 362504220
194875 196890 5158594
15125 114315 405298189
13826 122079 906958564
165821 182530 41967813
124608 134837 25706050
27254 119045 229117340
103306 150845 303123956
25102 198009 894890967
35080 185749 899939499
196442 198995 780169087
188073 195926 333335834
34333 101506 161593970
85285 149370 160158044
126236 179934 918111207
114516 181922 750663413
58658 138845 799320671
53368 97149 115399476
103336 137488 85193996
10299 129998 730743286
87794 121185 197590956
155334 155865 357242110
144886 172112 118247394
55493 185745 326288563
29510 62127 585819554
182454 192935 26431076
148814 165171 449482600
87028 108704 701870770
146121 195372 987622433
142838 197288 136990436
55607 91709 150158219
117310 121174 624393802
129329 139859 26187723
177292 199422 10046140
82543 191249 629861380
97501 114625 27976942
65799 190668 936657350
125733 181633 694876885
75825 143903 995685148
21036 165605 361168520
135718 189477 261598813
171375 179187 19518750
169767 174188 86396500
89862 92697 7061353
141827 189012 770383385
8248 155990 536913228
2799 140987 537399018
71369 82363 27496794
105728 189854 323469977
15367 142148 316458627
104517 198295 639999924
67955 71906 2514431
182993 189508 462081536
142934 182375 231374587
162460 194256 419050636
170849 173502 6591065
64391 161842 907294382
180853 199031 922526807
126522 177743 128570006
104300 162839 565996029
65116 92768 69207891
177336 181541 10560325
44723 81312 290473681
134987 171850 789870612
146787 198399 129858936
185727 186177 1138130
185406 194269 22267936
126764 138380 29049509
52595 56440 827959495
163720 199794 762658302
159887 197661 95045752
30248 161748 328567076
14824 198765 460272010
62221 82300 505363600
175596 185056 23685715
506 53098 160203612
119353 119675 808068
64961 110604 16248327
98053 199408 18766653
94855 96685 4517944
71456 144516 246557290
188700 195407 16843300
5192 198252 878635491
192111 193660 732326528
198002 198404 1017870
101314 187990 350913343
78715 188185 274433930
48967 120882 319087056
102646 151264 139490427
39454 115212 189545193
128227 164122 877535010
99372 126464 67728196
159163 174887 489772199
157143 173879 647320776
106202 117230 27477082
193472 194740 3180743
109357 156598 698237245
19537 101402 530873683
33544 172966 921961342
14517 86711 248501672
175938 182521 16532901
182773 197368 36726287
148172 160103 30018805
37246 109907 181799956
129215 178545 679286990
97655 191453 235314480
163129 178257 993673038
109138 142697 406989244
81511 102505 387911797
3030 28274 848284891
166558 187651 53075073
158674 197601 97925274
169841 179154 23330797
116386 138308 54608947
105261 137538 407083127
102124 140444 811481016
110881 177271 166287386
103355 106147 316658430
113909 174950 288114766
6607 125560 297020285
190601 195415 556667459
159731 172036 364376822
20629 184479 409563456
41785 187885 365993478
57057 140205 544437319
109947 190685 347986727
99252 179308 977391005
94825 99660 218798275
187865 191569 52998909
100456 100869 120358258
75231 122038 117183827
41499 154060 281491289
131210 177812 824948615
62907 151527 221735703
192887 196606 990649
49744 104226 466071357
22765 91916 631961505
104508 110307 176267602
133164 139119 14772207
163938 199796 296422115
134560 171623 93006255
173593 186210 157617759
889 196134 592650217
95745 113611 44972514
162046 186276 209341029
140907 176065 88426126
116514 123143 16424623
132821 183553 127296637
132485 197239 649778158
97444 144597 814066631
198898 199676 1974494
100137 151616 128706379
141001 158965 291773135
22984 177628 623963990
56253 192728 991732997
127125 176861 508895176
167937 168136 500001
64319 150953 216755067
90809 154250 420551269
3956 160525 391369294
175226 193105 45044191
173856 174665 411977706
76958 120411 108770501
150729 194603 881547104
36904 135251 245877689
178440 183437 556938608
171008 176058 665294756
123246 140075 871312366
181789 188769 17662979
100528 101706 800335579
196262 196395 336566
153456 161540 585037705
120157 140817 329591204
133984 167865 859978469
72552 77015 948047749
9900 164420 784002037
42276 163531 303425065
77199 174646 244089545
69941 139742 174482452
165340 184849 127019002
90426 166656 190906105
74324 102575 887029190
147831 182702 741303354
56378 172633 322291623
26737 120427 233842544
197719 199679 4964438
155049 182020 556463511
142525 183712 103646023
78145 110982 922369050
123681 154012 613622568
32911 151300 552844380
191501 193367 4604934
48480 128662 200663664
68628 148837 371635951
180522 181820 582130123
182363 187900 681894277
184572 190540 5439671
72899 173777 252670006
57754 129655 180065070
104439 179216 122248822
56801 173671 483019034
1794 68524 627627499
71365 121689 815160593
13238 149660 429807068
68682 111855 108076426
79970 156510 290130039
121620 186063 161655005
155889 163249 18579571
188223 199280 27719288
184636 188790 985989553
166098 199150 19797069
9387 95321 214517908
183809 187124 8344342
148273 163454 38247039
172853 195214 56246403
39300 167669 321269459
659 136881 340407184
18926 69979 227631021
160771 167892 18012631
122311 133812 265635265
121974 145462 58533461
127080 157102 119901498
163088 163977 2269130
141941 193896 270371613
39992 188026 434241510
129743 134180 953457325
104677 146397 104053166
131754 191889 694124059
6282 54594 120406279
162890 164883 5033871
66747 179656 282862483
126952 179564 132017889
122383 187602 600819629
47826 105834 145449661
93960 149193 658472880
40084 114531 186229763
115527 128121 31380107
92102 127407 88321144
88092 172945 693770042
10937 12094 2842434
111392 163930 333539803
8339 122283 284673850
154055 189450 742111842
84007 133536 123886264
60412 170802 212732429
142217 165286 58024849
16543 193916 900107874
54297 131284 192718445
95673 128511 82269788
133347 192541 816688299
83161 87255 10270723
107475 197718 226079938
171803 179074 18248594
186848 198293 28722223
75103 143779 573021715
85188 87739 26907071
55584 164358 272325652
168224 183216 37656415
61095 138123 299236803
165585 175540 25025268
18403 103383 212196105
150859 154805 275128677
34086 184489 376452634
106521 148400 302209385
22975 144272 250162399
194867 196570 347865964
80872 169357 280420644
4050 27684 18912267
117483 123925 15954877
61158 103786 209436602
185292 189202 9928474
101721 161706 149967004
154759 195204 253394040
119162 184648 164162348
74437 188998 86725523
12356 166153 585401386
82609 165367 729788406
37414 61496 60033340
3329 66431 837222964
56596 98030 713793675
57128 133858 192082831
43923 68466 61269197
131667 183676 425475284
153011 158004 177040133
51668 114374 157132476
136301 196403 150957323
65392 188223 597913708
22431 125611 257312846
134081 176615 106682876
148414 194121 882333527
63815 107965 555237911
124329 159215 965650923
51526 130750 688184953
195556 197489 4847822
35076 194035 398011724
122180 144000 54420067
90662 181287 475220316
43084 49507 15863467
22478 88404 849996278
131257 160532 26333092
154174 164367 25682852
199429 199508 232171
35002 64666 73964312
66637 147571 802810024
147048 181824 87528926
135004 188675 134796476
10937 194939 307878071
181330 183981 6745328
155431 182311 294491427
68019 131961 939686189
121487 142214 490832424
43358 145790 956319150
113064 185516 273623199
135835 144573 21671563
148953 170861 820802679
84338 103035 983637361
41919 128746 217135875
147135 169752 57076087
171653 191055 97284098
129112 175655 116783219
119532 131009 28739076
141056 158557 43988214
55103 67405 30765865
15598 102524 217017365
23724 54279 75830797
103885 153083 227745778
141320 199631 756336622
183255 184589 107509931
3253 32488 557747697
49569 74629 200245834
60703 170587 275238914
128198 185110 142729931
132290 191721 149218147
168853 188742 878894937
179101 184897 707608566
152779 178669 398092521
154011 157104 7824673
176543 190234 283498755
16573 38623 735079922
149269 151779 22332544
24782 72356 118385502
167419 193350 585623753
189667 192121 6188980
60937 134145 183249070
89809 162276 4464700
99464 99534 163888
167122 193919 360321488
141097 149437 3922919
184291 189946 14255561
86872 87862 2477275
921 17863 76945653
160954 197274 52753608
98345 106286 20156855
31017 115155 210197629
123997 162167 535551614
198605 198897 271795
190117 196120 736102374
151946 173047 53075428
127651 133522 694354612
17120 50509 325765621
11824 21072 23441898
143678 160627 78616963
33679 168986 481683280
117204 154215 92449756
113410 123618 25352549
67634 110594 107655926
60776 107726 117757167
121147 169537 121319669
150486 191874 993845366
90127 151303 160985450
181018 184759 9385661
7750 196607 472655642
106216 142473 90324572
188772 192287 959488708
158709 198243 574177877
183666 185014 3271606
57816 145225 563299176
92214 171670 199072649
140288 180795 101923952
99415 175825 464755523
101626 192739 228348163
39946 197984 395745945
51776 150119 245999940
140206 176934 92360905
58717 190864 331324079
179714 191764 985037345
134467 149573 37696677
53073 78840 64461804
39215 58623 48306694
148644 158100 418634198
40984 55585 209615144
76690 170744 235635479
184337 185200 2105378
37322 145563 108920157
188112 198909 27091767
84824 154661 248945254
11598 87472 189397199
43413 190247 372628744
171991 193216 53443474
31386 178894 368873545
195570 197674 83993452
184122 191522 18684246
111214 195622 496385756
104902 150068 656888785
186872 196490 255478483
9354 176305 945331781
95175 198811 259934943
78256 98917 51727136
47540 91573 110248125
22264 165035 356642173
41840 55900 971540722
149530 166766 497507099
23588 112940 732581375
22000 92838 176491356
101556 105891 683150169
51877 131192 198587774
80689 147327 304612869
5058 136462 328311039
188239 198227 580241872
113501 176823 158586049
196815 198576 4386482
85153 143762 146417021
18633 102761 228401486
185446 191492 15337478
10178 61096 126916731
12096 95478 841292092
42987 114351 178637861
69150 135553 777571626
54898 101041 115601223
105053 164365 245323102
182924 186830 883853333
91069 123407 80819508
80873 176166 238748762
189950 197057 947058926
135993 154619 251373805
149194 164852 39434881
157732 162119 308663498
19793 178604 396865464
134858 152831 44905430
131609 137658 631788841
159019 197136 15799496
95974 100035 800890896
28728 149126 300562769
194522 198299 9476121
79827 198512 297563672
47846 166118 711250962
44358 180219 122719209
129148 167858 662252748
46773 69042 856740505
160419 182996 7547445
125434 197813 181803962
87722 133280 113936233
186404 193870 18728334
105707 120719 37312419
97349 197761 353402625
193316 194483 823181525
97906 144093 302475649
11516 43506 79637459
197905 199268 755652835
160824 175024 35782587
126677 167135 194397825
55061 115790 893814686
147718 174023 519787605
99515 110072 503766190
114315 162541 120542000
19789 176593 601091864
28244 142402 481939551
128366 182216 135025282
178814 192538 34587215
169470 186188 41992335
100143 161126 399611267
59686 106128 116474905
11143 185125 435131972
133717 154482 51920036
177851 195819 45199005
54519 68879 301703040
118780 152480 84218812
187163 194793 7933571
138258 174636 91389282
189776 193838 857109353
17056 55744 251553346
25947 48067 498758637
137512 186598 123315139
121137 188638 636202343
162945 168923 15103844
54235 157588 258654830
34519 35664 618469448
13588 199119 477829401
91424 138469 710650290
186700 188890 5550061
8139 117768 777255901
183479 197321 988093262
48885 98984 125437003
191305 191804 677256902
138456 155149 41844390
101038 115470 36133072
108588 165159 141422375
68654 96916 70625388
58166 182809 501552821
193308 195641 5852592
102725 126306 58763766
28893 139759 584126641
78354 81957 687946735
94329 188244 755643692
120761 150993 75544962
70874 162758 229999580
109408 198067 582394691
124874 182760 145314726
22022 129299 552335518
70196 187480 293951813
170414 188982 375885948
128063 171388 108685624
36777 199378 942057695
106404 167678 153296540
116258 155349 323644020
169386 174430 519552118
182943 184225 3261924
120791 123011 831123748
152219 175515 745678662
66864 175423 271964050
107626 140466 81748544
90565 157674 167898826
62056 184107 305845649
170039 170198 370937
151623 184244 656213183
25880 50415 443645795
108247 195764 219310297
7495 62224 136450169
6798 197194 476482029
79818 134650 501788054
42817 71855 408557847
16258 118627 857766980
165080 182555 623814686
98797 159134 151039449
121291 150416 72757328
141504 174291 82491839
101131 184333 208468414
29440 107853 195903525
165630 179275 34226465
199739 199826 221851
114468 172266 618331927
53854 182931 659533694
156603 198685 105842730
143526 173259 74756407
9575 119203 417084466
129258 136471 18057881
135354 187333 631380041
164243 179887 121570657
131168 170775 208411789
100869 177105 386362201
146311 153071 406115606
75088 131422 141060954
38063 108089 517609106
133255 184541 128653271
120232 197377 193564814
55786 163132 268701545
54131 195639 354717649
45086 103452 57569506
199283 199313 50325
56361 142317 214951679
183137 189204 168114769
112454 133886 368958040
63087 91345 70773164
145150 186495 382469479
24682 116391 229004351
44106 197919 618922576
127207 186457 148723648
170126 195006 62532664
153041 161405 21004052
54060 70551 289150924
33029 78842 67247518
163820 197062 799386246
127344 141917 665623336
168035 185295 43344765
50135 158723 271795063
35892 161348 505818251
56756 88966 80657306
165310 189730 61433775
11353 126205 286765456
176174 179632 8675436
6585 103563 160006285
39184 107917 409518612
86822 166352 199140076
114603 119663 12546537
10278 151368 352532284
121766 132526 717275359
138316 168459 997095786
77459 196824 887709999
135141 138678 629897100
23697 146750 360920165
51848 147462 863098986
36576 169875 333588437
61029 93085 80249400
98556 109258 351254788
88440 185219 674941580
120472 170149 307945605
144642 188664 110837482
96455 117912 68145535
33372 183484 375729099
81860 102017 291727478
142822 180549 94961942
175367 183673 20908146
63943 182852 297954127
116141 191768 909458266
35967 82628 116547114
141614 170070 71603995
787 127355 478990545
98761 128831 75191189
9334 24594 38354805
69787 89070 48254122
85146 120589 88595375
13286 169671 390971217
14253 56724 934930681
145569 173096 69320542
114243 178024 159686245
168305 170702 212484483
171278 175933 11628828
7809 55560 932089761
26844 122868 441083534
123034 198775 190117346
30754 134857 260045638
9546 38963 545293040
15417 83825 170604860
15287 100568 212843480
9936 186331 441378883
167210 178952 29428413
29419 33743 10547560
149271 194065 754306619
118879 185208 735383748
93517 97656 10375326
38231 159718 303812315
134279 186466 131023973
63979 88473 61403084
185137 195258 25544106
23426 47906 60575871
142662 152516 24813250
78285 191810 284680382
141252 166706 607796408
51316 97270 275032954
166923 189683 862713310
199267 199584 888214521
63098 111796 121973403
74456 179697 905290750
93064 156907 159821036
125525 155426 554090975
184604 194859 25842800
116794 192174 189011979
52016 134687 338174157
161016 199834 97750245
20770 141035 577460354
161932 184256 926864528
178168 192961 37260825
176354 180483 518307
37940 169206 595737433
146829 163929 43109702
65398 176929 285126321
136157 140955 11809697
179268 186128 688075784
165234 167008 491680265
17971 103317 213113648
18437 50319 355166667
80982 82760 4472122
197237 198527 214392326
172411 196341 628004256
100352 178968 196933888
35156 125429 246630680
131202 147317 40008644
20541 79531 576229088
152327 191166 97798532
168601 182171 492460784
47791 122090 185977105
125139 174690 124382981
41510 68886 830612767
173548 177622 366827011
133141 198337 163657262
79507 187989 272001457
75430 168463 425924514
65273 181250 991059905
81842 83873 598124655
196822 197330 1245725
112845 182847 458521255
53827 126111 972179073
172650 174377 4392982
4256 72819 362947806
67202 78923 648331475
171532 194627 76156144
64479 135402 697242730
43326 173526 325880464
152598 162060 49032242
65853 122434 345479852
135239 186967 536803480
165154 176010 791888528
39875 164517 724987380
76383 97206 52036931
17039 127684 335445504
134904 164674 74606758
190934 196332 701281285
2199 192074 678026079
129501 154979 63693994
172654 194816 55735908
161400 197555 719239727
116239 139237 57282811
63633 150667 202734963
191767 193866 508070103
180196 188232 20301079
198314 199591 168555500
87589 188448 252821246
37262 173744 773597721
140403 160977 51683116
8894 145213 340459381
145538 147653 5311381
131068 195443 161539916
18961 37067 40130522
6579 53582 195171464
159604 168455 22379168
35671 135883 571662159
155049 172242 43275283
189419 197332 19917970
112721 190782 195726326
185587 190268 11827659
154320 155181 578589837
41667 100548 622372053
114023 114561 423124256
190109 192109 679964502
14535 128670 721025127
62477 98580 90303093
87879 90429 56153991
85826 163410 194182737
127056 191813 865896269
167322 197727 339156461
128066 185526 144175495
172950 184057 647338708
178369 191519 885053654
23542 49856 65146790
40721 199936 686763421
143554 164762 53352081
167612 175908 20826804
16067 120266 643963684
192452 198921 528175708
118651 178125 777615291
118102 174663 811696433
52548 161766 273373593
25773 196468 427056421
89782 188440 247353606
62425 123467 152698799
89456 164039 186745770
2509 102206 803045176
16032 96053 389130370
44913 132042 906812687
199746 199969 436482319
75767 127875 130410140
129323 156147 67075068
39769 159211 960962168
115087 121197 15116995
54909 129216 461969019
156613 181847 63408510
159323 174069 37143499
155318 189037 84913720
169634 183947 1636744
98865 164713 164921354
140363 199157 969594725
101328 104722 8536251
33406 112077 196655833
65455 165395 466287919
44311 49216 12018204
96625 147067 352277065
151841 152292 759599052
168030 183018 30310118
111561 165648 135445896
188012 198801 27083464
122113 133541 8072381
41575 162047 301356503
18873 117878 247172948
24164 126251 254730485
146777 160934 35598471
157191 179008 614671049
197021 199097 5174033
24689 60646 189075169
125592 131107 610652146
129130 159729 638513012
133772 198212 161795383
54952 76665 54359245
74670 86892 30684760
102656 141068 95792474
42976 69611 66519634
157189 198679 104366524
91036 173854 207461572
22454 182105 399055402
20240 103600 956678211
179524 189645 25526031
44692 178627 335299613
152154 173637 994631554
40620 199237 397232044
192902 199946 835578343
169981 183208 873832891
12521 195056 647968240
13800 170777 392509971
132312 156238 4366564
163255 176970 459200630
136057 154872 47044851
186597 199629 32777188
83927 151363 382177886
184222 194354 25422138
135315 195580 151357995
3772 41935 269172787
161733 174049 17972844
75825 78238 107220522
161090 195756 87298121
117975 150981 328328841
4433 79988 874674926
73455 93599 50363933
148082 149538 3710136
110012 149069 731430423
83549 157463 184897004
142301 168572 795409985
177818 187318 304466624
89573 135103 478920963
142630 154145 798995410
102919 133909 989052173
96184 154762 513922128
158572 178586 921467329
37018 116053 197724416
21792 152421 498201718
183901 189851 14961702
40736 63826 57523168
107831 122305 416510838
62117 138981 915036959
102019 163352 253128721
77381 175269 245166779
194060 196396 5969612
132500 161654 5991297
32975 85618 241610067
48161 157084 894749892
188654 196501 786228762
198018 198226 525431
185863 189876 10116625
75432 154023 304120759
135999 158924 155342369
198883 199657 1967815
137336 193993 269196625
81620 153580 440830743
141558 151630 25317575
195542 197318 165138732
53224 126493 183243447
151690 197545 416487115
64963 74292 23406855
88002 156646 947885620
142164 181820 392263838
5952 85296 664441078
87719 168854 203212404
17631 85512 704468363
119973 129428 574515390
137732 150105 240088847
153063 171144 45606728
134089 152270 45438192
193002 199636 16658800
143128 192851 956596394
108395 113028 308681669
198665 199142 729616457
63383 145219 730524738
104221 126938 56540101
87244 149728 156190669
191572 198252 458996092
102171 187413 213673489
81592 168055 216565763
196270 199034 6890402
112488 148573 89980186
68348 137005 55382355
105198 105632 384072615
69665 192342 458103397
179102 189100 155936236
98259 172637 329428058
26259 167961 354131153
188411 192275 201187422
27446 50866 57943152
81551 150831 756615894
159412 185543 510705526
47340 190433 358629718
115331 190775 626036741
108797 135988 441230512
163382 179335 40080219
53297 199806 788973098
126387 128007 3924318
119792 162393 106597731
199451 199887 91165
173638 173735 264248
197942 199590 557208
34521 112149 82357262
23538 143659 299793659
61195 153581 231138725
153206 188317 88444002
130909 191773 152758737
140381 159861 48948463
95834 188696 232981084
20843 127747 266762515
47321 49738 892921653
50450 93481 76514395
191197 198245 17573608
36043 55960 49645739
40009 192127 170604467
60228 89566 73482312
166141 186662 19242445
87446 105122 44443094
140580 150643 20226481
127032 149779 789948365
115875 199492 209659875
177895 197454 49203269
165272 179737 36344238
53056 182178 323410891
125329 144705 48424333
163963 189532 806585700
69037 127722 418825014
169105 172846 9360635
22973 122122 824568604
70539 76891 15881883
108113 114442 15765537
99570 186876 437944863
150137 189143 98221553
6615 168796 405559391
100811 123687 57067030
101183 166406 377233941
150 46566 846731365
48842 197361 372284349
111004 163239 745293922
17731 30939 32900489
109054 137831 71695803
18636 173452 386977895
146060 148864 7073189
56912 131539 490728425
195923 197594 4139844
44807 100610 419428721
5040 9798 11862768
152698 163696 128913348
173747 197041 941173629
160143 199054 71889800
101462 184639 413069464
67666 123092 965484628
68563 84705 33796016
37931 85277 885253686
115379 129723 817401761
2244 79541 192924103
172086 185766 561056785
48819 70926 343894552
91266 105584 36064336
24321 147089 375978455
15681 177651 404931438
161423 177558 576817042
40105 175611 627134389
87032 155020 906026507
72892 193278 546002391
167321 197898 76856764
190421 194509 940877225
163595 192750 21136636
189512 191194 4338590
52740 69554 42113651
27585 86960 148007466
693 42099 103269139
61912 83802 974885467
162611 168979 16107853
153510 172373 457458895
112358 174455 155567707
41749 135141 233591776
198678 198941 675540
152799 196949 701771227
136169 160127 59919576
106415 117313 27177721
178839 199541 409838976
183815 190182 259066756
52395 145182 948707581
177940 185371 7009986
154136 165699 29159185
59713 114319 136845654
193183 195302 606385663
116134 137039 315322487
197865 199349 3714080
136233 188166 130431269
23471 39089 38608612
178868 189926 27901077
181330 187063 14518590
30289 156275 922299133
109386 185632 337258845
61382 160229 305983555
165466 178575 32891363
194181 196153 5036949
87624 127730 100324100
9938 115387 224618790
42614 181770 348415666
64861 186668 305268612
31183 35215 9799966
25981 160741 438056467
191749 196840 221646715
124207 134907 26862114
36465 85551 3961833
98905 140830 104787497
151309 196969 155810820
1531 40604 97548647
88020 160476 181251627
79115 168417 602987976
101427 118932 43707449
65123 71468 320589859
160399 171508 28083473
94610 180877 216271239
2893 179633 442112355
144453 190882 997093193
50885 162646 619000074
185248 190519 13388824
64028 73965 634856222
2668 179266 441681822
136553 146247 842874898
199420 199447 72522
50014 86465 91389949
105373 117027 37105585
61567 120775 148156741
30029 59834 74044593
145942 186755 102776949
59052 132732 184442151
189267 192288 6819252
114743 163044 120754301
181596 193874 30874128
131296 151913 640919470
143588 194601 128325088
125670 175861 763552264
133393 164040 103831673
28921 104857 301060663
42539 60464 44704458
84695 160618 189884910
127478 161650 85552871
171480 194843 585021506
24545 111914 481691935
146662 194108 119368087
103456 132942 73625475
196906 198292 3407051
16759 73688 12431457
18805 185964 418036618
182113 197783 39451332
55013 90847 89734941
3524 9052 13866313
120533 184398 875789218
25859 131575 378808442
64473 93752 255819198
164681 170427 14526614
123130 154652 322108273
97265 144843 776228077
145909 190794 992059800
162764 164495 4350837
69218 97486 465452427
9241 38904 73893577
11488 180754 543853936
74357 141531 167923928
25199 106186 202244493
93772 175078 641544521
47863 99835 130118623
132528 178383 850319467
166396 185783 48725091
155738 181808 181065416
47422 73788 66016972
49519 145236 873203178
181895 185850 737912866
88909 146915 144937923
91093 96434 13236665
48986 169335 301531103
41749 94212 406103199
51404 106119 914176177
40944 58661 49438325
117359 177747 474111081
10839 136046 312787183
117159 179366 763057160
109923 153320 834688229
95116 106813 29565644
48124 150077 832175078
4181 115789 616392347
34244 121427 217950242
51512 118340 167362398
60506 145826 394570628
107511 170446 288882077
61858 144271 263500420
163412 184429 348050840
122858 153947 77757147
103747 188151 622082245
37589 67140 73673211
181854 197683 339204823
140923 165877 62793297
138885 186728 617002424
78393 187926 274663565
120304 196331 190796508
113400 126207 31794620
47540 96344 122034531
150623 189025 378747386
198264 198479 137075935
54108 128722 186731890
166561 173887 824546258
96160 140728 634051197
40764 196171 752961048
122056 169276 118383885
171831 175992 996188768
51215 132048 202377122
6776 85404 205182653
140974 171340 76432915
141719 181142 85468521
176781 178218 919982
72084 199356 905517374
906 128573 319051325
145451 151348 12951446
105135 165258 428616195
155369 186219 77643201
108936 140924 79628520
138221 158275 50240358
179238 192283 10558624
40887 66041 62726381
46542 153982 965112955
58634 127824 478947515
600 169525 422497654
127326 140511 631359915
181436 197030 384442054
137456 168563 11287109
189624 190350 1896276
176532 180831 80183369
133306 152311 667845556
106612 151513 237284992
186995 188178 2996011
189158 190580 3589088
130247 194857 162128196
149012 199087 559522072
89120 173622 294862894
23305 56955 847649425
84338 110545 65650046
15954 38883 56858104
172059 183321 28333666
13153 23088 570243977
182929 195952 32798562
4005 25318 53589747
149882 160141 815696343
57177 194552 344354270
25878 195050 423156063
109217 176780 435567457
113908 125490 777197891
182313 183301 966836808
187600 190270 6697063
61165 141128 199961341
170813 173450 5414495
49194 159351 226331809
42125 56684 36318012
80628 146244 155133809
124524 149625 967712642
128761 177451 122170161
133926 170578 91973984
196407 198949 6350081
111707 150403 737130195
53274 59923 16600843
186229 189925 105978631
10774 51118 100385823
163382 188466 219484150
184093 198444 624908900
49692 85329 507767465
11038 69516 145808966
128028 134269 925249153
19777 21458 866070987
73047 110629 94208944
29743 106935 539258260
141808 145462 9100560
161685 164296 6635024
72538 131861 420120620
65179 101016 89810920
107203 147848 625269078
85481 111290 64592565
133685 134500 1384938
146462 165300 47449290
119532 199709 201116575
82963 188074 807237506
61938 94801 571325023
68610 85963 43478090
80617 125412 271882620
185876 189672 238820255
13278 55145 104162870
169627 189570 50147647
132047 155097 57592696
17540 155638 410077164
37460 49823 30673183
163179 182709 769763466
75398 154166 197064773
129254 166054 984301777
187633 191637 341865943
37846 154526 291744193
77670 92640 624353169
122178 127444 13155405
96408 185595 846250046
55855 155006 275923525
166838 178078 562068697
18832 20230 3655634
70812 181714 735278088
66326 169952 965817714
14465 65304 977624346
186988 194338 755472768
72044 110587 914969410
181718 193948 30745072
190369 195175 920910699
7806 48359 100953302
137429 181126 109720683
174158 196804 56961687
110663 159706 86380621
60143 91713 79038882
121075 144234 585819474
193361 197646 10712965
43757 168286 844489707
139845 177193 93886701
33219 84260 584269985
168519 197366 765392880
50248 65340 37841185
87385 142595 137902837
114456 137774 45867422
132146 156584 751645720
164402 173030 850228815
158609 181001 56364613
113564 176559 606432467
192604 193320 1844620
194754 195810 661270914
17717 187489 445792188
112770 162096 123307379
82435 192255 275340245
26903 136391 273318716
13465 26768 909596006
69175 159888 613067434
9335 93597 210326316
43993 178840 475276448
95335 144018 386394453
65363 109691 111119380
85916 143181 24363927
158634 191544 796406291
30620 161859 544582783
42437 108774 166119487
132473 150270 448857416
108661 145496 117758285
37619 84080 116124704
154117 160453 15896313
14244 44540 944541103
186512 193557 17726009
20217 82872 883522981
162512 173333 27220439
136489 165656 346134897
154815 196452 104811829
73978 77004 259924177
187045 197348 25875238
93743 125473 670424516
31848 114118 861366396
59150 151519 231107562
169392 181293 29837272
12717 85725 182275689
133982 198442 161820727
62888 103639 926175246
112207 198780 897533718
39260 88222 394379447
69651 177332 962349936
172445 193512 53004986
94804 120176 219082520
124431 147108 932699652
86985 196561 274707716
77066 116829 119250766
81005 147298 165674367
71374 178036 267172088
42593 195155 382132442
73706 103376 985612346
134321 139109 695385295
81511 183541 668303898
28503 107515 370970073
159247 193098 85215779
30336 74575 110193106
105198 180037 513194524
71935 96256 798958195
96605 150773 135490237
39834 87008 958866453
72991 180342 467093293
67622 148795 203005127
18630 93039 931173277
127364 193453 100508235
85190 125052 99531698
57011 119004 155209401
41779 168950 318371674
72402 89503 42817232
148837 154608 165015775
67145 88716 54069450
108715 142164 83305811
22803 77084 135128829
168112 171590 2220683
93641 193260 249897131
199778 199799 61357
6600 136874 405002625
187616 193914 7027052
53311 73975 51709803
85932 163394 193858730
105258 169065 762015683
137518 179673 454026563
175045 180078 12665638
64960 85739 52111269
159351 194707 88940279
73480 129659 140634761
16249 167689 378477290
97866 132728 87278954
78466 94847 41028423
182309 190049 19571194
63131 112131 122761594
135990 148174 30321322
144524 152337 27801228
47905 139398 228849471
44460 96152 129093676
28450 129719 483949918
195818 196423 1535164
152479 187241 857743225
78519 108063 74266534
84539 193139 487898470
77861 158162 200888119
52313 73120 52072950
180918 197732 790883843
151062 185056 795632633
120375 135137 36872926
18357 113625 247929731
95612 138627 107623599
146714 176665 75408515
160210 169399 23240457
196244 197215 2413810
14335 45990 133134155
170642 189232 46727122
31504 168634 342886617
45502 178287 402886905
65153 120378 958256586
134714 197717 811117772
141590 177861 387557156
56199 185970 830022672
143872 161779 17970233
116029 140062 699788128
106360 191604 213663389
121106 132143 124607524
180566 191019 26358961
90798 152978 155497930
123134 169005 115059400
4405 81087 194829677
94800 178871 210664628
103637 152673 724276869
84095 171233 720302141
172497 179734 18167838
119233 179519 966323279
86505 152065 760354732
38348 167115 537209771
197828 199461 628677636
195314 196232 2328506
10370 120941 276235800
70645 165577 482611598
179505 199157 49440019
145332 152576 597409934
125238 157374 332239965
161790 186327 628244113
27175 70717 108354954
78786 182079 258782490
45780 90851 112765689
133151 162163 524081087
63770 88754 62565374
73335 138664 163381234
20233 101456 202578175
126199 135674 807192915
69515 174339 355162003
181519 196733 38341684
89356 131250 949527858
76444 164062 911811119
96037 184943 766896438
173595 191177 542725370
118007 125623 870129036
51703 84988 527185732
42203 197114 388103585
129007 181966 132851511
187685 194918 18110815
125481 168887 381123518
198007 198716 1805292
194047 197846 9594002
124851 168686 110015333
42592 181396 347523670
39673 116718 192685198
141189 180264 141408708
63896 88192 60907849
14531 99463 211962297
19331 45183 64057648
163120 171718 21649333
152777 163754 491872457
181293 188908 192301544
41073 77177 217113556
135886 162885 776837280
188416 197276 205018692
112968 151494 841618986
89005 165861 192462224
175678 197443 54732821
64077 194575 327140019
98291 129989 79395787
58288 88421 979366535
97991 126900 525230710
58959 137536 673208163
82342 194043 279984483
137445 148493 329499409
14690 34529 49326503
114688 173941 913035303
152052 164693 31805132
168186 173200 213176419
55671 89007 786721951
10361 114188 259552600
130421 157716 75345087
113977 159708 184113966
99334 179684 365146195
77856 93357 38745539
44038 142928 931060510
137832 173036 785865159
17076 134467 811604770
165685 190831 63293024
36859 102345 806404845
174771 189715 37593461
121453 140735 319092851
129905 184943 137990061
87797 138299 446998316
7430 54979 118481207
51955 167549 763186725
169873 191362 45911783
57331 178738 304140290
133554 138329 502466907
29414 90381 977102172
166460 187447 52811311
64825 182535 670814671
48429 153378 262542566
87935 178416 535809599
44110 54738 664016959
73925 114607 697739026
173560 194430 75371155
146113 148912 282652707
175612 189716 35466631
199030 199236 566216799
47290 83922 190046895
77656 94201 41342385
124516 154913 76139668
189334 194052 284502400
145464 192594 936837236
109539 127275 604296582
8387 157279 817324224
63149 80928 44517412
104437 150044 113807683
190222 196576 761060087
139923 173427 362578206
39267 118738 198807287
14051 14119 166778
110732 193555 207628911
111002 148448 607306640
153299 153983 773820725
179312 181246 594621723
195347 199513 1685581
38817 168250 323899743
88168 110057 966430001
93496 126010 282214447
79400 126118 32996945
96546 187748 972056854
21424 135846 761326182
96259 100109 9821841
70084 148375 195691507
51560 134612 873307294
86742 180133 233920410
149644 152466 622258152
70895 155940 212718239
129496 153808 325884479
50523 121070 749330458
15972 46723 76302629
136581 170547 85242409
158468 189690 78598339
179308 189683 26163920
172599 186972 36203136
46975 110408 158889023
115473 136807 797706894
159638 177268 402018967
116893 163772 117311703
18945 88689 331180439
193022 194338 3248896
167365 199914 722430698
129331 188153 99341233
112083 124460 899033409
41603 155918 746104099
140675 143855 8012615
122094 198641 192095678
192810 198765 14952405
25970 133353 268057607
52859 53976 2765912
54200 74208 82327957
127893 132936 19040424
181158 198078 29097185
69889 116481 116688820
38581 67910 555875432
51867 129495 983424098
29381 141456 279716274
68926 85850 42407859
40670 57135 948385340
158288 199299 29668175
121695 165168 712930770
137092 166665 658549410
153433 178245 910268407
148960 163192 394863876
122877 150632 508307774
157559 162759 692090408
70459 143642 603811274
101145 109691 608277764
131461 199254 170116037
43890 61166 43048193
6029 149096 780209452
13587 83769 408233216
161401 186136 148557800
112550 181188 171932868
167276 179385 456915259
58953 86461 205697068
113369 180833 169040104
67381 116326 122690062
65036 182551 294405576
87278 109745 68576859
152575 167741 57619701
114194 121194 17334157
131364 133378 729977266
9613 162355 421620270
127366 182795 239755499
172779 197795 62922526
191791 192132 177756191
15925 75608 95663997
112831 176512 321723940
79405 134073 164278496
116804 142620 64294777
11649 131628 299767314
66529 118558 536477233
98562 112041 550651530
183223 190903 840569540
4595 125910 302969029
184680 185898 676001474
61938 146364 551608523
47358 63870 173819893
37405 175766 559272097
46564 93122 116446375
68086 97261 72997279
189335 191785 6218682
17303 33587 40394975
156604 196110 770194944
179016 179653 306200365
50017 110938 152619519
191073 198998 366058281
86385 144840 759154180
172212 191294 48126142
152307 167764 737621129
7103 64635 143412274
73501 92546 47635880
49369 53556 598194402
1380 114033 332610902
104534 184775 852101276
169532 184020 36410920
9159 13679 11401214
20839 148640 900099178
36878 105310 816244003
10830 190297 449079427
88138 109115 52693006
165802 181921 40451598
21643 128732 366926902
89184 114017 275099150
62046 165966 260256477
93228 116494 58357090
41247 115741 186402947
185819 193513 19362849
187942 190596 6677062
90950 184315 233959900
167901 196953 73106392
43439 150128 309733217
90001 99991 151357123
124683 191364 167573608
152879 181489 662776145
168306 171860 8896355
7887 86595 271748329
152677 173569 122268081
152806 160616 19582621
3670 69157 830951281
50281 195428 363814971
84833 93636 436079064
197131 197878 1848532
73123 144696 67648737
198279 199920 414242998
1569 182092 452770714
144446 163713 48477814
12015 151688 971523453
153088 189339 91237334
33458 76631 307062190
115991 168745 132106524
77008 193383 291739371
39482 91108 960922931
125446 185453 150679979
105304 142898 64331300
142653 163578 388468513
46559 155424 417746683
155662 162778 141588211
165853 196457 976161881
27811 171946 360282967
144511 161721 43240080
143181 179048 90196829
99055 146576 418548937
15237 94887 346425001
170944 172865 937357036
185487 196727 657185895
67592 132127 161567441
132906 142633 16301208
42056 160501 296311307
170970 177873 676668656
149599 159282 10076601
51766 173735 305483037
34667 119225 702365976
39732 49973 25359202
73587 73630 660883340
159465 180435 236056408
92752 123158 346297421
3110 16223 33065014
56909 137334 182166807
131057 170545 553225288
128699 155988 68252432
134736 136965 5562351
166144 189021 369728545
191069 192489 3460861
38612 159833 303170092
10733 192637 455172333
199809 199889 193887
30031 178786 371960295
108649 164918 140694890
169792 191414 54474795
179913 192301 31201449
115511 128667 997129125
191920 199346 668346242
33218 145640 280782868
147785 161037 7137534
26148 165723 615546002
25615 142198 969762044
155371 196137 567673578
109499 175924 905001315
184872 193843 276573701
183230 187827 11668734
74542 109469 375797989
75945 173800 863927818
11856 15666 655650285
129564 154953 63477370
131187 151198 49904036
123793 178490 444733614
32408 138253 723518885
24820 175966 450646471
4093 56933 131785800
113625 165689 130310206
38809 107226 171279769
1406 188874 469167888
23649 193611 905800572
125803 178877 545029216
193693 198020 450413370
66086 161686 239273200
198759 199103 694846084
189498 193471 9980122
32539 82167 174452850
185657 185678 56025
45816 77172 833701831
138768 188001 820515296
80918 80953 970452306
38573 101431 157267427
26440 171798 866065690
93282 177254 492161899
66331 170843 586822410
14929 128585 283794444
120836 155975 960072458
142246 193976 837874700
92381 136934 111479033
181130 190402 23423465
32240 139358 204876202
13395 82936 173412294
20324 144651 310092688
7840 128067 739680271
95662 104485 331937449
34156 88277 135227980
149371 154898 13929224
138300 190081 130172853
53869 79569 64331577
57460 133704 207593284
116753 164617 119786900
125683 135882 25672323
182141 192988 27374051
38987 116605 194209234
134180 176630 106499673
188218 191174 741661894
106178 126718 51071398
129252 151336 736174121
140604 162472 444530188
93320 197564 162515637
22510 135166 263327208
2744 41889 560278926
182421 193615 455444242
58070 80675 113354487
179506 185462 443959803
80002 169437 691025513
122821 177143 136223290
96912 159031 155560603
109722 163710 107660323
53716 85166 78826465
119201 166157 945091475
8298 157151 372072342
70695 161138 992988353
165139 165903 531765854
116054 152877 490580702
85581 155015 977896631
178937 183066 10428279
178339 196394 79501764
135364 144662 23096200
155942 172683 418182702
48083 174384 149653106
174773 186850 30402555
60969 199244 346611111
54817 199345 362225358
194966 198089 690920217
106311 117327 162965292
146494 180513 214290125
176467 185242 742435305
43100 56466 33312740
27666 89795 726551745
128720 173704 431402129
116877 186304 174028318
59960 135134 109377410
178351 192526 667242708
194134 195387 3218321
88655 98054 23486828
94909 157434 156490993
145542 168589 58103514
179031 179745 1803999
180286 195293 129005020
106127 146116 99609477
60482 65266 11998682
35591 138900 258197032
194888 199465 553664110
15208 178347 407862622
148907 185751 92733470
164933 177212 30878328
2894 137719 697239793
98838 119057 50674150
51155 116497 163695654
178410 199139 508042863
116870 162848 115031478
174193 189465 38387313
3501 190917 625811234
188918 199683 940304966
22313 153224 458486945
189136 199055 835567056
180124 194399 27549424
136481 171675 171485708
17431 102708 736918215
137115 176301 917232360
119532 121101 448357173
37614 57872 204923965
146346 163425 43023536
72321 116364 333425551
28525 191212 67664957
7432 142417 337115048
88810 167337 857980574
197379 198682 3275082
51673 111413 149608826
197261 199859 538598591
101328 168451 168059972
119474 172589 133062042
31984 54442 757441861
22439 106517 209890888
70447 193088 580281977
142349 161328 832927358
140960 197957 235602467
126323 191866 363172789
152466 179207 900811500
21518 153360 329042086
183428 191747 537491816
35507 66678 77768991
117808 134499 862675941
9150 183407 435948762
91556 153707 155383911
178847 179997 2937470
106589 113413 16991633
174590 192546 953245205
139702 164591 859680643
34933 109040 185477519
37837 101268 158654689
35086 172952 344982871
81865 163197 781749905
13233 110095 678193155
183247 186515 978165437
161469 192456 334952174
171325 183105 8167160
2931 38315 591488661
133158 186101 785838306
139267 177197 95317286
25556 121866 494808167
64117 189763 314942996
115159 119112 992837936
138824 157536 46934595
165979 173908 19928586
146151 168349 681154245
74110 177494 698610982
145059 166148 53134904
14024 166552 381332274
171558 195932 652666563
9594 147496 344402030
154339 162591 665524653
172291 193179 52604913
160908 168312 145282467
22836 73167 125231459
191361 197427 15152232
122378 122864 1220184
36343 151082 956643419
67249 90065 749029187
166775 174846 17714834
100652 184589 287727766
176370 186803 635193659
51445 103658 988656392
98593 158574 835802311
124263 187416 158595868
61491 187281 315268553
40876 79877 195459797
178040 179959 82868547
1457 53317 721087178
33164 108434 188300216
90278 112872 56663566
116329 189999 395962679
43030 169995 317814260
170844 171570 1791088
59974 117250 143454726
105497 173463 170041613
178664 181504 741467490
7281 18352 27871627
26876 194729 944436833
121486 181342 150084984
151272 155518 587889464
14262 73985 282573809
187167 195949 751837926
113029 188311 188734951
123320 164869 759362885
87561 123791 267758729
66767 99775 359041621
85311 163804 196450872
157674 188620 730245286
31837 122399 226147791
129083 163942 787162908
48685 81316 81697439
198621 198915 711818013
133045 169737 92011337
195629 198522 7234433
193435 198419 835176010
63575 176135 192025431
195850 196080 960368508
94301 177995 783659355
146045 156156 14038533
142043 150147 232342441
147181 182252 687517003
22443 40278 193240271
107539 123002 663495974
71781 176633 262665282
153129 179903 67363218
44266 175521 797995137
80193 85068 12266452
32270 139763 934695112
194824 198051 8108367
194368 194686 810008
56285 124894 171580328
65902 101195 684691523
106523 124345 745860190
56822 78309 197819656
54550 188242 386356631
172949 194225 53500404
120666 134750 65906263
52154 57504 13317827
194671 199384 857910890
105549 152400 69950702
142598 168214 64498478
11335 69917 146114731
135770 176111 560584414
155650 178721 178958918
145138 155829 961231806
179754 196490 776227781
10350 38162 69318894
69920 113337 108739909
5300 12499 421489319
192003 199174 17941868
98972 134959 206042343
100328 149518 504924510
16546 93521 191903867
62103 102779 101974469
175622 198230 56817453
143060 165970 558652146
185761 187300 3092617
41791 95515 134298227
109480 195773 542835912
104186 116064 29637095
62092 197215 338697540
112691 156584 109705254
11167 53666 105782101
7754 165986 776416135
21017 195340 435996790
10856 136228 313208959
113151 185219 406638761
89731 105533 39774961
173056 189525 41470785
76707 128206 264158248
51971 142545 226467974
76423 122810 116012622
136695 180473 747075717
115274 179447 147250418
175119 183445 902914993
148112 153532 310305239
45883 116239 984098951
4067 159393 483087782
140669 160819 741322462
185765 198128 31092947
63895 109769 115071221
28726 126703 779330613
171599 192084 702837504
82835 100921 841218195
22063 37697 38585828
27500 152858 707285254
111506 151262 73500935
92508 112811 50949819
165775 183177 43714802
46585 103836 143444450
89472 98408 22284244
42252 124522 211391527
33076 78182 112505509
103732 194922 228466837
140184 175434 244204536
80840 86586 14489296
189018 194424 536559186
86036 146153 150155844
181583 188767 710664328
158858 161258 6003561
79967 109926 724533025
20964 80716 904289455
32008 124638 607884565
159641 159936 94143942
88970 163610 186869487
101902 128739 66958859
57492 105059 119359192
186812 191770 12505476
143018 173131 457807811
131422 154140 135332955
45000 75218 364425838
108786 168083 148314661
196477 198086 3984126
140882 164836 377010843
48200 133938 771734162
5477 85202 199063072
66538 179827 326854594
100735 110722 259683268
133091 179676 116822990
56505 123107 166619192
18508 175043 391301008
97096 118841 469418873
161547 177978 573962561
186542 198764 30734765
180422 181932 3707621
168662 181040 823109930
15641 107030 777915211
9517 109192 249176254
153104 191358 96376854
118198 121517 514803153
162624 173818 323494368
98759 191136 770182202
3358 118075 886533767
167871 168725 148914
154246 193686 674176949
186225 199362 33020386
162884 198044 701341288
51801 158661 905273546
31642 196819 413434233
83923 156157 972953964
30677 72015 460286479
164624 165930 3328112
135557 149099 748778021
182368 193450 389665825
143719 183733 100682715
17598 80953 661012904
157911 199769 563110855
62430 100900 96414276
199174 199604 59213367
33851 131010 242939649
186572 196242 668075713
140069 167089 119253275
74130 156340 205693827
135416 167421 80289297
160384 171997 37138955
145395 165140 49739526
28808 134575 264074044
154502 180620 373109863
60832 199505 347601785
5550 16631 226335941
35985 112738 191994487
141290 160699 48736115
113939 176361 581338121
160079 190829 77506859
74824 137171 576611628
28864 79893 127100796
4629 62584 144523036
178444 199227 52275447
121950 185685 159836536
47886 94242 748511010
104660 122703 170161769
43887 129927 170691682
182081 187977 956656174
73040 169931 242706148
151725 181150 418665661
90423 165817 188789201
5779 140470 336363155
141144 143084 228725619
36507 106378 77491289
56371 112238 919771787
72763 154485 204453619
83441 130275 894488893
23141 112908 518766800
132706 172382 389142356
48596 103319 137181819
58696 113247 136733970
130584 180182 750754827
112900 123533 26397784
8419 97329 712208293
157788 186127 619196368
69485 193951 684815517
192601 195089 7726050
174503 191500 923308507
11043 155925 734465143
90908 190133 481948010
117604 134008 230617687
78803 91044 30682345
66894 84633 44538439
65413 117740 992836544
191324 199226 19728471
58928 188125 846074200
43568 82937 60626425
821 199909 498350735
60966 125526 390838607
7549 80986 651882145
79428 198358 298175470
72469 143633 177918780
116768 128238 28581133
26116 112812 561814128
30073 71130 935258821
85428 134274 122131236
20437 107597 217532135
112599 145355 81638854
88551 136827 788017421
170397 193714 761038900
134296 176186 621429716
184263 192843 19353993
148442 187576 164528697
20614 127356 266295029
47986 68697 51928111
105034 146825 104133064
316 35795 88532329
65714 128745 157673358
151369 159047 455021663
167915 185206 300543155
101853 197678 979688469
90306 162905 181731942
62141 127963 271295607
32202 125959 234041486
29578 162142 331190559
34628 106651 488065222
154481 161367 17289463
28552 100423 179299309
37975 93295 138231428
96926 166033 767203415
121174 152483 550714068
58834 149477 226769793
6435 166620 400578277
175070 192860 44767298
78958 119778 937181167
134514 177319 269268021
167763 194280 976193745
39304 78716 98462979
172510 199266 67272653
117701 162254 941787448
61614 184273 307330295
43413 125619 205446400
98365 184611 216200413
181209 195356 4552600
175759 186030 25832445
36684 93318 603259528
97902 157118 148227923
20323 124596 315307306
98060 123244 867917210
22460 31098 966212887
133594 198452 277012085
110706 133169 56109309
92274 112855 150073324
127642 138785 27792947
148464 153234 420440491
180981 184620 510395839
85400 172945 219197417
59265 72701 33636503
41977 115486 712177905
151952 177267 63685943
817 110468 420072787
181361 191508 592754520
190070 193410 8368641
35333 169530 775898673
190940 196494 101707093
108499 151109 106272509
63601 117612 135297397
50144 152078 255096405
99645 147250 118899182
191424 199980 21397914
89358 188595 499878587
157714 195522 95152176
117592 136952 48336062
176173 196761 372569769
193808 198956 12982814
90764 154839 160267362
123950 194716 177639799
138098 183694 139338140
38869 197417 546934228
8326 19481 376837792
8533 165029 391283915
161727 178178 41429778
189882 199523 662146974
80973 171287 226305049
8736 91959 207829011
30443 89923 272596983
135021 165474 76390667
160883 186647 64909082
67255 134025 167161497
155486 165017 651670306
143860 151894 2706008
58723 79433 411822121
59056 103246 110800369
6712 128758 847149497
35144 88054 132254533
77016 184579 269476261
149583 158141 21508610
47041 178805 329978070
178657 187868 23283339
24638 187092 406337718
136701 165661 72643566
198724 198877 501695977
124057 173967 125218876
108440 148841 719393018
170760 180563 24621677
153030 192770 435113126
10955 197856 508450062
92391 151284 203535813
191174 197338 360097785
69654 151029 927212850
13964 82031 169759692
112910 177020 889252336
197853 199901 387203326
60788 134179 183678336
2100 148740 366321602
53497 54378 298963539
102757 113253 805112570
158067 167047 22674672
99988 146449 853296833
16640 23011 954217819
82384 109422 465921688
173025 182798 24583689
114568 161682 117720301
183600 195482 29868471
190927 194957 279499762
87774 191160 306952142
131552 172051 972692483
76777 112466 89437312
60972 146246 213264054
107038 152114 808859007
68476 136931 815867547
9954 28880 47488990
148992 165119 40614244
108824 162199 14437123
131474 180568 662859447
85072 85231 403862
110752 146901 90126603
163182 183823 51965790
69076 121500 131157322
165534 169467 167274162
152284 197253 113090826
191837 199232 738424558
174428 185273 58457431
96663 187078 151176205
165944 178859 688534410
17774 184049 415842979
48995 174128 945074082
67014 115161 120707682
88150 147085 664395627
21644 170955 560326099
147678 172007 61292600
55937 123231 528226643
25640 162438 598072709
154933 170840 67991672
182557 191601 202071448
131062 191204 686674362
149438 165506 570579829
41044 143553 59921606
150333 154798 11268468
146071 161592 833993701
142736 183061 101436627
163812 186233 56400213
194085 197013 878756368
165093 192480 323138247
26378 158248 329318855
126805 129118 587276053
24195 32692 1269335
75637 77180 3884352
199032 199551 496974418
9597 119255 982681222
185444 190626 508861725
167739 179071 872746404
160790 182927 390852204
141772 146230 11123217
41993 64656 605469502
168773 196189 68930374
180865 191445 334182962
37164 76477 98234905
173054 184448 28650532
18094 54708 90962364
160088 194276 86036089
17247 167416 841548853
119899 162821 107481797
92435 119993 686869094
8137 28729 269827925
7844 182362 436511717
180164 195957 39784978
36831 175912 348088327
139124 168406 73604736
109468 172680 158196894
106890 191398 211809621
6627 136456 324389348
75485 100638 430111856
41834 122981 202930130
1119 91577 935637704
40283 173595 757564854
24917 122989 740047448
121242 186491 806563786
198107 198922 2070792
103226 126151 502033391
170745 180200 23677858
95255 132931 80274696
197679 199815 5421081
160005 175324 259149640
3483 51508 119719052
150256 191098 102916170
116788 188532 179914560
110570 175537 501901366
176380 194096 44504681
100287 165778 163966823
68396 98565 323397033
116309 118236 712870332
33074 92343 837569826
130055 188907 147716323
61324 105916 659311542
192259 194932 266418514
68648 91790 229259329
92331 113933 806601819
171070 190441 784880137
102042 144022 104712138
127274 139978 228688346
80644 196589 290722636
146940 184745 715945104
112438 163656 128159541
17498 85008 242393020
162982 184786 680410340
99539 187591 658592264
59003 170443 279175510
81360 155427 558319901
51128 179355 636939205
94058 118556 362243292
20938 109151 220227571
140983 181098 331717696
170022 196620 213863222
36153 195764 759857168
169127 193491 934677468
165129 169935 614785454
19998 71818 359771590
159624 191337 835315112
106254 176481 175780742
83430 187612 516074313
90529 176022 742775989
186749 194918 568920461
22683 84743 988596977
186208 189133 449094978
30516 166338 966681090
115526 125518 723260763
137157 156263 47824613
50088 52140 302035555
161126 168142 17749399
84902 170316 213895168
194337 195375 2670074
116853 127897 27556333
17882 56862 813258706
26468 192291 414814184
3879 33334 73592109
120998 173608 131875048
173233 197086 60082580
18992 53145 655951676
45129 179523 336459168
91930 120210 542669538
168272 172208 278983953
37349 180263 759081671
111406 143019 191147130
122311 128442 1980890
152335 193408 414635144
97386 117074 122033253
24446 163050 346290664
105949 124474 45995016
26125 184877 396946428
102330 189106 492113607
175519 192960 725412422
21615 180857 670756942
184042 196682 31810212
181873 193653 29679186
87144 134718 118989716
35225 43883 21603662
14078 179626 720317587
183544 198631 379192250
143739 165177 459324796
182493 185235 6876721
26270 197936 429456595
73346 191442 386304964
141538 198627 143580430
109934 186873 729447729
153805 193776 100582084
92624 170296 261904327
91278 166011 729145781
15557 58953 559695103
182445 193445 143231060
89379 105054 39501061
191769 194430 982877861
190438 197869 18607612
124906 190721 165342736
62492 122254 831534904
22504 177743 388032067
132710 177518 502345303
147674 194342 367443366
171408 181472 833853519
183236 199676 333293426
28759 74299 369829525
189644 190961 3398859
188942 193576 685066039
30016 173017 103838803
71674 137576 579721062
83372 183905 251896793
100997 170977 175279288
23661 194130 812285869
70530 143943 702693106
97058 172338 188625685
111848 199601 886985743
127618 175841 525699049
193251 196210 7418369
137056 183342 116216025
84608 160058 188691092
85022 197964 504192760
173051 191608 46804495
152981 189780 92605932
116150 199300 882790449
37519 94390 379888907
29937 139354 963721140
85250 102002 41978140
122395 151490 620966181
48185 181547 910323386
107323 169049 154411915
194630 194986 890040
180421 183907 888499500
164087 189585 285164738
30175 160493 563898951
57924 90537 81761587
137780 183033 113634175
4698 90657 214668301
152872 157978 375656668
77834 136642 518514953
193229 199975 22332688
67609 86481 983309147
159261 170122 23167744
111433 162073 537574089
161811 184809 57880096
49794 75356 64025109
44098 191469 369224367
119646 128854 22910605
102446 191773 548959022
142480 150790 428327842
141012 162235 450189110
176585 179155 6399872
110271 173241 536178257
100176 184064 544183738
149484 159289 942969902
139877 162000 55543378
177599 187367 24636614
131464 179131 119456218
96719 182382 353599014
105748 145683 99438990
144396 178701 86248509
22271 129276 500398200
45787 160157 286118613
149552 182373 82543150
66305 197004 327660974
152780 162822 25285915
158803 184406 64409887
49555 80261 76936988
157323 187881 76944751
107660 111494 9436792
115274 115757 1232042
171942 188414 2488520
10542 79173 186585307
158152 187741 74564809
114719 164092 124836050
181353 191251 732462448
40531 113718 183083357
139444 153770 35910328
116638 145717 72406833
94215 130595 91136949
121879 163602 104493179
2251 188791 676908873
35706 169029 333639711
36943 182042 363200767
175002 182964 20014290
68184 103988 89870355
125793 149128 58445564
92862 135416 106487639
173243 183683 26338704
33323 167023 727841197
78132 117864 690668409
69731 139667 477028943
191435 192254 881620637
66759 140255 183766092
173521 194772 111023241
139356 146675 495685979
129876 162629 81985453
68884 98476 156325719
184109 184137 463052686
149234 190233 767549660
165896 186704 52317732
148695 158214 23957312
102162 113540 28503563
54145 161083 843941253
178530 181828 517789721
152511 169041 41628151
70032 74907 12178065
122298 199494 9980294
144089 159616 830253044
141477 176288 428047445
9865 157257 368386373
155008 169323 36109618
84020 145563 153708646
99149 146409 118111354
29184 98947 488992340
54198 146992 862476557
1010 116414 579650297
153653 194366 861243432
935 129031 320096751
70259 186373 290947768
197742 198445 1797017
4510 99402 814527825
92931 123617 76721039
132961 196990 126455376
146721 165767 48013223
183430 189409 346426737
19363 25270 2017349
191498 197927 16045230
111639 168936 143546722
127441 131866 401079343
70631 176941 904602531
132009 166848 87317738
171440 187544 40530849
59715 99722 100145459
31578 194516 407750018
91918 163252 721465337
65514 66542 464012419
159930 198839 97922457
47779 142030 704462982
56794 159994 258269185
57812 88281 696681454
116048 162449 256528363
116640 167648 127706305
147781 182121 86449993
108299 127324 47330385
155504 170002 36576349
68983 110165 103194158
197904 199939 213769758
143632 152294 21819315
31729 98630 166889473
173046 191233 880838775
130393 176981 116815116
160250 167361 18003854
75722 142731 194891960
111193 127719 877975020
169883 191996 55640086
99524 165608 436740815
179375 198918 49206927
89356 147756 145929304
84937 88094 7875617
96922 140917 561375426
155330 163406 826842560
74794 195528 302664174
189150 197715 21452646
154273 177582 58658562
10037 53349 107926598
139409 170214 77467722
141732 168619 67636583
186099 188110 187436999
141309 174824 242774300
130042 161295 78174425
177506 196266 47266175
164579 191618 68102770
126580 138601 30052146
149026 197731 122529965
26610 77229 274769641
1854 78216 190605819
101950 137954 491248470
143000 187063 110928970
190395 195888 439017487
95574 173822 196147645
194966 197633 367754564
8329 53082 99936844
164714 194473 335015368
175553 176458 2277146
126467 178149 129695756
172759 177945 13026487
145448 145948 691857877
29251 62034 81440349
152917 198912 115710914
572 71305 875498438
67593 109555 105265147
97604 145471 119587492
131717 170757 910008045
2172 12827 13049752
168133 184946 42189481
96859 98438 789901
145734 155552 166088545
142376 179793 496527623
163610 166427 688770350
157595 189702 80793848
152270 193654 104082300
81090 121650 763720455
116847 167477 126774006
49659 109974 151198903
142459 143491 642988378
55702 135517 199732170
69645 88833 48001189
104335 197816 234234513
125422 127065 891385330
42461 105095 654283516
61989 97333 473157311
5546 12280 7687706
53713 122464 183948771
126600 160523 84964084
76620 103255 297795432
62104 190216 321104648
116102 135012 26949653
145427 159405 29901723
7251 45175 274322584
186005 192125 15434480
5195 190568 463852841
81224 125798 111419529
168404 186415 235202049
100136 106537 16196685
13602 186985 433735151
184814 194586 393022043
88741 121891 82986583
119523 169832 607386442
68294 91771 232988251
68344 127580 830603199
151135 163282 974146502
140902 190606 125072862
199210 199428 203091104
167553 189527 55267554
134906 192250 618375543
75311 163101 219771497
181596 195904 24492117
57548 146277 221929858
96035 121547 548019014
122070 149057 540469735
152146 175819 59532445
23251 105964 206556147
190984 191904 2260134
58518 140175 807043875
104802 119835 37463300
32523 82465 988705776
143721 162417 46994450
1941 66195 160314975
10299 161881 470604915
113595 114953 3458040
63870 103158 563927212
102315 162166 149682580
61422 154534 628310765
155241 158984 21995730
175851 182079 212784226
8946 121434 546155351
185027 187367 736195909
164517 174165 24304533
96242 119448 463930783
75287 163401 262374364
140730 163834 58104567
9803 15008 13171538
167113 173993 153307203
127173 150185 501285776
195008 198421 8582755
110008 196230 216149452
114209 153981 99314255
63685 174661 278023980
115758 173414 144335064
70915 75628 11795913
31806 162313 326140793
18228 47057 71464197
80931 122676 134994539
90647 124546 84693938
140342 148737 21045891
5126 144372 488051892
17891 167523 400883002
147703 197199 244349921
161844 189057 68576774
80712 126261 869048014
60378 138913 196428398
134360 151316 602591274
74508 116860 347973744
52833 135103 205869500
192745 192894 372834
32827 82909 124938556
4064 175114 923191083
149470 177544 302112193
123131 155087 214296836
7163 178782 429200424
137447 185145 119742421
30653 198215 16441729
167803 170186 6020604
161689 177710 941222887
24362 152843 67822852
55988 139100 207841632
33607 132872 248141473
9876 185723 439969731
61986 142364 200989525
2453 110122 269115518
32855 158303 313514950
193180 195273 3093361
76522 154644 195395273
191291 196871 13967854
13487 62538 122147013
189835 198641 22128036
121001 143732 56732969
49613 60075 134494431
146619 158519 29951306
116605 163219 886972090
65206 148386 381298160
142891 194073 128723649
64458 117986 134155607
48737 108699 150362283
180247 189659 23702232
143595 157948 36068540
89693 141474 216946333
187404 195249 953445445
147721 176948 443575929
109823 196479 217204733
167541 171530 149918843
116316 128737 30871472
145519 171269 64934721
141563 165623 385248958
194900 196007 154378235
137914 195334 242330103
17894 111824 234460373
33884 57789 59451338
101033 138202 692303547
113300 159313 345168198
159893 187269 40642082
194675 197270 6542304
141482 141921 1102256
147546 154779 316837604
162594 191797 506420375
10222 56998 982994885
150331 177397 68146151
2745 90645 478885926
55966 187457 969880208
176395 181188 12011305
108744 151570 106860384
129540 135672 928151146
116178 187910 537641203
69211 78367 812876421
166099 178131 518382040
157105 185112 70352061
145905 160224 36033288
14482 22402 917104025
18697 181726 497621691
191798 199138 18396782
81924 82149 479256
40694 192277 379599687
12743 67183 135650218
170826 190694 350604936
99315 150093 126971184
67011 177172 276010562
129601 139922 25605494
46860 70151 58288756
41754 104756 671573344
147039 192717 115024168
17140 192874 439592505
15269 121163 264363422
197860 198845 2464795
156637 164549 19896636
1729 191841 755412860
144271 175943 79675816
100906 177729 128211806
57694 137521 199786291
24567 79915 137856551
146368 183818 94311029
83674 97881 166665590
44230 138779 777373071
6897 89631 206580103
114728 125087 338508398
116683 184889 69384223
113397 173480 150445453
88181 134029 957429917
132367 163779 913024161
126766 161626 123159191
24894 113888 661979203
117677 178175 85141430
126448 169449 664371182
78844 78916 771808119
146381 168118 54748730
126089 164250 405091098
184140 188384 10726576
31765 76288 733147049
186514 189296 304704868
47456 68939 53810623
31590 171650 799799569
128855 158609 74515972
95615 198336 134897360
9832 199959 475889135
113441 121055 208549995
75641 94422 190730233
38823 110609 179601735
120869 124658 68311800
118959 145671 343288812
123845 159589 127141174
151274 168225 42678795
3418 163674 400699733
124108 136404 695143117
27245 149210 608009286
184102 185702 711838645
6144 69541 672054447
71750 165147 727200036
124230 191554 38121551
193683 199776 15329333
1586 75770 185213867
82888 125284 63371791
151510 152345 2116162
199551 199783 810232635
87293 178981 406538863
143231 198737 139653065
192558 197555 12542077
9211 189785 451827092
118252 164311 24168127
180872 192346 28849084
86973 190794 479404529
8558 164648 390273474
192440 193040 1555185
58581 89807 78289236
45305 61271 39826650
156610 175648 985199523
27698 45321 230746291
65370 75814 830789670
40274 52783 429671114
192854 193165 812379
25002 65162 856260040
41335 126058 211730028
90043 108714 46902520
147256 180155 924240076
58201 164699 312063939
74024 119331 113432692
64080 75923 144121193
100878 126890 211988565
116425 129909 33633775
70383 165085 865361860
192965 197167 10551912
144688 169455 176634700
179046 186060 767044668
140133 168364 876649041
119839 134461 36538637
151056 186336 88791609
168476 191732 766569015
108630 116081 18536064
85884 128911 921497971
101796 110699 22256404
182962 197821 37384071
25164 93138 169422647
195371 196859 3784374
131746 179367 119366412
197496 198604 2772834
194543 194809 653478
29821 65706 89276452
119772 157243 495872660
52306 81222 922542208
116307 165851 123998015
79555 97568 45120475
69600 78138 273224121
144861 165247 51301700
182150 186162 560340808
54705 59650 12380728
152202 197132 262899857
3490 21423 952564820
181679 187809 5126377
53522 147682 402191222
119790 196562 319584147
83048 171684 222018688
76720 196339 299915356
68708 186941 296290498
126160 129858 9446017
32856 36040 3379358
177255 193537 40970579
61285 130597 268410906
89488 155709 165644788
23869 141412 612117049
105437 131414 141474309
98794 178944 339205706
27778 186873 403553860
3910 31378 68806442
57869 150550 231913741
140909 195850 177141103
72900 169484 125646927
98050 118979 52441693
156811 191100 86326271
152070 199237 80885142
96743 198894 256259734
138413 158856 51297223
145212 199156 135724356
175138 197497 56254678
6889 112550 991235560
96175 140722 111421289
185265 197334 30413453
112178 140542 70670591
35413 142445 411444423
188584 192469 453687227
89931 94572 897361750
9327 90686 774036894
149163 187041 95347546
31156 127533 240642892
164813 199519 413610303
106588 107217 85075603
26275 141606 287777706
181639 197239 884554847
15264 122536 267809952
110481 170167 149428776
6821 114965 644653497
107763 159377 810782437
151292 192286 103145850
123026 164003 59567722
41896 66200 692219842
41 9334 23302234
98250 188342 225962668
144539 189155 768952198
8501 45670 129533384
100562 199922 249147674
173823 180786 22114528
55488 100049 111539141
92401 121086 570239448
44567 82390 94467246
162979 169660 16846445
13512 124797 756332158
118262 168512 213486750
164151 166874 967638977
167260 187797 784558001
172508 180255 19499217
193600 199951 15992349
62251 131032 172219251
110183 112439 945526310
113172 189783 192044816
55819 198611 357856614
78395 185279 906657760
24824 78704 134159737
57818 110404 671578153
90379 195912 264610805
108512 143495 522020724
48468 150681 584643438
76742 169433 232181940
152623 193492 102801062
181416 194752 922420726
95501 168479 143716801
138638 198523 150521847
84791 193675 362264423
139645 164851 783706440
72112 164822 232110816
195484 198296 7033470
143365 184434 234979753
170033 193959 219055332
507 8505 20009296
111740 152853 102748284
164505 185049 51583219
80105 197502 557495639
4162 91054 217053263
183532 195150 616632127
111056 125003 436070929
171945 187887 659544928
155066 159012 397924384
128425 179349 127694444
191687 192692 663687121
106280 194833 584390276
65045 146724 204234804
84158 113054 789354912
103381 152719 123198335
75627 127379 129457717
109131 135459 65650076
109840 116997 182516717
151704 177460 626212902
163502 189139 522836718
5803 131121 313182203
44506 104866 354271046
119439 151553 589650145
79587 104964 63797999
8180 147984 349181703
45355 106500 479208418
32669 58265 63553382
61456 184152 307459096
53189 117265 160445148
184284 189501 649350913
116455 181854 972743274
138840 146874 356073883
37026 73904 790102631
187964 189550 3946985
154250 189716 776198059
31672 115798 210180564
83869 156791 790066394
122449 127025 38013373
101471 129321 754700192
71395 139222 433490179
107135 176957 174750867
8822 149272 350863692
140933 164752 193027527
122930 152778 74655535
179929 188274 663076920
120430 191447 740821193
110638 147852 92765249
105743 178511 506290020
140672 173861 456369101
110306 157532 118021998
17019 57329 100091293
117774 145540 468192162
156876 195467 97063208
55297 88357 793282387
139874 161492 875652851
18065 39230 52476800
185315 186685 906090687
187913 194883 333641822
146681 168278 272194225
50456 67842 43528057
123085 170710 72636306
138 73117 182178973
20841 181858 402445670
132198 148658 40976695
97434 101387 3515387
17051 158714 607113961
151295 188038 92481542
62585 72005 23642887
149848 151250 3572773
41444 178935 994578791
99124 105373 15936153
178606 192015 337605196
180250 192615 31107582
128546 169299 102229178
4385 47427 708504448
120883 144578 641347825
58520 168314 977179135
50723 177550 317659207
47798 48670 311622642
145674 164364 734915895
31837 50056 900221148
182742 188819 15375467
51671 193916 356423500
97187 166235 426290777
26065 180734 386765538
87196 90018 433517545
155685 159724 10169620
126719 188510 155207449
156835 161304 11150633
150888 199282 121758107
46036 55028 22411296
127428 131011 9098386
36704 107741 177816833
171996 173049 2617688
175416 195025 49282427
78396 183056 262334848
103649 180621 104546622
151468 177516 65535998
65323 190240 323304385
34806 141464 567896450
182858 193611 329999999
152271 168820 41684031
93735 148068 135845723
24765 37039 30263194
126159 139308 32914642
89582 191853 308487747
74006 186081 623814235
138132 182229 471035615
38503 173799 523605277
152692 172445 155496185
67074 163117 240475533
10282 45361 963864517
133534 154897 647462510
27593 166036 345971544
168177 173454 895661761
168544 186156 904246363
192976 198412 730518298
27973 29762 812724932
34915 105385 176410629
120037 199866 611078141
65575 197621 735812441
126817 163605 92263481
85477 123559 95150367
145953 195857 637746900
70878 184478 284585240
162014 167698 984654156
74206 97143 72779757
166666 175426 192414096
62155 197676 846767626
116912 180456 159282901
189132 198826 24314376
154096 178558 61525181
57085 121454 184560985
49642 180315 775129489
184740 194086 23498253
136062 147461 28299759
6817 8895 169014906
60598 146215 214053563
122150 198333 790382003
151027 176688 64585187
20137 71694 128188904
22627 169983 932063812
20841 191949 719903505
87155 156924 230351200
42788 191684 901477000
194371 195976 824774588
123192 188218 163264473
84279 134443 125428838
127286 173952 117069555
14910 98001 154888121
157661 173651 40244996
193581 197085 8851085
24872 125631 251332651
199709 199830 34692343
146365 146860 1216175
148972 167657 935201549
95387 146565 278639174
26750 178263 378759986
148621 181176 228269694
100246 105769 119903122
82728 148596 164651057
175573 179245 797974097
103604 199842 241189072
52388 193910 354631351
27397 184593 393041720
65342 192269 425801205
162800 185603 57355406
199988 199996 328220473
117372 156239 97122490
186229 196939 26989549
162969 180162 793686632
70150 131077 152520014
31228 114750 208690467
118489 182250 159739472
99368 175210 950159427
15584 30028 547911743
147981 151376 226820723
109314 165301 140016480
56531 96727 410373995
164197 167329 7930096
125448 137418 30026172
143765 189243 114431006
74545 116489 713356815
188526 189864 3318525
90184 174600 211483885
69637 84092 36213287
46001 178409 331522256
101899 179835 195149899
113472 191755 196279036
116639 163960 118419170
7542 119460 279620952
36707 64020 68076393
194369 194967 1513707
149673 174648 62884071
51726 91841 53299694
83216 150621 168530922
23655 181364 394331292
90366 150408 150069992
191144 191480 844545
106717 179083 221697483
75380 75977 1542394
29931 80355 700800886
183207 187853 516906166
1551 136798 785828454
156111 175776 250876157
175799 197593 54796113
12597 158423 626182049
198915 199623 1791589
18429 184704 415761407
18550 101093 206012659
122772 187883 458309007
23009 34453 28217262
43179 102653 148838309
46962 57062 25236132
110245 177040 533471590
180057 190637 529205454
135679 185472 124983473
93120 106299 33221092
79194 121091 104893829
117314 134239 42228095
164202 194541 76334810
106438 139833 83180512
43989 61494 43640135
48998 61335 222778114
152987 162169 205906583
192304 197953 14183211
122563 126442 9597806
111136 180129 172869128
63399 184088 302495208
127484 173875 854673543
120020 129779 473655080
100578 132628 22401177
81648 170264 221985607
86219 137822 128950121
183094 183244 978883457
10640 57181 115887707
187566 189007 92187734
78197 198806 302414382
97268 180261 656290243
43896 162523 108052929
193332 196116 202327503
33616 138140 261164052
130932 175209 110944267
138127 185525 119089465
112821 163722 127343922
161838 197321 89319635
62883 163070 250841120
151625 161122 23819109
14101 83557 173318531
42147 190155 370775025
185557 189460 9827790
171858 197043 619487670
97216 168763 902420903
64683 182709 295721452
19357 123619 961790549
44260 160849 291606461
5854 146577 994179376
97760 134391 91667666
116099 186030 733424067
43912 119562 189220446
163882 171436 19059295
10421 86898 213797201
51122 158254 268107878
128379 135408 17572124
147037 186666 596046686
38078 106236 170635828
165181 190741 720684525
174429 184920 26287996
29952 178466 371361317
192447 198059 14085372
127687 130688 605800151
164617 186055 53918868
77225 141499 160634520
1087 102150 252593771
102070 118513 41119340
7366 136939 978490675
104446 182112 194435153
94710 121960 68253509
92793 183449 227263049
188937 198503 24021695
32133 121095 222207806
173605 192383 186010664
69387 134518 312832690
87317 144051 84461847
122716 131562 22194615
101503 126526 573999065
181762 189643 505326775
143874 187297 109292718
109538 158967 544344599
158910 166629 19506287
164514 185101 51696292
81712 102905 752699562
151823 152133 788516
173490 186946 283960326
87950 178354 226426874
25825 172242 365927187
180768 188969 495697091
6749 140378 333699932
38717 189626 377920840
101074 133698 140427437
196721 199479 557428868
55803 83469 69287521
15327 150970 338691262
167368 180387 826238337
97783 114405 902248796
59638 100272 101759582
31804 170401 346615854
93523 195552 255875619
143648 176836 83492521
43147 183227 958255304
60698 139582 197267485
124961 158772 169015992
146160 175291 73357268
21742 165743 788190063
56683 110267 795660446
103744 104043 304807343
26608 31685 461345274
199554 199627 203067
60184 66833 696626675
112615 128055 38508595
128035 197072 173322981
131462 187884 255440289
48976 102579 915926506
76534 195329 297749631
160202 177131 514202879
183717 186184 6178835
97690 159885 155633163
152198 176351 60764219
139161 143558 119867569
141019 174995 85478834
42180 159937 294555004
16395 117337 487431431
133767 193937 151028600
85761 186174 251598532
119260 170824 775995986
158325 199595 674197419
139540 171250 393773242
62601 132415 227931396
66120 184965 437808593
90985 116982 65091730
125728 173497 827020755
27422 183174 392063681
73551 106766 52417545
39767 76999 712874126
154140 161228 17791839
154866 180658 64933574
72292 143184 177233780
127103 133559 392638719
74934 160734 214677952
60400 165425 262990309
79439 183767 261501781
141211 158796 409896538
121756 148484 66665779
17631 157167 551999783
120971 136374 38535717
111431 138830 302888342
131146 176642 114044366
109201 125360 40079316
106662 174631 170105702
75881 86294 201425957
86111 133785 342519814
134840 139166 10703823
129194 192985 290326826
140046 192500 421924157
62061 108842 117333275
18558 170337 431076398
153531 178870 260109205
156055 166423 26198574
44584 142236 244060329
68814 189209 402338727
110337 125779 877729800
187921 190373 6193423
40472 59905 248151575
145275 171829 66856131
179573 193205 34366592
39682 184089 790511301
47335 63434 40244315
121364 157759 768974951
69216 125648 266302973
132980 187070 71995908
99574 169948 377271605
65267 145466 763822098
82970 148625 503780480
173121 182270 885986567
137631 166145 71597109
163703 183780 50519229
73611 185842 550353306
36755 109129 656991875
166435 174421 785011531
14372 87892 183501064
45705 99244 133890798
88024 191473 259389157
161369 185659 61160397
140303 179162 167567270
194762 196080 438634894
187557 195415 19721455
99187 197258 245968195
157080 171301 35816869
24052 50014 64284822
95550 154295 147024373
132507 199718 708271210
141283 188252 118206376
70496 117528 117777705
123508 168454 112758407
38664 96975 83693226
11838 77213 163149489
3407 183505 450635029
181130 183637 184071405
189329 189346 805702449
194342 197245 293467823
141849 146206 10873607
115746 160250 627402970
46440 181290 989883693
83822 129607 648262402
61649 124911 158184879
30034 109738 199137092
137471 152132 348953683
91624 146261 136514499
112151 164817 131798625
41437 145013 783715724
104751 147503 106593610
133699 176935 108490970
79945 130109 125557775
184521 194953 653109148
28604 162324 542080487
119340 134343 808121197
41310 55378 35096507
57847 123173 163529097
177952 187185 23316654
28536 91704 895394395
78714 135935 143208419
152477 179066 66823422
165844 195068 73449710
195262 196069 139047660
164252 189406 63257665
92114 152087 30959368
42184 84986 989659994
172299 196557 61051355
58540 178174 299791007
71961 176352 261488282
40334 53704 595330682
34012 159044 312656516
42390 174348 761949858
157116 157250 166679047
147482 189604 217044635
12419 195658 859742892
98962 159538 356739479
81252 137013 49300209
113945 134544 51342465
121206 160718 98846804
92668 150974 217331988
14800 118744 259623830
198910 199899 52999205
138987 183348 918169861
189744 193389 261375005
52027 179169 318415429
187740 189433 481407906
115575 115737 799276150
146580 150396 502372282
109244 181536 180972483
22024 164150 775695392
15914 41224 62826566
131227 170048 97295291
78950 179146 571627572
107520 110449 344098796
68436 178948 884461317
162680 178362 39415096
27149 30981 5813911
10806 155838 362358018
121264 187409 166000868
141904 145726 180720861
2323 9279 17403670
77490 179497 749263662
35620 146307 131503319
20848 98152 192651986
21520 101003 201839090
146371 165057 711825439
167603 198173 643739489
102445 133264 76980312
9607 163425 659102279
90173 107104 42602819
24031 92066 169614371
21414 108120 216461526
32269 186438 876156553
7371 122766 288268218
142722 161841 105597173
50286 165665 696484827
106664 181846 784006536
119541 169204 902259085
55420 146038 226522019
165259 173919 21807054
107590 172206 161673909
166454 198196 79777601
145056 197109 201745312
22323 40897 45943096
124258 199406 549056580
35705 68032 228269073
139741 175553 90047189
50624 56748 15347963
40501 110805 746974020
5492 77466 179616718
178792 190733 30169543
79198 124187 112545913
81122 158344 752853125
32936 34706 3062354
170075 187295 43347311
84595 167291 734945535
49350 53800 11191258
29842 86359 141008896
102278 115900 867202470
191085 197691 613052774
7374 105730 25195509
112411 123137 162268941
176653 195283 893938027
8925 143125 506724527
188939 191176 906850819
194331 195583 3212442
147518 160871 33617811
146529 178108 79471417
164320 167335 7621676
3117 85050 8067994
167345 178451 27853271
12400 20532 20666604
8743 192455 459753829
101299 121072 155543161
89363 96874 960109482
140017 162123 797556564
133019 147670 946916521
48575 89177 101662804
3389 98522 648658711
6656 180291 462718429
92408 184840 231650713
165217 179202 295905181
176750 199200 56427655
2496 28345 723625994
14176 21606 796054534
13151 121092 501783231
104411 164423 665461392
21749 55532 83808037
38648 76422 436621068
191813 195093 8161211
145584 157526 30125002
70753 111820 102798981
115430 183416 182823397
117585 174742 143200767
89824 180994 228448235
25639 110010 995575804
14446 180721 415897029
199928 199942 612435512
148081 174757 67188100
78329 104996 793075393
56475 194756 346529164
129429 132417 328070348
124281 187807 575741478
130426 138843 845699587
112362 147712 88134117
170830 177033 15503626
175725 182461 19183328
188937 191316 6060104
101725 174107 181252092
181090 181546 1135328
157533 171293 242503171
128449 181002 65537144
93371 167217 185031470
143176 188156 113230151
180215 199723 293172997
161035 181833 115687151
161228 180740 174883205
17605 148568 757136105
172609 181919 23350097
186751 190203 76956991
22030 94959 252636268
134237 187987 964557019
170428 183741 976796784
36895 47708 720567593
119071 135171 40200789
157802 168936 895911224
185150 186999 4773395
57322 190003 332595774
61066 71818 26946630
117316 175439 186876686
62374 187477 421183423
74793 76154 414922848
71265 185258 390391862
106502 143490 453789923
40372 60347 49712972
176694 199708 57881128
40444 173570 769581689
157400 196242 97762678
159856 166842 17682386
102889 131136 70615056
3769 19880 40699029
168692 170532 4667881
91384 102089 26896180
81279 184828 259509182
143769 192069 121540606
70642 147860 192991491
62966 118455 139029471
50618 170644 300676004
132641 158439 64528375
100543 183511 207940245
165679 179831 35511219
86345 144934 146330105
135877 153419 43762353
168622 195454 328571765
71022 155151 210484382
88272 196327 734251743
1888 127812 314700959
197709 199302 270494902
158484 181745 58519271
151753 156262 7946833
164570 181172 41736525
178049 185288 654042002
187705 191045 524188379
6347 195337 472980874
168077 184904 510346272
47191 176796 324645869
30923 113605 206546659
180482 186659 15516010
120906 147736 534182673
166512 191763 63525398
121243 146581 817908009
74362 106764 983127475
138718 149778 27634537
27571 76367 99368679
170202 186550 424282707
168370 190013 934791671
32900 101461 171346829
16330 100705 570470680
46876 51079 816662687
146909 174850 70368933
92442 145499 132545093
105044 168230 158047962
88436 196683 271405774
113226 140036 857664476
148076 164493 41380957
120923 137351 41054164
121361 158733 812776872
93653 146958 133251687
40356 45142 11845890
183792 196347 28223986
166160 171660 611453316
3475 42548 97460530
160220 181094 52560585
36675 189360 430657468
190853 198736 464350211
70522 134164 159235202
2947 40425 93571050
155455 172259 42320924
175078 179281 10518700
30996 195944 412829312
195800 199525 9332776
71340 140923 287409541
190629 193480 7108966
77354 150647 901415103
195827 197238 267538146
193898 195938 956538732
142333 160181 44825619
182055 189265 18207723
101661 198587 625951392
118033 197887 200246022
24134 55043 17193025
186399 196101 339513162
75686 179305 259538270
19284 119803 664831374
150281 184215 85469455
46255 175418 397939292
138841 172062 83459781
9787 109389 786384276
23132 52644 73131422
152096 160310 20587308
90707 155545 143213871
59704 132552 182348253
182542 199815 104446362
176476 195675 48302893
85635 115246 74133604
100929 153123 686060356
1438 53641 352217191
105097 114618 459345543
26234 113090 216821299
133559 148580 37404587
155754 161414 14231044
62743 137291 186541514
41491 172940 329016380
111435 138691 635179697
195445 198944 8783610
74177 191215 293447799
179541 188259 22019804
85331 181286 240338309
143126 147378 10599552
107409 195386 220431720
145760 185533 679275938
181670 188355 498337094
174493 190314 39844562
51461 80328 72274144
189614 199677 18376366
42977 61814 559938493
90045 124946 932307638
53275 129706 761876073
183738 185750 5029399
91944 149637 144241699
16032 158885 502901707
106336 137186 76960258
152728 191219 848083417
112494 136628 60256435
199097 199699 5890491
130006 143330 803095220
122647 199773 193577019
2588 151372 532420331
27416 104616 598644276
102817 169136 166033536
34966 35265 110390678
152519 159500 17523636
134605 163882 285428824
135376 139769 879898812
39301 95339 140028921
193545 198604 12719138
193225 199927 16804826
127625 175510 411823209
97170 165860 279190372
194686 194912 519325100
32313 99908 168760447
115797 119825 9976647
118748 185340 713377247
103124 146760 108850852
50528 77634 774453801
61369 138578 372474545
167135 191549 88756498
81091 130380 123426810
134872 194206 148933548
18129 154102 339549066
83587 104171 51690925
43852 73836 410888704
180260 188222 757342012
125420 190799 164285151
582 38108 93610664
71384 159581 12762214
115595 174154 185465739
888 159670 317673038
126436 161939 88958813
57492 76325 47245744
68128 198963 522500778
194198 199545 13476761
34249 191165 890911342
92355 130758 96182889
123740 132808 22775611
113068 172049 147664626
107319 134453 969682329
51260 94982 342566583
7008 103676 241616242
103182 159577 140957639
19270 156312 342188775
164555 178101 396479677
197935 199552 4068257
99107 130910 579416191
160645 184502 338284232
124591 149743 62926089
134163 159616 796146848
112842 194852 205562982
124230 174316 475774205
6540 112042 729934538
115538 198598 281970522
38767 196706 691245595
54333 123642 704471211
71197 165894 237166146
9327 135919 316308811
50575 103110 131686386
151008 184422 111694647
132351 158741 772417470
87206 152970 164462042
118295 120137 4278689
141259 159037 44696315
62210 131763 174119112
111622 118813 18002302
25181 103328 195082389
43658 88808 146207687
145845 165264 48927505
52422 115816 158836111
146153 199356 460241232
194792 198226 922606501
16243 60174 109236697
88826 127390 96465740
1279 73509 937891063
166778 185931 48130505
93078 144039 526225755
71565 165990 236447563
159895 175076 536592919
149594 155871 15773979
56162 113412 143425545
82633 165654 207939528
110458 121549 679218218
141346 178655 93813271
92344 118896 184242301
112474 167566 613737621
199935 200000 150060
149631 155289 14229456
61435 70003 74633063
177543 179017 3685336
29893 168763 347209971
3675 191836 938032539
20565 148307 318680017
158846 162456 749240733
66493 145735 198092942
70759 78807 68814573
130101 189374 784262653
137133 191648 361844488
75326 149712 612637147
181341 187282 689802798
27327 163369 907728307
38049 131514 233791714
58625 90112 915021009
48891 140677 370363232
188245 195166 103156292
83164 118098 190720079
11203 175256 938605950
30879 171743 352202689
141557 152963 4981547
132870 170444 483771940
138846 153172 35885332
137809 197359 696089243
195432 198871 8607302
108992 164356 172555937
187721 189040 299447030
77374 147396 194638998
173522 174458 2413469
8040 175743 419456010
149989 193489 109457231
183864 198858 542392220
172570 177413 12168259
132062 148157 40059569
17247 78704 153101611
38410 62835 60898837
130225 184471 516461080
169642 191330 846746960
84443 197475 754753220
156929 198665 977648685
100795 183365 499712516
93453 104040 212973964
100000 111348 15827885
122688 170521 760875514
59357 179894 404475109
181323 184312 327303557
130114 166630 791327186
171422 192371 52642424
35819 68834 8261078
21697 41451 48812351
124063 198830 79506394
159298 167009 427815128
11286 182342 424876221
47950 147553 150253627
114112 197305 208517258
101499 177599 190578868
155541 161120 14036401
94866 131863 92678770
178983 190746 336237156
43820 131159 880040598
82677 105226 940062281
48689 147061 246026307
27868 73656 546088298
172464 195059 56804904
30021 32775 644920191
65895 193228 319168645
147330 188998 104985720
20020 92744 181187446
173884 175596 4292609
135341 177449 922421827
161045 189366 71290772
95793 173357 194392919
60089 158313 245793037
116542 188207 917442370
47207 48023 740076298
13761 50012 90068136
105499 136671 9972773
29185 179132 374893418
105310 182732 193811360
112989 144040 324573376
25600 198995 433744284
8646 169710 402837921
178227 189801 60877283
189969 195384 350723333
163608 189839 823432430
102793 162289 148740074
121669 176580 682356815
39898 194885 838192378
60736 122177 153739361
189812 197842 20176280
199454 199824 568014704
65653 147404 251078953
80900 83362 6255156
172217 187630 528408704
148505 159415 629266889
135160 138928 9329105
15983 39562 58522777
117791 150354 736823456
161928 163780 4730297
140002 176168 90955476
184357 192875 381919508
59622 133613 185145137
186356 193349 17620551
12048 115440 619720250
165353 173113 240832712
114688 141791 67457065
130221 175225 605385495
8877 24909 40319381
41293 114150 182386462
82384 100483 45388583
172796 186208 33737045
24275 163112 596656088
121276 188908 169740510
141088 176370 88742255
107300 125166 930954926
170656 182937 30820913
54841 171744 446649177
193801 197063 559341231
6626 12854 15635003
123984 141945 859053142
133332 144142 26897880
65207 79648 239378554
60951 187664 317622469
85710 145525 348879870
165693 186919 100891616
27937 131556 258734625
89142 101345 635413738
25809 167301 353604560
99991 120890 52242478
191631 193230 602017569
128384 155174 66988336
190645 199924 23270328
107970 144956 667254992
142865 152546 24389288
82324 130362 382568403
98712 165172 166422986
15565 138801 307623611
160848 175683 37406720
158922 196650 205981520
120844 138290 646759808
5928 135522 323816131
45292 82851 93873846
152550 180989 71539588
51264 79351 70297432
156584 196527 100502441
49157 108621 149183899
183954 194955 27618229
86043 180662 262100353
107316 187905 989405203
62231 179715 403429354
110881 163817 132472214
122951 192799 432594862
87673 164030 305347504
56569 133100 917905657
61686 178739 293138275
10587 30753 50429212
39215 146378 953437334
197660 199755 5304898
37113 167249 325684510
125641 183931 878658477
94547 168803 772310339
55971 154010 245262458
77945 109905 80173358
171771 185960 35703772
143819 149649 447975617
182786 190720 178713937
132608 165230 81735846
63017 115250 130888202
55286 153745 600941088
185119 189264 723881890
123152 160885 315589744
135742 179245 109085089
35539 51121 38746627
142225 188364 116122767
94133 141582 858333486
144527 158548 616124061
91338 172030 202102942
12057 55044 107083144
73967 176687 257299706
191330 197891 470771704
141609 142827 3025061
140723 163569 584419732
28677 40204 995874722
76297 91707 38549805
199369 199604 618572
178957 187146 20696294
112479 112581 247245
90638 186955 895484997
113501 177495 969598909
142068 183254 861074651
64541 175152 277104443
53890 191464 740639613
117900 173630 139562753
121476 125081 614635207
66839 74418 681794997
97632 132580 87499615
44989 63046 45025647
141506 185177 109767757
60775 105406 628372872
65590 80395 435167297
86535 196705 276171789
132251 133873 4034077
55252 174438 501591564
122747 141362 44767470
171044 189187 899136034
7784 158143 375719046
122925 145212 889586601
96647 111958 38470302
111788 197500 629598391
30129 110597 627400104
180942 186462 1977006
131971 187153 729995586
11542 33727 870056419
109200 109311 258600
57302 80538 154903997
73976 120998 743489747
59229 165651 704740788
164337 187375 57992830
46669 105642 434615990
133566 163670 17718139
19178 183185 526459305
66730 152176 101684401
98712 114524 39768455
63383 110606 783673406
129939 135033 12688949
58541 190341 330474914
97574 125540 68080910
44127 65624 53677995
181499 189148 147261059
189846 196781 17475106
141955 153469 28847934
94725 125988 281490039
12333 43673 78063911
55331 188138 332799842
62333 76847 36366347
181951 193967 30239085
91401 101205 24617437
47033 124308 193289389
166441 197900 56996962
55098 173178 295685228
152096 169471 168524200
185640 188378 643383031
164377 171158 965798761
134104 139167 889461951
67631 151899 210835803
104836 151119 655142519
69860 198143 547234560
74434 75877 3641600
136340 162837 983444481
189581 199507 448679868
58402 184099 315083911
53260 90136 92291907
100496 111395 27287155
81954 130463 121443970
114914 180651 42459704
133046 158707 64187562
107413 163886 141177424
88573 170048 766896271
158588 186443 241311677
144995 181979 93023576
147919 191212 406083036
5581 161662 390070225
126974 131075 10422885
191344 198851 18763103
193493 194927 841917564
181491 182641 2900440
189434 196548 17916751
8698 43714 22627305
17561 118538 548986622
70581 199294 672248391
6579 193595 467957788
121200 186199 855299714
82380 157745 188613008
43815 67006 57829317
143942 193595 124912489
162425 168229 570003896
20840 91297 630359986
112646 113866 3096279
190123 198182 882764619
93399 159397 635948525
135657 146210 26210859
149197 169237 50493151
58202 90781 911906457
184255 193074 22226161
183908 189554 548531235
176361 180743 948394213
33486 52461 47124416
155169 168178 32791370
167628 196244 889777787
116029 189779 184866102
131721 160572 72130768
168567 193762 896009350
80138 90819 424113570
103705 141175 93370300
167025 170140 416654328
147405 192083 909460044
185375 197609 853309598
44549 120947 504325982
93925 183032 223342846
188001 196099 20358329
195423 197412 693988431
52726 96931 110571742
198296 198729 372030549
114785 137568 14963115
182635 188939 861955941
197879 198147 744905957
181352 186122 667923237
13959 88698 186484848
172161 191679 896137528
37647 86980 733066477
168479 176248 255587373
9157 119741 276285148
184615 191922 18503521
174181 191122 293479629
141535 143796 5674561
15247 156560 755240634
47519 161171 284424245
135103 190667 675947240
40921 184497 359408714
154078 191104 93280678
80971 119772 97180904
162466 197099 801943554
38898 66337 68485174
150473 176429 502759038
52741 65032 304252022
145332 157463 538454343
25757 109928 855248701
104716 195342 227141193
30678 37326 16381293
36367 81157 111836565
85630 186088 251689058
91172 128160 696868728
163304 181416 45526956
69340 195889 949973366
38215 169736 329176724
77942 189606 351033362
105947 160293 135732402
189110 191054 4934607
199503 199963 1180679
76301 83877 18995408
184661 184868 528074
166882 169486 52713484
92125 179048 527006258
63809 116756 200164542
177175 178284 551025602
91146 178790 792590292
107372 124143 21904929
114031 153686 676158395
74925 89405 469014893
59809 109915 44272950
50220 93826 109113713
122134 133850 950858262
197725 199648 886381651
115321 137087 476286203
158613 176824 45852861
98722 117887 48070448
58582 112647 12198647
112537 128710 28069094
162067 177663 5759904
157522 162088 262277511
142822 181075 96229937
168972 176649 19258021
164696 183654 334852672
162345 188214 879262253
106034 112226 141957287
128583 172139 109213239
178738 197591 608655564
161457 167381 14997109
174695 192545 756783023
179565 182526 70136026
124182 173856 731446702
80028 134087 625014799
169595 197120 69212084
118917 163804 209853506
136476 151848 38403123
121255 164332 107934760
64055 97383 83443270
27849 138456 535473640
60681 115973 138521250
92427 115325 57429911
105271 136501 77914029
102645 178353 189561116
98330 183009 212293536
108257 111282 930394847
105062 154247 276805503
63461 114949 129111996
129550 141283 29153541
26672 114445 527511187
112387 171423 147881713
151504 192728 237621571
176949 187140 25690254
25051 77668 661901150
144071 184018 100559922
99712 196775 112865626
110326 127726 43413697
4605 110162 361044947
146014 172623 378481780
72287 188063 691844788
184168 190344 544865785
136265 141170 12093768
136031 187052 128147275
166967 193154 65857281
107416 129200 513045082
15071 197274 455834832
106238 122585 40687605
45175 156441 278311793
181991 191063 854008894
163873 188282 61447479
18263 25486 283503907
90918 198776 270405777
163652 177856 35742051
98789 125511 31448433
41995 148349 432017601
101949 140132 340805189
118602 134348 451756231
124162 197669 184532339
12130 106685 236363495
139191 139386 323018919
15084 58272 413554188
30030 101505 178466266
6655 39055 871096553
156703 193080 157698243
60153 130985 518306455
158800 187208 325638467
32904 157275 432155202
119212 190559 178994639
84252 127980 109359948
163062 194841 79926051
104433 121781 43221719
90020 189786 903291179
137135 137961 1995999
39213 161025 980707472
38932 152022 282777614
36620 134278 305711286
40444 171560 328133063
96025 175075 198153194
146782 147822 857519238
191705 197836 15358084
143790 150250 16179368
72862 136478 159190630
146306 186664 657484926
143900 155471 29061087
21733 47168 62853784
42369 148864 765232068
37219 132573 309447324
118568 137243 46608121
135441 180672 836037221
15745 57946 104826158
54560 179677 313396510
139442 158108 28411063
80486 109172 72023530
73487 180019 497441419
49663 61633 696660730
61715 133244 958857476
190629 195849 13098671
161890 194505 82099214
134139 157909 59478502
131051 199782 172476328
168322 195720 68892444
132952 140666 19051489
132409 150616 855654368
111443 189152 429884532
145608 160709 853349228
92926 108940 40304178
194154 194969 2074923
128255 131241 7561922
97703 175870 401401146
149808 153763 209728684
70188 126652 141189637
185427 196652 154199028
152807 166685 34999222
35966 180764 362509217
184713 190498 14675247
115132 178826 343186952
37579 80930 984461277
19689 71646 501541123
151728 178491 200994211
154203 192488 730085446
121290 174958 979408067
64514 81040 684986214
116075 165029 316644897
197776 198980 927790482
11554 159115 368765010
119288 185023 164712060
196946 198605 955793258
140482 160021 49077207
47651 89717 105318195
151195 166046 181604122
27020 126398 445122380
41150 171865 327108016
150469 189506 98262602
19079 139341 405391676
116556 151281 262778813
12923 165149 735134528
187662 199886 334436197
60898 117169 140956424
88281 101235 32476243
89536 141800 844968584
58244 76583 450566678
71591 174523 737613259
192856 198162 13308770
122449 134093 504174165
84264 117870 84127931
123088 183955 152742935
791 51356 126075453
116067 127666 874052209
27742 134154 636784786
172156 185345 372649203
76265 76995 1773620
12228 175176 407498639
27024 195716 865717840
118617 131796 32934966
121148 198357 193735216
163292 193779 450299329
91611 98979 18377160
141375 145758 10923555
80665 109907 815967139
70645 85174 966202833
108468 118098 42590907
183466 197750 19518578
17613 36100 45816779
82457 98943 41234551
160078 188638 71972652
89183 188777 854908812
70581 167225 717512605
43587 67360 59307227
184342 186545 5549405
190628 194796 254410505
62873 141356 313291586
64785 144640 668724458
112306 164974 131803965
41115 164947 179756604
83057 146263 25481397
75381 110741 88621289
5091 192227 749312886
162262 184620 812780748
115133 160220 566447707
76231 82118 963430722
72297 197095 312876756
86198 94536 678899252
145203 199092 239820719
188441 192248 9529674
45697 164142 296419973
17489 170300 381972669
81722 169576 755129932
46709 147351 251586627
198369 198462 395142811
160639 195211 464142776
137480 161747 60817155
163459 176840 928143899
18528 182355 409606789
108462 153518 241958005
109765 158124 216960969
72032 177734 264792771
38934 64233 63066342
158677 164356 218614712
63469 161254 244778450
94950 198988 600593170
116121 143211 919195253
22454 163242 627943399
166607 174030 18629148
157226 164928 689902365
161792 174790 32771279
199519 199821 782175
150511 157301 17131711
82786 146333 158852129
88859 159732 177345545
152157 185710 84389810
43740 81970 95549944
186073 189006 7438859
140879 168783 70230565
150103 171287 41544885
12584 64878 130332604
156159 181617 64052698
99811 190847 399780315
10729 39978 72926260
45540 65899 50857624
123338 133118 24579386
38331 67017 358702058
21730 196184 436355799
59629 152476 585808269
186067 195019 393490023
35606 68745 63778162
58448 133755 980781299
182693 198862 887497839
53048 94001 102492515
135691 198827 158538853
80218 162022 422932732
65778 154658 724721877
64227 195167 872113357
152402 162810 594574261
4524 43582 97411200
117987 149002 77345113
105684 141771 120417544
21879 180876 747773393
138714 145298 73176599
52043 191692 572695801
12956 16610 9281796
172918 198378 64033771
115768 123235 18479759
60893 117582 204440879
193046 195057 4976296
6328 75138 435273843
57841 114402 141844950
79598 115828 485004860
132258 189682 192133959
21773 196710 437577562
9935 84874 187172499
92590 141818 952080297
144590 156948 31141059
40354 189735 406080600
47312 62604 38263364
164478 177812 33571700
134209 189542 138924172
72678 192124 299425591
85311 147015 79313571
179868 183041 8000956
178601 185911 443450265
186760 191410 835643707
52051 64004 29867687
184984 199533 394726204
15892 134196 295371227
87923 167357 198909064
114407 184517 175575481
162661 168320 14289154
8178 51005 106630151
148078 195071 118268508
43304 129855 659587531
15566 75800 150093518
182671 193052 26192170
37792 52413 36344479
48599 86729 848798213
193964 194461 1291016
39071 165444 316222452
40538 164673 755887658
41687 115447 184619817
173767 182388 21637088
161585 194065 762685688
40215 78827 106426333
56801 117529 152100406
111186 137954 392026686
63927 171988 600638365
156443 196677 101275399
159985 196137 308549447
15727 59808 109624869
162059 170329 20922376
20660 132485 279103619
146646 164582 45186222
55693 56372 1691303
25794 113293 218418851
103584 196012 231626960
109343 195334 681869151
191003 197974 365726098
42490 92876 455003055
172879 194618 54673572
24043 95940 861757017
160645 197136 91895302
118688 154635 89816555
97708 178926 932437730
20810 166457 363886773
126852 167868 963065987
175007 186185 838201081
70744 86692 343567182
66654 187221 421667393
94760 154164 980521518
125103 144589 86744653
180655 189141 17024580
114026 175976 155086719
17255 159354 354940815
199770 199932 947411263
183617 196867 141026165
133999 142214 696896954
199910 199917 14632
35842 48145 65688384
118837 160192 343650587
80848 108967 834306007
188585 192545 557435345
176633 199905 58548133
50613 155859 263370455
38883 150343 465121772
151668 162975 28439400
141386 163634 748630034
104245 157323 132596299
142169 166141 527020857
199324 199854 1373934
104297 116758 31068841
132124 160652 71320242
151033 158619 19091835
32298 88097 398322327
12564 159668 524582542
45757 193035 368980860
193345 195728 5981352
161190 198595 667329843
192624 196787 164148442
133921 185816 185150456
48018 157657 274433195
5865 174232 490167766
49315 81356 650376473
108669 121665 4347502
110940 161375 824618064
180518 194948 36250578
143546 149435 14801871
155799 176573 10292630
36986 186286 373798034
146138 177163 548415622
148735 198561 125397644
194708 199783 12785947
102868 109041 219924039
24496 129029 886636020
86007 125786 440184793
162872 179498 710971761
136228 140243 471335822
67985 139388 178546799
4431 189643 901660079
134226 143917 24085188
50042 167025 519838282
177886 181115 111741966
131309 195776 915140263
65267 76747 28729983
58377 170327 280509489
11336 146268 997858940
197311 198206 309329540
186131 190940 12207589
107893 172937 162725768
80005 104200 60769421
69981 86406 41181465
128731 136234 914566404
12279 100528 220404911
135387 146392 27382648
155892 182812 67760074
197037 199292 5606734
158875 161423 849103465
69985 125325 138320690
154971 180039 598041039
51004 151092 753027925
121587 181368 149898489
147195 151659 11362379
58634 95864 835645804
186220 187997 1545353
33080 178409 291602596
155105 196530 104255923
65317 179226 285272916
54598 148431 101528905
161159 170816 24449767
6169 153416 367878660
165551 187829 809210410
199411 199893 1244826
23262 107449 298350300
4827 117790 323479399
91870 102353 26323005
86177 148416 450324259
142964 183365 223130933
155615 156177 1470224
28780 185346 391557641
197014 198209 2964594
126238 137924 808213417
96307 142619 115823823
163204 177061 34828763
77065 187803 277615458
148286 183698 664018879
51266 176922 314770016
84925 157275 180985099
24579 158059 333371761
124137 147440 49613719
67785 132468 273377771
26132 34852 21410460
177839 196316 46514872
82108 195151 283372051
16867 38301 203371739
95379 142918 442012483
184863 197641 152785190
39348 158794 298764328
53840 127645 184743193
38123 131892 234532050
126588 153437 67149592
85928 149418 158670065
11323 63915 131025749
156680 186509 75007413
139420 166963 69273697
148807 174936 786099636
120282 166499 115818734
66712 113316 116795266
20181 101246 809676777
44890 78973 85104920
18509 35628 700621676
112936 170455 465323023
41718 75598 827814186
42382 143522 252786862
105526 188093 206840072
169747 187122 443071213
152019 166663 648064346
54878 54890 37679
182753 188027 653542678
193959 198127 246012768
95709 100922 13268553
109452 185603 417228008
103214 184779 946157476
12083 108436 240897767
85726 144045 938064114
135566 190003 136711921
132676 181051 15148968
169179 181963 560030220
62561 157526 237668583
146876 199433 446359692
71119 188529 294332718
140220 176791 91964783
126027 158884 82380899
98296 128338 976400687
6256 181159 437509962
120044 147078 199677664
84025 156237 692461058
185437 197738 247534630
50052 149095 247771986
5292 69369 159799090
5508 119152 447985857
60015 154002 235176773
174514 176632 5313286
43235 96884 134028335
152864 173552 52046028
190975 193301 5796222
33201 185340 822400317
114277 177255 157667373
139764 147419 19074268
46069 63402 325504768
866 60357 148414933
120208 165497 429615669
17476 138000 771271501
74647 99680 140197515
125307 131087 382271795
7139 162378 346667567
170186 174389 10568900
69289 159605 225999245
99656 173163 184115555
8379 170430 405333187
120941 185010 160621299
137973 158293 50919652
51300 79328 641919061
54997 105718 57868868
33138 128901 239256853
23556 63306 98763672
38649 138514 249621871
104792 198887 864441988
124374 189982 73194616
24804 167488 59384978
1342 129511 320321028
34001 150581 319460217
168643 190766 465035435
145931 166986 53112192
14768 88788 184639985
135693 194710 148171997
73098 142820 174296666
98229 147088 122081926
126327 190974 162432785
131484 152651 567508058
7952 188310 618873471
139406 177369 95402247
119071 123804 11719526
76156 121127 112502378
10547 156184 657325475
1384 139792 821535266
93464 149290 139572891
9344 95972 691957986
80110 197585 933186058
74482 118423 110080149
15292 147485 949905217
87661 165037 757494757
113945 174729 115966271
58059 66763 440872137
182132 197197 37949664
89378 120622 77940573
69599 157193 342969184
46637 59378 31791832
167495 182450 37558290
38064 61031 57265486
90789 143094 130651180
133478 145204 29144799
167803 197026 398335121
64198 80607 44025565
183631 195437 696093664
96428 110338 328368304
163095 168604 13907217
87107 112507 515891728
15156 127864 281438157
168328 188320 28501549
71086 129770 146932838
152705 181054 636191204
99628 100090 1220067
29668 174162 413113227
14106 54981 101734171
10893 26243 38535055
61683 113849 918734279
100337 167187 167433362
37087 155076 295021225
155303 179634 61218299
178811 198208 669211919
62350 114969 712873809
35884 44899 22501370
71446 107192 278907957
132735 196756 554079470
134170 177252 348099854
85639 102733 42845229
76398 77041 1550157
14610 173559 397388290
129748 192217 156767484
152347 153457 2704166
172729 178027 13286334
41665 196672 614395363
101122 133947 82049904
46927 90211 108341252
20378 68725 332046133
197375 197955 437945059
42156 60700 961927775
157160 192513 88915549
86890 151419 355547770
125179 163430 83184824
193952 195148 992552388
136302 180772 111642397
52926 151990 247847899
55766 95734 458749338
28988 195807 417411154
110967 135167 60412793
112378 182280 296755138
64185 175968 280050434
127588 152497 558108289
34743 169237 519581506
189154 191900 350169480
76416 108569 660790582
95694 128405 81967322
43516 148289 261893379
192877 197790 12331593
180141 184449 276649548
162151 195142 1510811
66233 134302 170364153
54731 187744 333348511
96431 161111 271297971
151798 172939 832664721
147738 178220 155897251
29385 117383 216041330
65525 149891 496935694
12882 157744 361944302
98575 150995 131137765
124148 125715 847227645
114914 126070 27579632
197371 199633 639813494
19301 137778 549547916
31235 72951 275634440
60405 101509 103016582
189048 193004 9936836
82762 100516 91754879
77373 96128 627235747
167424 181470 105535896
53512 120025 166493360
108539 133551 62330929
74377 184621 800945974
179994 192129 30586710
186120 192958 17248982
101963 157238 138178710
187864 197591 158407792
155765 195986 101242895
183785 197524 34525436
196579 199697 3088219
60831 181081 301251252
67058 129638 237689075
154692 168895 35850465
169093 173344 602705753
181028 199793 353057130
82988 136448 596479922
88228 174961 217262164
142710 150468 720208055
154778 168656 753604976
168731 195083 521480082
196149 196816 70777414
42436 105851 945600311
138443 160790 760371042
170608 184136 33989663
40404 156097 289201286
177319 181146 248579890
135533 168187 826127516
132363 195147 768030217
2999 131610 321465119
155068 187147 80773295
83350 180220 462051076
136329 173840 133708687
187164 197095 24942086
21227 59290 536165608
117295 185941 378075053
146103 152479 455042217
74853 153035 195580325
101493 173782 592169232
131452 150157 49804199
103231 193248 225632919
49226 176645 319238350
108438 179860 178739354
28063 118968 248900061
128967 183632 814905488
99180 103660 11454482
167701 189088 641719237
17669 166471 468030383
112835 138418 687957526
167950 195677 715943820
106698 168473 154554444
103023 159412 850232543
188837 196968 20429280
172888 186604 34508400
71308 172725 254029309
31402 109181 689128082
27688 90181 155784952
193637 195608 5000995
60674 135969 536994869
55723 167927 398874538
186677 193564 17302731
143771 147797 3558634
182178 193498 28534451
93000 152980 150030972
70259 136297 346633895
103064 112546 44052104
154974 169162 651519790
56194 172051 290133749
136450 152552 40252758
90795 163914 531603972
92835 172480 199533871
175907 186850 27571540
106078 152585 116096408
192204 192510 796136553
195069 195069 3544
193773 194116 222949409
183338 186694 8458906
59400 76222 191681389
153887 156986 7864885
71327 191486 301263558
125928 164114 95809600
42831 70133 63691230
9592 138289 744320069
93124 190679 631864773
43192 145865 256563324
41126 72642 78679606
66414 113111 227895053
19577 155631 339604643
165774 175583 24667704
46088 178455 331415586
113939 144196 6457311
162340 190467 4012739
56291 146040 224380995
112925 163780 127208026
29212 96128 166776551
99028 158147 70995001
162719 173630 878005854
85140 132677 118889463
138377 186885 200022065
11395 142357 428154722
72903 188170 288920930
55649 106731 698979178
8208 171565 408581925
106837 189565 477453809
27689 151387 952958028
103711 186493 285563030
166972 197415 621271370
147817 197654 68478578
126071 183747 510454290
70229 78885 229146777
158684 183608 62762428
189953 194180 10555228
50451 63124 31730214
301 128584 677613826
154789 166434 29387434
69288 98807 73853817
92916 126904 970498090
59931 108502 669201748
143305 189775 116905675
53146 195538 356838994
136349 187748 129106974
189033 197305 161887218
137708 198853 153608456
55881 192739 342958710
89144 180051 227778196
138496 143927 13528184
24580 78763 134941589
77881 163128 213388894
114686 125816 522520638
186624 191386 331244289
155725 182289 66811426
131252 168616 93618907
157484 199062 564339033
32598 198911 416365430
70054 149235 969866540
159027 165443 16177164
167431 175629 17044617
15275 106199 302663513
122545 150499 746778973
166355 179469 32909993
148143 162303 35628550
151081 173759 57095987
41207 116713 188903039
85674 188828 487784106
113594 183030 173948591
40697 157417 868425259
95412 195745 407732073
2168 168733 416579731
188126 191321 8083817
19225 68727 263075922
68854 184186 289004109
32069 50924 432631635
62978 134437 178856441
193015 194962 4847479
115092 177842 157158611
2412 43937 103584046
66698 150143 5607300
42226 182979 352457621
35356 169180 334893883
71454 178219 267418837
174923 195762 52447253
15599 81446 164108370
108126 144762 895959442
135695 140728 12414568
151237 153808 436204237
88342 100994 589106481
157247 195887 97243605
104843 128433 58816566
18709 149850 734338145
15219 152039 749626107
69563 73260 851361102
3889 52204 435541810
16447 198195 709001911
73071 128861 139574230
58524 175557 844185210
64713 77796 338816933
42060 130802 222054264
196925 197569 1556595
198401 199180 1943155
136745 167110 26732911
189896 199714 24661985
135816 153344 530195677
23240 27319 10162129
155411 190385 754547012
159252 186738 69181378
198988 199233 573733
102261 167271 534583738
31650 139997 270469008
76154 170719 887774632
184650 188989 253199887
103251 130480 857342388
85216 125971 101761175
53526 186835 334065721
34072 111862 194481063
43834 44983 499001953
21650 123256 253435011
113189 186784 184479965
114473 178868 161197004
40988 75548 86291549
180929 182710 4443581
96968 188133 228687296
74512 135815 153454832
81480 164932 208978633
143323 169288 547283724
55517 173453 429512571
141100 170131 920936042
106353 112693 15790384
22145 152538 325500961
115054 143344 70423139
179184 185228 15204591
56732 159523 257253809
134651 185564 127795698
91440 99141 19228759
93266 186261 233119663
186420 188859 6187296
120922 176769 561412340
115018 135083 49994897
1468 191742 944591147
58965 61339 855283629
41948 163286 927754762
115674 153417 255000373
24858 185630 758864929
184874 198703 952543433
190046 190794 1931558
193730 197942 9093673
67073 152786 730196133
142671 188670 115782479
192957 197308 915112950
131344 180408 123054187
121342 174168 132486894
109484 186051 214316500
131586 144517 439757921
141988 191565 124772785
35955 122902 217368000
31688 124736 430115870
25276 39176 739922195
162894 182382 536267860
34645 89787 137784347
30295 37421 526315098
133541 191020 76694308
123888 159739 875749025
125074 174710 124601772
39368 74352 991065997
150934 173982 58047313
147493 189191 779410481
41513 94186 837198854
94701 112987 629455189
196640 197118 1181530
5930 147358 353193030
149404 176899 158689279
142004 166170 60801595
196102 197037 235756759
197637 199248 4067209
18810 65565 462433155
15083 126753 809796739
195197 197437 5642772
55544 86627 77842803
5557 57288 128842476
65065 177802 282456413
131005 156183 62880757
25528 81601 139616343
188721 191494 7031852
143547 199563 140917362
97684 128083 76072905
168253 198603 968599391
43405 111148 317553104
96309 147809 557774117
57075 74962 501551859
118856 127865 326918208
75320 151033 989647406
269 47723 565700673
65237 121693 549581349
77791 114125 91113008
91588 145558 972737988
94146 136674 417877750
152335 196480 111086425
6922 19838 32626990
98954 99903 2441646
76852 158315 234083453
164697 173774 18600910
193066 195158 371260967
133398 148623 37895625
7037 162188 907604753
161599 199009 94161197
140324 198892 773842335
147651 153668 15160709
178069 179993 97493331
135369 194072 417992337
42447 136333 234814932
50187 58482 20671167
109565 183053 243758470
160041 198122 416268336
22069 75239 805485422
174001 190252 40926891
126060 199160 183588828
127695 129269 745713333
88053 138268 888564515
14319 108393 235108359
376 126036 313858317
101625 125889 60396644
94486 164561 175525807
72155 127251 137842520
55957 182538 794303046
106711 108218 3778855
30523 58566 60018580
198333 199329 1250065
35369 117070 204332370
40777 116893 190376491
25592 36593 27033398
8949 48021 4590131
192372 198178 157202511
189128 194753 553328279
93071 182519 595980913
25706 141573 289116306
43838 160793 572113381
188403 199624 28152894
92205 101652 570925654
26032 39215 32491871
44134 50568 15910862
79709 197291 320123757
137642 143948 233640442
130751 192479 154884000
14324 163029 371658711
101394 194392 802462801
8515 107982 248723840
36322 110814 186341689
100927 179978 533388204
96954 167016 435731598
39519 159165 299234554
164506 167280 7042010
41618 43195 3979303
103539 131937 594132390
174822 199619 678420425
23743 58628 342209212
54490 116420 155129942
56396 110498 135548662
147465 161412 712232825
152081 169063 42755799
179248 198261 47852775
98118 151266 506369008
185806 188337 545986984
184527 184967 956301126
71808 133417 660220283
75483 124459 105239190
47073 165760 613682737
70292 139990 815633459
193020 194820 4489516
32441 112827 404387137
12791 158461 363997252
36236 170594 705463652
148107 154620 16420366
173488 181207 59282597
11396 68228 673042288
95770 134696 97502183
97450 187618 566749558
112981 194583 204560305
145957 186352 101712009
114942 154577 413992466
52967 177392 311650247
146328 148513 5456619
130241 180532 930657844
55414 161640 278078164
112743 168008 911115649
148439 173533 782087013
89934 110375 51283374
146735 182898 91022647
58559 83184 35396220
83830 124482 312514951
195388 196266 2244123
40850 130646 224553968
101968 176727 810304943
165730 180403 36906211
55699 183059 319049242
192154 197868 604884830
154274 184025 464745898
198573 199559 49578170
147194 161637 36390466
72968 75563 124904228
147658 184275 92232564
21234 108265 217235492
40937 77878 947366102
1629 71583 276532236
77311 184421 268330450
88247 198839 994541571
41286 60750 876731287
175665 182067 16030989
136443 160827 61011393
19142 96833 193612822
29769 40772 947146546
50652 56830 15481204
152917 158420 13831275
74624 86738 24969120
114579 195300 202331233
18320 112559 235279458
7739 45922 95115669
59421 90097 646988313
95144 152960 144660577
55624 177519 998841715
31011 157768 316685807
170358 179859 842201556
2816 28850 65267456
88785 150853 914147515
22151 113175 227157264
76031 154249 195661674
43815 87462 615924116
118489 151128 334770522
103183 163241 492136737
94121 149908 244341856
109292 120653 39124563
9152 39091 653182607
2736 108989 354189865
2926 66080 927247387
118220 198949 628030367
196355 198943 6461312
2956 127876 312186787
183913 193804 24819500
166945 184856 44973453
42318 68704 65956540
35686 167409 935539616
25226 188376 408086585
191785 198221 16118038
9064 192442 874873630
187355 199405 931934060
54323 67767 33613025
127083 151733 61699613
92887 103155 25854473
41443 107705 165924582
175879 194621 47141399
167241 180749 413746841
189239 198736 23859790
19196 160495 634284983
55220 160384 363465416
6526 158763 380465904
176507 189198 31975833
51309 161449 279892611
28575 67283 958476296
146006 163539 44199033
115033 143120 69897038
18591 165847 115748742
126828 178063 128561376
131260 199952 172396994
93897 132761 97327807
141871 192717 484043272
108785 167317 146419452
86599 109376 835837908
126981 196280 174054333
78701 88048 23464576
144566 177005 938420602
101439 169220 169695462
10371 136682 894699948
115524 181230 791594780
42083 106038 829805687
2683 67474 722007703
181516 195774 35922226
92627 183211 294660924
144404 146296 4704467
113181 137794 467100598
194647 195396 900225945
38152 69245 123924014
73735 76052 5390447
107406 133937 577821086
42491 169449 317807601
4568 40274 632678127
147197 189514 983554533
49640 125070 983455994
67025 145406 338709891
139317 199232 989445890
44247 177580 470155081
25402 173105 369120572
119069 171568 131569789
17227 143724 315704648
34682 154551 299676839
185821 189846 10150462
61647 158659 586877031
52418 138791 702683325
171578 189009 43846387
153912 160770 5551011
33043 80162 117601793
172714 199910 354332421
196597 198188 3938791
114960 128119 32724565
95768 120504 62019661
66886 84830 553165601
198379 199632 696016489
172854 184653 29648395
142585 161798 48302901
196751 199164 815893990
57801 106026 563378358
4351 179164 437278095
37801 146447 949628430
169483 186968 20789246
79831 113870 278742371
146744 169792 31278431
164224 193528 73709904
185893 193377 18840833
179904 182783 645198604
185375 195788 290307558
117097 131314 35570285
83578 184147 321046050
169527 187847 46101186
63431 180756 274631417
153515 179515 65435525
39840 40140 810231
124228 129891 776524105
169825 184578 559102923
119595 128429 623315694
31840 96625 912486457
199458 199834 976014
119656 156195 304552134
135922 146019 867473789
93815 93937 551667781
169109 199319 75904570
56577 69677 306030154
41032 93478 131024268
81272 105737 217148534
106446 141514 239301749
103993 157100 915503339
158108 189013 77841568
51999 83364 852739344
30900 132514 253816309
136711 137065 864733
128289 148660 50808746
71718 132256 151559576
23334 56250 81700630
1312 102507 252964933
159787 169154 50519133
44864 143696 247017894
132286 176896 111896493
36107 99380 118100858
170335 185542 783358905
194483 198402 669506294
37724 124228 936753038
144661 145951 3197023
196643 197206 1366831
44625 47536 816855623
160903 173801 738325421
158395 164630 946743658
79483 183514 485929584
153717 158794 12817293
136962 142504 13725147
94775 98840 10181032
59611 126194 857499696
177642 180062 31903280
75352 127990 131729364
168120 185807 44464537
907 81272 200641079
102373 197296 237961036
187683 197621 24895569
84102 126186 105138044
147698 180584 82858755
167872 199477 372689352
171861 197815 268069257
182747 183193 791332059
178322 185737 18681399
140302 189145 152852225
2047 170623 421666219
197152 197349 428636280
154266 158492 10620875
66258 144639 195984692
66423 69234 160261825
128935 161272 80980628
124549 163339 897202825
52269 114311 155452856
61337 186617 313926848
26361 28371 3671943
178133 179906 4450802
120697 170577 125073679
105942 173940 445767702
132522 147713 971869747
147634 165558 45227066
171281 171912 1456338
190720 193013 573049864
139657 153720 35239336
35924 196165 401355062
50419 184700 657869174
85947 155714 174443592
115217 119960 11752987
199476 199995 1315728
92503 183730 228685591
132268 176585 107019111
124316 140016 644031237
1248 177664 441327399
51851 118151 875434530
20301 128304 362534053
131538 176846 113606919
134755 160764 996245505
66524 89589 57755451
56110 163010 267598599
171297 188682 43730218
140685 157275 41732202
39877 150112 955873064
194407 195102 1742196
165139 192812 270633629
53266 55050 4445581
135066 162029 67516869
163916 178775 135396060
61577 136826 188756492
28391 80179 631548705
126254 152980 66912252
120474 176716 535026687
54742 56225 3711860
139127 187283 213994533
194770 196369 664322787
103784 142701 545499089
64200 103943 552640749
80710 108769 70472742
162796 166221 8658447
71378 94082 56782093
149138 157067 19992900
105391 139140 84055822
16989 40232 57733931
123545 146388 57059833
185479 198834 33588311
116948 136247 48224672
106896 111960 6853839
65613 92375 66935220
54605 133083 196453446
83895 161077 193079585
129781 149457 70557092
100513 152914 131000955
135705 147496 29290114
6976 45984 97200564
38254 130263 230119419
24873 62723 880580645
66876 94883 325281516
80192 184323 260929363
83152 154464 228045065
77712 89189 579263830
113993 115859 4610997
49434 163290 285107641
76285 93507 43038824
66578 106739 100770615
120323 148330 69860697
46484 141645 945499397
112442 113337 681056344
127588 129669 812988117
86490 147595 727981128
76523 97880 53378260
87222 110861 935087082
45535 167019 886570812
104940 153749 667071822
24368 180293 389873377
182449 183326 962831521
88666 164194 246613736
61787 107444 114506631
26187 61354 223066014
168646 182811 35570394
67528 72090 492369891
121695 173988 805369334
38569 181133 238231439
99938 162413 156346309
48653 75212 66514625
44219 175481 645334813
172644 184213 18352410
134570 199982 164270850
86893 162836 190055167
190077 196463 16059849
29560 152636 901536697
89107 146793 585419780
110855 130733 49688570
90279 97648 18402284
7747 196293 471878280
52362 181117 471971770
53641 160368 556627980
20749 184519 452481123
68294 103626 875887554
104556 174878 176009073
139294 152842 163250461
78069 79149 2676759
49099 191622 569951053
187687 188469 1976953
192192 195116 894727931
163992 183963 50248603
83632 118035 9086078
107172 189450 206092685
93018 115750 234018263
61603 128696 125010811
3558 133523 324783105
151582 189859 128566678
82865 139550 141715014
68627 155700 942463180
183854 196297 31314826
140000 173741 84860738
180966 188465 18913480
192575 199783 18115392
188924 197275 269847791
172044 189978 2898488
162445 195734 222661119
39860 145927 264986654
103630 145226 286789815
71965 195798 310401100
3792 139039 344288314
133435 161702 174647394
147974 152024 10277329
102843 116564 348799036
145271 165691 51473127
101448 105025 9062460
75787 139491 827458300
34462 71016 91207819
65611 92471 630189802
29278 173115 974592092
171898 188329 14324385
49287 96628 118477688
28766 63332 678147477
58101 97907 965125013
32443 157112 442308758
14113 70510 430373112
180959 183970 7586954
115878 188348 181702146
63929 86286 680576847
176229 188115 29964597
96570 196408 100695429
6974 150849 359393799
77981 109516 79150343
52083 169861 294954532
173112 177582 11273962
187699 198561 396293336
150711 184510 85045477
95235 106706 29000772
91505 158552 167774261
156264 198800 997395430
151352 190433 36810499
31554 168628 413732680
19843 84745 161704830
84725 129509 112001162
118128 177115 214956700
26037 67869 102706153
90143 198726 272246109
181899 194861 156695111
8190 71926 82136988
91207 185248 235627597
193144 197853 11799641
109947 196264 260180670
103041 132663 73991055
43339 193618 890176022
43392 79030 89009975
177613 182078 11184505
24897 191914 503246254
117227 163825 29603558
125000 148735 59357234
52070 195645 359849241
116611 137944 53162405
89265 97807 21364327
188260 195980 19387411
44526 84096 294732660
48415 70485 55289090
136686 171476 917753076
105352 111648 58345147
117018 136050 47529275
84980 128408 740503588
161943 198670 570797706
72978 182488 274366388
152902 195761 166008387
185323 189458 10438331
18315 129274 953420783
112517 129000 41076406
195950 199371 8550381
151240 181191 75325495
38218 185639 551568183
85492 192620 809022653
153210 180377 261986350
38684 140126 732479629
72672 198940 316550342
165841 178559 917791879
84291 174746 366541524
15317 165263 23559966
151822 190432 195435044
15898 161527 126158916
9483 186398 442634969
161153 185364 155636013
55852 125116 173177297
151094 199536 856518905
164714 172687 20079053
56801 175720 297888985
171558 189433 44916840
49188 141313 230479498
140607 158515 45025980
171303 182232 228302200
31966 153332 303146391
142226 153565 28462542
1057 132241 359603211
32252 45814 33580497
40685 179361 622686267
132711 170438 94644610
24884 140689 981545918
86944 155215 170746491
196576 196852 107191
111009 178419 168838717
176702 195138 13237449
125967 166086 100732002
158011 173540 39079748
96624 195076 246948469
179404 191100 29577223
122855 137527 997278254
112206 133473 53104216
109066 183785 187130665
110506 128910 45845786
146607 147150 1290796
136645 183994 55603730
47220 135209 220196935
10767 76275 708286937
189805 199164 23497294
110953 117440 16221639
183191 185348 609567500
88263 160222 948080082
56207 68111 689851162
35455 69641 547125404
32715 161428 382386842
178955 184103 367866677
178748 194908 600914109
38396 112124 184433520
188389 193642 13142806
86173 103110 42458657
157621 194063 389827166
49983 100115 125550176
77714 153964 462290730
142515 148635 814683317
155864 165351 23934797
29616 47831 401551822
105015 132778 69255853
145698 192648 118228896
141249 188818 599601312
137994 171333 83796985
123047 155488 81146690
14581 175371 402059569
83324 170309 217846319
4269 49858 48366097
168747 182828 35337204
130142 172979 107388387
108014 122054 547499344
145509 196485 128358242
45014 104405 540560875
52652 87738 87911175
10213 185621 861482346
145843 191346 633592300
195749 196425 459916193
35202 75799 101397960
18230 107847 223840091
27308 54614 67674000
39589 97605 144937852
106177 137192 789363082
63880 121816 280680245
55566 85845 75828881
154711 174395 49604783
23931 65216 703587496
117499 197988 201825104
124769 149434 424686716
14991 88521 543701152
113167 184849 179600293
71519 79264 310699182
58161 73203 37764049
124032 148218 60420781
167941 188119 50806414
193435 193737 57878452
97217 113586 41143593
138341 193762 111105751
187900 190707 499368582
94213 182872 629462035
13970 100591 404920441
198839 199807 2463614
60946 93989 82739564
141424 184709 594427339
125244 132206 17596974
64111 70169 15264280
153776 170123 101907281
74584 194285 300021956
89413 108706 48513882
46182 126851 201700262
26099 55992 288860397
75698 169101 304744613
80932 131421 126444080
565 85374 211855849
108790 192212 313091944
40423 170968 676655553
198047 198476 1105966
194361 198966 11610558
193013 199631 394786829
76670 178358 254716303
110807 179955 173206845
101605 173057 178855000
7103 16532 457264410
125054 184282 148739778
108884 122886 34793229
159997 194388 86554297
55099 189370 401850674
91226 118765 68968779
88233 138909 126644970
175383 187527 558682439
177403 198563 53238785
92476 101570 22902647
183864 189518 703949603
166623 193603 717952016
157139 196185 57317432
191281 199845 20795637
28087 71894 627675612
47052 196366 374229782
10045 18322 20915947
144736 158171 918744804
134328 171790 93942076
135944 189733 135060789
161699 167561 678815352
13445 162066 579867411
161857 163186 3426814
117961 134727 479505953
67500 139192 960305376
65921 97032 77788488
167644 183657 344116751
49019 80524 547687866
60514 110391 125009631
199039 199092 136321
167176 169580 6040096
41220 111504 977463928
126985 141394 35947077
10346 53837 108321177
117739 160827 107723730
183629 198242 36685749
78840 100233 158899859
45696 178577 598932995
56645 109577 132711382
163275 174241 27632685
181225 186492 950174288
189208 197944 861830924
168649 169831 2966496
61101 183744 555361871
78084 106739 409616176
92656 196016 300277217
88289 112169 366271283
120555 177897 143789161
135762 191002 138778327
90215 169815 199378896
158482 175500 43666659
176771 197542 384920964
72832 188672 290350573
69870 147796 890867201
169364 199024 74516106
192818 199481 16713059
86154 100304 35400012
185990 197358 28591188
137537 199304 155162558
162678 189984 839236500
102908 173902 297990727
107701 183918 190882990
24216 190133 415051182
87649 101866 35673925
137075 154026 804744710
63811 157412 772120098
177295 189349 30341680
10349 18474 20540999
44385 102727 146014044
98898 186066 880483217
151197 156199 12585242
122378 162803 101265292
143171 176411 863505633
127835 162747 87429172
67984 117608 591745074
180281 182448 5404485
87377 160741 232598389
133208 195257 155777007
170954 187784 3171121
126535 195829 568692412
90345 135160 112802773
97239 142260 227708093
131806 182259 578732010
1966 39777 735953030
74652 177106 256669279
94505 150326 833443211
79145 109354 75844782
139381 169425 666723740
33077 107175 190882641
111354 130904 791720251
154798 192654 95294483
88302 89240 36064935
178495 197253 481552202
188396 196436 20194454
181729 187162 13764989
191291 191788 1181283
14611 28346 34399298
18144 25410 329587996
140759 168977 71025490
139886 183650 110089137
124280 167988 972722969
149680 172921 165583902
82147 183073 252907084
65454 192126 317473954
113781 171199 787566493
164101 170967 781395821
177764 181563 9503253
36417 143526 996343187
58565 182893 324280651
91124 175078 814846354
73824 80517 419311894
57083 145392 187571816
109215 135118 64552261
34207 72649 95950415
49289 56857 19011814
167861 175942 149011041
13000 160100 827144763
40970 141795 251943589
114480 147629 881480933
103328 174447 178074311
97484 194916 671326948
55555 171827 291143445
11044 93274 753485643
92194 144850 793524995
84643 120042 88490654
178495 181780 931621583
168404 173305 339260182
77931 83176 13148714
173153 179456 15871396
60136 128688 171536196
115032 129520 36087327
54895 138724 577489431
183383 195369 2405902
134394 192776 222684556
189194 198305 22844927
177847 181646 962785356
141975 157181 38212540
121116 159487 96027110
137299 182625 941227993
38936 88466 123823920
77116 185913 737066677
30523 70374 276724067
62063 163140 253044890
68892 174367 264217113
159704 160209 1285553
137359 187081 124963476
109123 185670 191687135
69420 182797 284032744
23282 171548 370612891
9414 184194 832402326
166370 178459 30332076
136228 151674 453090916
59889 134536 186808832
56780 101398 249781850
98345 130339 316915454
3942 48573 362033219
167349 182118 37049440
6112 53385 117817992
139042 151601 31496141
194312 198217 9831336
149315 183190 85238228
165362 184523 921610450
65789 117167 417489692
196512 198464 606243016
106148 111788 3636137
91411 123266 79630276
107931 125707 74067576
165548 194176 298147769
168581 183194 36696896
158849 197572 97406558
56490 149611 232911993
182058 197751 953498159
181608 189867 494899674
63504 116800 270963615
165708 192881 177389611
110539 199902 224044829
12837 101038 220291689
20934 196652 439543214
169221 186382 643653859
110576 131358 51932761
80104 154245 937291483
117961 192125 185984531
185570 191432 14883116
94375 122424 70227673
2652 95966 232935096
48905 72270 609643293
90054 164933 771477585
145274 169334 304873176
10752 99814 222374202
199142 199923 890342159
21245 56862 88310116
182063 186166 10358291
4032 169890 441471140
115822 195842 200646142
35832 72347 946734623
126659 195548 716681065
60110 168160 566669453
153365 170288 19236308
101205 104407 540580353
19987 139507 665225393
134293 145564 27972728
31338 153445 826778191
149054 199851 474427396
24741 35376 26176559
125671 187637 158250228
144303 161992 44436364
185617 199850 35812114
10116 71851 154033641
181140 184587 177757267
146890 160961 461605742
42954 137668 905570577
116071 197295 203644012
136612 179522 142287595
150037 161915 417699834
30965 62866 79279159
118688 195584 192879137
83971 135513 744102889
138046 157406 48549291
112857 140935 69947943
192142 195392 8169551
63984 134967 319859253
116245 192003 486362192
131662 171457 99797896
42189 118084 415441255
19525 48649 77615147
148690 162980 36025096
144228 153239 22614456
44999 55200 25382503
144830 193980 149546551
89931 114405 579130108
29701 98427 171387782
91049 199259 271282531
180045 191235 28269895
31822 140103 270313195
92837 167173 186240718
183602 186653 7650349
194785 197353 6486440
153700 158073 884378963
10235 105772 238882589
183080 187670 11637399
124788 181280 141803073
197569 197760 464777
27849 103708 722471019
9441 23493 35332975
185115 191876 17144329
28193 178435 643204365
48468 126048 194051995
141516 141654 361129
90312 181087 227433791
53831 67533 34328624
114627 120046 13377480
173612 196649 330642492
23553 153870 325405764
120248 152310 80173274
166963 167769 1996366
189666 191005 588730831
168118 191700 59359265
190772 191453 465038901
67377 102042 86944720
95549 196467 253182867
69136 127861 590636075
110737 163251 983087781
104037 153464 728840831
138286 162451 60621048
180018 193425 33742417
190190 194107 789241251
171698 176273 11500851
196559 199874 8302492
167116 172107 12476225
69492 80049 859031842
92116 108921 44405958
110203 175708 653747400
51814 135479 234707293
47314 122192 187396252
141477 167176 64694346
18993 125527 860324906
61897 148818 217362867
119474 168323 122373698
89621 103276 34332183
171713 182155 26207271
60719 95473 322142984
72471 168473 373377138
151242 184918 927576227
3578 108260 660713398
199067 199762 1770617
44303 97701 441021864
36570 52543 39720771
110694 190005 421428081
126522 176469 305857145
64425 139275 651389213
11756 91927 200138010
58571 190080 477708313
112124 153315 102876300
30881 176819 364969038
4573 168997 411235576
77559 125267 119245267
98572 178804 688314528
85879 145262 444721351
103224 109042 14636182
69163 105104 90180978
136687 176803 205532430
124867 141025 40367722
179599 193806 35716634
65866 84648 111280953
65355 186611 303811830
180148 187256 648261948
8436 177947 424018873
123358 152231 72274756
40215 82053 104414071
188898 194600 14289767
159387 177239 982598202
129248 159446 75592822
83109 115178 321345895
178217 199354 475376843
98400 140521 705667898
132925 192518 149553153
15642 72973 142780350
163427 167941 345994097
105238 142700 93317557
27129 99993 181738086
185835 199730 34943294
151183 177423 317234278
86959 88023 295417879
7220 192864 464564835
183475 188658 13067720
136132 162379 456947771
141593 186162 930037609
52746 130587 850378037
26595 56374 73896391
189758 190116 940983
118708 163680 112567675
125590 166304 102200242
110620 186531 190229487
16133 119672 258488146
62094 173966 280222901
67085 90447 666574847
158951 160507 3857561
193159 193477 761808
144019 185615 104674369
193213 195935 375047835
111217 114107 118686854
159024 165088 828801524
19173 116658 243360103
139213 197016 672782501
78278 116420 95671351
197200 197944 1573390
16905 140679 308829854
51394 94188 191518379
165602 176414 27171952
196038 199815 491970781
29120 117253 220063979
62618 146074 569102670
161139 184731 707297069
193838 196301 182870958
178756 179588 313125
177301 197748 51420798
11243 64915 696747531
88202 170263 205534227
123296 185007 918170757
22435 74293 339677976
30444 39370 603810488
42449 198967 392103402
57503 69771 30802960
10884 143912 332177842
128985 152064 657679244
76422 105014 448081192
68112 148181 200212460
162550 176619 77267154
62019 145494 683145724
55017 64300 23176812
147641 180346 550658376
130888 158256 68383697
15547 109733 493195204
73129 194779 941318747
136854 156775 49907118
72233 92983 803357294
41936 87253 755382018
70236 174848 489991541
161993 197155 700726461
132633 197410 942943529
124113 197063 183184873
5814 63956 765856581
53780 109985 162432498
60967 199541 132189853
30072 148405 295371033
133253 193831 152047027
145056 162790 44660634
155771 157480 16194984
108393 174122 225153055
143224 156664 33852784
181728 187255 922369717
77806 165219 643413365
105954 125044 47384956
56923 166111 273444943
23995 146287 408966226
34141 55324 123368469
22256 133775 877884281
64169 85319 827378439
113763 127220 650131594
40283 78062 146434589
36533 171464 794978523
196918 198588 398206782
187976 191132 337813295
153209 174286 53119924
174371 182892 21377545
132005 156061 431429462
78594 157384 949457038
67395 114591 774659557
60361 117589 183004287
98134 192773 325563141
2581 135981 874371207
183440 190945 18960000
140597 194245 524847149
540 132728 469375481
126117 172772 117098335
27383 102555 954907425
88479 126704 667625322
97065 197325 251477117
51096 55231 204398696
83278 175500 230998814
139214 153377 35440791
126508 184831 146370594
17670 116906 247767314
19187 28079 22154456
113753 137686 584966983
147791 180617 82718582
165595 173312 155015824
194289 198740 315230321
114310 131157 42060896
90481 139681 198114686
28864 107385 196172995
16268 36725 979059916
117704 163044 113431643
151488 188153 809372274
71421 97387 64950411
139398 155343 39993239
155254 159831 728182286
128187 146058 44528598
14726 167474 381843981
118841 174062 138383948
136659 150827 35306340
58409 90619 80771687
144785 168232 59057642
86713 145362 957078144
31941 32115 951586878
11929 76097 160114041
54092 118472 161260357
154817 163566 845625909
163474 188070 61935224
78073 119688 104226795
70702 93422 56809745
18512 120361 848444411
124707 182648 293508
66609 145895 198228032
73616 196308 307591919
61687 119755 413793340
3741 86928 846527948
161712 171577 633981757
184200 187052 3102597
166850 199451 81922681
186346 186492 371982
122431 178833 235221669
27981 163843 339468563
115624 176296 151989645
29081 86808 143945893
104298 123790 149236600
81499 183955 256802867
60303 188887 322288410
77704 100393 78211244
73852 97555 21089872
8992 75968 820905453
103116 178924 189783418
4958 89061 209976262
44637 47711 7546810
166509 198217 634274131
73119 140286 138782070
17443 81730 160201117
138645 157900 48287559
187822 192482 11644839
5992 97667 995944522
176531 185470 22484640
53573 85162 79167585
179795 185818 457899770
113955 163619 659053974
98915 174135 188548093
158497 171710 33277463
192800 197769 10752183
156167 186801 77137071
181129 197902 277660970
128997 150179 434431588
417 57685 911132410
99704 133045 83465350
160178 183245 58070907
32742 143913 277640390
179972 185827 14742472
126956 174402 119085060
129162 193302 306229873
31720 187105 589898796
25399 138068 281159107
165093 166934 4691632
65754 108333 106791794
176286 178159 4696026
62791 67299 11273843
12251 100294 219902583
157068 179196 838187503
138747 179217 645018447
3137 121661 296145275
80006 94777 602281629
170136 175696 785490226
34075 68296 85382446
69830 163995 879399918
48803 108516 373419483
42739 53289 678952754
9952 151184 352878865
76761 150137 183496964
54113 195258 592114506
88799 183732 565134359
56081 140462 210955283
183544 184756 2993073
164500 165133 1582586
167845 184153 41038233
185390 194451 664961957
146738 188595 105406469
111723 163122 381501260
163755 178468 36976813
144172 168216 755512976
153903 188661 87530861
47740 88758 102674862
112296 179611 168621745
50495 86824 91018918
104749 119138 35885619
25395 38215 31571164
9424 97660 982917255
174007 186356 31056197
144197 150065 14750307
154959 177774 57449740
141672 179705 749150238
50663 155429 262160458
148214 161936 261531718
59840 64927 12698830
29278 112104 206771513
79235 187886 272407512
50751 115427 200729392
25259 173184 671246096
94715 157503 157150820
136612 159047 741602175
37408 89708 184339925
81502 196787 447702526
114656 174296 230258194
111818 157394 113987032
84876 151861 873424827
85324 136538 128082977
46529 67442 498562938
101128 133218 80205209
122668 171294 121964003
12852 75138 155294681
112367 182777 234697266
82410 164632 619140332
13375 153071 9116054
591 125429 311791118
17058 133292 910206287
134175 197983 160200735
143492 189571 115960383
106459 140363 84415373
181 100750 598042297
40974 179155 345829833
54717 73161 46146950
63030 128202 163128044
86939 151759 201701222
129472 158186 526869370
12066 70889 146728925
12928 161298 735410864
4845 64114 147749825
65364 138028 181704853
1197 150393 793514357
53782 54104 789752
23183 109955 499244714
80547 190395 891689206
18393 93437 187104296
1680 188705 468062660
42165 187639 364414100
19518 82559 156976702
98363 193090 237650009
185388 187534 194082387
141772 154579 352380133
8672 183512 480072160
69865 106101 933325545
81321 173677 231382086
159866 188814 72921701
152692 168406 334432137
7741 153282 676094027
78760 119671 102458381
1658 5837 10506876
175083 182461 45618685
54168 154291 655893377
39234 69139 74708170
82276 124181 817677849
149146 162538 33672913
127011 164940 909079984
48681 167524 577447239
153385 164730 609130301
193770 195052 3214004
85689 199155 798034932
158577 175955 43730981
36908 188545 386866334
57353 154628 243457210
196559 198740 415361235
91321 92127 1976040
182720 197957 438585233
189535 199044 160069757
182391 195284 822113550
179760 198886 6776244
25657 195671 425290018
13737 150770 342185268
198173 198742 1466440
41819 145520 259182729
105644 174124 225714322
72132 95884 59349131
109941 118241 808997373
99902 172781 611884711
37587 187097 374389837
40113 166660 669303322
129967 162798 13906509
156042 188703 553057105
175750 195032 48470216
93693 101396 886003923
186407 190807 3674474
80464 166697 215988291
179589 190831 334224944
12663 93897 202730048
152264 161460 23072107
128522 184965 904535163
63950 139144 690128806
20926 126917 386791439
143557 181803 732887023
61393 186143 312592806
83921 173190 882091271
66190 184102 190227001
124516 136512 5268119
46645 177976 884496069
50951 125701 131929275
3652 71352 168997643
15915 161609 363909521
174803 194600 455576580
11788 181048 423371303
116375 186757 176401218
18912 48914 654036076
123801 173052 123514987
85643 112288 779129985
95660 122454 592400897
27238 30258 7427068
147859 194415 117209514
679 180221 855259313
35863 87815 129880517
164190 194787 161958937
170216 192681 56481819
14880 37196 325207205
167470 167984 326379457
61881 187010 779520196
167446 196725 479423427
48415 73385 278652010
66160 127011 509227244
137771 197928 466632350
85173 146474 153126869
45058 140518 683696462
181553 188749 18195383
56981 189461 331986398
182125 182724 1535886
158115 167369 23384209
94238 136766 877846783
181665 199134 43970602
174685 180092 13580068
141668 142992 3274219
145639 159889 131780744
52177 68686 326615868
115545 153784 95469492
29789 194044 410960650
195922 198979 278850564
141372 171728 15537574
37833 134505 948780724
73289 191085 873623155
25358 61257 89135894
135813 154469 265782687
21916 34047 29851463
27809 70930 499922984
197850 199842 921196437
74192 114830 101905548
42771 106817 160388561
99791 195997 241261853
160833 192485 79681661
66930 179666 282456182
113389 143281 74487764
128787 188768 150644145
38280 167119 327870131
167530 175519 135234938
37716 135989 725268203
83887 87398 8775369
59514 131879 181165932
37506 162704 313153686
155313 173008 850608630
181435 188599 18107111
138173 190093 956852106
157234 158029 1976590
125333 178813 134197999
134052 185832 381618014
132956 152716 401205010
67824 157233 443903813
100690 192903 231163948
69357 93680 818631491
144326 177299 99218715
96407 154580 580516859
7131 171890 411990353
132014 153836 605411640
109323 173097 159571999
20681 122386 253728683
11895 53091 404244725
106596 123855 12648731
41891 106756 162475191
182921 193836 27416704
131855 185976 135774335
79702 156092 191130927
95537 181323 215030230
133390 179485 115605175
122043 196770 187546573
7679 157677 374838595
16055 116721 251335350
44347 171118 317353791
54006 114103 561260609
46157 156757 855837160
175433 175997 775172376
192103 199290 18000225
133696 170520 92415492
113512 119864 15768230
60740 141144 201045608
58142 185382 397076658
144261 161351 42936452
170035 196336 66171557
171679 178456 16998702
97337 137852 101338696
23225 139696 290636345
48066 141618 233986604
142830 170649 70084013
112953 178512 164154011
263 87906 218920486
43647 145669 327606690
109708 130473 204691355
194531 198293 601737632
44612 198550 120879408
76405 134631 350182235
197823 199237 5236762
90031 113923 59943015
77331 158596 648220274
146571 191306 465178790
48278 132623 964342195
174786 187015 777377785
116676 149686 82368199
99913 149100 122929807
59644 138149 196361867
26816 195927 423111771
22132 180393 983430486
86760 173308 216694215
114948 161370 468073941
61773 122719 405277025
197291 197663 911450
34894 105109 175745611
16748 194001 443275019
69740 74793 549491051
156141 175181 47930782
142427 170868 71628285
105168 180350 348941600
18564 97183 196044316
22324 82477 812283375
7421 65517 144896814
194686 198595 431556101
99346 161390 155290972
175738 197144 53853848
94488 132522 393839063
61128 194747 334909742
154257 164465 881937556
102807 163456 151706669
5814 94157 220557946
103398 195762 231474705
45657 111893 165721790
166235 173321 233279700
82277 167490 364196329
121058 190155 173413637
192057 194492 620287613
81758 187265 264481919
128383 166596 95816918
165982 195135 73253778
66959 82784 39640986
10137 65088 519280542
84036 135400 128460706
177416 194807 599807786
74764 176457 254770680
46094 66428 339224008
63803 141778 195003839
41531 61839 172407323
69820 192720 308027262
17891 169275 405446649
87915 166102 195764396
149791 183874 85830584
49610 83417 69693797
53835 161611 269764212
186722 197639 27395932
49710 115716 669530558
183482 194682 479435876
110473 114982 11320655
103209 113285 816801590
48668 167105 516864605
124593 139298 533866359
7222 157823 376370281
9083 96701 38077637
187932 190997 7760281
198174 199558 3493579
149627 149746 228055794
27292 167070 349341253
71059 132635 154136431
83229 91366 20330496
178361 198214 946702924
171736 184667 514388413
42569 75506 82307195
36538 149959 283468597
160008 170340 26117146
170876 181714 27148214
192789 195322 6359683
194840 197882 7666224
120917 122699 835427382
104439 199510 238248807
52001 156653 615754938
78553 183093 464398322
108070 111823 9196931
139589 142683 340536678
77856 174538 242183559
23717 61613 94205988
113371 171191 483253092
74479 169534 514368201
139893 155307 38692357
63242 139795 120675443
37930 74311 665493267
151777 199282 378508586
150216 188993 97655273
73799 138636 162108224
165390 178020 901652761
18512 185762 205298654
143714 151797 20333295
98387 147303 34110445
34954 95143 150354119
73634 119046 328573880
160010 184420 61439865
122976 184004 153149635
129117 173030 110119254
32646 199578 164446569
54603 160167 391906360
117421 165708 132497385
98449 124576 65348993
126135 134009 644358162
192064 196277 10598620
196658 197564 2214685
21957 174931 382309149
50977 148226 243252960
190841 197397 932693035
110161 145436 87904182
119390 182388 231310365
87910 151240 238549618
122815 181217 367890781
61191 123972 586329247
194527 195584 569635219
75243 172586 322964679
170326 197965 999163904
150347 152144 748420201
91773 167430 189515987
185200 191854 16866925
27887 100613 181453087
35805 68923 848384147
100206 159682 773895738
47770 171197 488029323
131514 175799 569400115
61838 185774 777064900
113782 114946 2943587
157808 173455 39378775
46788 165835 298040784
125134 153518 831078074
37479 75455 94820270
172543 194724 550332749
59772 194069 336528420
183400 191330 805025382
197898 198881 1910708
48810 54976 15510169
115743 180981 163450044
5642 74197 904921465
181325 182398 2690874
75324 181224 694259789
121590 182498 152730016
66015 199754 405004712
100288 172051 614653010
47947 97805 124816678
120398 127988 512356241
34030 98502 551620294
109123 180113 912189789
28666 113892 212868924
108039 193854 214926748
129235 160383 77946052
142940 169984 738027130
163477 163494 47458
5765 162756 481198960
13286 48394 87236784
121762 138226 296999815
59051 196695 898774333
138797 153951 307904612
165971 167523 497132473
101773 163839 155289052
102839 190168 218885405
124006 152673 320115175
93977 114321 51109487
106209 142451 690447434
94538 172956 920704318
50826 150680 461457985
105807 118347 26709979
125095 127677 417188683
126791 199541 182685182
487 169939 623443176
23989 66676 918188800
44197 133497 223329608
63679 186435 682021655
135165 194872 976149115
3877 111921 270017356
32762 128489 162798185
115365 133184 44477094
180289 192591 607481729
38856 164701 314869194
117597 169643 130387207
148321 161454 33072878
27724 64981 338227867
163404 183960 197685873
189836 191151 3407112
97101 172022 434186776
164980 174272 637401931
170054 173204 131018476
150234 197097 117973313
10118 174820 411955709
103262 186207 207784153
70763 190806 300900388
86512 186990 251787356
73679 159060 213665820
53673 64015 25838979
85174 177711 231768769
160766 195819 309559631
128597 197049 171868854
171842 197816 65342506
54923 81303 205152692
195673 199721 10151634
39318 126148 865332032
50658 138866 507245668
50528 100506 551147012
166570 195593 738889233
179740 181071 185032192
179032 194707 113553108
150211 190314 556387522
181126 192673 420523056
178958 186618 519660330
160268 161950 4233683
116812 190867 248413821
85086 141317 140447005
133995 195550 137298208
75598 156036 201206217
124815 189234 161806038
122046 181828 105077900
70824 117464 116796489
35790 97101 814849482
99923 194793 395554148
80407 155936 188913045
151283 171204 780847496
53969 165546 481562767
164290 182805 46540249
173631 174902 273683593
190273 194859 554768162
18176 55475 254573735
63807 79355 635773013
153317 175382 531848151
81850 152619 177032804
138528 168000 74049089
131326 155309 59892344
175717 182607 605036296
84794 176759 230322319
23978 30571 16345060
138170 165800 472524903
110205 144912 86523694
189779 197631 19698867
63725 87198 928352763
180055 191287 28396020
136474 137804 677461648
135215 146312 27617731
183168 187940 12099438
106312 181323 216957316
194043 196126 5329541
180308 183575 8246667
116423 157452 102505461
197244 198786 3877262
191395 196473 12697052
192281 198296 329703750
55413 78891 959261807
134910 135326 1023666
105574 147882 105397229
25219 79282 87451905
154205 180208 65422740
99715 104844 138357519
67964 108626 102021856
132515 197566 752778328
118011 149187 77783963
164299 182066 842506308
83673 189587 265437458
12589 116068 258602955
182015 186008 984221841
79143 191899 282730337
159026 161370 799844273
193323 195654 566585002
18402 36780 45530538
128112 133708 14002640
75855 100812 430037155
194324 197430 534019032
120914 186506 691996246
81742 149381 7929126
94225 171892 587060192
23848 94090 175112032
176014 180844 626776462
34612 146027 691963125
76394 93334 42332579
90883 199177 271464814
195676 197615 4825642
147564 171451 60257249
68991 77489 712179063
141117 149338 20608661
170290 185488 38169645
73312 84627 28407850
44208 164909 302033955
139166 190429 523743640
79590 149590 623092771
118880 141616 965746248
5022 165338 873266165
197146 199898 6912841
165206 167369 5492355
31241 195078 578400170
137191 190115 342995682
62321 90641 610860522
193043 194900 650481292
189529 191515 791867707
166648 177856 299651166
131716 152785 52618309
40036 84967 230696503
98463 176757 904954601
142041 199115 143537300
10598 162726 380260998
187986 189530 3838291
120074 175457 138846123
187521 189145 4056891
134440 134484 135223
15374 135431 87599851
164407 174291 24890819
198739 199364 1547570
54124 193042 604323290
94871 171705 660880787
25740 111366 213681353
136394 163294 67429322
63216 137609 186168861
2102 103612 253767817
35975 185125 373328994
129276 147993 512459220
155225 155723 1232274
183578 186958 989954665
190291 192084 210792770
43037 140658 243950207
153200 190321 844721332
135741 135761 54728
35124 84257 122812044
197561 198048 147907754
155610 169330 34694055
97897 183981 833130444
191879 195529 998661771
57664 159403 716841205
142867 174480 911138445
163972 173618 24242152
158391 180149 54750142
71268 99353 70278410
69925 191836 305558749
178593 178915 797658
198300 199270 528831992
23145 50684 68191026
98925 151048 363494400
29339 113809 210969111
91967 144698 131750355
193989 197938 9970261
187208 196610 312313472
44228 108777 280614723
140156 188012 120412879
21972 22153 441457
70460 144484 185055882
190944 196118 12958779
74911 146699 360264738
60302 179350 298195886
128311 136640 383320460
22758 42391 48565301
40560 150536 274863569
44457 58787 35635507
172898 184052 313642965
131934 198913 486704771
11015 195152 955740304
64125 99021 87374111
138246 160213 307855904
67748 162454 237051883
123584 144199 861737365
20798 194337 433970255
166123 185992 465131242
54374 79674 82923956
20207 175039 402526470
106875 160790 134657103
178968 199041 24799700
155896 178535 56974741
189478 190385 503068686
45683 134500 780981405
100045 197498 535223337
57682 196526 348095556
46348 141519 237894143
135197 137448 336380
143721 174598 77696500
192818 197101 10777960
52769 115382 156837733
136893 166356 845672003
190095 199588 7630874
153355 171636 43483962
28066 77471 123036018
175686 199057 58760107
37275 184427 980971340
108428 177316 611173843
23691 69289 319331937
182907 186762 886434317
7458 121595 285104918
74097 75066 805815929
106491 157888 643987559
181218 181797 128823603
64327 193106 908502638
88846 117658 926355772
167265 174273 249497040
18414 92018 183528582
63833 155108 192412187
41511 179390 345162277
124768 192820 170928058
152976 162428 968079149
84449 112134 97453687
58667 108081 124031491
189886 191742 381537486
109401 194374 575430702
57062 93702 397669067
7607 151242 358850227
151582 188325 92487065
136327 180503 110898992
123228 170290 922953939
133741 152531 46973467
34364 199470 874200320
15593 144072 320652561
115533 165429 378977217
133017 198267 72671960
5471 192960 874225937
134856 162312 80135349
155743 169978 35895956
83267 125919 106517333
179552 188132 21676218
165221 174417 837631857
96914 116056 596921690
26197 141790 288434437
151058 199507 441093270
189345 196633 815336020
113251 160494 118072103
75189 86750 875972382
81951 154132 180572955
43833 167993 310731938
159042 198920 100316677
65536 199774 858342366
38443 43015 113484
70382 196025 425348192
156109 160313 10573261
40776 136648 556069641
25788 125007 585925133
114786 137666 57002892
120887 132372 136564202
17847 111329 298635193
176141 189532 33693871
8290 133647 313259585
76715 196319 810227643
52388 97702 758032052
38514 42038 8735051
194532 199364 466147110
195919 199153 8069221
107037 133284 65413663
47066 137283 225725695
90577 139939 123306328
28832 30859 10338352
162104 172323 25772046
131146 148735 610861424
162894 171903 22659903
198340 199219 899305523
59507 66901 18483816
57324 58444 498672898
16633 61444 426212604
123509 164692 103237786
104528 165527 152619924
4686 64979 884249126
120256 130436 808617865
100402 199322 248025726
64915 199872 338332644
54247 109912 84413047
89848 142552 224954240
135153 165042 74941171
140032 170393 748615412
89664 172917 208519284
182998 183960 2463498
12234 198160 532151640
78385 172132 659215447
107839 120791 32176027
7344 133147 314338920
18500 22674 327010778
119795 171676 909293244
132953 133987 1499124
170544 177908 18459593
116509 127174 26530950
12837 172532 633255493
91173 185592 248185834
174599 181071 16243714
56757 147853 623830362
143829 174034 695723461
55232 167315 133580398
153101 173549 51455529
135521 160664 293350862
193259 193602 622994
18537 34286 38985596
23923 28260 772655999
148968 168320 48767094
177529 199216 821963027
45655 112132 166350499
147607 152250 821974024
121274 158845 924880200
88556 102809 89604715
159277 173195 34969463
155780 199991 111247507
141775 199422 144950712
193643 198087 11160930
76204 191982 290192492
7461 169452 405082938
72287 143899 179061203
121926 126468 11250029
162617 172385 24596904
17667 196580 447634568
93799 152752 147534211
74750 187620 285241825
100797 152374 471040839
133703 151635 44836930
56670 58184 3668873
21738 163331 353664513
195408 198179 6919543
25977 186801 873234834
70740 185902 609749975
47680 170688 308114905
179947 185100 449823874
85129 128579 468818430
68486 80861 403128571
129996 199864 175372808
190489 192971 6188309
143975 162876 471115741
188914 199737 27176368
112339 140238 69519779
159012 164815 14608025
198755 199335 68980791
174006 198433 652416213
192772 193539 146514774
16051 59323 107552167
45431 48573 7707883
25190 90761 621394943
137725 181001 872869092
104078 177567 694583750
62050 152499 226324564
55985 74870 47238230
132050 164963 922018835
135747 164067 805397242
154141 174661 51661046
3498 45688 105217235
119560 194055 186795758
47972 174313 316503328
140847 183455 112265478
30090 50185 497417274
112 110124 450651870
79295 121905 937256961
74137 114018 787930214
99880 115500 39180920
56380 79532 686893399
116818 162873 110582710
120817 181258 854924345
168818 190668 54969333
80469 164140 747323788
114611 172229 348764898
155940 170783 245032715
90941 125865 600876692
85848 166130 201010204
105126 128530 58300214
131851 199033 168603622
34466 176499 355451923
103529 158654 647517679
129877 188663 269628221
129467 186711 143656608
178254 195849 30260184
107667 130945 58086989
124893 179323 136576751
116730 146002 72910749
109305 124049 36621094
143360 197683 136624961
25384 132631 267726474
85904 186758 252726015
117209 162752 113949314
52121 129593 318356793
130996 133764 6822213
181615 182087 225031613
48136 126830 296213763
30842 122311 716427976
146005 176615 776850437
118380 186008 476593514
173270 198544 63617792
163892 184425 143030326
25918 178205 410108716
107604 160181 409428948
51136 120123 172710028
185459 190217 12027100
121049 189227 171086907
186595 195354 22038900
175180 178223 7649088
84002 196321 943850611
157358 189646 671253250
168224 168305 210794
179583 188305 57308685
29609 52022 55544752
118079 169298 202546854
71346 131912 486675742
123360 158469 719063510
43804 115725 179984003
22835 25437 6488689
47358 166014 297115544
115134 127248 30125383
69277 80556 347102177
82463 176726 236176022
60202 176325 695188328
116769 119755 775494205
26865 95598 825054430
54031 199275 481138602
36694 45118 212132336
1156 77400 718080408
61627 127543 164911047
185109 196665 29195710
189065 197401 20917247
103223 107201 479495765
78859 163648 696919135
38189 181942 359827209
14294 197205 21327057
31599 48755 42384655
133677 187245 272599241
14514 29303 37044956
64812 81776 42519840
115385 117028 186748632
49219 139198 751690302
27188 146514 642250586
58619 162167 670319671
142730 178434 968711277
154650 196534 105417977
27931 42086 730042209
102723 107812 12828025
86578 122856 482107301
170628 172991 23962451
119775 164344 111604788
134 182439 456066283
184506 196563 152816262
103840 150916 148510849
12814 197948 858769993
26017 81637 138511705
4144 16343 30789446
147519 190212 502361963
4268 182142 926441767
50427 141282 354602170
75434 131592 21907653
20153 178696 489785813
174702 180537 18833443
35090 178045 592626083
37811 102398 161543429
9173 79604 969219739
175843 185618 24593655
148394 174318 65369292
197323 198930 4041764
183199 190502 18476900
126973 134132 795391383
26586 107769 202771138
41528 153939 281123260
7377 84596 192834871
31798 189175 393825776
100024 177979 195266680
148559 181829 83722532
104764 130844 65152513
33632 58823 62664577
197167 198968 884812622
6093 199208 483315357
162417 172032 966024200
64110 113273 123236791
136181 193814 144658334
149062 176992 70300312
197380 198494 732151005
173981 178777 954397189
122256 144266 54939900
177884 193611 720168744
174679 188508 427957768
41063 96507 775440960
169636 173367 201733411
21225 170935 374138588
40612 71174 76905739
71495 126207 332921750
133386 173906 101647530
69461 179239 274929656
144491 166604 110421726
13834 78995 162439753
130453 190457 150620933
195407 198658 8139860
62869 174703 280146660
85224 166282 644100661
199644 199808 10162
102945 107035 79244249
157281 183334 65537408
191097 193517 5983597
34709 44283 23869675
63444 164967 254258622
165469 167528 5158144
3152 37446 548624792
165886 173356 18723308
134019 147189 586231384
30793 109104 195710850
173357 191596 755434227
55132 58896 844334138
31297 95619 993216943
74589 196682 306118224
101531 165372 617113209
22474 168232 364183774
168693 189755 52960556
145628 194948 667037850
143327 195991 300340170
42789 130738 220011662
124278 179523 829920864
24064 93394 172845293
162932 170827 19939655
64306 122180 77202857
67837 91981 60464060
54797 137284 313410325
140155 174510 86415661
4607 154661 374989462
95391 167052 340709255
19791 170420 660173485
127550 161149 84109022
134121 166177 401705993
71233 179086 270153303
117954 119116 513651942
74919 159776 226017714
81377 110327 72628452
28290 32589 10532972
192642 194769 5309321
58396 168493 979560275
152278 158894 528494378
18634 166999 700120641
143241 164731 506336921
150251 159085 603710624
33163 38259 479559613
50825 96611 114512726
32503 117116 211443280
183053 191560 149766312
102876 152929 619777657
75653 178041 387660361
129737 169649 663520026
31469 154900 291150428
74553 109356 87322095
104841 189860 212998813
59210 105707 116648026
73223 84366 372694588
32790 99486 826643811
167162 193349 558541088
26982 98435 178091618
133143 166052 82506551
145316 162696 43784038
90202 179206 962355122
9860 129813 667212323
98268 104946 474384682
183110 185513 6072991
110714 142176 977325172
3685 5459 4558571
126097 170906 338665103
94553 127276 212869448
120627 189716 173345250
131567 178751 118264537
172012 175978 9977044
57334 79285 148187752
67472 174564 268299283
70078 164772 710216179
48841 188191 798343003
130137 132947 7062246
32091 150501 888356847
5070 91794 216499354
90059 104876 934397403
151901 158055 15445759
26106 29607 233994793
72266 102385 75509714
78001 86756 22002214
166928 187916 660992871
151966 157597 633057713
199270 199517 696588714
148062 190067 184138421
54563 127346 547783877
133942 197790 160301108
81395 158713 658898091
36125 118181 205236520
152427 157975 13906947
17693 167064 373325659
198454 199986 983470817
140602 150168 24016693
39956 162193 305642290
69170 154869 214393571
25996 28635 6555646
160807 191874 78275844
36165 50416 35400521
152169 189634 234502479
50024 52391 5946160
55356 100627 553442204
47676 51034 8364329
82137 192468 882462813
191029 199069 61953141
56960 170014 554994708
77626 184270 465704681
187016 196866 215227975
22322 145818 308072810
115933 170836 237565087
187484 196189 39772568
160860 168621 19642511
124626 196352 180180605
92448 96947 11172841
157142 157159 47587
91442 127770 268129244
64604 107285 522943841
48077 113766 164609430
179236 196203 540346208
50980 173847 307782728
155738 196232 179959501
60846 199933 348666808
43861 107762 159993218
10663 120508 274373625
161859 195790 564326546
43248 134503 228213581
78524 98433 49808846
155189 186030 649645466
110228 197346 961306256
52269 89728 93784279
158067 167293 23296758
111268 128153 966065489
107256 177356 175432338
2830 3476 1596292
76290 125727 757554540
172698 184989 30819613
111378 124325 464933027
31986 141284 272858319
183808 191601 565376570
86710 197541 277781018
148098 198728 397871620
115444 127259 29414152
63093 100457 93587879
44953 89022 346098849
1495 100267 708247381
115672 183390 169707884
142950 154486 29007259
36284 51551 38007162
127541 197785 678252627
84878 199179 630572449
189006 198967 261719493
113267 157764 531438180
28381 37930 23501428
91979 141543 123852599
27100 136217 272423415
29382 63223 84045146
150480 179974 74224272
45428 166440 302895777
150644 160407 687378120
16507 17540 924722817
136262 163468 68169262
106636 109725 7714717
4989 88259 207910221
185808 194859 22751515
12374 162950 376399949
191991 193647 4119277
112239 144725 80963724
177035 188539 9561496
81380 139438 145171021
2485 95011 230992300
197607 198505 2294313
131392 190867 486608291
183808 197784 311207373
11436 66474 792417742
10218 116372 871915588
180743 190197 489879277
87795 112607 62135066
178905 180514 4138879
2524 99572 242324153
103643 162161 322723821
187744 189399 4082782
19430 176118 791865585
70234 146824 191451592
91237 116990 64498687
82997 117871 87377437
15292 30591 946942713
88440 167495 483745376
18758 57269 95630065
164933 166555 4131750
121217 192629 179195167
123017 185929 157864909
54754 86685 829289862
168659 197437 72351581
174700 194838 50630145
10178 17277 425232624
142210 175221 83011855
59578 68824 952579230
60407 127714 168455501
174584 188320 775041132
9285 145270 996629649
167960 168686 1839809
108789 160990 528452037
183512 192405 22354687
112182 131638 253591192
189882 199226 546922492
37337 90314 295934903
29542 36240 16419850
83183 117062 323012785
127162 168176 102858002
62426 152070 224296942
118626 124373 210727879
75127 95904 51923050
58570 82802 60744385
50154 124917 187032310
15123 194490 855500409
5308 63800 145783852
139453 161050 506899140
155082 168790 34576745
80406 113372 82637353
109488 146393 91955087
115614 176161 368640968
173875 188290 247706875
67647 146633 778996452
123424 177844 136562809
148880 179957 837589616
28255 120745 751258800
140634 150754 321911079
168546 193067 893762126
149690 154869 420261855
94923 156266 591342820
145952 164990 47991897
162260 168828 14237026
69836 90963 989570808
105324 187937 206947587
156498 194648 684261538
35736 95963 203684050
28744 75281 512535917
165610 171452 14716498
162942 166343 774885480
72026 125013 132443465
104871 172131 168287464
28690 193558 412451849
98241 101961 38824930
125024 148067 185526097
67145 155093 255489534
41406 150656 863776928
168164 191476 45166323
3911 184256 285518839
36373 54047 8125815
49055 91985 107555798
138590 174212 89536316
95154 117987 57311687
194086 198573 526505874
11290 84229 182063544
127481 179291 465010547
34221 142471 270482177
11386 100754 223223273
67104 70705 9110488
69016 185074 290683361
86677 103288 313286821
69603 76200 735726239
19422 97720 762607591
195750 196173 599935930
113467 153804 100704039
183175 190864 19455409
71438 120600 439242396
83902 136309 46113889
170856 175389 583767688
148319 164567 40960521
53042 117520 161477161
114575 123613 12690426
48465 167566 487989874
177155 182260 114130948
45226 106697 346281775
82927 171778 222549250
123012 141159 45276208
178413 194430 40306459
106127 134908 692051006
26033 129386 257981416
110198 177754 848916726
189435 193988 201497909
167953 199297 594983869
30621 195353 412278429
17096 41303 60037058
34091 66677 663451507
171316 192079 52209208
32775 190806 395620063
23504 161898 523276741
158355 193742 422754234
126564 199611 183461233
45906 192183 794971932
33273 121935 221598990
74784 191794 293333944
82471 152797 677990205
101905 134478 631539661
83184 84453 3230233
123409 167206 154825763
57830 198068 456380978
57226 156270 247914490
112270 128341 555791350
182855 189919 17821895
150837 181839 59365103
198976 199943 938564914
156489 186741 715609880
93539 160184 166803891
81917 191074 106358146
176793 184886 20315370
52335 73307 52502378
165463 184862 48719955
152755 153670 2243910
36929 173180 814937108
17076 137019 536822604
101535 180903 154597440
62993 179230 831701770
31644 137138 282306414
51928 145897 234967383
73490 171345 245143054
50476 81586 77874785
52315 161243 272606376
139220 157292 45367217
100591 170293 873739369
182679 187849 13106831
154575 181303 792512384
157744 189810 772754378
127902 157272 73488696
2199 123426 302821455
65967 79892 344824109
186428 191482 882737355
82304 145979 159126321
62808 127071 993708647
137839 187540 197239384
173292 175292 5069039
172573 181888 706844490
92050 197809 265190271
33123 61310 105737579
79960 163777 431278110
85865 196259 500701427
96320 127228 588403
166950 167019 174190
199714 199845 342901
154171 185226 58699698
137676 148549 128483836
34548 40548 628259772
153905 196871 68997503
63140 191749 525799063
125205 167312 105701381
172486 190069 44279444
190802 191671 319483350
125669 127721 524735202
192447 192668 347357333
119607 140566 7829708
84041 125413 96898626
98454 127549 351165727
113569 126919 431395001
11474 128319 738156869
184247 198907 36858119
32578 175395 357280669
65291 170014 262297268
117150 165420 120842659
94635 106997 293918283
35620 115692 387682176
64808 187723 451832715
47388 171797 311540164
128161 179943 423326611
75425 89175 34427853
103359 178073 187036073
184742 193322 21665038
46597 89241 106671068
14004 199147 463285305
177505 193461 37629413
51007 147191 240520950
43818 72680 363367962
159763 161035 861172844
73507 109850 91151384
47280 194349 368519994
182596 193681 27909543
196469 199428 368303055
3387 108485 716913472
127324 159284 80060839
130525 179690 736549461
44181 77131 82345661
61841 193352 734581629
72200 80798 445489338
128773 144420 39072078
104033 199223 238474823
1155 25709 61708937
176182 190444 35957440
86323 174360 220489011
125398 145708 9953698
15683 149116 958639456
12258 81127 622819744
188184 196637 120242326
71307 76731 675769873
83174 135977 690846415
80986 107654 67011562
166536 170743 83508880
111350 116970 14071957
116925 186994 175706046
99592 160650 980641133
136687 143270 516369873
122001 140111 719131036
163164 198516 88914546
44244 75749 358728655
157765 163204 569113001
26857 158559 666367828
2649 127434 311732658
101968 131529 349615974
29738 158470 321603731
144223 155266 27755533
58625 73452 410688525
64991 154388 407388918
142725 172415 74689145
161568 172298 521017621
179955 199134 886827764
134618 159280 61760108
13408 42320 520098498
179606 184919 618380353
20369 37401 21543045
53883 147743 307997413
79523 164722 213352591
43049 78778 89270775
47310 78998 79284247
130549 190172 149653968
81523 137154 139202166
73645 143230 810441894
189986 191093 2856172
169624 187346 768372752
173176 175663 6342337
65265 126995 154414300
7368 176246 753913907
186760 189306 6392159
30216 59144 483630469
163034 173462 26227221
104361 170328 165107325
116845 173259 141238740
44289 182364 345664602
2461 142066 348692595
44031 56945 563769715
139397 159463 24876417
35142 61245 65077383
79124 155140 190215040
52403 101023 771484464
32620 169778 849567562
184133 187771 9202713
53975 151485 243994010
194525 194860 17792793
167672 176849 23062142
116037 122505 16049127
74221 113612 98730150
130303 160603 803974563
156860 171602 138421991
126821 144149 43292385
123600 145684 55075447
6634 166464 793339640
193253 197330 10201427
105221 117504 540455316
760 195766 887905667
126445 135671 23181783
146378 191663 114043556
53131 120277 615754221
63512 103292 988060153
47500 103764 657856829
97221 183352 919692085
169738 193840 609505133
5569 177224 482835995
136759 172265 89061994
150458 185424 88011414
5052 118343 504438649
147639 167510 50104668
173473 193847 58262769
171943 175496 8967290
108659 125495 41748561
87278 140623 989046384
48347 51091 6837548
146492 168834 3128314
161032 170699 917629
173512 194554 52945896
76340 98025 863453074
5210 191982 467361282
188881 198544 708457605
6146 167357 403126146
77420 136524 147898077
46881 182659 330205335
62304 175744 284149930
88793 189018 130354850
89524 110509 240357842
195289 199481 2258603
78990 103393 61313477
139995 153644 34226191
15753 172772 392481751
190935 191385 868265288
174877 187643 369130897
163481 176405 32536170
98064 191215 267874590
190192 193171 700357804
160819 175096 35981998
191808 194449 717503694
72063 149165 192822661
29941 148892 296984065
73019 156705 209497655
22215 196452 745079804
3130 22535 14432334
101995 112894 27288476
111747 120384 21593349
54096 136786 206980694
18628 162700 925152012
126621 175402 923699473
106717 189410 207124605
155952 176211 119967573
122856 180224 143871205
48263 138557 758072293
141891 184942 108210853
110779 176454 521606264
21310 139232 548926642
191009 197762 649703554
6203 185022 703390634
176358 196221 155377045
35075 172454 343773823
46756 76059 73326937
188701 193171 7986046
68238 139398 177943228
168324 180848 834055304
188017 192458 11120705
145422 167162 392507307
138943 195857 143099274
45204 53602 20872544
134081 189838 139960788
120572 135736 37971194
175861 189943 35475755
166046 183360 43526839
74773 154105 615239488
34329 66648 929107346
89893 198236 271612179
135757 174393 356492048
47447 182999 966474653
72687 173954 253669252
135089 148953 143855785
95567 176305 238087636
148730 162305 34158704
69309 91262 748291132
178576 196606 45443116
75460 90090 36655974
32365 92899 944611399
141950 145504 999205530
123758 181629 79162825
83490 178046 228245630
10785 72324 153443858
41591 163614 563660284
87504 90219 6771374
107151 142501 88035288
169303 182405 32853741
152672 181410 72265957
121422 164227 652662080
52844 105977 677138392
96095 121566 672112723
163914 192003 185827867
46997 154487 268932095
13432 35372 28891088
74676 186520 346152713
122692 187924 276366592
113538 174577 152858690
68826 113790 800856005
15542 24964 115122784
182994 195320 31032197
97531 178814 203654002
146898 156590 24484489
184739 194300 24061649
131079 191301 837466041
170394 187369 155613247
74239 120813 807311534
158493 167184 21969541
28601 189594 402721051
5454 115069 273960622
67316 89015 54387298
138283 147847 23816361
125435 191046 288307774
50685 114465 159839862
132936 187882 357389467
31737 68519 91582261
58262 192150 336821660
72592 134335 372155398
133531 198178 162306055
83906 114297 306418875
183792 185089 3145829
16977 109101 385919809
48591 69191 51603306
81528 127449 114887799
186964 195529 21513442
173721 182145 21120502
101453 198543 595961829
70764 164906 113139549
107460 154320 70068857
36796 174537 344737568
175629 184097 21323744
9689 142204 330987464
160617 178694 50215177
77767 86221 21256141
36785 52832 794335621
193106 197289 7627165
104889 180023 188072211
76495 107679 78242157
119932 129952 341661779
99156 134809 89235441
69036 95101 117036344
127864 176631 122268326
58984 142630 209172480
123078 191731 96472481
243 98294 244872121
111767 130342 840364732
7702 94404 216390169
116226 131054 37057322
49485 191109 234478509
191087 196758 8006099
184208 184560 776639
183338 191980 121045570
106533 154112 365013651
112826 195281 337244640
83107 184131 324167968
15201 118579 941320546
82870 118624 500018344
53801 153734 933927494
199430 199442 52591861
3675 25056 53734020
89478 135600 115410021
48865 135997 763858175
52167 71913 747593459
124203 124650 871405235
163452 174071 25685734
145457 190471 67804360
148739 191710 108227219
85447 157442 494162048
70173 117632 435470725
63136 68657 65516842
115309 164788 123809114
142123 149243 17853174
163914 194405 806893264
154212 196295 530156724
79045 79688 1597952
190590 197782 189554408
36590 56081 48580614
10905 153762 356860986
197525 198426 2248987
60808 196581 768886133
89137 183915 237561230
140410 164186 125643639
125448 139945 342410921
17259 163615 503267630
35741 43354 18977137
80007 100654 535915427
32479 81214 121520026
103445 182618 404232143
99480 137968 934033226
95700 188007 650477625
35783 170760 857561165
172982 175067 5258571
82499 83314 2123169
187680 189502 7122193
96434 148155 129355801
150767 159680 22445462
72014 123126 537363196
98848 170122 178604116
36084 56136 92038349
47030 90654 370047165
71639 178405 267444941
128534 174586 115508101
83729 136631 44864925
88017 175399 247345981
90570 119451 293483896
73780 78047 132149985
183211 189455 887318541
18480 56357 813311964
62951 199647 770748188
111767 116403 11694178
136009 183917 120288276
188893 190397 3802980
178087 199676 54321953
153966 156165 867598249
48038 96077 401672001
86109 194463 271557425
105775 166881 152854847
127474 153654 952820130
168854 189131 50991950
38705 53799 37547231
196355 196755 920163269
97315 112486 793357558
86621 195826 664087348
79083 103938 62458489
107898 138158 75377286
184971 192424 18834971
193335 197069 172035932
32327 161039 289879041
3402 155075 245256901
161687 175382 34523904
131215 187592 687305174
157398 182351 62733334
94115 155136 438301248
3971 152654 371596622
6308 82247 604052373
199559 199745 481020
148561 199438 128025436
38824 181996 358396776
21580 135592 908390387
131626 145091 33457895
20308 181679 403293406
217 38617 95802180
162091 169917 19783190
20557 56710 89640810
172540 175605 7740305
150386 197540 118672438
67883 79694 29550492
190127 199567 906577419
137038 149588 478669074
91632 102206 752751072
77861 86664 22099052
91913 137231 113353426
178734 180650 277230076
98764 121846 57772155
8140 155631 97963860
48854 76311 68841885
184877 187079 588474421
193904 196030 5431747
174609 198798 60819358
171443 196791 823743016
108813 189664 202543459
100020 124800 364452834
23837 184036 624345707
108024 186100 195507651
51041 134315 208444527
9965 16532 16684918
30085 100973 274449706
166739 189530 57287746
58455 180039 304692960
25629 67258 103416377
24885 157648 331543132
12560 15772 8205050
187499 191595 208921014
88135 164085 235254349
157739 174321 41795518
176627 195979 48711449
140679 161456 12474645
131974 186767 137504311
127060 128691 4115643
52622 177278 312234183
126703 197719 63162099
157877 181128 58486413
42954 63215 50487919
132347 158518 65469439
20180 147047 316447657
56314 148951 231703227
74288 160199 738012021
68494 80790 30749952
99942 151760 129576937
135365 189762 874558062
49035 92987 110121435
1216 77027 474486521
74721 194507 300257099
105373 193038 543872933
19980 89855 311915582
115119 165563 846260412
168564 190695 55712876
178981 184189 13184708
190854 191688 1058443
91938 107857 908393005
153717 172374 938754229
50944 122734 802982141
15718 112776 429022403
118896 141898 57345530
192252 196125 331204010
10402 17837 18779233
154946 176308 695413072
132407 154312 712282352
31187 168828 344154921
16655 36052 48049562
61591 79927 36421929
120718 159976 98217803
94432 195390 783594740
159904 198239 96455618
74971 156056 195583015
131901 196937 163282432
124366 146132 54363965
154566 157828 907549764
157183 194399 471805881
172177 177464 95524398
115425 116917 3698111
11913 162846 651434459
77795 134924 142959079
107100 182438 560062004
50462 87820 710306521
123406 155908 211681170
33446 58863 63234698
10716 57829 117259874
54893 154242 248567327
179476 184140 963619615
147721 196989 88503956
11911 98939 217260742
196475 196784 892355937
177893 184521 16632351
161094 175904 463588163
21522 29397 19514275
159858 176095 40900286
11773 133043 676787630
94410 139243 711125243
119073 165606 116553440
82999 86395 8614572
163094 178104 678350465
63992 156386 242654148
137296 195517 146274413
100645 176484 419706131
31570 96836 162736612
117506 138312 51864909
172756 173177 131267377
181771 186334 485492050
55291 196136 6200378
61972 163850 255054987
73793 91239 915083866
51791 186341 337134521
156329 196953 5923971
60237 107496 837298720
75215 151888 191842912
159655 181316 706630639
197467 199516 430976666
64244 108560 958906581
180733 185033 604135401
196676 196706 470115334
120669 161732 102763894
120919 160569 99220687
30186 62596 939848928
56156 133424 630487984
119267 190771 615511020
140851 186290 114274363
35995 65633 369869686
92151 128296 746802745
112894 126389 318234416
28073 147513 638845232
72722 170868 245881394
171970 191214 48519916
932 19505 919799190
77418 101330 678551209
196878 199032 5345328
54493 194952 491875863
86244 97429 27873864
23387 44670 52739702
8800 115149 265823472
188021 192849 669469395
131599 146106 36041475
144327 163584 48459370
99202 174100 187721537
29384 163265 491101847
122116 131663 72203514
53290 58012 704134257
47657 176739 323312422
175982 182951 601225387
106358 115802 23558444
36081 163979 770495492
146543 158630 868891070
203 46827 116253571
146602 154826 601037225
1704 65931 207158363
37615 50127 391091983
103669 161775 582799012
145552 146459 612909329
90046 95114 982476167
63774 140280 191311453
105163 154959 124319946
36362 107572 178225083
179981 182952 840271766
142399 158089 457513051
27861 124346 240754236
184944 196595 29428096
15306 16345 764341644
180194 197388 43273529
17597 93646 189577700
118883 122403 34074866
149643 173430 59846823
11038 23481 31234411
147061 162065 37787426
2020 186616 461892245
69267 77092 19591969
86263 143416 142742755
152969 197958 784388825
65328 170227 262720596
85875 140173 135618650
111023 141182 75185658
43154 150195 267588435
154178 183119 72797129
196927 199911 4154041
199858 199929 514131006
58727 159247 251678847
142108 190306 359351580
108951 182114 183133729
72150 149071 192355284
123360 165030 104470335
176685 195412 47149910
163996 198544 438639738
86153 197195 940018759
109736 167492 511167923
30868 100826 839807157
185137 188803 9361136
136389 168219 79864295
116621 134766 45273726
152923 196663 655873732
193956 199264 507297737
19943 41914 988197179
118638 145546 67005087
155582 162247 746888841
86424 102416 40029704
176071 177764 4283435
76503 102167 64297538
83500 147223 315972498
56652 191866 338890678
100766 192897 934605497
190142 197521 18510019
153951 184439 900670396
40678 50506 140992035
142044 172476 76528846
142404 181751 264510234
116534 186623 175678212
91048 92216 2874046
139542 145643 641491550
49499 159037 749745541
39854 117308 325027822
197892 198835 642668691
160534 173507 32707823
128064 192338 161329012
95534 105029 24072915
190049 191502 654183960
109979 120211 964115811
126058 179366 133782843
158309 179675 53792398
149884 175791 65224552
182635 195842 33282238
40604 115981 188554098
39385 88884 123732477
159079 164282 13101750
96007 171337 188860199
4039 110289 735227526
15236 49889 86023017
2988 114630 676810053
98363 187504 594352939
106377 125208 46780537
78081 142861 161922200
119911 170831 127670942
166975 198920 996384189
100078 183090 208016163
51049 115412 161238828
192225 198085 299979459
12044 87039 187229179
35111 147358 554963508
76300 168698 686325292
179852 187178 713167311
62767 75687 926899836
129087 189866 152592523
140800 179540 515546075
48927 156142 268341110
148635 197474 170280680
75090 147283 180437255
93254 131787 210417114
175773 176994 562563719
123132 168480 810212220
127281 148667 676971632
141546 162086 51585718
28342 30566 5457935
139856 167457 69415314
145804 151781 409767553
162188 185949 59862139
167917 196162 71054637
5617 196685 478185622
42782 100863 145334923
167536 191205 59631204
15573 69294 625749936
3545 163700 594118424
11496 123442 16326683
38425 126986 275395650
149801 182058 81158422
109530 122597 32489728
147391 156640 178726707
134157 154091 49824294
112820 162439 463647687
153542 167426 423729415
97001 113514 839925405
44507 138219 234274009
50726 92924 105638855
7709 7884 333449556
167036 172235 764462849
125911 188657 786320894
191665 195375 523324465
12306 188216 440192185
49684 63955 35731388
197306 197796 1233435
4960 22903 45107158
59037 71873 32175333
34923 70922 89885068
65426 158713 569691689
172671 184049 28653174
109465 123170 34031841
155655 176659 208888467
191163 192835 4133152
112909 186902 185452377
172727 197306 346891728
29518 121796 752602532
108781 114436 8494909
198301 199913 4089987
93663 195977 735331228
86561 196008 704949818
36610 90642 719659624
40556 102874 474342542
87088 198312 719774871
108866 178532 953357658
17786 116953 899217844
159252 180468 315338758
84913 171107 580903477
178324 199118 663833097
106982 158472 889519323
85939 96807 27025557
81966 119479 93942998
167787 184175 516512210
125315 182717 56799632
59515 93173 969550951
2259 113802 278830886
21927 94264 892604915
183920 184875 2327891
166269 177395 397485832
173621 192710 433785655
159208 167541 21001918
64229 167384 491929450
111254 130192 47314845
11843 46036 85171623
160470 170161 24476838
162940 176973 35299221
46578 111599 735966575
10129 116774 333192555
114147 192083 195342546
154782 181886 68152930
114216 164953 688588992
28839 107223 911566824
23634 100148 190912654
75416 93757 630461210
105141 162276 142726582
151630 152469 937042274
162208 197160 88002950
78247 92139 34816718
174597 183882 150958684
10883 185544 436921743
112191 157870 114192233
164164 192638 46096141
39835 95164 653864373
59661 137424 194524595
55403 127207 758875296
111682 191326 199798113
125708 129939 10770433
37719 116947 767002930
6126 82474 190569042
103995 160664 141545301
73580 116261 11242451
19806 42676 56547178
143350 170003 554570407
114418 131231 41945191
149964 176998 68050834
35334 144135 271880837
38411 59955 84149983
121641 123138 496594397
50619 192191 354817174
196686 199916 8090192
166734 173339 405013121
169609 171582 4957246
63837 135300 384619881
136773 163752 733251283
173278 187308 35404236
17471 199977 456598452
22464 61650 97318104
91261 165072 611462122
94712 101559 948074351
8913 142187 332857235
24660 107224 700583511
172816 191239 264857282
56163 113407 143409633
19130 166178 509335073
167496 187848 51239794
73671 171472 303217095
186856 190627 875000119
56557 166921 276376735
148006 197890 125567277
156520 173373 634719564
163981 197922 85349053
192662 193222 1448259
27978 74263 573711563
159871 190244 76507879
19871 59228 623692551
88981 181704 980864033
101330 159453 145336577
167952 188646 52087835
102692 155927 407862129
75830 183442 653801833
95313 159599 160920224
138746 179235 101652902
31109 72154 309885706
80627 196517 290565740
109163 158374 122899638
157229 165064 19723403
60638 147667 217578756
95304 129449 85517799
158416 189304 876175747
15326 172872 393825170
123474 133068 24127923
13951 167807 930934632
37377 187051 374788826
181953 186292 3303384
84598 156803 958295998
55061 143404 293358153
134420 182234 119950711
187045 195717 21785855
147405 150063 6779425
158258 173086 492750140
105175 109517 760863461
164077 178349 35870713
61129 132588 308020462
49034 76814 911770757
145637 168599 57895044
125895 174637 122396618
144883 163779 541948921
10390 36410 64858424
49981 171142 499976779
77764 128351 126589078
116781 120841 10057645
68984 90697 54326101
197134 199483 822586431
59507 106950 211903194
116779 187358 176977312
129415 183579 135923379
22630 196879 512204262
82184 170866 916951872
155822 162265 867246010
36639 134855 451402773
97032 143388 338670266
111353 173904 619751167
6373 40485 85097928
74266 186074 14605159
114020 174231 547681347
17699 166532 371983712
188180 188791 1530266
85147 115054 74941506
70339 153293 682633410
28031 156547 320972479
161129 172171 45021568
188634 192982 10912889
30809 61048 513890012
44329 47313 413307952
161511 199581 95823215
122599 127074 11122574
161052 176249 31571417
45145 191494 614350416
18544 77699 147387680
141244 142041 2020850
109010 138828 74256925
124181 160017 396075375
8635 30356 54399488
97066 172165 651703328
179715 185185 13731921
101192 154297 132732915
151329 185922 548026221
127432 138541 27732308
186466 196506 671320687
118041 182139 160568169
132947 148497 294910432
29981 82274 130316229
6437 51935 113358654
20329 63462 107033414
183147 194924 413109976
99604 145543 114752566
115677 190836 188484130
191228 195238 480030409
35737 58777 992837305
142666 154571 29933975
182681 187323 11768572
188661 198760 25344733
78853 128570 124437372
170093 191734 617912022
140632 150031 23616595
64867 148195 208388895
23990 82084 432399674
40233 55514 38000806
89428 131470 105273382
190586 191615 2629644
156832 181729 535212133
117418 165753 121015840
154477 176989 56652409
105715 147294 103539556
145209 162293 42965155
75545 152562 214802833
105347 108325 7407488
53219 118502 163460451
105402 179611 998744311
155484 167122 29397856
12953 54632 103719678
122562 152413 985443882
167968 187508 49211345
151565 166098 553089506
119684 161037 103420491
24059 147637 109131145
97231 140913 655941589
100322 158526 154893057
83529 165031 362871736
185338 188909 9063768
137407 143521 15198121
25305 100123 920738442
105271 124132 46885329
126440 169262 827057630
75636 140698 162609783
7902 51471 108531512
78709 156065 193523710
192024 194336 863006997
152779 163156 990119709
126676 166593 100178105
43878 181159 343685976
197527 198865 23229611
121523 160329 85535741
15797 177774 722821480
145703 175250 74423372
152609 179961 179550170
156830 189358 81781245
124683 183768 148385512
109830 122732 32090605
88821 133814 112592658
12274 131098 610977138
81181 121130 100004979
126017 151665 64272478
22037 128944 372436482
64436 152030 219231800
170024 191103 174472777
111309 166432 138042756
92840 119939 67844901
177215 193843 687831783
124794 139973 37916819
115515 138461 725775884
31627 191822 662890800
65840 180549 906328327
21923 82820 151625484
118234 163922 269775950
168227 172132 618914545
56060 177710 684827439
172288 193093 468128043
175855 183843 20144040
65361 189438 425354106
17122 179643 306027413
183413 189031 14151080
124145 174438 126217738
142155 183055 102850306
168259 170112 4674704
148225 161370 502256249
100214 153325 132734968
176413 197896 54014652
108251 129453 361606103
177159 184786 633714189
89146 126500 93381305
163537 168814 199614185
126531 128367 451806748
156654 199735 573361798
138058 172608 131896142
96627 99519 7316469
3109 189502 466454410
94428 95904 3648043
177380 190118 32120293
35893 184458 114682077
88509 159622 177901748
25560 130285 261421352
44544 84746 475552275
133762 180621 231734161
183009 193639 26762964
585 13857 33322574
159675 168545 128247609
95461 121397 567574843
67352 102675 782182923
188131 198924 543474678
88373 119761 78557702
175356 186948 29202864
127704 198791 794910517
194913 199968 152965971
160100 197627 94426327
200 60396 134289312
107162 153678 116047452
61166 188750 319792664
59768 102766 107771061
161285 178987 921940025
154751 183557 72531275
170856 188726 44931702
165640 183049 669347491
199558 199663 903347425
57540 153827 388574384
168583 180397 490993205
157622 192077 86743628
157290 172133 37335736
12358 129399 292406458
131500 141336 24357310
41150 91950 126953864
179065 197785 233790449
101234 179091 781358606
21019 107914 586194270
194290 196843 6510606
152380 184464 197822051
15874 82921 336714748
90213 186735 389526344
34391 122012 219045195
21779 30472 21488976
22477 148890 315451439
128268 146266 817109691
52254 134516 205855071
34449 181830 368837844
2915 105394 256272940
44509 173668 103793352
90947 93018 5137404
184318 185533 484989717
35370 40344 12489458
116861 146781 74590619
42381 100395 551328033
152550 178150 64378643
178770 186861 490118578
28727 164895 340271106
119919 131754 975737145
15359 124055 271297464
157821 158012 458028002
20744 151199 325595621
131984 159489 32168461
163245 192366 750195324
132549 137798 13032396
192241 196759 3257180
140103 148041 490004394
110093 167735 144261707
148850 197773 42896234
148659 175311 175047672
97379 98254 733759605
26291 85525 893550248
100571 164332 175611827
87766 87841 198752
151701 185159 218255069
89168 161006 431501734
85471 130786 113363826
97984 146801 121999145
86731 150461 81999630
81081 161493 201270746
73518 93172 49174608
142799 166046 606524369
167522 191252 59773466
102685 161616 512382412
88629 195885 268928569
7942 46644 749498812
164743 172822 20334922
64586 151836 218332847
90896 101522 26675885
27826 165500 344071514
75288 116296 102776926
143824 186685 107836659
96255 102417 15678668
96154 197739 814952890
158940 193301 86512061
175982 184164 20615694
55498 153256 244506178
87705 88609 62847368
5557 51401 998574087
24124 54913 743648617
22762 195208 431334712
87725 186919 362283519
99 24922 263362357
189080 194801 14329911
172104 174651 6446642
180925 190775 24851828
114060 134200 741456862
50432 178880 321714685
2553 78081 224469288
170129 190024 969994439
97378 115135 44623394
131339 146973 38838356
198104 199784 4260603
175368 176487 896736205
16096 68067 129336768
60066 190573 327121063
54409 164932 276696458
78396 194218 290397500
117363 123613 44026567
40157 194971 540608027
11724 126338 286200548
66011 191472 314547508
37978 102464 161308362
8932 161888 382286522
178504 199149 69659715
73036 96961 425847776
11977 154194 355348538
181777 195348 61496522
175967 194340 46190833
187290 189281 4973233
22501 26945 11018157
115655 175209 336749055
145050 154406 23553379
181084 190192 988138883
9964 182162 430740986
31989 172225 632847982
173816 183196 198633666
102955 195754 232598007
193371 194966 312463723
187450 189323 3970706
62634 82942 987988282
75534 173016 993326866
126285 189801 323432395
165139 186277 53180658
125098 169541 111592699
137722 147255 317899821
171294 177453 653586001
70175 147712 292238881
111114 189505 196510272
161598 191707 216434114
47804 139172 936036806
104369 174503 209937366
136555 151014 36069562
88117 196599 271989782
102731 110538 19533027
12888 63986 127266206
40635 162959 305974322
192252 198282 491328675
8327 169166 402256575
15422 68671 132627568
75319 138826 158802033
160827 162593 4485573
47406 167345 300358938
154789 196156 508797615
76869 171230 236394611
185806 194155 25986338
77431 106524 73025573
148437 163816 171466912
66324 163459 243187078
142114 151201 22824363
106205 131708 63641189
50867 74567 104369066
40572 147552 408438041
13727 156885 357704024
184810 194376 24075201
55054 98470 712102842
12959 179635 416808531
126385 147573 985985441
38878 192471 384666475
34540 107138 304285171
155200 195020 100157443
53004 79165 65452656
193291 197901 11527676
196035 197671 673917474
10909 102072 227724958
45984 83567 18096993
116767 180247 159059400
182162 196923 37243348
41150 69836 22049003
196151 196550 286144343
148099 192377 713123903
107059 120135 32492266
133000 179690 117080987
51417 130932 199089386
15638 38493 56708815
35235 174186 347768416
149767 172501 462513600
177399 186368 19274365
193127 195798 626753960
196678 198847 479245
186213 190374 764158026
82746 104243 54050158
109696 185486 189812704
21119 45974 61486719
61938 107921 111162755
188301 191366 7771451
115289 174658 898635180
158360 179169 52344405
116479 171467 69756495
103596 194717 71590282
121302 192990 179926380
150668 173193 746881848
72897 110781 282997761
140043 142230 5488727
187557 197122 880609174
100349 113401 276361851
199161 199169 8984
131171 159375 185945417
119018 136828 130319899
20651 70342 123603350
133123 170685 567173294
112677 138357 426398284
137400 168819 78930831
27339 128241 251861630
8536 135715 569682299
96464 130205 68535814
147390 175991 565443168
41972 42394 1098482
32616 117785 212867556
13215 192481 605476340
53521 132500 197718247
35255 86613 290997918
77331 87832 26315975
158412 172704 36001984
75501 192594 293499831
65732 119126 133681597
199755 199852 247346
134733 183683 629650646
68026 162761 841148083
125730 162272 795341643
115966 133713 78913648
159439 161783 5862719
7279 49801 105860677
148734 174172 64099803
190358 192265 4747821
174125 198270 60660655
40850 188296 369261437
184850 185055 454264
81682 116412 87070622
150721 178195 313919755
174966 185999 27741716
149728 170381 52059316
73872 74830 2373183
59548 94598 452971457
69415 177811 400071799
164147 179591 776050
159763 188032 71209326
132882 187834 848379746
3681 19737 222265083
42870 190049 368659650
118330 118755 84564798
68687 110263 352976835
147147 192826 379362981
135805 193881 923588803
108374 195922 409706229
25772 144423 577308265
110459 114192 414124572
137311 188560 923730843
16347 89366 182041786
126540 175310 122382579
189615 193474 9689943
77476 96265 46876624
36176 169945 334750927
152423 188283 457843939
151475 172949 669031725
90930 91943 115641610
47468 164727 293563353
194844 196032 3042939
56342 142397 215186817
188905 190192 3241023
70033 157497 218852275
91319 112050 51926567
182574 196050 21048675
93213 171005 194943233
63332 144283 202480929
132023 193507 454422592
79409 192050 350497183
72748 86253 227591795
19224 83614 160473268
145099 181595 758595589
195121 196785 4258006
125571 148516 641627131
24215 92458 112077788
175780 179125 7896578
164641 173879 23261716
190088 198479 21054435
102518 113243 26833869
177385 181629 10672405
132826 179753 758261618
121421 189769 633547893
19648 153733 31016980
159106 161785 6679899
189525 189737 535999
144247 192138 120504709
89409 142792 133404461
99634 103412 776165386
19349 50299 76649234
16186 112688 240956229
170552 197317 739652011
33549 59911 65628993
65630 135339 951156071
80611 82326 453144497
198172 199641 931997115
160676 165278 11676384
119715 147816 279454816
68768 123593 313306199
165405 165957 1421401
31328 109387 834073729
175478 198199 405059180
145976 197403 129449106
184661 198178 34028032
58891 116099 143359049
19268 49004 73577664
8354 188344 66095892
93088 166009 406113543
140002 189846 125380113
64693 161502 893123065
186250 194183 19914249
64873 93976 72861827
43107 117830 186953403
20601 112226 228632395
67802 133764 218174262
22987 181640 396635459
84569 95827 278379409
101646 133035 384939428
46688 166339 299557552
183154 189858 16917584
136293 193071 710853044
29024 148998 877390763
135265 146621 28276163
18249 70890 131069731
183788 198927 38043776
140009 149059 22708125
23486 92093 906819224
88195 127615 702314167
153879 186186 81303574
86359 100494 35337656
106621 162792 444552413
32102 84409 324806959
128517 155084 66439086
75433 114905 98987953
33132 191286 396028614
106807 148025 803312453
4418 43450 718835899
112836 123538 26574236
42661 143761 770982012
61706 69131 329592577
193184 197938 461606064
93693 141507 119548812
85835 112641 67148176
72023 163487 919894980
192118 195929 9588189
36085 141252 472039149
127681 187286 841916373
105974 126228 50328955
8154 162430 862915077
2532 116947 909382001
40584 192474 940822484
76512 95262 550362142
54191 94608 101120800
10296 59559 122798821
169279 171037 471423891
172182 173429 99564735
130927 172636 55644714
103675 190832 218420255
75770 91393 39110987
101924 125802 59437837
10576 115896 263189629
85350 194967 274711244
118205 149818 872459385
194326 194716 1000857
8477 77741 162773378
71927 196926 313360897
182458 196851 36296331
44994 104638 149329071
43287 161877 555525863
139578 198091 933165839
97220 169595 402276809
177474 181314 9637402
118552 183945 34085847
12941 23751 27123589
113329 139634 65548940
11658 133313 303909448
199765 199779 40079563
199337 199903 382355727
13523 180811 832565898
123453 133139 24336905
154326 155033 693709303
194136 199449 11920935
169839 189391 49140763
127276 138132 528337728
163201 176047 798084993
162440 189797 462631875
177203 182409 13072049
135228 148390 32757729
93945 153689 452098632
77617 108061 995539192
179745 195031 488376132
93788 131613 94772558
91222 107264 916022178
90570 160925 683865669
30228 111431 757012603
35021 146896 279535699
68190 104334 90707001
149937 174212 61167990
19419 143534 309653947
172056 177213 609301578
158026 177225 45837412
45503 88414 107323380
96234 192570 241701600
11546 136793 312896142
59926 96259 666458518
25157 38811 574487212
51071 85123 134587213
46353 192460 366001112
187735 196043 20861396
173731 193259 49173490
192557 197000 821109860
14762 76004 152689586
79709 179424 249819968
146658 196645 335352779
43022 129922 217376499
179110 187469 21161123
137196 164970 872316789
112589 156042 221300145
150206 161928 29476318
62566 184883 306455203
11457 146587 627224177
189160 192931 890204542
43577 74287 204371829
91690 149183 436695244
197017 197054 95741
51771 168040 291162490
155428 176223 168070896
137938 155973 45152758
108449 146556 585566367
115907 119561 9069283
71948 102262 366572582
125849 192514 503150242
158617 170262 445783171
9927 51852 452484253
106371 184729 275757790
171474 187976 41502249
107334 186649 609837381
180917 195999 592187009
97629 191766 782671710
125293 155144 258638188
132440 149393 42262763
43222 167757 522951806
194743 198979 10668426
51236 114477 158498496
48570 160486 350195108
29981 188598 781430531
118968 129045 25143976
82543 110969 71272161
167605 192564 62764252
62732 149164 862700141
12110 167548 766101351
87576 192752 263644356
67684 138046 175980893
142802 174998 81014583
130981 176321 170884233
125210 182601 278614723
99034 127424 71025523
60986 121554 151639567
179065 186172 6737246
85330 140482 137736579
151967 166798 37392761
47072 87481 101192640
155607 191189 89723451
146185 149807 537639915
103799 107807 2471622
153024 164536 353585243
130802 183083 131107995
157867 180497 823644398
84577 152809 744591490
4868 67793 156949728
185714 188363 680245035
16181 112897 241494251
88005 111994 527746261
185972 196398 85937787
22313 168174 169427922
144354 191856 429621025
79839 82413 263235735
71079 146938 813975666
173697 180738 17755889
19958 116237 556646204
59776 73045 33196686
166480 187222 52197964
189439 199581 25509582
67178 95155 422509583
139704 198843 148677097
178677 188588 125938839
180783 199654 47430981
189520 197289 19531133
112145 158756 116539539
160800 178470 44484984
93372 161954 811839897
8152 54786 603476169
182305 191088 722868859
39494 104343 914133336
115421 129744 35774518
134373 147221 31922424
18961 165431 960659324
85406 176633 1466768
145789 150042 10769368
68392 90740 55957189
63751 67094 8347315
138982 175901 92758617
22591 70090 118152695
62313 146528 210567451
27472 137478 624654250
196446 197108 1656099
125278 159100 84809889
109417 111651 5275450
190349 192719 662796775
69771 109647 100004755
120690 151143 13737453
50823 117506 993324672
84420 99371 852537060
175530 187190 91098570
167358 167538 432990
80187 103032 57303395
150642 165558 37617499
67874 136014 170539272
5626 52082 115733539
21053 84652 158469710
36292 59740 516494964
167589 191675 193382498
193535 195758 5616902
117200 152592 720229363
75115 159734 414429702
102841 149418 206968780
58558 130246 179559146
169410 180252 27219719
14787 157429 356358939
61316 195639 336706693
85697 192417 267455225
183359 189504 15457940
189093 195041 572835057
96013 182330 216372299
156179 183785 69511602
168063 181240 235663003
59936 157442 244008621
131933 177442 447690332
841 165435 411616682
175674 183636 23970689
175018 194202 949975970
137473 192071 628187853
172950 192677 271174801
67685 129326 410817690
185167 198023 252291976
91671 186371 541357202
170342 178948 733713571
197703 199068 3460299
153361 160060 879840413
38803 158253 298703082
23500 42707 40487793
118957 163507 111526715
154515 187054 847215648
4277 97755 233491415
79418 122891 108799388
194254 194967 1821595
6049 95043 469562141
30418 183285 382401575
109091 184208 364522765
198687 198995 771873
178976 187190 20777336
61579 76444 22872042
151875 169140 251531842
170685 180243 23961457
25841 114090 585313252
188129 196547 21126047
17876 192426 436621902
136757 153180 791433238
20946 65954 111875549
92294 158822 154258418
63412 161294 551320381
177068 184134 16516330
4783 164291 813649210
767 113923 282934286
23736 116108 230655909
2432 33654 21636306
3096 161365 646210622
46152 72504 65865980
93426 132683 456931180
176205 182364 15443117
156318 158314 943101877
88818 94068 430287733
96317 143698 118533828
12901 45877 934778405
19572 81966 136723348
14383 94062 198832934
54155 93011 97283061
118807 130659 29626263
36741 104720 170078145
174781 199255 61519458
139673 140688 2489176
198957 199532 1306767
119276 190077 610618606
103924 166301 253060203
96467 99609 675575287
76863 131635 137096241
189066 195686 16628622
36526 182539 365486581
44992 115023 175309062
182830 183502 561149947
22563 87744 548962077
26692 61380 463036167
98655 125207 66359645
188457 196498 22077112
182036 197820 39753025
45795 186270 351846411
168688 184083 38724793
2846 42453 237026401
22454 29988 18638623
28572 196080 222467708
82566 86461 479407160
76521 79916 301891284
3279 152685 373370215
44650 194793 527001836
111380 156157 111927811
151399 155431 10111280
122648 151234 38357623
152800 197195 111692221
196384 197995 3986299
165337 197540 178118497
165175 175761 26644393
89659 97719 20139479
66118 98563 349199384
86408 183031 242013125
77385 145305 15025851
15916 43216 67782639
147481 170816 58894361
15808 134386 296040650
29059 119056 536751575
101050 168594 169112765
171597 174857 8151584
159134 190058 77840808
60574 157292 588389833
181738 194286 995431137
35081 89093 371937382
52196 138269 215295347
24603 149344 803236873
45987 136772 57945423
155931 194377 17461694
59665 138249 196566837
147635 147893 494960221
156676 199592 107928099
13242 16762 744084789
39611 60758 52679533
104472 107542 7712287
99948 196170 241297129
139085 163604 370262581
8529 38687 20863082
67698 114612 117594146
102032 137211 87862918
62423 183139 302426281
140333 174840 992429720
28247 131715 258376852
73067 155794 206987542
79915 165377 214004629
1757 170599 422316140
174112 195499 412724812
171444 198288 902682865
176871 178541 249088061
5865 64854 147080218
177758 180220 626321217
18501 174418 389793174
50696 117750 167935320
58316 89902 79198900
169140 184308 38104810
79846 157953 892859083
96232 140485 110691784
86626 199545 283039055
117823 158046 100546748
86279 125190 97146414
70003 163765 234706790
116482 145088 71276898
76257 149857 183986096
157149 171680 36569851
71184 118774 119180908
175309 189272 35153955
169274 184944 648235550
137892 178115 617794846
67770 72227 65850696
156409 195611 53176207
195107 195128 60932
181810 196377 518329399
187407 191205 212670572
46853 168726 305162936
97089 171705 186986355
128997 157832 46689459
100751 174911 185710914
55192 96907 104325514
47371 47455 6042158
164270 178424 35570380
152161 181920 417872604
35416 146998 782512022
99184 141535 748554291
455 149968 659957895
70592 84366 337606134
22850 77128 203083089
166201 178280 30295838
56876 179378 306836863
169947 181333 159428787
93163 193223 250953227
48194 154618 668714339
178464 198843 51278203
18525 147253 321244143
177047 178458 110135970
154453 179006 61746125
88707 165780 193009373
68376 80973 818575129
105036 133824 61952027
74801 114525 153120949
110786 130900 50295216
46897 61888 277137884
124291 196500 999147069
53641 115789 155695534
3129 189483 466342898
5070 156730 379017672
39489 46418 17237748
147632 176833 910429017
54007 183259 323842863
78984 155244 190839382
48205 78635 76173307
97219 107785 432496806
41578 56868 38101784
136178 154435 45609503
189492 190252 1014175
174800 179892 12766829
182823 188961 219461614
167479 196240 100388812
96212 109920 558500149
117287 173540 370842244
40030 191574 379524616
160240 195496 88768124
136180 138905 358960900
16468 189954 740367468
171853 174083 5660289
45640 142931 359065682
2234 25180 57627265
131546 155680 944708944
131205 167883 15508418
13133 172366 428758066
101953 196196 236248774
59964 76811 42188595
4793 178464 434384683
42974 174800 329992625
186901 195350 331387972
53497 142170 221788316
21680 87350 639446790
104908 195864 227914095
102103 167337 163314790
139628 181876 102773037
78187 176993 247566230
190608 199916 23351454
110015 119235 21008764
90046 154976 200109634
186699 191771 12808714
25341 142429 292146088
111684 132750 5315027
130365 182133 611433540
180452 189936 23857554
36400 59928 58641106
165286 195010 74744843
132324 183465 314091918
77267 85611 113529278
77348 89362 30014827
109165 140559 78133926
197846 198691 2135342
66094 127268 153081518
49595 157707 270617587
107106 192320 213471828
34950 125305 931931687
169430 178571 22897383
94475 131514 92805401
50021 120418 176250761
66184 78979 10707348
37168 108847 179423865
129485 186684 143535220
3687 19044 378928858
125731 150986 63241417
115094 141180 650742274
103718 183060 233206695
50448 87872 93776851
22310 77272 170562586
169416 198799 550941449
42656 106368 291626612
92907 193271 624477159
4869 17852 591175016
120306 157914 304768810
145942 176854 316250553
30141 158394 320428486
51971 178818 317680112
173663 186527 32372654
70957 124523 133923404
139648 188406 122664747
122416 147559 103551382
117971 129314 958993783
183977 188435 436042528
129089 148517 48468527
91862 141819 887539701
101683 127611 64698519
71502 155623 328537177
115109 121002 14573802
53645 110010 356335096
196564 197738 2880667
198223 199697 924670441
184174 199611 829838259
149416 157642 20702664
53440 145338 261102094
83679 180463 545275114
123550 177136 134441599
6414 79106 627063093
21598 140937 297698168
171194 186800 39214682
83471 194394 612702858
174911 180752 14750316
52497 186147 691982605
171100 174261 541827021
24390 155491 327345702
136605 167264 496378851
171367 177094 14337515
43891 194598 874371816
60822 69166 868262614
122702 194325 179690913
155868 193685 738434852
133939 174951 401068744
51341 162297 466812213
52963 125457 80204268
196659 197922 3113682
168696 195183 66580549
133077 162012 700744319
82502 158554 190344410
188572 192321 9386160
57094 131466 186224169
44436 78012 83873683
59139 70042 27343328
180475 184014 597707055
91838 186275 623365095
185065 194706 646437877
64337 140342 920792161
174898 183835 902505193
94376 97307 202407036
52598 169734 394723160
17346 34880 622670448
79446 191656 879581425
20577 132577 484799919
88244 192969 262527092
56958 104699 119672950
176333 196983 51969653
194278 195859 4041141
89458 137287 430366483
35756 69734 259995363
194662 199891 968429869
169993 199442 938861088
189283 190266 12510
18342 119903 253506843
121388 136209 398160151
16020 192636 936963015
113359 137967 61345287
176667 199476 57345687
172746 174501 4417955
98840 151048 130569423
126609 175345 991885568
177288 181375 578638462
29788 110979 202776497
68164 96977 174617668
42251 177351 990337568
33407 133225 263327117
120801 142471 994468520
82005 121976 60352856
95906 108372 31537010
120251 123359 911209798
172752 180854 20390496
135228 142228 17375478
93030 112702 49367220
98405 133615 88172925
11191 164655 429211102
14217 141554 317938553
173494 185961 115523833
155559 177433 727639461
9508 194325 462470962
185043 193482 21317880
25776 50043 962092093
196519 198223 972737826
193042 194185 311274912
110604 179270 639314731
97750 192865 541305730
34259 194012 399984093
139848 188154 935512422
69485 133288 159643561
134359 135191 2054461
106347 149877 364154463
116848 183402 166813571
132945 138708 10894462
58202 113515 14505852
197571 197698 292917
105301 108709 8510551
161839 199448 598128143
176913 189526 770999039
13423 17611 186622940
23580 155066 473313487
15438 70376 136864239
58758 167657 194779887
45562 136765 876455594
102988 174617 943376320
125837 157632 79730178
182334 197827 63288552
38668 164181 314013431
10327 44122 84255907
106675 198285 229521221
176459 180650 10552384
79110 156861 408923998
95684 129873 744760875
195333 196900 360541396
162316 199728 577908466
59650 169632 275444365
98537 124683 65371014
91067 172781 276809876
51953 132204 782239091
33965 180323 366312748
163904 179494 39171528
32609 139100 593353897
114137 152360 703497514
170697 195485 62293350
8049 196793 472405327
87610 156929 173458699
188075 192371 10757518
11884 150382 69434736
199028 199891 637328255
193604 198899 217163611
120663 151281 660506444
11920 102337 225887264
171557 174545 7486644
150634 157876 18235826
54438 188257 335346519
42801 78573 89356948
187859 199760 378327858
168469 196992 71729480
44997 47620 6406713
110635 150796 100212568
113512 182672 173238954
124481 199081 187337223
149222 168348 48179097
119086 134281 819082374
55759 90511 626223504
43634 171267 319552300
41710 147983 565816222
160231 161739 3794653
159403 164688 666093260
173574 196558 57876174
65327 67702 4919347
155233 180206 62820042
132761 172900 213411355
168661 197712 553625948
75564 159126 209136488
140562 191818 876428062
176592 197219 44723486
58185 161191 257908956
43833 154921 277803227
1637 59988 145550258
40531 118650 195366895
182308 190662 809470346
104331 120094 933665890
5410 47443 622696074
87992 88251 319788011
17475 150185 331283934
129082 170846 104828921
96364 160185 851502687
29336 86203 419806731
167082 185290 195225397
47432 186331 348009328
165814 186578 980934295
32781 50905 44940727
134497 160942 37717526
47809 50457 91305212
148605 155092 172209033
129907 159832 926456228
28834 142063 282593477
184054 186288 5591840
93556 199817 972817233
179238 198374 55588788
74462 164927 664023593
174734 186259 686527959
71179 155801 654866131
140623 165461 62535769
191993 193474 3678226
57638 119068 602920686
147476 156888 236491772
23800 116858 749890624
119583 123521 9726762
24265 101857 608539309
186517 192986 888448945
10007 171772 872155374
170631 179224 21467672
197544 198695 64670028
39335 166966 319445999
170015 182569 31506593
46465 119067 673382991
110355 131128 667175466
29673 147222 527255699
155638 191400 976676823
133396 175089 527776511
24638 121410 241511832
10701 48509 337366399
193360 195901 6403926
39115 40989 4724774
33802 182729 788163503
192385 194446 5152555
28954 135983 510549605
63197 158041 237395912
123033 160776 226097105
95600 190375 901614869
82178 104328 850954089
29838 166775 342341925
99120 157174 905753752
178219 187114 609960194
13552 76602 631568543
95665 194576 908625428
176451 191548 517243036
140641 180389 322589257
47209 109831 156962961
146046 189338 108981738
84430 197825 284221566
132129 140297 20195473
176772 183870 17890740
113813 179348 572226028
198540 198812 689042
45832 127717 204850779
154683 198686 110723405
196445 199682 8102389
137357 197516 744999612
94005 97264 3264095
137706 162910 63213784
74011 149800 773422681
90216 119487 73291467
193823 199063 3575300
96654 198010 769118465
50753 79155 341447621
63375 192562 323840272
123957 148955 276936700
160394 160747 873361
193120 193990 2095682
75359 192123 292704307
32173 99503 203414107
115369 170375 425615199
146845 165293 978015309
68351 114924 116768993
80632 170681 788289983
126489 154649 70502438
69128 78843 24267845
65589 189705 311027500
162767 168159 100771712
187611 199964 387860342
41819 178806 342945814
198264 199158 2262231
89610 155306 164326099
22127 136102 284476350
20218 31048 14659782
121479 139088 396070886
79547 193091 951231843
103097 140278 92700113
174022 192732 47079340
157808 170786 721747211
190826 197479 16670402
140123 159814 49468064
108899 167569 185555856
99696 178744 198052251
174683 179125 11099057
128460 163684 88260799
175436 193569 45603741
5436 49750 157413862
121559 155995 86098721
154935 189352 891077568
59041 161837 257299640
2494 79454 192043996
81781 121039 514641957
169653 190627 926850172
12906 89445 200242722
140504 184580 580814602
158118 198552 164403857
159201 198134 613556815
161976 197599 89656728
62461 67465 12500743
97418 179268 588564318
15032 49534 998344456
2391 69697 167979912
24065 102408 195551867
162509 170831 350944239
8485 152901 835828516
125659 170980 113827691
60918 72327 28572132
12003 165576 383970106
167556 180760 33231336
72900 129252 141003536
135187 187044 130248853
84146 174046 376713838
142568 183030 101785740
154890 162244 266979159
39671 150886 277941902
148815 179372 245762737
133703 168997 438877717
53201 136661 208839435
47952 79422 703399358
30474 158169 746130326
84506 194846 276510770
17101 140645 537966221
170091 186548 726668029
83597 178366 237338431
29040 160263 555582429
20068 83027 615197581
5146 72527 955592771
14390 170742 390993767
147111 158229 495645480
192491 197760 13235401
124015 128432 11120688
189548 190421 192108028
151300 168701 205362893
120754 158393 94180759
132456 176957 111605360
42890 185837 829302698
7715 152089 506846009
17669 149211 559539546
49585 177342 898597941
148746 154889 15500942
133512 174864 103715517
64402 127329 714599347
133119 159755 745944915
94770 126032 730878666
101828 172285 176370929
87684 144938 143042270
103677 104592 2264465
42082 44776 6009664
128642 135803 17977224
94553 160069 925218889
99894 182884 207977309
69936 130870 532435002
178867 189270 19513440
22915 127325 260514024
105832 120158 623269505
153104 198073 113134567
139018 180025 103029593
117602 124209 85714601
98436 102719 45835116
198192 199779 4016070
123044 191035 170720853
51217 97228 346446636
132011 137230 920621309
72102 150252 500388418
34492 149807 288165154
379 64144 159035921
24615 79748 29582426
29374 109800 828220479
98368 153924 139035683
104123 114147 882544035
91120 184897 973528622
73892 114417 82560491
10268 176028 453510987
63072 123426 150997059
95518 179202 257350290
113387 132979 536474789
49329 92931 109240612
131986 159670 69224229
122913 137048 35358737
20177 150454 363664858
137347 168246 77572167
100248 188750 221890339
146258 150743 521053694
92149 98275 740216609
44652 118327 184351067
159069 195000 90366559
105151 141886 528906956
50775 120215 343975303
41694 177970 341208454
16105 142182 314648368
49780 150506 179189079
30219 146638 906576318
20735 156767 339673614
186075 186835 1960495
193343 196848 8842716
135594 198180 157151437
121683 165222 737401591
1371 70667 19686060
44002 76403 96610662
70462 111545 108681813
172228 182117 906301220
44944 130395 213736581
70008 131929 2864033
185973 188392 6143445
80620 140480 171491997
114947 147828 565251198
29949 142878 281861185
187526 198056 467545992
27565 105417 973240446
11110 197160 634854062
141680 141985 762586
92677 153312 151658668
119 58314 145057757
161004 173449 889851892
16656 33127 40829817
105077 166243 572260213
174532 175021 452840192
42137 91347 123069969
146551 160780 119965394
57741 103814 115617573
125895 157887 59809385
105030 118342 854656413
114038 114163 314149
76161 91460 38269270
149272 172565 271499783
52940 145292 599916889
58391 108258 673504117
89749 134471 111879871
166839 167434 166808277
37693 52371 749743948
117255 183592 166302922
1250 129434 320363425
147350 153128 5964466
158327 164602 548993810
29253 181024 550164515
86182 149241 157576292
147860 167903 50556821
185258 191679 617794187
85298 104101 417719277
177573 199697 284631554
72301 113765 103952210
139033 198610 763288062
178496 191875 33752503
56017 122111 497093609
121889 133410 962326052
135494 177529 575726166
7053 62071 137159304
30104 167901 922843822
116813 152674 89578700
193183 197141 9914087
152849 172650 66975908
20216 153157 880380896
137993 155821 44670866
50521 126022 188846849
92000 173036 539395652
2857 6118 576915558
164700 196372 79710383
169452 190262 52353688
1260 141256 567046072
86823 152375 952021327
30102 136097 508539359
47217 111017 192973227
58512 152159 234442940
88858 128868 100070182
162958 167238 10844432
58032 142414 211089123
135338 192730 220848878
132849 148709 39487467
167574 167889 778643
197033 197618 1402373
30212 44099 34367221
47815 65490 44273689
163966 168875 12408765
175125 198563 58960364
100487 133336 82134251
180040 185692 290045029
137359 193469 140971589
199112 199644 10803743
192032 192384 850706
137498 138414 672915918
61587 152740 228037890
59256 180000 302463280
66006 105521 99168417
34495 192821 861442501
51290 54224 549658390
161100 193157 80754818
21265 58315 91792974
66284 87652 53558599
190559 196758 644208572
54231 175466 606639241
4541 79084 525601785
97163 97410 955189534
154271 160394 802632166
165370 174704 23475546
20560 133293 597301301
39530 167798 320959255
4911 104632 572857465
132738 176906 110794588
72469 199968 319640172
165470 178423 32513579
55416 82468 241542550
196533 197177 114603687
78378 113284 87578031
193321 195512 112232385
182400 190444 459409790
50411 117027 384775157
53050 72324 48227769
60860 171039 892976301
123285 175075 677708582
137414 167919 76590363
163593 166553 7495049
118853 141053 55321890
161514 179224 231880210
771 114101 221933750
62049 187093 313397073
32786 91765 147219874
165040 170187 12989001
168463 168520 764675927
183543 198885 38551869
97894 143325 845571486
182077 184535 6168243
191395 198508 17770606
124830 134230 23632244
110608 152730 105196517
87825 156916 105027339
114095 114387 726880
43225 118239 187684856
72214 114181 105232011
142225 159516 43455249
145131 157404 800938725
100882 110430 23916730
30330 61276 498177555
3215 54708 119868999
125522 176819 128785556
176281 187181 887675553
126379 196770 116165572
65391 189047 309899404
95271 96074 1963992
155850 176944 53114319
143993 171537 69382930
32997 129217 474126374
90529 125145 86449890
177484 190097 31798145
105568 110256 269179431
120558 196989 191835163
190007 190212 527687
171127 188657 631299137
46459 80261 84524653
166342 182416 115554107
58153 158591 251470779
123222 175814 131923186
81339 94344 32529687
118408 180286 155057242
125197 136172 27625970
37168 128353 227996961
101710 191120 224149676
143725 177305 454239578
90795 106543 39607173
153789 158354 8714706
102208 158461 140675557
12011 23775 132621644
42500 84695 105559450
159762 172767 32775731
166183 176060 24801252
159021 188222 73532631
190545 195463 12335240
15423 126500 306699242
146613 175914 73755918
195680 196905 1284346
176638 189419 572020041
173713 190871 263704723
49190 189292 351174081
18259 186930 421860892
38140 74813 398894858
39805 110667 649185249
18724 90408 178784592
123827 198161 186611845
113928 190615 192217851
122964 156838 804739907
90307 197073 883225678
178136 197290 48194007
19769 198044 467447519
154502 184150 291473184
179571 191325 29697317
188196 196110 19899741
185282 193014 622388786
63854 125083 153128833
133905 166157 45388443
182865 191043 976000612
19953 62956 869816146
128874 190328 154357177
71954 125531 110525388
70515 96024 63721427
111243 136762 63766017
122444 194970 586415844
115859 147659 99871331
25870 86386 910959508
163842 191668 70066011
179431 193147 967546545
163531 199639 90834485
107615 165266 144142674
138327 161786 58824614
79730 146432 564396080
179403 193334 8897741
181942 193304 28699399
82798 165909 208172144
27787 183911 390458109
176195 185430 23230510
99372 114718 79685129
135003 171719 92097017
96113 185343 223750293
64467 180318 290317732
162369 180065 44561028
29761 121517 229072049
176350 184538 337837965
30799 92731 154464357
144797 184190 326713657
166362 187400 52942786
137401 182454 113126479
132468 175467 66907069
117176 188039 872237900
52792 196676 360669733
123333 195722 181744924
48643 68124 872072711
96128 114047 614607454
122074 199660 313437899
14456 99487 920684428
9959 171996 405241751
109088 115679 16385363
146823 150780 9946715
95337 167208 180120332
116846 159630 579365804
75881 90211 873525989
148046 166784 47294733
91685 97780 15227225
33993 61558 68724439
159768 175897 689471717
31933 41307 23124132
172270 192386 943244108
9487 178552 984634129
169615 181936 408833639
107753 126856 47464194
44462 146162 638714930
174399 180943 16434028
127983 199186 178708064
140955 180091 502275725
93780 150830 149885887
73272 197534 311479450
89165 129497 933642843
24515 124745 250044922
164395 191118 67316452
150795 165368 36744286
115150 141622 65916729
192204 197630 586851826
188992 193616 1128237
128599 129519 147139494
23778 174348 617612755
170325 179295 323235300
69001 77112 829695092
39225 156094 709731924
85893 117453 707757915
74289 98158 241562290
181991 192228 25817160
71152 106042 487177662
134978 192937 88896777
135898 150719 36948992
75215 191947 693887507
107320 176333 57838545
78330 159392 565092433
107383 110256 750975406
82805 195809 948183015
44191 130774 945640154
88577 140767 186011645
49103 153887 850755325
43999 129740 214471982
164400 193644 73547042
154161 199110 118093729
132884 148367 762031157
157051 191339 86329036
99270 161211 165632499
26945 181779 387105795
101741 156765 137578178
24642 187972 408556589
170731 180609 223461194
157384 184995 69379715
42158 77242 63911172
98546 145272 307955865
100659 113089 557425167
97908 189071 646738927
157050 190883 85171829
145912 179027 83325176
36996 145091 580280784
26250 146314 909331226
118304 172783 897235534
135470 160933 63705375
173165 179185 493201100
133229 174674 103966340
48825 138962 802888432
71828 142038 175547619
87648 129747 105358099
125169 134143 22597030
67160 188103 326745977
18424 23981 912379312
21194 145809 310828285
53230 187038 335281023
28034 103969 520388311
24709 154440 323925082
34631 151301 291643553
111644 142062 679249938
82358 128250 828912139
5918 191165 463642372
111172 112458 3261122
89488 120528 77680566
170599 182734 803565097
5988 112289 265667333
72008 148874 192188108
43726 58234 36060459
93333 144383 127611868
135524 161375 64694269
1825 52529 15033278
163182 183280 3899415
25074 97355 641471420
28937 184843 973895855
144563 154782 929235360
198806 199136 826091
9820 178463 585577653
144801 155621 27172559
182736 184460 4318580
158659 188203 74404562
30408 122773 230648798
84337 87514 7927988
105352 126459 52452083
166066 197076 77978439
80122 125516 303114405
31629 167922 340768799
106435 106644 61796992
154427 182447 70488970
89329 133602 659541400
6945 109207 886283065
60570 99342 97013709
57304 187998 327626673
62641 181453 270607902
99619 144327 353691190
48942 169323 301593838
166658 199140 81634796
192308 193604 534786743
81073 159329 195878670
26540 111242 509796543
107375 127475 406202752
105751 139435 718145036
32269 42809 327046280
160958 167431 16394683
51130 59456 20862707
132186 198787 167170068
23467 182273 638784051
195279 198887 532440938
72584 146044 402509549
91467 196428 593494513
127347 171532 110883144
107553 129918 309847173
197475 199898 6094042
110128 162837 131816616
139145 142017 1918681
61132 120643 148976142
3404 191458 552455341
19285 169001 374153829
170270 192852 56781021
21728 178131 390899630
101378 172437 177894972
168513 178435 315441757
49061 191010 996908186
138261 158053 49619851
126491 181078 136994467
140903 184820 110403939
196608 198475 9945248
140043 146557 16303017
5557 57826 130180436
162880 189530 67064398
128827 146458 763180125
63900 92534 71703952
154015 159831 14608374
122705 144881 596402473
9429 163907 748980890
150879 180318 74121299
43026 151823 927170179
72925 77660 909987016
183857 191687 458827897
198135 198219 211796
12784 49767 464691669
31376 103431 180022370
124649 136934 713085493
69183 101959 467870496
60713 134659 778328464
89366 198766 274328758
65752 103292 346480766
64249 103685 859466680
61889 170568 645894631
74258 140377 300086770
72434 112784 101117256
198191 199223 714453115
125252 188980 160078030
108747 150010 102902303
132 48282 120012971
92079 146013 331317020
167331 190573 58476589
166278 170299 10122098
32575 137989 708126190
70008 79452 824501047
83978 141969 144913026
43095 91313 120559867
41279 154424 765529359
48274 120170 652899674
61941 142776 62433782
57538 197253 350232484
41331 141123 593700272
47363 126182 197140365
125612 143517 44758752
121700 146704 62387724
98330 196090 309586430
117297 151011 84154091
174011 190766 67261984
197071 197252 418722
1509 36987 154168518
183479 192779 36165287
77591 177650 51044208
56778 119419 156848124
7741 8123 916138
65731 187237 304542671
65308 139196 555795974
43668 110883 168185059
113228 153377 100215450
119007 198112 198419112
155044 166499 28893218
3611 132947 323271735
15190 23273 289830576
151826 191241 925264330
88409 193679 263868767
148142 163259 768141344
3022 122324 815985083
41439 146240 980374970
40116 91140 808505580
70116 145659 188792566
72030 130115 495221481
13829 59373 113353241
11330 150050 973215042
47495 164522 342392234
35808 162210 536805717
131147 152228 896287405
166153 197200 78050776
79486 187509 151597867
135804 164969 386011759
5372 174954 424082048
161557 177349 39769353
125612 182945 143958102
197140 198835 198495216
71801 142615 177022325
193462 197439 743731206
8683 162180 488512331
170709 182293 448428267
626 79728 197465297
136094 146151 24951239
82923 93812 27195978
136842 137975 2742279
183340 185907 885654363
73915 185750 838604127
178885 190271 28762708
168910 190667 54731938
86175 159843 747394216
93042 154546 153849294
91486 100788 23377674
149162 188443 98896687
36580 183288 367280589
19698 136646 346960254
121309 181968 152092759
75287 150198 187334645
70487 89973 194894769
198365 199549 2980594
167614 169004 3522233
24974 178539 344022583
121379 151622 5030503
61354 146877 284737475
128970 152241 58227038
44835 66440 53910901
121761 192925 178574044
77218 113920 677273852
159327 162695 8484948
10783 134595 658976007
37471 107992 176520717
2105 178072 440142187
146593 169138 56818056
184885 189525 11730472
131184 167062 156043053
121360 163024 245826877
2562 64492 154397241
124122 173947 159263598
146110 195263 123723700
84522 180233 239730186
126089 128146 5277832
14651 46388 484859732
102787 175196 901294776
39845 91524 222635302
196011 199004 7495462
43860 106389 156535410
84185 197725 428340056
48917 105771 802042549
163804 188104 444854896
110923 127739 41987529
162369 186402 60514419
136248 167581 78584902
187615 191748 10387186
41401 182753 353919372
117535 126900 504855522
186884 190022 295734639
153122 185673 81916303
193306 195441 5345473
121811 177923 140675065
115999 153291 348610469
95957 124061 495048975
32008 121480 223450441
37616 176371 928665188
29183 69375 225770100
56160 151551 176455961
140163 159512 48614808
163915 168967 396633716
92804 114974 379524210
130673 181737 573332840
192886 197390 721018020
116760 195946 835763947
50497 59582 511264690
159232 166940 19458150
189456 193772 10831926
163305 166916 2270363
137698 157118 721116776
54165 84679 873697025
111203 154400 107950534
26364 80772 135506564
50118 79960 74734751
91581 179601 220516290
39303 46025 5521380
137424 187980 127067641
42519 66339 793328166
148131 174668 960042931
148654 169531 52661609
48376 199469 378668304
51863 71517 123983004
66742 109036 106118478
152127 153399 3103395
30558 142287 828575848
123365 191595 646496155
166153 167239 2759778
86897 161740 187227503
42399 47074 5842472
102045 117060 603588098
134397 148006 211368589
57711 111156 625851742
13096 51871 96419385
115089 168578 133870118
54242 85422 78144616
98851 165173 166105007
85647 134406 121902611
150156 191063 372301327
27404 108812 726125926
173784 194734 52670145
62466 101193 219967989
105495 186431 175867783
121407 147757 65728409
129378 178485 123144399
37514 194198 422560998
90685 101473 27121337
182783 187232 778461155
129405 140453 27434310
195661 199529 667579654
19173 91941 480480890
171892 195356 644677017
95008 112493 482577768
85845 129663 109633166
154805 187733 82939591
75360 147893 181305347
81923 116238 140550389
130568 151890 53263471
76646 171994 238811378
17030 117344 529982314
185215 199731 36573567
159068 168878 24757855
78804 113912 714008247
161175 171926 669797047
13735 139216 896554377
81434 89588 20444908
8474 61334 131825677
113545 128120 156397081
72243 120144 339888288
158146 159708 191685257
130495 199198 172376688
67370 174533 39777203
139877 181393 104368095
140394 181571 18922207
105667 196929 228713814
142627 177548 46587302
75186 83278 20335982
107048 146585 179984829
43988 190673 367437647
88801 148367 157782460
87047 103498 41331614
133495 151455 44862647
88811 167242 196490707
98078 107785 24571413
164128 165503 3513290
193544 195908 3095725
103156 177925 187214022
181203 193944 832857149
184156 198613 801921421
175782 193150 10042220
5596 128413 823052845
157167 187900 77369254
197212 197369 48424
123604 198036 186831264
174546 198529 229007180
155297 193250 95570373
147868 181275 84126163
92082 182109 989348509
134568 194896 827009276
14899 119461 261112215
10145 177155 417746760
145759 173321 69392750
72749 187874 288568446
111873 129932 45168708
83485 94297 80153129
59305 115915 141847910
111243 114619 639403251
76157 124631 121148486
84753 194598 288886124
163479 178456 700327711
157982 181146 333895841
57119 68218 997283255
144309 151077 16999838
195756 197255 3748703
46070 97503 970925401
191719 198164 16134715
53438 199354 775344621
183716 192302 21590927
48977 167273 296356555
98204 103108 12465663
26158 132778 462846240
140981 194178 879747397
136445 161108 61712334
41183 74770 119040513
157629 195652 95711489
168848 183305 648762754
63079 123960 19652081
125901 168004 105707027
74721 146934 180505911
81510 123411 104797205
150682 165834 38220739
166485 183081 971340332
98600 191050 899361553
40342 131374 2894062
159272 189540 42513458
69898 75212 467846288
118220 168511 125937114
142550 142920 932656
35660 87509 842175298
191663 197362 741851374
101846 167145 163464223
164101 184103 220314063
159103 188538 74110618
169266 188680 48840084
103958 179794 189786195
4063 57214 132518772
46346 103831 143976919
30071 105637 188825049
168060 197333 526075186
186104 194637 21454814
95136 196320 253824560
27275 187419 400584301
104785 111167 555278582
66351 124034 783048556
9214 176079 417333589
19144 146941 318877522
9450 182585 8631755
162146 195780 923581906
39106 144505 507985629
132712 134127 117499849
129173 160682 78850417
136147 174749 96830896
14109 197670 459309763
198141 199811 205755951
149816 184249 86685921
150514 176132 64505421
173936 187089 33124621
191691 199633 19910823
170959 171496 1336989
120622 133632 32563110
149755 165778 673162448
151739 160253 849729406
41562 182603 353131698
539 60298 149047380
54545 68924 319654310
183565 188984 399755164
5257 132053 316815654
198766 198912 451806845
56178 123161 167597132
10085 182949 903742599
105847 157503 689608625
111329 158135 117011208
146913 167227 306781697
105637 119131 655586522
133555 192901 149010595
27326 170555 640014338
164456 167172 6896554
86645 190721 660170884
72704 137689 407352102
143675 193303 124896522
50885 63690 9063464
81771 117510 642253890
116120 143543 68305451
72764 84859 30360740
59435 158416 247715517
184243 185401 493398291
107318 168452 152937904
23519 126023 255741348
5672 183153 843596459
2510 125456 307013150
87887 197883 275716373
126634 161307 443437744
3470 140722 625139515
59684 95518 91867467
83463 188050 276161891
175925 192568 41890551
63918 124807 152304731
92152 94535 680324944
4792 51026 984137052
189968 193509 180947
124560 193535 387475968
19116 136007 71315439
86716 130025 957620687
177724 190105 31179443
178310 187028 22011631
102626 163398 785092542
160646 181634 52847634
89433 189399 250582372
141119 156636 39033557
15272 21698 839946765
1712 59954 232046226
163396 189264 566620082
152477 153740 3097361
134767 157464 56800925
67761 167962 213670665
149141 184111 88034283
114082 187822 290625425
154600 169548 518304210
60279 80993 51843786
139463 141685 854121883
16146 31589 502588596
63914 116754 642347606
59562 184309 312565993
36377 58025 751276331
158783 166783 20219790
99359 191933 232198018
30347 39095 21562975
932 140964 349819758
179982 181911 4806631
78202 87550 23513805
119066 149139 411201833
39031 181633 357000819
96873 198215 254221903
189821 196465 604238227
180176 196666 34513243
151813 159339 18915881
90243 94293 10039606
20264 176785 650900573
152071 197012 989812159
110686 138670 69818004
73798 126108 130747851
183256 185748 6266845
137585 151896 35841368
150530 156680 410952297
3771 51674 119449243
70162 140583 986213814
162114 166421 593356741
31920 138196 265398201
36266 190337 385875583
52041 92875 951231843
5296 25678 417087248
5194 167636 756607658
129766 143450 33994093
188498 190372 4735273
132376 158433 445232764
136493 177017 913479772
84488 123884 98444636
181911 196296 184843579
196098 199861 980151340
103551 170090 166519247
39023 66132 67667816
159879 179979 80648582
141916 165109 58320442
185023 192095 17924157
6252 193699 469084630
105658 147717 227264615
138660 192099 192074906
80093 165588 68673818
193196 194002 1913417
115823 126122 25508561
184044 186038 4979490
63334 131725 128545117
92196 104849 31894541
97810 111019 797596388
167337 185747 435453870
111010 143155 994669339
56033 111365 138541362
133499 166265 847691559
41194 150033 751098564
110134 175876 751593966
148102 177971 175436617
72103 108556 91494733
44192 75990 79474579
169290 170183 191003303
16885 140105 307452710
134114 194559 355377265
122489 143502 52399727
40456 48267 77275728
127148 141547 35907701
144282 195149 639309805
55861 191918 340985303
90688 177935 482605145
92815 95007 5461672
53881 83148 73328780
56437 133815 193635384
188001 190209 53374588
163461 163828 36598054
109816 183106 183509020
131420 153700 437943888
48725 56729 151410066
65091 158654 234168851
104512 128846 60634401
83153 130019 320867126
106809 181832 187776632
12465 34908 55900599
92068 140990 122240179
158303 191519 903065458
135808 174505 360396377
198479 198635 393441
175815 182569 16970129
11325 58764 118093561
111180 129325 45327335
139873 157299 659650910
124493 190680 166254601
197425 197485 122617748
96687 183199 647244797
150413 191864 959427365
23989 125090 252209918
58829 116965 145639542
87332 139963 853308291
9412 24754 38580021
13988 170744 727753675
78463 198006 514642098
108806 129254 50930447
23445 101680 699376471
100333 198573 246318082
38140 40013 4777793
123982 150428 460407187
123074 192911 95073299
112034 187292 188718566
151771 172632 52488706
196722 198814 642026631
117961 167996 154108505
23967 140487 571857172
71095 190332 560339054
127482 174837 118776431
115007 123683 21466473
28286 149758 428234327
137639 171227 84400506
107910 133724 36611799
27350 38857 11668299
147270 161752 36484646
10762 54632 109235191
102717 194547 230142262
79358 144136 161955532
196198 197809 227144265
124733 143629 47237982
34888 182218 82012759
116977 133669 41682819
90987 182317 228778225
93383 155076 554873329
177501 191564 26188960
143633 192056 121868740
94924 196670 619967562
117475 168119 126812521
15071 178595 408820906
90600 105014 36287199
79522 114359 765051969
4280 43920 98939382
126751 151426 33457681
81751 127895 822449604
70765 159505 222038721
84690 111122 107644925
120954 190503 809047436
5036 170117 944875846
175928 198813 609204952
67026 178507 279287054
71127 185142 479271332
166952 171170 211578101
133296 171687 96288167
168655 173804 369055727
130250 167892 94329502
117360 127978 653557975
102763 106745 10057545
189107 192131 210334032
91442 129523 95288736
110754 187206 299843846
53178 109175 140363245
47159 92405 704248853
166744 197537 343223866
163008 186436 379535095
93529 127415 317994852
1137 85371 305837992
47035 89314 376199224
113676 189933 210119221
80671 182526 304959356
102930 116991 35123533
167673 196855 808210230
69020 163943 776818786
153071 167581 36582080
78385 81978 9085290
3282 79752 150241701
184792 186956 100255283
30111 165618 946793558
158110 175688 8314710
42704 96637 134750980
103292 167186 705034704
28310 109253 202189717
170873 193803 950157683
176735 177782 842440222
166821 167597 505178086
84970 179105 235719930
89430 188165 475346123
189572 197504 19930047
21676 60021 889267415
150049 193686 380269947
91637 170275 849278964
29710 40383 358602000
138456 153401 79385180
30402 115761 213263667
49216 61545 196330672
58554 111670 949689712
112983 137489 463142985
54393 91766 93523072
7677 116101 436085679
179809 196231 41395554
118722 172957 689565529
119229 164483 113292261
123839 153255 443300430
160930 165346 734642142
178903 195783 411820562
187067 189315 5616643
197024 198310 3176279
165553 167778 171822458
38335 70859 127518432
84506 151793 168233114
90245 115639 619497316
45833 121006 188038238
184573 195049 859753863
85803 105751 50110993
166908 194331 51562342
63758 66839 7726611
65912 93714 548626513
150202 151638 977927878
167841 198048 352217808
91082 135444 110968757
55920 162050 265578137
133522 160189 35989446
85950 194312 271558750
103628 123025 777057804
9347 80547 992763955
95175 177435 629302181
158372 192160 113341006
90376 127456 92716589
46466 54818 370847622
31734 66656 569823665
186603 187995 3561591
69574 193878 311502383
41903 182643 352417966
127037 169737 107153041
60804 84996 60665646
140029 164168 777593042
195763 199331 8916517
199465 199661 948763792
193238 197170 9844635
10932 11167 329819925
101178 173081 702566793
59623 182840 684355336
112062 140923 71960406
99401 133045 644398327
35347 97435 850689896
164047 174189 987521268
162807 169719 44528765
107087 169702 156659926
9005 148302 561311435
107890 178654 423070221
85172 163955 590717622
19352 114117 720920911
34918 137470 256331896
128961 148105 47782990
101298 148724 118392817
14516 58185 609669522
5577 38621 444020693
75916 176092 170652666
194404 197201 7054992
91297 154175 209970854
176326 178710 5949246
141273 192677 129323178
120322 187060 491383493
104019 139190 87637566
98269 161867 549302803
163896 197863 85420765
109372 111860 6090498
36453 136054 249033965
143042 156177 33046827
25622 116750 227434319
39838 137661 244513231
55066 71857 774645133
115131 121764 74022428
177214 178969 4377930
119694 181334 203759678
186207 188864 6742650
137508 198143 152341735
187096 192602 13803124
56514 181097 312060441
136448 170934 278331628
186188 187840 930007948
194615 198069 831087901
79150 94830 912271252
76867 109620 82178185
159219 181601 516639716
81483 165532 210519119
116164 186281 433272568
112694 174387 154518141
17854 163316 363450602
88265 142190 134736039
148616 161507 604989130
10800 177285 416349709
118328 192491 645913747
140959 142809 840966838
47803 82909 87866349
50597 86166 89147604
7693 145982 569828187
147526 169412 55221231
118028 166466 121274880
32730 190382 880484671
157403 183271 65084592
53748 188179 744863264
139984 152362 31116897
53844 130609 192201156
131916 146726 12302920
2093 52690 890517126
168173 169199 2593694
130405 168007 812330707
153813 183411 301334390
83329 152878 989233242
30969 60090 72331091
197712 198339 812201001
140849 153825 908434373
18769 147542 321382682
127820 129647 4591632
5185 187429 455991196
189328 196879 19055392
107982 109148 2888329
68011 98822 77104099
182019 185425 450988665
756 164001 408188576
103689 197468 437790510
64543 113531 122802599
108904 172784 824274457
187938 188054 278519
59039 83577 152317333
27981 102233 617860894
5887 99021 891330518
132867 199331 166803285
51859 184581 332447819
31724 169491 658262050
39568 73404 797904823
158250 172220 227326303
70618 180254 274656923
67280 111476 955570084
158668 177256 46772654
20394 151096 326133969
105691 168121 156150483
34475 43542 22543317
138482 139269 80874404
128599 155517 67296630
14188 33614 48375251
140404 141258 538399932
45960 77423 825923975
117746 118659 65977879
77574 136479 61230847
155677 168693 83398541
145813 151748 15028050
177488 188410 187493540
123368 143197 637757697
142359 186566 111193793
45593 152527 267431550
94319 174884 911178156
83014 158665 282094701
84675 124980 47105321
43604 59542 936117135
34187 124671 379847193
68448 102789 86086890
177016 191854 918148049
17489 114010 241072421
13221 17299 10288044
146883 190184 221013685
98783 199887 253582835
103408 160852 666779183
30081 158580 321050444
172745 178801 205378552
79350 123136 657953876
10749 117631 801171853
106949 149946 107192692
4333 99277 237152877
115445 147359 224876547
192172 194696 673953134
115996 189521 299122024
128432 199962 179586656
47436 138188 227033630
89880 111180 518245846
27134 86842 148839594
137696 154639 42395237
96345 155087 102503840
61367 195790 794029314
32464 67488 805054139
148972 153732 206752779
59157 195873 342704795
191334 193191 4628918
85935 150886 456577374
103867 190098 216043617
24813 77360 677188555
60068 182624 307037355
76169 154683 196379853
537 122485 304702471
114573 151819 92953306
120337 190600 111683871
145675 184355 97405582
17869 58038 99766118
185519 185589 187834
181941 199131 43292455
59924 86080 518155730
192851 196092 851975296
53827 159514 264546061
59170 75600 918208808
1709 188625 467781234
40419 145891 263488132
113922 122671 21679748
189043 190642 755648191
132261 198535 166348194
149949 193201 108919975
165789 196812 78045981
44335 181667 343797298
181781 193199 516655717
19857 53416 83172224
112862 134546 560023783
191540 193045 406757605
146050 182070 90638320
31916 61268 509269556
113533 114066 1402289
102477 127516 62495438
187351 193610 15683333
30882 99034 499532632
59477 164807 697597421
111 159176 397638380
175049 181178 433061323
134027 136697 920177186
183728 192668 961517210
85107 126653 103797249
187932 193530 346912734
34546 77400 472596455
51518 197135 420721892
143861 196950 759199493
67921 108906 102817696
107000 122731 39118215
26425 151390 572702752
106375 110740 10835876
187167 194811 385640028
100058 181017 871680201
117619 150687 194779441
14193 153961 702571086
32766 104843 180204269
195005 196789 907430099
191616 194242 6465220
83180 178308 844898925
149029 179964 77854996
175266 184258 22643146
35584 165411 938910419
26237 158344 329900628
91821 110772 47520132
166102 197651 79279983
94691 161673 167666962
108518 192801 211150829
112734 173069 151040311
107476 172378 162368340
6579 76929 793082251
179516 183077 8969784
125476 178776 133766466
39345 112525 761880510
176963 198758 54823327
71220 159248 266656181
93517 121800 70817084
81379 90695 306367861
185333 189150 878248528
90814 104562 849582299
162071 196764 87373061
134022 162665 952525344
127140 184554 144024290
124910 183222 146366006
148485 172521 322010070
140497 146541 262194538
194441 199710 849757504
168130 187772 49450900
179137 195509 60681267
93041 153773 151886611
131623 169308 94492793
99758 115445 39364157
87216 122207 87500719
161780 178722 926637999
35642 89506 741777045
189417 194891 268394960
3598 179636 773812391
169404 185977 41633496
150060 151620 3958769
65611 140474 330269509
5791 138909 332493989
23956 87229 157760671
156579 187604 78109138
27178 84053 141768565
81277 185189 260388259
180639 189178 661850588
186714 187426 370881721
179120 179260 354852
174887 189583 739328132
28483 157344 321881515
192974 194044 448190514
178084 195455 37673716
195663 198246 6434901
150467 154191 250461594
44235 67217 33647188
20262 115093 236644462
171881 198791 67698137
79618 190182 277226790
173567 192575 47858974
82470 90650 20512593
43611 168778 313329478
30922 34378 8397879
170954 195043 907286637
14736 39834 689322735
37964 103844 732045933
170869 174835 9890592
160195 171276 28007503
68903 112460 109119958
153779 197141 109154918
11316 117467 265213194
150258 154847 11588864
34061 156328 305697073
3335 159900 256409488
127896 149931 54979811
140285 187191 548534346
174855 176249 3514834
127244 175702 386652825
110421 163685 133247549
9759 193159 735521112
92426 141784 123345012
138515 185291 633086360
19963 23091 7706813
96848 124645 567372767
93269 140689 474074330
146760 161751 413413657
85188 159360 185555478
159122 180311 666638654
52299 161563 208357943
143630 154021 230505744
16174 17202 2580945
93579 165688 584271645
8958 124604 288797670
2719 8244 13811456
184759 195779 461761160
133 72889 477747478
31515 35454 9601587
31622 184331 561304116
130458 199278 91961823
66566 82802 845224819
186178 188102 4907543
102039 159663 144052104
55957 150019 966230820
25025 41176 88968486
183054 187204 464517661
82997 182217 815333505
9718 77676 511139584
9237 113997 362619443
74456 111701 93271975
22227 193983 429510131
82384 176337 235409706
31728 136843 262565705
69119 167362 995438714
76906 89460 31412090
159807 196060 588610464
124832 170534 549866632
28531 49348 197644209
21954 56665 360759979
151099 186858 90021958
154241 197169 108025254
73747 115408 778058158
87543 173648 215628484
171015 171770 1831306
154383 171926 44157565
176062 194422 46163034
172868 196387 853903924
191158 193989 6967617
192738 197709 6044745
29622 62449 738558510
11098 144334 332710277
191937 199010 75420430
77801 181589 850225040
89244 135403 697999780
182877 197715 431092484
85203 162976 776071776
153606 168100 648532762
125670 166979 103717850
95080 162245 249642459
180777 197888 42989958
17375 36489 605515162
118760 125818 125536211
64851 65807 2444855
128627 156047 123601538
122988 135181 30518113
48906 196542 370092809
88203 171141 64284119
187230 193280 15209307
193145 193572 731297
77454 147676 687530492
127606 131751 514633428
174737 190437 39563129
168107 168222 219748345
174654 182417 105465740
78499 115117 735994814
134660 180841 115928269
120113 174785 137048617
127364 193281 866273209
194803 196981 5524255
163167 179680 41516705
189840 193628 382975102
141427 199751 25092099
72297 147436 213235334
157881 196161 96349436
185162 194761 24197009
96974 134535 108328247
61057 174128 354999572
190998 197024 15082439
128290 135898 4937506
93044 124639 610729556
162014 176884 84663265
131913 171954 100359577
159023 183779 430492459
180417 185718 3912654
77777 120763 673187850
107474 172499 726052798
4602 129896 390673371
7174 190559 582197108
23284 113542 230107068
196038 199874 33036435
72646 105344 82115480
72035 172797 280346637
40755 42182 2390042
112316 153798 103599462
104145 159017 674572386
137931 178290 101348765
72287 169413 362037264
184387 188094 72270530
143946 174656 370928761
71295 195706 125749926
149588 179705 75764592
39187 195219 908470792
58505 141406 74167262
93624 163815 480704626
39581 174641 427895958
32373 116301 209763755
110947 186589 31870864
164979 182208 43264892
42473 153518 390843982
194882 196694 4636734
113626 158326 111679464
79928 161228 333998812
35351 189091 500626922
123988 154226 734334683
62159 119480 531386208
64681 184516 442756168
190603 191549 2415780
85772 115360 282487300
134797 191569 142635697
63870 110249 116258500
57818 153064 238373075
99063 123551 289229187
114580 166266 850057381
92792 141155 757390436
155941 195232 98928076
47240 48741 391625168
4033 104252 250604710
51717 106038 136210270
64055 187738 463039972
174555 189413 956750921
189145 189205 424584079
134162 162447 796928898
162761 183982 53414673
141114 145518 5332109
135642 171181 89221559
61140 134584 12176880
52574 160285 790321392
14885 106329 228447586
82340 185508 258563643
175956 198820 57503129
66733 152880 726749178
88188 180221 433577681
160486 161001 189113782
155891 171077 371254420
97004 130350 48160613
119459 171442 130285783
67576 145831 293252658
13355 46045 246938667
38774 59865 556915876
119066 136504 43589635
27171 113345 215151415
52611 198287 365097669
16107 62579 115566635
55701 96149 61233507
113415 157011 108990377
80718 159639 985170164
44011 103397 148669976
113240 149235 89820206
184935 193754 683703429
99201 121945 803515496
186504 193067 416497717
122691 130045 18446880
57283 181952 275792753
170357 196764 820075919
9065 153532 829912818
138200 159398 81929285
11810 110533 571383257
116935 182816 111627451
24686 43425 392042571
128162 176540 541776675
178639 180502 4748738
77203 150986 184500021
86516 122789 688894101
142004 170579 95358201
188228 188989 1895584
110530 179321 172239725
175494 194923 561858024
140603 185413 112717517
165755 196275 246229464
137363 176990 718761552
47861 172760 312813160
105477 121200 285287346
11555 94483 206936613
22810 73434 125977064
112390 119440 424150083
120588 158116 606106015
53974 129762 846395041
114734 163159 121071306
50532 194547 360945437
101617 165810 160644185
176874 180677 18431229
138121 176629 540748021
187067 191052 10067666
178550 188197 24375249
64030 168012 632832059
82789 99695 432087132
137008 190896 135432073
144316 194777 772226827
136058 194240 146048755
69077 99718 482594099
92139 125576 324622766
107165 120020 714009678
122184 175831 134513010
89066 184868 240056311
192814 199526 16837724
20877 155229 365747887
40723 166848 366173710
2373 144950 356123630
71089 195526 311936761
76492 149846 183380376
75302 183643 271524938
179353 197512 759865490
18024 65437 118009250
94997 182774 220038558
130749 168116 93631287
74262 83253 662965959
198831 199432 376543522
55796 135128 198479107
71280 135610 657618583
141142 142788 4110262
134689 173312 480061917
65781 179570 295844543
86449 141781 873394233
62394 124716 675145510
159287 186365 92843233
125905 174834 122846917
124072 195028 178109256
114876 175827 152572600
178976 184306 422307319
105793 115867 170057557
128727 137207 635273146
106439 113486 17561983
38809 72944 85225779
13395 109317 239647169
157270 180739 59084330
167028 195986 72820546
79910 159404 198969428
176422 177301 2169789
184209 188951 11926433
82844 98700 39678775
79299 155018 189478552
27762 188039 914604037
151588 190910 748395000
155817 164660 907180288
130162 135590 13554353
45300 196819 845829532
176258 192522 488219707
1581 190593 658429075
152127 184100 330701267
40581 184816 361057498
145672 195621 125787484
147872 187395 99598163
81175 83935 815435956
71502 128664 143002965
105656 187964 206196674
116415 120183 266158213
128492 128798 685492258
2593 20279 44611375
14834 28022 33045096
104667 164359 341991511
46320 47241 2171613
34788 149245 383786902
5889 137033 492024605
55591 186236 816154716
128920 134549 14137349
72959 79146 499193663
83211 106524 364175725
168848 171277 6116049
34675 131925 243185824
23947 189432 744956090
187955 196402 790766950
139937 182111 106021305
70211 131103 225618950
112146 128753 41401443
153509 165042 663596036
124943 140342 38438745
127299 166044 97178384
186590 192330 14452371
168599 187990 48816913
192578 198485 289111407
36351 43490 17774543
6184 16466 84385776
87257 113334 65342400
158019 178416 154935839
51528 93154 104169768
2617 136163 914020893
117908 168252 912626737
69335 134822 163875599
181883 193641 12970749
80419 95266 37103661
135768 180308 202737764
26791 33589 493812377
56150 131170 187820604
103633 107676 496250553
74384 154581 706709711
14457 125269 276617906
149739 179702 75385472
156134 186625 417030478
38593 195637 146802564
83504 95140 500051164
38921 127425 812280707
107267 139574 80449052
65249 127098 154720225
138475 184355 115304880
97125 119632 56442867
123012 168755 158588235
139652 181406 104945516
140655 197547 143102223
131636 183323 129640573
141421 194658 485375242
12164 192502 451256414
88241 184088 240210919
38917 42495 973673554
67590 149472 204812279
180909 192358 742427829
162857 175756 778013419
78529 192812 390399811
141028 174915 85229594
136294 195902 618269876
74243 178840 552291818
164806 169825 7155131
106744 163603 142151523
102218 189529 449220665
41258 95536 135614314
86918 117701 931563553
151625 182520 68166295
93869 148411 654080007
59843 64128 57275510
168028 171952 700719537
20239 32226 29608944
130609 167529 92516796
47706 174310 317111793
104444 105160 1839063
191343 197833 879828440
36998 56231 47914765
67231 168385 253385147
115036 178590 159108238
12105 85590 183499695
143049 176874 119866481
188277 191848 8984653
103940 178442 186467431
71322 121079 124520955
103865 180321 365051684
146032 182031 682453712
107776 177481 174446098
64905 70746 262500523
56434 172085 406047167
76272 114522 552693052
58715 91594 82408573
125654 153274 27505755
175585 192584 42756076
8207 63034 169983015
62662 86841 940194056
12675 82427 174018628
44586 171441 533595790
25127 88536 702407188
115435 188665 651074718
40019 165199 781468213
40862 111358 176300447
9400 74864 163360312
192236 195264 7601934
21675 94061 180368333
172401 196084 575283074
114779 127434 451349618
62149 69346 533578333
78023 79406 1774560
114014 181957 170109126
138499 188005 685901313
126296 186356 150782403
107684 156783 62386948
191626 196963 70490830
131584 149863 364971277
53976 181095 266490032
83593 181060 244149468
43180 149512 265817115
34371 157930 833627334
87061 139931 132071593
108936 139931 317505142
45996 65161 172557318
147933 198571 127466629
196804 199513 6768856
78156 161466 591329576
156275 163519 18240243
156854 166685 24770834
95988 171120 339193189
195865 199812 666607737
197513 199745 76374379
80424 119746 75982052
12251 149041 341661481
169510 186712 43244777
108967 167915 238966861
149524 167755 23894536
138288 193518 997309855
11586 132631 500377242
199641 199958 42972929
72324 73414 62057083
34842 52138 43051869
162318 170478 20648620
12643 96923 210315008
61144 157608 241439140
118186 122439 10507920
98222 155672 703497083
16207 41609 966347688
23593 147670 444707370
173504 177683 176081583
14651 56519 104209244
60538 167495 379993707
84319 144786 722295534
45126 97361 148831325
138338 186764 506900946
13610 23686 417713236
172184 180260 104445564
105453 148194 509121594
131307 176709 122473445
51609 176586 313030078
124034 169181 113259680
199681 199724 787168833
24881 90115 378526763
74937 140074 455174834
174020 175864 4618720
44727 184854 350881174
48815 197769 373352027
56416 171756 288836927
21574 146054 483799671
197380 198107 373584165
134285 189207 137933417
181815 186573 618468321
133706 177856 110806546
128569 146360 44348959
52906 140005 605050111
77923 174713 476387317
146492 192400 115551235
174414 182199 717397778
56039 165002 272788501
120951 149171 70513147
150764 191692 225100627
2051 19330 868771206
4833 101733 242147274
43242 187367 360990136
85054 163319 704740247
125364 192005 167421647
67722 81852 35380935
71290 168536 243570849
182702 190868 687862413
194857 198278 856118116
147652 187776 101101004
75937 195482 299657238
132636 198274 573546789
53645 141069 978702646
45295 134149 252647416
99019 194599 623730734
154509 171586 43028036
156006 163649 19308634
128223 180533 131263298
1011 122535 303685832
86411 121135 24664894
50605 67170 41442808
51708 192288 482934617
112344 179124 167230625
148709 149215 859561238
115105 120827 14163285
58730 98653 99965201
123343 126566 8043218
196228 199162 410162510
173471 175919 6047171
74204 123580 123507714
56609 116021 148829843
192795 196558 9479593
101853 175391 184142679
76673 175845 248412225
181540 186437 12370328
141343 170228 72700015
189019 198569 341285078
16015 118283 593185364
117862 198888 834328741
49182 196974 417744343
116310 155968 348426749
199187 199738 1423744
24430 192964 421611170
169726 171091 148316104
132539 160811 70695312
7926 108470 251392176
159730 171951 30801861
167882 177217 23459136
53063 95262 105566746
171741 194483 369859438
4566 113546 272397504
27316 68229 101734193
126068 194761 172518935
92205 130527 95981150
28148 160898 331567334
138363 155058 41848846
2126 190330 910948496
58805 115903 34016328
5336 51509 961462505
181075 185232 10413855
39704 85326 187220843
76941 87991 27706907
185367 191839 62888851
152917 184467 83841550
190502 198211 19298554
129880 195402 935418413
172601 183396 820204284
127757 179179 137235254
53205 117950 269259516
164404 197213 82523850
159433 193410 85511750
14607 124525 400690752
98402 137290 97322002
3008 144306 352992774
53210 62656 545966939
160761 167675 507518868
105468 130850 452314857
113795 155748 174334174
166931 171858 996700760
147348 158076 27073261
1989 36709 950345095
159921 169003 22964160
22025 150610 320888159
18833 102015 231754764
37607 147951 275713634
23749 76074 299528180
53076 149505 241191612
199603 199789 666808757
33471 125499 229851128
127178 154318 647261081
174676 178429 9395758
122682 185296 609883491
157506 178510 608085949
88783 140915 130287566
95400 110750 38588072
59823 90335 612247442
12984 114013 930747918
30846 54195 665746705
139499 177739 687941625
60584 104067 109080227
126720 193287 167217644
136231 197790 232527976
168115 172379 869892979
99526 189439 225467484
37596 59523 760563937
112750 147324 86129749
167062 173153 15227227
79710 103012 58507280
15193 121398 265127523
123728 179266 139283751
161401 178897 44009100
107606 194060 216551097
10323 134887 311253905
22973 159690 991408310
146708 185385 97346472
172914 178195 12093297
105798 130090 637774600
115729 192999 193733219
53057 121535 771612699
133967 152489 606515790
135050 179778 112207719
96496 128935 81224088
137647 156103 477680442
61741 151640 671870335
111785 149316 179249618
125163 143375 45522074
170293 179270 294329698
158567 189553 77984969
85904 186472 251991254
59472 120264 209180656
192137 192496 862163
35195 76240 973193346
144298 157220 32505642
153453 183786 76426467
45835 199518 385063305
71224 128387 349145327
74358 191008 636401620
168335 181852 33909107
190024 197470 18700451
162259 199430 93527913
95435 135699 100825740
88801 105376 41762999
97032 176308 535848169
66573 170940 101604589
70906 126462 575957859
44603 50877 15542989
40944 135959 237569477
99205 160504 493916940
54332 79255 62318348
195503 198188 6729018
179363 196364 42858071
155984 158266 5759247
63735 136233 181471855
34045 85809 129356503
97389 99374 4972429
35297 71105 667449183
99537 122889 701883487
39415 175913 341683307
159337 172077 32049689
16317 91036 476226975
12296 77223 459211646
116285 140970 626560426
92845 142621 124377954
104851 167182 155973087
23494 112221 221516486
148500 187218 697288465
96020 128007 80126552
174177 182341 221681508
129734 188045 801939108
121698 166941 188876315
180000 186098 603626424
169394 199829 76486153
160170 161828 4170414
157386 174598 15865861
111244 127605 34200743
44372 144106 952011340
192728 193294 8574242
162125 178522 41288372
99752 171441 179644573
184143 196287 30578533
22992 156975 172102082
31220 64466 296072808
816 17541 957050701
197908 199935 105640903
76820 90423 720479945
66632 148633 205051847
195706 195807 504504993
110261 190169 735267380
3941 81990 194898847
131296 190329 148176899
9507 164867 825897438
146305 173783 69187932
110535 139643 72533038
186931 190593 661877229
16139 152623 458941948
103080 196415 233979780
63073 153987 227511305
154770 179345 61807765
74799 173680 247678684
65335 181685 291457221
73721 109770 90384375
178690 178736 108079
3579 136616 229308671
194477 195931 3714446
37113 166797 324536327
695 34645 294678893
166651 198861 80950011
11110 71136 423109516
57744 85820 549104932
191528 197818 10510588
126758 129680 7454179
160627 192216 79571322
115986 175985 150262304
99716 146686 117344168
30271 77980 118878852
43911 85361 656587024
90443 113716 58350188
63036 129978 595190176
154964 162297 18410788
112867 134624 678723324
115627 184184 658304793
36308 139277 486793535
113013 126175 32682395
104499 138045 344466543
180182 182677 507365174
54770 169745 287961630
39994 44647 11519725
87591 165829 791791657
34637 156525 304779763
35864 48195 3399312
65658 185064 299082744
25436 54504 860696288
14306 108677 153900317
19470 172924 383468930
145938 171413 64239643
123677 174600 61506764
28690 114634 775344870
180787 190213 30437278
146188 175131 72876740
149126 186108 218510433
183201 193413 25729463
116238 192645 491282975
137481 164777 68494034
197993 199384 478465406
4799 86199 213920621
76600 102941 595158534
150303 170231 50239739
18495 185048 538001330
66644 73878 533293893
179692 192911 33293692
152854 178263 70161673
106403 114786 775016513
61284 129529 170816370
37550 85826 120659098
135252 196676 154315445
111329 169286 145189522
22487 122717 250071578
118042 165039 117602679
6766 42154 88160613
87020 128067 987773965
41517 174211 332204382
113522 163815 707230256
33224 128299 237607108
100733 159293 195957193
150815 160525 24430593
62119 191802 325065303
114847 150277 88307999
49808 96940 772917976
191711 196340 11637898
36219 61095 61996139
103937 124502 267657416
113340 114235 2298523
154082 193049 98449428
107185 151170 943844543
168336 171613 8244717
102914 106679 552342991
40309 40397 207408
195118 196229 890153507
181464 186242 12052151
145585 178115 81915883
51828 145421 286793628
133740 179515 553114550
17045 182465 68132307
90904 154132 158110155
76965 105911 72693358
133521 142385 136728410
2472 163841 343751952
125105 157357 384188982
173044 189067 40388991
41310 196449 725019392
22832 110506 218847506
2386 7768 13502438
160069 165664 741001303
126695 139554 892825394
187250 188511 814863031
108413 161885 133570741
137030 153267 40572062
199457 199978 1337639
184637 185511 2250992
192533 194120 3944313
162245 178064 355559158
43427 162207 297106999
57521 186834 487485809
153366 191416 671603991
119572 154101 78264251
159011 179260 50886697
179357 191628 69620792
162478 174961 955345360
172202 172295 129399708
57683 171194 284422654
150444 199332 123005484
19158 167803 371430302
63334 104636 103624905
90746 174248 209214351
24590 136787 4909481
63183 174911 279896474
148289 192939 555082305
97936 102682 54452771
182339 193349 27784723
59478 159807 251100212
124922 172610 119671755
179552 187742 20701862
184092 196725 18377602
41499 192804 378996863
108266 126671 45737061
137150 172711 238659173
102249 188646 774319409
166544 173132 16476254
72568 136828 793225561
165292 196908 79570527
167850 192428 61814814
109324 162225 132187824
188864 189071 942567656
57874 115730 921905970
69424 79108 386861047
72819 164291 897271151
187195 191763 182490255
136300 154352 706451779
155244 194611 714933748
182823 183167 627766102
152011 157840 14648069
157026 185015 70289251
188025 195930 19880884
94370 137523 240104937
7675 131820 710274989
66986 103040 290796534
181558 190226 21875460
164822 176886 54030358
64533 117620 132996929
185600 196954 702264141
66330 85452 47959631
197239 199153 69844872
99171 146573 417716861
56742 193686 343207476
161085 198237 93498942
4897 6011 832239938
28640 65025 90418722
182784 190851 303458825
62973 84903 595423017
135937 180905 112866263
194034 199968 269344149
75158 88882 34368170
126978 174078 118206195
45855 161682 798232715
72351 190989 350712669
62922 125451 156377716
188019 193642 14095853
106317 154581 120494389
15172 23716 255166881
97948 164062 165567112
148215 156044 19696740
113956 135158 52831085
89786 187385 244675411
86689 125826 296286029
75995 154678 904483267
10353 41623 571363453
106004 130592 241297531
11481 196734 463618669
152550 198427 418626286
21993 60041 777916627
36703 124459 219293341
46610 79355 809457859
163792 165944 862625698
166274 189757 59037303
171469 197840 66255722
191030 194371 8287341
110808 160750 124838000
37387 37426 97379
138189 165186 67755068
171636 173409 4393503
25179 118190 232211031
183693 198548 37339249
163171 175201 30236002
128772 180066 128724844
136074 142300 15405034
176259 177299 2591935
185341 198765 790776576
140236 165034 946569793
156217 194344 681001346
118733 158029 6286602
175189 181823 216532666
191394 197970 16399376
197251 199056 480373435
103202 172578 624667431
198465 198928 1173373
115106 131266 40353479
164024 181229 791326328
38856 104309 311467365
46973 53518 16338174
45815 77591 79462193
2277 128282 314838684
25796 40390 816196185
199040 199671 414232
44031 192469 789455213
180207 195343 38117096
196085 196925 2115737
97670 142896 399068801
101986 139545 93709379
113163 131960 297041500
82335 139935 143963287
16340 169717 723517155
38700 150262 278863245
188515 199161 10278521
97882 147732 90360972
13407 195503 638368495
88428 197357 273079347
21747 30778 774267855
100958 103711 788367789
154265 176410 7775955
57434 155586 844370872
29401 79738 239056545
106004 189983 210380882
67370 130600 177852434
19987 152990 617183581
145878 162563 709373983
42485 135180 728144084
92691 171997 198695599
155645 170045 13341302
194019 197631 9102503
50127 197272 991651785
169951 196929 394492309
159999 194202 935924267
115048 153042 158779863
142329 170043 69735624
83767 162850 197922917
130957 159062 442992578
126516 183209 770746332
98689 177692 198002241
90481 150402 149765692
137755 196845 563970974
27892 129981 254887875
1587 55257 133859966
39042 109680 667600016
29352 112680 208083627
127797 164112 90947245
46116 71188 62630879
50984 129045 195378289
155625 193931 343625297
106838 184575 194580904
20550 98558 194336644
152215 161718 23849038
59781 166717 267815268
109503 131839 55726160
166494 176923 368294009
19908 85683 163880127
167446 191145 59688347
69648 168439 972435377
73391 128609 138155957
62349 126566 160612800
135477 144829 152276181
52105 133984 210066608
115632 148019 43971726
122211 135150 32370070
13116 31481 337228271
78167 81211 7611731
95956 188282 231605906
39592 86029 116056202
4381 98653 235443878
23348 157936 336118849
128785 181017 174016573
116765 172019 14980671
28977 38250 343221911
103675 158132 136028230
124760 156182 208941466
175511 187269 29625352
67812 168469 2391738
178023 191156 33175196
32201 141524 378813588
16087 152619 340935077
178916 196316 43878366
68052 164962 558205965
109802 190464 202164207
120273 167461 118245269
30404 150014 298726363
134002 198006 160672385
6096 134834 786449925
149053 166127 43041545
89571 148617 801957648
40387 169974 467667667
103504 144526 102291020
17439 184487 417671295
71782 94552 515348981
14226 120501 275893254
134346 166202 557923136
136586 199481 916194843
22605 76478 310562689
175636 180593 817272
169510 170771 597629083
13130 181880 421978305
135160 148974 364066195
20989 183972 915070099
66705 155136 491147513
89505 186715 675355534
183997 188227 10679794
195251 196531 194880026
30744 192983 406027069
145171 163086 45094027
55877 182310 739263205
29827 157444 700443682
125386 182011 142140951
8542 193791 463575150
162780 193570 77437701
5233 90641 213216585
149381 174943 878265578
42737 195502 575665994
4312 115473 495227195
83013 159947 99027943
199235 199303 593992602
30885 161155 325476382
142685 163575 408862018
48475 129156 761562604
177415 196142 441504384
11412 198010 466947629
151246 195625 111684637
117388 165109 119409537
777 36966 90334704
10542 87206 744387731
106397 114784 20968523
147267 180931 84817163
8552 45183 91318323
134952 135220 629166142
113391 166704 638113675
197855 198320 361985575
150780 186872 90896153
22211 65193 47662699
160560 165433 592720996
171943 178835 169456048
56883 120447 785931774
100798 108551 678789408
38361 87638 123210252
50582 53348 846904386
65446 67727 5690349
182302 197853 569921803
68295 92746 61188160
124943 164935 495882748
66606 155465 222323838
145289 149305 10101938
114647 167705 173780522
158367 187166 669247356
93480 172940 935957904
58405 186531 766119481
45903 187547 354873416
142365 196000 667201794
176535 187163 14516327
81711 168081 216311115
11664 82925 177806194
91722 130400 342781835
120245 194326 185825623
119081 134309 38039035
99608 128239 71654605
60086 135366 188405767
29533 93699 672052824
181697 195774 301537568
19395 77888 145634886
44963 95244 125636777
14258 104001 32066302
146286 176176 798151660
13458 122286 271753617
141485 195121 134875546
68416 140203 922074484
191088 196536 13631536
76840 190266 284323657
173710 190684 418884107
148537 169703 958338623
176940 178709 4406078
49598 103456 309445641
18846 140538 303650322
67516 193227 565593406
162558 199178 431211626
119581 198153 197089358
141977 198680 936879123
120125 137312 42919586
63923 168078 264231918
160445 195223 87550924
47253 126511 304649313
1874 129386 593185334
98830 141253 105998448
57870 93264 88673452
165935 182090 991116397
22930 93688 176292451
186462 191154 11895062
181971 183133 950772921
42213 104791 156674318
107357 186301 197691438
106422 136256 74454155
136818 140272 8459517
42221 91893 613174673
84516 185320 580405309
99072 118371 48437489
96056 180501 211770338
33618 77142 276319164
196615 199255 6565808
99616 126522 67250072
53937 102809 122526973
183841 193600 828414829
139322 199894 997033632
143909 187662 110148696
106593 151872 113030123
188090 197715 440293163
78727 175085 340652237
18998 181464 406153059
85018 101050 606482248
166709 171283 385503391
111225 183289 180604267
124003 169579 570683722
59692 178002 567506674
175830 195307 49015692
164783 193077 925198841
193384 195152 434844180
178346 190092 494201725
30619 125329 236392938
154540 174813 177226223
163754 182610 799025107
30156 118658 221053264
118223 150314 963880662
73804 118988 113094489
45464 136203 226984503
112812 198585 219796701
147456 196374 735643048
90701 107124 41330581
97259 125875 71478523
169009 176905 19825928
99668 106429 17141554
47496 174084 537123937
67854 91476 914469002
157291 160306 7516784
189619 196197 16571522
5298 151056 364107248
125426 194336 540614910
140739 192885 131172724
85819 117474 215655783
87859 132786 112378632
100476 115022 220695753
32553 143767 277780338
158141 165294 18060334
74735 186342 645504715
84096 95776 29071743
41973 44525 6457829
191198 197366 15400278
114929 168547 197403927
184345 193946 692034294
29935 111287 203129951
120511 153134 616514290
88116 135375 118189700
181000 187203 305532704
122136 198519 666287312
162196 183656 54089521
146849 160163 33510620
186794 193309 16405703
99437 137692 358413036
184843 190884 610067652
199393 199828 1118391
176764 199199 868299767
40643 144234 258854721
33239 196734 730946270
131583 187127 202218493
117305 192013 482356370
186773 189124 768923506
107204 159495 130603868
33852 51963 954621109
80843 184256 259173418
18880 24348 13650286
104582 150036 113440776
135451 169515 85476755
103556 125143 53679683
199707 199812 349607304
150663 193902 821769967
154563 190995 588278416
110626 162346 129317604
116599 197968 204020181
195628 196037 1024857
10452 120947 92466077
97405 97500 420055160
157900 187107 73557304
13218 148638 338102068
151003 182400 61689450
50223 105810 509919487
189451 190197 619843267
166978 185547 46647963
191732 196672 879042117
123025 180790 144942031
76647 80468 48458573
145063 161849 42197032
126684 155966 73283397
89391 143293 464188927
27903 176490 555117494
84832 122680 94611006
10399 164212 418111848
199474 199531 152533
12409 53059 4765569
188508 189038 617057557
19287 109450 225123308
10953 40949 930904634
9006 164779 389444512
171063 180607 444898705
59302 72680 33509541
20433 27523 17559853
100357 135591 847328452
155922 183059 68338852
22708 80203 515495058
156226 158549 221097006
125671 152944 440972010
76079 192686 551809829
63946 101411 190390628
54284 135938 551311591
129326 146329 42364921
40096 158398 888192740
127826 149389 53808157
20105 129269 272367766
136755 157964 840549710
125399 151128 443850489
147443 150362 212782874
128420 196932 235772733
141322 151239 178469154
138124 142380 164038290
155729 182494 67337292
167986 190351 56313674
153795 196293 362935131
52787 73903 52895743
135124 145404 133742753
179947 196065 40624364
35101 94344 147978507
117279 190385 183361213
161865 178828 207796881
87065 196710 789110224
7428 58110 126204808
90657 199306 272386085
159520 182126 116203039
101283 151009 603462353
65167 81049 128924448
116353 164519 941486540
153372 182321 482450197
177155 192051 37517926
104203 169680 163835359
39305 56234 38497560
121760 123004 960818717
110653 155012 595007298
33416 184322 365658483
196971 197608 1537175
50615 149714 247919938
84275 137282 132517672
78051 191191 283707043
44435 196005 969288873
2647 68667 164743764
61074 71974 27350510
77278 191207 345590148
99807 118645 879652366
142779 161404 46810288
22774 157403 336201302
91645 144940 133166462
97099 114479 878066515
69399 129962 151582241
17793 90990 182570202
35915 129351 372426118
170566 199323 72228686
98857 192230 971865310
50450 125956 188851531
174216 189345 38021072
37753 99443 667955433
50814 162348 279156987
86603 128444 160200841
60920 129762 172381542
30411 68171 290359886
14342 17800 8763294
170194 190316 258187964
168488 178824 698031639
113707 146521 81774684
24271 174246 241069808
28273 196310 910893113
33093 131330 245573419
55335 143352 850556017
10341 85150 186846947
102238 142344 232336772
94965 176673 204787104
185890 195952 20007196
2092 80130 469656625
104439 116780 3708312
56441 147451 540828698
129867 186695 499789907
66412 93584 67960457
154775 187136 682691339
62477 64792 152681524
168746 184802 994786597
84678 186997 256412487
183118 186686 9032759
380 18917 46619047
142202 163374 31650170
97374 116147 47150466
11572 37157 611068682
135635 170155 86611363
161878 179179 942605740
96997 142327 113348965
18410 114938 434806280
159425 187610 70994464
24253 167548 413522031
154601 180521 408532528
168616 190296 54568429
29500 71863 105466588
69900 71438 3835976
15943 81568 902519192
125982 165406 98948176
1685 161417 399288380
108069 188537 634364678
183712 184475 658343
151051 172564 971272717
37195 47880 26499445
38182 46917 21695603
64156 131087 911554541
120543 195301 883482894
1585 98278 393480131
101304 114965 255993829
47327 192400 532151563
108310 135573 974269742
128784 155025 65691808
197790 197868 235874082
137724 184159 342271932
115727 120193 678237928
116637 127316 26554467
69241 144617 731046986
34006 118113 210340591
62282 162346 250437947
64127 168130 618819116
124383 162799 96335010
149962 155331 59666198
69787 163804 235350862
97407 162725 163541996
6154 183260 443066181
131296 167089 89700638
176720 190708 35263941
162020 184294 661466526
29694 170566 677894293
154899 173168 31700667
15975 47422 125181775
91397 100789 604505662
66937 153445 216414677
3824 179591 469025196
61696 157142 238849759
29886 198382 937474350
121243 130276 720082184
132962 157339 60962794
130443 199125 892712424
182341 184638 5778293
71778 135620 651879024
82110 182415 468999869
171227 178419 712780739
197485 199014 3825221
12919 47040 84833187
133439 133769 816899
113892 178093 174098585
170063 196062 830320313
92244 183465 228687773
26819 184531 441851564
98577 177252 535786746
153335 180387 321888793
182605 185076 274455157
172521 187248 147969573
188074 191505 990892744
159025 186482 304161050
55971 116809 770718257
31848 68006 357160188
193583 199855 736077818
105384 156103 126576415
29151 100962 552004590
41329 86489 112971669
174016 191532 944186735
34593 136056 731292027
128185 176969 122359017
187285 191790 923438094
18655 138176 298349310
52506 126483 704254160
45420 107815 444785924
130016 169701 479145365
150156 164947 37266655
12264 152364 350046008
164907 196081 990789331
84123 131224 117887812
152326 198960 117296264
97728 110823 32887564
75005 109484 86510888
63471 147455 808274420
180276 195144 37364378
40800 157112 146410837
140210 155952 39476686
67877 188476 862090584
71205 95301 759054412
175100 198984 60075105
40021 171238 328380101
17617 41800 71690345
174042 196445 988133621
119714 149228 28794706
51440 113495 155456768
148092 183757 89834294
28518 66029 350707083
192181 194333 251218703
89298 104931 659215419
197032 199093 567821030
167779 175682 19872027
169181 196644 69089840
110056 110234 637719858
186890 196365 23846422
163045 194894 80106855
155795 162195 16081057
83944 179427 472241045
147409 159749 31109828
102343 121374 47514756
57896 75155 45202431
152814 156013 218190102
128121 139894 29295158
156569 179540 57753872
5148 199270 736479562
163646 183372 49623148
119224 124782 8743818
121554 149648 70183428
180204 197204 190489977
25078 103610 351732462
149281 155548 15756991
52980 165750 282377462
140329 168406 70678652
40477 63752 57982294
155985 199931 630925539
46624 199781 383789276
48796 195820 780519836
63679 124453 152026489
113513 173605 534106345
152668 199522 856412732
135878 180335 111568708
83147 192682 274577926
157062 175693 46861503
92252 183259 644601683
68005 180100 626661080
198204 199903 4299511
187746 197075 411835266
134064 155300 662559692
140450 172524 80676529
136869 182141 89598886
103153 117609 546553190
159986 160098 277569
143542 175857 515953856
150190 153348 7925031
129681 194014 296666672
35786 135197 873461272
24312 135394 877319744
102440 112176 919573331
3499 68183 161392809
174612 193477 401245928
195735 197185 3639007
46960 162997 290472852
14190 185043 427283428
142682 143606 777270265
90698 125342 86544927
83788 147449 159019570
149554 181361 838906514
157262 194424 788905882
110728 164578 397354792
104711 128012 58129197
40596 75580 716771226
159060 199802 102498422
197783 199737 4933133
18839 163644 436925600
16610 30190 179461430
121219 166838 114358137
118779 152295 83766001
151069 174051 894856055
119605 189634 175637750
84155 117900 84491737
17571 123531 551570756
163815 184442 51843022
11580 85312 430213769
21080 96543 800967620
94305 114547 962230150
193592 194645 2651576
99018 152761 183774964
33304 186256 382851238
71566 180944 274032903
13723 184914 776700435
118069 179862 154783661
80712 104389 142362775
87451 140963 452987425
47429 125057 478110176
188870 195808 17417558
99397 116151 42100027
156376 197165 984367150
136581 172620 994935136
22900 92531 173521471
101261 159723 146158351
54988 110463 410742106
110815 155148 811606945
133490 192723 148726100
187796 197887 167412764
39503 169096 511067494
186913 198613 29382770
103392 191233 801336441
77916 166978 992897315
170197 172973 6927202
131849 198257 166628080
40355 190862 872370134
194726 198678 9951203
53118 105690 131804472
172284 175067 967258732
197442 197970 1309792
72515 189395 292906017
81656 89456 11978955
150347 170029 709107564
95869 134703 97268522
62527 113039 126546534
140032 159753 517002561
41559 94305 471555142
154032 193754 419431674
57985 182084 310949640
192577 194946 1937553
77205 164725 934020855
188497 196414 19899896
82474 101479 844434300
181932 185429 355048486
7528 143450 946492347
161566 192860 168323238
1938 164290 405945643
167319 183208 39895848
178442 186294 671449
83870 129372 141993602
188025 189908 4725312
91005 111221 441173418
196631 199281 521624625
186815 196365 24034346
159869 175222 852416099
180267 193749 789858283
42407 160444 295238282
59590 76424 42195481
58551 177943 299176763
124061 139312 38120290
54829 91454 91684408
40064 145346 262986563
29782 177182 368599404
20927 142848 368412156
4738 159385 386544626
83165 145613 156010784
3007 135690 528139296
32244 193005 402377377
194876 196712 4690938
98226 120941 788297141
194129 199706 14067802
195835 198604 6928977
54339 180320 383509318
187825 195851 20143171
123405 161311 240030323
155929 177108 987861071
62075 81751 49273600
126770 153583 252841759
87953 195667 58360696
87190 109913 490353798
126620 187257 152301125
165326 194850 74232461
7297 91835 211066405
58278 107586 123758622
77996 191007 824138167
61344 106253 112631432
77352 182660 263799979
23639 194557 526587666
39193 138383 247959208
157539 181754 60921348
147411 197583 490929437
82122 115075 82649343
138907 157158 45820835
99548 120847 53349923
173007 178885 802428342
150800 195275 836768398
88469 99093 141798666
166175 182955 433397439
51954 74234 55778032
138019 142446 11014524
123635 143668 85469396
189259 191271 134719232
102678 105282 6604053
196121 199251 7802109
151730 176148 848871559
24139 54834 76155073
50733 68007 211845244
101779 109783 588196362
81998 142120 150278489
41906 46338 11112136
145687 164947 615053549
146494 146860 117508123
11016 128024 292271113
32439 55092 716425095
159086 191883 732620342
144284 163878 670095268
124549 160711 90585919
197971 199163 2989414
161081 190641 74499719
23232 92895 173658424
129815 160020 75515684
6844 118646 279365608
15736 104747 222247232
100678 129372 224605530
126147 180034 135274982
170664 173070 5954878
151042 168153 416503491
63794 146863 207712245
109576 115394 14450147
117551 176620 556572249
193753 199751 66710185
80999 189322 271540638
49647 146224 631509789
42104 138615 613657445
99625 186077 349972637
141001 177417 91580519
27948 89171 216625324
135178 194877 941124205
124852 167089 490061244
57329 114244 142698740
154646 194414 100048574
5416 158788 401153231
194942 196913 915249973
186607 199905 33452238
81413 189705 271464963
78783 166160 449741713
137917 158659 236384537
12344 118715 643282877
111767 146954 899900757
168999 175257 15667567
178398 193182 82002280
52809 63070 25678319
63839 184425 349510653
85088 125186 100123115
41052 122568 203815002
169491 183317 34712185
177024 184357 15921690
33538 53827 631095021
105909 106218 974125103
161122 176296 38256192
125970 168184 607190419
105597 163897 652439441
155777 171900 40594322
123585 136634 32714894
123339 163931 101768587
58786 79601 52131996
33530 63517 74676481
32016 160074 319992562
52616 132326 199526950
170255 190276 121609608
112285 154299 315046822
11122 21635 26511757
186584 196581 419894956
36060 167943 329989139
92121 138081 114920392
103682 132055 327050307
73975 74967 810058964
431 134626 816481479
24507 143083 664027767
164944 171981 352329926
152196 175312 58145245
1293 47101 114202704
4796 41756 397434221
69582 108101 582983426
198080 199228 2877848
26234 193585 418606262
187089 196508 23676629
64416 103583 98322591
88943 153113 160487681
29433 193406 410264901
68452 175561 423946827
103916 149054 112578398
24730 108182 208445598
16681 113105 240693839
196102 197197 2711330
190023 196724 563601106
185389 189740 10973880
33093 195549 244046844
23556 197280 434623404
126790 199434 182393349
132704 133707 2476976
20509 159243 346390142
34795 54688 231280606
118539 180027 154059347
163135 182456 370009448
31519 112760 202966738
185912 187955 5194604
3891 191083 468570518
6023 52096 114824392
85963 129650 38085912
162706 180994 458577649
134227 148499 35525514
37820 102879 636311568
137372 141705 10767947
74593 169166 236901370
174999 196156 53241385
192300 196770 9677139
119012 128082 12547242
145087 177314 81092248
106529 145784 257008822
176887 199941 545553758
195603 198308 6749248
43275 182319 348084968
192805 198161 13430430
61820 196481 337550451
41924 114738 182321276
63694 89304 64135538
413 76234 189321205
95073 153041 32806647
134613 152761 114377386
196485 196616 903091479
46932 153257 265973919
139395 197836 920308463
177267 181689 11117608
28068 90068 810239772
24255 50113 64000842
52913 83176 75768915
173682 182952 23322165
113682 156742 650751555
133313 167835 484294430
115559 180506 598601695
185973 186411 597620344
106848 118369 28697683
132260 138412 400543383
141234 169544 970219087
167584 181124 81047326
33061 177953 518881357
196573 198860 669988315
163465 188163 58756327
175052 191487 576484384
101679 119333 44079677
2526 186179 961813930
129329 145608 40503513
45 198349 496344610
82442 188576 266101826
153669 170985 43709031
191831 196620 440533350
147712 149752 902333401
176177 199595 58917192
144465 148687 10551970
174031 190284 370467665
148241 171374 58323875
47903 154040 522503856
125807 188804 814900978
94775 150852 351694150
119445 155979 91284403
92811 121726 72395238
49634 175678 315785145
59524 104757 113397634
194467 196993 528292402
194495 197042 709424573
155929 176307 51352440
165026 189271 61006053
63298 150509 218177483
67784 119812 130253239
130584 148462 356075243
192987 199443 16170461
48683 103652 585040192
29814 67818 94537212
147815 153574 14547421
15440 32136 973675549
107498 126739 47825564
173478 183543 25351484
143258 165389 55706404
15283 135555 714523455
167791 189753 55242304
121422 177119 53237203
1182 35089 84650451
160992 178993 317053533
26314 103991 193987435
139422 163931 61609712
194330 196774 6223286
117941 135864 974276045
137804 142366 42390781
59331 186720 319242846
14888 43876 826042781
105647 151142 407261057
130603 160053 77583270
182503 184699 474362394
62164 138528 601355756
108615 175469 894589942
113078 123810 957650467
91647 127806 224246721
89442 156845 299698237
102849 192841 225551786
196709 199215 636857315
150416 188982 97117195
143908 152428 21449316
166896 172317 771111705
154949 180351 744918721
163522 185608 815859881
74833 180284 264214282
128894 157881 510949079
154110 165862 29630084
55397 120481 384570419
142836 168190 318732175
105335 154894 123708173
181886 199435 836198666
178407 199215 132329961
131673 148102 40898444
115646 169058 390630614
60797 162868 524822803
124101 180817 142355352
188470 199041 703934576
115483 199626 211009534
44943 181478 341831669
131884 184591 132141217
60389 75782 79120262
130408 161987 78985699
170003 173565 430297758
74844 152107 984708961
175607 199130 612284838
74633 163851 527467892
33761 165077 395944242
15342 18524 270817793
163523 172580 938164204
140890 175985 88252801
22462 182147 399127390
113113 113516 1036673
187614 195446 19646863
182770 182863 230576
146104 193078 448988240
21729 59521 93798078
197718 199049 3367092
142906 177773 87761037
22604 175490 382133371
133049 151152 45170071
32144 116326 210393569
144543 160576 40273249
182660 196865 897364410
104280 184094 922062332
101254 178292 192920379
188806 196241 18686979
21422 148471 316937519
78171 129190 127687602
164383 168123 9419873
85983 111085 274124556
59288 181187 305379490
117146 186794 671855144
59837 140337 167970971
6163 77757 178700167
82227 170450 221039597
95184 125713 153587596
192856 198926 666796050
31484 112454 202283948
196860 199298 587946750
20325 79884 357513935
8292 140304 329713753
181070 184809 9384815
61502 78893 43497223
67084 135225 170559505
47728 120620 191495263
66342 78023 396320339
6390 90755 507758819
19986 136662 401295567
61875 184242 306592064
124435 172224 692267627
77799 100756 684118152
19439 144518 483155158
177815 193618 39723359
179823 186944 18008444
31744 43489 313660760
70357 137892 507125457
29761 176961 379401993
35711 180861 363370731
29704 41678 29075932
78551 88046 856709863
193425 193611 458960
195809 197595 4441861
31348 123421 229841926
112407 120931 21197007
28885 99337 349316464
194151 199854 14383787
45906 157237 278527080
199616 199649 471507418
91815 119851 461609473
98912 137203 95828825
173454 185128 29299728
109602 130870 53039899
6957 109357 839004732
149242 169786 887135908
58751 165672 396583808
109749 135349 199976683
151420 182947 496377823
107476 108476 316046786
69925 151338 203617527
159656 177425 44744788
19137 191786 988327968
72844 77385 168335542
182888 194350 28816960
183837 183909 892667457
115499 146605 598066915
11357 192810 454059069
1029 125972 365628557
21139 28085 17205489
154990 177906 57664906
141651 178808 881584345
144362 199120 577893471
89026 185527 951966288
116405 145663 72825700
146426 184006 94608874
27428 132514 262383139
121969 143005 52421103
131447 172162 102024834
29196 77979 121501784
163687 199063 929075158
50672 93031 144100020
135487 183466 698574
128007 190511 156935682
68239 141821 183976938
43712 133564 224722642
79379 138803 148616587
1914 168801 417409691
41875 64536 525381067
32334 176340 360220770
67174 116643 123981380
16122 180133 676829176
172305 177606 13336580
89617 119011 73595416
157971 177443 49020450
182875 184707 4582661
185467 190568 292293750
89499 197440 979873228
85596 157248 289550296
183332 199340 40234784
50399 80770 76039486
87911 115364 765936528
188094 198928 27191614
28316 186316 706548115
12817 172260 810446148
181616 191930 26033786
199413 199844 816024978
8456 199969 479383925
144149 175455 78774981
16141 187952 707272396
195311 199819 4943404
72611 190724 296099756
182157 196681 1065554
112674 195925 208746179
186915 197914 27618701
136024 166885 77443126
40478 128590 220267988
50929 87810 796983397
70424 143457 182528377
97311 112191 37397129
57287 136986 364402974
4037 181175 577651419
199899 199941 34155861
132680 133384 73671305
120623 157341 996917250
33108 57006 59457549
4321 67779 506239956
185088 187261 5613818
93260 96508 796309490
41786 107111 359235825
20327 33097 699416689
13393 188983 682719669
131927 137262 13255648
94755 123940 72998059
24358 50909 65757108
64813 137871 182779995
170097 198943 72527087
40192 186512 366271718
101776 168497 167027813
127630 197956 176535866
53455 192869 669177316
87984 135611 119126519
54142 128329 185693005
100783 181141 201270808
82015 137705 139300539
40598 85454 112112563
45836 112152 494945956
87213 190682 259391899
112174 147857 88962269
97797 120448 626730704
63135 161210 245480366
38825 61942 844507928
30023 102775 181683544
34984 171851 535680442
150928 190985 100923494
164191 196605 81589566
101627 166617 162684242
152796 163765 274073318
34688 131707 242604695
94552 95422 979671697
128841 139293 3452993
52152 107869 289035181
106147 163609 511956786
85773 199848 665805641
21566 69454 119103162
154973 157700 6849100
145086 194712 904094017
37647 150702 282571274
153718 198866 348459062
80106 116146 90298771
134178 196064 98375653
14767 177809 733761425
170403 183728 270341035
67559 108857 103606854
55958 157740 254659204
172668 191330 47051215
106252 136843 977100809
8551 149412 705309378
111922 189536 194612155
177044 185207 117233099
180554 191224 777042642
161041 162802 233426659
134449 154732 50711063
78188 124219 115159754
48486 90252 765612258
125099 130238 571963443
56688 163809 871441553
121824 198484 375655017
170919 178556 420189157
95030 151741 365221303
105154 169004 159745414
187700 187723 61120
195115 198585 656712847
24118 73400 327031281
132976 178881 115078331
184244 194224 25059576
130227 149018 46843880
187510 188030 900416
83858 87660 9501139
74358 125839 874457297
37477 133865 258981369
69897 104985 628725136
84722 86526 714396054
92211 159876 169336593
156539 164006 18796511
11403 104600 232885541
51532 143785 230718413
199230 199882 1674481
121080 161439 539430895
7087 140751 340069858
74983 131748 498057037
77361 80334 615150629
178179 180263 667730560
165241 195973 63474334
53327 90263 92451325
187288 197793 26358285
57675 173635 290489741
153404 189917 190054784
80538 171662 228271059
133495 172543 97922681
48135 55617 340922847
178708 184825 15387417
134831 166882 80414166
199815 199910 821900594
104842 147501 106328596
191299 198727 534449130
105195 129845 61484737
161521 164215 896462253
80788 186794 833539730
193806 198539 11933723
143784 194077 126461796
119628 190204 177030855
110294 134921 606219934
172027 197403 852894150
164389 189632 63507188
195783 199458 9197049
319 157959 993619788
89282 93348 5641645
197893 198773 2225835
76037 129339 757582582
26992 48320 395276447
51693 57265 149338448
55961 148045 230207140
138957 156194 637541943
21079 66515 85982338
94967 109695 393353920
98460 122411 973309995
67223 129408 312091013
5279 45616 319296361
149837 172137 367326083
52640 109170 141728798
8453 196615 470999791
97079 167031 522669205
194646 199270 11609701
18887 63004 282237777
101198 188934 219923878
87168 125525 852713118
106409 186328 519003688
18202 178804 401475355
5744 79717 207400467
161887 199397 94397521
40444 59111 11172902
21069 126527 213140670
56736 165706 745056119
155750 164281 21516649
70366 132827 189253746
117356 166147 658272737
63913 114638 127193123
102783 122986 786636316
30762 31589 2076466
20111 86105 164424940
100277 101586 3342880
79487 103083 59249109
171921 172663 1872744
100489 128325 507868116
181746 182176 855209353
195798 197833 5093567
49359 126353 192685550
136986 149580 27257142
9961 171741 404595724
53594 68558 37498944
125542 190279 212290691
143721 199877 631240731
59801 61537 4351701
90933 113597 206581921
81157 168216 332658069
118418 163009 111565309
196399 197366 2392801
173489 180952 247477828
40350 111828 496489841
72646 102301 74326685
108353 146807 95811714
146074 147433 665207115
29766 131452 253990229
140003 186191 116162428
108715 118644 24712078
179806 180395 11993291
180033 198719 47017867
44982 67998 777692588
104989 166001 152602347
86244 192385 265996743
109783 120034 22154648
15884 181789 414781447
43171 157755 330488699
21932 121499 746962612
196388 196725 436578407
56152 97342 357821481
167898 184128 767228303
181630 195415 148315804
90077 122197 80309451
108297 191084 207494559
69623 155960 887626968
116470 144082 68767606
19545 110944 455404646
86316 157649 178400806
52988 198907 888223756
108271 169536 153309937
32051 80618 927672467
119615 128183 48121444
87204 131574 111054379
68327 113853 114113878
112577 119316 16804427
35709 47702 29789546
6308 127230 302088554
6486 28324 443268884
84004 176643 987510770
97108 119307 55678052
35119 177880 357329254
76106 106645 621569548
32964 156688 309293546
186159 195023 643858593
150228 178229 70484279
72251 170865 247068303
125170 128908 591833973
14578 75837 330933512
110089 197839 406096242
108416 158250 736258479
98886 186615 437358398
160876 189904 73129359
2345 99912 315654289
81151 175638 236756346
167115 199967 317533901
113708 118301 11456115
49172 182593 553030987
25281 199373 882352773
112104 116749 11643249
49789 157137 930384428
137300 177953 121283115
179265 192191 32595400
147610 175795 70999519
110982 153373 105830433
45865 115455 174201030
98706 154992 140824802
67727 126163 146107083
88378 121776 612775081
81697 120702 97616180
90272 171877 204372360
8353 82407 184842379
84870 120189 387229675
163890 171946 20254191
10843 178332 418850453
113280 134921 54034033
99019 112717 34456573
62026 96346 126197402
137640 180390 886912555
197719 198327 256329223
49973 118374 171320154
110972 116352 13496018
90230 191959 255060840
4154 10920 589145328
193448 194399 2385995
39441 195882 391875208
31382 106162 186881760
127610 181876 263419714
7956 77081 528657919
54254 172983 297339022
143856 193040 123757783
137012 156698 49349829
114091 186349 467583956
84180 110767 348129415
184292 188963 706342600
152512 180657 70822817
133182 163188 75186695
62823 97743 324526312
53897 189906 340887725
14264 33792 486037170
188793 197468 21774344
115264 192723 194220166
120515 192981 181839381
42265 169439 318368199
39248 74682 217317875
196083 197460 3418025
50789 81795 77624125
150418 197399 118247196
31320 79597 120274585
94107 97650 369352206
199475 199714 614640
3367 124072 731734667
821 154003 382855253
72303 86233 45861470
35754 130010 235687767
59433 141670 239574933
6828 144345 982808192
77317 142334 162502389
60011 188771 757239630
64865 88738 559020848
74479 110212 432653834
153344 158587 13239028
3285 57031 936112399
24571 94105 705314238
8872 17875 22723192
2258 198761 36677529
149358 186885 94496433
190616 196131 12860438
115263 192889 194637971
68720 95524 67000046
66560 162785 695995100
21055 148003 672145101
116558 160717 760846627
107445 107503 125088
184034 198673 742092111
73171 73681 1328867
177714 194973 117739910
54474 126865 181056690
140974 189992 123321947
56397 145090 221765570
78344 81775 8692010
17417 44704 67726306
175260 179698 752928596
174111 197033 344783335
153890 197212 177398643
28132 144168 940127270
31139 120651 388876434
114343 140601 65311548
41140 182299 834766037
35067 198420 409093250
130514 170494 574414507
28880 120586 525276130
89955 111853 54830617
19751 35063 394419700
5400 50062 111184549
140194 151417 28192017
111933 181857 175206917
2835 184941 462101517
159299 194776 89237394
115429 153425 94837392
174825 198444 59395101
114697 174986 150932050
61844 153016 567653185
110514 111089 1405269
89252 160280 177731391
131797 184028 131050545
118994 136037 42592039
102444 177764 393354795
88364 165929 269685743
37512 89088 128875122
87281 148355 190244249
164753 197477 767043078
153037 190320 151786215
53335 126080 181892494
62845 92912 400054441
4093 151147 367482676
24774 91977 167525511
149278 165967 42087410
104091 121147 563600586
70660 108713 762977770
53147 71956 47080915
147499 182478 987980554
68144 176901 272467326
155870 170033 803057885
119794 149318 73692858
173343 193112 49818840
32766 144994 280286149
49319 171031 218955837
77621 167921 226137351
71201 72328 2811058
39144 190993 903843073
60220 61241 448488889
82723 91728 124821845
148527 196017 963111436
195321 198713 635040308
84314 193728 688995835
100083 139755 697834546
177701 199222 54098027
28912 37192 20347869
104297 137290 82281211
144004 177436 84133437
56823 135632 197235127
12902 174317 954189896
160823 165375 11531205
177883 186646 469146467
28531 83398 136769598
75352 169576 710010777
63789 156134 887449888
83469 165802 241065569
71818 160948 808334921
109078 144148 156738490
149579 189415 952076113
28260 46606 769271162
152449 166604 869350711
178407 182958 443294359
27454 72211 111351780
27550 45919 45409619
140991 152808 794537153
197138 199939 133727288
186510 196098 561055557
36940 163599 443038986
165771 181406 39269916
97393 188510 391935648
132215 199933 169996347
22593 159429 342424661
145743 183795 95860450
158247 158495 725339085
59540 176347 653049355
58762 193248 337180456
161928 187852 65365066
105861 106374 873908
66465 109041 425479621
32266 132642 250777317
132855 192723 269509911
199944 199991 105703
104390 146847 105835813
115369 116649 3201523
117639 195395 195037163
12552 33623 461185729
121374 185748 581592458
58282 167367 676944293
44307 165041 302103081
156761 179559 57305717
94987 188935 235617267
184733 189010 147354048
6638 17655 27713802
65541 193088 597531130
166913 197353 454526408
93861 109286 38876944
103573 165278 154329553
126762 185378 266739157
156061 176689 51953351
37604 116286 196831523
108007 134482 65980356
149054 163260 310626490
178147 196885 47212315
35657 176286 351991776
114869 117177 656192943
175766 191101 96421983
71678 169094 244013595
118125 193580 189172230
137265 176949 603861592
13565 35186 312968986
160086 178436 25875321
142345 146035 700462588
131690 175286 109298724
66645 72963 15832716
183503 185771 5662233
29192 29400 519798
138714 154807 40322916
128594 167626 258929834
63872 132272 171266532
181897 185372 8787031
134383 179567 113374908
415 27419 80813398
14590 148199 858415017
142955 161674 929179943
105890 125562 376041963
24288 192783 421510706
80578 156312 688420999
172990 178761 3333784
1570 156372 832981558
8223 40377 694415514
87243 115709 71319613
25733 123426 535015631
114766 129997 37965763
102471 196852 236630452
196406 197263 49512518
169258 196990 331615607
173818 174045 12590413
132944 159769 824784739
85019 161433 836086904
190416 199300 22244690
119001 157596 158207963
138131 161323 58136445
48271 185901 344859879
99038 173596 186811917
176003 188227 30822669
102333 105098 7088159
181052 192102 27852199
119996 143775 59340288
74050 138614 161445238
131700 183488 129949640
188284 192686 273025867
70877 180260 274025162
32910 141939 661608501
32852 151987 853941330
126004 129531 706037989
21500 52274 76236142
3178 147795 361212327
156157 178513 144202120
175342 192849 44051615
166194 172246 15165880
188219 195829 19107560
198182 198696 483108624
39066 45022 14856786
5456 42861 150197064
183381 195488 30454071
185832 186215 586914
89537 133588 984199040
32499 196250 991123160
110436 127874 43519632
116948 180646 473662744
15007 158850 410494066
82558 131106 121587743
26208 149572 983311959
111502 132474 384923614
187558 198587 27649308
144337 166775 56518007
77523 175012 244187487
141047 172221 78406347
38424 99601 129949253
40666 71048 757871434
131289 194491 719989839
96794 190469 433263188
97507 97812 767765
64301 77880 34057810
35008 151379 700548295
150887 179762 72647644
112039 188020 57076186
169623 195903 944765591
151097 151151 919399421
120338 190161 146727865
149641 165030 38749849
119129 162508 108537868
16398 128581 819555555
37373 141403 775505199
158051 195825 95083119
5861 174209 421052875
78015 120106 163875060
5465 66176 151365861
69273 140435 177889315
15874 37239 53014529
173203 189356 717500281
161587 165488 110812841
127664 183017 138854377
77611 87159 23928669
157273 172236 37650442
177932 185629 19354391
149490 188405 851225770
107156 169737 156584034
71950 96852 683131395
64001 144525 247590968
53313 122897 688887790
37886 190173 381397284
119448 169213 653077523
181088 197601 41529029
99574 184481 212828618
39961 196594 834266389
97533 186340 222650123
44908 144583 249112645
25717 36845 871846037
190332 195632 13301299
93095 119363 596865828
78271 140744 156215023
130048 158139 70221080
6939 179614 841200519
143958 190380 37515056
170056 198051 70356789
150035 154008 810601633
9448 72916 49788955
14323 184654 489454594
85214 136327 127831023
930 24523 415442841
165372 190436 63116321
198684 199332 1607738
19368 136358 291998639
129083 181657 131904260
22053 61520 98004350
46885 146635 38448185
164898 182292 251265067
66883 89714 57202079
99598 173600 645592274
129578 181110 521285586
147587 172336 652833157
35027 81478 116005005
95795 115880 742326771
179253 193254 258101228
111063 197814 217509384
175118 180091 256444621
107281 116734 23515501
72399 137105 161915604
141620 163866 705280035
3954 77769 819583371
32025 163010 327438991
48243 71462 999449604
72286 160096 661309120
115795 133536 918873059
81753 82626 2154039
188677 195982 103583723
80878 82313 656384744
114901 153179 65726797
5491 79141 875952819
95847 96379 692226987
150579 163458 32440585
44704 141681 242411144
102239 166984 678913100
58040 165976 270384122
26558 70805 110125525
39146 73499 921980042
45050 97965 363289239
154466 192747 601218636
123105 137227 36153365
106650 188875 206018560
43741 150121 398544373
124790 167206 589033765
10198 92389 205215880
166318 178705 31076902
77929 152286 186040751
51277 123616 181013919
131484 137235 14299713
171913 186709 37248711
108836 192763 832326850
90749 178938 902120024
133529 191587 990664764
70817 94865 913124871
28096 74095 114501235
138771 139324 517741
82062 190070 270782046
192221 199983 19492425
71544 137156 164152342
12805 153360 351075035
182202 186162 10020786
37906 53468 462673590
42313 81569 98114201
106149 106865 1803692
49725 119568 428641812
111694 191621 610726105
85314 86288 477628755
178158 195753 44288779
183686 184890 2966960
110162 117334 17888047
141155 184535 109034888
93675 160450 167158497
117086 130715 578772610
195604 197467 4657656
161526 193196 79786764
161540 197880 91457521
190395 191173 1995348
140285 152523 665145296
140153 160720 51637858
128565 128923 709727087
135640 180884 884929519
85581 197477 280465154
80444 96207 39320726
47472 169358 305289654
84753 160884 190407036
6378 73418 167281590
79164 102694 518269464
164706 195490 77454055
152858 170336 44054543
70200 94649 256788725
159818 170872 382059745
6762 141651 488827110
128647 192868 177760235
102322 186733 211564456
40909 92021 127692587
5885 84650 196701371
118738 157569 126950862
185500 185931 1103810
77508 147347 174518783
101679 121386 49138847
199376 199794 1087805
184671 188604 9987846
20718 92122 177903316
172574 195260 57071733
139542 188208 257753617
125200 143791 46503185
193779 197899 10379677
152200 154821 6563569
54440 123845 949243752
50041 152867 740798431
196679 197158 1169201
25300 101597 488176756
20173 139140 296771411
143991 157558 908916620
150739 156748 5989542
21781 89169 705375557
19768 144945 312259485
180527 183687 45559219
69169 85650 41310361
103848 192805 289744420
139657 179806 803898414
135958 170727 87282823
138560 149712 27899435
154790 178327 59218234
37522 170538 971240751
63199 198247 338524869
105884 115579 24139558
23541 160969 355693929
58117 157354 248463588
168749 181949 33079161
105048 128141 140412845
4852 74585 173986770
184422 192592 20596571
64952 116611 366352423
165729 180885 432576773
143935 177783 372997545
74295 124764 975833990
18448 85486 167198633
17351 117853 250930280
6456 54795 477546134
87572 159091 845810795
185018 191145 15616267
84803 152507 169293852
164540 165280 1866241
91681 184106 231680962
112798 117629 12041724
125547 157250 834160926
129781 177326 498577938
154458 186134 79707305
120400 150743 75750206
187337 193756 16070409
42186 133626 544267903
157 65668 163507490
155065 183788 72313827
89079 125345 529137268
9849 61778 129505749
128910 148322 48445774
195795 197395 763155797
85650 130894 431125312
161735 194371 445197930
194375 198207 9648331
135927 138952 7432377
109953 198449 617018093
143399 186456 387440427
71865 126701 137132030
150198 162554 31101507
80470 141604 390254946
80589 124462 109677935
147849 167858 533912823
143043 168522 750452504
21132 86430 162722655
162475 181244 322057932
31289 41910 26166531
28825 58052 465649729
60662 153689 232683398
158768 167748 681535064
7270 175282 424931325
31315 173036 961025247
168974 173787 12062901
180125 190197 25398941
90224 192714 256950495
22625 140941 295182132
2058 15732 34439957
83937 102601 97792207
186216 196076 122104099
154861 192545 94835186
160888 163993 522103686
88311 157747 161582555
123765 150814 67592302
183278 193850 744762468
194677 196811 5428555
120277 165393 113010392
21025 196513 874745367
159147 182020 57502805
109283 162648 223100847
407 54858 135785305
39918 52610 325847908
191589 199963 880838545
75154 91765 573816270
40146 77691 791754477
8387 160533 988118964
141256 198967 244838612
24649 42273 826119694
84528 89250 11734925
69732 184609 287751024
151139 193689 107075633
73307 116365 882283701
218 65091 161843730
48823 56616 82724290
188849 192052 8047259
4219 166133 404927143
57094 153307 42316444
75383 141996 635772965
166223 193292 32800693
154926 181811 352276966
193466 196010 407522451
169565 179760 25545473
167315 169728 726001029
46706 124178 193756456
125218 136085 475930298
190882 193318 178466944
51418 146961 238897408
186735 188598 4713657
114733 147784 82280899
158922 166992 274913042
77519 160859 208525954
113690 139065 63212108
85309 109015 400468084
185742 194526 950077358
22493 197311 764228435
162486 194529 599459691
25037 189881 412317173
8544 99480 227084951
65117 128347 708865807
95344 196321 848648532
6964 140846 334363402
49822 121298 178900558
127373 151082 59266189
83363 126974 109007048
125695 182096 141565515
62629 136442 917813036
184968 199004 80840260
186392 189503 17726858
170123 175488 181620937
52894 58115 12965374
72151 74514 5892414
98123 181571 483217025
135247 150844 532591924
50688 91982 23023414
177916 190205 158264839
196388 199450 7626192
190330 192019 39791265
26115 134130 396375564
143134 199516 141837422
172110 199696 842666782
49146 57411 603721327
93784 180145 216469009
146711 189218 437718096
182927 193732 27177162
162548 169415 17374176
119043 147371 70600502
149143 189203 100845219
123531 166844 680145410
9290 191094 455013005
75835 82246 254974
127869 150152 786108105
92895 160936 170249876
199651 199707 698281856
3605 178992 438716316
92787 148289 722221342
191677 196662 5169128
1569 109105 660908281
3134 86188 207488387
70232 164134 235075107
24447 199202 437197861
128097 128100 580713561
103895 171205 511013407
121918 144371 975266280
91214 171333 291067747
104611 161206 166577352
76158 115546 358186853
3138 5119 661000091
128504 189219 152413728
176019 198927 57617836
195912 199396 365293735
132009 153513 53652729
88733 107551 47326261
106574 142852 90341607
29770 195661 415135726
110065 135287 62936445
148690 159689 27681179
78866 192745 997371103
147161 181494 86451577
164114 173279 215987578
37198 98014 230759403
64122 114817 648210562
68553 101097 81533525
169295 188793 49037343
146492 175062 804744485
147355 183685 91531054
37452 133917 464783345
164589 181781 43198724
134961 164222 73339654
26410 176625 956780716
136676 170905 85930344
20948 199606 446895345
47558 95275 119375984
45336 196670 125536369
86318 160260 163518523
152546 169311 42242534
100039 192133 230911105
162783 190004 504531406
115717 145605 74413402
132604 187549 243071880
132678 170984 96103487
138672 182770 110784632
95214 197869 257478366
84409 175344 227751289
182087 182734 1662354
44179 188669 725767207
113369 120444 17582290
31836 189694 395027087
124959 139772 485081783
28899 132552 258835517
110882 188078 455826649
178311 188858 636057928
127526 193970 166740213
87175 157207 900622073
108373 191763 434682642
92470 118701 809652975
160591 181400 52403091
172193 187406 741134432
92859 103160 820870570
145204 166291 53145451
129597 155406 667670908
23815 120142 240440383
104282 165608 153411918
137191 198766 154666219
71792 130876 846835744
109593 167848 145706100
167042 172864 14601411
159488 173465 326856177
154488 182377 329430960
134096 150500 661899528
40005 56241 435156159
167798 189226 23671442
13672 196822 458307648
19063 157466 937690562
127344 166789 438675050
112095 123043 27271286
157557 169933 41666156
36504 192671 160611321
109814 171692 154851037
128550 150850 55671484
171573 186107 36503896
79932 177927 863681519
140572 199575 641817379
135824 195130 312824940
357 22641 42516760
176103 186723 115858979
130156 153829 59142788
110160 112637 6166714
80060 163023 207674181
21462 155606 334806304
168895 195137 65904087
121625 151649 908688906
187549 188093 1348419
127109 183092 140481760
16663 157076 350686783
27274 50118 56479648
155317 186189 77698231
134364 194156 544495653
46934 170963 552699865
115549 185232 870136402
5633 141614 339592116
194461 196655 5583581
39538 156819 293334171
103983 187467 209149717
167491 180406 32488671
32991 38517 13664827
184871 195091 8145931
79643 108116 892643803
175317 196159 997774624
1717 101887 250358682
142609 173405 742981691
198906 199478 298245955
119103 198085 464050610
130867 158187 870497499
51340 78459 112149588
197539 199669 5373805
115479 196063 520692072
182168 196927 37235293
2532 111876 690038570
193855 198702 12236471
29461 196124 417069355
35310 134401 247734354
141018 156702 165774474
61346 99209 239241789
99147 181648 206772606
64345 172854 271822221
136562 198034 158632235
92972 100185 251453178
99265 120316 461910171
78871 177028 790191475
166106 172388 15751208
107512 134930 68381549
165687 180665 37664845
58385 109646 145063128
184173 188361 757829900
114237 168736 136419773
15744 138800 307162383
53775 141604 627675762
65931 147209 203154048
55476 140134 704227873
32611 148499 289427529
94122 155614 417975368
189073 193566 11245816
44738 174368 865248428
93679 138195 609291615
30372 74387 109656211
183980 185244 3087309
177240 196754 49136591
174353 185006 20915268
105155 195837 227208840
187281 198967 29329585
8675 177897 873040272
26995 114729 219108755
55052 165425 451801870
5857 48697 321536717
18729 27278 21375414
74975 166608 229506710
43358 150568 268033117
144088 163203 48144219
40732 139683 247273675
589 135516 337183731
4766 31717 20515122
76760 130711 421856625
149005 163871 37461225
133996 176652 107002069
60300 124105 159632834
39653 91976 583528699
108200 148730 101003975
99494 189434 225529774
197388 198586 3007191
6481 25828 48605506
64126 141971 194719953
26307 180786 967346545
147913 169908 55459062
82661 185339 350796931
981 27288 789200531
73690 78366 11575487
43828 122143 195816686
178264 188081 24792570
67455 118752 128501714
165866 193938 70524537
1029 173701 431899140
96669 133156 339843068
115452 190649 956596820
36007 89791 134391568
135156 161864 66868741
177510 194555 958499283
34885 191481 392213460
33278 151139 649846031
59896 139637 199416169
10339 30294 676631238
99663 171743 180588735
123864 129736 14819477
181611 195644 501068119
119374 146258 800840937
191431 199089 583290922
163942 197701 273490948
18205 167598 540370354
198209 198781 1451712
112251 114434 5540594
107612 197011 224035639
158061 171462 33814336
65720 162709 813723154
17279 154888 802309922
95615 98751 817137787
172197 177630 13672027
61938 111859 124993420
176793 196192 48829756
29154 149456 300343523
142631 176421 108780864
79172 134669 183310082
4618 122465 672388786
39743 84547 853714601
129613 134859 175995638
65155 88922 594884435
70034 147473 193546348
21594 143961 305262901
6562 152906 955011486
1219 107132 599302942
175985 198649 57003119
103184 140871 93973393
188301 199170 899674795
167474 179450 30047793
49603 145370 722353066
60246 101312 102936272
32459 158621 315320642
168019 183022 179238700
53514 173636 300852128
90700 94189 8675215
35135 188400 383817230
36234 127931 229268704
136975 169179 450246912
79228 110431 465801395
50200 196434 366565171
172704 198849 845437309
8281 158432 577234112
100670 142675 232195102
83245 94836 954240911
140583 167339 884470742
161748 190459 72372577
137184 184269 226921698
57606 145157 218995262
196140 196377 601180
19738 98406 636776672
168678 180837 930529242
2659 114485 596692492
3982 177775 499331020
172836 193785 160723053
123690 129453 3449241
50534 142255 229407632
87335 180009 232161589
199705 199871 431184
179492 191927 31362032
95012 181264 737346484
10320 125227 911121807
67603 140103 181262731
123333 131383 20280136
169731 174754 12595395
100264 156749 172335275
142399 196809 136902303
160613 170743 573295420
189881 193859 9945108
187905 197658 24440597
102080 118492 41053781
51728 197231 803355787
39733 112368 181655543
29763 158149 939931315
53734 71247 382490665
86801 110184 443976390
118095 182776 932057684
117425 168669 128337081
178325 184832 16363258
159674 194269 183074591
190830 190951 330647
112259 179358 168036087
177035 181776 754091751
147464 193311 834948588
106199 178160 784542262
83874 163643 890572720
84825 171025 215871533
69208 82049 21174158
156704 192111 89066010
62493 65175 174292900
160520 176380 39984355
180199 195065 37392077
5570 13582 20117566
177759 178573 593898733
17519 56452 96757225
155017 164192 23093570
58751 72217 33784573
10893 112430 778802281
98824 149932 561476060
192445 192950 1298002
59530 100825 103495568
23171 122389 247599686
47951 193555 364921610
2243 52123 965971764
85759 98544 19796635
130297 198424 452532746
1636 141705 349924247
59933 149094 223015605
130760 149152 654519667
179437 193207 34750020
113432 156312 107140034
66560 90367 59634043
108450 197708 223612064
60809 137552 948807705
139274 149838 757169202
60411 61324 2278308
92097 195840 260157794
104101 184854 202160805
14966 79466 160763576
174514 185671 26986987
92733 149174 141142586
129712 197550 170233965
31088 108542 391529820
114622 186844 619242333
85019 167853 348969885
52346 76261 509930163
91476 146014 37596674
49570 61495 152198853
189221 189590 332697901
113503 136938 663732004
108055 126174 44955682
54107 136391 342916276
34141 156388 305647830
49665 114523 162595471
156425 164709 20847496
162179 166245 10350228
68822 111653 107244855
5473 105588 751991062
160391 180538 619133506
152561 154381 4548804
190823 197622 16985002
188829 189349 1248543
127068 167589 85690603
84403 122684 95732245
45997 188945 785564599
28177 67076 96664061
198564 199467 673889184
4981 194935 518523069
90587 181426 626368738
110722 114448 9408108
48073 168300 710558205
122039 188610 167036360
378 99064 246471625
12298 158921 753246994
161438 192194 77436172
40644 142399 989664902
7221 140431 831102495
31565 51263 281946320
106520 120557 745322510
87301 92292 12419299
79073 178122 248152423
86447 184549 745906304
156969 192266 88782683
183087 198319 826525285
199298 199869 1479665
183648 194516 27296786
49408 96789 586311203
195446 197098 266206094
106586 160454 134560023
43263 61233 572657937
191186 195495 182261144
14430 138231 309166672
88004 156051 13145014
133265 191282 148249422
142671 153760 746180481
16374 146310 787765478
27388 64844 93062204
176030 190192 35680349
51077 123576 181420208
58275 152378 871317296
183242 192205 22581525
199582 199793 543888
19954 160599 351133952
192209 193733 289093033
130434 154587 60330203
150824 171000 50903309
163312 198396 88237350
88814 162701 398622656
30641 184762 385546737
115477 161754 115682785
41836 101294 361456543
131663 134316 291439802
1166 39201 94915388
179661 183387 9424555
137678 195130 853719040
159668 197793 969074769
168320 173051 934516252
52360 103359 409821969
8003 153160 896671893
172173 175766 9043014
72391 157990 214191076
134814 136798 232819070
86060 172221 641836202
130344 149223 45680799
66527 105275 765790924
142596 157079 19979415
182892 183477 616622610
105362 136803 78402308
132036 185332 133655194
92820 145089 445766252
149170 163800 36825217
139418 149502 25263913
174793 176955 10403469
57592 63285 165294430
188661 196989 20918462
110840 132967 55305663
94163 186311 935190002
161538 176278 257387302
24292 171466 435167241
65626 140250 989011628
46 174643 731048704
143564 155332 29563133
123475 155864 701685537
53901 67954 35227146
109743 137143 492257126
143441 180985 94476270
162205 193341 78429283
180630 192613 30127599
99433 188269 787043531
117007 176985 271892325
140246 180020 100012160
66756 117156 126251590
135757 150749 847527352
178044 187018 22643981
160236 180869 51996511
163099 178361 38369785
164174 196543 297076830
123866 148288 627168802
58350 183294 680637399
51 69820 174179005
104928 111985 17487969
83133 83739 442968965
54484 133678 609273810
16372 194764 446220302
71885 88572 975941
37195 164378 318185558
36745 137897 407396396
5586 6885 3236978
121610 137713 40252850
26673 85489 146642508
111119 176480 163737943
11703 189407 444594843
104209 135293 150710422
20560 94994 185417266
186857 193755 17303723
83902 86267 5950598
140030 167418 68909474
142978 165212 55951305
81710 153974 180808107
22389 153591 327472854
71673 103398 79612467
133752 153703 753042708
37321 118215 600507075
79103 143669 572969412
172995 187610 745893246
83394 134913 128870555
38367 124861 242437514
111484 112153 1696448
79360 142767 579672687
60502 144776 728608489
7819 68016 728593339
47571 153455 299830197
132837 159354 66342525
183021 195428 31256124
180887 193749 954773035
194221 198180 267235966
143004 164895 55110257
156322 156896 1507752
112757 188393 390452047
105064 145456 100608764
106381 127503 275284551
193317 197405 10243811
99216 112052 139563022
190457 194451 9957938
35797 199280 550023380
44334 185276 837950022
185831 191129 13441075
37693 132558 237205590
98845 195506 758411967
112265 180659 412971358
154075 158264 10518758
126236 145137 513074265
89766 152894 157881683
126672 196849 176295510
123074 178684 590754973
15970 161482 363463590
43751 181917 353600526
177446 196167 522785707
130483 154377 634433854
45128 168750 309459754
13613 47707 72462442
89184 192508 259018677
142452 173834 78957898
147882 165626 44791980
26207 121196 816803788
18030 161597 358618091
12086 142046 651349872
44277 133144 926035679
141750 158645 42449102
49462 147166 244353124
121885 133549 29166301
166976 195889 72703454
2676 13806 27957882
62961 68975 15135333
185946 199486 807401109
125382 175017 124598543
4587 188309 859140870
196435 199778 8372878
188880 192792 9809079
151167 166830 39479281
89482 159572 175393335
104352 126906 424752124
35508 145523 274874662
71343 171451 250772829
185409 199606 35729266
198959 199319 394054427
73934 164220 765689408
178997 190985 30314673
46868 97686 127150424
87801 181960 235826673
97424 164400 216250415
33376 42496 22632738
12277 73806 10417455
136531 153061 563925761
17536 184482 417436300
148041 185740 94923462
166761 180108 33513410
53487 96121 85423820
193823 195595 895055620
82973 163010 679548634
141934 173454 197221086
144826 191576 610427420
116428 146463 74819081
76858 110070 83243062
8594 133068 311079864
122616 126166 4976629
52101 146733 236630068
123447 149847 65990227
17857 48909 76957154
29480 94956 928316717
139467 185087 114617028
135975 188030 144790684
167306 186140 47317455
105549 130926 351741156
100462 188384 458297420
141539 157257 39514858
571 70454 174455216
67838 112932 142075647
198626 198861 587749
15028 50094 87084763
72399 78889 16224314
122522 174237 129690741
73684 182492 272553820
84967 152997 170095000
20350 105854 213382609
3035 188146 463286912
141424 167780 245581558
171170 191961 52269604
52876 144467 497828102
189310 193686 10997736
184966 187168 617460512
72336 84983 31765081
168663 199969 78715201
164241 199577 88870494
21470 57143 481857703
2905 5623 353997798
44493 44712 673920096
17576 84876 974965174
22364 91650 449668846
73821 174159 727369214
57252 99398 33936653
169967 193940 443167583
163006 172439 23712328
122234 173259 127880916
147164 156565 528378984
170666 173673 7486648
61813 159731 237118787
74077 134364 150860710
172306 178289 15017661
133537 176085 106743371
153268 195143 761859686
72569 108665 180161547
181223 198418 475060695
65491 123182 144301494
71490 197140 314980472
66821 181656 62672558
179476 187066 19182213
23766 106563 505965846
84577 187691 674142263
66185 89920 765102566
139426 173146 84711578
111622 193788 206005611
141809 197145 443860361
142815 178550 89860647
72901 183837 278001882
57326 105437 120741980
141414 192622 128801798
25754 115096 699204967
116169 147690 78539530
63974 132232 170913760
2596 50557 690227159
93172 179349 215915700
155776 160304 241075702
62671 81659 47557091
82176 164367 94252699
31264 171538 251467979
114660 183720 633707559
162043 176543 36546939
44561 182710 893440800
8841 9932 220324
96943 197546 252358831
32612 191458 586487054
51096 107069 140383445
13706 176149 942101761
59797 100631 102270692
68038 125322 95299842
60107 92967 160091685
172695 199007 719123284
38398 159739 303466717
51163 64924 34447487
34791 162949 320539600
47526 64345 42039066
4882 117922 282486633
18233 102276 494116634
154372 160940 80669631
63595 81378 273230880
51820 70265 651875766
8392 24506 742686463
1475 136955 240512932
115112 142809 68954040
167489 184067 41700181
62397 106779 746665883
64485 145146 376187756
154045 179882 189800010
171217 195149 60101907
85899 174530 655782340
66412 198500 818031430
140454 194536 703747489
81109 135166 135278751
18304 134124 56004810
199844 199861 39474
28868 149681 488497613
189928 198719 720336827
181198 185755 11483893
116578 138470 205979521
138140 199821 155010758
43821 102041 145691237
145046 166450 411476652
106571 158648 130086030
108966 172621 566473588
24817 34692 24282709
59325 69763 521025794
176690 189974 420548844
13188 144615 279450723
11845 50514 96247518
191978 193173 523768022
172408 173592 2968902
180769 198047 764223860
172641 195367 57176137
144912 187610 646145437
35089 134736 249125979
71071 133259 155636819
40568 111787 178060717
169017 180973 108584523
189120 194677 804867429
147797 148886 881225247
14084 130226 629043523
142429 149751 460552379
75960 77072 2753579
61981 185943 586226756
78031 136875 491323811
84459 150393 164771055
3583 199959 20778754
100670 138861 95359525
89171 105880 42058299
171122 175114 773712345
177902 195655 454381509
137636 182685 458206916
173195 183071 592342618
169826 181910 30301189
189450 194171 94554733
198590 199889 568111
168929 179429 983012233
185523 191312 980082671
24473 108028 208715778
159258 190504 78686608
112879 143952 77426618
21007 129536 270842551
56006 186231 367435557
126387 179850 134149521
166298 173592 18290769
56253 61145 12205022
197203 198084 2200789
6505 148485 874998730
103840 167087 754673433
186051 188592 974167641
96927 137590 101769817
6629 132112 319323949
59266 92163 244693757
13916 194698 452307222
30090 73786 108844536
163078 180092 935208881
151497 189077 94596461
2064 51218 434209468
27421 82193 523538723
198292 198848 1408629
46363 159949 805502717
174278 193993 690776013
197846 199977 5374885
176845 196764 50135255
11965 51130 273227948
189288 199489 829522215
99197 181463 299450654
47854 157281 837277850
138998 177156 751833124
178705 179259 1375098
185580 197481 968515741
14279 177401 407913368
69278 152284 11278719
49204 158541 437849482
45578 92660 227266909
141283 196393 953706066
20551 138995 405337200
131328 175206 198082266
185566 186550 256329721
89267 94725 386785197
188056 198659 26612587
19389 142102 792860337
27079 74944 119142055
172157 197653 889396600
176445 181669 899490595
90692 183747 233233862
88373 116522 583117835
191195 193910 956658752
95225 175958 575772610
36141 158111 802859123
82806 194503 280024301
137411 157783 51049264
124595 178769 456668998
106229 123568 137683094
103065 158414 640850335
177489 188071 169414464
169713 189618 50038897
157054 183463 148787730
19331 56453 92154412
11449 170643 398115502
20823 66309 113033890
138939 169470 930690812
150692 154323 9179168
144548 166544 73332420
81604 105626 458355286
152732 160846 830609372
176434 190532 71776638
69391 114924 114148094
136670 167756 725177028
41771 58542 238689474
12891 73630 151471401
83090 88418 13365028
43684 140821 242782311
194335 197576 21668847
70789 102727 472967215
195234 198830 9029106
162518 199625 729436174
148774 167705 667914119
44611 150713 265237109
55472 104079 872977753
1125 112591 278626325
135158 196746 154716469
172966 192715 49724888
24115 116735 900203135
137849 178199 101325675
58047 88782 77000824
149103 182038 828126158
17206 111782 236043807
147361 180267 82902344
70785 177679 267749702
135385 176574 383471805
95285 139318 110121791
20656 96867 281922929
53030 192863 803146835
180291 193766 33864757
59916 186717 185093930
1185 95731 511829170
111397 157224 63327820
107086 112201 12664117
43184 66367 57867755
39317 56067 41771516
4711 19976 234236141
18822 30524 611797733
26990 60360 82833690
198698 199536 2099762
137162 198715 171135423
191817 192037 548651
159425 191921 996407644
41889 109515 913650307
31198 93915 805484690
40712 100522 149538493
184597 195118 299741814
120656 198253 194695004
134219 176602 144713963
122505 189094 395123144
64233 166522 256250455
56500 105445 122731135
84533 119109 86506524
150127 154585 872348519
6665 135662 912118739
141203 157411 354210991
143207 153899 263050638
158725 171670 32614940
42096 47418 13214347
113526 120546 528282742
32041 155853 539481512
119313 150169 77014567
31016 68581 302700047
125605 156800 402524014
38260 41066 530786753
45996 91851 846457782
184616 194483 24878217
79170 155588 191174883
10687 121395 585877851
123429 190176 66177989
190925 198749 411848569
30773 90283 688246263
157853 183836 860649104
155659 191671 665741373
198728 199876 2889649
102810 166416 29102665
143756 196550 132823903
35285 135790 251323614
111731 129273 43831758
121621 128276 754422599
23666 58734 776626187
61160 138095 972186013
84510 93088 21357599
22021 130287 769618241
69939 129015 201973397
182839 190768 192554159
132343 194693 778929989
72831 127170 393536239
10881 132315 303367428
147611 156530 738244046
18973 157419 762816230
68899 85419 41430197
151486 198622 118575932
187141 199564 31187156
16203 62073 949190449
186741 188398 4214687
179582 183402 9645831
12911 195093 455823107
127409 189546 155985228
94961 157452 156418911
87131 100785 21607994
73441 100231 67114993
172648 183440 17728286
168534 185497 42627809
131997 195246 158736843
169765 191643 55077811
85268 186986 282011965
78529 180557 989613192
83098 124130 102594754
118029 150970 938635475
10407 174541 804890843
19792 164829 898119335
151019 187408 238729708
5820 17479 747528622
121198 121689 1231268
147425 156944 249874950
177377 198227 52447162
1939 107092 262956759
832 166715 338182041
154461 172806 947581004
160436 186876 66617006
68933 81376 31085751
122086 184845 157381938
56733 87202 575555337
187201 188894 4245130
101695 152274 126372106
192137 198875 16894691
173553 176941 8551479
15503 164243 545668024
139055 143464 249720777
115957 196986 203195454
184173 189172 12595753
5418 96132 226362670
98763 106575 175393845
159040 172208 33141644
135088 177772 107160268
24483 65876 234933032
107590 133180 63806945
186564 189132 6516322
74562 114956 101304691
99356 182553 208524664
65414 179921 760249922
170079 192522 56425260
161636 179578 473141254
183332 188031 638752352
92968 141809 602683446
80486 95161 36678966
177141 179194 5094121
136312 199474 158595453
93258 172052 197381185
7611 95737 219903741
177610 192249 694558100
120203 122407 288624103
73264 191029 295240350
81490 86788 532909664
142739 158280 653199152
194383 199123 946165628
11012 184770 711030178
59665 86929 68304109
3112 128520 646614435
73103 140030 917532398
91516 132887 103548667
182131 190147 20267760
188704 199366 26735996
187772 195278 738892863
88094 142236 867122624
157290 158416 724812914
76574 137852 153218286
188914 198116 23076969
27506 185382 394810331
26365 69070 709063282
130929 184408 274646603
61848 118505 143981406
84499 128639 620251104
149767 158533 831122849
87388 185765 246506156
101838 124030 907003755
96241 191029 237877467
116127 195687 199498980
70158 140477 992304243
71739 107961 90935109
11708 12354 1948704
40157 51068 478384447
115440 117452 89041233
23165 120744 172258082
120979 154524 484937695
127554 192188 187491978
127519 149660 55319321
48727 105977 143595476
139978 182290 563088899
75468 121770 962174423
112927 170481 626744285
44440 101050 981360426
109395 152401 535081673
142512 165911 632388531
47824 152462 261846532
144680 188065 775368971
196028 199434 740127337
123609 169815 146777218
181560 198854 37978991
170289 197865 935049473
37123 179102 355351274
134108 180259 587471956
141815 177766 90454083
36080 118022 59865055
150341 153831 8812435
136156 186489 126337510
75368 117643 628947375
17543 29565 386061995
195427 198103 936940326
80408 196212 444638095
167977 181477 779275564
187004 187388 991458
197734 199028 3282264
65940 172141 489531871
184018 189358 443820784
139084 150460 28463347
71298 190895 445258385
157530 197430 100392516
56875 78327 53642298
132502 170253 178225264
161021 193269 81242335
81466 159879 196241824
37735 125142 398875056
85839 132365 116385975
5175 121740 291175616
155039 171677 817445108
194757 198413 9193904
123091 134956 875667052
144382 176478 755288550
6158 131256 312659395
139990 176032 90647765
134376 153046 664448367
361 149093 371596581
73206 188927 290061868
167417 196891 74164782
71134 149166 195182971
27261 86421 147529638
143965 161608 44336554
78430 102967 61648783
139911 152504 359914434
11252 93852 206120831
150064 170086 50431139
158048 180377 56238117
151558 179839 63731134
38014 93500 138646570
197472 198081 6179918
48159 92621 902216322
197781 198992 3057788
196941 198203 3106846
190078 193862 9424238
15073 107408 284180340
47956 104716 142285816
48713 163097 286391894
97132 101091 76896608
103434 140573 92531084
41905 186713 265821599
191327 191643 778383
161028 176868 39916761
55503 96986 103701498
159851 179143 833602337
167618 198676 78084304
57526 79281 823472367
143432 198678 868340738
153959 175677 579360365
133177 169928 1602059
115686 171296 139298887
157194 184014 67504308
160907 176325 38868420
33183 152826 299021581
57007 99834 197452222
115512 156087 101346196
103951 191772 466154147
194509 198515 588522712
46180 105190 15739920
168113 181842 291123131
26035 35158 348119891
129039 146405 972278151
83148 145122 849946360
41175 60435 48013261
168814 182875 35286212
177338 198314 907743521
140356 158080 44548838
5308 148668 417726207
126146 191278 168548174
121347 128952 19004523
140763 177992 656507929
111914 117917 1957872
36024 195348 399002633
180277 188425 20564161
141472 176587 88323574
30081 75956 114314631
76079 94610 499405131
182722 198532 559333342
123756 171589 119984342
105121 125137 49694420
68433 134918 166369958
116401 129985 33882318
60562 155063 964058437
141035 151063 25188429
74554 135768 731105249
49738 113284 989327328
160494 179041 643530872
148288 194090 815401041
120478 165158 254586322
85613 116196 195878298
104020 130907 67109623
93871 114219 43422928
92320 138530 345501510
1694 89175 218483845
161509 174682 33212053
48764 194544 365391885
154276 167669 33760046
115036 170378 138555430
155482 189171 84853731
120496 197233 192540178
19407 85736 186240592
3453 189283 928172768
73253 171017 244909339
184280 188057 9535286
39702 86167 36628068
166892 176250 23476533
188609 199073 26248382
192266 198459 15540680
11011 195178 460828239
67249 149726 206317824
192256 196669 11124895
14309 68072 133954563
77753 114283 20929207
182017 194135 30482254
3267 8652 13475848
141342 149567 535966376
131511 134943 689122400
6864 195298 472663112
157808 190143 731654439
152515 198725 116235954
145270 189268 111176889
140433 192779 131697072
198424 198950 1347696
6060 188380 456267961
98295 163634 639483717
26384 173642 834216771
63257 95691 945192329
126331 197323 999893316
183553 197276 34488785
127343 174369 757956330
157743 159333 4020397
94173 139769 750277804
130619 149686 956341772
118721 180486 345090856
176083 177595 3798136
35523 182141 657928026
188783 191085 771673296
33700 86453 131841097
33 21632 54362137
71550 135037 158841890
165841 175230 23565634
78067 108356 684674327
63322 143438 949779763
4355 33176 396105987
137568 151212 18100457
91303 131106 99646411
130220 148614 45817584
43545 179095 339339494
87925 144913 142377995
194946 197023 562978983
60946 72804 735541201
32848 114849 227822755
24266 52388 69696095
102194 165126 157490505
159819 184349 61751604
161467 181866 51318642
18400 101989 211322420
100638 139093 450949202
146582 150835 10675648
162793 192444 72192697
148257 155146 873182065
86920 162154 496413411
25317 53967 70960234
42517 164490 654179768
158007 190027 80627976
10501 165657 986689003
111256 150393 732660568
48000 60059 89036374
131671 188278 456274121
99099 99265 419299
195389 197629 689578293
191089 199781 308851149
21176 150158 321853158
74656 181446 499244377
95175 177351 205948647
52059 95839 109461418
111149 175341 869277125
5894 69121 157752803
175116 185589 26354584
190514 193659 7842558
118593 129416 27013947
184400 193509 22929602
97953 188766 318593540
154667 156087 3536636
72086 96681 61443662
38555 102373 159641411
143688 179517 224713964
86955 179712 232314608
55827 95799 99909923
123898 168874 112859223
58865 74425 39000125
98842 112694 34832118
123558 169069 937947777
98764 117057 45861916
17319 150046 520060019
58365 102421 110501179
4762 183454 447077297
98630 193906 238919110
122270 178261 140389888
181605 192893 28443576
28529 82836 299691634
98351 135874 93969677
118788 157517 96839252
111377 132886 53788753
93947 145230 128149503
44331 103814 148918735
94152 121964 69652036
2743 191374 472143408
79987 166902 217692904
11095 17992 17378422
190188 193339 7906313
94562 139585 112586216
23412 110532 884396086
8619 102589 864109630
142865 173311 76581945
66620 172544 903337718
120112 180549 151572769
17631 79053 654169611
86467 190146 259826159
44563 98947 135911561
74890 176629 254853671
51021 141509 226339656
141860 163538 352799901
53644 107433 134900123
197914 198270 875549
133109 162788 54723007
53581 73515 923757428
139276 174289 396927158
77810 178166 286315699
41508 190045 802296272
97321 147022 124193240
119820 172472 196480375
194369 196420 5222136
21578 57683 89502723
55113 184603 694236768
61559 145524 209878611
102112 190232 220884549
49694 108110 348285939
84629 189132 261898599
106529 154028 118571123
40552 140447 947093271
54674 160309 264346890
69024 125354 710413708
104078 115827 1521288
39337 68712 73388797
179211 182824 9149783
75194 155913 201937009
62131 94067 79916147
45271 96001 126751500
64112 120240 140553259
123066 135227 773577736
31496 196845 413892450
194644 195540 246876
182096 183808 2955171
90213 198805 772014809
25147 33204 19808469
156211 195819 99674213
9800 60211 125634244
148718 168549 49996193
24610 124950 87250830
191211 193163 4847285
145056 155197 25527060
72035 97596 63931522
186206 199113 611448582
45300 162646 293617697
77412 199742 306666254
191118 196433 641308500
55603 78035 841616717
46191 185081 512163555
24623 96543 496419098
173892 190800 42579781
40853 95476 136449737
137113 185569 342432617
29761 77539 119039087
6610 139154 453844283
195201 195642 1150579
187744 198408 26732414
180334 199504 48196633
193496 194529 2610808
159254 189284 803255777
151709 160987 23282387
79290 193953 965536224
142141 180217 878259841
191628 196628 12535651
94584 179811 213589705
30997 115619 747548634
140044 161584 54103594
19628 86660 167049770
25517 166162 521610224
28497 79006 237420908
155871 186824 77956913
190163 192907 6864193
104894 177182 180927377
114361 191460 999144344
17075 20105 7710035
138105 175737 94542239
183824 184411 1406699
109915 171420 153988276
136786 164811 70236433
1147 182359 33455740
30606 121998 183252773
139572 161817 55833026
25917 135589 273772934
131320 143465 30128640
56254 171046 843595991
39014 165101 315484776
179033 195192 40697424
105614 129875 60509799
84465 119575 208947477
112368 195842 400698067
72020 140287 170618907
72019 166804 275322759
164018 174332 914633395
32726 104378 875258700
56943 100425 108885699
138065 160069 402114010
77215 81457 597079876
99670 172225 181782236
80036 179147 627234598
91040 127732 777404653
33552 71531 94730468
116137 141831 63987063
96185 113736 676606808
192269 196792 439207693
196613 199716 7749266
4580 18161 671581431
126535 149896 58418636
157559 160370 7027090
170182 190762 51814325
197764 198126 929916
117961 169251 128463124
101089 132581 349486008
171167 176019 12128381
113308 171651 146102639
123186 195902 811381038
78140 149572 178655708
59642 103184 109128196
157435 168764 28599648
30469 70292 294807213
22605 167151 481112584
123795 158991 88172522
58725 144067 511767230
87941 99814 29677143
155623 164522 154560796
39133 92501 133381602
44592 121239 550593016
16303 21374 12800774
12978 191462 761567306
60364 188409 320961123
39574 48128 392653117
13486 29453 39944140
146811 153044 414179905
52584 94621 200750575
185809 198107 30916197
10670 166820 816572191
98580 168633 538409961
122458 161391 97451514
109633 152568 107167941
48105 161791 284557514
96048 179429 748705860
86629 148502 154549309
158917 197327 96645653
114276 140290 245883731
117402 148390 617654582
164580 180541 832776104
125078 174566 547775225
177389 182223 12111746
119169 171142 130301315
148035 164891 267308477
5753 97777 229765241
8356 56985 121222528
122659 126194 964080011
11712 136917 874324483
184658 192385 19499550
34790 109574 990505067
105726 118471 31722425
142486 159578 246012678
98041 162328 160922678
28678 156056 826719124
41179 164631 308888787
35768 144587 271911218
158625 175173 41635383
4380 184162 464313474
23746 45518 573856004
128979 143029 34998020
57625 98814 103148995
141982 148234 694853
113051 143627 76217728
174548 193151 218059364
139665 186852 363156685
156667 176171 49038648
72541 145071 181318191
29384 50309 51731875
83016 139420 89348198
74614 89446 784427858
91944 173178 203433035
60879 162723 463229722
198931 199060 777218541
174980 197153 55775191
140414 189016 122304862
93893 132196 556420399
91422 158008 764158563
67364 119889 385236775
5488 148400 356887121
131888 198186 570704061
162862 170549 19411281
157351 186837 430102089
188883 194983 106529056
195165 199255 10280297
182629 187147 508742593
121633 136325 701454883
36156 86201 177466044
84882 183249 305066708
90916 141420 917796859
114006 163849 124646822
53932 55715 219964219
10350 199812 702528895
8142 108561 251076257
147000 150651 8159349
71322 105724 107746151
53223 172024 297468454
151273 196435 113657503
28997 102230 182782184
102595 183883 203670452
136487 159443 745359558
34992 94576 148831124
61648 82398 272280454
90791 116198 92027498
37454 170089 994065320
92936 188311 280096941
11807 75878 159865372
58055 173946 290360986
145561 147714 5422578
183972 194527 26524705
51561 171322 299972067
160993 184351 58817570
153464 163267 24756769
86982 118130 78019769
49025 112291 383511369
32178 51307 980625243
21081 70799 123658853
29997 82239 130183068
197184 197378 478172
141550 181971 159216276
141755 161788 31259646
98611 179983 203987090
120317 146526 463268171
188968 198881 24880073
10801 111208 750180336
176179 188065 29954314
2461 156100 383905556
109609 175943 900267957
93703 148791 137769969
24133 169090 907118950
23148 63114 370477598
171850 178031 837213164
27523 160427 331931539
49900 109281 148871361
100220 115057 37251944
27259 117660 225669219
159438 181099 54497285
71251 110960 594581103
76165 124898 235222744
146303 199756 134514956
33764 134539 251875150
88218 189651 254265631
173586 186037 17650328
51993 61203 23035710
17441 147488 578679886
98409 181357 723292502
116471 184710 26725354
106067 127389 53077724
161324 189509 914265430
109038 142219 82615071
131501 147196 810432074
12767 161555 371827547
111476 125941 35957880
60319 113837 134133127
46631 63799 42872377
1585 198286 887832840
67367 127909 151582978
41412 140333 247208501
169484 182990 19322620
180127 198012 44977311
39132 88588 123643322
175554 183208 19208568
113803 181500 169528856
94455 114892 51412882
187941 196799 478776262
57398 93621 743643121
177498 187740 786835686
66712 174565 806797901
177403 178992 282545520
157396 159329 4858911
196691 198606 4766543
176670 183806 43004538
119501 173744 583679416
185270 197193 30046876
134818 159055 691233680
116651 131124 36175901
78206 86984 317329491
136318 172892 91745918
164812 191591 67473641
61083 180666 244409947
26350 125463 247239867
179831 184379 11475417
19515 183457 409879545
16561 173367 391892198
170555 181009 26225849
153283 155322 228099999
128083 175292 354942697
1970 170690 422028176
177365 199163 16978229
158234 188784 76965109
163195 170238 177627457
119112 181487 156314661
91507 130997 98899331
188840 195609 17007666
75067 185260 364047066
156780 182606 64915959
46133 151049 262357254
1150 37768 382315253
106617 143523 91934786
38216 151767 453053457
75040 183357 271445576
60786 175150 379122144
12344 68002 138784787
44623 171784 341170853
88028 178861 227492547
139782 184993 113582309
194101 196562 6272858
47895 116625 317138217
27617 126709 247237287
62589 79878 13306487
135593 184009 463240435
100650 175250 633567136
174760 197726 650274370
35884 134020 245392355
41125 127740 715046085
112073 179754 365700448
67432 124632 143064651
142580 159375 666551447
158898 165816 17459240
36489 41616 786270627
97307 198197 253035372
18831 170762 379785543
128433 183937 139295052
126882 190523 812313150
42304 155478 344138627
44388 181570 343449612
16201 79814 158484790
121624 176797 63969182
181762 190320 476848926
146308 158607 30955234
199144 199787 560028995
142020 171845 74978660
109720 164394 68378283
183785 185581 596053715
49522 80253 37750887
186217 190556 10974655
188381 190520 998923607
128130 194629 626646989
194751 195171 1058851
41288 104648 822691237
55775 192299 342125540
19802 188846 630562309
187941 196769 22187733
149834 178984 73341233
61202 113959 544237709
38894 100802 154886361
192213 198535 95022726
176760 183087 15900969
82005 129827 601861473
47295 103283 852541509
20041 98125 622389373
120754 132586 29634461
95020 126792 988561697
125160 165226 65118964
19024 119732 251366886
18588 184583 927067921
174628 191821 43288414
135931 190123 136106048
19110 190945 625469803
196125 198943 7049626
98546 116513 45153901
118947 129413 761582446
107964 125927 142000141
23567 147615 828790617
127477 172779 113612700
7428 82488 607163638
98345 198366 647303358
199003 199957 2417576
71765 102755 283200620
5135 70075 161970329
91472 193257 255235396
13670 79286 494873038
150624 193083 106896094
192004 193882 4622081
152486 194394 492569016
91151 169234 195574420
144376 185483 837808576
139212 193077 135445742
13310 37405 745845362
85545 167217 306605783
164424 197093 82193531
15744 63908 119797632
50689 102758 214538402
97158 137205 950307934
129441 170289 318974079
140551 187499 942454434
198450 199555 282273063
51934 191289 349330578
108125 183449 188601584
27234 131838 114584843
58562 62605 10210804
187718 196653 22457477
129137 139014 556197494
131270 142208 27128789
69610 126762 142921607
133351 187286 135437721
197873 199250 3449892
22792 149850 957308528
19029 74305 924198194
193699 199021 13368557
11765 38554 3262974
185642 186663 408509
142181 170440 606754482
30671 196777 415772308
120145 151028 944536410
47529 69172 875259757
54332 115953 154327497
107583 142316 927909706
147024 154717 19397161
174894 197729 57415900
141278 152649 28597387
104664 156381 458849856
74084 193369 686455871
69467 79797 387159562
156935 195327 672709743
7608 166297 873756847
126913 196096 173766098
92247 153332 540180322
151386 199871 757065142
159679 197362 832015175
134252 146204 29712241
188115 191055 7433784
105137 105438 747956
134734 135323 443767303
75365 100549 368036174
177404 187533 364558780
165003 192411 828696341
170061 179637 24024369
75732 120846 319041885
32319 146446 284987975
80477 89440 22423463
46055 161324 878428477
89538 140982 218592600
128432 185189 773875155
136263 172514 90918437
61277 199456 346347486
5386 41779 731560644
71728 101812 621057275
185311 195624 26011611
61763 73521 29406886
21336 123669 255226973
159829 175183 38646428
177668 193699 40321731
178828 196709 832520720
149509 189531 219714957
75812 188635 282794084
125254 193188 417656253
145885 198430 975193505
56440 61945 13781412
82630 129224 248391401
48724 161487 282286051
23136 62461 93630059
121175 161324 304930671
194771 199142 855705646
128051 168145 100510929
137274 184247 496883334
30661 94783 497707498
31460 65422 84533591
13223 91623 633613084
146134 192659 117127909
57401 132377 187709291
150387 172214 387918321
151209 187311 958978473
167173 199911 82296334
103048 158959 139781368
129512 150422 489036762
95566 111360 39690683
42173 113046 853138313
14476 65161 42728144
128918 160604 79326849
192893 199978 8894147
161334 184136 660628242
125717 189607 907493102
138523 148205 619353833
124912 135435 26447169
163765 166289 6391854
181920 185440 8912098
184453 199106 924669364
72036 100059 70177107
83958 195636 279953338
156111 191637 89518995
62342 182306 300491037
115372 192451 820760791
139777 186140 116551509
140312 149258 22446093
23400 27996 11184647
35600 135919 400063459
186987 195685 21862966
190207 193611 8512863
65151 143857 196822957
47346 86778 506630523
12015 55465 108274728
171002 189674 46922376
27189 114161 285852949
34057 91872 144452046
187425 190945 692606667
177966 191004 6447994
125585 160373 87184326
22514 38630 39764401
156478 182408 490153738
46166 99502 133361618
6917 148221 352946133
111598 160495 214230258
179916 193268 33676931
196354 196735 118032157
173755 190503 42200253
142968 161223 529153958
94046 124027 718264316
74928 187009 925799487
123096 197537 186843769
151538 190471 170904369
80358 130340 125101538
194741 197546 7061996
144827 156283 28842961
196567 199629 440990323
157153 174392 985138857
103501 140855 456087780
23646 127499 259227595
191303 196726 185388927
171073 195995 62641314
132764 174695 36918293
138871 158556 502698497
66024 167699 886639717
139578 165861 156180941
18622 79509 546759707
10884 82844 179526285
185270 192274 53992365
13200 90563 255406307
68312 98139 74627647
51705 104597 525138534
27728 39486 29003591
166847 172299 13664617
89188 108299 995701683
129709 186986 657132577
168546 175804 18218661
174654 193213 215122891
190164 196042 14758678
93742 139970 372031617
188003 191398 685645179
76333 83679 403218942
59940 148650 358932576
183206 192261 22830854
383 36682 259823163
92396 138760 115924929
51154 195742 362406599
23190 172151 372280291
59049 60135 253435318
15649 48382 81212721
86923 168484 204232527
147536 175342 668666032
19505 59368 555960440
95708 186738 228333519
158269 158407 377376
141041 190786 457279659
137505 181878 111399177
4948 36387 814103319
35205 102507 897322527
126981 196383 746812236
13889 102818 222129266
155411 168369 592746422
33693 165929 330796850
104918 140343 88199074
197836 199725 4750010
64038 66905 328228343
3919 127082 603683287
175024 185699 26850063
75626 197748 306091643
124387 160209 89745460
196408 196654 630086
56429 188565 331144344
197133 199486 5875667
76253 186293 275728780
31332 137853 265985976
57147 77172 277570688
53996 138131 210509383
170667 191810 53172182
40118 48818 896574503
15416 64669 993846857
65995 142119 187087185
117794 176652 41053921
127442 178741 128660579
96056 150843 175763450
49280 90518 605583494
55443 134568 845313471
28195 117188 222194287
45603 113190 658001026
168976 188251 48486815
165421 178455 522117992
172415 176836 11133436
147446 160295 32370811
23816 177652 558577438
74920 77080 789991272
189261 192216 896036269
129990 190777 467538807
167338 184490 711534151
62354 157479 782231145
196250 198604 5880796
108209 109971 4340253
89307 108572 48478250
191721 192129 839714898
8317 154221 419597242
115336 177884 156690864
82238 148262 1938124
20173 160543 350440227
159847 199218 99052490
51356 169296 369220506
113713 160114 115950300
113032 129420 452023273
2723 189120 641964570
159603 162475 7247811
71588 171169 891970769
144841 159486 36827377
66374 129470 708585840
113002 167029 92144287
1409 141581 350149444
34515 60828 627646671
112339 133919 363535780
50120 149000 919647365
86221 105445 380608554
140098 181095 103097494
13979 174096 400391742
107622 193987 855513704
171890 172537 1641617
90994 199949 226866375
91220 110669 812607539
20868 62600 585152592
18848 63484 110966035
165014 185207 493611781
129348 129629 741983
14055 169081 511807723
123207 172056 289993549
149694 191967 106429997
179441 184382 282880934
64259 198082 310472691
7264 83647 88179124
80560 184101 259516924
17652 70112 130633497
187414 197871 26231532
90177 187626 964065309
68791 108161 97208508
191941 197718 876869878
8894 183241 436156910
13262 136580 771049640
8345 108716 939044347
97714 102396 4517246
183141 186696 309479641
20483 93393 181624939
115934 158325 636680455
130813 172052 381482455
174291 196829 56704306
175164 183074 19897425
187455 197546 399777559
172661 173550 24574367
95462 161686 165784148
25268 30860 13833465
22133 143339 954283268
20353 44845 60601864
197450 199507 5164074
148143 177227 73224390
122292 155014 782816418
122048 139700 44003168
47722 96942 138080366
120113 126546 15984363
135306 194763 979657931
142958 145797 7073409
108005 115862 417669129
61902 82627 51841861
180349 180558 863208013
140685 185779 307792623
82407 110727 71012652
145809 159808 404494185
175335 186160 27216973
6396 13613 463593925
121154 140691 358858305
117455 196799 199017184
6295 150380 520966903
130578 139468 22048403
41426 154456 706824992
145154 174740 216224342
133594 147876 114337704
99683 194662 970558259
3498 143654 350120651
46760 134565 219694042
187845 195309 18713299
163895 197042 649039931
86705 87146 1059420
67332 105497 701739410
77138 154500 506247648
13697 172347 131496502
98938 122486 58967495
19663 147268 318301641
178009 194411 41264848
93257 152868 149112211
191287 194446 2865981
170627 178022 18501011
157389 162458 12723274
86589 159452 112595677
70352 156202 238792112
134441 145653 797361883
176387 199287 754226310
193757 197568 157382798
167162 173969 17075089
6201 186490 795879758
107274 198688 229054092
169580 185329 691940345
132750 192312 920558087
120259 177075 142431085
140356 155348 912107550
19626 150218 325872711
160369 197655 502991755
120377 187702 443107691
132628 156563 922433027
122734 173397 126960657
47710 138844 227951331
100667 164874 594125535
179935 188782 17007938
96280 134286 310963494
175795 190924 469918340
47169 169709 306918751
46265 54199 19735029
174631 195741 728602135
182309 193464 911601411
44826 95257 126016157
187964 188968 911166111
88100 189230 420743994
180943 188978 20239496
161700 183203 102308905
35668 135417 249415087
158639 168425 325796221
155720 186588 371221597
89328 141276 129809680
10479 130803 711410533
23948 121488 474719418
187987 192246 6576341
121919 159637 23650201
138319 162263 60031101
113996 161862 119583634
35471 107679 160250206
170103 181926 29650113
182846 196004 33135444
57908 141768 209797786
103673 105040 68423398
157374 162107 288067382
68423 91573 57963500
199082 199437 870322
93371 131670 596263797
7217 147574 350524662
56224 95984 743582504
64188 176874 282337147
13093 175989 430853642
14557 169308 386933878
171816 181762 25006148
44968 135179 692338905
65284 129001 662127920
88926 98334 23482512
11743 104535 685436272
136308 159482 408403369
168084 176654 21549049
16662 58192 103075439
187817 190072 760707689
185265 187842 969078472
191242 193398 5336372
52208 111170 147652882
88768 112249 58899482
19206 105198 214734913
38680 72111 392274086
194340 198914 11534403
157623 181155 728206485
155493 189056 325344058
84850 192709 270325497
192002 199412 418242673
65280 132175 224108514
7046 12008 12404440
164662 172617 529383179
4474 83250 984631865
94758 117015 55829224
161719 162553 720608196
187818 192606 11973163
2548 56218 416842647
168235 178018 572770717
91439 185514 235770428
165148 169020 807489595
147992 153934 15013340
190927 196068 12875747
182838 188979 18030236
114704 175285 151646620
132535 144576 641154864
124104 145691 50475713
186870 191680 287547003
132226 170098 883102707
155150 195143 604740646
1509 123326 512491430
168433 183542 224128676
148804 155519 338227860
86480 108319 747199963
85423 132676 634103347
193179 195719 831183833
145015 181154 897014962
165572 181322 837012829
55597 169038 874217881
155836 197346 50929703
5090 167042 404924083
195295 198435 7870463
82498 144272 154436253
63396 108942 114300130
63963 89372 63636825
137796 140896 6157429
194305 199396 12816729
81220 103396 55742298
98202 172010 184937589
25344 36584 27649684
135794 159676 420850392
39846 99000 209034622
54014 68490 36281729
86433 104145 44458380
21432 169357 369640641
183303 191326 20296286
120152 184347 160989810
84027 170158 215697262
65378 106032 120126303
99087 151545 131232980
61221 167701 266659850
104350 169032 458828800
125988 190112 161103384
61874 177065 744900903
117552 180897 158754051
190630 199440 310906627
51868 171956 300739200
166641 175287 13580182
136696 161938 784208938
109578 166394 147090553
194393 198065 994786504
34367 134284 249783873
81036 189347 271490929
27834 140020 279940986
100970 156947 140019419
89410 195519 237903170
1346 12629 785017493
86252 170156 819657516
80625 83124 990574189
137637 192153 136988845
162329 196449 85921603
174005 178146 10390906
104777 130843 65113184
118977 186170 168486936
93823 146785 132429770
146358 147656 1046872
177932 180494 6489831
15566 48519 81770982
44890 79308 85946971
195685 195775 211632968
23207 183391 625694081
83976 189565 629829469
194531 195160 1561269
129595 192160 157032811
184171 190172 15126372
12794 122527 742851564
155073 182187 555052946
145222 182310 93294112
150110 153629 640432959
141934 147899 14887021
83666 177534 606179179
172174 189857 276918714
29821 144472 286219533
173870 178279 11023367
101217 184692 209108024
118002 147651 73879734
120684 149882 582385748
5195 131538 67436711
96229 134622 96199631
45430 147677 659000395
147135 174323 68560999
29744 51292 56998609
88100 97843 24318882
95702 182591 217850681
163234 172746 23933750
100243 116664 832652064
186823 194394 730317836
82051 127717 114288893
154942 182656 618339483
193672 197660 461142689
51929 52157 212270667
197462 199830 99879994
182406 195818 33797361
121408 175175 134781574
104190 154212 259928052
6967 30088 57884087
162641 187626 62928273
70427 79612 498205064
33908 131434 533210777
19557 120318 309948591
47154 170602 674677121
68100 105237 831662461
97191 121386 96477820
149707 187218 530152656
118276 197429 198506083
162237 196738 121876067
87779 143346 209843039
55441 153346 617508270
4037 42037 94758204
181740 182498 141828824
165120 176249 990001398
23626 192704 422976931
36105 102419 75329281
43272 55972 997468648
1088 27963 434036086
185305 197779 31399495
36834 109015 232014452
139242 174410 747952758
2199 22331 50662434
184775 188596 9698280
179421 190200 27216340
6541 190066 795915651
164274 191347 305458855
45961 96582 126496997
113812 171604 144685960
52458 157079 261897206
169862 187903 630081369
35334 44051 450613282
130094 174835 382862194
161934 187077 187080606
180120 185747 14156847
152144 189209 93270677
23045 121238 119597134
53801 146504 231852495
12866 98499 395540649
198691 199694 255396702
81735 154023 180832677
32743 151583 296954187
140336 198806 321505706
192346 196261 9885512
155088 160910 16047692
68286 150498 244064526
90328 117663 909187191
176416 182765 104324310
158650 182651 851412540
144813 178339 84337012
118448 185639 459134344
84155 185746 254534487
80654 161999 593271368
152017 155536 8794506
12621 24269 26625892
21559 166708 362671122
102521 175428 182570677
9480 53441 961361845
134554 166287 79592766
192474 193103 1638826
153500 161243 344493418
180568 195016 36281548
6868 89746 206913871
162825 182029 48253506
119001 138821 49427654
20105 146237 314630866
141364 142000 856117011
181143 187034 14898818
36455 62448 46981465
27330 169001 354120079
158146 194661 91897682
94073 141709 332309291
20052 49970 74035154
187092 195869 22059797
29511 127327 417867944
186744 194979 915871305
25582 45990 50455835
126014 197136 609911852
168230 175811 19040752
75352 125306 12064779
173511 190696 43313156
173697 175096 3514736
52069 157993 928441446
188648 190008 2826014
128826 178788 125319284
174961 189098 781247721
165096 198182 856082754
145230 178185 82942707
45517 170538 479083306
143104 198783 223531698
71183 193262 306049823
7145 34391 38717460
27597 35857 459890948
40692 189886 771171172
80417 114819 116621621
188669 194077 13500556
187023 188502 3736691
107767 140284 9225831
30706 191043 401318178
87451 158520 481327578
104586 198255 488411460
122300 152293 75044277
179128 191430 31139315
98914 131969 82796411
176421 179940 8804486
70074 127452 143529489
10214 90256 328912833
22627 189709 417837934
43978 122884 197303125
48569 149476 504924506
123822 151162 68390773
62691 126783 160336886
102303 161142 147140553
15870 181475 975149461
44183 123419 817888717
69923 118045 765625604
188302 199375 27773876
50752 82989 80705027
21392 36648 37598602
56592 175542 762292187
124801 172879 120653537
33556 119613 215108522
13983 86908 182009450
12378 110111 822010610
26962 41434 428532470
25738 163671 381183811
46498 144259 346475962
182841 193590 27051076
118701 173757 298976034
115868 140978 468913320
67410 115970 121709182
166759 174809 20198290
126092 197132 178470380
32840 49145 924101183
308 152839 381156347
114841 121017 182555013
177469 179466 5006105
77630 150830 337620581
102070 160017 144860171
143480 158867 38721194
57481 71356 481635109
160996 171155 25700069
103734 142552 96720297
65876 183160 293801838
155286 162846 19049153
79164 171468 231298375
159264 171856 31665667
157298 181421 60652914
110058 136447 345890608
112988 173529 151562011
188378 191010 6655479
154665 177352 57094348
100325 110920 26553939
190034 197797 89828284
56401 56684 695020
117612 195841 536577043
146093 179344 83665999
53936 91759 94732950
175357 195272 50093905
127038 147863 603043671
143474 163488 50371787
57087 59965 712540748
119827 191656 180264997
141399 177928 410255252
26467 149483 937975448
85061 95631 817364948
24149 121179 242179315
38048 128091 595758234
196735 199049 5770374
163638 178207 36621352
148779 169501 52241431
125747 131986 15816274
188390 198228 24649744
66401 119588 851394717
145407 167176 54893940
2517 175499 635944289
175964 195511 38777298
100526 104361 9744008
53483 132432 888265295
128936 144986 119408405
120748 147336 728873746
26020 48335 55159904
25429 118155 805627616
88308 126826 828449590
174387 181029 998784116
167657 174039 16047405
184281 191848 6562508
152082 170496 192660330
185179 196914 29635133
175068 175492 705307001
79530 98818 20219320
130212 155340 62813261
41 173758 434516726
60288 67713 361585609
97549 170782 540594482
96469 99571 861856069
40920 97292 672240923
35159 133106 968072685
48667 177068 857391638
97583 110311 715336707
141409 177162 89919679
87003 169991 979203243
15487 195552 632495483
48972 68096 403130741
89542 149674 729684789
530 51675 127511068
116080 158596 461462028
129181 151432 55631775
107083 132096 62375719
20736 142424 303566105
50716 128651 195025360
50475 141379 227344615
51887 68713 175087679
40667 197325 392347581
189029 193514 11234806
108163 127422 377499759
70297 137749 168697338
25806 134214 160692990
24527 94954 995910764
22475 156970 872235344
88037 156885 172280853
166865 170487 9115304
73398 84403 27596821
37523 80999 640587424
77570 84965 358638703
101326 127195 64576412
93474 110129 41885256
46558 87361 102112372
155278 159384 10349075
41899 42250 897740
21788 40440 733981077
22950 199511 898760976
159390 164938 382047433
147030 149284 1751645
60833 124154 158404830
111489 166171 136947205
146758 195798 46585823
141694 165899 60901042
32695 118116 550994959
94772 192077 244044346
30793 156527 314144002
194566 195646 2745596
23284 176929 688457577
42536 134621 230301524
110204 140883 76441779
167160 179537 84241654
147465 199715 131533482
85063 131202 850280939
162844 193713 77655878
87597 94079 73217471
42400 170637 829472120
140356 198406 145999711
191892 194861 7389384
38672 39503 435641862
68793 154635 747047708
23391 47797 60389047
63014 109244 115974275
187457 190072 6564916
153908 160200 176851919
155582 178549 128323305
178297 190308 30316663
14652 198251 754304285
81809 161874 555908973
186846 197725 27292137
183007 195481 31415150
157743 169964 30816958
96946 196218 249057628
72400 169278 592909289
152395 199624 808701038
73495 124682 956556576
45575 64909 48231507
98352 147356 102160350
174028 198080 60463626
16673 168981 380641451
138997 165455 66488063
122248 127569 724833560
127156 144272 26547437
59071 118485 637410397
162516 196789 257173633
185638 193496 19773865
117137 175913 147246604
199368 199409 94921
130030 143709 34026650
117611 134451 771465552
809 129227 320914254
56057 91548 88835616
138055 172438 86352861
3551 20875 43667566
25949 74415 966249420
129113 172298 108313745
95013 196491 254541513
169831 192143 56129222
65839 68800 7414989
45490 196834 379203346
22021 90562 170777382
169486 180200 52038846
143407 152490 433592291
164109 198946 416033699
144264 186488 106226472
51899 62283 812419977
21530 57081 88150503
53791 147537 234420302
90244 130874 101710702
84947 167468 206597236
54237 182426 321108989
37513 48370 547990526
74740 171034 922783701
117140 169138 302935537
27260 109644 205766827
180068 181034 2433296
139526 169640 75735153
147850 166593 47325112
190918 195259 3596571
197061 198568 3757340
97119 173816 192220891
138174 166304 605666050
30629 177407 391963269
151099 198206 358320864
105700 137470 79160485
45996 50609 11408811
80313 99565 48141095
113796 161998 649526054
116888 158737 3950463
4154 69845 163997329
45990 95454 123643668
40434 83423 107399751
22076 196261 435692065
165131 167082 713074984
163947 192562 521149486
138576 189804 862293605
164104 168274 10516157
157048 157964 2229355
65123 191606 379402361
97391 133880 679930823
16819 179142 887150962
63472 70041 647054272
99982 162559 566698598
142230 184664 172267015
159670 192985 153178590
33217 155899 603630828
15725 186997 782437093
115603 145168 73679692
151457 161938 26318632
96413 168569 180863151
117218 145886 649621480
28554 31970 8415212
157997 161991 47011585
140524 183032 902276771
74487 95063 51469718
31495 183068 777365628
25100 121258 239968172
116397 188170 558036974
62206 196901 779752291
129777 141670 987767342
147183 193605 77571894
83716 125752 104977141
38800 153778 764702868
18448 143861 313030722
153546 188305 440562526
69436 124104 136712699
157329 169530 789536183
111007 168748 144606667
186877 191111 10726891
126493 146589 50206930
37661 181141 880867849
12083 52768 160997530
180566 194959 909824256
144862 195155 985935100
137987 168853 78323718
101347 116436 985775991
129794 196486 167394929
83253 194229 979038981
185534 198525 32680805
72927 156792 209920007
55204 183950 322588237
53759 107539 134860183
77293 140992 775929402
59911 118041 145613202
84735 149601 735371466
43823 63668 49460793
13071 95420 366205144
17745 46312 887400621
111692 118449 16953937
91826 136517 111829012
102141 184171 379776216
163213 163480 656843
190204 193208 7572727
96836 127010 75532962
12241 158512 365540939
39658 179225 476231938
54980 115711 791757236
75196 187886 282507427
170724 195747 62869643
101272 139297 63237941
150974 162556 29133857
124079 145337 53063391
115377 198875 209369041
22861 46711 641106718
153509 164370 27404905
57830 157379 545659504
69350 144644 287332936
12208 177730 414005991
185387 192253 330708621
96352 103279 738847741
54460 152934 246361266
1696 164565 407234273
142140 186460 331758567
130452 163746 949600627
27315 99721 242367243
177732 197552 298230474
184977 199736 195883748
27724 144408 831333671
5447 100136 546204963
20603 80458 977710098
57989 60382 6076536
66168 109266 868532209
105791 124029 45314214
139658 190187 78059008
65027 176622 279552645
12806 191523 568842818
133438 187547 135897732
21598 137241 288582972
164780 173732 22539571
197531 198810 979767349
13528 101591 219956965
152548 174742 55832993
162993 193318 791773715
136093 173938 795961315
2536 117093 286259595
157604 196524 97955925
61912 180563 617482459
121976 177587 139422365
102999 127109 60116783
53030 99807 9422720
11693 48237 679780266
115791 177614 154851793
131763 148673 32485590
49786 65768 40059810
65287 175780 362210040
26381 56114 918390757
151230 192508 683942071
78869 122872 491511091
170416 193377 57716035
74315 79227 505172763
106201 116319 25245402
186047 186552 849515342
171751 184076 31032567
65148 134442 173403108
172392 179114 16856571
36770 148450 63504200
101140 134590 909612144
56895 197008 351233816
34622 68921 85599235
137140 137729 1442312
12738 142274 866274093
119876 196223 191588796
19239 180548 403297623
193188 199429 15594310
161217 197471 91264337
125397 199663 186555255
184173 188089 9882887
108476 190070 204416928
75787 119454 109320108
173476 198988 444937519
122355 154991 81640172
165724 199896 85915843
20688 32501 29177652
39732 122647 508446710
8935 132103 651333874
186224 194356 20421866
156676 159878 288144246
89001 93543 11304231
168160 187049 47539739
117422 151746 956862595
38507 169739 328447861
134537 179300 112286580
21703 143507 491008876
171934 191997 251949403
146213 182737 91928618
107540 164925 278521699
62247 140261 893359161
121387 195109 694920863
185425 187329 4867517
69150 192163 403633207
9377 48797 98091870
21134 65144 109315993
26706 48271 53284982
32675 99886 810772878
112737 133116 50890371
78590 121732 101802290
131836 192712 208135429
53883 194182 439140877
71171 175098 260333919
498 88527 219873318
160605 198671 95834975
24461 179700 388113536
45380 157231 779556207
164501 168459 10008655
190925 195111 10403842
117073 174046 143737584
89044 191219 950774181
83208 89400 300988766
31033 105695 381735527
81813 116132 910920019
9005 133825 311885262
193149 195239 16226181
11121 175854 411933131
135491 151630 40330977
62380 145154 636633110
74570 185405 575092791
8600 127770 605414482
108252 192810 211876525
82283 180214 354674372
187539 193470 446104568
40815 69962 670230762
120440 122597 600659391
102350 104614 755697986
156849 157298 1095687
6669 62548 139288263
153185 193383 207078218
103615 175341 179537434
187620 199685 307096813
703 36406 152546197
101608 104656 456094517
137492 172964 89047160
179049 197712 46962421
74966 124917 324274869
74127 147312 182894750
63951 109470 734818161
187529 187862 406291778
154764 164944 25662616
72951 159635 200911702
35670 59566 59589465
178608 179434 2061010
59368 61501 537899583
490 128949 373908390
175781 198445 716997991
161677 186259 61904206
189004 189776 1909812
108256 126573 696302134
17823 49647 78894047
62508 87640 291449612
118653 199356 202400500
29847 76364 115917289
5980 161916 784383049
45527 133323 219605362
156721 165266 21456758
158683 170139 845957822
179443 182707 4304295
105004 121753 189492086
109085 129631 262073831
93056 109720 41926068
6666 22809 513828052
113719 142707 72202478
7002 192162 637956419
56328 89752 83686336
116857 174937 335335121
121405 167436 115386865
98194 147044 122057779
146480 164728 523433919
113991 198997 695646791
104642 111134 828693425
176431 187074 26823420
112392 163457 127755891
120623 131473 327557382
149344 169088 49773384
67309 154385 217915245
105452 145539 186157069
78949 92162 33097124
168025 195442 947116075
61070 118946 144923547
97665 177082 199012005
153055 172728 675574791
67870 194224 316686823
187435 188871 1523549
122073 141703 214460489
118415 145757 68072399
73664 163073 244900369
135028 140533 13596837
43498 159930 537366745
92545 135091 182778223
137803 180518 107312579
77257 124357 46517048
23482 196719 995770890
181023 199528 46538508
14367 153492 347492131
56911 137195 200915653
120072 196559 191948897
62827 95171 270689778
65595 82826 43096675
162531 173936 572450688
181394 187694 843605886
55876 109962 135513150
181159 185236 10216721
129499 188125 154751983
79555 130982 562033030
27584 34179 343529729
78025 145490 670739173
164504 190284 488684563
39726 121687 204876739
181129 197861 636249436
129327 145717 40775482
13717 87635 526540143
66818 181717 287858449
166924 186862 50133124
178992 183172 10533988
24518 71678 117347378
104536 137416 876020138
50242 56101 737298578
44461 167387 307658128
146245 151301 12774574
189125 198872 1461267
187228 194912 45028092
8551 56574 140912049
188377 191998 9093955
59141 69233 25283337
77929 117879 100071873
111599 113369 4512757
6034 66962 151960352
133571 161796 70646813
143324 179359 90602093
14568 77063 243494689
72025 113110 887245511
199154 199675 441636663
62155 173421 278649567
122009 187697 164825146
186471 196146 612565596
15790 198742 641439051
64117 145847 496195346
5510 140739 946862157
33359 73223 99453851
169155 169701 1369427
69301 153758 873774250
79508 161757 499197609
175840 183458 645380281
114074 129645 49372775
119910 131575 581040407
182859 192666 24718234
128798 181889 98025366
59403 192226 332912655
143265 172934 74642823
195044 197080 840099600
101002 167750 917217141
46390 186925 31167962
82068 116620 86602755
94671 139847 112930468
13365 136446 993834374
160038 196327 91403731
114153 183056 414262424
143109 199529 141934544
26095 186426 400985884
46939 173618 317230721
29355 146995 898021360
88998 178354 223837988
40778 143941 540403526
111392 196878 214435754
57076 89393 80901955
57709 183370 367776930
32669 95410 156579635
138444 175597 93373859
197376 197386 408041374
25582 145374 900870988
155512 180849 58489473
198560 198886 718713030
197387 198719 3348686
187280 194880 20208655
13695 41102 68191186
79348 195411 291014632
120472 193219 182569891
43850 194582 377540131
63133 142263 197894326
118307 132147 228242185
69324 169921 658247395
74634 183200 823926487
199655 199855 315970484
109453 193128 209690886
79826 175027 913211208
168467 180304 209001741
153627 195613 105719955
8237 129855 617927184
52470 171837 371628990
167518 179816 30863627
77253 104540 670755068
177566 177811 662648
15988 135615 569829386
7400 107353 249881833
94463 118776 60965654
82794 133480 126861077
161815 162416 1535178
44801 185739 695299438
65106 66606 611044154
148186 194245 519464850
155042 197804 474390398
116054 171078 320569103
89861 123793 84833587
195355 195637 735027
114238 120723 980900914
195846 197585 168785666
183340 189561 752925353
75253 148892 199983452
5830 193159 619835964
160362 193288 82961706
143211 144611 867010071
130720 191122 957966423
57083 140654 403499376
37442 144825 696905604
131326 184344 280740689
65276 104025 613719843
189069 199313 684703352
105478 106462 2442925
92680 112990 51002897
125148 163607 195149839
484 108160 618848031
176022 181654 11154409
23305 55756 506991638
198999 199302 739822
64742 186527 305180678
60536 134974 89679559
119884 135441 38900457
40152 137113 844179672
126507 143940 43531845
170961 181345 6378124
181601 182610 390404609
163708 188029 201009673
140955 163790 57418743
130599 141330 163987169
186184 193104 659171414
42270 160204 295016928
108313 194911 642652473
28309 83890 357875633
61314 178080 66894826
101382 107963 981284719
136650 196928 151420716
115705 165323 340471791
120325 125682 222340491
23718 178969 786749484
175143 187562 31329743
69563 162154 231693843
41257 136516 238231992
60248 75024 37007134
37702 80770 31327511
18644 140063 515963623
115419 157359 104827379
81065 198360 294080803
167056 169101 520291703
55259 153066 244679206
167874 183512 39347223
101797 181480 140993292
131705 134801 309768525
61307 119543 997661905
25128 46386 52633430
11863 53343 734416972
24438 127439 403778790
149400 195375 115717211
43035 104614 154161820
91021 98990 19867839
137106 141973 12047871
195687 198359 1105346
29506 122210 231422238
58631 148436 648899517
140949 147803 17103101
65129 146612 250955468
11582 178017 910804304
199058 199795 478740508
130557 189004 622913329
57308 156863 130308746
78930 83417 11314738
124573 154246 74309644
103742 136039 80590430
43074 75263 80412651
156411 163105 28029697
166370 188493 55662086
64741 198729 335875277
69660 111488 104736391
93147 190797 244915145
141069 181267 51108922
174264 177602 8351334
119689 154647 412153608
6978 19287 31031012
112605 128485 39612435
104628 112226 18941068
101147 184044 632068993
26509 195616 68831333
53512 62744 384252736
94954 194087 248563668
100094 129149 794916869
184136 191319 18161050
192999 196535 206808939
62106 187913 315321822
177249 193104 90780046
175935 189824 34963106
173173 183397 13441539
134244 181579 972490720
12723 64892 130002525
174457 191538 43024310
199654 199758 560065947
138332 162345 943314399
131488 187053 776786377
110447 141244 885706846
8398 87852 198459330
88232 115209 67609633
72484 81625 686889753
184808 191129 16045127
146174 158133 30101537
77164 150541 183470986
60772 153392 231668392
27430 69453 104555090
43398 99729 463217738
1529 185391 809222247
8968 48893 99329838
23568 171641 370145572
122008 181410 391013393
151842 160157 2734300
107328 107830 1242491
131912 147769 39412855
90773 178444 999208091
195386 197425 156999292
174533 198668 60688454
159002 186131 68248274
101321 132470 77856129
19153 131075 279446128
24269 27827 8877011
194672 196677 5111428
117276 123657 598873
153323 164365 498952742
55976 197386 354378650
166059 194371 71141346
4412 187518 744349847
163879 180029 252186584
195356 196269 2334094
18352 123874 247171564
65056 190136 313521426
116647 192556 190322052
105226 191231 188255545
136894 141656 11799539
70537 90363 449709614
98525 174340 898069030
82754 185452 964857864
113890 146541 81322278
14770 143922 322421900
107590 177329 174546116
134397 137568 7886856
65342 143973 348238377
84630 159662 187654652
128247 167019 644114068
186302 186431 332882
31706 41597 685599350
138273 141736 393909853
179769 195293 39114824
52170 121273 172920606
188722 192159 489353306
63420 174668 533480277
99339 100085 1934129
71598 132339 152023173
155469 174594 258679826
149424 180101 77207589
89507 96184 877591196
168799 192981 59313557
42249 123416 640544237
172930 176002 7729540
9292 193984 462123876
45974 185857 350351017
22366 99250 191622144
75349 126768 347846750
73256 176445 258502848
33088 151182 295108462
183429 184776 3333590
107647 140270 81213623
42804 77624 79867269
68595 88482 127668642
43745 78707 87356955
194116 197512 8592280
51317 161776 276460085
87186 111382 781618283
87111 124347 688514897
2050 136334 424673571
85584 138533 832536371
129251 182881 690436094
170002 195271 63525051
177165 190691 709793406
91538 135453 109867479
102052 130087 70051155
126178 158908 416383554
28735 192671 410140402
161785 199260 49002688
183998 192807 36757838
40362 83835 108608377
181810 191418 24332028
123819 198506 187517452
32828 181334 371546572
138853 168756 75190734
48069 185556 554563251
171631 189852 893029176
157109 181807 891087710
54448 58977 194695995
91646 161512 174822028
189350 196539 18110255
165178 165333 835805437
180851 186118 7308816
111997 156094 653376144
87221 160036 931281570
122815 168804 115326734
91115 160149 236432831
31862 42021 25054069
13722 17463 504491
138306 156493 651721409
10812 194377 978128666
96016 137027 102681711
129692 154607 588877251
29719 169695 617185412
30505 72607 369147241
45184 196950 687406632
135850 158777 889653866
25820 157706 11819272
54959 185459 326948349
39012 181993 357944555
168604 180350 369303279
64107 123839 727849435
149659 171853 999657858
103413 140712 504604094
1319 131819 410560088
96452 168614 180877993
152931 177388 61517136
87679 155797 980325126
115556 150399 86915035
178639 190747 337260279
112780 187345 657050830
157718 176593 126100510
177844 181090 857469475
148338 199057 139066459
157151 181979 264922901
189837 197905 20267282
108579 113925 13326273
3637 196572 78983817
169717 183060 33513067
26541 44325 44025462
143075 177215 85918996
90137 175501 213868199
130533 178121 119290192
190834 196314 344204306
67674 194147 734277384
162774 182349 49179878
164110 180677 327392301
193689 194411 1757786
39873 133193 233296491
46047 156423 594951361
119084 120239 2848560
152234 176724 756875031
127358 135418 800646124
137948 185894 835314622
39337 179386 849779367
1357 75240 415683491
158647 186359 69740805
52496 142021 223922812
163846 175040 28141519
125333 130400 738056706
8885 33787 395184339
176898 179846 34229223
146677 167674 52917869
192819 197852 12629554
53255 158720 263905350
58821 149273 806287622
126712 187792 782813843
156188 199462 873920221
89337 190557 253800421
54131 179155 853948949
4450 63172 146430458
186567 191167 11674821
90978 171467 201649349
189946 191769 4611060
159706 168268 14264610
13644 195409 454824925
88903 92151 172165128
80384 110744 739233278
196752 199985 8090677
67889 99091 78092312
139136 144355 263037489
191895 197651 392641932
186996 198363 490201806
170834 172320 485432860
88816 189511 252428605
126849 140113 33100655
172153 185527 33659191
136878 195385 466364358
37462 140754 258084240
65764 138086 180878800
171713 172098 952869
46845 172049 856299058
30385 115089 721578008
197007 199357 5855117
95248 178505 468131992
44306 102658 672142675
22481 78159 215567703
5246 191355 465757694
198393 199155 1906678
182860 199595 42127704
101560 197951 241600002
127437 171025 109376564
108480 151395 887945995
150633 179289 72080558
871 25547 62017938
20928 93579 181004997
93296 137184 96162749
96040 97227 3039561
168701 173794 12782821
104774 172979 315153274
13330 148138 842091521
106209 122403 40269647
110629 199071 221723560
176877 188725 891968171
78091 171026 613727097
47816 152025 260747076
24196 63025 96474488
90491 165030 841267529
20845 170007 372724308
1380 190752 473989966
40142 61419 52944948
95438 140612 112894348
140093 165563 833344617
57735 74162 738202929
12646 33290 51456316
91877 192408 445365963
4993 150976 504717986
8751 192537 459942744
77414 119110 104391437
94234 105362 28189119
187482 197258 24514120
98539 163277 162166208
12659 120782 684983358
96525 160931 882881677
24295 185077 641280791
175667 192557 855561877
115587 121839 770200841
337 81889 203605515
170325 177976 311288851
185982 196176 571508763
34973 49510 334531769
68406 190572 306215056
165555 188671 58163423
19934 22244 437170150
188860 197157 20821966
76627 140951 840676439
152142 158935 403477321
4116 46641 391467821
123524 145033 594501939
148451 182827 347219922
188440 191921 300001163
100784 189017 468148085
120219 187074 269234176
133037 163461 178409853
13406 142612 322545773
129933 191703 963071551
5647 177600 430083110
25377 127257 539500387
166512 174898 21028630
6268 192903 467056184
7148 39426 80427156
111836 195512 209848458
47249 185870 549684679
190250 198762 431591685
183916 195602 29403158
87749 173418 550991471
123147 166414 108500021
51131 105488 83745866
77932 122877 112454624
197099 198801 817531
145997 196720 127722626
50069 53749 9215970
30093 178135 370214426
121524 130630 11364606
11718 150738 380904053
182006 193259 28411738
75542 188176 256652742
177417 177993 939622768
35616 73414 523952021
71014 145036 185062186
93247 148181 807234858
11218 183806 777461876
177809 191554 34641982
24405 27578 7932859
108811 125425 41189947
166765 170532 918808687
56666 85609 1247249
198453 199000 832303868
182952 184509 831058076
175650 194610 47660864
78636 93559 39195366
141781 149759 890184799
109705 139667 694305523
122346 166281 110126128
35186 35285 465736219
67971 128345 151099177
42273 103215 152574396
97361 122582 792156738
42633 140408 390757064
42149 48846 16570529
57999 90228 694993037
71671 84329 18666978
68972 89723 51926397
161008 177528 41599098
113455 124098 153341128
1919 142438 351022415
164963 188837 53449302
125345 175648 126290724
137258 154408 19660186
49024 170321 303899479
93100 165340 490091141
104583 127202 973644891
159233 180859 21638492
46512 148052 253827309
114201 182269 979327021
120014 153714 6708625
58305 196166 778453940
11211 115519 260616236
82615 82921 772915
197900 199129 3094970
122155 145866 137304107
168359 180914 266202128
23569 103466 894360141
56098 131904 189740985
31701 48817 42264573
186208 190772 201061065
189920 193073 7950364
45444 192583 368591414
35686 36140 916441923
54683 77091 56092414
157987 187426 74164051
165084 187662 56876633
147434 175164 309340575
104724 154384 124050738
88772 101353 21646077
136522 158218 54244423
2529 121716 364584086
142354 180160 95062681
158099 184564 668726101
133771 199771 165741808
91328 171032 215752618
55953 94663 96807416
118648 155906 93059916
49834 130321 201522397
198561 199588 343310781
117238 176433 148298528
122400 167090 679428028
5312 11662 15860401
126432 194896 171907869
46644 105354 147155899
103674 184451 225964169
65165 108220 108009560
97518 132223 86903894
30693 125566 693142899
103200 139032 89375875
183231 184785 3905223
165297 178327 32743345
33187 40669 18628735
32693 60718 69750528
49244 63031 34575582
31245 169191 344905145
31264 123607 230526205
170464 193422 243950640
152856 198706 115354879
66436 94079 69158967
60908 157457 713573957
46320 62009 250605038
185640 197839 442121320
99733 168578 172454020
133830 148512 36543513
62046 187855 816679547
7050 180434 433728755
14107 82393 170305495
59916 81605 119980715
47612 113829 165902365
102530 106982 11257655
150561 180100 706902179
178883 188995 25549647
132266 169285 196868685
34529 155624 834374271
28583 163355 933187683
102575 120589 38007230
165452 198665 772872084
138934 142959 10006593
123182 170420 505913986
78112 108626 76633735
91861 104556 31957069
34280 62897 177191701
34127 112162 195133118
45779 115631 306584807
122182 170569 91691831
64192 167949 946974415
64088 132124 170366508
96110 136690 983476882
159304 161986 519514447
123634 125639 876558333
29581 33347 9201305
56266 185670 9074705
23615 179509 389756937
184158 187160 6172747
13319 52982 192604084
76130 126386 125632783
137317 162367 62779306
110137 197289 218451557
60444 163656 945848361
896 170128 423294535
75953 180044 260745446
8344 55328 80579928
117307 157305 99993335
97747 188826 586518371
6701 123002 932543638
195246 195843 405494803
183090 196048 419499465
38806 122563 847435120
47486 59076 28995394
18661 191374 432125087
89661 179960 226222334
82009 101531 48983109
116397 150769 85724329
46412 110480 896430691
133325 183091 972808124
59111 98473 98458021
151390 163466 807067030
155649 157330 882239439
55108 171128 290644434
57926 196626 942975066
177144 194506 43668897
91960 158179 598361260
58551 60776 534321237
41135 158762 294170316
172540 195956 787607189
21909 110043 816498570
138225 166017 69803965
167672 191212 59288128
115860 173571 814575363
42651 114451 179767531
132915 172866 22307664
166801 191457 157019549
99568 172479 534487540
106957 196677 635629379
91238 123322 469667905
125950 139780 614411009
49821 78717 597471315
164237 167987 9448294
2627 9498 17182009
133577 163709 75533329
20384 52323 179092911
73459 108701 917744433
149670 182867 83522830
172769 189822 20344467
165892 188819 907640439
630 56814 140122400
80365 140219 149595943
133976 139746 14275152
108361 147661 358489872
193537 196618 920020275
60779 138685 194874758
139977 168550 764171879
52397 167938 746018594
42658 110050 25089107
119472 171193 129634265
187316 198853 101542124
199723 199959 486063529
106408 187902 437906115
37860 105191 168553152
107478 194712 218531936
145544 148131 747441005
54873 184336 324359326
67929 138713 177058029
67402 176094 413985267
88601 187735 638702520
7481 185329 444900318
165617 171887 394880646
102115 117995 403944456
199385 199675 756016
172716 183553 27269858
10741 168218 393733282
86815 162381 925402303
157822 180830 889068632
175772 187860 476945914
90220 175572 213841685
188113 199588 394646079
77163 199917 307725956
105968 144623 96294894
22880 127428 192994449
193329 198190 12169624
175315 192196 42488642
90689 134985 67549395
153234 180955 69811835
137175 158374 53062836
137673 158933 936585927
125254 145247 49955970
170378 184165 365024212
177630 177795 438876
61237 171734 276748753
28351 49702 15219617
139067 197149 581697196
11896 115350 134693686
154067 190788 92486804
83340 115327 481931934
1785 193230 479173596
49022 93472 94469472
192879 199110 15648263
87937 139354 667840992
9446 15658 970505629
125600 189423 160275349
48258 86290 95318730
765 52630 300252405
130181 136831 13053497
52488 106864 136381460
76097 196258 301240596
4459 167172 406929666
36586 86298 124294939
145089 198217 133665989
79316 98822 888175802
40687 189897 373635441
51865 175195 600125277
11129 61920 473199264
49062 111163 155623176
18083 182692 411595529
35538 199899 517623354
92323 156638 218177279
61409 120589 419771863
92468 125800 83241700
196042 199258 765007609
163579 182456 137326748
94557 142505 275338779
87909 183324 657137890
186056 196437 26154017
144368 158838 36384606
25817 125296 535874179
76964 139462 156241934
68264 185293 293209905
52870 139414 216455442
71020 179231 271031725
172281 197725 331606445
14236 70231 139598158
12001 124872 969034734
24320 29040 1951421
173417 182643 23202328
6320 141833 953864927
2292 169205 417416715
99162 108486 23608631
42708 111848 721326340
90401 159205 954030242
79402 197958 297231538
41145 102165 152629103
2639 110367 399092483
140451 167433 67920406
71383 108834 93958359
48721 64751 40170724
80232 166598 216311418
161182 178625 388538437
119028 170452 734525260
38871 51549 31555194
159340 167864 21480089
88542 177981 248617830
163124 178800 335483291
38108 131771 234270142
193545 196101 744612863
92467 122470 239533418
140226 156038 232846992
199461 199669 286990290
49842 124099 185816903
111815 169641 144853115
25943 133932 970772210
91173 125928 86785765
36554 58567 219464977
123150 187104 160545804
125104 139707 731565150
180346 189097 22049100
196494 197349 633206785
126020 128267 851167680
166572 167296 581441535
37341 52420 37473590
133022 166552 84054053
55877 134124 195801278
179354 198829 49029972
182728 191050 571963205
132755 148300 879359240
160983 191775 77583852
83073 158659 324571390
31303 177301 365095097
105156 136373 374688135
96970 190949 349269151
90636 117608 67557042
38755 59282 705003959
11842 35078 57880591
2320 50847 756141269
52425 127192 187115585
131072 197335 409616361
88662 93989 13309890
34334 98655 791025985
9412 23942 36527170
55601 169504 446116762
156373 193649 93785782
153731 178268 171137097
146222 194314 121015239
130953 153891 557777157
2533 195610 838009535
187733 198257 26357254
154741 179155 488081693
88643 178957 494510911
16895 199468 762005670
172027 194425 645637431
155019 166028 620709577
161416 179743 46114340
184975 197844 32443271
60513 71420 336959716
153651 168012 36242443
16290 85620 172909129
121670 189309 237783930
154795 197668 107853315
69688 122772 132814255
198687 199555 913225692
165769 197948 80893018
17469 140911 308048467
33882 65576 497907932
61683 168686 267943542
103624 150244 116306442
68984 153157 277598502
20016 112012 295652308
134679 147333 31444292
186767 191182 11185103
103481 172266 172129461
56722 193256 342229490
116514 170977 580949329
84113 147134 477144202
191080 199577 708394959
95358 156492 166795766
137902 155512 44081645
177519 199887 579427473
168999 182335 33423982
157274 185383 778174548
130092 167384 660127621
112626 147996 88183242
131862 182794 127726895
4311 136674 979610658
38149 164763 284805292
27829 89122 152783497
166360 194797 901919045
110797 184976 185804191
99096 182615 209339937
46188 177014 327556575
21248 58910 663542673
67074 168859 255010680
53249 128767 188903113
198509 198684 434483
181171 186376 192590062
167625 179021 835267507
93818 150845 795421309
161518 190523 507141430
152944 176110 58300675
181323 186213 12337248
132069 195263 158607257
89278 127699 439505227
59821 154850 401969356
195156 197757 6532386
137626 189481 130274369
38586 45340 16832830
167108 168058 252997984
154257 179618 894629668
69873 84383 36342248
7523 38450 77062780
106541 110127 8913861
180854 186475 14128002
170734 181085 594110953
40888 185168 361159983
63668 77296 321857658
131621 196969 905283492
168058 169883 4604724
198184 198687 127972027
28584 38426 8258095
176670 186929 921937030
74433 119778 113525895
94497 164078 542789662
123748 141661 44719575
67259 173733 266732398
169121 190581 53993605
138400 176574 95914301
193249 197083 702768749
17055 135487 295681708
58666 71106 69612142
179622 194979 972005997
4473 21201 42190172
133174 199254 609183180
156803 168019 216942000
75185 103410 85590117
179060 190683 29364413
29576 162121 331147125
126731 185154 146596501
42382 55421 316201197
44018 113521 173929249
14472 80153 163849578
7705 154319 796120352
93238 150343 142755070
82208 119679 93849608
87454 193067 264757259
55131 72320 257307752
172553 179897 411435114
27707 156227 643185540
185427 186417 2511235
116085 169973 134927877
139705 181237 104394680
127301 177553 126063678
63940 115265 316331048
70158 147801 639304479
57311 59710 6096597
190994 191287 841578745
82290 161860 835136288
147659 183607 90568663
43384 192249 423542956
174850 177131 5747592
88676 112335 59303947
158006 186099 70715682
68136 134291 325120530
31416 117452 441955287
177134 188399 28406441
6658 168757 405354624
60317 180405 300893108
158012 185450 750768859
47557 112814 163459874
118174 142315 801241730
5330 170116 9851949
159017 185291 595180052
89163 173024 210042571
61955 121598 268526915
151951 177606 64559737
63514 114365 726136084
137204 197535 151529075
38823 77756 635628645
45102 97524 67689011
53184 53968 631115414
21104 157044 339421892
154705 178691 587476048
55701 175664 300483113
4741 186204 30265011
61255 76715 276152768
104156 164267 150294231
134833 176508 104557889
137580 147114 131466671
65176 193172 118239681
8954 45653 77729946
169671 173604 9846110
179168 187337 20667929
143331 158425 13338628
14570 25638 27845473
98186 140291 105194341
26912 35698 665503097
102703 133251 389969068
21115 82346 337844220
180631 197888 404636116
166936 180665 34506951
183461 190393 603954713
60432 94415 84995890
78398 131174 58566599
134328 187232 591843164
144880 190817 940448495
44031 64365 506155273
13062 193189 984697376
8806 183319 960525413
62857 86076 861911210
140439 157023 981773240
8258 85280 420360739
72699 96113 58495120
51113 80530 73658283
169665 189752 50499978
19097 51591 755723210
157292 169671 31181082
127613 178291 127097681
138278 196838 147229162
105724 114080 658083088
51958 155428 186426252
170782 173596 162568341
81113 87992 17302739
111852 141779 314214560
188776 194987 514994946
113708 114784 2733572
150316 161676 233965896
8493 62330 339775233
157421 199188 444952152
98266 135580 93408385
113697 141864 452737029
67422 119601 130692634
170148 185062 37383710
97048 165723 816661906
157013 180777 83628453
41492 74515 82488691
45744 56829 17010274
136020 149241 258676992
121711 125942 10427990
112683 112693 32743
63980 181624 922587049
14779 97248 734016637
23205 106834 208851020
109545 151787 911544746
55929 130075 279953768
22312 140314 294344697
67939 77668 880603288
27252 159882 331254917
4258 36787 81185679
152113 188443 343045132
177367 189435 327698195
92114 187451 239056991
79783 110477 76988460
198026 199089 2682485
98421 187997 224715260
68347 137821 173793606
8100 136371 320498740
116073 176466 151269241
23880 92390 866692681
57924 191324 334504001
24504 31277 16808812
138104 189521 518732173
3471 87904 620651583
99547 151098 128940303
11193 145752 335948663
52204 160628 271315961
62961 178414 289230485
109031 159055 169578476
120999 160505 98849517
2811 179328 441496317
84044 182737 453774676
118766 164473 114407627
166622 178980 412382463
70230 181890 121862980
66708 198062 846858053
188021 197927 24859378
5063 14683 504451848
155892 171532 39473768
33158 51537 45665407
22804 139625 291473617
199267 199806 271989983
31922 159395 318551956
50438 132582 285727474
151440 155586 649005019
141037 168661 914425394
178417 186607 20636226
168311 188118 879079164
32658 132141 306006925
196534 196667 928567453
196003 197438 3594322
21933 185734 708494392
64232 76269 299371202
34825 84420 496321089
55876 64166 895884565
34351 36786 6068941
167693 170699 389866323
193828 198751 364910877
133484 172188 97065053
167639 199034 793545298
157498 168974 519676924
103074 161365 145725316
20877 65902 111931828
39512 64425 62050868
158264 166830 894584362
78330 130446 719506474
171609 182626 27647654
64752 109427 208433163
27859 31731 713487664
43775 80622 923077916
160226 181817 271144689
143882 193327 124423326
95581 163724 170723663
6135 22066 40147979
58212 129000 145988058
7507 160877 383277289
113109 172973 149881079
8934 44349 88296879
187362 191795 11142288
38780 113729 187537178
73308 88948 411268395
89688 154691 162573199
108708 153150 110884582
65569 110875 799209614
166492 198951 74812317
102370 112945 684235136
163285 163521 643694821
185787 190881 12914938
18264 113298 86841436
46406 162137 828636046
191853 194517 917037887
138861 189421 6843572
63020 117802 137241629
68957 135604 166760069
121121 184838 159786895
90599 104097 29709307
61410 118532 143074806
29264 159529 771624611
66498 150882 211064476
163003 193268 957640915
152004 154186 856778988
117394 163799 116110023
60767 122607 154771026
70364 82883 31285818
82424 149462 167663797
178023 196914 39629817
169419 175447 825463410
73001 147883 187203781
30829 172504 717044581
80218 169369 692005932
127741 167197 98932710
88862 94508 14072049
180645 199434 47193983
165439 199603 253276490
181878 185905 531972105
126476 187663 876523640
70988 144894 400354068
124007 153354 436618810
131377 171385 100326479
163971 190907 67824466
163915 188169 702326836
86734 117403 195829448
106370 121954 973600428
162029 180260 45932234
144483 179997 117901076
156753 198261 776836663
127068 197036 459330793
127973 150727 946485383
19024 164081 362388908
102922 135474 79631717
158658 161652 7488441
117604 173153 260414447
130555 196452 309528881
27188 29017 4538595
144131 150361 222272864
48728 82582 625442843
45415 147907 256162695
72224 175244 258062141
108695 163555 705943369
39895 169541 901500387
108384 129283 178778694
25467 185412 399938163
35259 184164 372796358
177391 182704 4824304
195205 195963 1947472
114714 194824 791396542
65196 159231 235356930
174847 178571 712394552
35534 133547 245074636
148070 158442 311908778
94953 188605 234878168
114783 158522 900871108
52601 153627 191437314
134743 195412 990057995
179888 183641 9518503
155124 170539 58401880
114523 161337 820904480
174759 177645 7261382
138106 175882 103381105
155840 159313 274395895
53095 162257 363236414
90109 164684 186692175
48861 199135 376686271
72378 145758 183412811
126264 181129 794792556
197439 197541 807777283
164516 186473 718284236
145431 196512 659306057
11149 59572 120615650
106152 153405 117865379
141083 178221 916559079
102279 123168 52118401
65586 143870 357899272
51916 195156 358958379
165096 190373 517356609
41198 58621 43324767
169917 192126 32475531
178383 199329 52686538
59800 159321 346119279
159719 184102 61449123
113588 175872 174241966
181720 185675 578908173
111669 148672 485227277
116903 164304 968802742
33649 88523 137065663
24114 44429 50345272
90082 129866 742809436
4312 168360 410293132
193627 196704 378462078
183594 185259 4102001
191341 195884 11358181
41198 198821 964520887
89030 141156 130242437
56355 82812 66203404
53285 100937 119343809
159101 195413 91380996
49158 199574 377092208
114888 130462 38822663
144440 146704 5627220
118001 165764 119581710
178208 183002 9426256
156580 176075 49041419
81745 164363 206859847
115433 117247 4410605
145775 197352 387380744
70394 126304 964254641
53552 155101 684141553
18109 58095 886262789
196751 197703 871325057
177562 187491 25066744
141236 164464 58410769
173109 183296 25662664
190350 194799 870293679
169214 177184 20006563
101959 187299 534056214
193721 195798 86291214
42474 124452 787151871
114089 131977 20276974
110155 129202 134039640
20133 54458 650646109
16403 39617 57642577
39792 57402 93884296
45278 52857 403851405
35863 165561 324516489
126191 195213 909829821
103538 185393 205006441
58336 74666 356654616
170119 177597 646723249
121661 160901 44153170
141251 165953 288120612
175036 184004 774192292
109296 113653 10843966
38955 102639 159354074
180389 180793 235291011
37046 80825 109342208
106276 134955 71532834
17830 185657 419698812
197767 198825 532814674
153311 163890 26698230
136534 190910 457035977
96358 169592 660547417
124036 196124 181025200
63948 138971 556767400
54016 87704 169870261
132535 147048 24058768
17910 31837 495246752
85894 123448 93830012
1536 172256 426978082
117591 137542 49784007
141247 199830 156544548
40539 149255 271700451
146801 194565 120215126
84369 148474 926092358
105347 150093 111581107
15426 93697 362946235
143018 158531 798582048
140939 174338 84033698
25108 136099 277108592
76043 199657 309880550
175111 181811 510845007
179060 199772 765335893
36748 128611 229651911
144066 176206 737798046
173644 176607 7467371
50220 117298 168021821
67816 83412 429001816
36272 57119 51922009
140402 165252 222543841
161950 193310 148639846
160118 196345 91248052
60102 164012 936382943
31358 65013 112642799
38799 181654 811591262
11407 36466 751134361
172440 192323 50042078
46123 121183 257251589
131360 162774 747854856
128808 144132 38222847
148664 149597 2386794
55945 197345 592848507
36033 73552 93688510
125706 156608 386350131
55841 117337 776404507
130667 188614 942546284
189479 197473 943196010
166041 197259 715002316
78854 173350 464877503
183804 198082 35854355
13529 50200 966630337
37693 104421 166979267
14187 84037 995682557
67195 199264 331087495
144689 174406 74844187
22676 85074 898205567
95488 191569 336959162
164337 190360 826076313
67987 108945 920857501
194452 194594 145003908
3625 186814 458422600
23439 178541 369504128
78340 193126 559345832
164285 192961 72157483
94172 177346 208431913
83056 174117 228142942
25340 151491 992480828
143827 195003 128709292
50156 77749 85115407
172395 196814 462775667
87151 105980 47319621
109063 148075 97203191
83597 147208 158883541
188766 189642 2171535
141247 193657 688867936
131568 195700 168998621
70116 109236 615387477
72239 92323 50251957
152621 196107 109435519
193522 199650 13169892
24356 184710 512343697
157327 168004 26896910
18492 121020 78782070
173127 187282 35707885
37689 51843 35165544
126000 155859 74810430
117289 158633 199918670
85409 151702 165745871
52028 72928 52296491
70610 173557 257802773
73765 90769 42552078
179891 186016 74755290
135581 192607 725845627
145021 155860 331437299
198496 199044 563512232
164534 165902 3495504
13547 80129 166071760
41930 45411 8738069
1474 156468 835255774
114522 191286 625324437
179914 185044 120325424
53859 185074 861898310
105723 108741 7526419
84596 177611 246959892
66885 115661 122221869
122793 139871 42565383
72881 189694 722178080
36751 49319 432413663
97236 162512 803169559
116803 126450 23934189
39080 146446 268331838
24065 69194 112313525
123927 152664 71923598
120445 161904 103740314
133150 172319 174726283
155405 172362 899843490
11120 26782 39284003
145618 178016 81570691
135980 161889 64846331
151690 153533 30609448
36422 151298 287180073
5366 131389 744952593
172021 183759 29577852
41579 48055 860772678
81318 144924 771863838
70420 70659 511518154
132208 181249 122998813
99017 122114 883026212
134403 153399 47431160
74329 164211 225010203
145086 150872 14541639
148428 190216 105278657
54647 179311 29974279
20613 175797 749115921
177325 179953 78948704
12711 87173 185879071
68207 187557 299177419
118429 161503 107684221
3631 195262 479631197
165413 182944 44083487
168646 176494 19716932
116369 167214 150387237
154521 190643 530956088
154522 155575 2590479
55816 104058 273943629
149689 164699 37798655
163932 195400 862614313
157777 195793 95679846
164457 172807 405041
150507 155781 13277414
21270 193194 429976236
30196 195776 460936120
82326 198645 291634134
109233 116461 17995213
18266 62752 110618685
19250 147367 471531858
191792 198994 18055305
130781 158025 68110092
111473 161674 200206571
198873 199769 525210101
75061 161597 216578048
147139 189777 107391308
174270 179249 12420331
44676 197369 473505830
40299 164130 309730722
184913 186084 167371624
44641 135156 226350033
193650 196150 6330373
38008 173565 339248909
99740 117407 525916573
199152 199559 542010779
30804 108953 793738625
102270 134945 427750362
26508 173111 174111112
192765 194276 3744940
164961 193557 71927739
193676 198659 224656255
190049 195733 14276799
141821 174038 732761186
197545 198684 979319975
116722 182921 165880288
119434 174861 426627423
55494 182082 817035680
190135 193218 7768152
6897 150849 695036572
166872 187199 415129335
32259 79838 543163435
187612 192823 13061058
191354 197731 15899025
135003 147597 601985819
33046 49398 40481414
145755 192726 689351783
129812 167330 735078680
45878 164567 410900962
181002 188688 19397730
52370 69171 42096957
16015 99736 208847957
55162 186697 359138235
165047 175219 602783443
93354 108911 223323667
186362 199975 29987907
167190 176526 23417270
196982 198693 4271661
95767 151964 140664114
38559 41837 8131337
4586 70272 163946567
23299 178765 388610663
136837 180290 467612903
4994 191422 466587193
20289 111896 494493942
69354 156618 218398034
178831 198212 48788931
58656 88834 75622218
195098 196960 4759676
116448 151165 158680766
123154 153233 75217711
37948 72119 245308573
108046 164151 140241493
108272 151740 108487550
182511 192176 24366260
137953 190675 132555727
50580 68406 44669306
24820 121311 240787352
58806 166598 270023454
171319 181641 25869900
42643 176533 335206912
133786 195396 154722694
101175 142160 635168646
186697 192239 464217655
58631 98906 163049714
108395 156438 119964591
181062 193232 688929884
166162 193718 5636445
183269 198511 38349720
19741 161085 106838110
28463 37429 870860131
117621 147275 65791637
31956 130084 660171240
71092 97136 65150684
38950 83850 954680992
9372 124692 287973446
43318 134149 590426925
40254 88660 120879057
28185 103483 188015199
42795 87669 727074900
82519 124426 104783322
57757 182873 269032605
30337 79277 613700482
30032 37032 138152314
61231 122476 946250986
137125 150136 32456754
186318 188057 4416197
61698 154913 233212562
72404 99559 505831536
35629 131275 239221979
38203 197770 828286076
148365 186035 94861119
89349 160496 407617818
124220 180393 409724073
77592 114796 93278456
79475 118261 97214209
156503 169430 32591735
4836 51695 116753618
107039 153011 114718300
12652 21066 160086417
19784 82575 156300167
193836 199628 873573656
89895 135917 700451425
91277 111046 791034254
56179 161748 264206148
156926 162893 14967474
63633 118508 976733697
52802 85288 81400630
173843 198513 62027905
189121 191314 5583932
66166 129384 495104871
23196 162156 958660316
71910 195849 49837863
74489 179415 262831108
179648 189507 24847277
171700 182696 504261180
156285 189309 83098002
23658 33215 225084375
47796 56600 22060893
23505 58844 302401297
37264 191561 386458924
150293 198758 971043536
1120 110617 986310386
84177 86357 5491614
194902 196275 520028551
144752 155119 241780279
100525 106288 14581696
45026 70599 63889349
46471 121413 678870170
19045 123548 414329292
48072 82606 86461119
163326 195642 699463741
74627 90002 38542467
35095 93470 514746349
74889 77516 6585694
156205 165899 24462869
79010 180519 909533558
15127 139457 310333996
184596 189525 12487696
28919 174145 771912979
75021 143280 598175682
149683 187296 217571720
113654 137906 63886302
12680 54830 293287740
58495 179144 302293423
182579 192187 835962931
119860 136842 42472500
27255 68826 743395707
195603 197828 5560153
78786 191094 281608535
101737 181990 200973025
190749 193571 7017768
59477 95208 358458122
79685 125532 114619615
40158 75650 613309788
39167 197574 396771949
128209 176705 421590490
36690 41484 3189642
89147 195724 667509989
23605 161832 345288094
103698 104126 495020148
107023 188893 205102917
130679 144269 919735726
163131 186390 762252027
85732 183146 244013166
152564 183203 77044164
81513 126735 78109289
155847 159353 198784856
195223 197569 927720408
102792 159422 141577837
169861 197683 490006147
154533 160886 15928672
510 116555 902987317
145757 196422 127583642
107407 187657 201046462
55494 124574 203396643
54241 59198 12403874
77930 124636 116752063
68816 137461 626813187
131244 178645 854177689
91322 107735 891602489
67666 80516 32142105
198863 199133 400716922
91314 101253 118285000
199857 199893 95861
120010 177936 371907
33951 55604 53933742
191947 197294 13400983
61688 95223 83837475
13109 185055 535598269
155034 186022 802299650
65769 187654 244483038
15710 18151 6095028
133075 164790 511079179
72641 159733 217935876
2402 68490 241835859
142354 151787 23713604
36742 178983 187410999
126950 153916 971336918
28466 120795 230484849
164421 187146 394709998
70097 133570 948482972
29259 196919 419556538
188870 197694 22096367
105864 129019 411430987
46780 192466 365013306
197015 197044 73127
34992 62738 69178815
110642 157355 387423322
90169 103600 33795276
173963 180379 16152922
177900 196852 234355189
158286 174591 777211891
91509 133963 442877726
95503 151385 139816585
125650 133973 20993594
25442 140892 288051852
178772 186719 20070690
102938 113936 27563070
157500 174428 42649998
167453 184870 256592038
80181 180302 469007220
150523 162325 29683530
106 196371 491256299
111920 151555 99067898
47699 133719 215275030
250 179114 447372339
53882 140611 216886908
96138 139312 885002350
8731 34701 64781712
180830 194678 940440111
49132 174503 314104366
173995 193916 242347467
134711 135944 3098861
43861 93638 327923652
179034 193809 357023813
102228 197191 47236379
128809 198930 176075708
80587 143002 155984601
15603 174535 820607972
22787 191787 422729905
179177 182983 9629634
45756 53180 599142604
168721 171478 6958371
106480 181303 187304338
138024 187025 281863917
141996 168628 66993662
149778 181262 79237870
62984 107821 112509647
88170 155111 667618753
189119 191619 6328838
45216 120184 187513400
109622 193720 210703857
87152 109273 113608012
157559 196025 749149784
61477 176392 666908161
150945 172991 984443352
105810 133701 78122834
18278 113228 250673455
198414 199926 3829485
139429 199000 791330720
10044 49438 961120647
132458 159351 67287889
170341 177111 16968844
33814 39012 6308130
117795 192226 186661861
182496 199734 43394695
34870 185214 376302226
85991 185315 248827442
4024 99009 237250979
15724 123095 772919309
8988 198663 669974611
187077 188892 4565730
141872 179985 131535605
10507 104151 234112458
140007 162881 210517767
57944 68459 26438574
13538 89930 190629934
198069 199275 3028263
56459 158335 832711813
147776 148490 1806181
85154 99765 36487193
122665 179788 103281722
83092 186185 169692159
22158 104562 205665661
32009 146717 286416716
127755 169052 317917789
16083 145409 365263003
123561 162297 97022308
19920 81845 154201015
108086 125603 775864005
118156 170174 972919225
106969 115889 22197677
354 100417 249968979
94615 128670 628696303
119177 134396 576213571
45170 174915 525642560
49274 193241 83013707
137260 151222 973273381
150137 178319 949279233
144054 172009 70372522
31399 81979 126085418
99282 176371 193204079
11779 85339 653142514
138236 158857 51709331
24955 47113 908114972
11453 114652 999157543
27674 27795 299932
184233 186251 5056080
147654 192916 113983597
187647 198540 209626509
187309 190977 9273983
31938 83100 127573827
104578 182448 730043312
182654 193518 842331178
174582 194580 50297831
23119 55150 223923389
73204 157115 210015115
22191 74433 129986610
178860 189154 761254893
117395 169760 131160776
110269 138899 676076690
158625 166065 14761406
196774 197032 685603097
116881 121465 11371325
73580 96472 57175501
22727 165812 279020789
94166 159282 313372727
21205 144397 356739652
56936 141189 669509708
143482 179434 90419934
21720 44452 872699434
189012 191095 846733531
170355 177465 483183231
82752 88003 13201819
62939 71238 20801233
29882 30700 726751374
95397 129387 191594784
100 67085 256907838
181622 192159 26567785
142967 168896 336714578
170810 174780 515305187
97223 109942 32039737
82967 95239 803264838
31519 105406 623361431
170059 181895 521008353
42291 193245 660185464
97300 149519 42959224
19341 57497 81163010
182498 192224 24534042
137652 186973 373678591
96110 152030 139975828
62873 172450 274465216
19988 33336 32912633
58388 164542 897391559
50019 162465 859432446
181402 193398 30219195
126959 143325 935798907
108139 122639 36016534
34272 106455 180632245
157624 181823 60850979
187443 195911 21282861
46454 121515 50667322
103570 159076 138734328
45565 172499 214585692
11500 113052 543824481
38000 132488 518724744
30156 108532 195882457
15477 47210 478804984
30555 150850 589722810
70575 116397 114801901
84996 133905 122296514
100908 101015 349117042
113924 174969 152824954
115803 119131 258376081
96554 108245 243333898
186098 192500 16098331
142769 199770 675605931
46106 66318 520564536
182155 198438 623069839
133024 193136 150905782
72558 135636 157848176
35220 121708 580489714
24089 120201 983095459
47969 55858 19830307
98207 138803 101510621
89985 193948 260562719
91372 157348 812102602
107890 165323 709109456
17149 58848 103624900
111728 183986 947432194
186653 191830 13070256
8155 16788 434883310
187801 197114 9198749
137362 157148 49606265
188134 194807 16714741
150885 162669 29703591
184486 192121 19285715
73936 110003 279056068
128666 193175 551390036
162662 167263 11647176
183296 196382 32964778
62594 169334 267404152
114091 198731 212158606
175947 197026 40769795
146059 198618 132267852
152641 155990 866874462
3894 32540 71652486
89087 98804 24277893
174326 195409 993732993
86936 178990 847767907
120700 149801 72681054
49346 92084 107063565
144825 174131 73797581
100296 197595 494882646
2670 120521 294436039
150136 199544 324851881
196012 199585 8965182
56745 63369 16537480
20606 24055 8479484
57324 125083 169508515
136925 186871 125454910
33267 54818 859073727
54289 103733 123947025
58894 76331 43739460
510 126353 314360578
98353 179376 203068041
74255 109090 238123962
46346 195600 373943623
86882 121743 426771281
33123 90004 391838817
114484 147454 82081060
81978 108764 326153790
50319 53763 8643363
179065 190329 794082479
121291 174599 133680709
188470 195736 163344557
191889 195432 7492387
73842 105553 749239722
150867 195732 172329102
144849 171970 701955556
56879 193186 627083445
137620 158892 323863585
169672 189362 49488198
12928 186979 435449478
30814 170362 348955288
11908 48073 474956280
163504 167027 170368451
86210 115151 72473020
109181 180153 629066288
87048 148731 154146251
175467 193391 45082606
142940 178470 558522587
71590 94597 250138259
87083 101795 36918992
180624 188635 196744785
150339 187380 93318731
107019 132760 861638772
7272 150772 358458364
44513 77383 82134326
175126 188130 32790988
45893 178249 331392526
40327 89495 562847807
190560 197673 17805805
181017 187732 16965536
107493 195227 947957339
91561 101183 24150177
62727 124933 155606645
157840 183765 460971228
4492 81715 192795577
87332 123439 90234317
22849 174052 715490382
137592 152871 160525400
187469 190156 6745453
82553 88748 15525929
156834 191746 255507165
128860 166255 93818667
123641 134711 18390590
179398 185973 16600399
174275 180431 713228603
146046 167719 397139789
26680 56977 863320851
156449 169179 811661214
187469 193044 14000895
78988 178603 449957484
35532 172240 342117406
149341 194745 114253203
82827 143100 119506472
36590 52252 551822830
12268 158785 366154397
42099 81475 402085714
86711 158508 179580265
196899 197902 192996311
132800 139764 15076082
49775 157510 498719960
181581 184311 6905091
72032 192394 858094540
66956 98668 978212630
3087 165185 405325244
72975 89177 40579490
140688 174199 84335355
17697 142333 949841226
71596 122903 128379510
23085 153123 398679526
97378 151095 134349430
63162 131450 158820978
123082 165934 513404838
192997 199820 17140318
66839 93432 66559314
39450 99949 203288606
113422 158589 799043329
58768 100397 104309736
159369 169295 25056535
18083 80754 156171209
123069 159772 91884693
1827 42921 102533625
70545 141131 99773113
114136 137867 59106461
119969 135525 30761973
107122 141557 85754984
134679 157479 983350646
18661 78050 147952968
120987 172161 128261548
113952 140494 66026883
134618 144394 769428116
95862 95902 107570
116964 132044 392060961
123300 131442 897054543
185895 199328 33746195
85434 95353 24687437
158454 172613 35667112
4695 64654 675235179
166834 182254 662848087
120925 149522 71454887
46465 169482 307989120
117221 186627 253133818
188405 194858 16135037
65710 131898 841574383
65789 171529 311344750
14300 169818 388832930
22301 56425 84639836
18650 106574 219611615
163572 186758 337764789
168510 188515 50352458
88163 168580 201390940
56618 69693 32766443
87962 96740 21817167
72685 168857 89049128
85991 131196 113132063
88879 94937 9019578
184539 196120 29241768
107793 127665 49482813
194404 197889 8777889
189 126127 314572483
28998 40880 487204099
184182 193324 23010401
131064 176019 112669909
199891 199952 166981
48838 189520 466426457
97553 137531 99975845
18695 176645 973482503
163144 192735 960415406
174934 181398 16225676
32961 126647 671730219
21047 33835 31521235
161721 181832 50599553
175848 186835 27684897
166694 188911 784474041
3809 133958 354043700
93289 186178 232843913
196545 198557 5031848
11013 50957 61902770
119565 177022 151514890
24626 149318 658276031
41344 44070 6797559
165730 172567 821736215
67413 131846 470087835
26804 136656 274254608
190594 195705 12818206
106400 184663 195956574
98856 121469 56626111
158235 168698 595582222
30460 182260 971641083
60998 198434 344511607
192886 196014 7875014
84417 112918 71406552
63620 130159 166596194
196058 198576 117933344
145117 180839 89939220
167555 168838 263659464
6374 10978 11564350
15150 67680 130813605
72625 127629 9962337
198780 199611 74520334
57090 196797 350219516
160420 175809 38778314
16390 85089 171318311
179504 193538 35335648
74612 125528 916773188
10967 153598 356316152
102442 197477 238234812
51401 181385 325611458
112162 170175 226068770
15635 162685 367387570
169716 176540 168179152
10742 45944 774093380
162320 179747 43849906
32233 167302 337762947
54242 180455 316215280
43881 100141 140700595
32829 160098 318092847
127828 169636 425973548
163425 193922 980208484
86684 152760 165204185
78205 136401 145669316
118917 182734 522609986
95107 114434 135942737
152517 166971 36413657
14990 130282 287946806
127291 163164 709585109
78391 113908 89170884
114787 149257 85930464
156610 166837 25776429
111965 187254 188821342
62053 185777 611531624
139494 149936 132362439
22647 195187 664907381
129204 178464 123543979
126974 156695 74489385
149232 193409 111178098
116426 121642 12880177
112574 186560 953341460
140170 176017 788513953
35270 110782 239465991
31077 125441 677938072
183646 188938 13318966
45699 157277 284722137
41043 180313 688274267
155902 184010 547672793
128495 153091 473774975
68403 90920 56401653
102485 105672 1392596
24232 197830 434300592
148726 152457 9461517
45829 165428 299373011
166986 194200 263558677
80623 125490 112143849
130027 132032 3693818
107652 150150 105987151
47656 191155 578264552
147725 149400 2067538
141158 141683 961229811
76014 87287 602058274
132862 196879 827954193
170264 186421 393383516
46815 121092 185846624
69174 157244 220373384
28180 194869 416989557
138964 151405 513952197
56104 117468 153659460
4290 27149 415437743
47223 70494 549468055
1766 11949 952348626
183600 190535 959870814
73304 164303 727095163
98759 130715 80024419
199996 200000 323421483
54730 55523 2022779
89748 198708 273191737
172514 184291 966691007
36961 59070 262812014
114620 156505 436192424
142334 150321 295664015
193850 198114 10753419
114659 186812 180792169
130140 179735 656801012
52479 153204 441800331
57791 195930 553931288
12846 78735 468389943
109860 184157 186126472
129175 160000 77148822
73669 117905 434184728
63123 189998 581565622
84136 98955 127935477
197309 198967 4173598
84694 157445 181956342
171265 197587 342230438
86335 129485 107898771
199343 199621 546438
186198 198682 746537798
23320 55623 671938060
97531 181356 210074880
99624 125407 64390572
181262 192640 28665461
170657 192286 643649133
130356 189332 805193215
85192 106867 440714785
143541 148990 748102867
187991 199246 288957561
148363 168520 50845073
140481 183350 965413184
58838 188838 554897073
20485 169986 571851564
25824 77994 760008852
113438 166625 805354768
106777 196454 686990963
180366 188040 4213791
75041 128574 241833407
13910 158509 386865280
82073 108719 66919648
169837 182663 32204350
163828 175869 30279453
169194 180611 344885206
14467 48411 84361013
164959 172034 17777617
81257 110760 287522952
132697 139286 16341525
17380 24710 18323932
71929 97757 64597450
154354 191823 94339420
141126 154322 33161679
153091 172953 228686066
141795 181281 99288806
37109 114552 193798608
142811 147871 12636257
70284 165098 675177766
80669 164558 426777109
170749 178579 405871017
133313 195170 933880890
88387 139847 773528788
116767 175109 146127338
146257 196535 126561011
173087 177542 117066986
859 194087 483567144
19253 129530 950943299
116509 163189 717854208
176490 188617 632481707
24360 192075 926714563
53764 99709 421784338
163472 174878 28680710
63563 136923 183607293
112642 138542 240836931
127982 162748 87085722
49097 109397 951443529
103373 196556 233539328
121208 139467 780984447
77572 190160 282222861
154665 184263 650572792
197927 198706 577250401
35603 190780 388660606
132033 149650 284766821
63068 112384 266948843
153660 176955 38976315
29796 151512 303997033
185507 193522 20167940
144950 167064 55709595
75986 140560 685445352
92974 183031 225680672
113111 153418 100610259
88559 193908 264033087
21548 54659 206635089
194765 199630 799205386
196049 198950 919441526
143486 176331 82660435
41758 60945 477620576
5088 166079 402516808
99118 116682 581864855
163054 173797 27049937
14267 36734 55890414
108791 162418 134001218
49656 161804 432420672
17254 197079 663114028
24225 99223 450491973
49436 77337 69969066
163688 173816 643433374
81994 88476 628715821
23247 144612 697004270
188335 199640 602692977
23494 114571 227466114
134725 192165 467172972
53503 182981 324400985
74622 90296 635055938
184595 189921 431523520
151883 181164 450187915
47705 180412 332455332
146943 147597 1632301
72632 88015 38548601
81626 93409 29473744
186645 199813 462377057
65790 115621 124806955
115235 120195 9952054
65901 160642 237053573
4136 36371 735012098
134281 180938 117106876
28497 86815 145425607
116551 175354 147285865
67975 165352 243831835
64144 168230 148154036
194982 195331 744827708
25978 174800 372005931
7065 177628 864592654
181016 188639 19237747
108975 198934 225424109
69926 123206 133238145
160623 168928 21038640
156122 196915 455613677
185585 198652 32861691
63143 96659 83824912
38884 145634 319542055
60727 171028 276294323
161954 186850 62730053
107163 118986 29386644
125870 147848 54949490
36662 76070 98443054
124345 199612 687374678
102720 173309 176669361
197213 199635 889102858
40262 139125 247020933
196771 197626 774701011
96104 158173 155382702
61754 92588 77117910
101244 139058 94388823
17451 71031 133397248
32170 80524 670258499
63801 166755 257886335
102150 154107 129847631
154499 186673 80985620
35242 55455 50399519
68091 191172 412248539
151734 189573 95200802
111969 131754 49504926
27618 131833 260210429
71948 72229 674682
195998 196455 809387768
190950 194383 8515641
195795 199111 8316369
180254 191060 27279479
125783 150930 587708921
100371 113429 32778002
195602 199938 10888335
124453 159649 123938870
150439 187329 561097753
67760 89271 53847999
59540 196467 615150741
123117 157337 209049867
193876 196875 7645976
28301 95573 814455265
64985 112193 664073117
57709 110963 877171510
111853 185424 184418584
88857 97518 112446256
48313 104967 142057712
1383 3365 60275348
143139 162738 752324131
77742 103474 64596046
135824 197063 153787721
194097 196401 873848781
112326 126962 36446648
63197 155734 478179443
137775 191060 133965506
121054 147165 65106882
48901 172466 744110026
138449 184966 924061246
34893 163621 966091610
141658 148332 9271794
74235 161988 37212033
42073 84121 105193265
150744 195081 65529894
137954 157217 48311804
71596 127900 140918545
46162 63002 41990851
74558 111948 93642868
94570 189558 238222688
168462 177640 23039192
74393 141909 168776373
109504 153876 110749291
36674 122414 217433934
65405 110741 106530778
75724 118162 106292154
19744 103613 250758814
5246 66972 516939907
120652 128433 893976155
16616 67023 470027529
84819 170545 214682847
85679 159947 859938967
181279 193550 30891864
34124 77672 997222327
41355 101233 149798589
154149 169066 37594823
58497 183691 313815706
167894 188055 976992242
80913 170816 225285484
117956 197015 873732767
81159 117257 82324015
152059 184220 80937248
68137 197346 323904970
4471 145867 353162246
27021 50337 57648890
128416 148133 49174200
131753 157131 63473527
115612 153110 93636566
21381 181454 400085055
189910 195570 774483275
92747 182550 225050043
114546 142174 481970122
181551 193108 29153835
67173 181628 286787444
32408 86772 848417821
194074 199006 12445824
99561 110945 225236819
128935 148020 812069536
173387 187662 877149800
9208 85351 470536004
2423 79965 582841537
564 165807 449718226
53502 161440 896529530
5899 143289 868093183
33906 35393 3681772
160017 167535 334088958
118111 179288 301949267
42649 124928 205680094
142098 153517 886530603
147101 190489 109338178
188212 197191 315864191
192242 196603 10991333
43472 172219 545913663
11852 175540 107924098
141776 148684 899826905
1883 25714 486362042
124178 129078 12299827
116732 121154 844627611
199876 199941 424447182
81430 164802 192254279
35392 191164 390158273
1412 170566 423101865
56817 120807 624517395
18173 148271 324734213
45559 186127 352036725
40667 192022 379057710
153846 183823 75494540
198422 199913 592338530
34572 181988 368939340
165190 173380 20583389
67274 70623 85407342
40462 152866 280995242
180186 199060 712332201
148845 165351 857059891
153847 198736 112962879
190207 196389 15552508
11211 131115 479281116
147587 155903 20954884
113798 134739 52219146
198170 198976 2047386
141869 189898 829108649
178543 180561 627623649
26642 106917 690859540
144517 151527 17629552
187414 191461 10236314
52512 83242 77008613
190151 199909 24076185
44338 105851 154025630
103096 103775 1502644
111975 146957 87270674
98734 175951 193493986
133631 182135 714269715
179503 199607 50616334
22749 155312 330975336
165380 182780 242766538
170927 172560 4009809
488 118980 296110600
101847 142019 276385359
31367 31578 528520
166074 188684 56890717
41373 107367 279863947
118776 133092 35789556
185724 193454 19445053
122915 151506 71490146
107561 143265 295798264
43138 170961 319994665
110961 141171 75303691
124719 140637 39743430
42706 88109 113561361
160843 166777 15063822
141038 183831 110137152
78674 186025 269054468
155778 176791 52909629
13789 45246 78234817
165225 185694 51485618
32930 52920 25592807
30692 155077 593605375
196542 199303 726185983
195791 199233 4572993
69820 108473 637645190
73200 168126 237739014
165483 175415 616890792
192512 193409 289947494
37567 119858 205740450
14749 128728 284586022
63277 180022 81292324
58130 132500 397830482
75256 172500 243569551
13318 189916 441810250
113613 150266 49663421
97911 182374 650152067
150164 173631 59070752
155201 176108 906347781
111942 192267 201450379
71464 185860 793287708
137372 189048 433144368
110996 120163 22844937
58893 187274 441348924
175672 190874 819972980
125961 180028 500979251
130928 196703 165081330
140108 169907 389178500
105184 119078 189819576
74556 131388 142309696
141086 155904 37181651
195231 198269 7610929
128911 177829 906799479
96227 193232 799039021
151125 159300 20584777
105595 155808 941755401
81567 192799 589156169
22989 65354 592745195
187413 194875 697494698
48555 83948 893312073
187943 193696 14415570
106581 146657 802122540
6586 16038 23835347
113802 199963 216013910
134352 154892 51359880
63971 75956 30088166
161474 179232 612611384
52646 61218 21457617
87906 106591 446636170
23422 182949 749076609
89211 139537 183759209
164246 185299 52905904
96913 192179 20458184
93886 144921 127579535
138714 183133 601367783
127062 138833 42495046
69261 77447 20509062
46754 180591 335240797
112467 118922 244670468
193250 194570 3271042
169916 179335 23616430
178353 199025 52016784
49470 86951 93965299
144187 196315 131190783
183279 190300 17736341
177650 194463 126337586
190253 193058 7046114
32174 62188 995655177
59217 92559 383567679
428 103525 380792730
127674 173947 116049805
171863 176880 12654174
158551 192615 85714640
91551 102578 880337937
158472 176985 583487171
168975 193125 60732209
141355 173876 856636780
63652 199851 354031435
98655 148161 123766694
160320 198522 96167442
174215 187620 33750884
117183 175328 145653243
31031 193138 447311931
118316 163214 112347006
128783 136714 621313346
69590 187212 294808564
140555 149879 547585328
196432 198076 4073760
8858 157445 893515769
97058 114061 569322119
78949 87797 22259528
74903 182826 270407112
198042 198368 838027
101556 135542 84909436
101657 134215 81293745
123061 124048 2429351
59829 72275 31133584
167992 170611 606422910
43844 79873 28473702
163773 172391 21674339
91638 150707 219648654
116894 176502 706569276
89448 192093 257376056
175418 175740 155875089
75202 188221 283327534
126449 182095 131087060
59028 187026 320803971
164113 173163 38385712
25899 80481 135923752
180144 186979 497976610
18307 71636 609046494
114727 182177 168861824
117738 132802 490739599
190272 193914 234952968
118564 196886 413690737
129452 129820 966890
135883 190257 880135555
98494 159819 364242668
89854 103534 34419586
97809 196167 246700272
37536 84298 149724427
149018 149148 287523
120219 128248 4942611
39643 141451 68301281
61367 165011 259518176
170841 191054 50861961
148888 184098 820046637
151814 160187 21004732
18660 131084 280766435
57364 91237 84879229
78723 121906 108101618
89092 174756 214597379
32444 70958 95988561
72437 195928 309589094
98452 162138 159450623
40550 177636 605230913
136441 173121 745921585
116188 160900 111744177
35539 88686 835820326
164394 198804 86536413
199547 199935 704761
100702 117471 41980215
148370 194788 653982380
65033 174330 273813637
86865 95803 22190863
11804 34299 823865685
129381 165189 651885023
57375 169676 281314282
34346 122583 514752057
156527 177052 339628937
101326 149851 593033335
15264 187269 430265270
155710 174306 105755977
98744 175222 377029546
107510 111839 10668274
119155 145542 65761067
131655 192837 44279477
8958 20400 28977624
125925 154909 71587719
5769 40972 87791586
88628 148952 150794660
139790 146054 15623946
71286 187002 293897871
8382 80941 602083230
9171 139514 325506582
125244 138248 32584293
58041 159137 253111114
149408 189202 100193285
198090 198457 800323271
141776 159598 302178658
95668 171412 826177350
148960 179876 908285161
141377 177851 91765714
29609 58017 70451238
193654 199146 13798852
180842 191507 548890531
90076 129393 98331786
111340 175043 809052458
63815 113042 123354766
57993 194522 342266279
56605 199337 357708479
88106 125387 972225917
190651 196774 278143318
9952 62794 548665871
145093 163528 46419979
172140 176856 678687741
16825 184257 418657233
113784 190764 192998035
75758 95229 48648258
109959 156511 116303677
20353 116300 770221991
177197 191789 125607140
16240 142614 315371070
160223 176271 40439743
106818 129049 55358985
69233 145710 447688623
184650 198892 173300172
143355 150842 92470850
55708 173472 294909517
178617 198740 790153596
57621 138758 203029408
26253 83691 143137486
44981 188126 766330891
43056 176800 372616552
145521 153974 17444775
58886 132291 808270992
69379 140218 601662216
146303 154370 20321374
143691 156381 31908910
26697 175104 963033501
150313 169166 773896841
2440 122470 596095950
62175 138018 189695221
187481 196924 232284336
165314 197702 81426285
56354 195539 348837212
39721 87758 56457121
125480 131218 14579772
76234 126661 126065631
175438 193763 46075656
45379 119754 351815974
123885 126772 7191520
103697 122607 877918803
120212 135380 915142437
20145 57913 93600081
118947 160589 104140186
60091 115205 773428029
160487 198133 639911197
198190 198299 263673
25358 90708 162885556
125277 183908 136852804
89604 161589 180128757
152406 160421 280019596
93982 119930 699228027
104659 173349 171896502
125476 174960 884768405
112424 123325 27095188
167958 172983 12605843
18684 173614 387266671
67750 169837 255697101
172159 173983 192229208
60466 111278 992784019
189353 196243 302100014
182780 195357 178542514
64808 76357 28981112
88803 149380 151460166
132650 196966 323870481
113789 144121 75550891
147304 166170 691427508
120736 156281 88933629
123967 187845 884988574
99723 167876 170706724
44432 89299 150350477
6162 75174 172196711
181897 191923 25341631
74247 188780 287081987
92235 92765 135246721
137018 156845 831111347
154123 178296 376600971
68238 105443 919780615
195702 195839 709271673
10525 186221 439582705
95434 174115 197225661
77149 127015 755867013
57620 172956 288913431
15417 37410 511127703
22530 124332 253926242
199784 199901 940130638
92383 144650 130617082
51502 194242 98926418
53625 96745 324387567
166466 174398 19952767
142832 189306 183969825
195027 199951 12429364
28365 177073 371806183
37922 79905 104865129
84010 172207 220866084
141124 197783 142487924
136261 166297 75335594
111660 119004 18373020
20834 110221 444248482
53498 84793 23097157
92852 96197 958381914
143343 150338 691986847
143 116487 290832311
71537 112826 103459043
13988 119616 750142786
127481 133904 16107438
66295 80707 36083682
104706 131031 65788622
92758 125263 64220685
193231 199085 14652804
10824 198508 1507373
198066 198706 1627665
46226 159631 287915864
123998 143494 48678499
137905 142752 12039864
138711 179763 103085791
154604 159356 11972464
184825 188755 138754285
165286 195220 41118631
144432 197920 134526748
152517 187994 632014286
151825 168758 42666631
38933 117611 14545205
59030 129297 646050085
156291 157326 725088089
165715 199579 85142239
111053 147960 92042890
137121 179321 105875688
106808 106874 590290118
232 70166 262750685
118263 171425 133191863
115880 157721 104551568
118468 137976 508311938
13600 81137 168387289
104404 143438 97272395
164407 172367 887559382
146589 178715 769678233
35081 85721 126589720
164009 183227 48307234
75873 189414 284527251
160563 193763 83574381
68158 194887 317622942
177145 182265 12829849
145030 166093 53076329
19527 102484 772595239
94350 193888 249586362
46423 119415 476278706
1315 107909 266587980
150477 179570 773420878
193032 193382 873314
153205 155533 5851467
43925 123645 199278104
175320 175972 581867526
34066 153171 563214398
104819 189926 213247563
168069 175864 285828492
150526 189276 97545338
198829 198884 137697
114507 186333 783363817
136154 171296 623357420
44228 173947 324720096
148086 195414 718304183
8262 125176 937376868
3173 128576 313346195
100222 157663 591982813
61123 184214 308480573
181977 182256 701530
135760 182519 599034668
185177 190132 522547639
117806 143061 62891663
88445 109718 2769562
132138 152854 460309847
64528 153969 815854499
125508 160623 410066973
167651 171994 212761363
27659 83966 140338596
69921 95902 865546397
192021 197498 832886025
29162 108343 197796270
131670 173155 103939626
100219 135974 653920299
139114 183089 110498858
43583 192686 373496140
58182 76559 46176428
122198 187981 165111663
145881 197504 481578641
28718 172682 504060356
126064 160555 86434715
36483 181800 994459923
53827 160650 759583426
187982 193702 14329200
176943 198348 355133797
52549 61093 21386882
192167 196323 10487551
194141 194947 573907927
192963 198151 281453901
128008 180186 130868638
118850 139419 51258971
142343 151234 807360498
49090 198155 373664324
163414 175363 311274463
7811 76272 360318639
158084 198204 100940828
107531 152104 999868636
39627 156595 292484730
63678 66041 162030898
126314 148956 56602810
15500 164570 708409626
167064 193354 66120443
199239 199853 211687854
176276 178825 6355194
40375 105824 163797522
131582 138965 18287582
167200 178071 27252367
39761 96765 142336506
168296 172395 249115758
25787 77197 128012029
124403 148796 61011575
57756 135782 287537179
53703 197163 86065233
127608 166762 98199743
98595 103939 721573851
27509 75735 509339507
110132 110132 354907574
170104 190004 752448737
168415 191598 58361431
154851 184643 34768551
134567 176434 872814651
106036 136550 199219873
32556 59641 67412738
95385 157739 156063956
57493 179160 304778190
119795 195581 190138767
68976 172998 161073137
59939 196169 341473569
55534 148325 242460923
137058 147048 24810531
151015 189149 790319770
34982 137006 255051958
62707 66788 465687970
48081 100533 882242837
185998 192835 17224937
97004 107618 93303219
82779 148795 552554836
37153 102825 164298091
110670 111718 1421152
55519 84810 48598974
40162 171845 329442765
182774 197753 37654388
150526 198156 119838906
70436 122636 999185729
4642 141355 341463481
52811 183768 385329793
162539 173988 211842477
158003 172081 35446276
93472 127407 891021875
187341 197723 26019745
122036 127166 716992567
103423 158407 137396031
183001 187737 12004230
16342 22747 16053859
162082 198679 92115952
23720 80810 142214764
166216 190021 59866488
188753 197139 21054411
74285 134940 497469798
13438 151949 866839865
144731 187225 107019565
89043 158008 81637728
5385 33301 69623424
79100 167408 221196210
23206 112998 224168358
79580 107089 69143767
84018 125772 137139451
154800 174304 49142711
60363 132749 181211770
71282 80156 22248153
18582 190951 431245833
86781 147858 625036443
66453 160736 822437134
103370 131902 998309237
19894 105898 333376197
54397 186180 953516467
179202 183477 754551565
144239 167311 457522113
88114 89922 4502372
167575 169580 957874205
83431 150776 182161105
101440 170410 36725456
65233 82784 91758414
73200 158633 337589507
18004 109742 229117587
184912 190339 276731055
13797 23356 414334456
134265 140684 964556327
89742 188714 320444953
140395 154151 627207304
117339 153942 464806091
17007 165234 786158019
1656 42424 101700715
97987 122756 62010190
178209 188113 573278654
143469 153355 364556269
6642 82245 457259545
55652 158589 257578713
76652 140054 158471285
69310 93442 394547244
92903 143540 672951484
81966 88037 1004692
25100 90352 162671150
137753 182394 767124819
129731 152571 57063845
152556 186184 84582025
26233 150545 363535869
122042 152043 74985819
45640 133627 220071239
145324 152631 388467604
16183 24189 293887302
55027 115398 151203558
172259 185187 767366399
139610 164808 708889033
177402 193274 40008273
153934 179684 15952354
128578 195025 166768074
187195 187711 424806978
184999 193396 21226325
114918 148376 934678128
182653 192592 25050825
130411 161702 20887564
126114 197450 179184462
158500 191608 617374507
82453 190560 271057073
199172 199977 1937553
127574 141785 35414194
126270 194458 306610914
70211 133869 217537773
8636 197476 214629103
20679 42919 16056315
179238 179645 320812800
193663 194628 483446806
61469 187202 998414038
32748 49122 40483696
55162 67065 24021510
97795 184031 963210102
35481 129042 514631272
157255 197419 725569691
149592 174564 62876778
78302 183036 262489212
151591 160607 22593239
81798 155791 185094077
95332 195364 250903101
75107 124447 305859922
25395 168422 357453710
42378 155291 282385469
104671 158325 134051782
115099 179120 569823689
127558 161421 90550299
59902 176886 744522215
165306 169400 745632412
158067 195919 211052470
30245 93016 156572576
69277 182122 282681652
149970 198452 100790231
145349 147186 41428892
5694 144338 346279808
137154 167040 268352122
52762 132922 612116884
71771 179040 968548414
113936 117974 166082699
68973 199693 327646434
19175 157444 345282530
145776 160596 791846451
57450 159275 254922685
155303 191911 362487208
140248 190002 98487453
70075 89614 809783306
53176 92936 685853767
171578 192442 128532011
104431 130912 260056302
65227 68170 7349429
124329 148028 56384447
28636 115430 518927349
21384 164868 668294803
176948 195595 719678899
89609 100600 548982394
109333 123358 95460685
102410 184897 206620733
74352 142301 570714965
136633 163086 66272151
12922 56852 109347524
52432 192602 351295714
87573 148464 152110839
61127 141060 199902897
39176 183224 660415199
24562 40083 649535409
59745 134733 557452663
86441 111874 142146308
90306 103991 34463154
183621 186365 187825873
172945 187580 36907746
124776 154525 1075138
127622 174992 118824755
125142 162751 94336406
7878 113941 373358504
75777 132086 966242044
68550 161197 231837795
124037 172300 121055080
37915 69390 436928
128288 166267 498668859
146498 189659 510159780
148517 151415 684333258
24724 156474 329039365
105411 171792 984155285
28427 85993 451699306
126244 174323 906826662
33747 189945 908416533
165089 166484 88517349
22106 54334 79909519
69344 172216 62550984
18090 130804 281467685
156179 167017 824211019
178827 179557 792155248
79908 96094 407889783
42673 74200 814074743
100872 111729 885624955
137285 142910 938698135
68872 188422 299655829
14861 27658 834643911
1185 155149 384809758
15360 77078 153808135
141166 182426 103731757
111679 191751 200828093
42356 69091 66812575
89468 116628 969276701
71378 136478 714733982
91269 194995 260021746
95079 142600 118755961
97873 188605 227544620
41000 51545 26170128
30676 55096 60613593
138199 162474 80661499
60767 115197 136373624
7933 102933 298910309
170955 182331 3054500
137169 169232 80484472
106597 174735 170525794
140306 187082 525479185
164341 178306 35078666
125716 173613 180146416
25154 99701 984773941
75951 93493 508658950
128467 177316 77148312
168778 172336 8879308
104004 106057 5135827
22878 133573 276289405
41104 87700 116485039
151384 170050 47013182
143866 157955 35396960
172577 182228 422251736
165624 197557 699911379
141464 188919 693229358
19385 159055 348796756
187483 199886 31122512
23451 81592 144832071
159511 183676 60844644
8456 191839 527483767
141125 143432 301743756
82498 129514 117690285
619 181774 497033869
116048 165448 411121279
12641 19558 10159281
146598 187576 103205698
112772 155545 240934833
106799 164416 144055805
80315 181541 361856859
161359 195724 617278211
80490 130085 545970066
26076 183882 862454832
35768 50717 129257462
34196 69881 593445472
113101 169667 733225107
84865 121467 91512948
88475 159001 982562615
60892 167551 414479716
139744 177594 175871702
37753 199057 403983952
125462 155213 652164816
100508 124828 712973922
31882 82041 125048741
120636 132883 30695535
184238 188292 10241018
119673 199714 200777872
4757 75469 239122271
137226 175214 844563035
48272 167011 297380978
125144 194606 174457519
25191 157675 330859553
179316 198727 48879300
68515 153848 213456216
57228 136731 199030427
168427 170408 4989434
186278 189316 7660533
91300 166169 187514840
114856 185982 178179843
59257 171412 671558315
33636 149248 858267526
52083 150412 228483370
112158 130494 45845321
84820 174165 223763011
77467 165388 827193082
153135 158954 14669142
12897 72750 840046897
112247 134827 56375322
4857 119191 285668666
159378 163601 455482244
143809 151607 19619243
52858 53381 79356487
27040 102324 187852904
151377 191733 101598902
143254 161969 47028991
47915 177220 323882875
119573 154218 86577197
6848 36011 72693496
152674 176834 60789466
80593 121391 389172375
44841 56404 28793803
144487 190944 976821612
171013 195202 60771734
121480 131698 25615511
80452 81360 969495384
60147 155786 239301467
131644 143736 887131349
180349 186882 475581566
140727 188761 120868152
147606 175344 69886909
38651 184675 365573164
149610 194893 113910104
69391 138526 669721117
10292 135247 312209733
148431 152285 9830506
167275 188294 52863624
146672 185326 970995411
134571 145173 629879635
133308 147587 484130310
54101 159904 888605011
9006 79879 756551860
17603 61997 668278867
35089 121149 215154002
150046 160343 25853583
96084 135398 98468448
84922 91521 16464975
146892 182362 632060674
66250 168303 982251711
2426 54932 885106536
118451 133274 580499212
164432 195918 79234570
176744 185025 20748417
120693 192368 179847077
156696 184121 68984031
132042 137729 842347419
26518 146479 527537151
113993 163765 124451192
96091 126194 75313352
105910 128063 788574975
33732 51902 45150445
103479 143788 507474103
156819 187114 76232463
158312 184637 100575022
75335 137633 155826929
24705 87175 34704622
88588 139874 575920500
159083 178241 815063358
170903 181829 27350067
124415 160873 91323451
157081 164634 18990893
110494 162002 338086058
178609 191598 593604845
154788 199472 937902780
100193 120618 182748265
54360 176745 529208965
3387 111715 270695491
159440 162412 7468244
135805 172527 452154289
69826 139952 323899669
110789 158949 120420083
121236 130077 158990330
116961 153378 90911798
93347 162607 780674948
119079 147014 69630245
88341 93446 12709011
156922 167224 151642851
89280 197764 475981161
14765 173124 395874485
190760 199928 22978616
115214 164491 155414080
24703 94432 173782418
114690 179194 161451820
152572 162830 729781950
1309 42008 101518327
127008 129787 7093036
55182 66910 217094336
148814 153848 12678984
46905 158413 844662075
138051 167262 8258582
190990 197171 895532666
141097 190560 72719255
85061 170220 213251832
5378 195605 476043116
166364 185294 47528918
120597 182215 154475111
80948 134498 893923366
61979 89390 546977116
12827 15075 5726616
105132 184082 197705095
150754 194036 108894196
46555 95180 121581216
54659 69506 1982429
140720 157575 42356068
120988 193790 825494564
45218 47067 182373037
9339 137682 64809063
190006 192658 6657350
184484 187361 7347820
140954 160885 237037295
78974 108230 73485809
196263 196323 579844997
19350 150179 326504882
104288 137817 83612459
31763 94538 913735525
148785 169031 822189355
165226 166643 3631926
32937 197414 944788635
111929 174000 155515648
103957 162998 147603164
97182 146946 145088906
163432 190532 68238164
180093 197172 42981047
172777 188444 39485622
154165 178998 62450767
72513 89897 196922791
14408 37786 941048900
69242 199378 326202227
84335 157858 6194546
8980 65815 141752731
8187 116429 925881924
28100 99988 400981635
169392 197700 260769725
192730 193624 2224062
67877 79533 29162795
29936 178013 370269527
134208 194673 151797938
33624 151760 448478944
56857 88801 79966328
68089 93804 64307381
7431 18956 29035458
112538 196793 211278687
117239 192488 188664784
193794 194393 99245543
197799 199887 5263352
42347 71533 72932754
125912 193719 893941721
1755 113543 996420423
49360 178495 289730368
24362 50253 64085584
88092 106839 884673967
104191 180838 191922788
199590 199915 778371213
12783 127967 903105883
112791 133121 50774143
155334 196920 104707287
40584 182309 623061632
60209 183189 9961399
15856 197541 454508903
67676 131942 160869870
172908 195634 777719569
9609 157707 370116088
66592 81368 674403228
158687 165030 15984863
92000 159006 199695551
136048 170591 86702947
44958 109599 161873671
135524 188603 256331581
94786 172021 596657216
167545 174503 180938574
129705 138916 519144438
98707 169815 178162748
105048 147566 556022736
89905 90576 296246
86987 120551 83932693
77498 173779 241164708
169668 193932 753728155
125254 166403 103278161
190653 195592 12381701
60280 182608 766521797
15609 74414 352894952
18469 72693 135037286
21936 197429 438942464
52120 126554 199048646
8256 40953 37407477
17751 199728 455293885
156546 158467 2935385
140471 197032 229048028
186341 194734 21084294
66744 109966 108374273
23706 153764 595393471
31172 170710 50079538
97028 122498 63794681
42894 140568 244088558
2534 13469 27433241
151433 184696 83640466
155876 175758 576353461
134729 135136 921270834
83038 101181 206674284
141510 196252 622457164
4681 43981 218748706
154581 165551 19484294
172280 186578 35988456
9613 124980 288093625
22204 128966 784481814
147917 180747 95247030
179034 191294 31019820
9818 182598 949417031
88516 110529 921746084
41817 53976 939864209
98579 148262 124226435
102439 158962 141341821
145072 168839 967020894
139836 173974 516778293
107900 149965 104868432
181041 195963 918709362
17497 159312 491517614
7525 173670 415482937
115498 182501 167854864
33189 121940 221813625
175079 177300 5560690
110849 112388 3860352
146220 164077 44987040
171680 181510 24674977
101190 109434 20749902
30472 197603 418256544
13358 199013 464533538
100231 133602 901289701
42056 158446 291169771
142655 149476 17144509
84262 118083 932656746
170326 180786 567824268
139629 168185 71803107
196668 198658 4951629
151422 184995 410284208
37185 170474 333595525
81504 113295 553976548
93803 125559 79400735
144866 178304 84095574
127126 137636 26292044
92864 112912 456617704
168627 184378 776093668
183054 183487 1145512
110810 140072 72919305
79662 179914 251190516
138098 168774 494452564
2164 188761 466965271
136920 141410 506166
11218 176043 816631828
79480 149325 174686137
161504 166591 455246645
28662 40605 29502501
67898 69182 3260253
8990 109709 585944475
12231 136583 811905445
17763 37590 49179864
151244 173246 874779038
16448 57586 374498490
88114 184338 241108670
124341 138330 34985852
29183 171038 354665331
121759 192880 178459164
8889 198366 554440806
174548 190681 40632858
27677 82985 137779118
43217 115488 180830926
101669 171948 175900148
74664 142395 169333690
160673 173998 27163364
186810 198031 198834935
50053 97387 118475952
73096 141034 169845357
45778 150470 261787823
46537 183293 802259880
105303 134785 73516421
32568 199677 418366534
4721 152732 497635659
122893 166813 110121270
71420 116400 112702866
69858 102880 819541853
164420 180895 41441481
188869 191058 676908765
165496 170785 13351343
15668 47331 78538303
73960 119051 227034331
189814 197554 19445915
186280 199074 55586173
181997 187671 14384080
169492 185097 303341868
115893 197899 309339309
114897 141808 909111875
178788 180389 991029843
68333 72482 221522600
10352 62754 130639827
151582 199682 707474012
139441 199393 150717004
47511 96303 125504498
155907 172985 809030474
36248 52836 41286411
40972 194530 384576111
180312 185108 5552749
3987 163763 399510665
17794 94938 426888087
173046 180667 207305436
68688 180751 310391663
195171 196796 4136902
168153 198956 410480332
78030 190062 942645243
160173 195651 89331076
76725 123176 116188792
21193 137062 576365799
189193 199391 55935957
181979 189044 17870230
97485 187738 226359090
111011 130946 49848754
32181 96396 678763362
8670 94701 691164444
198516 199806 3264679
193177 198229 522715448
28751 137383 461575974
2745 34370 640063627
148607 157154 21604107
4777 161451 270077465
198692 199375 1703927
139042 162784 822052623
148908 176350 914350327
19668 81554 154066348
184472 189988 13958449
143718 186891 9029197
78914 173761 237616953
100355 193329 233136280
13972 42368 730053234
132641 152702 746626221
85013 178188 518341409
194518 196134 34159999
65677 172643 267883933
112765 119160 15904761
65613 92581 911141847
156388 159039 6674984
164596 186509 87464752
131003 177935 117631240
94466 189932 852882359
45564 199913 471094521
160380 176309 205793776
98380 139461 237407497
24631 103021 302521785
103951 106496 6357794
62425 81082 46684594
38573 190965 381740870
8433 143647 337761713
73231 97712 61255219
74733 153591 426829353
101213 116039 37133264
114280 137725 673387941
140927 170156 73539176
403 130209 324392245
116573 134371 44418019
141429 164658 666441811
16832 160907 359822721
183073 192963 678288692
38025 81780 857915107
41789 156942 288118353
197571 199980 670928456
139392 186205 117691236
58 130545 909727076
132286 198690 166694650
89027 193447 261755352
92376 101392 762204969
118187 188488 176287683
153222 196322 513304091
159624 182871 58514616
185944 191391 13816601
90079 125953 220285283
172008 188007 40294541
6858 134820 781679695
113756 192460 935669202
53182 191585 346902660
29450 96215 166380347
10944 88097 192595167
24450 130218 264067481
22418 139402 291852741
39719 85701 114916959
91950 100685 21942686
156856 175703 47388948
72258 159918 966338269
192566 196544 10009302
35830 50996 985303688
57530 188776 347271546
121759 129454 7183166
70204 87046 42169840
191042 194527 879765259
87170 130108 107425777
47338 178353 328140926
23050 26790 519168573
126377 154740 780965448
64747 118502 889241517
147451 185865 474106663
59721 69984 25724322
80123 115585 421563080
140708 182111 104091934
68313 107437 98171682
117759 163767 115130435
121443 174940 134125434
68656 121141 960227444
105145 183121 474429523
192179 194838 6647765
20032 190642 712074155
106116 137917 578959427
173150 182738 24145684
126303 163811 94057903
69711 77310 778562983
106572 181929 380326688
59223 99221 802540951
189720 190243 1359354
81661 154593 182463003
21635 87689 164605241
164696 195609 652041121
63673 89598 275310861
76512 198821 585533172
19152 27697 871697651
9194 144900 338932273
100563 136327 243368319
156383 162965 16574219
14694 42074 590420318
73756 83444 24276750
34699 180782 847372459
112554 134944 317793584
84666 170513 429884271
172262 173977 4339859
106615 164611 145005292
154855 168439 293018996
31494 128521 345890668
171929 175874 99210667
178253 187829 639855797
134742 163797 775314338
1834 17669 39838626
58463 82262 79142288
120397 176648 692036009
131768 142179 153628254
5386 155137 374160541
132636 135611 7417970
99153 195941 242784832
109990 161062 574266882
18918 190929 681772869
9786 93431 410082217
197694 197972 715040
9629 115937 174220113
181101 184755 9183696
124585 150974 66049031
22680 195703 432805650
18009 38434 50624454
162923 190846 70326122
189116 190709 4026765
157018 196922 100402235
193162 199207 225396711
121535 158369 294325720
192843 195315 624724367
67828 107681 100010865
134744 186533 724539713
106230 115701 23606718
65002 130487 143091071
115786 123189 18335133
199536 199662 335595
118554 188086 174381361
164254 165569 99874448
184400 198791 36208859
168361 191603 569245934
32611 133876 511916469
61566 98028 441497827
145718 148412 6761520
134157 168053 85000897
168296 189102 52365928
117265 146827 674241503
131460 171001 99150507
187537 199523 30056419
165614 199715 85723818
61173 140219 527298959
149231 199114 485066951
90216 194325 671440393
9072 143503 335737008
51221 189309 346052230
78261 98750 51329561
43658 122373 465677490
16768 192758 702910735
184120 186695 926426259
26651 186213 399051930
28248 133309 435319507
9917 57677 970483079
90170 198165 875960003
135170 193731 147054679
46730 63546 360494487
4877 30147 318864743
25996 119388 233117108
51748 73938 55567633
77608 189735 917254731
74765 136646 394897655
66793 163485 756825181
43314 180968 344670423
97380 109406 990296568
110237 161183 341839832
136381 197344 153115137
43842 63832 49811655
94133 198610 262033783
108137 158380 378761670
69024 132984 160063984
70945 167104 499488045
85217 139293 135116590
144777 194622 125416682
17896 181621 409341484
32595 165656 332773012
152687 154940 5651950
109310 155058 824050283
57459 149872 231197475
60804 73720 32395587
106605 185167 196674803
166127 185319 908497410
26557 94267 698196723
57232 122752 164050950
30840 172459 971890449
40620 121463 202089900
38062 136690 582297871
46357 84799 96191544
114816 162348 182987918
159284 176110 487550287
124052 186194 155966996
112073 150987 97177143
174440 177964 8797078
159778 176786 42830341
131570 192092 48415714
87854 157194 173448245
172069 191751 197364087
143425 146710 8227966
146890 179637 259284669
60738 90787 75236241
113061 153992 102263664
13661 118862 598506607
66545 160634 890649715
103945 147393 324246092
127237 199858 182337980
136945 185578 122117964
131157 158464 8810876
71780 181194 274118631
67667 79145 666018292
95315 120653 962200934
104058 162433 145872026
24619 105651 202384350
30263 73262 107105960
118908 179052 150695074
155359 189991 87192474
130395 133546 569884578
5275 94682 713809853
187432 190172 6893213
77370 159419 205312019
162790 199405 612607634
20370 147187 316278963
70493 130761 150861834
64837 195893 832173909
99225 149072 124620009
46906 193255 366758728
82632 101171 17452506
42459 62887 50957278
181986 199824 44918537
155607 182123 66753371
132891 142829 975843428
198007 198228 554351
132203 145327 32602144
74393 194528 475406291
181501 181930 579130749
43302 77807 805768492
162794 195930 83386406
1475 189485 479590045
145694 154880 23190277
108952 152871 109603290
158335 168651 481421439
25739 69794 153517849
100219 161160 704483520
53521 199876 443005486
187379 193073 14307207
137800 169839 80462081
194728 196326 517811415
135014 140692 704813143
151946 162079 256661852
92938 107687 147760164
57028 143447 436594938
2359 159684 683113580
173320 198168 36185835
26751 87009 211088265
109063 170732 468066179
156017 162163 339875771
31601 47585 322930502
2848 31186 70971588
51607 184572 333047843
72733 108372 89427921
5926 97506 271440601
113597 189588 190468837
42741 183438 584952449
64544 108833 111141027
165185 169278 10365067
14644 100194 213580086
167839 169275 481708931
198644 199368 1811457
4423 188128 459756542
193512 194038 667971149
7566 132847 963951696
7070 41570 797828485
94113 192980 248592930
68130 125561 143609958
169770 186752 42702837
76209 188453 281332826
94785 163885 937381143
149488 183756 596359591
40650 59894 47916446
98396 187307 307678154
12695 38917 544105216
176654 185453 220852952
141355 142371 461604284
5789 43354 679367359
40089 164214 310456037
80730 177332 242009591
147595 189245 104908709
46677 195545 373013934
132795 175995 108337601
122683 152322 504326108
173562 188153 85035240
7491 150548 420052037
109064 176191 167998766
34482 185385 488357900
122709 149428 247685272
73485 150704 193107358
150658 173752 662792329
182087 190129 966986982
90950 128478 93862474
189575 196178 16623345
193956 199663 14410770
138854 192342 134460075
29010 164524 601945439
88157 112347 475817574
36871 79569 106599309
168141 178221 25303375
60695 113034 131121831
2553 137894 476852476
66676 75444 6819945
196715 197904 2949918
23458 145720 305079444
52362 166667 286262900
49712 63945 35630646
116141 126582 360572585
155997 174557 237937833
57986 174998 830040969
124302 139823 556387794
23093 73208 929669377
171120 183302 30561500
148604 155750 700728741
168486 186418 741874279
170933 188160 43299641
808 37538 91713778
47388 145292 379627357
153489 179975 522382974
138394 187710 124012535
193745 197843 10308939
117809 165513 119448849
186227 198975 32062300
98191 133909 89400458
84264 108780 61520227
149468 168073 791146674
123083 127089 576524331
170125 191954 54926106
42183 126439 210629791
126182 163157 41513733
185909 195309 23638585
109414 134542 62663730
55353 76548 53057773
47209 68436 197924167
151716 183313 850902141
116948 191952 266725671
195957 196985 822599
95239 155652 151142185
96768 140086 811957776
17245 150767 851905719
85386 129454 110200251
72075 92932 393319416
13596 178916 413349458
32290 50958 46236292
44842 162273 482218766
9732 99379 577694931
39383 53623 35456638
42728 157167 286276373
76625 158140 203938409
168290 178638 645359131
186686 187516 325713336
33226 154687 303576365
134185 158840 61717392
199095 199911 297004369
44442 95683 686196928
145616 176225 77096658
95657 197174 894054134
164447 199794 88917922
61436 111876 826017198
155236 157463 5605612
54714 169428 996041958
19424 24532 633104480
14103 155111 352274881
64469 110398 115180525
67352 183462 726051090
147384 154310 17516907
120660 181036 151414970
31031 84560 504490935
53673 145044 228485424
185685 187851 5541048
196531 198024 3708834
184180 188418 529540098
37748 194526 392609744
19746 151260 518561092
12330 188062 439734722
181686 186114 11157183
51791 69250 43710412
192991 199534 716718103
152822 192470 415246347
21457 120728 247663493
138615 191305 814644443
22726 190850 420554482
185862 193978 20363293
113559 191152 194593764
150181 186458 91338498
123428 196539 334579540
28469 66496 94550610
105061 129497 60924984
104578 118731 35310717
132243 176782 406012623
151216 173118 55086539
54941 71306 189261053
164746 181220 578853254
150364 173141 57322168
91462 137210 114436310
22320 103821 203419226
51883 176731 312719260
90669 113726 57838688
5066 62413 142953121
23711 57653 319357141
62662 150683 220186496
159470 198369 97864933
178954 193317 36218270
196875 199642 299838438
135236 158052 57115001
94731 145613 127129491
94952 189905 238128000
18281 140371 693297298
129969 195252 163843103
160124 193912 318028382
77363 84637 18263434
111400 155510 110222565
119992 196425 191817424
101136 137698 899712079
53321 127310 409107813
57797 151412 234297745
177286 186563 23357109
50486 121061 541711297
100184 138510 95734858
54803 136604 527018468
128686 187880 148646204
52003 183319 849830322
118434 130891 864789744
23494 77199 750382080
123189 140874 44147137
194638 199848 702923711
40343 92662 460446554
174656 193716 47927279
52222 162257 533302567
21926 70251 309078375
157417 169889 31444027
188292 192219 9848998
99099 157784 512541176
171014 176750 258006164
159184 197633 425537093
107912 184330 191344986
58727 170295 279536094
72948 139875 726176490
98668 194542 240466280
18245 20528 5846513
105336 147637 105377486
86728 151568 374828276
40403 149869 273541503
24653 162992 345640040
67230 151424 210673163
174747 199075 61168863
1789 168400 416696643
38374 47742 23245175
106609 141814 87685816
75591 127952 383255658
160699 171638 27634688
98829 137234 434452564
41094 188945 370269589
152945 153370 1003667
83418 146141 156704860
60510 169816 273774718
65409 94238 72068659
5332 26052 51972029
175847 187339 167193094
62797 158015 238311934
16654 176659 399961562
4064 83695 198907167
199742 199860 295940
192096 197732 14097930
182177 198169 40276332
188309 193426 12817038
11351 120623 272918976
7355 51407 109725629
156066 176457 51375303
64875 163543 891910410
177252 183232 15040098
78164 113446 88478811
72970 189394 834219881
92149 179562 219040864
167415 177434 25159859
25044 85331 1563553
23124 78895 610468063
192563 197109 11446112
163246 190633 223639877
180782 198831 558031040
43670 123158 198742467
153655 198693 113366447
160444 187549 679543492
153525 157877 10977394
93689 198009 143132200
151330 173552 55893668
169097 175612 16370419
92006 112479 606019617
112795 184638 893166060
19817 192636 432172893
1367 197091 149669312
135182 152658 272303226
6556 110274 259191775
186821 188030 722525963
69407 162943 234146402
552 44016 108450925
182597 188709 4211893
94714 189291 237160528
125054 196044 178336931
46715 48120 155162336
125395 189619 74160021
30220 112770 863192551
148919 163176 35921905
196304 198706 5990181
9814 185328 439087160
133130 168395 88429175
183928 195812 29892160
40311 170156 649853709
49685 128134 196383706
173866 187632 734326929
92240 127944 758352418
183668 199626 539218511
14794 185523 886634867
48938 127687 197174052
166885 182261 853852547
187472 189911 6102326
8662 127893 403686420
59134 70784 668712217
115739 137068 53210768
183846 186313 6180709
170880 177375 16223770
189499 199397 300688822
153257 164017 12251412
182528 198838 101460258
187004 191811 173821891
87388 190834 694754086
122723 196053 905371557
137753 161683 928699203
71113 171463 251416446
187442 196463 22674652
135823 155832 12972743
155328 164042 878016128
170577 183968 210474519
187247 192265 12582213
100316 126176 64520503
16195 146963 991332984
152717 157416 11820180
39137 84280 638900420
83901 108910 62752360
44940 170065 313204722
90901 105360 36402644
57462 167064 274541068
194474 198906 11149218
84356 195783 534421529
116763 130379 34009439
115374 192019 237018100
69007 146923 194740339
77073 178978 887407076
159836 182693 57525139
49944 64057 35299359
31765 37890 504154052
161918 181154 22368105
156198 187439 84794743
164542 196195 79651935
3820 165761 481726702
101040 159033 963025904
46855 57378 120829615
22917 113328 462048075
994 81625 378812343
133243 186987 134940139
186428 194208 19523404
68388 74644 15643213
137655 139661 4946116
115805 181823 598526126
169996 199013 156623785
127199 137566 792368718
5705 78014 180436761
9654 182154 431491712
135798 179430 884626063
181420 182550 946039607
93677 100761 17912781
147203 163357 40765939
108160 163126 200062899
163554 194379 77501988
105546 155909 969420596
90414 169281 197552630
53861 103422 124287178
17753 71318 289801280
19586 69395 123883611
151250 152230 710270439
60911 65076 10444499
195022 199941 12416701
84914 190801 617573489
180260 184474 10550980
135769 158986 58108966
79857 183248 259097712
123896 189889 237492858
180803 184234 8617527
26960 135881 271929897
125928 179900 348681412
40025 128860 700962778
89682 186056 168403001
27791 117624 224265900
14194 153668 437169538
77652 166737 223110474
33517 66316 638082103
172384 197066 62128891
22880 128113 262618172
197831 199797 4961719
160773 164278 8903435
25481 27415 4775564
37066 140031 843484444
4307 146557 355371926
82984 137174 135584914
86721 97714 27418427
113435 199145 395391722
105534 188222 207145839
90413 148454 144998277
115635 136370 430773839
112831 191672 820140770
12167 167917 420746445
91779 111145 48534575
8566 38342 74222823
175466 179153 223008924
130625 175936 236077258
115803 179633 159871636
81209 175292 235734057
14442 165115 264506353
153393 182425 891221994
69804 98255 71146036
190201 194772 11434494
19259 148196 673711119
129042 195856 546282223
149535 195983 116906706
38897 135593 743499528
64451 165671 341321916
190757 199560 22052383
163063 189173 479629034
112301 168517 657192267
81929 173563 816529944
48777 159306 276703044
74374 135876 765961933
20593 126364 263795473
147479 195610 121224026
198155 199701 453602034
67417 72068 743334979
196318 197915 3956059
163530 170964 18157557
189442 196130 41062447
30295 153858 974445847
135466 146800 28177687
184837 192779 20039879
48757 74263 705537983
38816 192923 840385434
195108 198270 7950700
179470 197205 44644762
17539 178019 401191530
258 90015 27216994
154007 160858 17180913
171626 180840 28003728
127755 163837 497255739
190675 193308 6609587
188054 188760 724594213
2325 67661 163003794
50562 177096 316964477
147281 187305 895007847
40676 149563 272142193
142518 191569 523784356
57491 121315 272808891
51018 109615 146937006
39210 119066 199735989
48692 187031 691014976
48824 172233 309130660
167492 182637 38033800
58163 86343 70751922
135323 198212 157920608
196679 199632 7384162
1845 22631 332514706
56732 66062 974012600
128687 150230 53804706
128785 144504 518890889
67542 154877 218526281
50794 72384 54044399
40708 149656 272306659
34487 139831 794474537
123607 142750 422298125
39 116949 802007895
98843 146443 103048050
155852 197608 105050041
176304 198243 173202434
20429 44089 11247607
127528 128074 1397009
107229 116246 383776516
176643 188852 30776617
49088 101833 132260264
49244 160514 844036167
54629 119519 646107231
152315 177829 901629680
89018 92983 9904111
191949 199059 912099956
11857 75641 159149369
15701 28474 31868409
714 60611 149443945
35315 41943 16462559
61365 133087 625366483
33944 104381 176212714
91218 162287 177825604
86052 129628 109018318
136410 196098 149940366
89174 146293 683108426
8779 194010 463515192
21466 36376 411006095
29509 130951 253382107
185418 198329 32462976
121228 167653 116372274
177906 193989 556608050
21970 33528 28472745
137655 155587 619297487
160846 194123 801313049
134239 138461 10453159
955 75828 643603274
90156 98361 20434893
101496 138085 572946823
98759 142002 108072880
92540 198679 266171597
151049 155346 768422590
52892 144617 853257529
2183 53961 129037963
57591 183239 338157197
154700 164953 25851910
166884 174180 139262032
195442 197503 5162125
33018 47539 35983409
51896 136271 734259830
37642 98337 151626550
196020 199093 7689259
105561 131870 65629909
198304 199488 2987727
9982 128561 989417584
85440 198517 283422545
12352 167400 387694131
103142 191713 632780400
170693 197967 68504364
25505 53294 629285474
15725 102353 321743905
80561 111746 886624708
100617 196210 239693706
77304 199810 307094358
10473 65975 740848819
139731 177659 834419284
198800 199110 673334806
18076 39010 971797663
136953 154768 753871989
82284 157400 187977941
102725 160990 145647027
163387 165117 588104085
31136 128142 857812444
197060 199461 273698460
88686 103372 928282083
124906 154302 73627401
101109 193959 709279731
2020 104595 256421181
84258 144662 150898808
102787 123556 660240084
145890 148290 6037118
99131 113434 35962573
117159 159696 106332340
82064 186492 261739190
125536 161819 435503491
71122 172351 253542948
1859 110973 364756989
76930 130952 255875105
74004 108990 14696470
19446 47651 79848045
32230 44510 30446817
77648 111872 865180283
132935 143853 155079598
20538 115484 757476883
128477 166770 893637258
176838 183830 17628755
5380 34710 189446957
31566 121252 223927783
91332 197960 267338457
81506 100146 950882199
32638 99369 957974579
86971 135478 121325965
43711 151113 268542559
81451 116139 233624013
168752 199737 77881075
121855 159509 94210333
113432 132905 48621888
24417 82099 143692520
24515 96368 193934411
88886 90358 314033920
23391 76285 566950644
115992 185677 94064404
176317 199275 57706067
50993 149488 246418744
62225 190135 320586597
198695 199566 441834052
63180 189234 315978780
150371 181145 827517526
152488 179067 66788858
106926 171032 614999747
30450 131313 289210486
36355 150728 938921548
122357 170517 120771637
10716 190373 143399429
139677 190022 126609207
36661 128393 229362651
87504 149031 159899284
105519 155686 831320458
91830 103681 29862229
136056 159797 59416412
17993 44909 177380989
123519 135750 30695732
57015 182835 315203475
189082 197057 678373685
31731 164886 92641754
18568 195538 442731034
113267 194174 276885092
107702 187672 202704621
18552 44857 372248122
150185 174717 61777294
185564 195909 214486368
40794 175772 866059002
20194 111797 228483974
25921 28656 6797857
184398 186555 657120133
60729 87579 246857698
126398 198450 918525883
178295 190169 29963656
130304 157083 67000530
81705 196168 286991766
75140 131129 867209
185058 193783 946700841
80228 150847 176559335
11359 150828 348337242
198922 199312 997631297
41800 190210 371782637
192379 196606 10664187
22746 113969 227771025
13296 68013 809363382
54913 62768 19623131
1696 132232 13742764
57548 156129 846992315
188849 197597 4491253
175604 196298 52078160
13633 82909 172762943
125540 197089 690489089
170290 198803 290075954
63096 103553 463367504
37195 165078 888296259
72422 140971 555580255
153254 164816 29136296
112422 141557 72621694
45513 161904 291171715
194329 198931 11610085
189204 196996 19587365
134267 178344 110567386
20624 190224 888169783
87527 107133 49261626
142523 163789 882505734
170225 198367 3458658
117328 126738 23351799
53849 56919 7712315
155968 198086 106004762
114332 127948 33901428
93231 193284 766524015
118545 156512 94905567
27677 99992 180392734
191372 196246 664532259
176394 182361 7393502
169132 182381 33229599
187764 190131 217764625
88817 181444 232087994
199699 199879 11612
168683 191640 141391911
92778 120544 69507043
9929 34511 140664954
53744 186332 332235778
169935 171151 3105099
143931 159303 38675075
77394 124339 692624309
183204 184289 728572421
98676 150026 128414880
70761 156936 558708983
189189 199999 27130865
21814 82869 152020143
124075 186691 985692095
194386 196496 5371371
91102 133877 887626757
165567 165826 825664118
36643 89981 443315918
86445 193212 267603280
52146 131671 199053244
147794 166543 47341616
151963 160153 533062792
129686 176063 486038615
66259 103735 498331127
131439 167669 865651921
198827 199516 1737044
148786 149494 415031085
182975 184826 4622606
167313 172642 13363944
56194 89238 628510042
39060 153867 904211921
192351 196321 336507874
50954 198325 369359924
166865 175260 21047220
131378 169616 95850133
52844 165878 283055794
6320 125157 296772156
68394 102167 507024239
173568 192429 241226188
71471 114063 784656694
162506 188875 515989018
11979 194252 456095810
133006 195245 156213162
88021 151160 191428989
166812 189247 56406198
105898 119071 32776807
141393 198470 143556433
145213 186961 105116202
4411 131790 318374665
157219 170200 460024224
30179 91596 997830350
33715 126467 231731079
56611 144525 448918428
151831 198165 116536236
18497 41569 57210153
99475 192569 377736911
81012 106921 65110013
120172 122827 994387531
33485 80848 118203239
63592 70179 16575691
67911 172878 445373508
117146 128329 534569072
115933 161443 113758106
128463 145037 995971310
112765 170935 145708478
192628 195537 7322328
168434 176916 21290637
101119 150218 122614513
6891 152733 657718916
27395 188032 401811227
52173 183181 665361471
135376 171913 91653214
23882 89710 164139662
8177 181405 433315620
94645 126030 78453284
83062 173844 227426165
56418 177314 302794842
17882 85075 173057193
17595 117730 250020950
153562 169829 41006731
103797 168350 561975400
96383 148857 650952200
20124 78273 280070523
73243 194265 9507385
167059 197299 906838713
28125 42773 521358062
55253 118993 191026369
149340 175503 949402255
187353 193622 728022267
29107 87904 564761229
22617 193682 427840514
61346 195748 967085905
172290 189577 464670068
102640 107531 317831465
52830 95627 107035628
148237 157922 91762760
133811 151328 43755051
48740 68644 49901621
51883 145343 233695114
42871 181764 166781854
195036 196399 3169009
141654 176452 317084262
45903 127159 539070299
193944 196579 249619874
165093 189523 61473335
34923 155879 302407481
34744 125724 503619286
34351 113291 157399224
150427 182884 81697699
106613 120332 34127237
123676 198100 253668545
122280 176526 136031779
42136 173631 966249651
14303 17801 274301813
16603 137354 301399391
79939 116723 92176460
81256 87816 16544558
1344 108718 966273982
162575 197640 766442033
140692 198603 100173783
73083 94594 53795818
175292 195608 51152617
199517 199925 260288605
186564 192446 114333065
89219 102244 32696998
76845 181324 261722655
150296 188273 95659975
44296 195747 379376852
196465 198224 4361365
121999 122238 649184573
110957 111394 1060154
54805 57774 570979468
59768 113134 133680020
155620 163557 145474378
190738 199275 13978662
38714 199761 456191230
67290 110627 108638014
119053 159029 890725591
133902 137784 9648493
193552 196957 8606380
33752 176631 415050631
134825 152554 44333279
65916 129115 158106864
123944 162463 96503162
84035 145965 644291268
145863 167833 672153680
64029 95783 411784937
101498 102200 195765725
186072 195783 168822448
36147 101488 163431029
138083 154157 18088298
199961 199962 6460
85347 124713 37935087
128132 146416 45586226
63236 84774 54054964
104522 192883 221415210
156396 194791 949055053
3726 81662 601677905
118310 123892 13804667
69306 108575 902693535
194838 196765 590091033
131852 135102 737880095
196853 199015 5371964
192965 199233 15700253
30347 124194 925175366
97174 167372 175907691
105348 127570 55313625
20941 134688 283873964
59692 171474 438886816
168882 174092 13068353
114482 156181 104120773
96281 118805 966575758
97746 193621 240410949
30852 128580 438169738
174010 185903 346754121
21 52313 605721796
53474 113872 418717539
3248 73051 174196966
100614 158893 145777315
68273 115275 117761290
181087 196807 39599041
27376 48140 51284134
53595 187262 334997113
34121 195109 403090969
152094 185227 279582326
126496 174232 119814842
176736 185992 23287992
45528 60785 740339367
19208 131848 847733054
63544 100985 288471868
11748 18694 202597709
42351 170975 322029565
149447 193003 109630484
14696 60178 113206107
197368 198936 3947239
170619 174964 627031275
108071 162601 4317408
11321 155950 156866327
132842 187324 136775006
155245 197098 638225558
183087 194511 783293834
67929 119566 777681097
7648 187145 449125398
77220 153442 190580540
120981 175823 137486397
186844 195584 21969749
97013 146803 108295444
88981 116447 68854263
185038 195719 789956431
190966 193581 6462567
45043 124315 198164474
183916 186145 5575050
51657 64936 322478068
163779 184447 790464773
148297 176952 874966298
181502 199076 813517082
25732 127050 252782309
71357 113427 105422857
63178 116175 950734681
51287 142736 693263216
4241 32053 466552848
77406 192618 521943918
107242 127133 49484359
45114 81549 479042882
98720 164367 875402024
158728 185128 103323368
125297 188485 158742448
43432 160687 293264497
109534 113632 10173624
141432 141810 946953
74939 133509 146569598
59450 127731 170908262
102070 192483 735952321
174526 175610 2740549
21705 193264 429103234
182996 190813 19759914
74611 165398 227348833
36136 162924 317146694
149713 192145 714614009
189239 190191 290864650
135364 166378 723652795
167521 183634 40546436
67249 109677 250381558
18849 113132 527753057
92758 166148 183845146
155503 195425 567686644
99126 117377 45804090
185135 196398 28461230
106383 197937 496748831
54311 160313 265236865
109263 145744 90828633
24301 54401 444207588
15977 139279 879294655
77916 88117 980766692
137071 149585 149640391
37455 85090 760035834
176429 185459 22695443
186863 197759 27341752
76330 79437 7707427
92690 174577 922354250
19968 125578 778797401
196699 197532 493574323
40700 131201 441042932
44579 69033 61082009
25205 127224 949880890
171597 194022 221635457
145298 177285 590898298
21788 148957 317336336
147252 172109 62634094
24909 38911 806001354
152808 172356 952358715
187528 189413 177227403
106567 197001 587797783
20678 117399 241382696
56092 168801 612076907
22260 95430 717600619
3570 69401 540748088
79017 176747 881582973
58382 163035 262093344
54567 133148 131587467
59530 94221 304054413
10341 94539 210190925
46478 156982 997925917
23515 143604 366613462
36156 126771 226451038
152041 171929 960261122
127177 132998 156472227
27241 156882 323831022
185101 195884 865346795
37078 190387 383976486
145455 164800 95039073
28070 64880 91466610
130638 176599 115247253
73082 137531 161229981
3083 67970 161934155
33341 60330 67215635
102012 171620 287894874
154959 156416 3678957
29644 141669 279652876
127352 142295 159300088
23879 40873 42107886
173334 196976 59542792
73460 149140 189276521
170463 185250 37079152
67045 80227 33062516
83410 99654 902324958
70346 80702 25870354
71877 101267 73665295
187321 194260 17353573
95833 197299 169956886
182572 190168 334354631
92785 135883 234953753
35762 44131 20860181
165973 193373 68888752
126149 149715 466400119
114456 175268 152222563
88721 198542 507231879
28902 184415 910177723
8744 42821 84963546
29912 80282 125518358
119284 162477 108065615
192277 192815 1368728
67145 170033 257759826
89588 92985 8489541
6080 115348 649741170
177933 192615 36946457
128425 164120 89434278
85715 173337 219371672
146710 162144 38807506
120275 176109 446438553
10018 154040 689492891
11564 177174 414165741
115776 173938 145656852
6176 42222 688369641
21772 136008 285107060
161022 183062 394737127
160017 193345 829225146
37298 199365 514030541
46465 164278 783590599
46470 93776 118234975
117472 145098 282770943
23595 99827 190158293
34716 34948 954692977
39790 196449 765532352
186518 192845 15945490
189870 190564 144832018
112722 130475 44334779
74112 143060 627059228
153002 169199 778834080
195348 196056 741641643
132588 198423 679839717
3525 4639 2795711
19000 64801 113859745
130087 169800 421370511
171080 173099 4979755
79281 198428 298724085
35844 185477 497053333
149787 168381 46872054
93982 107251 126971770
98201 135300 92850507
187725 191156 8674065
8131 126052 608771276
28600 88847 150164459
47608 68531 52388054
38207 142409 260410338
146239 170957 293863214
18363 145360 236410461
147832 148340 924334102
20482 198451 996053876
6025 129602 311147035
13280 92041 499385604
101569 196523 827250977
100232 186315 215750352
122439 167065 111877516
193184 198550 13423288
11701 65722 134659390
61039 129932 826203212
39860 106529 429840240
97159 112871 16953295
176923 197334 51330326
89054 146280 142991689
41249 150280 394259078
162274 172261 25186547
72377 167599 238496985
77696 162376 818426353
95705 127191 275974539
31264 83945 917836960
79687 133390 216571387
187424 198835 126161941
161957 194827 82729070
35351 137464 255235783
130100 152129 55067055
102090 173725 179380701
98050 144694 752085882
100469 123914 764400233
193671 199238 173243258
48905 112475 765685763
120751 183718 157954504
104677 179614 823539164
35206 189833 549557379
30789 105611 991308898
23489 36975 33311431
7722 23888 40562963
72872 169035 852222960
131175 177704 116642422
153614 158788 279958194
187977 192185 619905473
132049 199844 250357357
56066 138837 206997596
108117 108797 1670855
99299 163247 469349128
112562 147501 87103386
133503 172620 469205817
190601 191411 2107105
46101 151018 262353832
173578 186985 33795545
3319 4601 731037085
124223 199049 366712952
58205 121681 940927219
8979 18379 367687854
139207 158872 49355375
7282 140772 333373222
198744 199458 958450302
197214 198873 4152960
98676 186116 606304416
196725 198246 200798824
167381 173401 15076342
19879 75768 139082945
194057 195914 4763029
157745 175870 779637055
155867 157811 4914908
16793 162824 400476838
32405 137249 261917309
142755 155896 32997678
119936 144563 61444771
158396 190156 26785880
97698 115433 44507840
93430 120606 68027739
16070 74553 145637502
96174 106303 966060138
157164 170373 33283677
24242 94997 176364977
195194 198747 8953640
84475 117278 82117326
115426 169350 135075322
157316 177125 49851064
80886 198817 295686534
55863 95643 99446817
171506 196571 40493723
7459 67101 866565764
118836 136702 44638732
72566 147207 338890739
85063 174824 541979829
66082 76575 26331953
133376 158288 515632099
150374 166932 961082620
73633 157620 171482086
53006 108189 138369757
189484 193762 10736822
3864 188062 44682082
78871 123019 110472517
40601 159621 297610796
98558 142135 108947254
171661 190490 138890713
107800 187563 315011759
171071 180496 643960187
116642 133664 42479109
119049 150769 398403708
11352 108813 243604912
198957 198967 27711
104154 168945 288271740
164953 169458 11381730
24937 176315 378428056
125887 127389 3892532
67643 87175 857729840
88204 173256 212971708
47636 103815 992131167
13669 62013 893381403
22853 196284 433860533
105732 179951 148181019
15065 141044 314438371
29175 194231 412922194
69340 188684 299139810
81914 88020 15329237
128576 129216 821857534
155604 161864 42666449
33197 148507 949348541
48694 180718 792435017
176507 178464 4889015
7869 41441 83654004
54331 130812 191441432
142775 168507 64780807
190438 194334 9690073
40076 158831 296921181
96142 127885 79587392
860 190722 475228170
153077 172330 48472227
134658 150313 39043883
18932 99077 346005946
69496 158291 887365798
198011 199405 328405281
173045 179591 16483547
67678 143413 756452930
180923 184993 146782877
144376 153040 754613615
19352 146293 783520209
109027 140766 79001973
52996 118926 165047164
140566 199870 882404661
10123 113689 117574322
161267 164030 421802093
116919 165775 122337657
34201 76883 245347236
20898 94663 183801506
41327 94268 476936902
133165 138430 923308621
12234 43157 77026818
122652 159609 177720623
111530 163472 628977832
132700 185226 131735126
88114 173312 878958710
192576 199760 246627943
87201 120865 890505285
64427 174257 275218459
12360 184618 430880543
2137 6919 83407590
90481 196664 504602001
11059 73479 157395042
4981 68181 157610248
169701 183640 742992992
136382 140855 12921692
104162 198403 995538160
42009 158587 291653807
136048 187500 129247400
18811 59556 101268904
72286 93575 612781233
186302 197684 701594614
103144 113515 25937951
14810 147477 961403804
87488 106600 185633346
44465 50197 892491356
14295 153556 347857303
106766 169975 158151111
163106 169913 380749895
83092 153980 259869851
71443 106897 88962964
44699 61420 548648094
24227 88930 6225133
123512 140592 42614912
128142 188023 150315819
74001 104218 304872491
42192 108152 165205864
125258 180907 139724693
102728 143347 43055707
12158 63812 235174320
23887 150942 889529235
170615 189920 48521548
84374 94772 25926240
49478 173405 310407354
195707 198686 7468491
150213 167639 679737900
187880 188747 753700266
168006 192449 80040698
172210 175620 542274081
80386 100652 608482571
100691 168484 169760738
73770 123821 125159890
117634 170324 483209889
61667 134369 181905083
184416 197551 33055458
137344 177911 158336690
70068 102969 82482031
10569 63894 132882577
184717 199108 36233828
56919 68297 484294024
52630 87209 86610928
189409 198580 23065277
53882 117037 158193155
182390 186999 11690820
169876 199193 996396565
153298 183919 77127793
171666 198922 820720846
196291 198052 961638127
28587 87982 148088113
52042 145073 232628262
97856 165498 169450219
54158 163342 273371241
193294 194057 1810066
20438 149316 724673411
160164 183977 59993934
133905 134332 1073333
30318 78123 576566039
99066 162561 158959689
50527 100913 197255170
35097 195977 402915559
95500 179716 211064377
144112 163817 49608289
180227 182143 429034604
65258 126239 382807199
194359 197730 159259737
146463 182657 91076777
79157 139172 150104449
106478 117809 28221936
48714 106088 409142037
156873 167850 83789599
185084 192774 19454157
36962 86507 500034426
37708 190604 860055088
138158 171810 221322498
124826 195641 543166126
52169 114228 155485219
177353 195287 717594701
24988 198342 433694964
111597 133448 343231794
53608 108198 136898674
140125 192992 930156913
49113 54076 12489406
67686 172356 488670567
164895 197540 378787735
103980 143761 706357770
134601 185186 973844522
91607 125792 85354930
42219 147653 502800885
101924 170172 708044060
38589 41980 358990129
18976 104161 212714751
43962 117528 184054636
91441 135112 109229124
53985 76781 312690765
176405 185125 489632395
10891 150251 975102464
75942 132910 98809175
81647 96871 38016100
15082 184010 805220316
23826 78059 135079007
162229 167308 12888995
60765 156045 238384067
188265 198607 379757557
68859 106424 94213653
82462 174534 918351919
145722 175100 73997288
160512 172452 218556199
105587 112922 18243200
182259 183975 4406325
52829 57634 575837708
82604 176338 804335749
92354 115832 879197373
74044 140737 166704909
55877 105561 124582383
71290 158080 217190012
106605 184570 195162708
118386 145652 202670760
63138 64358 3024093
164271 193608 73778591
3230 82651 198267829
9489 101864 230828042
100846 164801 897952881
184471 186096 4136078
50547 76556 65184440
42509 191582 373489156
130099 138538 20990947
69119 123450 135862282
113717 142106 70715307
191362 193920 444303830
24268 61441 563504479
63983 101160 93198245
164321 190853 477287541
191534 199233 479137276
80844 140711 318634175
48526 84019 88911480
154558 196571 105750611
675 20794 7688591
46701 80252 83938984
132641 143837 211152854
57157 98035 102341089
163861 187657 59916237
136987 157192 50601248
174378 196940 56760005
22085 69880 118872271
23485 95433 517977836
69778 135157 931000488
165713 174680 22538027
116528 120455 9723981
13710 191796 732535929
131095 152224 663170019
162041 182732 928543451
19953 173761 384339320
179754 195282 420986308
80304 137896 144027779
19512 114141 575627615
21427 29508 155757866
132303 158310 500597922
35693 164075 379337029
100594 146072 585516602
176454 184595 758868795
74392 181367 267991908
25885 133395 268385172
149723 177354 477582150
96688 120704 60207381
127175 171256 829746525
65539 108979 108941662
53703 195119 629176716
156122 176527 947735833
125847 158148 80978284
36346 51518 372780726
17915 19683 4544751
141360 169936 221195551
184096 196025 29991937
97940 103243 389949017
105008 191854 217602400
84052 136748 131793843
79605 195871 623309944
82590 140842 145629446
126585 178330 129829611
77697 166721 222968777
35971 169910 567471939
51668 106895 138474992
108456 159669 127890853
130728 193673 446957579
58676 177084 296676584
128038 173260 19301738
197505 198040 870026461
9428 157796 98354264
186751 186797 990968939
71114 91236 50418262
20331 62767 529605444
119911 175050 638634810
9255 67849 146090449
131197 198101 74056908
49567 187133 764667191
99038 122128 580535836
30041 77856 119134830
175510 196110 304140885
127165 150425 58103680
45934 92909 117493172
192126 193385 98742984
92059 115223 58099065
56839 60511 679761660
172079 176295 10636084
75400 86478 329113203
136459 154724 45631520
21199 88012 595722881
143820 154087 25797288
188654 194244 13957221
111454 179215 169717298
155375 195694 429737577
107499 191094 984911404
10666 170649 400087432
36700 101049 499612234
67968 169453 254198979
175481 195368 12050668
147149 191895 540975867
145434 165111 51136176
60954 104893 376572490
102025 167791 482236572
38313 98543 150492278
63302 181214 853696778
81857 105300 941795567
107692 192297 636925164
52522 85165 81830323
153253 198552 832414918
166947 180773 149181132
161618 161874 921397202
10690 87779 431985501
143045 160229 43200644
67986 183438 311353210
69845 155244 421086816
3862 13336 23879620
42796 79158 380144481
80071 122104 105161207
98528 165869 168754552
67488 97408 274257627
139669 170115 76556058
80157 97923 44425956
122520 194112 395296322
47477 60961 33708106
194745 195351 523557
130273 193305 158223718
90297 100166 24746319
46157 54378 20499171
175315 184836 23921918
73950 101061 260643073
77973 91112 32936525
181377 190290 231044721
139879 149062 23013901
28003 133800 77764506
39012 94042 137550234
155739 180753 63012801
32403 112503 566811603
122308 176574 136085700
56564 188502 330649873
80448 128007 786144326
130189 178352 120770099
5922 41791 527714558
139110 152106 32595213
131408 158892 431513013
32257 147665 288162528
175342 180552 366705935
169002 179926 27383709
116180 179424 158375169
151330 170225 762792783
79128 107589 71501237
29024 99562 978519471
162101 173886 363271747
77838 136981 147956195
186097 189728 267721505
188045 190511 6225740
139090 178576 98809782
192814 198059 13134729
93433 174029 319316268
4837 46121 102909595
126018 173436 119005671
128917 198906 683261652
56060 131327 605968712
53621 132242 818943792
89604 191763 590759360
170798 187337 868990656
58817 103928 113200965
181813 185826 10134570
111205 162690 128821388
34294 161053 652330662
25601 136369 420039684
166962 185362 46215822
37514 58854 53132369
158488 189216 675504259
89433 159513 510014061
88636 114031 63730551
618 23378 57162268
73635 145022 992061430
142397 169508 68243890
90379 184027 234703717
168615 181743 31242439
110933 158875 911758371
75183 128495 133437074
1629 101942 250734219
93531 142153 103791298
197715 198966 369893175
198814 199796 784281122
154838 194964 573559750
53878 66005 946845131
160671 177726 447659528
28756 138888 274882331
49914 157805 837127258
4424 138336 461109084
77048 148283 178097595
25283 78097 131491283
64609 106832 537389551
120421 121383 455462782
115042 115267 495802
191753 194213 6089542
59370 155706 643158826
36306 149697 820847059
42939 134105 228008290
47476 66876 48539553
77441 138260 152088874
191155 192963 4469143
145020 173425 792254160
91517 121697 678727638
119455 140823 53247292
599 105104 261321883
62660 82897 50684050
182344 195853 34071480
150351 156266 14934508
175811 190718 37583988
186913 191596 9996314
138937 186443 119422769
65615 102897 93433241
172729 177603 753258136
122379 128163 507128881
153190 162517 21821075
23883 34281 25629948
153425 183027 718286253
150897 158793 19884920
121517 145534 59879705
124338 190810 884434812
114097 161157 117563558
64885 126492 154108786
129727 148362 46378018
99600 103319 585298488
138120 147279 705530492
104664 119772 633926178
49656 156275 365297052
148326 196116 743695433
175266 179090 9577210
21029 166970 803580463
191495 194675 7867693
159293 165230 428372920
66723 164185 244036411
35811 56337 51130966
20716 133713 184617683
169976 195941 163155784
132490 197599 163404647
119577 188933 173968232
132511 188589 50372583
63663 72784 22884040
169890 197788 70124856
51753 173911 811130085
135134 167247 80612553
72249 121411 123035927
143969 164252 51064905
103342 198941 480793788
14632 149018 868679576
32405 32564 367409
151586 186570 527149900
165623 199280 80519539
168616 175564 742136482
193159 199565 16070091
76371 142566 165403850
114390 117061 6588302
58325 105070 117365309
101337 158391 402853217
16039 165008 372217555
143407 149410 15087320
79145 145661 166258236
21247 166406 362633304
165684 188210 56686240
11591 138226 602054144
78047 164616 216760032
51115 60694 24007681
117465 186376 528229452
79868 197956 296053596
154407 177669 549441174
187011 189522 6289505
761 173224 860044646
126696 186845 151046360
19423 95772 190200593
63715 95584 731166857
153561 159937 16033863
47777 112636 695338087
152728 158308 13994358
99938 184859 753229238
55484 170346 826617142
191144 196499 998237634
134406 176362 540331255
38875 46386 316664398
20814 151059 917112921
87276 116129 199146621
179366 189935 26673157
30445 155822 313199860
151114 196858 115165074
89749 185672 836963448
153818 180451 126625210
145632 193352 415723350
123574 145081 840791161
77427 187409 808662434
171055 194957 895827620
137800 144324 16235464
5572 59475 134346705
131051 193065 977358283
188640 196827 20582659
96676 171423 187421318
152348 168260 40052202
183831 189844 15097845
75548 115367 99758640
137993 169891 80150262
113901 163382 704238784
94307 104706 180936835
183727 196632 180262088
179032 196651 527120332
155749 161405 14218048
40045 123757 209176020
175776 185157 23541524
37575 127693 225316951
116162 174187 145333145
168196 181614 33693658
11349 75745 160641413
141322 168791 134334778
49943 66247 736669266
98521 184997 216760625
32817 46380 33667179
37204 74030 91961625
160696 166591 14966027
107572 149131 630657994
46809 91233 76671332
65072 105875 102383985
77980 174836 152810960
66797 117743 743512265
123148 184964 155035133
44697 165249 301663960
68581 152702 210431815
172160 181172 22659037
6057 114038 993653161
75266 159560 210964429
52151 112457 485298924
169451 184962 38896878
156184 173508 43614921
164317 188280 60322618
148736 171541 57499051
154276 163069 291892349
95689 144768 453761981
64203 105607 39898650
88209 187213 396569807
45416 152138 266904384
127448 187372 150473674
73348 178852 264254885
152124 196884 112652401
22503 102838 437962140
1162 69512 170629477
65245 72115 17191219
197486 199831 5894377
125436 185546 150945564
126113 126643 727465045
118611 184738 165723614
64980 149192 210648446
172665 174603 4901550
104914 121796 924189962
176989 199030 55437294
154571 179161 61836945
199429 199711 740121
13102 118530 572690566
56116 92641 897023970
12099 132919 301917203
7511 170219 406886995
83888 152620 460274933
109598 184091 186570929
196377 198764 5967669
153029 171955 47630181
9452 195402 465397760
64985 100914 90056585
37800 149261 278574017
148584 192853 70388707
84677 129463 216375288
195481 198677 8012442
26995 184032 906355680
11866 172099 483602268
156396 159361 852871551
51921 83401 78858214
73422 89983 41476483
157346 164019 203278626
14747 145502 326388384
91613 142671 127549548
19570 62856 858658165
17648 57211 425299188
177997 195873 294521838
190797 192746 815054440
114491 177172 156925226
76325 92723 40975456
71213 101102 610225083
85272 94213 918841524
38264 51347 301109396
102871 110619 19369635
39500 186348 367688189
9139 30712 53962434
45253 198187 383144172
159708 193797 85786620
31813 97504 163906571
184089 197486 33666791
154348 171803 43932502
41005 142805 254365681
127569 180112 131817945
110941 167687 718176883
5806 104283 874133893
168590 197387 72402615
165825 187397 54293262
151645 166074 211583946
157258 192907 89701443
81293 181667 345524816
67462 158206 610170335
64044 93718 74264726
130602 163762 555224075
21615 195880 536788742
37150 103232 689207032
17051 189216 651036841
43217 155577 280930412
76599 141302 787388876
175326 176964 422796560
180883 181871 678422312
49312 191022 629425031
88438 133782 113417620
67654 191859 311337494
63432 132479 172893086
54062 157562 259044037
107819 189616 573354316
76566 189482 459738145
184087 196137 91230448
7221 180070 440191520
177693 179859 5405070
24414 197395 432760421
184580 193609 772798521
89488 170161 889305597
152605 161289 21775996
78923 150835 302718184
92912 101538 852777834
151069 185434 86474012
89802 104554 11624341
50965 70284 48434820
113540 138128 733641069
182925 191231 689307054
49605 169223 299640118
81118 149594 171263750
86926 133976 64219883
198884 199579 1766694
57735 123183 454387227
122257 146600 784307696
6662 13705 17695844
7955 112930 262361638
16965 83409 575782536
157292 197639 72443849
135189 148733 708032263
80734 166457 214708980
100068 133877 84558540
176894 192023 519730173
196234 196436 516108
111563 118234 651004851
153033 155815 978825319
86550 101222 36744467
98495 119869 53582393
46547 184481 482451311
149601 188967 99100385
46444 112018 828879711
2272 75075 292974541
140021 164535 61645357
93253 117856 555103809
141865 183153 78222236
28322 196275 806856977
42182 80393 95520318
171942 193838 55032181
148017 151870 9807534
186871 187906 446114719
141035 173391 81352194
82305 177235 573854718
80736 158482 493517067
104368 110039 810818147
141727 171837 21587012
80482 84148 790659306
192174 193503 76734910
142143 167262 337599020
189780 191087 3375420
125102 160947 89833196
40167 73826 572838587
141540 163139 686779484
82482 95030 939260432
152433 178766 66191860
61273 69935 21741833
59505 187026 319588209
30391 115048 732750560
110211 115487 13169091
130753 196635 568782909
9782 164657 387213298
36200 59438 57918545
113335 144362 547612212
113770 152062 95603024
192731 194305 899499246
63831 73080 979506743
41208 77938 91750444
45982 176754 362569261
138681 195838 914462708
21281 95299 184380121
72503 116746 749811906
87415 151807 161027718
50488 125699 188123798
155733 193921 96057217
121708 193297 179683704
153345 169690 860938303
141242 176919 869758648
47233 57157 185224929
16447 122585 334723696
133633 150985 320222978
137204 143121 314387503
142383 191906 857726650
183146 196392 33404992
173948 196077 951443793
13855 132220 446343619
22570 104983 510881249
4641 61016 900784407
122762 183458 944955812
79793 175284 239216715
164611 198476 790766957
129045 186342 143818939
113283 158032 111836783
152536 175134 101502575
193608 198696 12805779
81961 117250 88410274
111197 122066 27131176
133578 146859 732351626
66347 99005 81717302
183478 195456 845941741
187730 199574 29718720
123043 170202 118267375
197519 197549 69016
189143 193354 10573815
34243 89211 137343127
90487 181445 227867627
95954 104445 429363822
140104 174985 87739192
54387 150205 239630304
123257 159079 651666321
83027 91938 22316132
30089 64854 86440271
87717 195085 387738453
78183 140672 281852880
76053 184286 501207014
56532 58653 4544131
51440 149535 245369550
141599 151429 24699132
75200 103396 739916776
6494 157275 376838835
8486 16139 19397942
49457 146798 134590507
127262 198970 180032856
31313 61752 433783481
96944 108681 6820023
149362 177360 70462374
130073 160687 978073282
47176 171068 310338919
125951 183847 145442254
46079 114340 990779880
130995 141986 27263811
116665 184828 170793284
35649 81252 262660692
17717 155862 345000123
132128 173186 954030230
171098 171746 960754
26655 140761 823075883
77214 171837 599510245
46346 47012 303144179
190105 194421 10801237
155783 175271 49058629
124548 154630 363754192
10447 86142 309579744
8751 138016 322922260
82913 195516 400924080
544 96319 239091410
104750 120095 38236536
65130 102694 94188625
107692 141028 503831856
122234 157539 88360869
28587 199668 428084516
149364 175962 814484943
66492 178662 280979219
6130 171724 414110597
159097 164958 413906997
32414 76762 298094678
169480 195623 65738277
81720 82230 1265747
32805 142788 274675635
145450 163584 45704993
19496 91940 180541736
65866 178147 855961467
61680 197166 339562037
56116 154886 931454656
65182 91192 720849497
102430 103934 406158183
72965 160920 220112800
181915 197575 39440453
50701 110868 84062211
160428 161310 2226955
88613 153806 163023743
137849 141485 221688385
175378 187608 7677494
12889 114836 254773465
34447 123046 221423303
32645 164337 466436441
175694 197741 55404356
56660 178978 306359668
185650 197582 30001564
114993 132468 43580893
90368 114875 61496863
98653 127268 483830345
46444 51319 820755894
41322 72082 64958300
5129 74329 172634022
116059 169001 132569720
153396 193091 99995580
79088 121367 687725692
156314 176858 51708412
149082 158567 12120793
193438 194149 851057875
44785 61592 41921073
111368 173437 256537086
124880 173588 968636484
173370 191507 376894986
144831 154939 25436024
100697 133209 81281975
193027 194598 440287605
59091 190827 966588054
157389 198845 104274085
115311 185450 175776459
54651 143292 221669556
27119 145629 469363421
111808 174934 185592250
41254 60196 498419604
128513 133112 564624568
153105 164616 29005890
141946 151237 23329097
153272 192674 440212458
178024 195645 62142899
114169 199411 213656904
33698 193021 322109850
129058 199820 177678899
74321 197342 951359201
121447 138898 43542036
100922 184952 311286163
152182 167053 744469184
64142 82914 47028869
117915 178909 247699502
129432 134464 990772244
187323 187727 1024521
60458 198207 345262112
174194 189741 39088098
74282 177401 550396688
120264 169235 904470780
53574 184638 781130938
147993 194130 701519507
158778 165857 17878538
46649 96199 123819022
2998 98122 237581612
155355 193807 96731860
113325 196793 864902311
71699 81119 630004237
64290 190861 317339436
80579 172744 321060649
102552 146962 459093689
103344 154782 574386032
160604 186494 58574521
109137 178887 819287739
131749 144634 32000518
191782 193462 4166447
186573 198338 29570704
73992 136441 156270818
61233 129506 778909057
179079 189981 27515374
152270 162607 25962937
59105 59321 856953609
78624 153323 186845428
139618 151885 24588697
147076 188560 104520519
97069 194766 245006311
148883 184072 88595477
67482 124951 143738791
156335 191925 702334567
69155 198301 756749355
188337 193095 11956745
136426 173670 566869706
48336 70368 55194463
66493 128096 154184085
188307 188487 338939774
67337 125732 146045722
187386 195358 406337554
166992 187091 258713434
115615 131964 40844106
170117 191081 246591300
75796 114871 97970490
193696 194016 197155478
152479 180845 543483697
123904 184108 151125907
19620 35310 38698052
129029 164467 271085096
116229 118888 99367244
190327 195781 459986417
166965 183805 42351663
124865 189211 255536002
47544 106059 395143965
1555 109602 305632622
122511 192508 376113443
80844 130510 124366708
157915 189914 80563452
58184 162562 261375997
41388 116492 407595769
148845 180470 896160471
192913 195374 6192801
64507 125625 152886265
38346 85081 238009769
69650 169518 806762030
101321 161755 905106826
151214 185037 850432345
157829 193484 979677918
58771 172847 285780903
99005 117861 47324352
73010 165349 231249402
59785 134558 576621845
92664 185405 232477081
30300 39524 22786648
173420 174106 766341
191935 199280 3819235
192760 199888 17905410
167657 192378 62169684
147557 173791 66109516
146260 160608 772349123
136654 138158 3682313
104834 190333 214257634
190318 198903 21510531
68318 183720 381727218
116138 171678 139074808
144198 157399 33206189
131558 166011 86333947
73394 105489 364869553
196784 199523 409398361
90939 107508 41654916
153859 158667 12098591
189202 199573 892998529
110512 196075 552853664
152633 158992 15992343
161798 183968 55861352
104446 123202 46674902
178257 183736 998232897
49170 140478 545444145
130816 187993 143493725
5159 87026 930457774
106565 143432 91829343
20758 119077 661297242
188323 196966 21716247
37641 137955 451391157
131117 187785 142223194
180740 182106 3348764
191452 198405 135565267
125712 134450 21991491
159624 193617 664705083
143059 163422 51261650
38289 48002 24076186
107289 181072 184688580
106135 140714 964676263
126404 130509 975070655
175983 177680 975665592
122047 150673 479490955
131040 153695 640958789
29568 47336 43893468
13963 28545 30639996
127396 190500 511138496
6912 14550 441128839
34560 125955 184917869
172844 182232 577669637
125037 153054 847856556
18258 21713 825225485
53195 176835 849588647
160177 184735 61796885
191765 196944 8050406
120684 165059 111161415
112329 140960 165859190
157296 173178 200757559
187532 193573 15107961
111909 134772 57139082
119924 138371 46033253
166070 166649 1457782
88392 179278 227642856
56195 176591 371097308
61671 131494 174773260
131285 188938 770444050
156806 167738 27494643
13298 109585 240607825
46088 135469 223595673
47529 139399 229775970
38901 110535 147764552
173928 194611 631665906
119688 167657 120155651
118219 164741 738304540
124090 198160 370391002
154728 163022 458611477
10182 144071 334388226
180598 182153 3825392
100045 187173 218454719
106964 188942 643868725
7407 104462 385215789
90168 101755 29116938
75328 114057 858937871
92647 105641 418846879
100550 149179 121512788
197670 197859 503233
156087 157455 2384647
178513 193916 38736985
196178 199885 9291456
74694 115840 103128189
12358 30537 45491658
80144 88439 973517673
190923 196170 402494556
167416 182740 38489244
25502 34791 698479701
38980 141684 256706817
57212 144037 808376658
91742 166382 398385973
199758 199961 256122018
56781 190108 704425027
30047 195101 412976834
71375 173862 571920245
28800 171898 504945550
157107 157747 710119771
158896 166368 331375748
75362 93984 896958498
116186 120190 9902303
127145 159885 81965536
34464 116555 205296296
44169 73913 711882912
129480 133088 112443141
152938 195018 927446578
186016 192003 454742663
6368 191592 463589694
65373 138094 181855966
130628 164397 84584150
45579 151488 98934755
196170 197834 4155060
111087 159723 121577483
160724 168412 244268086
98733 175389 144173301
182889 188273 428733
128721 187900 355939234
166161 187930 573013797
154681 183617 32390242
154685 164878 381364125
154293 176149 55017652
135678 164119 303658432
49117 127634 196583382
185727 190351 11721729
82791 148277 163712678
167277 199753 862573927
121920 131905 536947140
172684 188072 38762449
25807 147072 816148246
122507 146168 58996960
95007 97192 969555311
95524 121610 65326042
35964 130742 385369445
190089 198256 592875202
54025 117352 594592681
33432 157830 331748847
98320 185871 357637495
127573 193396 700288385
48010 186737 347662242
166784 189220 56420353
44545 51600 17495473
16950 194923 445140746
68990 100700 72205592
83578 170954 917857417
26461 90910 160718964
133624 181646 120476667
160046 181627 54323348
33599 81816 120372768
20001 61763 375313376
110697 188110 194087027
52384 198578 366418668
167464 190658 908660119
114724 142470 69066456
184754 191757 17707268
148742 173932 63458461
170577 188673 45511632
24359 151408 292265417
191007 197113 9855966
20726 156279 513818581
152711 165589 833334123
103601 184995 408180035
123671 182376 147262101
128552 185087 141776402
163539 173731 25649792
175917 179179 8150262
182735 184887 394318234
187094 197892 772630376
148868 176849 442417297
14422 91700 192862925
11190 41132 853597150
54436 140769 18429859
198837 199755 854044357
78327 153610 188383829
97890 106359 92431439
173487 181572 20313677
22678 70327 741624958
8831 72253 158239334
182189 183815 622303022
124210 131938 19470500
176481 177061 1247033
163416 186875 59042874
603 96667 239833371
113067 129129 78165465
159656 193956 86288503
149804 197206 119300232
92502 117422 62471832
55184 75720 630728517
76907 184231 463864787
147452 188894 852235200
72983 130529 144087180
157223 181123 644184119
30925 124528 233619915
61674 101116 98784718
44898 140333 238471751
92 143240 357587857
142108 190986 123057110
90228 143999 134331577
165999 191674 232789173
113540 150545 92340168
17201 92880 460343750
57268 91528 85853772
177010 188051 27848256
152467 183985 137333378
73892 106821 82632084
151876 184128 30237688
47747 146492 687289298
54713 78838 921773700
77612 106110 71559011
102120 198230 183371442
69750 128503 146990426
189529 197144 288855631
56341 162148 254329485
53166 170666 332518772
37603 182319 362214855
62748 85046 55926183
65033 185128 300851685
48775 149441 921207713
195387 198460 14808233
120797 161921 102902065
124418 179275 137629746
193399 193607 501246
40790 131032 225717494
19411 24590 9847056
167419 199031 79465854
154739 168076 244348922
107081 141563 85867679
24226 119368 305638852
77748 124435 807391328
30004 97024 167127109
99721 153137 580117389
118680 132752 208280590
29217 93712 961963920
127810 166635 97343141
84121 168669 912411276
92019 196287 457003970
196598 197145 1342437
26354 45543 922268917
104091 187078 717947039
25821 193755 586091430
164656 180897 347731981
64753 194505 325219179
71223 90633 624779960
28566 179856 707310492
195428 196335 2306366
55227 140503 593910674
89623 94508 12138412
1873 34607 249644166
191918 197910 941390784
13864 84143 999977962
52071 187778 662783920
37658 146176 271135825
187048 188970 940216440
6547 41935 88139958
107726 186942 198433730
109588 187556 195361000
85366 128878 371924622
136857 187119 126257843
105208 152321 117605003
178402 190392 30264921
95729 179249 209362649
35117 77748 580297634
148910 197392 364590207
24513 107259 683636748
144256 169666 63964347
189554 197310 19490616
43324 45884 6339187
114803 130468 342840538
169941 187400 32550480
130259 135149 15878645
9966 81291 177986105
59584 97944 324012977
175806 191962 242663306
131329 190631 148842668
122088 124978 588644711
56077 196084 350925196
32844 106382 183867411
110905 142661 595383141
130290 190465 860983462
7210 88285 202445546
95845 197447 952888539
167127 183620 41463276
24429 115721 227957275
47469 130785 860348491
71043 87417 268467877
177438 193492 40391037
115732 190083 186411814
62281 119736 219218005
155248 180642 63936315
113526 199780 661805485
35832 68722 255566304
161909 180690 47350387
70564 84449 34804242
61684 186394 566662909
111612 193573 205522916
84629 108349 977612274
10332 121636 649147317
125620 166272 102050928
4499 141179 341407919
27695 71783 109695350
63814 73724 24880220
134939 143744 21889164
115162 142627 25013134
25773 63440 93516970
159532 178679 48162217
45804 161115 288481244
171444 172840 366461943
24581 80964 689863867
172112 191310 771159724
145610 149456 414677730
17517 123908 265510842
20057 37525 43132564
178679 179108 352781700
55782 82474 66776484
19626 142208 939275872
80160 183452 497730287
4377 169428 867134646
83291 183027 971811961
118353 157939 731150547
172872 197135 61055942
73232 175224 175532291
81149 191110 275760130
75728 118485 107079896
25056 97336 180190330
4215 92733 622647318
118324 194094 189942104
6417 71692 823196497
189946 192652 6789791
199961 199973 30184
37327 39713 451897315
109857 171721 154820572
144101 197769 42143905
78151 142923 161919038
55827 189284 334406895
172798 176893 103927064
176302 191596 38563124
171228 172598 3364684
166325 168713 6003659
44155 76502 927167040
11722 128649 292052206
131708 193852 822062057
43807 46806 7406187
26310 191459 867873060
7634 72135 338327450
135979 162966 77960205
115572 197868 412994118
33556 181468 370124905
69357 184759 982013704
10248 131014 539137089
107440 162813 344235108
146366 157339 361710994
5937 157926 195070186
185388 185875 1241590
59948 111892 130079427
75063 109433 855128141
71687 73122 3611575
46855 82275 88595107
36145 79993 112347663
88442 113033 61628224
39273 86995 119328180
32409 149489 292454735
35778 149674 601642217
61046 174697 284700247
168333 185352 174138212
35794 197311 404506738
44943 49221 10462832
4935 196244 795611398
128756 159139 690207021
36064 140248 260309371
196482 196697 541427
86992 195601 730744170
62107 138122 190153455
15800 68287 548998790
73311 110740 687411808
194206 198149 378602764
29586 73844 788209799
66523 146794 200715938
12954 49451 498671740
76496 152794 69795674
61362 154870 567643462
62598 194683 754318179
102257 176751 186577522
62468 94982 648533417
29097 131456 400138642
170148 186846 42000983
199983 199989 112730471
117495 129000 620896519
37287 103788 457262757
84322 126512 634599521
124783 196215 468987452
146999 162653 39462881
55146 152769 776453043
73503 155264 825382044
50845 127278 191258480
6468 106855 729719225
164016 191168 68400592
18438 106981 221179679
41584 98394 683618382
132801 180032 118453977
152930 158077 723684929
19109 93240 999517350
193480 199678 15597362
117026 127783 617759930
146549 156549 25219548
91412 144549 132784609
170231 188079 512380478
154051 161537 10397708
149218 187130 95457716
185863 194879 237972954
142086 179780 94741255
167914 176115 20615650
65552 110991 316380205
118191 154878 891321505
108777 188681 193139058
163289 169755 16317111
46237 189054 583504064
121681 134971 154999451
14500 113431 893395536
192579 194859 560090315
173632 191535 449487291
24722 184171 699433030
189395 189583 499068
137702 180824 969282367
182772 185529 6955602
111614 156170 111397926
106829 133679 365515334
118021 131113 300063724
176369 189234 32390620
63067 151241 832577326
78031 171667 234546295
71529 164226 232068661
55212 139363 546331069
30773 141756 277088420
192749 196301 8950113
34714 51681 961530066
1713 173811 430460381
101824 180044 252977515
126439 138103 27713701
171794 183127 283323350
153352 181687 71333260
148620 175662 68146322
52052 160177 270583591
22352 144795 305457662
106002 139976 367223090
14962 191727 473479330
55665 167022 278839832
17698 93302 922338001
36226 196278 681148185
193786 196219 6187884
81664 141277 694842845
118498 164990 560418200
10814 17540 502311838
174453 175787 3310350
161112 171552 26379396
129671 191476 235765100
175200 178035 7129110
130459 185993 756385159
130009 140803 480944212
83932 196863 902397833
6565 89465 206950234
158878 178882 50275819
50835 56658 14592631
160817 171357 12663037
182784 195814 780997167
95358 104383 835535907
163468 188604 63289884
21769 74878 939160493
7499 129477 765522465
197860 199861 1343972
65175 178288 283335781
164275 165650 179662344
13293 171957 396664635
72106 156160 495880379
147233 191441 111446846
105501 158715 370817152
60638 125608 162453727
43861 153595 406077856
108613 112171 66499553
42433 176613 654825085
112144 195957 210184279
28988 52026 648663966
155435 174760 36084974
46098 179875 360466157
30982 84972 134684953
103101 108780 14302792
2051 70176 170064281
124040 193148 981825977
29589 63836 85110138
339 44554 460391904
102443 162510 150226378
25897 124039 244860722
174372 187465 32965338
144227 150456 449332454
177608 189797 372048563
65206 153153 219998727
79336 181353 255621355
94430 133214 97120679
151784 161452 24268614
64366 78829 36257593
71611 172409 943547083
103147 128312 62801280
195926 198953 7576406
167946 196637 72197027
105473 167096 611308075
68047 117383 916667718
41718 188422 367530384
79540 140317 957453794
39635 188307 372282298
46241 181035 337543577
176449 191521 655300337
174640 199804 63293448
181189 192380 28201457
137934 142837 12167461
109776 150292 101037622
168866 179583 148838986
196978 199259 5681721
71247 150208 672176918
130134 149478 561967703
111840 190635 197629127
69900 116906 394165296
104826 129702 330559263
159063 178061 936804253
104315 165818 153844260
117558 117672 279852
58089 153466 238664214
197389 199317 4812828
156084 157971 4767118
13868 57038 97138662
37074 58952 54505773
186797 191987 13069200
162959 195146 583419384
4379 197218 501094501
78837 109813 96045798
47644 65247 957554329
37812 68537 76685585
96585 115966 48734064
138418 155081 41782282
75239 180666 264190961
155372 157102 522854708
53700 196380 357640879
113553 160126 939582178
173420 182930 23942524
86226 100406 54674166
154006 171486 200787090
24637 67719 107165517
137379 194317 143011530
142309 197327 138385895
1963 45360 872714543
45666 156271 661868873
68034 80966 32352856
116682 173838 791469596
134526 153839 48272714
147349 148406 803946270
73687 94134 51098299
186496 193767 969101862
187653 199079 674431744
181539 193008 99850453
191948 197770 14573747
163820 184740 158829568
110686 162544 742776150
100119 123138 57506543
87180 168978 204876842
160689 164133 8136167
109648 144510 797030353
112148 141659 73590020
36833 48249 555663176
97759 104735 17648174
50766 68895 69297669
11640 35341 59007624
79631 194715 829897589
57360 161349 330874741
97270 101243 10096569
67953 131499 159101857
86517 197677 469093505
130786 158641 159795853
171773 172485 781421400
193694 196702 808606179
67714 122191 136315887
130195 182935 399960434
4044 197119 720827719
55454 169987 286797653
178849 192307 33927954
88594 182484 235220514
15973 177341 403387500
167568 182602 37757235
131511 169401 94988742
193659 196572 7369675
129926 158185 738129119
37572 116245 196803197
75216 142061 284519059
95941 102802 943662401
91845 167758 805291571
47130 61178 35149186
179473 186948 4669698
129844 148299 45956070
82714 94104 938717777
128419 138166 24308800
165666 194353 912758588
177064 178083 2557978
102980 118871 964681662
61047 125462 161093333
182992 189695 16887551
85130 145338 779311578
4858 127556 393147438
198838 198954 529004774
46407 60480 512492290
130682 180734 125572212
50274 116190 165134229
65755 83048 43287883
31432 129826 245794225
125790 172476 834134272
182956 197129 426222658
59355 164330 262863424
31171 135188 259762520
75387 138241 820071147
61999 100872 558649844
162685 168538 14777648
78322 170084 308856886
115031 153700 131072938
158430 197093 370343016
189722 195866 15472197
31088 154125 503505605
50658 66240 39010909
199327 199793 1221688
193882 195800 825934805
10690 103901 232968001
101801 126498 61572884
116294 166794 126430099
78907 163746 212430488
132999 133255 820349662
187463 192378 12314612
90102 114677 61659211
127218 149386 799702016
52363 120548 170661462
197043 198507 3656404
44376 132766 221065086
76846 83160 543507205
76088 169549 234094562
181873 198229 466389885
123614 187642 160758888
161260 178191 182385305
50542 93962 108702558
178189 185564 968291586
71754 171703 250346480
127121 129517 39483673
110850 184943 793953295
150217 154414 164609807
148342 163126 372800582
52667 112498 149897380
100776 174292 121920888
121863 143766 54010304
155192 169332 510390880
88296 114932 595664396
18057 62035 109392795
177125 179494 130172233
47601 57890 25661969
80783 190340 960868488
77304 90195 175247295
21111 189231 420378482
120337 130404 25199725
144181 161532 43599573
58167 101165 107827913
34937 149922 914673242
134050 139807 825324911
115102 182814 169604237
46835 101258 893213822
111696 128993 702656511
66780 88404 302788997
11859 50965 97325842
39095 48613 23603183
84584 190952 266642503
93391 185798 231644517
199377 199939 1448800
89953 119492 73956752
69986 122417 175672799
96449 122999 66505540
193396 198811 13601973
90041 103569 5242710
50698 161379 277006984
124668 183952 148874977
83322 199034 290039215
79542 104830 63533363
150237 167852 757771509
40046 159147 911438698
1640 13342 29438214
97659 101750 11119905
76794 170983 235957087
121463 132573 914449970
128636 135820 686839495
148335 150498 619058313
97685 152147 650734790
176981 186625 24272923
102492 180266 718479528
182755 198241 458458923
29810 31968 487481887
178043 195590 22328379
175287 179374 1737870
28191 124639 796746735
95731 110653 37588698
8161 143735 338624489
109713 124262 463270814
87633 121095 83697078
137179 168832 642870125
58001 157180 248309658
176873 181211 10883130
163766 190166 354915687
28113 131621 258460829
178933 191603 31588006
20297 158704 345525948
31291 45105 453948099
51456 106284 986044247
134206 134411 494863
105072 136868 59097766
188239 199826 37399594
174385 178425 10099982
166301 168963 6711119
15725 56631 184663052
89083 197101 270846047
188890 189909 2544924
20284 119569 247682052
90814 116328 635312601
11301 165060 879883216
178817 198125 954218205
193613 194579 2445346
125080 151708 694539979
77872 192406 576297139
12609 101873 223030854
137578 150525 263118895
176813 193083 40973880
97339 182130 212513453
92014 162410 457473153
174964 188311 431327850
35978 143450 679961999
198831 199311 1184199
97985 181253 689217321
33243 72367 362711145
67484 136629 415616582
46300 134675 837096418
188409 199782 639795869
35988 36590 1490498
198941 198941 1383
156299 161443 605092682
122622 168235 399648466
182922 187341 761643634
186643 197728 27831426
164807 195298 76721552
111866 170207 146158026
102815 159608 821173361
43469 179036 339353499
98201 172924 272535763
123434 156488 627818763
185693 190174 2662848
5747 28879 57971207
36289 91694 691938925
95844 179268 209119305
123644 199382 80284846
161179 198992 435243871
43497 96930 133517949
81148 174739 234489305
71176 187334 291168044
183294 197377 35422624
172027 175755 325672649
37091 129770 231788995
134307 166099 785200426
198913 199522 893960913
167229 196146 72702353
198898 199796 2288536
161869 165780 9944576
74853 98993 60377977
67625 134230 166681859
114292 179121 188439799
138741 162787 60373553
176040 188463 244510131
116320 170307 951931467
39051 139805 251808962
181293 186103 12128382
155755 186728 77987033
180031 187142 17962736
77161 87887 26889518
188627 189830 825187446
102537 139578 180618515
56654 147459 381860093
193622 194457 2094122
24616 108848 210384481
176727 178320 2960973
109109 180965 470007951
51303 73517 55619435
111467 151020 98799645
129803 171548 104663476
119371 158675 98282446
16375 23730 18364930
51401 134388 646029549
48245 49150 2191967
170349 179238 22231012
140955 184658 109874992
106526 125484 769013478
22408 195540 433009384
71588 108955 93744973
75336 131318 291776347
113225 177084 159949803
66618 130588 160157105
97057 112576 147784241
59818 157348 244080372
121258 152322 533536428
38043 42102 10087478
74353 184475 332898228
95712 141055 113407302
108725 115077 398192448
171213 176867 14157810
34171 98247 160067236
14242 161007 516444804
12387 65618 132729488
94527 179573 41041837
137636 196391 147668796
190415 196427 15091804
12209 41582 73136973
175480 193138 44433557
52686 74416 542788245
36601 48104 378337109
189398 199441 25240748
119580 193166 184611688
180090 191520 661085877
18745 110013 227923631
197700 197915 575082324
164575 192974 422577030
36244 45685 706911536
20578 154040 492620458
97131 124186 67669377
198587 199367 510820718
75602 184949 753781494
118754 136516 44374880
74317 144118 835367985
33086 167816 346822075
65681 149252 170650322
83266 153536 44235645
157554 159259 934754319
110308 196986 217316047
157796 163270 80501623
53708 58250 999502979
190171 199637 23754556
27591 130620 257212766
161828 189821 998276370
25438 135056 273602610
157798 184419 480651942
43885 187234 359047833
82182 85269 7827722
64512 103628 226790701
27850 123653 239073909
55511 194525 541349888
176160 177091 2335784
145302 171437 65879444
175206 191210 40387928
164652 183462 47338418
32078 180100 500824905
18093 108873 610801398
134690 183934 590778614
78114 161749 209316428
64160 194324 882427943
122202 146246 661864665
52785 167750 287900864
163280 174217 27553024
156512 174082 88368925
134251 189493 968838165
40309 152289 279937184
115544 189767 186055091
111153 178603 168966218
41400 120739 198415658
104959 110557 100224627
55658 139378 632967099
94299 166474 698238274
68555 80020 28699982
166344 198690 81310015
96364 175641 656416174
120882 186466 231854792
193702 195951 840986028
25621 140897 332581743
3950 46926 107136501
188816 194107 13212611
133361 136716 8391446
18977 54764 590752390
100075 117224 910705091
65477 104072 96835092
59103 180412 303949853
72155 83921 29503135
9173 64559 138035225
168242 185264 337736090
32543 146619 284916445
67521 164443 888913295
20559 91282 176214022
122321 195409 697175544
141580 169163 829378511
103281 167126 159793667
191190 195748 11366466
109743 130607 604523142
186196 197559 28573676
126475 182212 139838961
125465 131710 15824083
145321 190498 143287924
31953 122131 601400319
146073 167135 223464690
43364 64344 52293415
61497 138664 652730821
82888 130292 118693518
79416 108329 72605925
31624 77985 889856430
192582 194058 606905373
56557 166018 274086974
186964 196721 590146873
187136 199573 31225359
21387 124859 850171054
68436 89629 53061484
29871 106572 191656759
65947 101883 789011837
23983 196639 431988909
54923 139874 212421494
14229 187243 432886859
68388 197083 413124921
199923 199990 161279
197454 197746 874441728
26919 163598 341496296
176744 198649 55094649
164433 197492 83157292
171827 177067 981263314
184200 187190 7552938
193136 194032 524406334
195356 197062 4313652
61247 86770 63985062
177498 180070 6486337
164680 168522 9700423
122052 154626 798382485
162031 182861 418255687
46130 158393 280833568
117534 137868 50696678
2258 79237 192117109
75134 161649 988200676
194169 197701 416004589
196012 196809 2019311
168462 186875 46298214
43639 143896 561404493
175824 190143 469801853
44897 76781 687380355
34359 159351 312575056
195246 198447 8036824
162806 172511 591479992
142558 144641 45251279
34225 171112 342591499
11162 181854 985898115
196656 197224 1377466
178426 198562 50672182
105777 131201 63440774
199617 199830 534602
153503 193307 100251802
187172 190445 8244757
75412 156276 202347982
74710 177501 899976295
112399 194183 844176262
192804 198967 5032939
145976 159529 34138478
154168 173642 49009282
19415 139329 299197682
23669 195031 565422908
184747 196959 684595090
61878 175540 284696095
69792 117641 511083077
87048 154950 525340291
48989 162497 713322760
15906 131336 371748523
146432 148441 4998566
173794 184589 27067019
21111 46731 49977832
30933 135065 260054287
136588 176120 175315831
27842 136877 80180430
131316 184416 133150723
106423 166696 266317833
182901 183375 367393426
121501 136331 883706804
33498 70432 92152178
147306 175105 318413175
4660 57162 886765882
114416 171976 719007137
148084 190501 148184317
130333 178736 303748554
47369 69187 54639126
23407 157313 854567211
146927 178371 774947925
122873 151251 784389544
164192 182988 867679922
159705 191357 764916123
163007 188807 49609874
102416 108730 904213114
17966 186497 458173668
82143 139485 143351109
81179 84274 624375353
197916 198619 589476044
107190 194891 219699605
165275 199051 84941330
131363 157744 930204525
17023 105601 609010038
109265 137125 69473658
28632 146743 294774126
56699 100312 971113524
198508 199755 862000075
193585 194708 2817942
105335 111410 15025034
59873 140346 201184757
7463 89397 204511995
85170 156506 178416950
142317 167413 189214447
20985 32677 28869085
19495 151238 328837268
89836 179261 223996704
43096 44128 36846600
19113 66759 262644359
119813 194663 187756957
20132 57798 93348959
97527 115997 46371213
176585 185626 714728823
76300 117570 103331698
60017 141662 268638308
35458 155133 837675353
165409 189904 802240061
115078 136729 54001696
79571 173617 877608397
42040 74383 80862094
113749 173900 428171974
136688 178181 104106620
124124 174193 125633832
33353 83427 233579261
101412 121756 50792727
195372 196542 2947283
48719 137620 222489455
158255 177700 662505223
129080 174087 673151041
100311 102946 4058365
70281 165366 706231618
130666 151153 51132905
44269 145874 806080301
57691 58347 71768213
155400 158651 60241968
130669 159149 52255771
184392 190799 4700182
87194 110716 58937485
28591 102203 183703608
85052 113570 784133663
64641 167647 498290213
61128 69491 20996121
174448 197808 693496994
7132 127178 299871001
159863 173261 469771698
75831 91378 38901471
24881 77478 34728007
11567 20761 23259915
128099 178309 944483178
87024 106358 48549817
30102 78637 120910781
17604 172332 386740379
87802 95648 29065817
147633 193525 719327743
56934 109897 650197903
79342 131769 943702302
25538 112774 707320726
174653 186789 136601312
66207 178516 353576842
18637 66140 118195039
146978 161006 755937669
84042 192868 840953721
159387 167872 138441281
24868 72271 630587124
79865 138775 499073897
184689 187456 719862118
153639 168682 37957582
36679 93327 141548646
68095 104002 90124203
70996 184879 714712905
19752 62386 105869150
11094 64059 411967484
146917 176167 73672749
68954 147454 943641520
105951 196699 227407379
103586 177280 985931384
55963 194750 347768567
46336 138213 229729573
78162 109171 142311367
183017 191699 276836750
122683 196680 341549277
40471 147649 267778040
160600 194877 391326569
49696 150732 252765245
126823 195879 173451545
7744 59182 354010248
42168 115282 182972136
197679 199373 55502361
76712 188020 808492964
107655 174439 167168771
180012 187508 141115218
23941 36114 177702012
159831 171588 29654191
35440 46798 28235255
144187 153587 121666753
60059 184123 911495104
55956 86964 783847701
157968 158757 375872108
146145 173809 36044811
199481 199516 101288
60874 172267 291894972
46225 140758 236304693
37024 179380 356285795
60361 155045 236936837
149993 185279 88753518
25136 180031 387251138
177419 186303 807963945
45123 49220 10024755
175957 179478 8828816
52019 144525 548779919
58929 155885 242615932
164857 183861 710591711
19554 191670 430488859
151024 175520 167017058
45859 104119 145984109
133708 167225 84103102
37326 127131 728353198
178862 192210 814629160
4472 164111 399125278
140901 191720 127867344
55617 90722 87862457
29349 162603 858210136
6779 64606 144146281
49794 138941 223010347
141522 190853 388088913
107370 176371 172680330
152589 160283 634176
55736 159931 835795345
179846 195580 39650684
80741 127961 118190687
102970 192366 224030177
71181 93318 858304454
193515 198996 13777327
106879 160096 357164592
194385 194571 503271
11810 118996 267777846
37573 178556 352835631
32310 139959 268774415
196762 197530 1883047
180259 199433 48185224
156031 164290 20861373
7438 157854 600622047
26702 81689 136966768
140578 180842 948611278
123627 132285 21739847
114490 147897 83193406
31059 139514 797627234
160195 170280 25483370
115474 177611 104169569
118110 128246 25232759
55112 104205 730841344
160795 192671 80278430
154769 193107 459229474
172517 184326 47876074
8631 82497 642490097
111267 169743 146469609
75185 177851 257248692
158972 181124 259337248
50823 173212 306458228
33854 176479 356899487
47089 97349 669023314
173603 173767 236530499
102898 140167 383040715
70104 107579 897780925
151121 162201 382612423
126624 140256 34017730
128946 152386 268967617
147374 186821 99396061
124165 165894 104678183
65558 97613 80187166
195593 197376 995925143
98651 187908 223877082
66814 106666 36431900
171469 183860 31140584
11621 78723 167388060
151097 194281 108630395
118135 184527 166333464
43997 147726 286176452
146700 149543 1720232
97540 180911 208975440
105215 145895 101343233
68079 112985 112560200
112007 138527 66176810
16676 46429 73817173
155562 179884 998667223
27596 199539 651172110
81286 82781 537459199
68563 184687 290915916
153962 192341 96567375
62738 82566 49632994
17408 40510 57351008
162807 190806 812271103
107567 120632 577091536
128350 135729 18480367
196061 197891 660983264
38896 113500 490915369
54980 77582 642930617
122653 148047 973692345
43359 49600 15395346
16065 84182 863021837
84679 144505 932648090
114564 142642 218763961
112762 119999 726116155
183662 198104 36265801
47239 87571 101024345
153154 195233 789927758
146636 187236 613444292
134845 179230 228579883
19677 163043 358049008
95508 122568 207082319
167730 181627 162360944
150011 197850 306840902
11050 45601 86038301
16681 42237 275863663
136401 183286 117686438
115304 155490 107908315
163304 173010 24398838
199776 199846 452408838
46070 51355 659706308
127518 184106 142041773
99567 188102 52571208
11033 13842 7076152
143790 145931 5300095
8375 32795 61041191
170919 172505 3902707
156767 159569 6985315
75812 186828 323171755
16566 61644 220899338
14187 105464 875158056
108515 179714 334418737
73284 162140 457344687
138871 169227 278836839
132009 166633 923602777
155147 157308 234623388
90771 102372 548844330
188281 199766 28834787
45026 164079 978187394
167194 195128 609239719
99441 149065 639515984
39107 122500 785432730
90897 149383 146169420
178562 192859 36027609
35728 128889 232871006
27934 70613 106201320
103868 159267 138433438
194855 195055 494014
199683 199802 316552
99587 128221 71667710
17667 61030 407514245
113732 175027 484634060
14674 34253 64436340
109872 139660 976838207
122887 130886 20102935
86576 121918 88378582
7247 72244 162139788
23199 153529 325372199
31692 127460 40529117
34151 94070 149668033
67683 182151 286735564
84253 199944 290016104
38344 77644 134860830
36641 139098 888322436
118473 193013 186942199
47938 108545 151982949
167825 182111 475339675
19981 54077 523614807
191641 195989 589738987
185743 196792 27838926
136510 162216 64329243
79915 134962 343688023
73509 146221 300585373
196137 198078 4824153
104861 184367 199084136
112067 196747 851615737
77299 85642 653875508
133855 199106 163827895
53795 108974 138377959
52003 165025 333387801
31450 197281 577756753
119935 191884 102717594
148581 154705 640816785
140328 158153 347039475
94050 125718 659883769
62327 125928 921731581
62346 169303 267902415
106061 150629 609604028
94826 147056 130520492
136804 144468 237717801
57109 94493 342660459
179332 199610 51071918
101484 181606 200665728
74172 194592 566345545
154214 194530 101456136
72238 120162 233482507
58769 109980 128419770
117082 164501 118689061
47022 89618 106622075
38062 84310 807611784
84146 119163 87602348
26697 39493 907081788
122341 136566 249350844
187070 196830 24540081
131201 163246 829259204
18373 47532 145196012
166513 173700 18028105
170284 192670 252959071
125662 174978 494855948
30480 68289 936434716
20912 42058 462955571
192273 193634 3403724
96674 183998 219025484
175872 182005 502336879
85416 116533 678263135
20692 91034 645457871
124008 183087 446463827
187371 191849 11263400
157142 174282 750753882
170005 196393 471082043
9802 14965 51580043
73862 180055 829621861
28193 75803 118545501
93663 106350 32039637
133054 172567 173062147
96812 147061 954678468
191994 196601 11594002
15170 58630 279583236
145233 181884 653596046
104049 136847 75276888
63706 142183 196263949
129423 160266 77148718
152052 159218 385664604
104908 118222 884860911
134238 186210 130462116
90208 190348 853299966
5490 56935 760141663
4115 174683 426680804
122539 159338 515682140
111330 123206 250705159
114223 188335 216463743
1139 191321 698274381
147121 192198 85252068
185169 196754 958885272
12449 74440 154645821
78583 186853 271410646
43510 168312 283068980
192706 193764 2623572
120561 158868 95887736
67665 119213 129048963
144411 174820 146101741
64510 175526 29582921
121624 122574 2400275
157743 164850 29307423
88876 182042 233428273
173829 199886 663446358
125546 152844 562610148
104726 143590 225935523
106225 137367 62831418
53674 181087 319177160
192159 199818 154649776
53179 67582 608697813
171752 196744 851645414
51030 119048 170327022
64342 101599 93453624
94724 176136 204035086
162934 180000 42912346
3042 52255 122725919
85491 188767 457902427
109281 183446 185259195
87448 101073 515629892
195295 199793 11318300
161111 164418 8398758
91817 168810 192883297
41021 188057 617082991
98363 180741 854223172
199827 199955 328340
91723 103603 325791663
54251 124704 176205282
146300 156937 26848174
38084 44695 16512944
71129 174387 860770042
69414 176006 477483698
72491 91883 48551159
195332 199225 9743798
133978 161757 69506030
49816 185604 340242675
165608 180472 547842629
12705 29272 31057608
54803 79623 62101344
115279 187408 180849055
66044 130892 411780013
28592 71767 853477774
74147 155892 403152289
67919 69205 451699805
82196 111096 72448290
43994 76339 80837960
173047 175240 5539665
145038 146043 927146334
40152 57231 356689602
62456 110529 120485037
7879 47100 3536069
70004 119986 125059744
15955 112857 974405073
40839 79519 96561953
119763 167556 460100510
47158 86916 794623075
112051 141778 985831117
54262 166243 868053915
180303 188812 534376033
199922 200000 270154030
105079 147623 286844973
177434 187798 26163785
110719 162226 109830040
189364 199781 26213594
10016 97890 600337670
53262 177301 988841249
119734 197217 480210507
118698 137655 645083163
126113 151128 941418797
125877 140950 37710182
155271 175405 35222786
128526 142691 777295954
25107 176069 377383842
135773 173062 286003215
186157 186177 450540287
66294 127340 152743833
101983 178500 884062329
171737 199315 53224869
149791 182961 989519771
127370 133230 15255714
109243 123049 953472484
5075 150445 772959775
103420 183598 200840435
8329 104342 900042997
116902 147033 75089166
103393 177671 185965260
158388 178267 50016101
90384 125681 88153322
32484 119567 508496530
130176 171251 317332183
142050 196768 137651306
160128 168585 21378460
68429 184650 471587800
161509 179612 45583864
97958 161114 158066827
30912 87091 915547409
113986 159057 112628904
146502 183381 554534664
184049 186307 5653204
150190 198493 121561951
157384 192902 376415004
177903 178529 557086035
143459 172156 546656122
12434 92582 468549861
105776 139161 193733379
113204 118721 15893183
147481 151835 10804792
101982 197503 619553756
70278 167035 242289006
103012 175862 182401285
19081 142112 335864281
38648 130095 390619531
84021 98859 421931637
33381 141042 268934271
22553 149745 317432864
144836 172524 397416698
105674 115836 25327673
157923 191911 85589673
96339 151804 72593591
52410 111301 147500894
197245 199839 6532161
140986 145579 416940894
81454 176751 238770099
171384 189598 741626370
106514 175081 171592161
2562 57995 138115904
115620 115738 326184
85580 92221 131117197
168078 180126 269807603
2007 156009 384851593
18264 138717 895524870
60528 187702 483063218
90060 194593 262041259
86764 183058 241231237
167189 183727 73359492
32928 45007 30000719
194835 196585 4468326
55766 89131 83496076
136650 143971 18133728
172740 188419 578550084
42481 199007 467944513
71130 184005 827373438
76699 138960 155684090
185589 194854 829001724
17073 85798 585099085
46131 142265 240314546
16403 137604 302553046
25128 96988 968166638
125564 195252 175032947
195173 197513 804111070
197867 198823 2400176
115890 136514 51482049
94642 146106 128637617
198594 199068 36606153
138665 199682 610409455
102564 109694 17914380
44648 116575 179979872
9078 132430 405580197
1551 18910 515040506
147148 153127 15124029
134156 179076 112651772
46341 184812 967222991
90863 189250 928972834
40081 57485 43218292
121331 157352 811419799
70567 139521 172371816
148518 184196 605074431
88716 170658 205296058
158788 167911 23006764
174882 193218 46199490
178121 190046 30059404
61105 136216 188018474
193366 197548 10484629
31501 157607 956574407
95669 99512 9685120
146529 197564 128423280
197311 198217 630792831
62586 92538 74977442
85021 182400 243893080
18175 143588 564667343
115371 151480 90161140
113918 151451 363564419
6660 100230 635423752
19218 36553 811326883
21972 175596 383940393
95487 154122 146738055
52060 132064 200270669
94416 171341 192819426
102886 167354 161373354
146945 172608 64660843
129006 156779 69580098
165762 193801 70457360
68478 189682 568742853
88462 184113 438001189
42626 108003 163752265
196776 197922 2468105
142951 179528 25675724
174254 184597 38212827
197365 198527 788185153
93880 185300 229152171
26361 119540 232612973
62202 103888 104565260
7675 58197 956827560
158698 196323 94722085
114553 134744 50321341
108602 195065 216581598
140562 177480 92846965
170448 177711 18210783
189098 199607 26393893
132418 149173 41789198
80011 113676 84381515
104559 138971 85790991
194551 196833 5778620
161006 162958 658356918
74506 182663 270994948
57753 118651 152586509
106 80037 199597336
128977 199441 176903703
188998 193829 12065937
105770 193640 220116419
10990 115502 261124794
78882 82104 8087521
14684 46563 79244108
1456 44592 107634136
4457 4523 169199
20372 144606 309874356
96753 105939 23335433
163876 168473 11601253
1540 118363 593361339
54569 62253 11766072
173311 179360 15204432
100305 180282 865767255
114066 139669 248142122
24115 154736 326169607
14757 59446 830845288
99718 199575 250431435
115484 154654 752589117
141791 146417 11592
20099 96283 571470978
70101 151459 421165814
174375 188081 539287453
4749 172898 420531613
154513 165552 751051061
124262 144023 70810713
21016 66999 15487866
150849 184098 83755507
163519 164796 3209600
88021 112392 61059560
65137 175241 535483005
112005 157088 190087141
28966 67249 95174891
162909 177805 98075261
120869 198260 194172537
162610 168196 877825922
157881 163043 751052988
32565 103460 928746018
172515 184301 936381174
153152 199170 209099902
135761 156634 52243752
113528 170425 971664942
37456 48925 28398095
14878 148415 333342678
92394 185548 233496668
165664 182249 343723117
166700 196783 495845647
25810 157512 328899112
124921 198585 184994077
74557 162002 338903765
194860 195782 2367899
102498 176087 184279273
66328 164247 245178298
156825 179387 870356426
64452 168715 533956420
60386 144195 209583298
104 99858 249202569
151513 151542 79499
12657 155135 355993139
70797 130175 205904442
112587 123079 433629325
148890 174700 17464090
38445 184688 91489243
102553 190982 784388456
178969 180609 4198136
183020 185639 523275306
127771 164811 851196432
196999 198293 3193666
147816 198099 263372360
193937 196251 695557474
15672 169252 665619732
88626 142766 135261696
47397 99656 130791814
65671 117310 483780468
127141 191287 161151218
78709 171103 231488728
173913 198834 62645794
22670 178671 389919672
93559 94365 723172966
118492 176260 311835190
9544 81406 179316232
109911 185349 938439043
104164 141122 92066069
139048 164512 63968113
15903 124694 258007342
87060 137417 65309368
22090 148465 620726221
114855 156408 778606179
85398 101254 272709171
7 95341 238073140
91375 103757 31193602
120588 176671 262989194
6801 124562 370667674
138252 170955 580791324
33485 163148 324255292
192363 199343 369319016
19211 178251 397535645
28042 96672 171012283
30076 101464 295512902
176253 191973 39594153
171121 175383 10652377
106943 142582 450068089
130890 139226 20670564
49192 134806 214365295
130770 147658 722213642
11743 104678 431653343
93187 137790 111554294
143297 186511 645779039
80321 119162 800612657
138642 168385 74744975
170321 191295 52830612
145024 187907 965574683
145930 182110 91041887
38014 112936 187465945
119357 159838 101231499
156800 165404 21633105
32171 122433 225438731
45193 155285 365635068
39845 178506 968262972
102043 138268 655656963
182601 188896 786527018
24240 53138 71679226
56714 77203 185074092
124785 141706 42329143
26130 34637 20879722
6936 33274 65716486
107561 162767 138002110
196578 199612 438404756
160393 195662 63310716
123710 161354 395405630
16525 136895 300479372
11660 159707 369935840
95137 110690 933672526
144279 167068 340451734
179629 185708 15304610
29807 158556 104919218
59334 133667 186056113
92639 152668 150201803
113062 114795 51577157
85953 145723 149259864
127441 138526 27669033
164695 172360 19265832
162413 172273 24836329
15589 100888 368231002
136650 150721 35073449
169253 193103 59991055
65403 188284 307960649
30193 47736 422487076
148366 166820 469466307
14711 155346 595137896
56573 128852 180825547
56060 136203 200561810
158041 175117 42990986
152737 190800 95852415
100517 117774 43213687
32884 121244 220729478
23571 81890 145303084
88046 140845 205530269
138745 191774 313780919
8962 79555 176120535
127478 142390 37182029
72228 163624 11767034
193952 198515 11526226
76062 184385 271406045
17831 151837 770917998
95858 187253 229295649
27786 117432 223817764
157288 192631 88922318
90208 156220 165142613
128998 171246 317403652
53488 83399 603213129
193737 195372 222740314
106112 124916 276223108
109382 112895 435776342
102770 123756 52320233
25681 91662 164433010
111794 181426 174482635
144578 151404 17179227
19408 49147 73551677
137126 187351 126168616
153355 157839 8120433
24965 76395 651551884
4809 161434 391474944
93459 119025 64063042
197153 198722 3930858
16084 86586 175831233
139990 177465 94232358
28589 105652 891499793
80995 199809 285567555
85788 125094 616493299
107424 131964 790503401
194041 199023 453032200
120183 145973 64314878
53246 138996 489740427
27558 58340 354156089
69262 160820 229119696
26902 181937 387596162
197536 198173 123790235
131515 169882 814067970
194770 197732 7437183
13096 116999 259510434
45001 45019 41259
169743 197463 69683345
175194 181766 729707176
54318 128765 186218451
37018 64211 994015007
116828 192024 388124774
199090 199618 1350863
72742 177689 841869869
52202 166829 287049883
174046 194792 853273186
104208 173999 174660553
13647 153895 350323377
183910 199536 10009925
56414 98936 111814242
197808 198905 2759314
34956 150238 288119600
143813 153761 24962961
180233 195013 37163949
55102 163705 271919217
26336 124804 245637011
22789 156414 732939437
115771 142849 67423350
175343 184698 23476404
10857 52527 103697096
32321 94677 387259327
64803 185619 313009705
195802 198998 110005331
148533 183914 89117502
1896 148755 730566698
58094 146030 880908439
57067 64547 577560921
62408 107580 675996673
148466 194297 267040192
51162 145544 236009522
104054 183385 198645677
83646 91510 19654592
91975 191358 915807913
166672 176369 464272480
36100 66800 307748259
22656 173303 767625512
140416 169289 258255634
140967 189316 210342714
87100 192167 263371043
176792 180698 9855360
118703 119734 76402276
141951 142961 2154847
171588 186285 57360859
157911 170872 142809607
109621 179937 176000079
161597 184665 58051016
110532 127363 160636809
133309 141229 19655694
151575 187471 90369334
114993 150463 419027390
169012 176521 464543695
31582 152935 346146802
74919 192760 371682820
107307 141997 86397951
64810 110823 796554154
52300 52478 413262
102541 193310 312169505
32653 49082 40636619
27767 109571 204337760
26539 170051 813194183
25602 142164 290815669
150955 153013 5323816
98892 168015 173198779
57571 194004 470068038
66831 68936 968748722
93739 128166 92008622
162690 163043 144861868
188736 198422 24280935
195272 195841 1457885
152048 169421 43769116
143120 186928 110276559
144216 192478 56993193
154838 192812 577515359
148990 191554 794874969
67288 156295 222776942
100670 172000 597626594
32594 172575 350130936
55201 128941 318120654
176425 194303 44930048
100141 190039 225378706
133990 152657 966143955
5319 182703 443667901
88748 102050 305619746
161640 173387 725619571
182894 183618 501941735
111734 153784 105069278
61855 187592 645047498
129388 184942 139328291
165378 195267 47693979
188354 188595 585607
56310 191231 338218243
140267 167281 67999440
126797 127389 201223811
137675 144848 554729688
137185 168190 644501084
72031 117511 822804618
85433 173721 221083860
192720 195367 62409610
105279 173704 803204543
24004 104776 201656602
63729 134398 176873732
167567 175242 36515900
172002 191600 49395485
135424 193298 569374853
126306 138489 30453014
177140 191734 36777582
132327 133004 1725206
119925 154377 86144004
89626 92894 431304894
168080 190342 56059134
181125 181784 687418
107946 166946 147573141
112469 181175 523295825
34624 130096 238687980
63290 168197 772063387
35141 152847 211769343
106240 176703 176367831
139080 170987 130641178
137070 161045 752289667
99211 167364 916343884
53574 85988 81217975
133293 167137 802664880
183994 189784 14556693
61365 151711 439604041
101470 153177 892458699
140568 187986 841653636
18081 99447 202936708
95970 144400 642710730
29824 63297 83176529
180393 195973 9733408
116602 138461 54446857
147333 195343 317219500
137243 197738 896698028
45561 100978 138678869
149932 181969 876961142
174856 177817 7486391
62046 142403 200937596
182663 190699 944759617
73022 129152 140463454
62074 152074 764188375
16952 121736 261522932
143610 144927 918844149
195918 198276 5861904
17226 169699 219916181
48031 108267 151043977
149398 164014 36825296
164806 166299 3806961
37371 143651 265585779
128276 136973 21740099
157316 195709 96602872
93779 101803 20290301
148502 156885 21231566
131486 179808 121114602
137160 193683 141965293
120308 155467 87882396
75472 101584 65494606
80188 91222 27620267
83437 195304 280409790
165016 166548 3898582
55765 145347 328675395
160949 184250 520906961
176217 188557 1315007
50999 80913 751706859
161131 183930 398470059
66865 131955 686208737
96620 136331 174991542
19299 120818 253321041
42388 94759 22971401
50521 59069 353519743
33630 163192 324014601
26708 91803 895379289
112176 182981 177421981
114610 126479 700958762
26075 152280 625098076
132417 183099 552561768
78280 158246 200133366
195773 198541 6931658
148711 196426 366688192
95657 125960 75774261
189949 193890 9830812
59631 60399 1893208
81658 88124 13877789
126190 186481 735890646
124314 186681 410782839
20163 75786 138391629
98374 123777 63583705
157715 198706 103142670
89170 124731 756384951
157249 163313 238120361
186927 191423 514232677
17585 77243 148664112
197258 199277 712742054
190810 194226 8476331
138318 153482 37944447
69404 115980 393946361
181625 194177 605542582
7096 57823 555870053
116079 147746 78889688
177895 198294 174522770
20017 174645 386422467
37605 150356 281791090
45340 102692 623264686
11563 184686 433033303
22097 84136 367157885
192408 192873 1181498
151747 164350 31716816
193891 195257 3481203
173188 195836 695637084
183326 194574 863738014
120716 188476 170048650
145206 167968 821942161
171347 197883 66678331
167689 180952 606127045
185973 188006 5088188
195000 196591 944943337
80320 164827 211575665
6217 81385 366725856
16482 95540 998860445
159508 170377 4378517
108865 174035 345153116
33903 80648 577851249
135880 193993 145855213
133968 191035 143336976
170513 199595 942311332
178982 182052 981125689
15261 145369 409617242
150066 174642 399454041
18054 188198 425610306
183278 188912 533760211
154588 162347 35314034
8967 88237 197920316
103879 124120 811508316
84813 169901 273023776
21078 111828 226385709
168695 195582 67621600
118454 192188 283316468
154721 159711 12537851
165849 175824 54951466
26889 167891 352374045
193256 195465 5516671
180868 182592 453553002
193425 198408 1970163
49416 89250 99788193
101417 184150 228610596
9300 53125 109197027
50434 80476 75229449
16607 67082 906131374
98741 196727 263854791
14873 67657 379533942
145786 173645 70171308
54399 166907 281737330
57018 125157 80877856
131402 197753 251238231
78732 170286 206398817
190975 194524 8818411
49312 149259 402005055
48365 119033 154547935
180691 192823 277481042
188508 199310 924315340
104664 122589 44691553
110821 196457 269670180
192377 199352 438143427
165675 181248 39117553
117874 140320 453305041
146855 166388 49244749
147330 186754 271387121
57301 199010 355262193
136578 196471 179620137
156756 161535 11943190
24155 153842 323818294
81594 87160 13996308
102602 169144 617267252
69989 80674 26690746
84840 165101 200868996
82044 90990 572778977
34931 84071 189543809
34537 189457 387860721
122257 142113 48331288
86032 139782 671479762
66050 77522 5032749
157263 187076 265082027
1638 173892 729609584
89591 111296 54387702
116738 198486 204998203
182977 192434 5907086
142408 179392 92980105
84651 100996 40924830
36004 174902 347596558
160517 175465 243559675
190130 193620 8726100
174974 185345 990149086
5424 16308 27381278
142706 152125 23711111
12337 161694 802125128
98310 145447 5324188
158330 164464 15497412
102525 115249 31822431
151572 157365 153715587
185793 190893 12933041
100434 135702 811958971
169029 170345 284996025
123907 142621 388710392
26453 126442 936129050
187945 195774 126882179
11153 164566 447593525
76101 121496 113570985
160769 164829 10292848
135491 152069 41426732
137885 172425 746189067
199802 199834 76525
148066 157630 808674572
61026 168307 268706182
50751 185173 336729398
47756 110278 156652252
170323 191215 423269691
102019 166845 162275057
76077 192167 290977068
86679 130287 109084603
16988 135670 296277233
84471 159868 188595391
198927 199318 5176094
124101 147193 123258508
56192 123820 169182969
68964 100680 737078911
62849 146863 908369818
144558 194339 125207142
73405 147732 575697234
109262 172844 302280539
3965 80611 677171996
199377 199699 820976
172200 192632 51418321
7161 54710 454986151
105066 107820 6887361
106459 116409 723773786
104415 108670 10677096
107617 170805 158154835
124233 164762 475117293
83875 176951 233130110
131988 137312 115652221
23503 122308 246606863
15779 146632 379494877
156551 185366 474260236
48361 161538 711983512
188364 195928 19003289
62751 140860 357574557
119256 145000 64171776
78993 155761 315286787
150159 163087 32553402
172533 195120 997944273
133445 140131 654402560
180431 192624 21481534
131689 141461 139928109
136716 174010 588094019
90903 183362 231680877
194530 197685 246811060
124324 199138 187852215
186012 196621 26741538
181341 197334 872645949
146920 159906 32706208
196891 198218 2774436
53486 160987 269058150
32411 129370 242234695
63019 124635 154124034
189695 193509 234489168
190238 193265 690649574
99769 175361 189409608
148484 163599 559560508
70923 106101 88276660
135369 166029 256283400
39628 72281 594758015
52156 106539 480084581
188675 195031 15905196
45128 184871 491671053
102635 185217 246258670
198665 199984 961049330
65773 185465 299892468
91858 124002 231562029
144278 181303 93113036
158915 178618 553973855
173901 181921 20076128
149369 183466 34289685
144467 164312 995623667
91066 131412 100995914
21546 48121 65692853
77043 85283 20710848
184585 187588 815133292
110245 134789 61274711
130751 186439 286960134
131573 135804 335530074
46131 100130 135101214
53161 109902 955357139
178342 188259 25043060
38158 173537 478450353
22416 28387 14771869
116246 156768 101300480
21145 134017 281680886
113379 162816 731721355
35471 169913 336436770
79215 136738 751760798
121702 122134 1066653
44062 81303 989111366
57318 166758 319279193
136621 147806 76105278
36225 86432 427663338
136853 178776 528646670
90942 145824 137068147
26910 176703 634094134
170101 195854 757672925
68594 115171 180442369
133447 168345 742717099
58538 130417 577566427
26900 143312 673349630
117696 146368 71466679
99712 185789 215765502
183644 192324 1278733
118715 187044 924206892
39882 128607 503166834
19082 118624 477215684
137149 150248 32654634
519 171760 471198709
47729 163485 289781250
4279 23764 15969887
41430 83172 878622719
161273 175279 35284941
199727 199727 200771336
126022 151538 538506378
48277 172980 312316470
90216 198873 272412069
179509 185772 15781859
45626 195755 376110152
150364 170013 49546675
45700 54281 21387300
174681 178698 10048851
80256 123360 89715622
136855 153009 139920267
192703 194429 757274168
137355 138434 814637723
40399 199662 398874823
89196 143482 994911963
77618 129834 130712170
105749 132774 15229182
17705 138115 300568939
110736 143568 81875246
138858 199058 927396128
7708 125036 812509762
34826 129638 237051531
49878 88106 95771963
142374 162379 50260192
195741 199310 8920473
191459 199934 14659463
131709 150910 47882414
184558 190790 468633114
197389 198723 3353940
142391 187661 113937577
145922 193906 120728614
129629 180245 651001236
95 55736 912754752
114660 138334 58934814
93925 109906 10234621
147102 153256 550032658
48499 171808 308808552
89692 138925 979059411
176279 193787 292842566
41518 50370 21973000
191602 191862 609178
497 61837 897397234
13179 78616 163142477
168641 174750 63190998
70671 120479 544930957
1162 94733 408015762
145039 163524 336482167
56412 186201 913355535
199448 199681 48016431
177993 198720 727768813
27419 59691 69871923
122400 180029 144531155
108794 145399 91146274
166947 174820 667883396
124878 144754 979683328
199727 199809 292455665
54728 85884 482834670
52735 195028 952426019
43294 195345 380878849
158228 182055 59953943
67201 146442 813396884
43473 110171 166934292
88889 167471 196825582
16421 53764 92734677
193485 196489 7603431
177135 184998 19686191
15635 153744 392637968
18170 121334 461993992
85860 87878 5052029
141678 168615 727648770
53436 198117 363417322
192618 198158 13910206
139916 154081 35574871
3446 123297 299412503
55656 119796 160529498
183467 196879 238630241
35141 185139 412763900
165513 167668 211731930
81573 181008 616543878
6380 190177 481383490
191891 199763 19748883
28662 47550 46646996
152909 178632 64703635
128177 139834 29012126
192198 196194 10071955
26937 30277 567941673
80117 183784 661217064
194763 197835 173894185
162711 184126 53909907
92128 158339 870143968
124048 165910 956853692
93886 145608 129239191
95938 171610 374220648
62219 166740 562138566
74185 100884 626030786
99749 179565 884715381
151306 172254 3357061
170918 179773 22133732
102705 150301 118802595
90686 107262 41707625
133706 136782 7713241
36252 75690 98508072
103503 160936 143517564
92303 149627 637622348
6281 156976 853927925
93967 191458 244545218
150089 169429 48743543
181785 195160 33666005
110501 131543 52565681
104412 159833 138474121
51952 59580 956033382
82740 111441 71921288
128257 145661 222085775
79437 103530 60525181
162153 198976 138276686
139506 144826 13293297
11571 118478 267105766
34252 145340 294123789
104085 116663 960392957
84912 140689 903201960
142812 175517 283475641
178621 185990 884050747
134108 164302 866201796
193573 198676 513294345
165288 199105 85051320
167312 197771 315291720
35427 127506 230173925
184693 187998 535910720
24400 32683 20447828
157298 168308 376860843
136104 192511 799931527
26619 37736 742841909
3813 47810 109649722
45723 158679 282585365
53076 156558 258976322
67798 179124 502671020
130366 149548 32666006
163876 190149 66131221
183086 195910 390150063
138158 188488 976366488
185669 188954 8315309
102558 193906 108503320
182097 188573 498875380
154643 160011 13473857
139552 185058 114308250
57533 176523 298105102
160511 180047 113135178
123895 135503 29110732
164860 178326 960473772
167241 186698 48889137
100176 129403 575110589
169895 181203 352771132
89197 186140 242971022
57310 78916 613687887
194482 199607 18683186
77000 189628 732911571
65280 78873 40792215
56353 74718 540932486
174229 199222 494481218
56875 76087 48131019
103254 135450 80383188
63927 149136 913170995
99253 121583 55896066
73756 170800 243087803
86103 101875 39533926
183852 187245 711818224
197242 197530 302086058
23370 118006 236276360
128553 170820 106050983
56030 101155 113024551
17283 124320 339892029
61023 135166 338735775
21312 29004 33724108
98660 127086 166531784
197357 198567 3041962
148177 164176 40317520
15290 109182 473673256
195851 199502 102224366
72381 158980 611592534
150211 192417 106234325
33021 197660 843044290
145970 179627 84722998
68463 119304 785545442
192844 197913 12715166
155453 158301 305638702
157786 194777 460434804
57636 116554 967051450
32024 159721 319096823
147608 179534 80387542
125201 128032 7223800
80807 199083 338295619
66489 80288 19699465
90802 111397 39906869
142553 182444 100335058
83789 150078 165709609
154047 159353 96009776
177217 182940 14398517
11639 62470 102864748
153757 184101 76439932
64364 108206 404854457
66689 150485 209609319
17450 159979 355985251
41839 154900 282791406
124621 173775 570840122
14531 110399 239505543
35480 181808 366264325
194700 199857 119709363
27118 175644 984736107
122610 197484 759683107
187297 193287 476481638
171912 178571 874083799
117625 192322 187329204
75408 195919 918964326
129116 180472 815714951
4557 133080 432588422
126806 193812 168220492
9502 101509 229899694
182488 184956 6176277
139858 154177 35943106
72230 185766 929329414
61992 123230 420496390
45603 76203 76505284
56939 130716 707400330
32071 195237 648683239
67993 152444 955771851
18963 73003 134509334
155391 184212 230654390
57487 176801 298915433
7337 180729 442051803
76166 95074 47247117
105832 125526 702005760
95522 197706 256268155
106417 155107 121597148
190583 193446 5899894
95284 174983 226737757
173789 184942 103780299
197328 198913 3979315
4972 20819 39911040
30537 127467 724769406
199840 199960 309930
83989 180973 577851632
128770 145865 42623490
66647 192365 315120547
125713 181374 521175242
80289 82449 5387407
89588 151895 155852676
149462 192531 545648726
97040 190607 156082145
198586 198716 897563763
32666 105320 299986286
96892 183606 217475489
50526 78502 69995154
117804 158663 102159486
64845 192995 321241153
14805 111098 595239333
179579 198994 48845171
56812 187134 326612940
53041 113039 907131934
83143 170927 573341029
24977 33391 20709384
55508 154997 248891167
82965 183717 252521567
117500 198343 202736907
178722 179699 678731516
169673 193072 58868753
169866 180816 27544779
136623 138446 4441429
94708 183452 222484190
2012 78403 190616189
91881 145426 259652249
40361 155971 288981051
171053 198326 68511803
127280 176671 849663841
6578 112403 514526156
192642 198767 15389180
9906 65217 137958866
46983 108935 524394980
64629 156809 916116996
94349 182607 945779994
136320 158338 150427327
159714 176663 42708466
134062 137671 395427583
15166 68680 589464819
70686 148606 194766085
190471 195933 13700968
135123 194036 147904442
131559 136406 12066761
104945 136986 57461243
153012 158929 144188295
57773 189884 331156967
45924 61117 52368344
141827 152306 26356361
74550 191472 594105790
101055 118729 766433723
118897 129898 27525229
23372 155997 331155419
119383 137986 670273512
130103 137415 18202610
67581 151801 210721086
78468 81801 8439224
162246 165512 752801250
4536 9262 7195022
35856 37037 569564292
124529 178292 958571339
87396 193379 265669133
26398 123830 243129951
193916 195654 4449698
186500 195869 23595966
87764 111702 723095119
72174 151363 892839947
98079 142138 110118340
47371 167541 300918747
99226 194786 239627370
163243 198431 88482352
52525 154655 662994053
121633 147029 905745530
161331 166685 13597985
84215 183034 806611396
60858 123549 846509646
181816 182203 385594210
113643 147096 83344872
2583 8429 14588792
189574 190449 559195953
112425 178725 166043168
195559 199089 818396037
81878 123684 146737584
199528 199996 1183861
37850 52420 36221722
40046 40071 160387542
122490 149938 68550680
83435 109209 418726821
117109 162561 113697643
195095 198051 837398207
51176 128457 538141939
182458 187389 273093757
26977 173105 365221785
47858 97377 123927500
66337 69463 976036256
161255 197658 796984000
49637 105064 139051645
190713 196744 15132223
97976 142608 111512971
125499 133359 948522070
58785 124769 165084203
191193 192179 2393429
106743 147707 102059369
94471 150934 141228943
186790 191735 75316438
51835 179181 453636653
42526 122646 200374411
67094 129971 280540381
11262 32509 53016980
150840 158005 18058947
63178 198938 827603863
33139 193375 401583467
76106 159579 929109350
67565 106173 96872116
70971 144192 12912962
164760 168581 24796461
99984 118823 47168404
19216 100945 203918846
68355 153640 465416592
13230 104944 163666090
64159 198391 694163906
141691 173990 530315496
14250 109027 236874784
9056 136353 318066618
121378 196631 975947704
39493 118226 196945104
3064 65424 474560114
56446 66471 25073257
196411 197912 447772813
68705 193950 313830429
50569 190508 184413312
102417 102916 1267774
107797 143651 89310629
17100 27822 26771307
169298 181545 477403667
95087 140077 112434536
173526 196802 58605046
13860 148120 335223146
57836 78954 52922041
167576 195745 70835776
77059 161384 211037315
198312 199816 3823435
181874 199225 982603234
88757 130047 681981341
124218 176036 798995595
92684 176082 889961843
131992 171195 98334018
64536 153757 963782129
96963 199295 885519116
58884 105210 534330190
12388 120430 647600641
55343 71369 640757356
64120 77304 33111576
65625 122124 141358438
160909 168733 19816846
193842 199157 384360090
45083 123024 382600913
75271 189579 834643308
92081 161402 866150072
36791 115837 673926929
22299 104666 125879869
140674 143899 505085515
103032 197414 236574141
70171 116277 810011208
167911 183710 302021812
4022 53602 760337116
117069 177241 150748346
172564 181767 23129233
73387 115649 105881364
27031 94307 167648345
100079 162384 748536100
153513 195448 565779475
2496 159849 393258231
168297 196361 70608204
83977 128523 111416705
103178 111427 20561680
176172 181041 12235905
7734 147003 347779535
39462 56862 43333676
117337 129445 297156826
51011 159637 572912669
2430 191832 473992712
159305 166311 97662133
105511 197290 229948255
182355 197472 501659663
62137 110703 121671408
71295 126294 894499817
94056 126175 536499089
192817 194755 4834922
5689 143477 344102834
40175 102082 154762117
16566 134128 524645608
196130 199850 479580321
199549 199682 348141
64122 163814 249653684
70280 90159 49745644
113198 192158 968272638
84103 194652 384717449
1626 2953 174785754
161628 174215 31772668
11250 140055 321616113
55687 70748 430829998
16574 89597 336995967
109109 179551 176314722
155910 165701 1164823
65284 148169 207253081
15459 160001 361040082
125372 163037 976503267
102603 172840 177307769
169768 184706 37482724
199670 199999 818986
181182 193398 741727772
142970 172898 141696367
88762 132301 108977904
140585 172883 907947895
104716 182438 711220064
170716 191030 667025929
171980 177227 13192643
72665 181327 319968520
64744 89756 62637763
18023 153054 459892290
163795 187735 372367777
77769 179051 253686725
179376 190886 309636015
26498 116067 223654922
172091 180115 20191272
99033 105702 16981815
144479 169499 286263626
56077 139242 954736385
58916 81984 57790259
122472 171106 121973927
23894 37372 584143709
107574 194984 218983637
44550 196292 380146896
6545 58446 129246423
152924 160227 189293171
22564 169688 803383756
37617 90485 658429416
173716 199681 575566477
98948 186953 220715754
3482 116620 282805659
69829 103310 932768943
66888 154951 220375332
168111 183919 544687406
158290 177882 738762366
14550 42635 275798322
170501 189278 47192514
99005 120187 53053024
149397 197186 385637968
199963 199999 73155
152441 177379 544542983
143084 165356 56086909
5404 11551 967524737
58458 128906 176380469
100942 138452 920565791
4769 78270 415189690
973 5189 10650480
68531 83451 37390763
30520 80598 471573966
38919 194932 664704072
84210 88471 678075852
53661 145486 121681959
138575 171105 81789933
24142 167784 358990809
96358 173053 447041204
181570 196564 37781686
8134 143228 498541509
169106 180118 792173223
144002 170687 844921513
16579 185696 422886180
57782 181854 791697742
118890 133143 35641612
151738 183204 335539574
11047 95866 480804314
84458 166216 77951582
102325 110926 31168323
99200 141404 944222793
165191 180868 39461411
32655 86957 135590660
181535 192661 28042521
43895 53235 23246132
31943 125718 234049593
169804 192702 71842473
107040 184780 889062435
106311 139820 161852345
33785 67829 179406731
119124 165415 115916362
163532 191845 665539582
3788 4670 229405447
55477 170996 810181125
81344 110944 442106330
34858 84993 125323451
123954 180290 807252848
2893 115663 281878246
49962 188823 798850610
21129 110346 330522445
169781 183615 34792808
104151 177236 182906962
94873 179123 211104304
138441 155576 725160580
173362 191713 46252361
83223 112559 260794180
90429 113376 57527519
56295 117423 153076526
25170 135355 275049988
11795 42757 77111181
104964 136182 77896735
179846 185510 4749082
96736 179026 131318197
175559 188925 33650011
190145 199565 23639952
56711 196515 356333769
156773 184072 170740271
198790 199508 1803701
71917 145835 184735848
137641 186724 123324874
119052 173325 575226038
76662 176561 250257306
65201 82845 242334035
145770 153021 235121852
52096 90022 122286979
105229 142283 772496229
7052 57284 125105557
150123 162315 798339418
30227 104059 184505101
98127 175992 944627195
56686 162269 628995921
122267 188948 167356370
51017 126609 805809508
80189 169330 885187667
98490 113041 705656167
160522 166359 165270005
28859 114494 908391062
134620 141152 16192053
150118 198136 120816550
56696 62782 227911529
195468 199743 10735184
153105 192774 99853873
139505 191751 41272790
155989 192570 848327058
139238 196320 699313930
155471 197245 781851457
20099 96806 476833575
68405 143256 487030810
156577 179752 58240522
70990 100492 360295951
132331 195445 158445723
165510 179606 693502873
37997 138480 251153029
146786 177322 815625046
180968 184651 9202893
119357 148911 262690375
67587 164421 242462082
172348 188217 39996993
194314 198431 220653651
174279 186436 65752046
67389 107277 842815237
32964 100929 169831877
195805 199531 9335220
69404 188514 523317130
32652 44599 872364045
130989 177188 497771861
100153 167918 169685378
72732 120241 118910234
167768 171665 299832421
199788 199902 287800
106645 128183 558388609
52055 64996 312586497
109485 125210 39000053
53167 165438 281100225
99208 164438 648407142
154207 189207 88124127
27561 199391 574206358
199641 199914 227004
149524 174417 149882811
67762 147919 200397236
137998 165092 68023238
186523 197305 81734033
194215 195461 3188649
113470 145396 79527814
32354 196471 410852169
179757 190169 26300961
47622 52917 171144068
72774 172628 250107216
153760 154829 593006656
177879 185896 20168639
144838 183224 96563181
123403 164075 541197932
130223 166075 451450420
184538 193909 23592023
154924 182798 70123325
171298 173657 5858504
46060 112264 165723689
69128 135011 164837653
181354 191376 25360657
26479 88185 153830977
90630 192684 255854629
84323 120363 90138753
49810 179460 324766666
10753 14639 9775857
71649 148649 192522667
146277 180354 595477688
179797 194414 847415258
107620 107976 916352
125099 179198 844030459
89116 198302 43907257
192437 193518 2721341
176960 192513 597930126
17230 64608 876634397
36384 108549 180635932
159690 171375 188488259
39040 144380 263299739
54895 147143 230618893
61417 176313 923524358
182553 199763 814278721
109803 132046 55498660
57277 109391 375943329
140237 153358 32896690
93922 169737 189981615
4694 10925 695768015
68399 146482 544557615
32360 152126 299251117
170466 171002 1356852
52245 58287 14997815
7033 96452 223161679
2961 197985 488106400
139372 193356 108505094
68138 170295 255906192
97854 109620 861215178
9588 81371 179112310
140693 166884 654621514
160031 171786 831563070
11267 192150 452621940
77815 152278 186298807
144445 184875 555308009
58204 140815 521810288
193910 198533 167430937
97153 146112 425963392
52925 156202 777305831
30057 121870 928158123
144522 163510 453212016
127979 130006 428549234
122712 177052 136232793
116786 148167 78251350
106155 137368 77797003
90687 172570 205094542
108198 169674 39066690
48278 136841 221662620
68892 93919 54596412
31474 174559 357849832
27829 185136 426163669
31093 139214 269927478
67960 143487 869910913
6793 139072 369955450
157192 163516 15919114
38574 171756 604976610
53979 121469 168950105
114864 124171 23005929
108764 129638 281931063
25934 179195 697529123
84335 173400 222995841
178940 181573 106106665
76394 83061 16642851
113411 181566 372802995
119707 195446 189996306
111850 144292 80956682
61634 70715 192348818
139638 191941 904382436
186216 193548 18449209
101209 137417 254530610
159174 161938 599817133
5850 33188 464817292
130973 143929 32156106
5164 166864 404298185
190318 199069 21923841
80598 123838 881667767
56265 85460 232807713
31426 74447 107174077
187069 199488 490181159
150103 165604 955289429
150808 189662 623089481
108650 113124 11073322
172129 173051 870148045
115061 192458 250265553
161463 175054 34238410
67396 94299 932576366
90117 141493 470515625
92043 199417 269222556
154442 167023 31741437
48292 134592 222734900
89548 112570 57719773
132858 188435 139533628
15291 164272 621852942
73380 143028 174083636
25047 187758 407003880
172953 193799 407975731
34305 117738 208654443
101820 185273 209026095
124114 165304 103266413
101833 107898 799676057
56512 65644 177807238
142366 169566 110459592
27571 121867 235351051
52877 181354 321834691
152256 186099 318070218
94569 175752 419448062
195949 199986 386033034
91197 126003 172575378
69262 147847 196441875
189577 199402 24674698
11006 163861 382092905
122982 153128 75397165
145114 155542 161316294
161748 188836 68270480
30527 190219 980839432
126964 142028 37612612
187048 187957 2310633
92253 141056 121973814
159000 179751 117317451
76128 133435 735504891
51737 154283 437794639
143203 160718 101805755
142884 159863 42682405
136071 195753 569729132
96987 159479 156465903
199934 199966 895116294
61472 165004 259232551
179700 198797 146540664
177962 192848 211705992
160790 184050 370297236
21550 174014 715433346
117326 123144 14401599
29498 83976 135832757
73637 162765 223104713
62499 154175 229378289
170998 173559 6350243
52546 74354 54635537
120783 136562 194998360
13507 96040 439229277
126636 134464 302089087
160739 176618 325321385
185957 198251 30877372
54636 143759 222890547
101690 134917 82986883
88915 123723 288879499
97825 140365 106266925
163185 177133 432330323
40792 53316 512036077
174054 193461 48785557
94469 140247 916918718
27163 83861 757292574
9529 92663 207520728
5052 174945 424878169
101323 163105 850535670
39132 196609 394490707
172492 185392 32443096
134454 138401 307633188
160516 166456 15067425
128689 198178 192773972
191663 194693 823161080
46901 83018 90369773
35987 128331 230862997
54212 106728 131690589
79121 80913 610551798
171017 199234 433132164
19783 175755 526778597
17339 113228 239412929
111374 120662 13389437
24486 51638 67300660
103607 147434 109229294
152867 158546 14291397
152028 163901 180554734
50411 105708 138700194
145386 187670 422199521
155628 193456 95240768
135902 147293 347584794
41956 192646 377496446
168656 169451 297865
25116 80786 138641343
192464 195886 394585785
97107 141733 450107768
96412 153627 360355457
175762 187600 29848488
164757 192085 68800970
157327 192578 277255124
4955 38877 481909588
145453 198728 134091264
139740 188181 121860085
71613 108735 564047163
85338 88139 703708829
26149 188484 406064930
94274 184804 325791151
42587 144237 254090561
21868 96157 207098878
146566 198938 131801892
155283 198972 109924986
141034 152751 862491778
31411 56312 61801638
71079 179989 334737917
7884 109587 254263342
85931 93512 504951407
197240 197357 86411110
117558 118665 2759251
11033 60638 226374407
74417 132286 718853912
2154 90002 528964209
149892 167185 672036266
59748 161336 254252244
25089 142482 292934762
69875 158878 847714199
21379 149363 531783531
148721 170574 55109032
47674 94052 116067323
135712 146417 26599829
142757 194264 934285908
120695 175024 843614538
155856 194774 97924173
198309 199852 3911362
39377 62381 524490761
80381 133976 648172068
160141 164799 922710482
123010 135852 405582762
180768 192454 29350764
90848 179967 581079924
74978 150567 865092354
143628 171820 70916432
198334 198552 601570986
90046 148573 867686631
62628 193967 329156114
19114 132025 281900419
14590 176703 871561080
153604 155412 4552898
175203 196071 52553215
72860 136389 158944764
151596 178493 67621460
159060 173737 36933395
145819 166716 133517621
15362 65247 124197450
10359 126433 289909593
48576 66697 45359720
111023 164208 172149620
1699 106643 262401890
15552 118827 2929896
194058 196769 442593063
129117 133627 11322281
45596 140194 810247890
182731 190504 3182893
12914 41825 71896357
13436 112163 246597143
173075 177922 12208529
5716 151711 364778721
38623 153739 287785938
48802 114291 164145007
54653 76613 743993007
5357 86382 408069771
191663 199597 16224180
73212 151077 797502388
46928 199285 460778698
812 74312 183520829
170335 182905 516975326
142281 165568 138955922
173370 176423 7728884
177307 186313 899285054
154139 168921 938768208
163161 189287 65737602
191055 194947 213829521
8232 77345 996802764
106747 149748 965057667
96325 155305 799280956
18339 118678 250515230
55499 87850 955233491
127704 174016 116133421
166629 181084 814157603
79016 92274 33201399
8277 185412 977368310
112955 160241 975068760
169526 170233 1762599
31432 126945 569282513
14624 98674 209725476
159013 183384 862525610
9580 159128 373783548
147606 177704 75821006
91432 136396 988672547
117169 199603 206755367
149420 162007 31636620
106673 111610 336068383
73545 94064 325047839
17410 142840 312995864
69379 167121 641191345
25643 126192 932624531
30008 96772 938131990
50745 127150 191195780
39477 101400 375094892
31806 71945 761607711
942 4406 875886599
116988 187539 176956085
116439 124907 717437693
41911 151319 273621367
195984 199176 7957632
33357 169237 339936493
177528 197627 533520983
81506 109596 70559789
100297 130425 997321969
182002 184301 5834878
61463 113181 129572942
33642 58204 61034438
6523 177110 164867677
84924 132527 680662604
159040 166271 18255354
161304 191176 151198391
44783 91091 115782995
127203 169361 105786483
139153 145292 15276176
138120 183308 113527375
41392 89672 120716762
80978 116593 89287247
28993 178630 662487906
16635 131131 657336307
192782 197284 11299468
42953 194806 437913349
118580 147481 561008617
95534 180133 641477072
174537 177185 6643387
183554 184793 181268444
101755 134844 82659796
96413 96672 642596
57300 161766 261525214
67795 108271 587146707
173698 175634 437311041
170073 177015 17408717
82643 150011 168495445
56462 98817 227462829
169105 176154 17684508
70918 159242 521148411
176085 199916 59943928
52780 61496 661498404
168480 177350 520552980
26651 165379 904539667
136231 194978 658154482
185044 196781 29661315
152332 154576 890889479
161416 178534 21730288
171040 199323 857421255
129494 169895 101298517
131372 172863 288557002
173173 198763 944644030
148545 186780 481362462
16016 149628 785506996
95393 196614 234710484
1465 34317 81991807
177628 188030 999090166
116915 134455 43789502
69555 100873 655131988
147012 181944 87901823
5503 155360 374434419
147062 153602 16503014
2987 173151 425552199
103483 182213 197085380
37807 155772 717555612
133223 183285 490838098
82110 165532 803018639
76404 199146 891452405
28784 32284 256865372
79229 124916 701894614
59400 65454 15205127
61423 87489 996332560
85252 102442 240801655
31059 107666 518734562
20453 87802 69723627
25735 91196 163157662
96207 194040 245397083
187145 195549 21098666
146577 170770 742778581
117867 147526 999591626
153207 172327 48151045
12101 84322 180338644
106343 138039 612047196
155201 184844 74557779
143274 153500 510765619
34583 159246 532785448
99792 120208 51079606
120635 130212 57758601
8045 138203 325153081
88512 198861 915884562
179449 194166 37029918
49905 122462 822513520
33154 115486 205841834
168077 199708 849349835
32323 106134 679171805
159471 166641 309925
86551 92983 10823272
47302 142333 490755368
194700 196314 650830855
115259 134180 99802510
143404 183681 101373398
25892 163398 449464571
80636 98004 759930242
187677 197242 23989214
192337 199811 18795745
141881 145973 10197085
19757 120990 252520288
121432 150806 845497305
40815 147027 265368303
59802 161505 254522664
123475 143830 134674076
47425 84498 597034077
137770 164556 67214214
138998 165799 67350419
102208 111236 166151216
25191 59939 86273383
82949 134992 879817639
2896 94341 613542513
23026 148729 388143899
58004 81003 356011998
101283 139605 95633135
106154 135759 500200420
40185 169985 786385380
100776 183727 644160135
155113 195053 100461617
92979 111450 545745631
72535 123065 587257448
19542 164639 782039807
56236 104573 121167058
31203 121278 544238736
77444 185936 623786608
161437 187579 102009045
44795 91865 683010592
184784 187035 305156972
191731 193113 3463809
13016 79729 752147365
35986 93788 483803670
22507 79853 142740466
97962 198834 224954875
17684 84657 167028418
72127 77265 2886703
169053 170857 566923
100479 157260 838326108
146711 182170 89190257
49969 128621 196829302
47639 98449 910178604
184033 192882 22256400
174377 194260 49936370
44710 172728 709190831
97435 145839 963448209
30798 101728 488925565
47565 54580 17555857
12275 97140 211819823
142254 190583 121611830
28072 138121 665649657
14149 32955 159167877
104722 130805 687371033
153272 156622 8506898
39512 132573 968386774
47719 164220 822672969
194379 197028 6724772
68184 129778 171282616
195962 196411 378025
154436 154861 575557276
104474 177396 245417717
122560 138130 38871166
183969 186530 6417389
167643 184506 931509586
105414 129647 735456136
44683 147049 255813723
71550 151535 200075449
186096 187115 481578953
21341 82684 152700407
129357 199551 176202730
62243 90004 809389106
47269 171145 310302803
127025 147805 51850298
122749 129137 93501634
188332 199354 929933876
72941 193775 317569400
131164 190119 16041277
193781 197825 770766062
61659 140554 489918697
125460 186048 152146010
155309 194946 99728625
62586 63361 1916838
35619 122772 217896999
13451 155734 906317640
138333 179709 985769260
179902 190776 27469163
25584 70134 326574851
181032 188582 19058628
109086 181682 929249041
154587 194804 101183112
146060 164772 374635634
62237 180423 296104193
144272 148991 717817737
30012 56358 65391893
50021 136934 971681446
35279 122438 386255253
69415 194156 312595546
133402 135629 271927297
80129 145130 162440227
75305 105194 880951567
103615 157166 133812853
32571 186363 750118337
63688 165311 987729171
6245 20596 36219390
143346 169415 65652081
39783 95483 40208232
75457 88269 32105795
190945 195738 712854697
186023 187305 3293356
161772 181721 361841010
37068 107838 177150162
1415 172181 980702996
173766 196381 56929063
106900 156090 122768449
66329 159496 274204691
79069 173138 235604397
139173 139576 364681253
148197 149789 311337912
190260 197404 17922512
128936 180094 469129163
58379 123394 863921477
115762 128746 32295187
95647 119072 805024040
53082 184892 330187760
18365 168845 546463654
18911 131228 519751233
10563 170294 559495308
101719 107356 14214366
6306 177600 148695580
27907 155935 708504308
198423 198915 1259747
76980 135069 240379263
142368 169674 907956975
48560 160736 744789137
155192 179633 61481412
179981 192745 32152927
143066 168082 520193206
78072 153944 189829851
110344 166456 140446725
96957 105134 465997895
54184 76371 95417574
174045 195566 54132670
86915 122107 87981412
18301 44454 51988032
172001 189457 43914656
22847 56169 90959934
17040 102268 212690604
7122 39056 704093586
107741 124680 42001482
59165 199260 351144956
102022 182563 201717039
152536 166312 235492460
168539 199789 544360497
174692 181990 482691977
162560 193862 78736289
11771 69883 950193549
120871 172588 129634723
106495 118032 977277280
337 10940 448856598
21403 139854 326203125
195681 196937 525173036
42572 147854 263107870
109055 163206 135377928
194014 198295 587445551
52952 59097 15364073
47601 106350 432108074
199378 199867 593290263
129309 137993 461318163
85405 108194 57188639
166576 168654 5211442
97920 179342 204018664
24073 141487 861120799
45403 186659 784531493
122037 138081 130554765
55725 79848 60344127
134247 136378 5334561
135431 173924 810861960
191720 198701 493037
92329 195197 308048351
90799 160332 173940938
80735 112849 80522662
183094 193927 18239396
21241 181991 401775991
125536 192170 551054992
149688 168365 47052449
127753 178187 28570966
31907 128689 241688274
135654 173700 146412904
149137 193356 111290293
60167 114309 990942262
94704 155355 5758427
22050 74042 78105050
28532 61914 82948678
107973 148536 446742542
170616 187391 300242854
101324 122123 51909228
84697 130097 731821804
106331 121263 384159977
46610 120005 334733207
133102 194497 700829772
116675 151565 285753176
92874 181571 381518053
41053 144570 563715737
84990 136560 906771283
36881 87646 126875777
106499 182367 920923946
101728 169334 749818221
14748 120396 392965376
89606 152465 157241167
172789 172911 237132
16157 173884 971989447
135104 142308 17901114
67069 131198 149855745
165599 180582 186747296
175546 196480 81551776
196744 199373 6558528
51264 98657 118585156
89385 170663 203676512
92507 126360 883027021
10861 112161 97360794
44539 183227 981023928
40549 128637 875160406
62003 151674 224356240
132914 156240 58304353
107190 159398 310712887
56909 96730 164484961
174768 186671 29949328
76142 143773 595783706
98122 162076 160086748
1524 106146 261612105
171104 183206 30347395
32949 162038 902117626
69390 164581 581780345
86368 86620 607155
84701 152136 660620704
22400 179708 393161817
89841 189104 248862150
152400 168230 39849950
45952 166615 661000575
197456 198850 83313203
25557 159751 378309272
19545 93360 183935122
115429 187762 623365555
46531 149694 435576656
123124 168290 113254175
101537 165898 161100875
37959 163975 315267771
185466 193895 303369613
82106 84511 79300471
126688 192038 732485132
117589 149497 575053830
30565 93482 422036473
149056 198867 125326682
140375 166381 841112256
141484 146836 13374821
55116 74595 864780090
186710 195775 987602207
100482 123517 57518638
20179 105651 213331973
167620 173132 973015213
72703 89278 41487808
166152 188853 57120068
75089 162076 711875384
30477 136767 686542255
79467 105470 65369445
77116 143125 720020584
123832 152653 72140161
25844 91509 42224973
66917 69559 759246223
129810 164695 87360849
125863 173163 481980516
124912 157100 80703271
175880 191441 39273641
57365 104292 48405631
19823 63608 156913355
72556 108173 119935312
7196 124507 292963883
71352 125441 135206722
55725 95213 98755036
12589 30590 363421066
10683 151091 350733236
112831 159372 116345446
175105 197628 702073661
41385 77591 90490800
164772 198501 84853778
70857 171093 251076423
161471 192550 21741071
2643 48558 971516651
156513 194836 96393610
101731 157892 140381744
118730 170091 128652248
24649 92329 415311682
90382 148925 991305061
6806 195006 574773892
71299 192638 996225616
111643 152136 543820922
69576 142484 182263376
42743 109260 577297657
118385 186574 170933789
44203 62244 45001584
131364 170942 99250657
153286 172318 646826125
160641 174564 32138645
48386 95815 118611816
91778 93861 5157536
145568 190244 848718631
69224 79172 24856410
172213 197694 18525078
172964 179562 749405750
47128 135751 221825219
198645 199136 1233607
118632 150675 79950849
108767 127611 46891082
121421 152807 31397775
95267 159340 20478414
27450 149013 303425106
88571 103939 827554030
111450 161337 758617133
191206 195651 1727275
67930 172431 261733428
178673 183299 7029358
127531 180285 593005244
48854 97470 121735209
185995 192079 15347044
130110 161651 78909436
70395 170007 249454433
130269 176429 115744925
195050 195548 145484457
154377 195083 102399179
26976 173227 762077646
224 182559 456120867
121319 196505 188736886
75166 82554 442442283
109232 141793 751179444
114298 118838 11249775
7313 38665 28528771
106046 192793 217342484
101894 115333 33612061
181062 186170 74781832
68894 142631 184317616
108340 125306 940569268
177658 188478 509841110
152728 170425 44613745
92322 116973 152863000
161723 166814 12930793
70748 133382 348143868
6555 170385 409718388
95629 179957 211404519
113317 175957 156878957
167581 175574 893314029
196540 199566 7585188
10806 149166 345594196
112409 177403 985552341
133230 169981 92182314
124758 129045 6212552
169887 198418 558626882
77812 143168 834030268
180159 182614 6176807
96034 132950 92523713
178060 182250 9740160
67127 106768 99521532
74346 118608 470727466
140646 178313 185660447
136798 157843 190828942
87496 157272 318956884
195647 195860 528883
84061 117489 980579963
146204 193335 118676463
46961 152073 262983311
36305 79926 34360914
146677 148070 3484870
102972 170498 700835738
78468 146185 169329363
108833 155392 116224948
110937 158468 59010353
69038 125229 778249136
8786 84016 187862655
16715 88940 570378067
41475 72770 78171469
175439 186882 28816478
116190 184117 170249782
100216 169996 174777798
50136 173374 308653763
95014 195454 664557511
41482 185532 408359248
118906 179580 398879619
33754 48547 36675543
180792 190010 487641109
5189 183998 447315156
113610 197374 209996668
48583 108781 632242684
138128 154900 42026045
167419 177933 26405353
196086 196674 741476154
16849 150324 882076957
153459 179404 926229792
177294 178489 2992731
141137 145686 11318751
124582 154427 74737749
56885 105645 716142660
87646 157371 174437739
85132 112461 68433389
190936 198486 834993245
107720 189507 139520580
164093 181599 44018004
198754 199613 2163909
160388 177255 15110899
69708 131861 155568030
23053 25624 6472766
152542 175340 57356520
139280 181482 81449791
17108 106806 224048281
89649 112999 585387982
39427 79598 818605607
40424 101187 682185188
16772 194235 604746948
33123 137394 260532380
165691 185504 44317012
142015 148005 746883625
62297 144957 206685999
144050 174680 919460175
148552 160599 834265415
173316 198530 63455496
46851 186343 349437883
174098 191826 44618768
165746 172507 5014491
91340 139400 992791027
18421 165043 582644860
51854 186318 899880026
106107 122246 40106644
65295 167611 732344202
152027 188023 850582
40865 130800 224919808
109291 141232 79535270
147154 172352 396474230
194088 194670 1494780
193880 197532 587008293
172663 177163 11317674
68373 147948 227052633
38257 55399 179745941
86932 121891 87444145
152356 160114 111125856
14342 172354 395062838
148139 187357 98783412
8989 75712 166519104
193306 193765 1087582
160339 174658 36117840
95745 131457 23259065
100892 162569 343680507
149580 168317 368500158
118353 123662 13108596
122107 153843 79355224
37811 152795 287471749
14638 191831 953418351
26772 91026 844734241
67548 172425 736543017
135993 197145 153586621
194991 199696 514326836
25818 63277 92996299
119829 177311 920211278
29470 159718 325363793
31412 122566 377129282
117316 184324 167937698
74497 151205 357544207
133590 163606 941625933
64425 161267 242444137
3383 73202 174258578
70721 178534 492650355
19979 142570 786652071
12246 106574 235794211
116902 125426 21092245
70430 166248 401696419
18325 198454 450627639
180234 191570 629607488
58324 144207 84244778
57846 148546 538514356
56560 160020 30021251
7394 86686 737490338
115156 185993 993907365
193006 196230 455287833
159488 175630 40668389
33183 87508 820484551
75604 98597 57472918
83756 127677 105162487
88674 162429 184592062
169203 171070 73431093
99989 131659 79263505
114374 156728 105835390
159505 171191 403717534
164480 171121 129322158
28876 53725 203920970
191415 194908 8639644
25141 109881 892684518
6753 190177 594251460
170491 174827 10850963
130256 141445 321993522
25641 43676 44551963
84245 148547 878865232
138270 175118 125441316
7058 190902 460099876
50893 92560 104267810
199247 199841 1533874
133267 150652 831488940
124765 144000 48065187
6955 50499 812088785
35541 77870 105746936
80253 174426 235930186
100597 100659 180230
101305 116162 37198033
16886 159017 604156484
56821 85970 73047438
2461 20825 248609022
94849 180935 215805019
13167 180343 571716726
161316 199635 96455995
81100 90296 23080580
167829 180616 951408511
136564 198390 363395931
170305 176933 16627516
107864 172428 161522271
152763 196747 110689323
70709 78964 577905752
72168 155809 39081436
44961 101955 768692832
111106 122121 986351418
52658 116142 159040116
33421 168616 338202012
81720 193297 279759219
192998 197747 155717675
175436 178751 3959122
80548 198154 294833057
181562 195859 36011169
58541 124968 166249316
27669 47842 189735868
39570 142452 257069814
30670 64993 334808796
39789 95434 176099478
188187 189215 994168628
106800 139637 81771630
53336 69943 41591020
169671 187533 6008581
13199 42088 71797221
167278 169372 5275238
57868 135892 195363702
116645 123285 16430186
101209 152497 430319700
37446 55690 331033487
65723 106086 101260913
145184 153505 869018308
53108 83362 75757650
118579 171914 549428832
111835 169227 883262640
170499 191826 220287982
119255 189227 656473002
109926 180883 26571821
19750 158770 710152431
112109 199363 873654298
103801 170675 167389054
91234 192889 327841694
96049 109379 33664006
2967 90519 218693552
130533 150631 50115661
197426 199377 4879869
188934 197155 630329842
98753 101050 251424599
159484 181609 670986114
60783 155130 236080589
132918 191878 130895075
99547 111479 29981195
120118 194858 734499759
145167 161697 759256198
162410 196484 339278683
92836 99080 15615412
78553 156997 820728761
103860 118421 30335792
137525 162863 63565309
168208 194379 170400911
37754 63352 63769731
113354 131420 694777619
9042 151493 355918623
71524 154588 207808181
49740 53100 270062120
107202 199131 519874222
97779 165087 168558855
157077 160475 8463444
25506 105524 213841332
89816 177885 697438440
130329 138985 777025623
40143 198942 875375765
180104 188847 22054903
108894 119781 27066314
117045 145059 134679157
120388 180616 434179157
81755 179005 503628685
40538 97124 141343009
154500 191337 466520803
8921 108999 994226378
59013 107888 122601668
62995 138186 188133014
187485 199534 30223945
160882 198160 93835109
170074 175177 272985172
19067 92047 181932230
32392 153092 806566454
26158 28465 947963209
152993 156457 233566766
60492 87348 67298787
121707 183932 156101708
83654 135635 812356674
123258 149923 66661395
196686 199978 98609020
85423 171721 495799148
14352 96865 205841911
11970 196892 462860380
119319 179923 151870431
26306 76620 125273583
196157 198449 790614007
12669 131539 297017017
40787 174610 334948967
105928 198271 384013212
180785 199736 952013798
15398 133312 294417011
91558 119382 887760749
56437 133655 483368906
125707 155129 73730208
66025 145181 197918412
12969 152501 655127325
25321 138559 956913128
27384 79803 130536250
6539 35461 879861320
105919 198145 231062090
139311 152066 31985783
20764 79611 268155879
62251 166042 487873366
92149 131586 603711069
84134 148569 259470269
182701 183855 117359497
163324 177352 35271895
28769 80716 782095308
165757 194134 923370711
136549 168434 80006764
119428 124635 4832574
70230 160646 226222666
15851 145713 324061868
111607 124144 31237678
153991 198590 112188151
10620 88508 260067200
20786 136475 288748112
190592 196270 511982370
93607 198374 418285225
190879 194303 8495532
196133 197035 106183
62191 127997 172524705
83185 179374 534080969
138394 187858 233598353
143391 186433 624940335
8501 76204 169025061
151374 175261 413965571
157382 178259 520998082
50961 142055 545962568
145113 193532 121843478
55501 198509 486783830
109169 157166 119893096
13887 16934 54469450
8476 109073 573001514
22410 123604 584440759
7655 159448 837169079
14394 178798 411113410
36545 62249 403502670
64489 186944 384176273
130140 199623 174427838
149779 159665 24879827
12934 124646 278875442
139602 157193 219480884
181846 187849 15235690
123132 167352 36266082
80439 156436 190160254
82365 113071 76988117
112671 132262 48920542
48786 175839 398256495
85550 116209 76763264
166985 169552 6453894
43757 191501 834629976
131996 158609 66542774
94768 158309 89418158
78900 182177 258746104
156285 159499 8060185
63357 170988 269673792
144236 177121 82727811
128103 170591 106586855
84973 174570 224382538
85753 140932 941356776
72199 145093 182235895
112241 168028 139662866
16679 174071 669666622
65372 89179 754679108
45185 65762 588252627
195821 198672 955015999
3576 166394 407170660
41263 51352 512756127
108603 132882 60539801
24942 192987 990049980
159106 199492 956020371
104176 138838 86371811
118757 132399 34071143
27976 149533 848150487
11711 81026 172917563
154210 177527 58669260
61846 136891 187762695
16229 183053 417124133
108591 136868 505133601
56454 116999 224122472
138018 188060 811520865
38737 108014 249514638
124642 170659 605955175
48556 92377 109691535
2973 149032 364908841
157097 179304 55796755
19897 38514 297279420
159405 197824 96651953
144570 149703 12890803
166171 174228 20248501
68966 165155 929778749
142504 183914 104200753
121893 132965 27723675
55286 193206 987068975
179270 182291 57178608
122429 188351 165476665
138819 140342 945249555
30160 111106 202155842
157734 182464 115572082
174638 198284 80691077
44489 185817 353893549
135064 168445 584377752
186931 192034 332624323
83041 130824 410446711
84372 169640 213525930
7618 121182 779308937
139606 165547 517978220
9851 40040 77865221
110748 175851 206962391
2028 2129 275797
31834 161044 497982773
5992 77359 360971290
89559 132699 107956077
81101 141951 675109174
16443 17248 2019394
19042 145021 929514377
191734 192064 134648302
12705 73532 281456686
124905 185956 153289959
164158 172004 19736180
146508 166884 11067042
153958 183433 480061512
102759 197737 38066181
171046 175910 12166941
32460 193803 403809772
77898 141881 159944854
28428 137976 885783801
20823 180050 827385822
95609 144892 123264189
10281 115112 262045303
153445 155267 4639372
143452 190053 419909748
97678 169956 181095936
159685 166394 1633692
25529 105444 199544219
189437 196106 16823815
74800 128343 133999339
161010 188643 69633619
113936 194080 801456991
99867 175577 65533663
110955 165747 959223177
178081 196121 905610574
39586 172423 701710843
21399 84047 156059474
171881 190444 896020646
2741 159480 513403812
102313 164027 154448761
48797 192502 619770656
113174 117579 10988702
192757 197317 11441495
131148 194512 158986252
9184 93421 210276337
30773 55081 687585567
96392 173956 194458099
37224 165995 157705213
34421 135763 94651694
59341 165521 265920307
140783 153858 32831294
52088 62438 638999374
90940 172247 203625941
152262 185652 83972900
17684 76184 145781819
103838 169359 163990212
6121 80302 836953745
71470 112745 103419226
146780 181005 86146678
171658 196253 932466586
8738 36356 68886588
63054 173896 277681020
35995 42536 19816824
45495 146961 357038131
169602 175188 13978395
190738 196864 15394791
70672 122540 129775772
180487 190830 26068182
79476 161687 862795551
96998 113693 42007844
165838 191709 132003645
100302 167599 168519530
138868 194864 891051300
97547 184824 603439783
185693 189188 8852397
123008 145311 55636137
160657 195952 176379751
76636 99382 494617885
163744 199067 88832972
90524 128616 74467725
68705 115736 117810904
180870 182963 5236261
29628 140023 275534225
44104 68724 885611914
60234 68356 20367917
2385 182817 451364981
175140 194005 47407805
191980 195462 3317918
3272 178292 437780640
45871 49520 8983979
83429 191789 271624940
149702 151477 4479045
12163 133958 304306444
29458 161851 330752359
143520 164366 52474133
17341 166317 86315831
119540 191082 818136753
137116 179472 897203560
64866 113577 122082233
136316 153735 726154391
144084 148340 10660517
51840 139303 855768011
63415 125037 154144644
183051 192386 23519147
301 115169 426523310
48530 149446 252454976
137986 146059 20100726
33455 36598 7763017
54007 142167 220505677
184004 192120 59668801
87570 191210 259851097
1222 184092 888971154
150874 153867 162117534
34008 86947 132288477
5521 52336 711507227
190643 195376 11858121
51240 162468 278427877
14711 167432 381787326
15741 90198 573295084
75705 101421 323603135
27841 119656 229224571
93262 150451 411943901
32511 198123 788799238
145962 199076 254612910
112598 146768 85214226
20379 129015 970101622
158653 175569 13279559
158166 186518 71389494
24407 69919 113284767
111993 139835 291844818
53286 123299 779660902
174318 193347 468298663
199234 199652 1094595
96812 134559 681222802
39497 150271 276867115
33661 149505 676588849
67467 164866 243908915
71486 166085 306452934
58325 88943 943060898
13743 146907 571563509
8814 136347 5010333
41688 87395 114355322
152706 168277 39206486
21404 179662 209440154
22755 39748 199185368
144575 163552 248724712
3911 48193 110345111
51763 135115 208577610
79467 181041 398916348
186430 189834 592
29693 37839 961053736
76530 137620 152763280
97816 156492 119337044
38162 91030 132176631
162564 192048 74259770
177948 195080 43092428
125788 132040 670628749
94820 99993 13037698
102506 149046 116177448
44599 87292 761897611
34586 84449 324059908
64112 69507 604406262
26119 75343 122522880
83403 134214 127089367
2955 87676 658773545
70161 122426 130746686
199408 199421 23544
30629 31016 1001455
61452 171755 276258161
121970 141316 578383612
168619 177582 900856698
91916 113526 54199656
122213 177032 844177298
49038 134168 581634611
40344 101608 777636073
142861 197043 136349782
179155 185006 3406719
81723 157064 188572319
177832 198412 724660746
72432 100435 70125791
152441 191989 850955330
141250 142942 52240261
151803 165955 35651352
38905 169429 370986289
93486 156676 572466984
193748 193977 216696079
37981 69895 79697807
126477 172528 115536498
163204 198466 57251980
33670 195901 889300326
144190 176563 173158102
58590 194441 340556013
92148 102273 291102660
60602 186771 316167101
53435 103434 125353788
11368 130169 296785621
48450 109460 802223603
48313 187323 348374412
27311 187273 400138628
66127 115072 122685208
37945 150049 280233458
25531 141110 361081044
9755 70423 151386724
29419 199699 609361138
79456 83696 10704495
61234 134643 330972444
152064 185662 797735691
184592 199559 94236653
544 146371 654998677
141360 168533 61550345
92935 174324 203931772
20908 38753 509662876
98915 130235 78443885
22125 104957 851315639
84541 192372 270231364
152864 159474 16623008
124568 144427 845424615
61917 96323 85974733
91465 182324 659231393
131551 196823 358396714
54182 183552 160255498
166653 175968 23374047
126436 182477 140653592
132454 181592 51090823
175214 187047 29834932
159045 197490 96727640
90154 130798 101737158
167610 187271 476154263
24292 105000 201573186
98417 115379 605065312
8179 138644 325897351
152464 156229 393727817
38122 168130 578637888
39545 146081 587501459
140182 193512 134123092
102767 109468 816148369
187842 195154 18290402
39139 175766 341997858
94360 157979 159235013
98576 197817 557988294
42036 125563 912997482
159568 166476 17469156
95679 185606 349055433
17261 146791 323283686
9657 66054 183304205
39289 141486 861208643
146777 158014 28277118
89333 141418 130166240
159759 160786 802662086
162212 185154 594468406
155467 192985 94467166
76130 165040 590641256
131259 138674 18373239
148163 180576 81633991
40720 138471 561957599
3379 26760 226462296
169928 190182 50965436
49682 139016 850470489
80288 81314 50866717
131545 191801 151246012
114103 128409 35607248
43504 145483 254861420
79011 164210 364193493
30342 188115 255979493
16930 111081 235011408
134972 193211 146300020
112464 144605 766549883
24830 150325 958155920
112437 151528 785587891
185470 194944 160088500
12485 195987 808565670
65049 107102 955585281
167344 182422 287055634
159008 195313 91354698
152138 187471 944206110
181650 199942 46053035
143147 151901 561826607
144348 148167 9560520
145401 153713 846824927
110153 176281 354281699
35425 80805 113324095
69253 124458 788658789
87691 188114 776951545
138393 180790 202566327
106926 176045 172975575
137390 159770 56084158
20567 44882 697537059
56570 64318 337624609
17489 123376 6008669
192910 197787 12240996
186543 191518 819518934
612 158945 395788369
37669 66030 70725677
193209 193522 968304513
192359 199543 700595085
111798 165728 135054671
54074 99285 113167885
8322 88382 919864130
146508 167490 78345414
80 2795 6821163
24215 176365 380381201
139271 144275 12490782
23955 120507 532217198
3142 64259 856448353
136631 199204 763989342
77711 110679 82603713
66996 136460 173889484
98343 135679 93479343
136392 174640 808445908
110205 116753 866545186
163079 185489 56376205
75503 151119 189113545
46156 167796 600934325
84697 143229 146196721
8532 196699 470985206
136411 182171 114794779
173648 183508 746457752
168173 188978 52344725
46384 117882 178930647
34093 75607 517934699
95206 172564 193848097
41010 190773 921646765
107381 121942 36213995
126993 148691 54191420
103226 120997 44299402
126425 155991 74013878
131393 156508 563149883
107756 156278 959230186
173158 199567 66477526
1603 78781 192689340
26374 102737 330524116
42940 112763 174727695
41091 109951 433651727
18608 191010 431330535
117867 150714 81957823
195345 197158 727862412
133911 165796 889553853
176477 196171 49561070
50994 91978 353840197
104367 147138 106580328
70069 148919 197162262
7033 84779 944478837
138741 180550 105078385
164164 192274 70727705
28650 92060 990938257
195421 197961 349192166
70856 125065 691894425
137232 178005 102323130
189011 194029 12523013
61173 196422 339046097
198726 199488 1903110
153091 197402 111507143
97365 115853 964152067
63637 125158 268105012
141564 199032 144519680
30412 179785 373563033
57898 139784 581870300
166360 176577 738151702
34272 50262 461522769
143654 159001 979991744
91630 164812 183214245
63057 107380 633178829
16030 120067 932997024
75571 130842 660767238
127090 171577 111639425
170241 173824 478564555
151540 186873 88920161
49632 181100 89628932
197882 199649 4461734
124650 192320 169954930
80638 147270 166505153
67617 128238 151706607
24284 106523 361345553
165586 187778 55862509
135216 169374 85756170
26835 71999 112408713
92140 96797 135751906
5607 45780 100092006
94790 151771 389798443
39387 70676 314729233
30665 124230 548841583
98650 131962 389943196
83998 156569 575977343
37799 100888 224170031
145550 171769 300072318
25452 54585 343302346
85154 159645 186311464
134858 144595 24185015
101419 144037 106298419
196181 199184 18863550
7707 75225 168422632
91738 161290 174040264
80624 155864 188237711
8044 103124 827448791
143618 184030 939890977
119656 180963 584843640
33199 80600 118305764
110785 144557 84228068
105245 128455 608803277
41039 105026 551130801
81030 193776 282622525
151317 156545 585725842
20174 96381 189784454
184778 197689 279479183
10537 143785 923305119
129282 135048 14410486
74554 118464 110012723
60407 154215 771785094
118854 159598 867384159
194402 195442 2659728
114920 156532 103924996
181047 191443 26288461
195346 197583 5588161
84636 158461 960881585
57175 159528 256201555
154535 183276 441119464
32346 119436 217586470
138913 181423 807282650
5340 114111 271857649
192589 197327 167088883
43034 199118 627556828
162126 163481 802575240
170695 194542 113484088
53132 112617 148977897
65245 156159 227467822
17873 175133 393116128
36971 41247 10655550
10910 160679 374221232
176108 176624 1290683
124313 186414 155902365
191859 193845 4897175
134179 152263 45220604
114491 121685 17816368
160771 165066 10886836
21234 46687 62953109
92307 123398 872774970
79636 84685 732254429
134036 181900 390342457
132617 163622 501450615
23754 46330 516970085
90067 142600 131207423
129559 162492 82436929
61915 85622 858516509
96195 111647 38867349
186074 196837 146094303
190059 196736 16790844
124941 193610 172433592
135030 154183 900996931
183134 187917 433573269
82145 153693 178940250
159233 181883 288130312
130617 134283 9125537
73997 129743 169585077
196101 198919 156298390
55586 138121 803769868
189698 197737 20172461
26862 38436 738979766
14146 102018 781751113
191233 198351 17790452
69415 113990 523307464
7497 131202 324996756
187885 198496 26634470
185611 192618 558897861
172820 197416 61880574
37034 127433 225978340
151632 156595 12488347
154846 155281 766380
195496 195883 997652
39423 118558 451315932
38728 41177 6132639
103034 132880 722907712
47215 95435 356279184
198524 199121 1505104
3588 76471 725214464
22460 198446 440178969
178067 189180 28023730
135528 194043 950972261
152892 164202 28466941
148709 194669 115667719
185866 188792 264877831
144596 157188 227434371
148995 192422 109303426
89254 116953 69403071
175464 179659 741805155
96450 145978 123820609
104653 184844 200826409
103179 181957 646111625
80212 126865 610818692
187710 198270 26455438
37479 60083 820393988
189135 197735 21538362
48335 124289 190005521
17899 93656 188838789
127603 141043 33468498
168805 179747 27418006
144670 159722 37836812
82429 179387 242914006
48369 199822 379602173
117347 178281 726177637
1601 54273 131363725
196777 199260 6178431
121555 127227 14151662
59920 98192 503016201
156286 162613 15902040
57154 112008 137413615
130154 153742 264268412
197479 199608 591433685
181361 190274 676136587
193934 199445 13882167
154774 196939 259501565
192164 197818 385056845
58761 117161 146342654
98387 190585 231292605
133784 169384 990325304
9024 197987 168527312
163806 194300 566950310
113809 120630 175397202
120188 187284 905284697
42631 134841 690140086
77468 148340 503360502
196907 198421 3739233
111462 162436 46887207
146916 149002 5282105
63148 182080 668836379
161672 182431 34577330
54628 178674 973581513
159508 171240 239011698
192305 198661 797546996
39321 186825 595863729
172140 193915 284105519
174545 193843 48479225
172564 176519 9949611
179698 188702 22744254
123617 144128 51206158
140242 146882 386868641
178109 186051 20004009
142333 147042 11734884
73160 157638 869203555
144890 162449 166142795
151083 168527 233315899
83281 87189 10885232
196009 198676 428247217
54960 89216 85740574
163488 185988 955737732
185795 186174 957753
143631 199478 774699851
34457 143874 273391291
49999 114425 161474534
109153 187941 197408298
52243 124893 181696438
137857 146849 621902024
114353 170528 140640395
1350 155526 858878674
114366 181629 970512635
81507 126575 112704338
30870 43250 2947838
57355 83439 986906686
108432 162080 134009274
49893 113138 806662831
195150 196404 173632729
93321 119321 65140801
199445 199658 974816107
105313 138454 391181492
103486 150136 636427304
45514 142116 224821688
196774 198745 4931847
158676 181285 56888153
111589 178328 446890493
7870 104830 242356155
153656 166780 793730383
157523 176618 48049904
44091 136145 439513918
27724 145480 293855540
194706 196023 707877618
45831 188745 358049652
104983 156886 129687947
167531 170972 627587999
126626 130162 8961932
83463 106876 719504741
61799 151593 224646961
182466 194863 657633156
139376 140669 3166783
175480 187197 29523791
99655 172041 181347201
18076 65126 200872643
107635 137537 970817697
194777 195481 1811986
75247 77423 136946614
110489 142566 14207135
90537 124707 85346231
21626 178721 781837716
82836 150945 170346982
6174 100502 266587170
96088 163544 169005728
156779 191985 88578443
128239 183892 139674790
106397 157473 127592470
83500 184784 253735170
48970 65002 151249361
42226 55031 236422809
138768 145250 374628028
161152 186916 64915889
62619 123118 283821795
153164 159853 16833155
144898 180151 88666576
130003 162661 81763162
21196 63223 104319576
123169 185594 957071630
187019 188871 406140996
65225 141015 189465238
155588 175045 49023469
87487 138574 672559610
109251 127345 44997245
139281 183297 110626590
33754 101763 670201811
78807 88498 500053893
104868 126233 231795616
36616 114620 749985201
160945 193682 774446680
110317 118336 14242367
63345 177788 286769071
52800 87113 85950871
173518 178048 11382828
78389 84822 354100499
180365 195052 235768633
85239 174733 244334863
10920 45170 85282725
155283 180079 62404098
118294 143303 62304640
51000 166233 288604241
36022 66766 76678099
47798 170756 94028710
169517 187455 921694879
104178 158141 471762246
79465 128243 122093561
87450 116682 73219069
144124 175161 261175899
139647 143797 10386146
128889 176918 454956704
110629 154707 670127108
46478 82288 89526206
1951 148827 366956007
184161 199699 39045610
133332 138864 602714746
145848 185169 98931570
97539 162609 162907115
123589 183945 181557918
151525 181438 75223006
124460 193878 174271513
92997 139835 163601752
180603 191122 26547128
46167 168027 819162503
184265 189467 293767271
157337 173885 369519430
141084 146707 542985770
179241 180158 2354254
149137 163968 605085610
189080 195439 15979406
73557 123932 433331530
130293 136380 421314148
48028 197562 374799975
111145 191599 201812993
185251 198766 765916565
188368 196240 19773724
609 52226 193886502
158528 196755 711594783
35548 181495 477605880
58221 107473 123637252
61055 122384 434900002
32582 63680 77391403
53789 132143 196163349
121024 142221 52881513
79061 172217 678433368
41190 175057 725244992
75057 198871 772341439
196906 197599 725549371
64297 86392 55468938
57033 139650 838727889
15032 64800 46446601
192223 196986 344007750
57375 180523 308588469
140187 173360 705029959
35571 93742 145305512
80837 171543 734659719
158175 159366 900762661
109971 153594 748474732
143082 163497 885143978
60080 115261 138242865
59757 68776 973126322
164224 195787 665353271
114847 145373 433330610
96601 120567 60057679
60495 176626 290908755
151447 161286 8010219
64537 145189 201706697
157753 161707 9925077
47561 150617 257798816
120599 199579 347377841
9253 77377 170012286
52073 81678 74093417
117550 180995 335009259
141478 194453 133229542
197712 197942 602267
8417 54185 114050449
7823 23417 588605521
81580 194536 901341109
99116 140538 833173172
165909 187592 54577565
199038 199902 2197234
195841 196700 645843757
971 6326 13444445
179656 184661 318362403
16652 148076 327988186
68282 89367 318285736
99899 114551 941930854
74879 94162 48220841
64836 107966 108239152
22042 157279 337666460
79339 92897 129092742
178588 196165 480310081
185485 187916 6180466
171443 186322 37380202
110394 148988 210884482
133184 142213 22423605
93314 127403 191574349
62568 138997 191172743
182595 185662 779999050
129198 150661 53591198
142106 184333 106214786
54755 103560 122349687
133331 164329 77709312
103308 126004 56468679
84981 180312 238791898
115169 156276 414781038
20245 71605 127694703
65232 174686 274159950
123154 142944 49376316
97425 193522 240978124
117183 126717 23660131
105286 151782 116047465
19559 40708 13548459
175711 196784 665713739
91988 129649 94278330
72797 109959 437045777
177759 183610 14724351
55047 196767 741655404
136927 162287 63507278
112064 151887 886443708
101065 174974 143120928
24520 79885 489920452
190805 199287 12862242
24621 86362 385969873
132847 178190 113698834
132358 182278 125185370
189855 198215 506541650
7339 86907 400438930
146909 152092 10827739
118535 119995 763666474
100385 166128 925158412
138307 153717 9864022
165868 183087 43254939
33290 109848 191479966
182151 189549 722169827
1800 127301 504479033
143773 195964 384840821
171605 185834 35755432
66745 144102 938509988
128429 153203 630616050
154999 174716 49628436
99888 105319 13820227
67189 86522 78353534
59327 80589 614292314
80417 95453 37560870
3363 165853 406330049
2502 20484 45306059
157577 172679 31979352
25933 174382 631965346
199388 199470 210657
167618 172078 11171911
172369 175468 10006911
194708 199939 929525445
14240 37962 583116831
63267 133143 174960522
8367 148463 349935759
75331 134714 823747554
122120 148011 64605812
124717 125061 838621
141285 147216 14798161
45078 149267 260466574
14459 186071 429281172
82037 114755 781089300
153669 180116 839347339
113175 123406 25409762
83129 190184 811158438
142912 169390 231910692
65643 139191 863747236
171668 175029 75031126
8317 59590 378692817
40970 160214 298197242
96872 165270 494201754
51024 80095 72843909
67646 142759 187780157
59062 84496 63776078
135197 156198 52553462
177938 183868 14962863
158231 169357 28128313
135805 180245 999122419
198617 199992 3461872
162116 172896 415147473
118878 177594 457744670
79553 132843 771644052
81756 115883 573344969
89541 143226 134137395
92904 132301 98592303
181400 191095 461678035
72493 152968 999065508
104880 157651 812538997
160233 175556 38633974
34350 146697 622851882
99276 114836 143651730
140821 192126 303515128
153577 181773 70948928
113298 155675 105832253
24134 26860 6835215
192743 196542 9554387
99060 170475 471294851
146707 187092 126794573
96223 184222 525896416
165329 184951 405420440
183015 199960 609098554
48482 55739 2712125
60678 163584 257633168
77657 164061 817126140
35185 48037 31878346
91509 149936 146045448
52350 74886 851740884
50986 154216 977004492
80582 161801 203256887
52005 148228 895113084
134158 152263 45264862
129608 174647 112930078
191458 199850 579604949
8707 108311 249035697
54174 193296 348728398
115388 192802 194109879
64709 178073 283988557
175309 194791 688794080
45110 142351 904081969
8283 26029 353685984
17970 38650 51274650
94648 150474 139633566
105352 129812 187123206
199770 199828 217843393
197806 198309 919225910
23259 61357 31657388
108986 115069 15166256
178779 181240 242430340
17124 157151 916230901
181639 193575 951792239
55360 182680 318908549
166441 183287 335593694
58239 58597 713512
180834 182986 5368923
174992 180916 369135328
187850 191373 8907862
128490 145663 42744775
165193 185604 320102265
141825 154365 31498028
63374 184979 485515156
131401 171152 99692035
120196 155447 88134045
177104 182862 367383439
34491 116913 957446056
32842 150291 753533050
181273 181393 719165740
16585 194699 955549066
20673 193674 506321035
117032 122148 10044867
25709 184755 703230803
34560 178755 360819194
131216 173639 136053507
84009 189896 265384422
104084 189558 839290444
150624 171957 53707328
1347 167734 416108143
76098 106806 272338834
91345 120732 73533292
95650 185979 226530467
188698 195804 63786637
88157 130468 105893467
178878 190546 243759736
97566 181696 933433004
117669 121645 9848481
47969 78537 76513916
68063 93790 920800178
85795 128592 332521447
153058 157777 616676268
172319 190475 293526141
131203 195633 623867264
119577 122250 6605221
100628 111833 28040960
93264 192126 247908350
36155 110326 185535733
132323 138161 635468635
188494 196081 19076593
17241 143692 315587736
44920 132888 220032947
16455 180750 854532415
136463 199070 720266683
110045 195934 70967411
74896 140857 122486013
113801 152033 95432694
61305 175141 696875370
14930 44713 715185314
96456 104029 536354092
31903 140622 876949571
2750 44701 104640896
148489 198659 495798337
121398 154240 412901935
157288 179816 235653270
175315 184187 22366996
24549 192101 419154160
131998 147490 995141519
89112 92532 437603093
13021 102868 224411736
86120 162252 886332503
22679 45756 211805619
48283 123418 706275954
132458 182686 772469531
143835 159620 201708664
122283 177158 137615301
16012 25675 560378906
132302 167611 88525543
185839 196383 862693942
83592 86157 6437974
1368 130293 322242269
158606 166998 12838996
81825 129293 641816233
128936 140419 28591232
74127 139802 164192681
171641 172878 3077482
84338 119012 523769921
24643 71596 116859869
124177 195590 179321267
192452 199897 884908046
102070 166160 915535333
112328 186607 593333119
199375 199649 716396
83277 180848 381502362
42203 139972 244358603
21329 87815 621946746
12884 125192 280357968
183121 199858 266896780
187169 199925 210030140
4473 92353 760328356
37038 68473 78478143
102825 181696 197525906
142450 183947 104415874
26991 184499 622615797
23549 94603 177114742
83811 170434 119671663
82692 198476 720029007
143022 148047 12584636
29290 59976 775494177
133839 149348 739071852
13179 126354 282535838
175436 197395 55231284
64894 191474 317367646
44851 134417 223966512
115803 155458 580597376
181293 194520 237909114
46944 68636 54301508
183803 196620 914995893
188685 194283 699290512
94629 174721 484958257
57693 181105 309232477
83857 121045 92986717
174439 180651 15604225
178583 193375 37264473
38061 43444 10792900
144702 183285 392778603
53263 61661 569874568
56336 129887 184130624
183188 189292 2244964
164560 188055 602107745
137448 140410 7293252
52478 75465 57575732
153764 179775 65435866
12401 83843 178354080
119535 170767 128399514
109427 119363 489956701
119914 144494 263747086
1986 7193 13070644
101699 143274 103698983
182178 190448 20951307
152644 193920 103786585
180343 185474 11406039
2412 83562 202642330
32786 149970 175143022
105119 122737 43839934
86160 164173 195246892
102293 149254 143018668
199314 199416 266860
197696 197959 688469
57613 97634 100223223
187711 197119 958878344
68237 179705 279225972
154406 161053 813262041
23774 104929 202702653
178585 180961 507819522
175728 199823 60600659
117357 166050 121909808
44750 157719 406116028
164032 171317 804617762
86741 150643 667615940
123566 164553 71865185
176467 179088 471531410
101293 174197 182590175
153455 154603 297615178
145935 169577 59610165
71453 168476 242988342
186245 191552 380740
96435 190395 928344853
101775 183542 204860119
45526 51784 13388626
176592 197810 658970108
130465 136609 15323880
36690 96061 148275302
14079 78136 326758512
124794 193659 311756257
60947 95861 402493436
56101 109801 758325934
149424 186299 878571833
110745 113040 5749117
145856 174196 857006156
5388 117573 824826603
7300 173821 416461047
75530 173956 246546236
191551 199531 654652440
183118 195598 944040251
96590 146474 124737570
55060 58082 6005725
87006 133940 117404697
30537 169030 364332030
137208 171543 44496788
165180 189438 49622841
87044 161988 794626813
141314 163470 989097568
171182 186071 37365329
68440 187193 501467141
190707 192619 719014870
185309 190873 14122148
1412 32446 77609067
73717 94099 50944825
164829 188786 60319963
33679 61142 382771816
165826 167209 3507752
107844 157604 124266225
58192 90248 80387475
87824 166212 465853802
36111 75822 177182293
121378 196683 189023013
189197 199196 159006074
100238 133990 84410022
114855 132351 461291874
76150 135892 731470335
114809 163383 121455452
41619 193350 849302069
116366 165032 406699950
183082 188346 13325221
10803 16833 15267153
22959 136355 732664522
44496 47863 8236500
180196 198805 46826390
160615 198971 96560397
5241 83197 483135830
184363 194775 26181448
165432 171880 16178943
20943 174768 798923756
76886 157526 201780720
67183 149835 206757958
101674 113733 956305496
121456 185875 691392525
58654 119389 629280973
7014 92418 213214064
106481 118640 880257036
2432 9223 16998329
198118 199065 796469101
197271 199705 1404260
29483 190535 402980258
124490 164046 99207051
34994 154960 357299616
6557 86627 469292333
134604 147247 31410815
141251 142758 604394797
154309 171977 527646290
12022 32807 51895430
97837 130654 905543275
31531 124618 554732321
189375 197345 877458753
152163 173563 312408343
130395 167367 92680649
189438 196697 646248488
44454 129116 195001705
68111 117939 124829166
68554 92247 662964137
17770 49460 502471357
9330 188064 806111822
28718 174014 363238596
133748 198999 91365925
33655 91832 570124566
47562 58976 865971530
587 59528 989010105
892 133110 357164453
579 22922 56160977
89601 95018 13507363
49181 124980 189672782
115880 123951 19993824
102837 111508 908236949
122402 169526 837905527
180415 191465 27878097
15044 99484 134534646
10685 36292 344063968
4646 116005 278343855
90079 96746 535029230
27459 99126 736577463
52595 198664 366108997
26940 97872 176834978
181627 192693 27896901
124871 156074 78144522
48967 110342 237822436
108632 189535 15073740
125026 158907 744989899
165900 194246 71201469
50972 188325 344259443
157036 185587 107151650
123115 191224 171040313
52932 53490 662452843
156767 180426 470774407
46975 99029 841061573
167218 179061 29668642
86007 142465 141028699
145316 173738 71574892
127141 188011 152838293
182133 185124 7497726
157244 167112 24903494
186957 193570 16584315
31800 74212 126246389
60004 195316 31900314
198978 199016 398425475
17748 61147 865881122
79104 154544 498389303
36240 46350 123468971
38002 68728 76746519
81102 139415 370201635
110449 147323 263863864
122563 153630 164438056
99915 159983 150270630
59221 72448 605031670
14241 62970 121340546
185427 192843 18691341
114065 157241 633763507
139555 150289 26124131
180858 198993 45582035
75639 188449 282785559
39121 55263 896324224
18297 21392 944878090
77721 160293 206603984
101230 195643 236704089
147892 194825 613775464
121832 171867 125378854
7804 116834 272441189
18235 104373 587093016
194627 194870 42487820
74232 137453 158117350
164064 164188 314699
69864 181671 809366369
82103 147119 750628801
106723 166145 624143215
144022 157309 368637174
176286 176689 1009169
116472 185827 534751878
89758 93171 8509233
24306 130786 601757504
184335 187995 9271559
143525 179139 89538788
186831 186997 422763
29149 192756 409340427
140666 176642 90502210
5719 187391 454589888
117162 140882 231108276
108194 199018 227577977
199104 199436 801142064
183070 196218 152394591
107926 174184 392937405
76151 176558 251489991
162288 169139 269990940
167558 183289 13489866
191969 195720 9404615
65992 172830 267586030
125371 183376 772389298
152196 197075 112922108
74331 93853 541371482
121172 160414 98174379
107517 161245 134227125
19669 109573 728174772
120657 189973 542247920
172760 195548 57327521
133275 176611 292839536
48571 55524 374702477
23805 125836 254512816
166549 195321 72334149
139317 158097 334053535
23340 156126 729864570
155989 188858 136437056
108215 128620 147819465
16575 21846 13241569
132874 178681 114833863
47778 122775 986565495
125476 183730 146306890
111754 152697 492991702
112987 121805 415909129
123583 132867 23340526
90599 178281 219640834
188947 199654 475821000
16921 182125 873382632
6376 34715 965134250
11246 160580 642944728
112607 173705 153004948
185411 199394 99428076
127366 184771 144030669
157914 160392 451541851
145964 148199 5630077
18928 63353 110412769
17386 70826 34784794
64621 158567 235162124
142561 185745 108651277
154810 166859 738000287
81003 136543 581991360
85236 185641 251548538
51206 133712 709031097
152393 165941 34135284
44855 62288 780242374
732 28383 69337191
121640 128195 51011578
150522 191393 102981506
91734 151325 93730560
189781 195905 15435080
5016 21229 40841737
46477 52498 14947127
193448 199085 949507463
69278 187168 546784599
158564 185908 68824078
33333 109951 191619755
182707 182959 652623
10312 186140 983832120
3525 171247 419538297
96456 138131 104301793
34077 147949 284502333
129432 158216 83113256
128212 155562 166385531
66975 193274 930390987
53573 136814 807132277
53366 103902 181197579
25414 138573 881046487
105964 193666 698740577
162375 184656 94963869
125012 161396 91189812
75100 100165 62826395
187916 190157 767868211
76838 163301 700675123
144351 158414 35359695
114264 180670 166353532
144440 144788 649051908
50396 55828 89174794
70437 72295 827755293
59891 175959 677088991
170121 196461 807113648
189007 199589 685867861
74323 181527 573921366
168707 176364 19233538
5909 155876 374737248
79111 132227 600447614
4662 110475 999344037
115685 154612 16428806
146551 149411 7214346
69620 124286 136688342
139987 177349 93951484
120822 133444 31579085
161457 170268 22260414
68785 125204 939390894
77167 161705 994145070
70514 173975 669763620
19811 116050 240179372
87319 181411 921067602
139430 172043 64746906
177992 190473 31503568
63337 104753 404618813
167996 168462 1200488
150002 166646 9346239
77992 114196 90800443
112646 173020 602955944
89167 156751 169138158
15132 143062 326766655
7796 159241 954414190
104112 130139 64897306
23228 66181 615793371
105539 183191 194374378
155031 163131 20384060
51405 100822 178269021
29590 185356 389614862
69607 112971 231893374
53123 61869 757842020
167852 174450 416401738
68234 173413 263414287
118511 190179 644993649
28531 93692 162408487
44066 106447 156210744
39179 163863 965701117
65123 71776 16660852
135497 182116 116941232
102598 169661 235192540
130890 159019 328466014
26438 161821 962285298
125315 149674 605019477
120075 173605 194023379
68206 115777 11797306
17919 153611 338804551
166463 172173 343401765
61742 189879 321102341
164141 176330 950243518
37085 61924 61964009
8021 18227 111526064
50865 170727 300258042
72908 75832 1326023
12804 168230 388592508
184534 195136 26700376
167217 194618 68851021
17884 27779 596858452
161223 188483 48383988
34323 64597 602816075
41414 72170 113114257
194189 198710 191953022
9207 136139 317159805
21322 117753 240622632
137029 174524 54468491
24779 78795 134514668
60523 71285 167473963
26325 168801 356116892
185460 195169 24421330
76864 119897 204586285
13183 72559 821578818
4357 24973 764186950
153025 157193 961752148
129317 147017 44081051
99459 113559 752933021
6572 18711 90087592
17792 102172 210613617
16130 118942 256645425
126462 184257 145093602
178964 190657 29527764
174769 176414 747630684
187158 191348 904927167
135341 148790 33524618
107242 155803 121229920
152253 172007 49690515
171502 189810 31969269
187833 196230 682128133
63818 129615 104186176
138697 160029 53475434
80473 185248 262508091
172593 184247 967497588
139333 191767 131865064
126625 149632 57547188
196515 197158 1595896
95052 136393 825902505
91761 176160 437605800
188553 189476 752870082
69823 187416 892475137
99359 183629 194166073
118045 176070 613857750
91023 127316 90729714
130514 178171 958192716
65819 122562 141991259
138577 167001 71450320
135447 156260 52075611
183488 184762 3140734
13182 58682 768034525
141650 174262 82053056
71694 123451 100918924
59817 172752 400186491
109449 184353 187584029
115678 145968 918687854
82191 99090 42291874
86651 173467 217383357
59472 159234 793279743
12642 40635 812232890
187459 187911 988576720
19022 28725 934202459
150116 155588 1391113
81579 124702 107811191
87896 108083 328730764
164074 176852 32162591
109559 170231 151823555
181849 190026 978348291
114953 178878 160007828
96024 165423 173900765
174682 186203 780770632
66295 184708 595010782
93690 179304 800132530
93569 122284 944392392
83083 185021 922699637
72636 139874 168093559
101484 186519 607480060
37045 135123 42379679
159266 186712 284107839
96133 192141 240872758
317 83655 727774592
18486 82525 946999133
31934 191977 400536343
19106 61367 105029901
72624 166625 900820643
136275 192666 141606399
117611 123033 13465972
133125 149845 41669104
132344 186382 135605885
31085 130785 249026000
114806 197782 207972171
17119 54538 92967844
36023 90645 216667130
108618 159774 127766081
143373 190909 119688361
93578 116132 644185748
155906 191667 675031863
113136 178278 465915176
33958 36084 5280019
171658 186595 37556527
73073 139167 454334993
145955 178480 81871624
29305 161855 331101628
146168 171575 64045281
166262 188299 388547026
61967 76012 480969990
132571 182594 913545170
147691 185213 94410333
149591 168800 48421553
95927 187283 229170508
80404 132199 495746104
102064 146319 372914542
73857 143367 135908600
51401 93320 689526666
185935 191172 13274847
138259 157141 287711585
138356 145795 191837068
174928 189795 13122648
45793 190099 473374795
81671 144674 157476708
66958 147555 201525373
46243 92402 115422219
67565 139322 179464171
61048 87750 66932885
159503 162744 702917227
70237 94147 59790525
10453 105930 754777977
16516 170514 908820755
155483 171776 41041329
42408 53817 924815344
12676 169398 690603001
22633 113470 226743426
166125 192514 344899020
198047 199511 383320853
196856 199453 6447747
18459 35080 13508398
11195 164901 384230574
72571 175192 257027588
182768 191512 22117314
118333 177714 799974947
182327 184157 766243804
179833 181686 4686491
29784 137372 268638061
3557 28481 243723966
85447 187575 843658730
119449 141572 958123929
122294 188337 276984473
141534 165030 225320693
134646 143938 295348388
150853 190083 286817653
30521 103620 581617688
94624 165182 176733918
130255 161983 79358542
144006 180564 92046087
54217 133929 199504940
83594 132754 122988980
106650 182726 965401746
96418 135808 98696253
54957 62707 19371344
65087 70702 14108054
80051 168139 220606074
32949 65818 50340798
89481 192810 259074952
147591 178006 391554231
189260 198137 895646631
130474 180004 124190312
102280 136777 86214615
66603 155255 397077830
190790 194893 10212675
129471 173733 949174529
122482 166722 110912729
172107 179036 17395618
135037 194943 150416905
96065 154889 479894752
57155 185048 320394111
164388 188341 60299308
56764 107869 625542587
170780 196709 195178867
66759 67062 943402759
14765 153316 346016587
86851 169525 970077289
178936 198079 48183663
128798 197742 123974200
134758 138150 267535732
92286 120682 71081354
128978 176494 172436881
32015 174935 357458833
81282 199439 554177217
19288 86293 167037223
189092 192799 9293956
77303 191891 634128946
44045 149085 471967637
23524 84865 985264447
117851 138436 340733885
153271 161121 260394754
126111 186235 638206212
80033 90940 27326251
176987 191037 35438140
156347 163883 618545433
182171 199322 43169645
159212 190082 77724892
57980 60617 432757014
51547 110787 181637161
45264 79008 976818458
46050 121567 814913401
179774 187984 715992143
61492 130184 567860021
117432 182214 162285112
49295 87578 95968226
49476 158334 841586812
172514 190014 89901941
5024 55994 532440095
58981 110721 129638587
82357 173653 228699590
121685 199529 195341523
153088 170353 198394229
115933 168208 130855595
76890 164438 527878660
189540 193677 10387388
37727 163468 314533532
43585 81673 95186538
42465 163711 357496071
63223 99091 89813143
17805 28460 468446729
129904 151171 256005148
51907 156935 262905620
70319 166661 945914243
182701 189404 16061714
155847 180061 98908188
141930 149112 18028361
198807 199857 981818978
26582 146796 154334540
107315 117538 369105453
92252 104589 582217708
148774 175715 67846160
158279 187988 95661833
181600 191951 26115811
89761 125420 957162053
71805 120322 551950521
158625 191005 102512365
44664 192440 673186894
67089 72628 248421481
29149 114162 849791184
75315 182906 557125933
174029 193574 127979490
182600 190539 559149042
53608 184587 328101369
47400 199798 381963581
195615 197941 5806270
59784 148839 222717815
168847 184520 593772205
49636 142099 231308085
192681 196931 10726754
24213 49328 342080279
60595 61642 402080660
124777 129332 11539344
53428 194617 353830201
13392 115815 798895609
14268 120330 264902831
29830 54355 471121299
164263 183747 49032363
141297 187499 477234892
50454 72573 55404309
114760 116987 5473260
56785 95270 368041734
37393 172721 958180009
74781 92376 880467248
69056 162417 895924126
124902 188657 160142658
172119 199695 69369076
41246 170474 323477436
89893 132949 107771011
158942 180198 653319199
194035 195696 540496987
125263 154920 479108684
33657 152188 296265272
198702 198807 259989
146904 158555 561233891
171596 180914 23414343
80551 121584 313132990
46921 132383 680860175
5136 179979 554454378
125974 165208 98452675
22100 52785 375302293
37730 139440 926837881
30217 49014 46416946
16586 81541 161833922
80809 175195 236440254
140101 175832 317667568
10021 122126 694670789
177460 178765 372424941
66091 195013 908962798
113994 174904 152459879
196762 198033 380213700
130639 135694 12622040
67881 94404 66345712
108872 195562 217241210
171475 187058 296635847
97210 142198 123711255
128856 131324 6308185
118350 185370 167963673
189606 191108 651946316
47475 102530 691993897
101560 187912 216418367
142787 171159 995562174
42346 128766 771419708
187067 189749 6706462
72071 103900 340955782
114044 138867 46098598
23853 163140 348014395
88966 170805 205045836
35228 130755 321399550
135731 149416 32465854
61717 68561 17127631
1678 31181 803990736
105883 132646 66741141
63244 125374 155411706
189004 198663 418415193
151874 155199 8332604
130383 178803 806657612
127833 180439 129454381
77643 160757 359130641
47841 161409 508429812
4629 135032 325842265
144454 181971 211984728
2076 129185 317599136
151942 171887 92362931
182031 185994 955291911
118757 137924 47782868
135368 184065 122278346
79488 198595 298644931
175226 186424 28197645
109473 176573 167964280
129303 194836 293686066
20978 105782 211721216
70944 122942 130080103
162930 193735 77478281
174413 187670 33370393
176433 190868 36388767
88399 168379 701231147
101648 163090 153660084
7169 109285 255256098
4763 108249 258737622
163100 192554 975969766
100176 110081 483023855
82867 145835 157363449
21961 118786 695472201
99689 175633 190318336
113675 177019 414234609
187193 188357 263818099
35010 170950 94131152
4852 123964 574787633
81349 97193 39644100
100243 115285 925275913
181750 193080 28576367
89492 105638 40648491
89205 179995 870575071
130391 179842 96234456
110086 175376 163486333
147389 160943 34155887
148359 154471 15449848
67224 145893 196716204
143025 180471 903514411
73529 176950 882534061
49171 49842 1745959
49400 53871 11232435
40067 60746 307064216
196354 197104 867733516
75771 93969 274856350
198202 198954 649619
32013 99967 169645706
63808 100718 40736133
28033 178562 376306909
73726 137650 471067131
152946 161546 519630752
8175 173314 412953803
81882 88338 492563042
23139 160868 343945287
150101 193156 763858770
94734 157554 157232239
125847 131981 15575651
159884 178550 46961745
143012 199225 141396978
39293 83479 993952394
11156 57779 666326276
75568 144338 171917380
137556 161307 59501952
15915 72301 843162518
56187 74056 44730483
11922 162819 377227771
42335 95104 131907516
120795 159150 189040410
79947 193633 664776317
32431 141159 254350358
5037 152219 367744157
81156 83005 27325095
124569 165412 102452622
159926 171903 30185077
12383 32035 831711697
97630 180227 534049153
60023 105403 780341282
124580 189445 773322070
8422 30312 54834176
22223 95373 182276350
37850 127344 223711583
72080 176976 262763255
78039 139183 152888577
24045 137777 717959697
6258 37605 78182753
111276 133672 55951827
106609 115430 126485846
67523 191314 890803869
169105 170020 132665067
123909 188121 504020936
136361 139498 1068980
56750 94434 94270955
35954 66190 747056028
130694 157412 517882829
91077 168931 199185409
104620 112105 18630791
45314 127642 781018015
190144 196731 16552130
136283 137029 748560
114621 190391 189945268
68204 70836 6632356
131876 183832 130361965
14337 55342 102083527
79193 100832 220601737
63068 127212 160514039
19089 145549 315513042
78074 186418 271543751
147341 150703 8518144
85702 158959 183262089
198857 199388 1332153
122435 131170 605001384
73221 137817 179836110
94606 129192 736535135
74773 179634 366285400
12117 70603 155523001
95437 194140 247506764
6761 171712 412492363
20237 110355 224835675
198225 199359 305208792
136305 174837 96653482
93336 144404 266365561
179687 180136 291067042
122813 189370 166999689
27112 83138 198516502
51406 74586 162731111
115539 131056 265289693
180995 191109 6171079
34892 126794 954708687
7614 172238 411668219
85004 123105 87512381
41025 47136 15067173
10493 192808 837324826
30758 95214 160766221
132769 173185 677889086
13873 71621 143938452
7386 182349 437611936
76818 178011 918566331
162282 193890 79535233
103576 178034 735316376
49908 196361 76627207
58383 65110 16932602
151248 174383 30651795
197348 198941 884589767
170607 186396 39660883
170375 171785 278458178
141462 159336 143722743
179345 195472 40632368
55069 92367 93329363
128729 174433 114702296
121655 184630 157913309
11615 98339 671882889
66642 162794 597699222
79783 157548 194623397
73349 192162 390657734
120598 179654 148071161
123157 130705 18990774
176963 196419 48972693
45699 157232 279022457
169159 192474 491435354
29138 52782 92007692
30434 111118 201512530
118117 182296 683056156
166342 175456 956167137
109153 112175 7440187
181211 195854 36885093
72765 103270 40058701
33861 52390 46063370
151490 155138 9162635
141024 166839 64988537
71445 175048 253998882
177422 186189 22059869
189948 195650 14334732
77322 85819 21292442
130182 196465 925338285
108597 132340 59176221
81402 148300 126660545
135960 191670 139955347
198207 199840 933790468
138502 170702 501347053
17422 115904 245906321
39927 93437 133635583
78221 113987 89745301
17437 162329 361928631
28309 173179 362091215
58838 88398 537789712
97972 117051 82234791
183916 190540 31237759
191559 197705 15321632
51758 198039 722041437
197189 197806 317689021
20476 175475 427829488
133887 180340 44424810
96477 162076 799561734
121100 183327 252289980
92066 191380 406844876
125981 138818 272621144
130461 160878 977398835
89445 110224 761590668
90717 105705 314340124
43731 162841 298032035
161957 171253 23529728
64735 194550 410907681
107228 116697 932676620
125149 197130 180816372
149098 156312 10427511
129775 132404 6537462
68078 91884 870184227
144689 192711 790057668
176481 182601 15359557
17068 53868 505194119
166635 173297 13815199
132084 132100 43103
27944 70816 183998385
68173 169807 254572784
145583 157275 110652418
6794 177215 426235347
158262 171516 33464628
185063 190933 14960619
80952 140948 149978867
28104 150160 304688690
2320 19045 268231430
126928 192333 433757910
117255 177064 651143006
53238 67686 611655588
68672 113465 163210362
41006 82443 542716680
32492 81803 321296282
93961 155476 153876380
75493 149823 373656356
116083 149789 84061635
2595 103385 251931729
58910 165794 703034503
163606 185500 132674458
82892 90184 18289640
169432 198843 995486063
62057 87812 64552326
160115 195408 235576102
30122 51011 51693089
23192 49176 64227898
9232 51644 105616959
104785 118499 34247862
2894 64726 204326629
106739 192029 213717559
138375 199306 346874832
142065 157345 13900215
18048 124161 264825112
85167 172024 217459436
19248 54870 88402194
53139 86880 84498214
193398 198739 699657005
20344 97038 599917327
144129 146809 183825
196793 197458 1640150
92599 94881 5705392
53265 169293 672683188
85298 129491 110545292
145222 168502 95654597
70327 164255 235151451
197969 199190 3052277
172024 191429 48948925
5666 99587 234509991
128399 191885 159389340
193209 195850 749108479
19511 192898 712116789
112220 188516 191291892
71931 194095 306131803
177486 198477 176146657
72819 126711 786413413
111620 138359 359205797
79330 194900 289715489
118133 130216 30131044
76103 148517 180996842
81002 199973 298315018
107107 131608 61115455
114821 131311 41140074
51855 148820 719251406
118327 153057 86720851
71132 162086 227645968
189279 199649 94048800
33861 186901 383130099
111980 151056 97623986
72163 194962 307785572
77678 98526 507390
23760 162199 474091328
132409 168393 90230730
92245 148117 139664003
4086 5710 4154931
158951 196878 326331477
143942 178302 86415961
66288 148513 894712788
181114 186313 13118260
63540 193295 325305662
31046 48442 42979917
142698 168255 300038004
126954 146492 48780445
145872 152629 125565472
139052 194105 138343711
43684 56375 182878176
142321 149535 18087804
97802 175776 988439272
168319 189158 52427167
185358 194268 367154189
125696 189631 160589115
8295 10306 510979374
129035 181078 130573249
199218 199869 1673226
61782 181353 299503198
167171 188459 380160699
194510 196990 111152149
78733 171093 231398867
18338 132119 891734641
187449 189693 390160421
50240 94838 658520003
24571 124312 677373559
122029 159330 93340353
18578 194668 440482008
88855 153070 160612382
42438 158394 290036534
50818 198741 370757102
86056 91837 14410616
134486 171751 452848812
198277 199981 4317073
15569 165462 970104453
177359 183985 183079532
177085 190645 439138373
79865 196005 345957450
150020 162378 31072824
52952 127910 187615398
52297 185280 759858347
157069 163858 17076113
76759 144164 383886338
177406 182641 13157453
84626 99256 863541077
97546 157930 551452013
3089 94284 241039003
63817 185160 982443353
57336 130272 715473575
133385 182234 122499254
59879 101774 104995774
61286 82578 53283898
175446 180039 2951959
61410 73527 30362246
86925 174565 541999054
90215 158260 566441980
90132 164995 187441584
105729 127032 52968353
138081 185663 380151216
30275 84013 134035950
41269 176565 338680601
174672 186316 29286792
22595 27968 13339674
112970 122597 85642205
105640 129619 501523887
153324 180916 401477072
157049 160835 995388488
183448 184280 2091382
121519 177255 139742007
196738 197560 2019734
17752 24082 15833836
44556 126615 205118624
75848 184464 369112094
159658 198748 98398628
132047 189638 144524449
129600 138230 21474029
96593 136202 99226230
16409 147826 327973191
123022 133845 16492012
103276 195990 232373980
168507 193088 61844918
185809 190961 406451676
63533 183022 854384581
82321 176833 583857476
143996 186340 106568279
146827 153011 819122382
152373 183074 477324672
182109 185928 9667582
169652 188926 48496889
56394 101135 751891484
145663 159557 35018123
60890 100693 594095932
20621 29798 652366820
167128 181469 35976076
68276 101661 83735814
39367 71634 493134501
99607 172346 182241973
88181 136427 167245639
143685 191494 120382055
76026 131717 139398771
187591 189130 904183304
146296 198814 132155326
85502 116409 64820973
126568 130291 9459626
169064 189038 268239642
191094 196872 14491531
196164 198383 56459011
58541 180065 625279836
122397 135714 33364746
141816 163930 337444343
60968 115880 434715330
79368 84043 11792892
104344 119333 37353154
25568 159506 505484700
194857 199072 770876985
89567 135675 739258753
26625 139542 281787766
113035 139248 20482382
91983 195027 258332715
62360 74210 765334067
84008 194240 276242911
27534 151459 539921682
16328 110863 929333957
184043 198566 36496515
53642 62200 8013244
22145 172168 54786709
29822 61305 960481881
93862 128955 87823491
47938 178066 325949463
85521 152717 558436427
121852 188120 166291778
193466 199303 10567148
91571 113298 18304404
85284 159502 453203132
44512 198468 385649325
181665 196956 38549967
186189 192671 11623401
33601 118459 212149491
105602 138344 921305978
189046 198455 23607636
148730 149360 455023803
98321 132109 971598712
37282 74239 61841556
35550 82245 487235531
79260 123236 110018297
132805 152301 48722742
180251 181607 3377277
199931 199994 142781
29336 137940 271086833
105803 126491 424773080
120847 136978 40324174
148597 175549 256594975
184690 193899 23163867
111568 120809 655513697
13492 101940 131482422
182874 192769 543888848
137021 144224 552103959
9180 124809 288722527
74726 133935 415867764
152017 187119 88364166
44194 51169 730439763
114941 140957 64723794
100363 159222 147266255
22390 75473 274798281
184267 198284 35210550
70509 162087 229152790
172114 191656 864220079
63769 69097 513427541
28331 159169 581628030
29762 167143 343460545
159517 163310 844042391
186230 194027 19563001
187056 190797 9440858
88000 156157 564159700
37997 97301 458797630
17689 92043 185410974
180255 185238 12468808
32256 127034 167208840
47182 164012 803768067
151862 177666 176053437
77420 175163 244805264
81698 156036 223545979
26542 88266 153863733
111019 179209 416409174
45499 57118 28914348
38777 101458 67640469
96505 123912 68630824
141877 194424 132149121
138335 197259 148096504
36883 109086 180720315
190777 196535 14423570
11070 171213 400480573
14112 171946 659341723
137045 171071 474626984
154858 164672 24724344
16551 94197 193563543
58346 100941 255156055
81789 140273 146152402
132654 135516 7145445
56315 128330 287204658
116463 165336 122311112
101203 139035 94445465
3877 138694 336851410
96786 122028 63284898
73431 112015 723294240
85754 88616 2929883
94352 154716 323953586
162949 198350 979873728
148807 169276 51604832
102567 172976 176248728
146877 152072 13165196
100586 186923 874103459
185963 190975 12710134
111443 168132 141963997
35838 199886 410866446
91553 162663 716302212
52228 150695 246291017
117552 139855 55554524
79748 179577 574094031
181981 193124 28121615
91652 101824 25583307
145761 196177 429611893
159888 178525 920276638
66283 144366 164698048
112743 182522 174781283
48281 114982 167147899
57931 192344 336950981
186631 193691 9983025
18616 112476 505548601
66510 166663 250843672
3365 35383 812611712
76709 164980 221018665
22758 113264 225919931
34960 67314 80693316
55883 72424 41375777
61981 106393 111360002
184634 184891 673401
88526 130251 104418914
128262 130966 874045465
192462 193510 2639726
122221 199130 739926366
79238 85746 16399368
172151 193207 366738973
47935 144144 386532080
161833 180975 839073325
26083 58952 81561880
13083 28917 39618924
126722 195871 173684245
185318 186880 4000343
26677 153366 316279398
100370 152287 567803833
74664 130609 140057867
41622 107283 573372537
147144 149535 6102444
196166 197790 343059430
20715 69640 576749594
55605 150925 582422804
55239 64511 381059074
186635 192728 15337352
191272 196351 289686231
116438 142891 680593540
192570 195050 474602846
80353 87153 17050974
195003 196409 3600740
130463 132093 4065621
185651 190441 12138967
189692 191722 780327161
130744 186495 139865046
162834 170023 16428793
188692 190109 765264131
37504 123453 214795420
170078 176925 17206875
63232 95081 634452943
1288 14898 604336930
61093 99732 535174102
30717 134010 258035981
154880 194032 587500212
36119 158814 306819379
186562 194761 20608656
4333 6489 5464467
91740 149595 144646961
38019 61723 59152028
22949 150812 97354001
105459 149597 324328002
146251 166990 52298636
158845 195802 93004594
17047 27588 26331064
183874 190766 17391004
196288 198435 371911442
11466 138622 317558126
180045 197624 512038417
14738 188852 421056259
16787 39532 735226853
49445 139852 226174488
112228 152434 100435606
29473 119577 224997821
122737 183071 778567190
159759 197416 94791203
97092 120235 181135339
1318 192377 663692810
118162 188232 175708048
75422 91283 39733285
112714 157684 300210637
98834 132403 586393594
22392 159097 341369737
51575 176502 312902606
69106 109237 100634152
57724 67399 24258319
101917 164088 155529682
156626 160962 928339885
136273 151375 37709255
14666 193422 389648189
107063 110669 8890112
23613 79289 566634570
60553 112527 763233354
146890 165585 47154723
109162 131024 54559118
32559 88877 517441714
43871 114041 331821727
13595 44233 76224642
155999 174193 45873057
67952 136883 172481553
100778 143404 106354233
2998 71890 171974964
150651 155095 11216639
70874 146393 490701214
3835 98583 681038273
8305 111414 257676932
57618 185144 319516112
164493 184774 50979658
94618 126308 79265949
12892 48248 58044967
34246 124589 672980624
193642 198781 752216134
146806 182329 89354380
113709 136365 56532850
34539 182822 371138348
104680 173632 172590276
102082 197178 635030471
87100 159961 361600584
145596 172704 68312264
76939 108567 79411948
86178 125422 897883289
87199 155076 871813238
21005 42078 128762549
195182 198935 850508634
192841 196827 10041718
177241 198426 53278134
18979 100605 203641775
64139 92240 70370128
188988 198862 16166023
76952 129394 196326011
112910 122771 336317265
172093 183790 29473260
55519 183217 319854380
152721 192335 421788909
64712 141593 772046790
4725 68829 159951378
190019 194981 12424122
107035 177419 176137632
27994 91131 168669369
45497 141301 239456665
185875 198910 738690788
135405 146429 27430101
27431 107375 199692877
122566 175112 471743474
1320 160274 818612045
140912 148772 746025924
72306 86382 35353472
194834 199042 10586859
87456 189554 510101222
152224 173778 54230544
169391 174790 13519625
93639 158965 163560035
101966 148325 115671782
71840 92099 199329304
128223 194306 295525
115207 136759 466668497
70300 70888 1456871
98661 140181 687038186
66505 189169 749505027
90425 191559 973615411
37245 53859 41294653
41540 68448 67210023
130917 192047 153413176
6070 69115 903715916
71212 148379 192914101
36125 83144 446492436
41833 64325 521038423
18157 143486 943376797
62254 189837 915836774
36051 127887 229617872
105235 199463 290193815
189522 199759 2908942
187987 189316 1741972
131273 150405 47658045
173630 179411 853419781
77338 168813 229095866
45136 56943 365090342
101346 159735 155468046
96464 116357 402917773
194931 195531 938818055
58857 59660 2060733
193335 197521 10493461
176513 195838 259149583
177315 186127 621809212
165844 188365 56681123
110725 173260 156548761
48162 80152 109580776
181963 195302 679822237
112642 178317 951533584
115845 160920 149392676
30933 159743 321829602
172842 185072 269180939
150610 156905 15917787
103740 130835 345266069
166934 194474 69212640
34662 75363 461148640
67602 93544 648055151
173781 177644 616523278
137506 166038 71648865
20812 75193 762895284
90644 180547 430282998
70929 90801 632195922
64366 191572 776288593
64734 89537 62112659
122978 148711 306613687
91027 114439 23521328
78825 79882 957687577
7544 88564 96019151
167416 183800 41223717
180683 187517 219370324
36134 96965 639420728
181003 193737 32014402
192873 193461 1452073
182757 192001 23327835
122463 163671 734580353
137345 176291 656580329
69324 179730 276554492
1237 45078 109404393
167985 197492 74204232
186776 191390 535278161
12736 39089 65595867
189471 199028 907854466
35767 112329 191477970
724 163671 898291639
151463 179499 917367255
73841 153131 198313455
133348 182251 799914374
13393 95133 303568146
172216 175473 869409607
92541 161161 968512881
66916 172311 93730280
143961 160405 41322475
29677 94805 900883312
58921 116295 887193245
113135 151184 29492909
99684 144093 357141076
180977 193298 31033382
41754 191314 446202874
43073 171402 554132910
105364 197299 230314941
1879 115895 670906840
195034 195696 1724670
82560 104693 7339414
48666 58895 25613331
143023 155369 517202216
37987 158937 302496769
21554 95100 183247534
70711 145894 384036553
151236 180358 467143396
111368 144883 517508921
128017 172407 111296156
144223 179407 732853722
134299 157234 610572115
151286 190034 438098026
75727 110133 86243465
174326 199339 339475433
31610 33907 4241303
105755 149808 109840192
177925 181967 988176259
18394 180258 404705559
70431 122408 436868477
154206 173635 493374610
17763 72447 136202769
132884 165595 81979244
187874 191152 8292524
112209 166624 136258550
6265 193098 467588115
171204 196360 383485932
56673 62678 15008333
143241 181336 95818230
51104 198147 368546909
88585 112409 59709703
166046 167360 623442513
4886 31169 65781753
10842 126555 288934497
125889 160059 85666671
95063 176049 466058838
13279 55693 105552383
168699 183238 36517464
194335 197860 8902091
92988 151298 145834804
21036 126258 956266182
169304 169325 62723
66391 77473 313187419
125133 195036 583854521
55020 191643 342448288
121756 198322 491035481
68096 103677 89280039
171793 180338 708209158
54819 101760 117635773
4423 175985 983851128
120467 175488 137953177
38294 72651 148292100
73488 190253 512099644
104245 130266 64926236
62122 193846 330092961
118473 187466 258578639
198781 199013 575342
34129 160756 686737092
116955 197938 203091305
177202 183749 368542048
73363 164908 229215678
77453 198058 597541244
33747 183972 376022977
128364 182219 608353903
35996 85372 902852855
144427 175904 79166551
159670 172084 31269806
47401 166726 175340673
84986 149506 291752421
59919 148835 353677815
143146 151535 5113750
61361 188629 318983746
157786 185470 69657134
123945 172522 121836110
33650 133092 298016616
65804 95158 68236972
196138 196807 1681607
26360 132836 830707519
11721 80453 281679667
56256 91348 257326238
76708 105200 71556171
102525 118984 100461136
74529 103681 439460750
133608 181472 120079179
186596 197633 438301109
123080 176702 134488578
73728 76311 6464618
70785 127930 231580408
101212 171578 633468858
230 5309 837249824
120552 173934 133840201
65844 79677 409047709
129672 168713 341345968
144632 182900 96295606
104215 121198 42273327
175868 185323 990142578
46566 178719 784828379
115544 145607 74864452
136374 196846 151924052
3415 80954 193571641
33005 156163 307817657
198611 198708 251162
10958 141802 326732015
101426 115253 34585793
102393 173547 178140934
191096 191413 820547
47531 76891 966614967
43495 87093 584841853
34324 174015 349585608
150927 170288 331197483
195015 195723 852929646
139276 198538 451044423
109281 159372 125154514
109230 175837 987464157
139304 157375 977067383
141951 189495 119572585
128149 148580 1819745
137904 176778 956795687
88111 172909 212367073
76339 84299 19967992
162545 185100 56701333
155593 193820 96216944
70538 197618 318479419
64862 196589 330250646
92664 197394 262646545
36372 177443 353067027
92460 136943 200700901
190529 196130 14067362
72550 75009 986729624
48891 114845 744246346
100237 170202 175235939
115355 195543 438939175
31353 121058 223984118
162380 194537 83893763
8651 36143 894447175
124526 194761 655747664
120508 152380 468128255
73698 134465 152017635
102344 157356 137556018
149507 149771 662809754
88793 186077 243825865
38283 51603 172946918
12632 103564 227262174
8997 19951 27737344
6666 95252 221108657
161627 182221 914093785
136426 188320 727452203
104614 136359 79243533
2921 186600 729085107
171301 178735 674637259
62618 157965 238612649
146522 185217 97333587
165982 172789 210457400
151186 192804 834721350
108679 135268 852371422
191620 194772 7817357
50825 72844 332132799
93604 162720 693281057
187636 193563 14835544
38949 104492 87647539
34378 144708 583187735
58614 64656 928783019
175195 190265 37987878
31287 72867 804523057
191149 197141 14980920
189879 197472 19089012
96845 110760 35036643
102721 139271 752674707
158508 191023 81915643
177297 181177 857295436
7039 19738 688118860
173844 190379 41656016
68547 127156 146623208
180120 187188 17862526
74366 159305 287951460
46447 142493 163392479
170141 170540 651034621
1071 28550 68934987
183604 194610 575000185
66721 159971 233377862
179402 199612 975944956
135654 137057 3491898
55742 127967 180745642
56380 118925 675629708
94153 167867 983370381
139054 187497 6495997
33454 185118 379517725
157553 165892 21047397
49065 72926 59822267
90224 111154 52433048
70790 166789 973430071
79673 106739 68012985
104069 163725 723351017
109601 135344 64159455
16585 140064 308119912
15700 154683 266488648
81837 185768 501123216
170456 173205 603836068
77335 80467 7802589
156605 164836 269924344
124363 191484 846750481
9891 187891 691084864
139715 195869 141222146
155285 168436 443169175
125475 127546 5296131
180191 197303 43064081
195258 197923 6692546
72673 134661 155121042
199007 199124 561245190
101404 165586 874412907
13624 161634 369800904
79038 138852 149591842
139930 182292 907250354
172442 176429 5537482
150160 165217 37922429
181316 183441 626348902
173647 199657 65437458
82524 194992 281947644
171364 176347 12477681
178230 190677 643299814
126988 136871 24786855
41838 103579 154619539
39390 185298 443761893
76656 113090 91299198
151902 178453 966890441
120503 158078 94009422
20019 113031 232101978
182363 199101 161166204
136490 182294 114895279
101268 145987 111565195
195406 198750 8389598
81502 176402 237782129
82064 164353 216840017
9204 94527 114611609
182266 183872 4132368
152768 162870 25429939
109937 144835 86969774
51217 112692 154027581
85293 122887 93993817
2937 164438 403808912
92979 136863 979992200
74248 79243 601058637
144196 184331 436953020
192477 199702 973213741
51792 140666 147140044
93467 138692 555796142
127361 135042 19238432
53114 169198 425880791
76902 77425 991913705
70907 91644 51900239
65753 186984 303826709
125003 167084 710096046
46203 196460 700008059
192967 199485 446481918
161011 166404 13667887
101478 130925 73637477
190034 198392 20975188
110592 123880 233280452
25302 71680 115361046
122410 173611 128368546
75549 163603 667565783
198366 199153 455269957
19338 162416 784943705
21984 84120 693509327
22371 103274 201874192
141441 180634 98594397
146692 167859 388636762
107903 145743 94199223
68167 114640 620746704
116173 168922 463342096
110899 140976 74973899
123283 143140 702773717
6522 91031 211027720
150518 199535 123336705
2387 179835 443831145
23381 70332 665439137
68164 114742 663638169
100781 159773 147511749
49624 91007 103701612
184628 193349 22033332
119626 134398 36873543
172722 173861 449157669
74465 139994 922585318
129291 147292 44818127
16748 141524 639391842
24964 160812 339276171
191104 199014 19780973
56220 187997 862841145
187506 190434 7363775
126932 136395 89674174
72367 163133 227239242
54113 184943 545006845
131947 181712 709493698
158726 171576 110731546
52314 141619 366535854
11800 70974 147585698
57477 69271 133316349
152295 155404 7759340
150651 167192 982327841
46350 192357 365753916
62376 160150 244675647
62730 120453 144509787
111193 135383 60433623
76925 184953 270634051
5560 148485 356942473
120100 137955 83500615
180534 182487 981588677
21220 187900 416802004
33972 176952 357817115
188790 196005 994840513
140539 162877 37422655
70270 142071 179488512
1493 91594 256651831
33059 175251 355724934
32160 77985 114240008
131844 138256 330118332
14003 34150 490073917
42560 100372 285483044
147663 152230 121747087
150309 160122 6727375
106091 171019 162481546
3156 144075 725314767
83605 89969 129451991
92324 185958 234730319
170252 183481 33265846
58152 127363 173285484
35403 186476 717386607
32462 39715 453687924
174169 187141 697147277
131062 181533 126508946
154005 159839 862376644
42484 180823 346421819
181102 182736 917248238
93110 182808 224800666
13035 54351 139350168
57979 190089 337063747
1405 15460 434545936
130804 161095 238090106
173608 199648 65516684
73619 131287 144368966
186686 195219 208949352
188993 195197 15552917
189810 191575 4527111
72877 169034 240838546
134043 141746 19094835
178896 194696 639304704
169517 194668 63197377
110779 145334 310202511
29369 85669 140399041
119659 137748 994821234
105906 160661 986589889
123596 165201 104279314
162709 186072 58773995
16051 25544 23753154
170269 181913 29184505
199 197028 492658205
64010 140853 192195432
155934 164282 21097520
9108 38950 74346840
25434 106368 351565257
77151 190209 174468406
47520 132059 211625543
40805 144280 838081110
196131 196263 37024743
122183 195544 186580240
59767 123071 976331043
149758 183407 718667990
47368 92607 674098218
129194 188896 139537316
75991 115472 98895675
75474 189000 284572000
178109 180552 6208348
199065 199942 246212201
100113 109325 23213276
110195 181951 179682569
69271 134955 164372025
182968 185741 6977549
153266 195764 972886267
88074 116888 72160789
59474 160016 251609842
2883 59677 909176129
85577 165213 364017796
177646 188785 28070052
110354 173375 157756304
137947 160704 446835920
23089 126689 258488790
151768 174553 986758725
134274 178534 111026091
131837 166042 85717513
70578 139771 172984295
120127 136322 40503062
108835 188800 200351566
109700 173396 159374266
110897 170132 148344009
56556 114070 876908235
28973 74261 112764416
108814 155693 403326722
101672 112118 26073603
165503 179477 35077175
75676 108966 52000128
193977 197840 9763877
164599 178373 34611492
24997 102348 193025395
5624 29935 60861622
44556 120354 189570577
141897 187411 114531548
45857 157764 279962582
31585 58452 66613639
33347 89406 931140092
1433 183871 456484477
106247 190534 211198934
157595 196784 857423406
173468 194402 80206905
53039 136284 208343372
134877 197308 156755018
85051 142334 143107871
98117 149638 128841448
87654 176312 222082224
198177 198730 508554845
50849 111674 509532708
148471 166536 45597710
18265 195360 443022408
105033 117252 996813985
83887 162383 441214037
26147 143635 293182453
146020 179680 331971209
184702 186734 766556624
48684 133752 639050683
76294 182238 302301857
199371 199458 123376
19677 65092 847519109
191618 194513 746094051
43556 177872 398051031
149010 150683 4200929
124524 181668 426292482
143315 146908 790530899
176217 180736 606344
76840 141790 162347031
118266 163266 156497988
182982 195580 279698506
23663 149373 358360148
96449 129202 82044289
64858 108596 109758445
48290 145561 81703396
69370 102194 203254236
108673 174044 163607200
76582 77719 253079948
15627 93989 330047428
70702 170785 535875522
130982 148755 44222064
187938 189719 4429651
163996 193097 697676549
196480 197968 201200712
157435 165411 538078125
128481 159252 616464489
21520 189275 419487419
13901 134206 300490415
122332 186669 658047717
199503 199555 135336
30333 128100 244159292
85319 136355 127633755
47327 125810 196258990
31942 139481 744312067
34066 119661 521298910
92080 190340 534371949
56175 96000 99587592
144667 178574 85287300
26009 181241 388108160
43711 128862 212906748
170793 187098 825486142
76859 187236 503672822
117419 136224 991401257
83933 164780 202364069
192688 196486 225810882
125334 142775 719381629
175094 184998 24829334
163396 179830 211369712
171765 194731 57756816
57344 76928 488817289
111540 173008 153951770
157059 189385 81292033
135435 165829 76231891
92340 146780 661866124
77069 177399 251335769
81141 148987 169659047
136607 154204 43974038
129733 162687 82484986
46899 66007 47772918
170340 198537 609716994
135640 189642 819990814
155879 156306 187620
115849 179611 159704924
161183 182729 86851182
70560 151277 567461079
100574 175105 817176685
56461 112857 141270349
157169 167302 804065547
21851 192301 426276660
119778 170105 958027517
84517 181926 616721830
386 145446 617659178
146547 174646 70772744
17370 51469 84644585
115569 131802 40546629
8699 167775 560523364
52400 129484 192953343
135990 138247 151138203
31444 158122 831107410
18685 75351 36459450
2889 20361 44114813
57134 117198 150479941
108927 191880 604467677
106585 145707 97422616
14881 22902 117083432
59369 193663 336586272
101266 120199 763179932
89525 123176 3653616
137037 158655 706664186
127696 161548 540961943
54267 170907 292178254
181016 189917 22424547
140180 183994 66463640
178244 188596 26121406
23068 124590 253263822
34902 43771 874714364
90503 195449 263110091
69771 95721 64799482
113490 131410 44760834
112535 139035 66061567
129003 156699 69395360
141664 159920 837627994
99368 193516 236105841
118927 194219 772873769
111177 169549 924974702
4174 12017 532979323
114976 116634 4076868
165024 198516 84231926
142368 159213 193414246
164196 177912 3788279
40736 65397 520318717
173527 182533 884161686
168272 177903 835890069
71703 143653 179917379
29973 150195 300177898
43558 80939 93405849
135214 186924 775732238
170423 178643 929691073
134460 165628 78186401
181794 189169 278161270
44740 168519 309818245
106881 114993 312701568
129582 135777 15500381
46507 181007 155480159
184161 194300 523686728
167194 191647 522113528
112289 121081 612371496
131778 162399 76624490
109657 141750 682347817
137873 171882 294931582
11887 98929 217296029
49593 76899 68432619
40539 154484 567209751
125267 158630 83628887
70080 91063 258513103
94423 108076 560786055
167681 174656 560871567
186862 199183 30919137
158373 168490 25539729
142418 174706 440285547
113031 133021 49940309
49239 149863 251766301
6898 16797 24992844
6213 142914 341419133
166082 196033 913892433
40216 199544 468115520
29002 61154 31537704
182043 195752 34545467
153000 160766 706700522
151498 194848 634914070
129466 134444 12421730
45706 118009 823251239
125953 183870 886025683
136015 146005 24787631
72260 72325 182994942
15069 46717 78591568
62505 105475 107800928
179809 188340 21578715
170620 172727 5251071
50696 52729 767244077
10796 120276 273470322
181941 188853 427497476
27669 50028 318390834
8548 58177 972631090
87137 145566 967997554
118863 178605 999573200
144438 174212 74926191
103562 172226 15364286
117810 182100 27353809
97152 168465 75320418
30637 198895 421116515
83993 148473 161109031
107510 121085 722637925
12680 171353 396820097
25870 47968 54569366
19287 92300 181958582
177434 196251 155756717
49191 64217 995863004
70537 163542 232806260
73231 161361 220541703
125225 132671 18792919
97261 134641 93575195
171315 193824 56516867
181982 197924 40132104
58980 155257 240923791
192147 192570 1049323
104831 139474 86326040
184673 186657 389891354
36916 45549 21516023
87933 148039 180557837
45619 159974 860402783
127763 142321 250202507
107133 182785 189389515
139071 169873 77430832
41231 98071 142046015
190099 194566 904068112
13401 166208 381983577
57465 163872 743735191
2031 14731 90662782
18045 177391 779137476
66078 199182 998988334
3538 62763 229920685
195226 199420 10515179
137870 161114 58252086
155894 162320 455493671
46747 68389 54129131
78615 119769 103064114
125851 130879 12826271
119319 156560 93140335
131295 147067 85497335
1969 70732 171655631
51482 180720 323773024
10681 101178 226039727
137869 157106 48260492
48840 131474 206941902
28367 38198 73366046
61080 120848 149630668
61118 199850 347789507
62201 187555 314195519
168699 180862 30579514
87466 185250 244967283
60267 81456 794846155
27057 95866 882465977
142309 185204 365473498
76882 182373 385415029
110280 134101 59478559
148142 171555 59017925
91116 173767 207020821
57359 138993 204242043
26673 120466 596452747
12657 42065 73166710
66494 147814 87736014
120077 166584 116568591
49561 198345 372941042
151694 173466 161119995
82105 142475 150908387
59182 160989 254795907
8415 192732 461297749
74496 136989 156369558
79547 145791 165582968
111750 133453 54252921
75393 187113 280036612
112498 157119 969280476
183320 196818 292572996
109408 192606 598855206
88044 120434 737117902
136289 154884 46485790
156365 161437 152650597
52119 140829 221830421
12524 167096 809493964
141481 157599 289287591
132847 151629 46912930
101217 153226 129941763
40272 101704 280502858
30786 110623 93930344
167127 189759 56876821
26644 94605 951771103
123734 168690 272155018
132087 139027 507708854
38848 121125 205726446
185844 199483 34294229
160158 193320 83527723
71084 110467 312765408
59661 174616 486831830
123656 172328 810191269
87111 108752 715767950
56759 193731 239165007
34825 157273 376072150
95155 104691 334025984
49581 79154 835686771
132213 179685 119036591
111285 181395 880536383
85380 139528 135255893
130330 154142 59497330
155735 161603 295898309
141602 176863 799068780
158429 158487 142737
98903 100540 4201442
55587 107721 130706572
122605 155039 753745522
11580 138417 316753781
118045 128325 25610648
51359 57695 178094117
45686 168607 307711707
112158 137345 62853303
40806 159614 897669424
70813 121824 220235532
74433 107485 82958162
148108 167029 47715846
61131 149696 957100938
12389 31826 48601880
91715 116879 20731405
92468 103221 614650821
92581 110972 46174664
23133 84394 892338448
143958 145131 632863676
10438 140422 324590851
29378 110669 909609488
138807 194198 139180229
149952 183830 85327194
92414 149964 478263215
51006 75117 962200348
190415 199545 22880233
75492 148390 182205459
55848 177606 417689915
115017 196636 204641802
16134 128007 279260411
9508 116164 266560527
129058 162190 82939913
94308 112243 45072202
148806 154176 13531180
30754 168392 963045343
148443 179883 764447815
75161 187135 500488008
14244 77425 534005041
62122 111353 123295749
129124 192119 882515731
196985 198735 4379069
91545 102572 27724900
6497 152075 901941792
117832 154347 419178893
48695 160871 280774971
53991 177983 310594322
149333 160105 27084953
13575 121307 325998981
191899 194572 757270129
11504 31866 50882679
159884 179948 54631285
96312 124046 608027093
150615 174921 702141281
13495 40617 734143553
64359 108254 110163426
94808 144712 542098935
95659 199735 363899783
179626 189215 24186109
178745 182953 471840305
2441 57088 651915395
2104 61728 148755777
140154 186938 384202471
22858 95302 264443855
92370 141754 167525712
106781 154712 155590795
6040 30667 61644369
185010 199863 69738407
104601 189316 893260232
73435 140823 168468100
30393 130298 869297902
38368 83058 53055609
199441 199832 1020369
88749 113372 61769172
110698 139332 71419478
53972 123394 173723307
15203 185211 425109970
97274 129169 79833134
127673 197552 175394754
175911 193478 222092742
50654 99680 712989003
74241 119474 113253603
170697 172383 4157896
76624 166318 224619481
159181 187645 691256156
116814 141479 578154060
197140 199531 5979402
129078 196027 168125577
162586 192592 75519608
88741 139229 126217513
130131 132213 5230689
56882 169828 282887076
111915 150781 411045579
84442 171093 951654940
190952 199098 20372616
65198 184716 299430226
70989 173816 662798074
128607 134115 751360265
122343 170590 545504831
45890 174688 322490737
46319 85444 97898039
117880 132689 36978653
84320 178298 211125363
26975 74725 124231349
92626 192329 250022307
42476 144297 606883495
190999 197883 141475252
129177 141075 29622574
3019 101576 599854954
98617 155142 141462458
199214 199621 493237196
91048 185559 236850745
24359 134522 458629394
168222 188192 72814129
124671 162787 95615772
73214 154716 203879725
81521 131154 247542862
190264 197017 16966649
197450 198175 973751796
62351 95114 81954636
102544 182826 733581339
36943 180729 404106786
25362 173393 369957803
2844 184623 454741526
101029 138922 121056163
42794 199299 392042084
197614 199416 570344760
21676 159297 519545188
26074 190624 894710613
179264 179979 721425323
155401 158423 7611464
129391 167382 95259816
67374 83156 270439303
11861 38840 516344607
64182 147101 207335328
26143 117753 693993943
122975 126695 9260624
194639 199464 608929812
30071 81566 847648351
181171 181503 97386197
172596 185270 184114144
83534 165450 413650032
125561 160433 146426953
7122 154556 368387948
112721 166983 135841257
6308 9153 155938053
89780 113575 59657708
37972 156365 653993675
102139 139762 93881460
22052 40342 45258611
111369 129683 309556198
167314 184108 42239208
175235 180718 13839625
177622 197418 342269189
37089 67022 898576078
85008 118781 84503360
66620 114709 120566588
33777 41557 15270275
109622 133506 56899300
193427 195026 338503244
74747 81908 17934708
67643 192879 313902488
173592 178001 11081791
8204 199040 996161959
193261 193745 1150917
161809 191081 73792156
182192 184900 6832222
49999 176881 317840926
184522 188572 197634769
84275 144063 149332535
158877 192511 84619881
61737 81678 155333325
190783 194632 998961283
139251 139832 50293706
85483 151519 765724191
102129 126291 554075113
118643 158418 99437216
195372 198281 7264799
88574 105435 42413257
148151 178700 76872871
188110 197048 72064112
52831 137684 422029684
65519 184764 298734161
45380 80182 86997646
135868 166573 77032414
17901 47142 72470174
16394 27792 28464263
124181 155979 79571170
54676 101402 274987953
119572 162654 107823278
136794 195083 602244442
55650 94015 95983214
191729 194802 435458622
77548 162729 917155905
155894 195020 98457358
1149 188703 634193497
3563 191681 470850529
68980 168441 249087753
54036 189391 339197104
189754 191257 3880484
83787 126585 106953887
143567 160627 42842263
199614 199970 549117543
35962 49936 171603781
182753 191639 22461954
193619 197303 425094525
115677 198458 713997887
161710 164130 998518451
147137 164862 689692426
151092 181420 890987053
199305 199946 1659480
61038 125796 119432337
156993 181525 941512439
70204 127658 640551082
169628 170581 2416545
78738 102767 854605010
66956 82275 948469888
198395 198892 661586337
163359 199060 89780180
120294 158732 96178141
142776 158424 39344716
21131 72755 128389243
58473 144753 760740591
13940 69535 843630019
87889 183532 239641951
52676 145891 233094413
146866 158410 746782433
91940 182482 226862382
45073 193721 372352027
121336 135512 35486659
178279 192523 880664824
5312 144542 347697319
33538 100853 408650182
176653 199968 58653109
48521 159058 276680873
30839 60890 74666976
60406 98670 95734206
111929 130593 708870556
187355 197726 25993104
150223 198983 764389221
177011 183491 904187742
150154 153937 317806278
86705 186090 430542679
163978 183508 49146533
145192 154187 22646697
72521 192747 376877417
42477 195955 384498571
186818 197941 268575554
35140 95746 821243572
57437 74379 42493799
24172 143656 767008737
102417 130429 517038963
94528 136462 105002858
162923 166771 9739898
72925 112849 610903354
107937 151608 108967020
149808 161825 520953561
104272 184883 137158416
75174 92369 43047281
131827 190106 146268350
86546 187724 253586899
5180 140803 338686451
197623 198240 1561256
57216 86976 74604882
21497 142096 845079720
39164 182355 358463743
76457 112270 89695504
198953 199543 197921251
65286 188021 448988750
189226 198166 22428230
143892 188664 557656070
52424 169632 966426448
17917 71415 133210801
190024 195231 13064566
289 159843 511989481
186343 188515 915448397
109399 123905 36034008
161788 171579 415278189
39151 192913 864340729
159067 182010 50619997
150742 155842 12861584
140022 143860 9632276
192945 194774 423949753
69227 95739 608126805
24918 146684 303867027
77520 127721 125624780
137737 170927 83405432
96161 130739 86705184
4416 156798 485556902
149159 172171 57907268
84114 119244 229339316
169005 178732 731183436
147907 196314 121916543
87911 198186 276414017
13363 37122 59047229
65000 170210 263541049
87411 88075 76065
19349 142672 307667740
50937 78749 261413279
21679 68577 116614633
83486 189449 752581743
182454 197062 36814779
172707 196771 631150586
96200 99724 8968468
137035 141539 11138847
192868 197621 751388144
176693 191486 37328473
62191 120153 145076321
41427 153112 279277705
13492 156801 358084019
171597 190759 48247747
166972 173558 3285428
12072 62209 124965230
99296 136479 157747420
33881 151397 849998078
7946 17353 532352258
154947 196282 104048672
119715 157736 95064965
43137 48282 594807394
189599 193572 9969759
197894 199339 3612334
46692 70648 414665372
186658 189569 84516198
33213 133834 847718591
119489 158937 153144826
797 105518 261887848
76882 184318 817329747
190136 196752 422513002
169793 188742 985622993
144810 190987 116305487
52354 105518 563290501
158955 173144 601578080
196628 197869 86845770
101195 176008 187376250
178803 185930 401670769
160529 187627 68312638
81981 161579 199204747
152599 168980 41266436
86447 163460 464239367
73512 100893 68643265
165790 176058 25806546
75548 83616 706810882
45213 145967 467416678
140890 150626 99222878
157861 191813 85495604
79325 195107 290250428
199451 199791 899014
48127 73870 250705150
109311 181343 180343575
33255 66839 997238845
167383 194285 246791420
170435 193072 759353181
128763 199740 443012154
177779 190975 33276038
162147 184119 52020070
3715 137158 788001761
83517 153436 959008559
31984 101639 174015720
81593 157000 188760781
199066 199805 913333097
36949 53425 41022992
125023 188414 226145203
24459 96840 623196718
26593 49937 170897811
147965 183110 88470831
94676 103524 732144682
106769 127143 50693736
128815 186345 764623445
32289 92705 150741597
35471 82815 109411618
53861 191655 773337076
138059 143346 13158726
161170 189826 693135612
77036 160793 343348954
17884 197156 448499723
102018 193866 230146202
20084 157336 342666411
7762 145845 344807693
82257 183789 434922914
124973 176472 129279354
72292 88002 101908838
125129 187381 599742686
44487 45761 3127888
155807 181035 63501197
166298 168517 799719217
74500 149324 187114336
176249 196240 223057682
13344 13708 28600618
27799 172533 361782850
7077 134014 317175348
50753 86448 169766262
78546 89510 499756699
175127 185003 94652285
181649 182020 74960367
193832 194811 485000857
89125 168814 633121510
133046 180338 269174431
98797 145031 294200711
120258 189772 124966947
53837 114074 151009665
138147 153360 978927539
121649 181411 406623956
19975 191683 386064234
102777 177106 578943104
58400 93059 86851427
192691 193937 3057840
160248 167702 579677132
74985 174738 568410637
39758 162290 479830020
69635 158315 221850150
44028 141556 825259415
57301 170638 283979003
136660 198759 684953489
151439 194666 788481432
128983 134340 472347383
2474 176487 435228099
157462 193741 140208829
120546 186418 209124637
52313 125553 989793628
197600 199911 681898642
25407 172363 367264524
18270 176657 793637888
183367 188241 12309743
113480 179630 705341205
118616 147586 72186250
20685 44026 487487663
130254 161867 79073324
58534 101367 107456005
162107 185507 637199195
15679 75590 149260974
4001 118766 351511567
156703 160882 743375228
158472 175987 722558750
89681 130515 56244775
96853 187958 228558710
148367 181612 83705096
85909 98634 755901534
54981 99916 112493779
8916 100040 227605308
104935 179351 563080648
195269 197165 4774889
187988 193499 13792751
105781 137262 78470438
172028 178571 16428067
113951 189187 188553356
98581 106215 697354898
17281 84251 166992021
93783 137429 109208090
93249 140691 987893972
180624 187275 16775015
26185 148798 830759371
89402 155476 165286370
70973 189954 298209629
72315 152259 200036533
93448 178230 659113396
144832 161624 42202215
53459 120910 568077230
176478 177080 559153170
162295 170065 80859285
32555 93036 150978646
36570 161179 311635128
158013 182852 780190459
30818 57127 65279087
182817 195912 33002150
162516 165238 610643476
149265 160231 634447696
71217 161877 965148003
13696 90353 191280367
109795 193564 209894814
44026 189423 364129447
189931 198394 21238767
54020 77065 57714148
107720 156627 122165288
50232 119335 173047641
108332 137782 636948397
152203 176186 455661699
163995 175879 29866777
100896 187746 918524397
79883 160684 202196103
180434 180533 245003
147182 176320 73432520
122259 181689 164435528
83604 119664 576687234
85486 140237 95430170
124094 125835 147044349
45865 150792 603512710
30165 52405 53834497
82606 136516 28723347
123618 156395 82060039
174643 185889 28281361
43282 65733 539419913
61810 75378 33945080
57340 137900 891088224
163498 185510 55365324
127376 191976 162208016
70882 160765 281198726
99747 140175 100974638
92026 137468 113637470
53576 182026 321758198
142384 142606 529214
47884 165997 295777130
158994 162485 8759493
170395 180606 25648389
48535 167773 298604295
167756 177800 25282400
44531 90238 114255423
197203 197335 993883526
32843 130278 243502773
138331 139748 352834076
16371 142325 314356227
105874 151217 397122837
191241 199174 19806494
184512 194592 25406963
160242 170193 25143531
89510 174003 316507756
23596 119955 240517845
52021 94851 107143473
145363 152956 730283559
124377 170165 114907660
26251 83934 143750860
2494 174830 824878672
106313 184535 360458119
28144 135679 127864707
35605 47836 30386942
41100 133229 230363972
23183 93311 596153128
35490 175687 761563258
135406 190354 407034169
106424 171320 162446834
39039 52747 34116945
104693 188640 210378946
71856 134776 157460131
172536 195442 57649822
60776 106299 883229666
109820 193270 209161301
55042 72115 424936203
91674 149831 25550038
98317 166363 170511790
163688 185262 54209624
138170 139339 932828730
2424 150617 370235335
168733 180724 30144740
135356 199525 161137792
48812 167898 298261157
167103 182378 34261229
80197 196126 702927521
885 148199 368049292
120950 192009 866460549
190761 190806 114149
88741 188025 24780603
29744 134060 359479376
152116 165114 32681015
81214 186608 135206907
184771 190726 403006855
192287 195607 8383094
157031 165639 21677743
162132 199402 93802801
20331 170313 139916452
112041 136737 61728266
13394 115084 472137886
704 44199 516890047
118566 159386 102087858
195393 195506 277454
163624 190755 68320605
152267 158914 432537841
133090 177359 111002417
26534 58896 80296981
151076 167059 819826560
34653 116877 205633305
197827 199510 720655252
28222 32002 441139649
118797 138280 979035540
37312 42466 959432456
21322 34606 44900573
118213 175672 160147229
15341 147638 330213485
182858 184308 3679636
75486 176061 559565900
76142 157951 624812850
141368 163460 55563443
175252 181711 16234446
20697 164309 903509611
195545 199438 219064664
111002 194580 394692127
64760 187269 307079426
24487 193091 421814188
10989 67968 142043513
55565 198170 450646519
7563 8917 370425220
152052 178730 812478521
1570 110108 271326021
8562 199683 508168689
128768 142338 342569421
145821 156093 218733438
168360 175027 16733197
130911 163668 82003491
62421 77392 516202960
111844 126347 36132322
22648 111415 221519129
15955 96555 445200486
189717 194056 10856223
26150 95918 173846605
117361 179449 504168463
87409 125466 95042825
93904 151522 218141314
75403 192748 446742114
178504 188967 3632927
167712 192572 62539356
93940 119221 436647356
103874 160744 142054398
106836 128916 133943639
139991 192840 997959631
38255 117537 198326597
9087 89175 559014149
43317 142440 848707796
1384 76917 554253353
150472 167412 560337117
62311 158319 240222819
91899 101756 519515329
14515 56115 103542107
21418 135888 285672533
144365 185181 102607141
138151 189857 129936838
31130 65797 583125647
151221 194884 109818422
22074 57386 497084929
171515 188806 43487216
186027 186335 105620874
39320 116191 192349993
117986 167717 124496585
154119 163448 23480371
165011 172259 745730609
8228 169689 840797672
106323 181840 189034720
33877 97821 420569292
81078 102804 555431083
125635 181839 141083583
139057 195006 660482747
132895 147644 36650443
166886 195972 73122858
42227 160577 661248738
46317 81906 88968026
176475 194080 609920265
53931 110607 33704796
115745 138860 588069365
39947 132657 231769789
67346 85892 46554647
106920 133709 66774725
126116 162645 983930717
10998 194030 591999596
31968 164636 686770612
63371 92714 203572789
176195 185181 153532274
125560 174482 647878103
120125 159323 531228036
16076 59362 107599000
93356 176210 472244639
163832 192558 72264833
150726 153015 580456915
175646 190807 979821343
141721 184792 187152238
24517 36411 29339232
16833 181717 501634922
2984 117499 294893037
121763 167055 188021400
190877 196478 14048402
148449 170593 55880331
39966 57678 852247867
37612 78105 101105627
75660 196234 609801784
71391 142620 170552496
76599 148743 180337046
143169 197002 135478378
31504 144433 281978898
173866 193693 173077971
155855 191451 89713123
30107 95381 976771633
26757 32079 13115772
82722 184561 537529315
174395 185772 858878919
167124 191393 125971319
48910 103049 527979570
82640 197509 368376573
132353 163563 78182615
99670 154140 136258070
49921 124692 187030700
124142 141693 27616766
182068 185751 9306678
89065 99070 24993174
30525 36547 562798165
94246 196282 303706323
195740 198394 125113332
160891 194942 136700242
197700 198647 2336543
27866 91547 158785021
179607 195980 41231302
107242 116587 763784320
145443 182376 770190563
11716 97730 214724053
7878 27225 48562651
12061 68413 247182994
38363 190577 381251850
106831 120048 18267255
111652 141501 74462091
35435 168012 331728028
173110 199407 66160781
163129 183651 51678341
146994 171755 301160878
182475 187365 12406418
182855 191863 839429238
177448 195981 228363841
115103 145181 127697390
182480 196505 35358405
122020 125073 827014337
64117 184900 800944773
69838 142293 816253928
108747 198153 62268899
54094 167472 283953557
4247 128704 310983262
16457 175499 443910984
197816 198994 312577
1736 98772 242367790
103265 118813 884352179
113232 156547 267949424
107895 184573 191925842
9192 80807 12927001
60512 133709 497201753
60157 117213 997725658
140999 170949 686875378
34122 69137 843052737
77401 132977 139088356
177406 183717 208698340
99687 182713 208084282
171120 196046 83841517
36794 47128 74035387
47142 57778 851168840
168138 182786 36804085
182404 191374 22725137
163937 188745 200197795
139538 165961 66455362
12586 34167 53766216
50094 167536 688077743
65558 133110 169077217
191852 194698 607623
46249 199791 384714095
90677 116126 63802505
74694 158543 618840419
60966 186997 975656162
44473 150607 265342811
174909 184540 24173729
74495 89005 36355036
141861 171532 699044641
8839 155446 366345795
188039 190090 5167319
98001 114693 417721029
175692 199647 60247838
76328 83155 642890712
138350 175612 242145297
75832 86243 8782126
25680 111621 214432111
181238 198520 880041267
56148 107124 127823484
106274 120135 457140791
126951 174970 312115445
146588 157430 13610380
141763 141930 409863
15679 36566 185891698
66529 87514 953283350
153562 189936 91590176
189835 191271 539265124
185806 199117 33487338
68365 113399 112837101
91258 191746 814060062
135566 178249 107073395
8506 87317 499054734
153979 188025 565982799
89719 155241 163899103
164021 187732 59712274
192580 199259 302635783
93236 132328 97849789
9080 173979 412418980
147767 150550 858560850
159281 177819 847393373
35980 147059 32788187
163911 195836 80317280
193887 196444 994690339
34442 51575 175230127
33716 64152 75812344
8262 104225 239934593
163634 193762 75761558
85514 181904 241395934
160920 183530 42899478
79453 104031 61800004
122092 137634 925640111
38865 82115 108067199
180943 183657 6851781
68521 144843 190810061
46709 80035 640106674
143370 169982 67002942
15310 128297 701928395
27523 80983 133111984
57091 180437 309067182
196106 197173 426070565
145232 190737 114605513
179989 191367 28754270
152191 198967 117663354
175545 186176 10688351
56566 56810 589745
173528 187907 36250794
152584 191713 98477148
10659 25947 164673838
194076 194687 1567214
118788 199044 201296821
189709 195176 711649574
4483 31355 432945839
118718 191502 354246100
170218 176351 981838366
99701 174946 188538589
74839 94225 48452373
167359 178213 27234997
55571 97697 852974947
96337 108743 31410900
24922 196546 592787450
133970 149981 21257808
40473 95860 138281022
19824 116181 240471957
145930 160598 337918806
66469 112113 914024238
98135 105899 19703780
3299 38805 88580229
144804 191460 117516125
92733 100451 19377704
164453 198230 84936113
66473 181902 289148819
74196 92769 952174104
117361 144473 67565510
142832 166212 58895903
180202 199418 194865953
65068 81600 21985031
60934 113682 132207114
86802 134621 811681345
111605 176057 406221256
34686 69778 87615145
39536 151384 279612788
44483 124535 200070458
39829 171817 330263777
19174 40690 677451791
154471 155022 1393804
36774 160953 310553147
120119 123961 9522897
141359 151820 201492538
93033 146454 422739604
89511 178145 627904710
17188 59950 106318809
68529 141933 719516399
144040 177891 85204976
22836 64582 790098588
44234 190767 367085469
129877 196097 166224202
9254 84420 187671445
194569 194809 587679
137731 184285 594871113
57736 139927 205589656
18320 104443 167956838
87822 181299 234143431
76789 185192 271568983
177640 193619 595820476
52201 181085 322838166
77222 139886 584868875
132175 173842 104487158
69460 133078 268513867
106472 106743 691611551
129540 186595 143166129
134386 196879 156998215
119819 182089 156079339
162005 187501 64284495
89586 108047 46444818
143266 171645 71434750
4144 54147 124670626
165885 176678 27117570
15081 73181 704445897
128602 136947 149808544
91862 138732 146152951
80396 149520 47099232
91284 164350 744056864
13160 133487 326422496
13286 137808 940018745
128719 192984 161371205
195235 199319 488889718
53470 88142 548956787
129723 156382 66651489
23740 161079 431709499
136279 174709 499527620
100084 198137 245849057
112476 123832 28220325
109245 139234 965240009
66995 69259 5708678
147956 158175 449748415
146386 192952 117215675
186554 195286 501589069
198629 199525 633895091
97740 193187 239395332
185038 194314 432128241
62785 181970 298586795
165395 197279 80184456
180652 182246 10634534
165465 170763 797162379
123938 131894 20026531
164353 193855 370672665
133776 163183 313011782
6027 35206 72777518
163707 168068 774172479
106855 179126 138917395
11249 157906 751920047
157082 172365 707796877
140388 178280 795010903
189142 193560 11062894
199308 199703 892007740
13587 89266 382996022
95985 196130 545870888
106782 177116 876991157
136440 172446 90302840
7288 164351 392664755
1122 27909 287497722
128522 152839 703275224
87549 162853 56637671
172332 187357 37864364
143812 184118 981315972
197440 199607 5461585
10403 23941 528965905
89161 191206 255907733
50256 50339 207248
17587 180249 851280018
58901 138041 197996579
151474 188227 92548602
40956 136645 239259438
95084 95829 1798713
148999 193404 111776936
87703 162465 959715263
171929 179488 18989967
168919 178927 25054733
195508 198617 823854794
72122 157713 214172639
137618 170779 83327699
177584 185904 331505000
155539 189893 215449117
40212 88897 121556895
2411 60388 144571875
75006 192735 339923272
37288 152637 43040389
40229 40816 379182968
147332 172455 123348565
134876 163799 262389208
170566 198740 153017831
111710 157852 235197566
56069 182689 317179880
95672 169905 186062883
4006 53718 42918994
27147 126260 247292797
11675 114941 837190351
162657 174106 28853753
77974 93023 37677249
14833 50836 89475826
69250 130695 153820628
21225 77078 138980812
96742 112252 870910712
53122 144239 227849133
188765 189404 1542048
175682 180963 13291647
77232 117650 101186676
139478 181162 104774715
76599 126110 656002452
38736 141024 939054947
169209 194232 193060203
154534 165709 28177665
140900 146629 777868899
21556 89334 803812452
98370 192186 628654020
25709 134258 631647033
12889 23829 27458552
155716 183056 68814895
144444 168112 693260610
32371 127606 237889394
67896 181648 284985299
189140 198343 118926224
135900 140844 12206443
109509 147002 297942390
17326 64510 480530543
21620 111817 225025219
27694 199096 428842421
34236 180967 367306289
81653 131993 423976308
42 9314 23259543
96405 187776 229236930
179531 198282 47163541
139015 183430 609039872
101433 134448 82457536
139361 156361 380068129
94137 104152 835746745
60619 98065 638928720
183362 185929 432538642
106892 146255 98064909
170050 179257 940601901
83755 173275 224140387
146719 192090 215299443
9226 62230 132140631
161132 169603 573275824
7613 61488 57847044
199697 199849 889682697
159545 198463 783002849
128362 145820 43459193
64693 89350 61748098
87961 180067 757464520
74636 174368 358561096
151674 168468 42296621
28742 167510 346828807
182412 191441 22872440
3756 20412 42106629
5328 178574 433252341
159932 186603 67163773
85860 157824 180003594
124166 172330 330068705
131644 186488 137595977
45515 48233 401310595
67893 106700 926837487
512 171988 818174057
169558 170788 39596388
178438 186882 21306282
21133 32233 27419525
78185 195533 464212709
148813 172045 58482753
121957 136855 37238459
188168 191506 8446304
88130 195195 268379690
155155 161854 16822112
97117 194605 244492487
17475 63737 483038572
175706 185343 220644674
35357 94598 826579179
115907 155095 97887576
140411 150092 24314074
145306 147137 4552779
164135 168841 11906530
94782 166549 18174452
61403 81317 815678430
125510 187043 154570485
92209 95196 460506422
21555 87830 165173783
173009 191055 45513650
74378 79149 11885782
170028 178845 22077187
193164 198842 381018444
75044 151314 795479097
49202 104950 646359202
185707 193784 20297544
71457 79177 19263236
56793 141644 212203806
57993 75740 44547155
92138 92558 1026426
45426 164380 353097543
125056 189406 904611114
176864 199488 56879914
151540 169488 45215674
45040 111771 166929581
86940 124955 733979849
19526 98139 195946869
188669 197026 662602324
21986 29155 17767501
153959 160507 650817
124106 193231 173593486
97771 147303 192008072
126074 183179 143361860
185922 194160 44314515
100969 153405 635553582
158759 170375 29316531
192016 192154 591542003
136346 199866 159529393
41481 180475 593033768
48884 100534 129421147
50655 110586 150161024
181012 197319 450325778
3304 186522 882031031
199314 199611 757477295
159468 172341 67267070
133458 187171 134886004
195036 197515 6267803
97892 113559 39366000
196132 197645 82199688
65745 148147 291734988
81217 172336 228266610
106210 170558 161050748
149910 170475 756589575
122643 191250 172249298
28515 192725 705155639
86460 96311 404936945
85815 98097 30630978
165241 193281 36305634
2050 45113 356671081
71086 146380 188262406
10865 68484 869019565
81145 168508 500867733
7331 64550 196041023
193612 196400 7061241
96063 115178 48080462
132482 151900 17338194
74291 175090 252472731
168497 172849 10906785
74674 152136 666520487
31188 177842 366782527
96238 136398 100620049
57757 117957 507926718
84826 169130 799161906
83286 109468 65684082
58290 118646 151273280
119301 195239 190469441
168295 195964 569507216
68190 112342 229554987
33136 199490 416511334
123208 161060 747394344
74816 83268 238509104
82289 159634 193550216
11094 20739 433095286
35832 126918 832080203
27455 154997 318494180
60376 76138 39514192
40790 182147 353817272
72868 142132 173151451
96600 177515 413029628
7883 102709 745661506
126115 193221 240965371
76785 147377 176407778
104416 162916 146261556
38476 177940 588296314
49073 110237 683366588
177327 182418 481316969
167019 170436 8618378
123904 195312 785570461
102439 172146 783152054
85017 152437 909513362
22374 49515 117083466
38497 152890 926693664
42977 100861 796293179
118080 196168 292198122
166367 187266 52592863
196717 198584 643240906
58533 95659 92956611
151176 157465 601941506
59105 178266 654185275
175256 198672 473507350
77872 193780 290498595
612 84974 210752120
12701 88726 872819677
195573 197859 488888493
7321 77964 176264782
132659 160857 70526945
75183 159339 793487816
22494 130823 513172719
95170 99009 613976855
139201 171454 746454589
190148 190362 567969
56586 156466 995392411
68928 148768 199625875
14634 37728 313153747
98259 190545 457820551
73859 147665 733413587
23017 67357 110216161
163595 164165 1433679
130511 150234 49150058
78848 135278 755579743
118957 124447 475255492
166172 172825 16676562
101715 184645 898123350
115192 196770 591496526
82700 189938 268857837
44534 77695 987447357
162919 183386 51509182
3928 130033 315192629
187061 191164 10373572
68004 192342 419135975
15705 189306 434195880
54210 142792 430824100
129763 185924 140881669
29502 45882 66973002
105628 184831 198285237
125593 129578 10135530
106442 110756 10693695
93368 188579 238774120
192722 194124 3451662
131289 198001 110473801
43922 155616 279253591
154925 162522 506448779
114146 197322 208481333
12037 19427 650987189
62813 163837 252965591
150198 172855 49878042
120737 157826 92794124
28654 155165 315926541
81703 153283 347271776
112215 153900 900726552
93983 148174 597712060
104103 149517 920482760
193497 196857 480136876
94309 168345 214323565
119421 193363 185489677
131074 131920 2086939
73947 197675 896752875
81188 198042 292968262
140913 141740 292485
159393 176905 31925005
176394 176409 38982
186627 197895 738024678
173148 195915 57362516
14307 58117 108950600
143514 156125 31696114
101840 111748 39622846
77341 168284 227710217
113046 121028 835463291
143244 154207 727839541
124306 157411 276372425
103701 198913 238590583
18678 133488 286650166
156577 166694 25510170
190920 197187 894190107
183241 193373 15673606
173965 186640 140622622
37817 199157 783851956
74964 148497 183808375
150648 154561 9865189
12685 89292 191190351
132217 174246 142650537
17581 130295 333733060
129925 142509 366679498
35368 65619 75508927
150048 195776 974213135
124028 127841 697371992
131737 189873 145885591
45055 108975 160082014
25850 173712 673044866
86748 87930 964078457
140918 149235 20867746
75188 141536 737592296
94304 110679 34699769
117821 155233 560783238
65054 162437 792988776
4055 167828 409586164
16501 188953 431322231
144766 149965 461665144
15902 48658 81226327
65923 155573 823312661
153874 173834 577782
48371 140047 229262252
132866 182362 124110167
15489 51909 90459238
6407 184876 507992682
47916 197918 375937816
189232 197790 260234893
152602 188282 35474604
171327 198430 336701368
123192 188340 163571847
173915 192537 46818641
164709 165731 2612245
149105 173219 46884319
102307 155544 40736469
153171 197376 111245252
12089 33165 52590371
61996 199271 344058541
84784 89985 239733170
88371 142744 961955759
83757 122876 9893513
169088 171318 5629621
73626 97623 267372379
199063 199984 392273353
93211 156281 437888276
142097 156271 35624441
138866 169685 197278356
199361 199382 367052768
128679 194450 387594683
5538 143253 343907351
117210 156727 98825646
116998 170305 133548285
102243 163556 599092899
51202 101893 127044528
71268 159686 289604075
58839 75601 42015204
104000 162893 147221447
23811 134200 275605205
25150 87073 545670970
72102 152382 546925822
14750 41935 328746232
69575 125693 904235633
45002 59416 674203533
92241 198655 266868995
5795 112835 267514438
118522 148114 30475276
170691 170935 513586523
136902 142372 13562433
161312 196208 453224938
48434 115936 928238969
116604 163249 116693720
110450 122540 599198630
160782 164947 10561989
57428 160624 258293815
144233 146791 247996621
183640 185037 3385113
103907 162772 147161408
50031 175525 899103027
53474 170619 293445701
149358 172479 975711886
189743 196456 16913911
136692 144301 545208857
102096 128438 317196422
183819 192929 230068655
171626 182218 26536012
67682 168576 252680639
177248 190213 32674222
124474 196220 714444303
52462 188693 341457053
22909 70394 543567595
51688 151309 249232967
87720 166700 197782425
41772 183264 354326153
163632 180774 43156796
83896 176573 475931551
129299 137705 20995967
32629 111694 197558110
172839 177189 49090180
184267 191828 400486227
144364 164507 503936592
184629 186258 4165298
116047 136091 50026412
77101 136850 780378938
183042 193020 25158839
119470 147336 324970249
97344 186653 462449144
66181 129754 159181805
616 169029 421207064
186126 199002 615805564
82365 111411 72799869
42591 155505 823206249
33388 83557 704125719
126088 149471 58533108
46204 131100 532867350
28973 169576 351502990
38189 98899 169487797
166494 188288 890412741
3486 176694 433257752
140693 147769 850552676
66442 194432 453595806
120644 170654 501734804
121116 199757 197363285
116358 133824 180252045
70176 120235 125267982
57452 123135 433311209
57208 105400 120938483
82248 113512 78409607
111564 175676 56939151
188386 198904 26371847
87559 141528 134817053
134176 192019 471591723
190246 198789 542805189
134831 154776 49858416
46517 101731 996138430
114835 134753 49631052
143605 184602 103067231
7818 20981 163842529
159292 168819 315639732
93028 155157 487674054
177796 188732 27541886
101443 190014 221984661
72820 96692 8188207
187089 198332 28206131
143900 183561 99805876
56253 60013 9398137
183063 190785 986156515
196535 197791 159626355
111366 135434 311874379
140574 172459 669181903
826 121990 302810790
69726 168578 87059834
114813 129711 37141227
146944 161925 790230306
128723 140238 2955636
144679 158957 643443735
162893 164729 4613980
5304 27637 492671443
150127 154957 12171410
85067 176339 228587439
30289 42979 31413234
58292 129384 224019576
62578 199168 760183674
33060 97259 837527083
187030 199864 680674880
28797 195986 754111981
35565 35800 446967
91488 195072 259672368
115483 116160 1716916
156174 159557 8519185
63046 125699 288554359
4830 85934 398275783
48764 109373 42042153
44809 127220 206055785
2643 188917 466114827
120350 144759 944846883
74699 97614 57334857
88443 96789 798006956
17003 155109 633094351
139734 141089 915686210
20997 167808 366803397
36967 96316 148183444
22225 114457 292210044
183376 199103 296052761
88154 112215 632729496
32042 150658 161445972
24607 36024 481752100
133625 168665 87888678
2952 117042 285149138
82807 96422 33997274
41906 147435 654194540
121777 172411 233443193
78433 150355 930547527
143799 155871 30311542
157281 173960 41977073
187252 197307 25222302
131277 141838 26190768
167886 168943 178342932
94214 141468 171621783
98078 131278 83179669
87941 87961 44697
171534 175070 8837291
96602 189566 233180344
11371 147841 340754307
116878 135346 46095322
119109 121772 6618534
14033 82672 846962114
84486 97050 926726334
13042 116574 258616762
1897 117481 288910639
145484 192229 553587894
59947 112699 132173499
26461 148042 303420143
167445 183482 151237067
51416 197290 583351804
45623 92508 341546226
100373 129559 868976484
150075 199169 753259141
107349 108738 951942906
130931 146336 13695596
10185 27055 42398114
147516 150974 8771121
53002 198711 426825488
37915 120219 205791651
175241 197398 177559407
194080 198248 706077372
118127 198715 512847715
163886 177121 33285721
102500 168182 898933440
96175 192358 914384921
117915 191917 185597385
127928 177182 123516695
121350 182967 268698583
3581 24791 65654929
98310 175240 784237883
166601 185246 46782480
1445 25635 60796579
98584 155748 822809620
111136 149897 102982586
76121 162735 216800850
153069 164069 891850648
54480 191230 483606960
12982 65789 483079868
125442 172024 97951083
82971 109213 65912641
11735 75057 157916020
40960 140248 248079943
87003 105316 46034063
4987 19726 37165519
95323 115412 659598237
70486 96313 890917545
192350 193159 731798583
166137 170931 383973401
177745 195000 950552370
76469 144227 169356389
39541 154698 287904352
68960 100350 78587562
110017 128141 45174739
1741 161107 478688415
101628 113990 30978295
60621 90960 869589794
156220 184844 921735068
154759 157285 6402951
8129 39590 177817418
132482 195193 535502136
121775 169994 120871928
129087 197104 302716390
95308 195939 252435349
198239 198555 811131
107292 197842 226869635
125223 145252 50037966
171567 182372 27079633
16050 51200 988917484
118413 188695 176257249
151397 185226 85047685
167497 169534 5155063
88629 92326 931343769
83522 170386 217567922
90241 192599 256596391
121656 188932 694874974
136612 194131 144390036
47032 109303 156048640
106001 126685 630503891
64229 65142 930194541
43781 109653 164947827
105632 190859 435214418
79018 133444 136240921
172700 184537 472488927
143968 185780 203415328
172566 196551 60364738
64083 137466 183617988
185535 198075 348209066
19688 161889 686901315
161957 186415 639600063
134794 195231 414511461
107630 150745 725122650
104812 123472 46426764
15166 161697 366063846
30876 31169 732769
29472 30074 1107351
7267 116706 273495996
100307 128707 62024548
91446 127718 570830002
103849 183165 198568842
502 86114 688042287
196701 198551 4603113
40725 184659 360305189
81856 135995 135462769
35370 118607 752925136
124988 143809 941362469
20390 75263 136462587
56082 130305 185779474
196096 197473 857802590
186270 196673 538371822
144859 159790 37538487
28848 74458 113549697
36981 183647 367218498
70542 97443 83730223
146762 155889 736404409
174233 187705 268475136
8076 65612 303052453
123034 143842 51937614
158990 182354 286173282
170979 181237 144352924
102267 104837 6545516
98153 130065 868397124
119029 174873 139923171
25850 120980 516265374
104005 122547 125351537
186952 193454 91066945
72856 141007 125352315
714 123577 306952018
24233 48842 60842935
8865 169479 401686745
64030 133611 146483357
19787 166749 870112047
176617 196083 49016696
188049 193640 873990132
83866 136815 48252805
127383 145261 327152179
142465 167335 62612543
56639 114618 145292768
56530 59567 7573023
71676 83505 29685673
98217 169163 244171766
18297 132268 284571383
116709 177641 152640595
98572 138356 99509332
21575 87279 223714177
18710 53992 87583150
163641 165615 5001943
184851 192972 370413664
146162 152881 16963751
48236 91421 405144544
68765 120840 657795502
30877 42452 28576308
97032 171423 186476122
92749 190633 706488214
142336 177140 365039322
39473 174338 485354493
91290 144741 862487792
180412 194789 26377230
68121 76419 20853711
19214 50936 78625222
87888 96371 484777960
44144 67986 59513477
60862 123386 156425808
193129 193608 1156455
37808 120303 206263176
153611 185445 80119536
59514 178505 298041668
118511 163504 112582453
46997 98962 129997445
180456 191931 233776668
129191 199189 256101971
135908 159261 201577730
79456 142458 454894804
191520 198425 17246202
50790 166437 342397276
153609 189299 89856164
57457 70429 109836273
32619 112065 198537278
96837 152190 444623085
62919 134790 179896468
91781 165388 755125495
192127 194431 5742784
27635 194584 417653852
137306 151520 633069870
87621 105654 389614853
178308 198804 51586052
142324 185595 108829655
127651 161062 83619074
67877 120227 755723642
171939 194676 232975111
108668 155705 117400269
61300 132756 178861326
135213 158415 58088976
176445 198112 616347775
179197 195105 40053841
67115 95635 448409454
72805 136092 158372473
143932 169209 63645260
154093 171307 43404698
186315 196331 25238737
136037 199757 160040485
18558 124329 263939358
145539 148190 132866033
107110 155054 119676383
169989 180075 246675213
163413 187592 60901580
42573 50480 19616078
97933 128541 7783300
135769 180318 281291415
81774 84620 788616821
96832 112080 38347078
15056 81876 166590160
187422 188432 2561072
122330 176841 179569438
77666 80627 84450354
72999 147145 185332371
163007 173594 983118053
107215 193777 424820552
80370 182473 255795933
137327 184222 951175292
105362 147089 368029095
64372 71789 965761818
107413 126773 690807702
90076 96836 16768368
97134 190999 235498585
99781 165649 164980165
21741 46070 291334879
180261 180998 1854090
182430 183588 28122563
194699 198383 947751343
32504 37951 351183894
96518 96682 403576
118650 145251 405410830
171879 176360 11301360
34671 135281 251517302
167156 199425 592403476
69962 141053 177697642
109179 113355 40363493
55227 165114 275102548
3663 125706 304835071
16175 33993 976182258
185905 186981 910333110
188580 193469 728932723
31763 74140 743755171
72047 108436 505143490
13133 128794 288787057
89018 129914 102357472
125408 151223 64656363
195282 196211 2366553
174416 186868 205325850
71115 179748 368896793
4871 43918 97370042
139975 156729 42161195
887 30616 884539692
95462 146909 128589045
179214 189439 804666993
107677 196868 289009793
196762 199830 791674224
55794 170464 954067150
40918 136235 238325969
94045 163152 121340259
142537 177452 87836897
140793 199701 148132969
120773 179596 147494313
62531 188947 947915458
22353 30830 160878216
173222 195181 55281746
49720 173086 308980094
162696 194394 397510350
116 81909 204247685
111951 181037 173144280
52162 163688 279201592
308 178107 726468937
145695 195227 644136203
167735 183856 40568268
152607 170681 45542330
50099 107038 405428410
33750 71770 692545879
75557 157023 203896123
59821 156602 242213583
105641 177861 159913028
197540 198121 324684790
39653 109298 123722757
113634 193206 233754519
78905 111355 81310809
92532 143322 126946019
9580 32327 56850148
192041 193856 4473710
58123 58389 669048
157460 161225 80242022
126889 152935 390823078
80344 135205 137242517
199859 199909 497614443
146761 165150 46307619
77220 113500 796191186
176 127595 318386382
90308 118628 510768500
65065 199398 850826651
122161 180958 283024129
51852 98985 723574486
100494 156917 141171692
107049 121264 35304433
162420 173406 81654714
66331 116724 130724998
65643 167151 254213790
1733 109042 205453697
93033 191314 762961240
136133 171602 209144732
170678 177108 967335394
15452 147361 184279936
98334 186232 220416645
4829 111711 267042283
193209 194868 441807611
136629 194441 820935706
187429 194885 18662588
15414 81941 165836800
113633 151085 93479195
148989 166511 44190232
12746 197872 879463232
16123 158890 356594953
125805 128735 459696460
87874 128094 432248611
179459 188982 24030415
112882 173389 151462221
134003 193045 148265901
187557 189311 909884
135644 199404 469687131
119633 163146 796147765
112152 191350 942056679
165064 168680 792523292
104891 128544 58945718
29304 196124 417420527
157383 178935 9697336
18212 124381 264909705
193277 194553 3159825
75613 123660 139309889
141896 174626 82333407
29478 90653 152569926
173035 199277 66003423
127341 170136 599768683
184691 184955 636419
141241 175022 262071596
3865 63708 52316359
151983 182014 824907256
179463 197838 46252592
145040 170641 13313333
31853 163787 437232395
15673 98666 206979181
70483 192406 409622669
24061 146257 326252879
122221 180923 234061408
65049 72558 18810872
112449 121209 21795714
95641 182507 217780132
18029 24822 231133234
125860 146219 5257549
42281 153807 278896089
28681 44284 38591089
96073 125204 72866642
87992 181338 843842596
17781 141683 853402389
129082 130027 2448693
100429 141279 844641989
89008 105281 40945843
134723 195066 151495802
122013 177063 546792104
41 109156 47780268
93991 104270 464116175
102876 131459 913310237
63471 101569 376302339
6957 58483 210608977
97351 179891 206860835
12742 124292 278543430
9371 30539 52981700
186654 190854 893628366
12291 149882 343677925
36647 140991 926510088
170757 197443 566269930
47314 76466 73026763
92102 191598 491507142
118272 187740 848407887
49006 177795 335445515
90980 147340 140756828
158080 191361 83868386
110086 160257 257269177
33893 176219 20708293
144557 193162 95817456
191253 199210 19878721
40195 46828 346354963
193372 199244 2863894
124166 190418 166389700
31115 84971 139413557
89464 176056 799848238
17607 104856 217898245
185820 187046 167901
98392 184134 215019775
106187 145999 99161495
109061 151419 105684408
111886 189622 194906470
141243 167643 1144524
165096 166989 4829470
18525 174690 390399218
137320 170342 82946477
28430 82027 133535731
146243 150175 492567547
187845 198407 553283253
104394 150312 751824531
129793 177425 119399135
99109 129265 921561044
51158 158855 913901839
49877 114228 161269220
91226 102386 695738358
98367 142770 186357215
61839 178938 293283273
52558 169678 293349429
84339 175193 227505800
30568 80746 70419341
73989 176462 739977123
148227 167924 494097265
187657 190436 6999950
79589 199510 300691004
16758 139663 696101785
104948 194238 746209821
6546 90682 197925013
42616 101964 806757406
58193 120913 157077402
86005 178711 232169817
186789 187878 2770951
111368 175757 161310057
42036 95045 714896903
118806 198244 199221980
108831 155045 115370341
51813 119732 850828569
149436 179103 860033004
32361 76741 110646149
74232 107331 813104932
24354 199693 438680241
197273 198545 3197969
158503 181916 445059890
79927 131314 417939430
38879 58141 472993754
87237 194063 267714308
60223 76668 41207103
172985 185080 17955917
51537 102780 128410068
98254 105249 539378605
131346 167597 90837809
133302 157292 60057722
56277 173109 292553395
7354 126581 703602093
111678 140775 72561323
167855 171664 690190302
116480 141804 811672850
194110 195933 4669902
165831 194990 772911173
30820 124838 234651939
59765 69419 24188706
135067 137634 68576215
130095 175083 152838191
175396 196426 869228467
144737 183482 613473050
162291 166479 10655203
4658 34648 909652539
7571 188942 769631830
95659 166233 944789927
23732 31651 627842301
34152 151598 293589655
185670 191261 14190053
101758 125231 658975824
14898 156913 955856655
136158 181683 114213017
72298 179601 352082018
175447 178410 7410453
167437 173398 14923226
103400 116471 32638072
73874 149487 189075380
67775 173404 337048351
134829 139007 141101862
132358 142393 24916522
77865 106501 989298412
142421 178512 90749747
26610 62847 90010114
60023 170473 276670525
146850 181581 87414869
143862 198576 437031285
197635 199822 421304619
178316 188316 752037613
46036 196352 929386150
129762 192204 156685359
670 117102 290990655
179384 198560 21342730
137991 146113 20227114
65137 112260 118070056
124535 164194 437310378
112156 153395 102961243
36 76208 850469574
168274 193614 535796833
189774 196078 485464579
15431 61348 114234388
193765 194493 1841934
101546 174275 182139223
44610 75488 596206123
13305 148100 336549661
149002 199896 128081193
57361 58560 1777163
119964 136542 392682694
98347 104998 16946835
181598 199542 45149324
63703 177670 942576822
40234 54762 29401759
96132 131055 87595941
117262 150160 160620776
50840 141511 671109625
168067 177854 23879203
68339 109776 689368600
167220 189765 56652487
142993 185843 500531027
12165 39658 68551639
28480 157952 123255717
147788 158480 26978253
143996 159171 955886678
100379 138596 95472227
10043 179574 607172042
72857 147317 322670157
77416 134697 916968942
90550 157611 43834194
13302 142061 321467157
86158 152694 166358252
121828 166344 111565389
26942 74581 165663656
116950 181723 162299318
36730 155827 543821010
149261 199255 413331909
55090 179972 312827602
17519 144056 348908813
62614 188685 316012626
88255 93285 12533946
70556 95992 63529656
93684 157130 388111888
46776 120752 185095859
169530 186824 81462706
178045 181739 9288430
109782 199776 646004080
42841 142821 54919149
19322 30212 830297974
183085 189164 15357407
21567 161525 349486702
150935 163842 931469966
11839 124584 281543942
89811 92284 6133290
198060 198977 213109785
162420 187881 64155428
189433 192258 7134692
36790 133423 751289534
68342 82769 36110302
1449 162321 402143576
181465 190672 23260040
87047 158140 533011031
84216 128123 332348447
196717 197431 1764404
85439 156765 612602692
117655 137526 49577596
12173 199362 468474509
102629 168255 772033400
53033 182666 324733935
61998 88054 164121666
186698 191678 12595974
18504 63093 110885280
89769 95612 360050171
86506 152633 249040598
182911 186338 7877230
113312 132119 527791257
35082 189142 385793935
1207 93696 230956428
38458 175154 462152223
38413 172277 335007070
50057 178223 321034754
102439 133770 21700996
184802 192415 471197150
127274 182352 812855707
104919 175302 176137754
38488 181426 676985415
46543 95237 121743211
169534 195952 66430133
10117 44681 276597761
140873 181828 102939046
193137 197206 105683316
40814 79862 97497014
6816 52915 114847771
36839 87346 126238765
176029 178417 5981292
162670 186582 60164007
103024 190818 853645831
54859 191501 207008797
169856 172272 622827272
149393 185303 90339188
24707 136147 278233503
160520 176474 534655331
38378 157209 297204306
30193 123730 233505507
79829 195414 289806947
192573 194237 158488546
133679 163615 305807625
149273 199809 127186082
190916 194819 9717500
136681 195065 757529705
105986 168726 156977587
23556 50623 67043094
42303 166925 863212386
163106 176955 539265156
72027 119973 955732445
177372 188989 974549828
184478 191283 17293733
1151 137924 341742818
80088 100304 380693021
122315 146391 243201252
74543 96589 610565944
181276 184703 644997234
192624 194325 701807590
164619 165776 2935634
23039 149363 895436837
189081 198449 912971502
149377 196755 309348085
166652 194321 218483591
58417 88215 74741158
66585 74718 775037774
18701 129837 277509369
98891 197923 248390605
166442 197735 78623781
63776 88136 795858952
50817 117736 167583092
144957 161973 695171893
196958 198137 2906767
121654 186696 163188713
137211 164077 67360363
132442 146164 709334662
164649 185998 813621238
81076 101415 51067930
172789 182063 23284238
90724 160301 174068803
73826 197738 336262987
132141 162603 716237744
142751 166501 59801803
181991 185983 10094626
176499 190921 362025700
96408 130280 911540750
122359 179443 143111953
49166 61845 31851946
61794 170341 271873734
168926 182576 439113588
115302 175309 150300084
134701 185627 826545735
114107 142068 321671793
194417 199666 13225909
110798 160290 525064029
168121 176079 20007088
33281 134267 182529464
53173 186708 334583714
179733 197055 963121285
180236 180710 1228837
170637 177302 910783550
182773 187870 12909905
61667 175365 284761322
154338 169425 38035524
77200 197779 302232354
55303 186975 516862171
174535 192667 45620707
71729 129022 143367404
64298 140999 191819145
55764 161796 265341121
29821 117991 220230916
90056 199042 273214244
88934 164691 189692461
76499 134982 146299341
50455 65813 489172678
12983 50133 92341914
196638 199311 783531535
167308 173201 14713420
4342 185625 733559354
113525 127637 946070698
160447 179042 206834160
27464 99847 286187114
193865 193972 15501565
183040 196881 524225540
74734 179260 261817063
186916 192162 271794990
168277 186641 206643339
76043 101226 63107636
177997 194236 40836962
72070 133499 381653357
15150 76343 152533617
102643 199958 521793365
70607 176681 265697067
173642 188057 36325120
125332 141349 300529067
22481 176132 45517776
116730 148400 962960740
168430 177650 23136678
184443 192015 337061662
33737 105816 998945970
177450 177823 188688179
72047 187069 551378918
107791 165533 393741577
110627 125284 36413598
123057 167450 625152048
93708 146407 131762991
190646 197604 6007461
88627 111492 57277239
178312 198957 967106490
19124 96407 626592442
112730 130038 43209020
96913 154747 144752977
124823 166639 104970129
190273 199502 75182385
113727 140119 65699916
141281 180346 812469945
65744 175022 5762389
130471 151271 51922947
75273 143944 193808016
81015 106163 63195342
183450 189564 15377377
39763 60064 50545564
160615 187149 66885389
61112 157182 240464887
194627 194742 295018
186152 194664 789949460
74993 117319 334831029
103068 163853 152075471
50324 122598 180933609
48372 115197 991329658
189599 193497 9780247
99077 199731 927023417
188499 191700 8051973
194509 198349 9656592
176020 191814 969119082
154288 167140 32432981
85011 104464 48804056
103523 187067 982924129
144496 188027 435785089
53322 133178 199967288
51126 113946 157451354
130074 191974 155380856
21826 134297 280687211
149275 180770 79327871
146451 187354 103009183
98233 177161 717451150
51377 70134 47000010
26197 145021 296507760
96225 115809 49285842
49360 85869 91543514
185542 193015 2025698
104727 130440 64238351
188483 189984 3748507
86320 147965 153967506
12427 26684 35831615
153960 174607 51978209
23143 193355 944965962
132114 190119 149270906
190563 193728 7896886
156112 183188 68135973
176781 179470 849213739
112923 160129 841942983
143172 147434 10628822
89865 179608 224851348
142583 196029 134504317
78260 115327 92946531
90970 183386 890956125
193342 194795 3610641
175185 193482 46045089
144566 183582 98198840
24900 77160 987638097
10714 95703 212044491
63427 172448 273088753
122123 163997 104922400
57556 107110 124342248
74817 145992 823014374
163452 195404 80417952
38619 54057 411600138
79965 143689 159309375
2078 168327 415765431
158617 184643 54364212
147639 197747 679996648
83952 193542 274668767
40597 70658 539592224
163748 192725 72912812
27998 169623 353999987
146402 160332 35015668
156972 186116 676187954
56818 169933 910200461
86498 102921 131130099
82904 150572 243313538
132532 148190 736480885
121175 154349 82953902
89054 175371 216243625
162006 169526 19046571
107088 188007 202704056
184783 193852 112366355
121347 170588 123496522
101559 167691 165535929
19980 36782 966796962
175945 180086 552863742
52885 62962 25190717
97605 193761 241121769
130348 142812 30878429
161374 161390 685698378
104099 175388 951968074
72142 162808 226985875
42761 173077 442931631
37117 41645 386680789
65904 107129 103409824
189831 198855 22672508
132706 197971 163819485
135630 193032 857174187
98189 100420 889027840
15975 81196 782525225
54736 148064 411564755
94847 191075 9562120
195119 197463 806725890
90143 114242 520886125
35346 130063 236849960
22479 59098 90851606
111641 147518 536418308
78532 119303 102154383
148740 153380 503439949
186567 195653 22882591
173577 184246 183271170
165682 178426 233536456
42723 146405 259168563
71475 153157 204286704
149217 190370 103634639
80851 88551 639522269
198945 199274 581414444
168369 198824 281908816
51129 54442 8349108
68052 98467 76048725
21428 159843 345589951
6034 13506 18812652
28535 132036 258477122
67528 180471 283008001
22986 174084 855447400
114104 158193 110094171
169149 184929 2294863
12233 187604 519759359
178138 189943 640656366
113433 170995 144161889
18973 180391 403587112
99357 103702 116861802
52328 66199 34693377
42825 111624 172106040
129250 153781 75291404
55612 100380 112063204
10088 126265 290177492
182284 194564 152210453
166057 171480 13660273
1681 141867 57264372
129969 190402 106165603
143997 164551 440488709
4318 145620 352943811
81881 92859 27466446
51094 143955 232250365
33358 62128 71664595
181186 193356 899257937
120301 149861 164487469
38492 89248 126832675
56217 156281 250411273
94577 115852 762837340
43309 136585 233282363
87678 195492 764940202
167152 182772 719834723
82612 91645 164096240
11388 173148 690953256
85248 178396 233274177
173990 181382 18558864
115615 179481 500367291
43483 147828 696173250
156676 193758 93238254
175360 184124 29688829
153 9098 953794769
152617 155895 8175444
158472 167565 22952703
181056 192687 20458206
28590 109381 857648661
77667 192656 483161935
118407 159131 480105315
26531 38466 29412663
7445 129929 306040079
54878 83717 771045715
61138 198469 344256458
183309 194294 27613200
170683 192382 54523766
8464 80723 180375281
42046 53457 28449963
26312 52752 65489753
61735 109916 120751460
155006 187524 81905567
27549 37328 667994321
22118 183347 818251790
1543 6537 176655061
120024 183814 160034378
12196 159211 367420667
140281 141385 2772750
157433 157463 80497
121465 141204 92411371
99467 111579 420671970
160419 176969 41710200
145026 175259 76078770
132002 161116 72795219
164790 193463 157571783
122600 167558 112679499
151376 181460 528467747
95457 182224 664196049
107956 146071 166122306
120209 160121 288847643
108259 119191 781230
154491 197608 299767768
23310 128283 262018420
79723 137138 143694357
167282 188484 563644109
196540 199301 292162153
17683 171322 384079383
57801 130516 182136298
155016 170841 366558888
60382 125864 163725803
86525 157466 874568836
193545 196913 315874187
143505 158731 38302708
182918 194116 28131235
142511 164694 987953955
149250 168353 240653084
6018 197016 478056743
148274 154698 16177273
113981 168250 737367791
162550 190404 668798183
42624 92033 833536264
185326 187362 5218033
16848 101371 984012185
160761 168222 237377647
117104 159917 107048749
190352 196946 541963517
158398 161099 6758986
94017 127776 84510022
126552 180804 246059915
156840 178583 54629728
140025 168684 318474103
37072 161898 916847056
128693 143924 37970214
90053 175965 215185204
109769 120402 26436419
150016 196341 205272200
159016 180123 53102534
191822 198065 15623261
154969 170883 693883169
106494 187664 203366297
22211 129287 97222891
27841 139203 926322316
21169 30377 22748010
109193 153328 513820811
189571 193827 644275137
18317 127330 419146619
93205 134625 103644775
102588 114577 51352461
56592 109072 622356738
58612 176423 617258354
94503 194999 735879665
140939 193457 132076026
85874 169331 209025164
133456 194304 924821204
31979 112149 200265203
124079 137414 33369816
45404 65670 50619043
141858 192973 805100135
52030 145337 233295818
78796 155872 544374656
68660 144808 190356076
84106 142313 709823998
193680 194719 821838669
135162 157434 23545652
3250 161856 996786523
155752 190529 20484147
116047 165619 124086305
163761 186973 58435578
97277 149283 130032609
128136 173396 113461549
116578 176956 151256768
139509 187559 120897886
81472 185230 259985310
198741 198742 8456
83869 159028 188040822
15950 167922 379799584
123992 130623 16712216
130743 156287 333765204
81728 183020 253806274
181926 190681 22149831
174303 189919 81058291
186674 190143 8764278
141346 161097 49605292
127778 155749 688628625
173132 181257 20460749
21130 106572 495130105
44581 122998 69816830
31675 58808 67345927
162487 195521 761845788
13084 153533 812267531
96508 153754 588016886
144450 157530 442422671
86523 196362 275334144
151517 160881 745070031
158622 196886 96343548
58431 120873 156384894
39434 102516 157841488
74150 177701 855870367
64864 71951 762478167
86293 168986 207066566
117754 148175 876214035
3805 76669 181926631
95699 106347 26973968
48364 54846 278399820
166685 176878 435065717
67801 190955 916079416
139741 173306 395587370
138983 145240 265589991
30970 54983 59578376
188663 195291 16618095
32991 153638 301456752
145914 160777 911043622
142038 142105 154210
169901 187459 527932076
132201 186820 137082590
123840 172247 376428923
3002 7570 11501685
46704 192277 538439925
110084 161713 98913887
175046 199333 61069281
165027 168951 9924144
54224 186556 331572511
131239 170761 99092954
162780 163613 719426840
67236 195383 862584800
131123 163979 520807406
82140 95174 32583651
195704 196018 795476
68749 109041 853977078
100013 129938 74865944
46010 65086 47630055
80862 131283 933919771
19857 69986 124681876
112467 182153 174536222
125599 148083 901019825
110165 123176 182207546
173968 187959 170892186
124278 198873 187296713
196427 196746 158356513
86962 114805 971440992
60891 70675 585039991
48990 64685 39336710
57170 181174 310682360
186112 198365 682082999
18783 41315 563734807
178520 188381 844072854
178647 190161 29050519
105439 163704 145667915
53904 143755 224755695
120151 186476 166361010
69708 85918 40629003
133995 134973 144178507
70793 87305 19157690
132314 166589 85942226
89815 184108 236337113
181290 194362 32883112
20086 21299 3020041
92213 187142 238027597
121493 188850 431584642
105288 167016 79622208
173591 189429 26382065
24834 46174 433456402
79273 104261 62803049
17559 110364 303878896
185290 193898 940990582
165929 189439 59092610
57619 156964 248739023
64405 138035 184245302
171588 199508 907319919
189318 190103 162966160
133988 142526 21149955
116822 179095 155970321
16507 33195 491817493
92290 187217 390278763
126945 130186 828788186
139145 170678 79305440
30400 140745 364008552
15237 104669 385941198
162654 198272 583295750
59846 105661 784954038
96316 124998 886415827
67779 101660 84981059
155781 179803 267784814
95950 149342 133560908
102136 103860 4435947
162852 174556 29473865
176151 190334 616633751
29232 59071 314622999
17280 170588 383226650
185374 194383 791756910
98976 121526 815094709
38259 152043 318014762
64644 76987 223141154
19749 149704 694377377
92045 153422 722634510
166486 185366 47427845
195013 199666 9172573
171901 183918 323895060
154454 162040 19052590
116272 155378 97674913
55191 131465 190953322
108631 129263 51372877
24848 198012 433185305
23470 90324 166698216
196005 197170 2919826
119453 188256 534174901
159192 167659 505575182
175221 190008 37254437
195193 197538 5888603
7545 64747 142616529
189633 194547 448217322
176130 183301 106344659
184208 199168 37543698
114021 114443 1062463
68104 92120 60117309
155099 173130 45337681
56609 58343 4229960
2890 69800 382415007
4396 76826 180842537
120605 197798 954886425
524 113188 281595970
196860 199777 7286506
162413 163365 843398537
25875 159239 333106464
86286 137278 714795562
32776 199772 418083426
137171 174707 94205444
91305 158946 980317600
130594 144696 35050807
188215 196908 21851997
47559 66618 152452287
175641 175882 580979
193011 195064 4871822
163492 167353 9768212
92812 153321 151329874
54175 119053 35669722
26614 189756 408070716
63164 129543 485516107
42726 181933 374196612
122131 162732 153516866
69110 104681 89172023
78901 189200 290164036
170221 192673 231338070
45541 116061 176519595
148095 164432 728215062
17631 150569 857573723
14484 20819 463914797
39337 177094 344855642
42672 90529 119686259
138745 181516 920184573
138305 199358 153420759
171313 180399 22822718
179173 198661 737143862
18113 158423 883071395
110585 189541 773562344
14616 139674 842801803
54344 116540 386389488
177306 194936 44354422
163266 173081 24662747
88075 126854 96900695
33842 75627 104290331
858 138352 343532618
116347 132959 611239933
66191 138154 324274960
15973 66407 125517174
3331 34895 71768505
74670 193868 478981765
128305 138208 24706997
134642 141570 218080844
123055 195261 181235106
162920 193049 688886650
33835 78901 112457592
152525 192385 100288353
103429 158334 137155966
41640 50132 21094704
131445 173215 104631058
45145 78799 10804161
141006 171303 76274117
1387 154163 381823790
191016 194224 721492145
79793 94653 134528254
198154 199714 894357757
109221 162428 132955369
63250 185481 306327648
117917 186931 865319144
92514 173599 203134994
141891 164243 252816267
151808 198713 117990641
188894 191982 7758496
101908 127316 63390881
72161 104446 81006380
123283 159438 90558793
93950 180506 743671956
70691 156990 482851731
159507 177623 98951396
13928 185671 192074196
162758 175173 31210566
132773 187500 137420295
30424 50209 48971284
67649 117695 125345996
187667 191969 138050953
79467 110078 72579848
93931 99064 2386303
93902 157419 848221195
143889 162030 510291523
192053 195317 849772934
179518 192961 33887673
163753 196990 25679019
17947 125276 435254783
57744 116751 16387889
58897 145616 216827566
160483 165620 13041395
61239 168140 267732353
39846 177216 793942688
72408 94281 38576910
26088 181834 389384461
52858 117241 185875210
59468 182770 10875982
36754 44490 232396796
196021 197856 4586823
53585 177281 309835742
21844 74383 130738061
199784 199902 302020
174391 190349 124481742
108014 118202 480645288
128358 191227 169941231
176544 183831 836764174
39679 183741 643232114
65356 149612 210709353
40094 108578 710963039
190890 192050 2877347
174860 177241 5987752
26811 110524 209001873
185174 199324 302180533
131757 193126 476115818
80982 85447 15930273
193238 199191 14877339
39633 140900 870631924
158796 164868 15324823
77672 133945 940869920
128590 194071 164319657
162811 186736 60199937
139663 192471 140504723
119373 129765 953420537
100398 159171 147066798
34246 158113 376181119
1331 87993 968846354
169434 197009 202935255
177799 197011 48327746
87670 191257 296697538
93731 185703 542812707
160867 171065 25814028
135444 173194 94641131
181353 196238 240809407
22402 96581 536885654
21308 117728 240591542
67849 181331 767040613
1362 187263 465238448
169987 181379 623549654
26155 84718 146002878
2820 95047 223763631
37684 94778 142620771
130694 157470 66952750
38839 49868 27366873
55844 123577 928497402
175582 189295 34499315
124585 196697 181138187
102221 132411 612362429
159358 160323 573853872
135786 173398 94293982
182855 196126 301116158
170258 194619 72098416
4136 135704 921467944
71148 95253 303748008
187078 190612 8896723
81147 190160 273326815
92498 106968 467105732
168390 182037 34242034
91117 104387 298118698
26774 184628 394695386
173113 188990 40022633
121330 165410 720845988
85883 107640 67212908
66569 78405 949207998
21291 94802 183124888
133770 148465 36585635
155234 192287 93244909
63231 143386 200464146
176814 188404 29227391
36012 74498 380100989
77602 131244 134295557
27798 105553 194233426
161676 191823 273275441
14340 106973 231519036
28218 87440 147652031
192365 193466 2761074
49956 167439 294707051
78953 162756 824823702
143927 199361 962947016
169167 176863 594872158
110292 119231 977375680
62351 93121 76996584
180116 197918 851064855
4324 64243 149453789
73927 118747 984789633
148228 181916 84747026
23169 173466 693954204
85970 187937 255571065
125719 179259 286161167
20093 158449 345404845
55052 127064 646876331
22788 38840 39644906
74930 199875 313230322
25145 67906 129979558
167253 193825 66728920
53678 107482 134923351
103356 127781 60953594
102999 147992 112239382
118203 184204 165456051
151376 195211 110275756
142705 194919 717252438
32468 76072 108741396
184219 191451 18280484
76769 159764 825024470
98859 181288 601891540
95040 184420 990448001
135176 187190 130672086
97870 125601 69287123
13410 74124 151357491
91887 110971 47853365
29361 103885 186151312
99859 115920 40319417
88338 112131 59601478
58068 145709 219188432
150837 171169 51307113
80060 161779 204489107
130861 170150 930267466
88723 112251 574365541
27204 128978 254003852
44247 89304 112609612
159969 179107 48148156
198783 199460 1686738
146695 165155 521867798
68456 132221 159598333
163661 169550 14859161
111343 196527 213637648
122167 175288 133196744
61877 187450 314703918
115591 138371 56768837
178555 193552 37775636
149899 177990 214242762
60006 65130 12824026
108388 174468 691498216
178171 182480 26522491
37691 105122 611018751
65566 162243 241938418
162063 185404 58764204
32030 78046 541128605
122304 199420 903208339
194965 198607 303551586
64948 173645 166391700
135037 188217 63893486
150031 152604 6517865
76731 101163 262217001
183432 186387 7419582
18960 93039 527234577
7949 31181 58166612
56038 81456 48943629
114813 137480 339128647
167408 180147 31989321
169538 193439 681705579
135786 154278 46202111
44852 77909 82579816
139025 177480 96612772
71712 78693 17483884
79033 131809 862252630
54855 88953 739512932
135738 141328 461853270
182890 189596 24575533
150644 167290 41986600
138430 160799 56095425
107425 153983 116222806
173184 197850 882333359
60806 176680 290270598
39353 79523 190604453
189129 193903 11902910
2832 173415 630296421
193286 193927 245926936
90566 119926 73463691
125161 174998 125113055
170760 176621 82639347
182617 193421 27212456
182381 188106 14524946
142213 177900 89759910
120346 129738 23515715
71934 74709 6920389
93854 149087 138144036
28784 156575 319202701
1356 184736 893138023
71192 99641 734424110
13709 81835 169922227
7391 181582 703675096
42217 150283 586623410
106941 179993 182836239
152576 197928 114059940
69893 170897 253006438
184979 189475 2790207
83347 148041 161623803
67105 165173 103133681
164993 179279 172187944
20217 140287 299441595
141741 155860 160849581
5648 199925 856159233
176347 191292 37714529
2391 48093 113824639
195857 196455 759819788
2781 188225 464079169
147654 176621 101805539
146044 149527 320960488
116500 172634 140568159
71116 164449 957451587
164723 175646 27507027
124380 196458 181042378
110649 112493 803074469
146314 150966 536736222
123945 199676 190146388
64027 94478 76220245
104337 188672 596459290
70044 156675 223899414
61610 128980 905296908
62620 138127 188900431
137987 167244 73537768
98977 178575 499253469
159612 195276 179004515
60408 94942 62204761
20487 180778 400672716
13660 38258 61151744
41028 142825 254351045
82484 147821 270338443
159162 178228 47950875
102861 139034 733377190
140219 164628 916176181
121897 162122 265827624
120200 136623 41084283
24661 136157 660185470
137664 157576 80578659
37094 38075 2424156
79583 145347 164397506
18512 152602 334860349
191023 199184 855796047
88199 152916 161851572
42351 64930 718145671
35144 160660 782615072
82939 145679 156774476
158526 158576 144046
161296 185248 43377747
126177 144791 511922326
159985 183647 59627098
3708 143057 569721671
155398 177642 56001867
28259 34452 211578373
7048 130742 869023263
4945 56999 129736096
132158 190806 230740021
192642 196694 890599018
88013 180640 232094434
15776 64693 121702233
172787 191262 46586655
139163 147480 19665681
180023 181711 27195416
177649 187208 947108599
17879 182731 412197612
70701 127077 455302819
80260 172780 231722915
94880 127183 795483257
189146 197180 771766635
4150 105073 252395751
12441 12514 193618
39596 149958 275812564
30447 133462 971013308
44837 190153 709593502
38538 85232 917132080
152955 189078 533328359
14133 84645 176001742
113953 117945 611758264
143639 156174 31500292
150447 184724 86249821
26496 136821 275449294
182265 197163 283521132
144687 194492 125321213
196387 196842 60243
100878 157895 483832318
113519 161314 119458216
130704 191343 25764605
150934 161065 25463658
154791 171824 637085417
59637 95942 90751855
64993 115324 126112858
84213 114139 75009392
110757 137798 67479587
114484 136159 54067734
163917 173612 110069399
178453 185076 322133624
101130 183169 205510259
141653 197154 105307789
15642 34457 46674613
103170 148763 434233062
81596 117918 91018950
47570 79203 447659378
186594 187551 164509311
2605 103398 779632853
180750 184335 226052940
68772 119328 126563101
190441 191898 764903860
104548 166809 291778802
58380 101836 786005529
156211 195945 100010538
193317 198450 1211336
141861 175156 83729522
190474 199561 22771838
48140 150734 826366064
196619 199345 803062006
163724 172805 282103256
70549 119102 689182641
95730 145954 125578820
132886 151887 47456360
16953 42210 384188454
35856 75095 97954426
114969 146129 986558350
199675 199883 520732
82371 153294 177398418
3906 143918 349764472
189960 192954 88241503
82124 186113 260616943
89259 118722 73820879
169481 194279 62285752
107077 127961 489954641
143931 164430 513400278
169984 186847 435705450
118134 143725 354161148
29028 198619 502401713
141106 175805 87256859
108229 125888 453465556
50882 77127 67801142
138813 192414 392368928
54106 185360 328874303
89604 98471 685890346
81438 110679 73309928
156195 195048 554925888
58764 155193 241365144
13048 76210 157519207
144739 155157 987526993
47869 75805 554610874
46893 76289 617154301
162426 198896 450502520
38187 56362 45298235
97987 108111 934307500
132846 156208 58409126
170599 172297 4215703
80341 102882 56543339
104869 111753 17061920
27310 156640 843359863
122872 190135 168827984
119633 141517 54521581
172216 198033 64916002
61527 158849 243557311
128330 178349 125424619
143429 150754 18380243
184607 185780 3014194
27942 126859 246811457
89666 156333 980354609
199582 199654 185006
51723 183923 331238787
193758 195170 3554685
163438 188518 304209066
28551 182342 384539541
47027 194185 368711068
40910 129513 366119840
23654 163670 719034503
116156 178666 156539696
41116 48396 245704456
149452 179687 828484453
22264 68517 821751809
33754 104698 690570864
21263 107467 88018395
182171 192279 719611477
5859 17611 29569585
69471 186572 549498505
22019 95687 661392517
140193 190363 126251439
45750 168395 956040138
128436 132531 9416544
45595 155994 949072785
145452 190493 212167050
26443 111240 211664260
185861 188746 354112004
130635 156474 64619375
50471 198618 531763753
62480 187047 946918425
11511 191973 451577449
185887 189331 8658793
188540 197091 21464406
493 152460 379792388
70037 155722 565636822
48479 85824 93566852
63112 187998 313037327
27002 105466 195965579
169008 199472 76554220
11468 139208 271737457
151964 186728 87499647
108585 183412 282344589
59762 67403 19090195
14126 118546 260856869
66260 129130 157342591
11507 54920 627174325
115668 133413 44279996
37672 106892 692968147
164461 184181 622281236
154680 177831 647973876
23918 52746 847756607
108087 177964 174849638
186499 186618 733237463
115740 119364 9004446
189451 197223 19537697
128268 171000 78319192
91900 168683 192318059
191562 199651 837684290
8843 194224 731361731
17071 120067 11226331
155265 165747 587822120
33997 125444 977856280
192612 195107 424412572
36763 83155 115921157
33255 124431 2953775
56430 94644 95577308
167616 184457 40270762
55156 83839 63855316
61792 158866 242931279
146344 196587 664784452
76821 137396 151503037
13341 164368 909765888
140399 147856 572649317
38675 59932 634132072
175560 185114 331241477
185101 187797 6946638
39119 81755 253585596
12711 43445 76548160
105554 185312 736875985
19935 53161 82363512
72529 106987 86487901
75935 153453 841024822
119872 177539 561159132
140457 192515 175498007
141628 157038 38782239
68286 76766 21231189
132770 139830 470807173
93452 157552 160431103
77722 78377 1535510
176971 192574 39269531
1872 31131 95390960
174113 183920 107784270
29115 91294 155046769
66466 186151 835576693
102665 140951 95474656
136337 159380 57696285
45394 83536 95395743
47531 177014 324291211
75238 97736 40561431
160719 169078 21156316
188212 190041 4576411
2821 47368 110981153
12676 46670 134440961
7320 63244 139364046
186027 198768 32052369
126332 170935 111996619
187697 196874 23080613
140493 177922 379110469
150195 190725 884141385
186183 196165 897807114
134614 152380 44416297
169660 185689 40270643
88072 158684 915551859
127490 142763 11829029
51997 148963 778803914
137239 160888 59195179
194638 196015 3504920
99616 127367 238562308
126766 184876 550536112
2023 140507 905787236
183837 187484 357853371
137922 193457 706895160
156720 196973 865507402
63074 93796 114487665
19512 46008 418119928
70903 93085 267266403
48071 180224 893051295
131123 137219 15157849
14978 110739 239149895
176726 192836 162255104
166714 182660 40017965
150773 161030 25821545
170403 181837 28640317
101800 179921 35906994
166902 189121 55892335
119497 155346 89587157
190417 190849 1106037
91385 145610 135439730
90241 119806 73994886
70134 90179 50157038
49377 126044 191826527
157271 166583 566072947
163262 168262 545868627
30188 138925 271467403
29619 197037 950073378
175665 181248 369468520
158004 160413 6033087
166680 197386 77176897
173289 187524 884491246
35454 193045 204714241
32241 42271 24772109
102964 194982 230592752
168199 173101 12273651
43058 78133 87610710
195820 196968 909745544
126682 159406 82008178
156660 195333 981597180
77417 155348 194939419
142345 191218 159700635
165333 173242 19825812
154672 194226 696521579
54426 136952 206470889
132074 141536 23457922
107963 140191 798712064
67298 192218 263916918
23977 138501 285828865
20720 63817 107031756
150780 162544 320172699
122582 163160 101630607
77598 95715 45207348
32301 123532 312207434
24507 171868 370615067
184230 184352 892784527
152374 172234 49961311
151718 163183 28845354
129480 175061 114290917
94455 197493 476572503
112207 156898 401772021
53359 110985 176093376
53057 88539 813706957
32434 198052 414566422
97914 162308 332012647
176957 178430 986576732
107138 170604 705894914
195834 199470 644399789
34617 69757 87722054
86338 169176 403208710
96224 106147 25215850
92282 109269 749697249
180791 195903 38016946
192435 196099 353608261
84349 182824 246685251
143077 149510 843279506
54873 162180 988621858
33029 181099 370508444
7255 133581 315615312
106767 193384 560536127
91862 95410 8807539
12330 83325 177237049
174307 181758 66608914
49697 152284 256760490
149179 150307 2794773
121544 172059 126603820
61844 105747 110125518
21019 84925 416590756
11549 165467 559865777
97884 170470 490011201
137240 146126 88184229
173302 198965 211844023
140414 190146 594367755
65691 194877 992563354
19551 33075 643156589
183420 192936 23942362
39913 55227 38071537
127044 185388 146449801
172591 198928 66249634
36053 119492 8073898
72500 170701 246010312
83796 176302 231698736
23904 83537 951950979
198602 199705 2774848
158618 182212 501170810
193279 197206 541706595
70730 89109 618429136
167685 183345 972774748
195515 196905 651194
193342 199423 7615385
191780 198115 10603201
195781 196692 2311179
171309 198135 489104065
170716 197131 66376097
66204 69108 820413681
100568 108903 651361300
53194 159692 266472210
27209 180968 384477847
100 40661 710918436
94453 95880 612320474
102618 199918 243910984
112856 151989 159982718
78363 120746 106164056
117642 168121 126417084
178923 187051 20554715
4286 180389 491643450
157934 160916 7471030
111979 154831 107117723
30866 154845 309695356
88896 114064 675668891
173648 180350 748008420
114464 128803 192060370
20165 101912 221494785
97594 120843 917925462
105245 123774 600020527
163887 186844 57774014
91435 112724 53403549
149250 162950 34512755
125578 126007 1069578
164729 194796 75630048
20024 40151 49855599
60153 160918 252166451
47374 195691 522344223
157065 162725 14210007
193581 196620 627566258
166572 189765 58287951
18125 26090 19917083
135181 191035 140349611
136552 156873 278044694
101495 174217 182120952
28713 142882 449301599
78248 153778 465796825
186 110493 383258773
25083 89821 161374600
88822 152120 719604393
27908 93251 162892443
172554 190161 455918410
128675 139004 717103898
23001 119977 242004829
102746 126187 58378665
77696 100413 482645321
137195 162521 817135742
129544 130776 342894685
93368 156758 158691652
132239 197227 163122413
29242 139437 275032314
175045 182621 19038444
48426 157260 652637628
16843 112217 614363305
99909 124455 61282302
1492 156897 388492519
82084 199724 851295408
13455 102784 853660764
70740 163278 303373784
8923 28056 968310749
4530 189296 849766656
142855 155103 122613952
188079 197035 22496873
193147 194943 2143083
79523 151258 179470328
178076 183893 14690685
28461 178221 941962346
43489 134104 954128775
122367 139253 42127846
170000 173272 8140897
166868 167114 470371800
169469 174599 4452247
103154 161233 409021220
170890 180479 325060588
83168 163043 8584761
158932 189963 249209123
117511 123987 16028180
160832 198929 648658881
39147 106823 169449216
90134 108844 47038472
57480 183984 944595764
196607 199395 832667108
33855 158101 630280653
102153 170332 79488018
107713 178308 176677633
198795 199588 2006575
154238 160686 540350777
73832 112448 127363649
165786 191003 63506766
198957 199657 1769201
138121 182566 111632148
142426 174636 834486591
168825 185633 23316880
189255 194159 12267495
170166 195978 752009225
100433 186673 481661591
150851 181776 903260169
23645 191638 834567277
10902 192997 931187421
100168 157649 615128948
192240 198258 15071147
22028 39866 972164309
134072 156655 56517164
106549 127030 302623391
56657 170628 864535489
71874 124208 130881362
102180 139100 92164449
178609 186147 195921382
49141 56026 816719587
90929 192802 255382003
149266 192027 107680655
47850 112685 861053313
55748 109631 456999286
83219 151897 891089545
98823 189962 228562539
145383 186066 555679256
163604 185632 55383831
72664 129663 142691857
43704 182319 672851989
148645 157265 119358757
150973 186616 262624629
117461 128270 26946440
164943 186823 55071067
93719 189173 239404016
43661 166033 801356911
173234 174846 875410689
103474 103933 1175774
59982 140402 201072792
135704 137338 829948574
164611 179582 37639403
70347 90865 51365547
67519 81573 337062223
133598 147856 548593618
196649 197220 1385201
106738 160404 134042028
130250 199501 173805873
155364 178326 57770333
147944 196379 121980883
8559 189570 452977189
97167 157325 150596524
145697 176543 77703822
130370 184149 134933013
72011 116963 112561071
151398 163034 391462193
27873 148521 301114539
121689 156329 306614756
166797 180932 91123246
199047 199061 36478
120952 151668 76822628
177916 197734 49817994
100599 102638 952120902
62561 175971 284085631
69527 111818 72311372
72531 90326 44565877
166574 195970 687467383
192453 195935 8800443
102825 167009 160658305
164616 187985 184461536
46118 103619 144011620
94037 144921 127173387
187339 190155 7076202
3104 114022 762893142
91116 194271 531623410
14260 90927 191354391
37541 106601 295588079
137179 142846 581269707
90739 194922 971383630
21681 98732 192049795
185779 189920 101401617
55497 164774 827795805
22348 101124 403439514
130410 161915 78793712
143357 151351 794870036
68321 86218 438392268
100483 131688 516472950
81543 125574 265269438
70065 198618 463006766
185517 186335 2083276
20934 160873 349409326
63278 173426 828700182
187244 188026 1950150
110386 138953 71203626
94464 134627 100542940
44523 83038 577690258
180350 199150 47248623
86597 166977 637920000
50958 58079 334728226
35027 115894 202284828
42401 72229 74501124
58295 194653 996483747
191237 191957 192265112
144597 181807 93586852
106078 111811 14172375
94910 195805 253062911
35467 91655 140419514
54392 119962 164092605
64524 96137 79062274
75105 171678 319545536
108639 179600 177609939
42551 187129 362129730
48238 191519 359158083
27027 142005 286941754
123274 166205 185677293
96241 122548 65975700
86992 88701 4244317
119024 139960 52151754
77322 140882 158842915
139562 186346 117630033
116824 171332 722479083
86364 86404 104220
193222 196152 7345785
128119 198169 175833284
9352 131423 950355191
109510 159827 831928129
82657 167221 564846660
121247 171258 598521832
41900 191251 540534289
159514 197129 94675708
11505 63116 128581489
62540 116590 456128551
129051 175502 116543828
38290 64594 517646285
155034 160905 14686073
142241 191980 799574547
184794 188075 8351023
181929 183832 4891972
129711 153819 576719583
136311 175923 584284039
100419 121535 52803255
192650 197640 12490028
152343 153710 3362323
175832 194675 856317771
108700 135330 151170318
40805 181509 352199400
65309 176484 815318776
178775 181717 80029663
173292 173464 972339901
63535 101306 94703464
196206 198922 6788463
113632 132395 753314500
94642 176761 839147684
75124 123680 328732171
101916 182124 200858129
101970 183680 204116733
66051 102592 91611572
191570 196198 11578974
9203 174778 300455892
86217 94907 21600536
18733 166078 495277478
78192 129678 353358608
96764 162443 565641492
128551 171937 734764593
181193 183637 837977762
84480 180036 670591648
133356 181031 119621915
138788 170212 323855244
50053 120074 175286001
178272 192791 36588816
57157 188470 779952374
102447 153112 683977071
31700 150510 296702636
187925 193212 197155316
73704 166476 232309367
34189 175875 354559746
87621 191652 260818911
74786 102651 69898186
38100 177945 709483093
150993 175604 61972519
105548 180535 951746755
144397 194070 124901502
10350 91948 203757723
171258 198368 68101511
145149 170130 152578002
26845 152047 765258532
126859 154608 928213175
133102 173116 99991683
76404 192216 290258379
165778 167412 4115823
148034 186316 913401374
113843 179036 541487364
53180 98116 635637727
136140 172506 289808393
155352 174878 631085870
131925 147629 102485614
185216 187242 139632195
180246 186695 16240230
65391 93244 200648518
155654 156645 2598200
32913 135193 255567470
27358 72968 892677906
43174 67073 753890194
1826 25378 554009225
88334 174846 956655541
92043 110047 119988331
105628 182987 363749157
80682 148647 435242219
85121 181421 241193922
154711 165919 28301297
114294 174062 917072391
165091 194030 892142137
29727 36310 16134100
79189 159415 200828155
136823 167330 903858895
197025 199063 829903592
37721 187683 782039203
6794 129717 80496120
162246 163902 20102676
187775 194285 16269707
159290 181608 161281979
138590 175174 488800341
101994 151735 810965375
175293 190400 38073923
183919 185672 4373434
35020 99168 160284360
177614 187623 25246644
99604 142923 786626626
98635 127329 71806350
31866 106451 900521031
74626 133157 146510186
178223 196463 45951450
168885 179798 473045097
134825 171775 92672964
149044 179009 75384210
1025 93743 480178240
73873 161326 579827931
12418 172963 401472258
71703 120495 122144709
41604 138873 243166431
161914 183331 53947162
122544 153171 76543595
96583 160808 742952332
146581 183441 658142743
147971 198607 127460839
26883 143693 767281950
11314 48427 269462461
155570 177628 55578059
93718 163145 173883547
198783 199508 1821114
147290 149301 803900085
30527 164771 367804211
196456 198463 544115913
62569 68812 15666554
172853 172979 316450
87868 152210 424426585
2724 157666 387253617
21272 177993 908378469
111407 135915 455723379
178328 186713 790015580
20245 59994 98615825
184079 190974 169547514
190443 197919 790440182
42897 182901 510843225
33215 51985 46635706
188913 194374 312850313
137054 194207 479527978
71954 199712 815087994
9037 60193 127504370
129559 168378 97314819
54839 108689 427842110
150112 186928 208921355
122557 139771 795167540
177983 197032 47981975
127315 144023 739414607
55455 110059 334997142
60122 134902 187175754
183528 186070 780965560
73312 129788 169200121
33692 76802 107600573
138705 181465 475239508
69455 195619 316243444
86718 90237 153046517
30677 156180 313560943
167551 173169 14053928
64227 171897 10113669
149286 192803 109557134
124090 199256 188697895
183671 183751 642930464
13717 47680 763143565
24680 135790 277436514
15218 82103 260222964
145002 187361 106656987
7196 196599 619159610
111252 125345 246724324
178502 186515 312232532
94391 137611 981941741
150479 190453 100683555
15936 90698 186427115
78156 81392 8105853
52934 66642 479009241
42660 141446 246926996
18367 176953 603257516
145950 169353 711419328
16585 35124 967594073
62946 146524 209015258
168946 181700 32003074
137699 197994 151452370
186047 194305 829343981
169542 170800 3187843
170724 171395 385067837
112693 167446 137065363
142644 165470 57475301
34277 50910 709588355
66276 166432 250854114
20641 109058 220718527
63307 150786 218835803
28913 94371 163171733
78253 187893 811080160
43512 66402 57170514
12853 118465 280957165
61980 75159 32964021
177474 193684 40796096
172031 193418 774522525
94339 156357 155233023
130147 147928 44267522
112719 168196 138862202
159159 165310 15491357
152126 176745 61922095
50423 138346 219953426
184780 196786 30273997
73880 166351 737911528
4763 183339 446761443
114552 184704 23960598
144717 185441 102487856
6449 84313 194453537
22195 53097 76587954
36598 57977 53182631
179188 193853 36910635
167771 194363 66840936
146071 157820 348394336
155572 180935 63900351
129615 143622 156578844
168616 176688 947278193
82357 103540 911199102
189822 198962 22972031
65483 73268 19478698
198529 199505 2457312
4673 123750 485793346
26774 131304 261010549
164164 179046 91791382
145052 190343 114049594
14531 124266 218780892
15636 131724 727885497
35788 162233 316222216
2091 143917 772033599
127130 131596 11291122
197471 199665 5520951
132119 172180 100410795
137164 180577 299967978
94505 155188 674645617
178261 184078 958222583
191887 198852 17447734
118899 123402 11152972
185929 186283 883896
191950 193837 4649529
33861 178014 814598006
25855 113302 756932504
37119 63952 774685710
84251 133817 123967824
98099 142123 701713844
194196 197255 725620789
48762 180714 330633238
54814 128141 903307888
112420 178019 981034701
75679 105947 75976602
129932 139250 500694757
101806 123983 461708287
58851 111944 836417660
162988 184249 53490257
154935 187882 82966630
181392 198763 43723138
170959 195709 62198754
158679 160486 4512349
176410 184392 866046222
26631 175410 371944967
109772 196637 217740542
124270 164549 101003743
10458 179769 920707202
20706 36119 421342088
110867 158976 120305640
144662 195213 127190211
69711 76094 15966660
164899 180091 38198582
69214 86411 159809643
144555 171267 322196438
167952 187330 324599840
199595 199979 959075
103088 141310 95314019
42272 149564 762159753
136166 165275 72950037
171846 181151 93988084
22393 56315 84103520
44800 166618 304918129
19280 88905 650471263
185530 198361 32261661
57981 85448 925427296
179802 192949 81324736
98075 129215 308545599
180007 186044 35307868
141447 191256 878273295
37929 99064 846531629
96287 171065 187522395
15688 78991 404327782
122045 195782 895987148
165401 196415 234082323
24425 93677 172585395
181255 182689 867630287
100030 157021 442201186
16420 25131 21780694
146599 195165 639687692
92890 145469 540363064
157385 199028 104743798
26695 72707 114502400
55970 177508 396536632
29899 176475 366535186
196823 197098 680968
130340 169292 97672482
94935 141416 116191155
96787 114012 28897712
33988 176212 775677659
23039 199983 641202939
72202 87179 22031164
191150 197369 15532387
115701 146208 4658257
178194 180386 5570008
73076 79904 17089847
72897 129940 926302691
65097 186399 303977797
12336 47024 993823837
17545 191957 649994096
24427 153310 575238666
13695 198745 933736315
151538 185944 679280214
118454 119052 1442875
99307 127144 786891128
104418 126458 54847570
174392 197761 546754137
29395 132343 257070578
38638 183896 363712794
134536 161425 16013649
114452 151305 91951311
117791 155796 94954242
169696 198213 133252679
8797 24459 639681485
5260 91931 800988139
102264 150154 681341818
77873 185657 322023927
108874 135568 386451636
38298 87696 123514419
175743 181988 15660115
183499 185052 3785612
148031 187444 36640331
102575 142011 251906820
153795 174442 807120319
133997 159649 64175300
146496 150573 915821198
150567 172473 10872687
178062 193782 39539259
150186 162032 823058539
199274 199297 243339891
165306 175076 24577064
155660 162588 537349178
155968 184089 793873019
25 192099 480721862
20400 149782 682514460
87665 185801 245909662
174659 199033 925108867
168110 193988 136105175
80604 168841 398507725
181616 195098 298009563
98193 182910 212368911
166875 187826 52715417
87458 192645 583582911
60810 61067 636592
58754 77864 47937992
160824 182075 935788611
86771 165143 485044946
135931 150130 35403675
83885 190545 267346934
195449 197270 258997811
73948 161211 218353252
124239 145368 79331952
6832 143695 764814293
175205 194689 49015856
107309 144946 93741626
66400 131560 969156407
164932 196970 880696439
158013 176515 707216357
59603 134412 696726368
25078 83619 943745627
160567 176634 40493152
88517 197637 273518814
107546 153273 114084715
190307 195202 12247673
72068 134127 604134470
158596 171025 31356369
187600 196424 333223016
31894 158831 317199123
136530 197327 439534493
647 5667 562043044
48409 90864 372365475
95778 123145 231696387
98397 165163 69466618
100202 193775 577479581
96590 167196 176992099
55880 162447 491714318
194183 197444 236478350
185764 194611 22254228
47124 197971 277773557
103221 145706 631900702
108870 147651 96600842
43158 133315 225469847
62050 82520 398499630
48943 171396 647262676
58187 197912 350320227
34357 70743 669581637
31718 53150 53168035
41308 81596 123904363
131629 183953 131282139
199205 199685 847703320
99345 151924 131528194
172157 196063 73962995
149114 164949 646187939
54040 100709 635194897
104355 112563 151415805
24587 100704 189917429
174844 182386 676951237
4472 24536 50397123
175251 186791 29077020
55889 133393 687656490
169879 196439 425927239
146625 196702 126055252
15256 108060 231863978
178162 194960 87202422
17380 69304 129261462
173854 183864 66194880
56618 154335 265908929
152522 158167 14131534
25813 48236 55391603
154969 198508 109545050
31387 115606 210379456
132546 185114 131813332
82029 133662 129218459
46418 129204 294811361
164377 174723 26009541
17645 181143 408776982
117166 118355 2994152
171329 179064 73992022
41117 148002 960017360
187518 195834 270475404
161203 178445 784321783
84563 87352 871015226
44087 100935 142243281
151011 192007 103218335
54671 177051 306516983
18016 134442 290663712
31405 184592 383149493
188841 189961 2792740
22296 192265 583696116
160429 163810 507743912
107651 158911 128054541
130847 161060 116809027
143324 145898 6411370
32382 105495 266487688
163738 199854 561627549
31637 127323 238914723
156295 169586 33500347
82224 170737 221785557
91494 128122 91625410
47158 63804 117999484
6900 168248 728483069
79016 110206 955016107
185838 191033 13163228
199064 199178 32610290
195503 197882 946986399
87168 138126 127379699
10768 20994 25826092
102046 136219 85394906
98038 119960 54893042
73542 172960 248975947
7231 160080 534376614
160543 186330 64953373
22016 170194 370255683
17642 121750 935882381
347 118275 294746051
104658 193866 617217452
54646 140522 235149984
69096 190573 421746308
182899 199976 606931799
21313 157546 340118373
49700 81051 399061363
36470 101330 162230923
124086 158544 969136019
162252 187137 273591157
137434 174928 771331939
63009 93205 75616704
175347 177283 3522747
167290 183227 520010846
88066 133418 113436899
174649 177135 917331296
36632 179644 370324888
183336 195002 250997661
157510 157974 764773051
3889 149126 362912220
139991 161439 53880287
187537 192618 10607236
151746 179596 70041203
182333 199795 43997364
102545 170599 850827063
111725 184937 369341668
53707 73786 917241577
198247 198521 726781
185764 189726 256984082
98858 199270 714961322
154215 164507 965013904
143873 173414 74281628
143407 155141 29515358
87860 110009 55520950
166540 186870 763103879
120192 181075 152649856
3945 57051 113503991
136365 197413 153320921
24597 52893 323166334
89549 196704 708522584
112145 149122 243224773
70514 170410 250205960
56110 182867 317522654
47861 121688 824866482
162887 180200 884152151
165560 196657 78233135
194495 197019 220871643
30720 63361 304379052
161738 190194 71700750
26363 71457 744933538
153042 186407 83952236
98835 151306 491005889
114111 168147 629158388
137555 171128 84364066
180905 191360 768826384
15363 132545 292642574
13380 71600 605313668
26720 147991 302637661
156090 171578 610964335
130001 161757 79434234
19109 31523 30840799
110182 124941 466670974
107147 167160 150142700
27862 196715 422503065
8152 169174 848345818
1921 59416 143413480
142031 161327 771667869
36224 181067 362560969
22022 40389 45430208
123115 177410 328156267
187564 193031 538546750
51579 72051 51255756
61416 189042 319877344
73290 170616 243799839
17305 125855 699932520
44210 173507 761570934
145131 154835 24432715
41337 99111 144408992
14058 129801 289142250
36365 143964 268857726
104640 176539 179991200
104677 142045 128490069
74378 175374 252987723
2271 188920 801022623
182505 197984 234517086
139739 145016 13183084
130255 132505 246000461
75094 181811 267369533
82039 164980 620000150
168221 171404 181440326
191227 193214 992377116
169711 190697 107025223
8824 120861 279906261
70709 155447 211955542
33749 173523 918344534
75735 80920 12919255
106356 138549 617338301
147303 198503 128922130
105603 182847 959733616
163184 183811 486498877
142306 171252 453132579
94715 134475 99521577
61513 85687 971891901
114170 158946 75335683
46161 97882 129318877
151249 182535 6356044
136273 140478 10325989
79918 186323 266685539
184438 195021 630740268
139696 170793 548095125
56352 114078 238718248
191213 192988 906237392
190365 194288 9761655
54916 191407 342154420
73414 99513 175539510
146262 183594 5888266
179665 184403 710004872
1074 59301 393755411
151191 181666 498393057
45634 54152 21159769
69187 198715 459087658
36287 78915 106456891
197289 199055 267754321
117933 121204 8084103
19736 120613 251636888
114773 126443 28906731
121889 129361 661438454
161158 172706 63558226
74865 95896 347700432
157619 198845 837806194
78817 163416 370598189
13205 103365 225239641
147488 154442 299521814
101765 151370 123909106
2691 19322 41884332
118437 139808 53207913
176606 178990 2708937
40755 41257 775872443
169591 179284 24280922
104546 171343 167220761
15582 39672 612244526
67527 126721 57835062
121044 169045 974204286
85111 158662 341618664
25960 193492 827533080
177635 182770 73025574
178597 181419 7102947
23838 60683 876538596
102718 109060 15945239
60000 93843 1828968
16600 36654 49684266
28483 171429 421983548
64746 188490 550146629
37757 166605 297330398
61853 63139 223369475
178765 189619 238050691
70006 149147 197900707
53543 180613 318356497
6737 36897 9836328
69867 129630 149559679
179253 191949 32050274
175134 183255 575262201
99496 113260 34596813
67796 80114 30872043
4399 81868 635712491
192297 194708 430138719
6781 129351 810797583
181947 194958 709156718
40405 124847 210948227
63768 117665 135007631
48164 69109 540210036
28781 130428 253828768
189082 199371 25816255
135460 178049 199865758
161955 163000 383927176
170526 195701 722488691
151235 168235 42802147
90247 151073 152073690
120813 187431 167166151
96379 99009 644007095
83995 141993 561353955
40231 89968 809741322
175904 188269 31173137
165420 184539 102367537
166933 195793 72566143
105191 106998 4534118
143616 152368 22024627
79285 88686 705009222
94601 153544 650724641
133144 174567 669345017
79165 166025 217574626
2914 165412 406325701
90232 156040 164580407
152249 158291 15135295
68155 71219 996535808
5015 164631 463369201
118285 137334 112556064
166287 174449 452573319
2005 182211 807938064
30683 67069 890752448
109854 135069 386530434
116131 164493 912277576
57840 60044 1100047
159505 188840 73889579
21692 50852 958192178
85148 112816 617217477
158060 174918 42435335
151870 189016 93479705
97359 97867 61784990
126988 149557 56428697
27413 182403 387526953
140800 157881 42911217
167513 171827 127941075
172485 184142 816049155
133206 141863 21487234
5207 66738 153412246
109137 184833 189524639
189490 194836 724741289
176973 180706 9422180
187049 194790 19403288
161610 194855 83675545
142140 181236 343045028
15998 168887 382155229
54261 155936 254364166
11762 34959 228819579
185299 193279 18363501
166849 179673 32178523
127794 140600 31821213
152662 192755 30071009
12931 59739 464232655
75795 185425 744778132
198833 199668 2116648
26475 180965 470041149
57567 147521 224959414
193427 195898 82494705
155784 177342 876945232
96816 160115 497553402
71962 153801 204691379
32103 98691 166180354
33865 83597 507132417
172940 197603 62024042
775 45849 861517337
58109 81548 58764227
34703 92304 143888332
19400 53358 84235860
77933 84902 346039233
120952 143205 725402995
60497 70896 26073439
22470 141786 297661707
30232 182717 381391219
195714 196213 1269305
120462 152547 80235404
113800 198131 211383541
104455 133312 71997142
126778 155652 72251816
195772 196705 2362496
26333 114553 220315007
197148 197451 748906
29900 158646 321647256
127703 128370 652693270
193851 198696 622318639
69943 74259 10778417
191490 196776 415321863
182472 194892 296739576
90466 169464 197880750
69651 146617 356477288
97084 168177 178144867
115178 176883 154557009
40942 114715 31200572
163663 170693 519971517
68817 91950 595540987
148456 192480 101258975
155850 186115 76170473
140479 185606 58627625
72651 78528 840094535
74388 82472 20217606
41103 161208 300372077
165908 177001 679599631
105344 122189 41862645
125082 182539 510533708
41128 102276 152941005
33603 62368 572267335
110363 197906 219450046
23891 132415 270980566
188531 189527 266388401
21629 110866 263870918
107770 190440 207154252
137263 193801 495983371
101908 156272 135884406
24198 24730 1340191
32962 183369 376399106
58182 100870 107088875
135949 195547 703532332
90215 169897 199588527
115309 157329 543135058
119794 177389 268562165
121838 143112 53020572
132894 189482 831041654
163949 186721 57281926
18875 28665 24420386
190730 197433 74675344
145605 195515 801741249
98146 178950 887786957
114370 160290 468590761
22798 102794 199635077
108318 175164 167286054
5979 149511 358583870
34378 81878 118624286
123706 168564 262029267
72907 90850 44952386
145765 175298 74384823
149550 170769 53483311
19811 152865 332095622
15551 194474 681020795
41607 92741 127828557
161452 183887 56525273
182980 192620 24264399
111911 186949 188155324
36315 146644 275718505
137733 158523 52082664
154892 193780 97817507
199655 199693 85111
70727 143721 278704972
10709 100538 224326896
161790 177752 40242813
65441 77048 29018927
26132 65244 962087981
180366 198615 45871258
148020 174786 57528763
24652 49506 61471518
159181 167181 171396897
145259 155168 955172089
171979 192162 436369288
110745 160769 454691161
152610 196444 37407881
45913 95874 215083473
63315 76130 32173892
115543 125097 23636923
164885 190140 739858693
9984 47338 504452517
25872 190133 410884160
188168 194075 12760117
93810 152935 147966300
124683 130783 858287688
86234 127068 102007712
132917 147509 954995233
43497 113943 902241311
61295 170392 273282306
10272 98048 219184785
66489 100208 84474955
177168 196529 430528845
33554 39886 949973516
142482 158169 186898153
117121 134257 397450839
51830 177738 315406526
131576 168112 23305213
5486 155356 374464806
4706 87356 206417192
20821 160303 348262411
175399 186512 402047030
104560 186157 204380822
97707 170593 182657667
173427 190525 979505325
162576 166821 639837045
32740 149292 222368509
189003 195193 15524116
116857 134238 43378990
198695 199103 1020125
54286 64847 26383813
143402 156391 32685639
128832 147184 636898110
178314 195522 7617183
114393 147106 81435124
73169 116127 485117305
40034 198697 717458022
53907 126084 677734436
150310 196131 86983336
21505 60690 97282644
39873 106670 167165477
132915 148476 38693487
107201 179409 180696686
88988 182934 908919334
189668 197497 57388594
64144 128150 160236430
105284 164731 148618180
93941 178632 212222343
69193 183945 287549637
134979 188161 935745584
89743 110205 970477184
72092 147501 188498432
174147 195952 54835648
28990 88303 147884663
122381 130223 592508133
30042 177588 368969785
17635 152376 336474173
13269 93410 199934371
149277 170074 557861366
96044 172085 329959927
93882 197757 981787791
100855 169358 561566154
5430 63102 143745913
49257 94217 112553231
21710 58733 91790910
130408 161202 132026179
17274 127841 276027205
107539 110497 7318870
137624 179569 847743363
44394 182777 546322264
1047 148005 167056116
76204 84417 208629160
4796 177516 555033998
174752 191610 42492476
62828 175799 860785828
136928 181250 966975758
168800 179050 25661896
82513 109526 569064344
34170 138570 229404863
192749 198694 14920979
130311 159786 73715420
107272 124960 51517792
6628 10581 282063830
116438 117488 2590643
103102 129180 566789026
135963 190901 138024456
71292 139498 427049643
74353 138218 777125761
74984 173307 1074098
90244 158831 171616869
128651 142468 225354955
76066 114029 95176639
80194 87618 18620365
166434 179877 33727325
86584 141974 293573723
2627 3768 2775265
100098 148486 309070782
195166 199991 8745206
169793 175186 13502125
115785 189659 380689683
24363 100462 833004024
73654 162340 221935220
110157 145966 458786000
102461 198308 240241758
96294 132722 91302000
30469 135739 262958168
147304 153828 16490478
18240 115300 242322310
101524 190924 748637865
143742 159688 40042657
97401 163396 11747733
92114 97420 5267427
196315 197475 497436394
15485 188121 431845601
106038 179811 184620715
15466 172362 791551461
63628 155475 229837804
16842 53813 91755260
170505 185948 38790964
194996 198957 9981326
92835 151380 146435306
74586 151653 192825406
156238 183155 6739091
135802 171099 88571729
140466 197965 270462718
59010 120502 788776684
67696 167304 249468178
161651 170412 350441965
19314 110616 227885853
159596 160724 2807702
118697 174629 886863585
120684 144343 59034781
39755 180448 352203859
23006 156652 952014882
13740 114009 250526799
13419 126491 821600867
146964 189145 106254821
51640 140316 221723329
56062 150088 235174676
114259 114921 799164782
58037 76084 431601228
52522 88003 88890509
161165 182597 570425121
100658 174195 184203738
49585 62688 32843141
13406 38761 861881403
184131 195537 858404940
3395 62853 148306684
125641 127665 316992208
151871 157358 13776005
21289 164090 356653783
81440 136696 169636533
38721 141927 257923327
32087 137390 549225390
96701 190980 482685535
49745 164448 985498083
71944 123530 129006895
133821 190911 341862895
142415 184407 105600060
78211 90567 692425486
158794 182511 59659902
118498 131751 104548786
156361 189679 83852136
198349 199209 2139081
51023 89457 940499149
169896 190634 971314297
132463 189127 142249228
7867 53384 113406342
63434 90312 536729270
104542 119623 37619495
29125 189870 492986619
127555 167150 99327236
16311 193995 444406827
8795 186528 577050991
68662 198210 324693017
156101 198281 106133859
189571 191220 516959849
48867 55857 17599536
135932 142479 312096008
177464 193433 40186893
75742 146729 271843299
165632 189919 61081668
167487 179459 30047401
190732 196888 676914659
195482 197988 4775122
66370 187067 923656461
70691 140094 692750970
41953 160710 297074364
121702 189130 829011189
64264 92681 71151247
150562 170617 992248262
100184 142869 106549100
137404 167379 535386119
9461 195932 466714160
165833 196868 78086637
193102 198835 14359699
11956 82710 176561605
105398 195648 900757672
165613 172117 596977156
167571 185225 419525386
83291 114087 77216739
34338 68484 294604685
132327 183718 81890812
80344 179253 247734747
82045 130929 122424884
7027 81993 187098615
189943 196808 17267420
81727 107616 65023163
152110 182933 77529030
149356 190096 102595410
39863 153800 284801537
49922 74875 644765227
190062 199490 23653570
131087 136862 87898127
122931 194728 180174379
172230 193071 52463870
168427 180502 30348694
197630 198005 961088
102799 141619 983380345
63340 159371 748029077
53925 93313 98628968
97289 112852 39132918
14818 170731 389856258
132368 154755 55937353
186607 199175 31566929
103853 105131 2133325
26234 178730 195478183
172132 175751 347318124
110631 158999 276782381
174596 188030 33819005
73067 191702 347014333
154768 188270 548014286
39101 176653 541032380
31065 104489 183439236
38498 177817 348766210
143836 174282 76621418
97374 172436 970626278
194854 196976 5390151
28364 166830 346099786
93169 113829 761494178
53125 152940 249705617
69248 161534 883326754
89273 115138 470366361
35664 68385 81682717
168820 199437 76910166
58058 190424 331864181
183359 192542 23092918
153571 186241 82243901
140212 152405 987464470
119272 131868 31511423
13498 145034 328400549
45088 142090 242456263
32007 45296 90236219
67340 145859 489076031
40666 76158 88634225
187713 197311 575743910
120555 123751 7959631
16546 198893 456154332
121643 152190 76407299
157731 168037 25995033
20132 83880 569312610
125971 163850 637535907
102741 115178 685520725
1886 179694 903915507
179752 195631 596943312
2351 164619 990919606
188661 192816 10420548
82175 153623 178718025
192541 195878 8424800
165857 196522 230893662
141495 185445 532138966
158510 190787 217391838
159217 174302 38005301
25460 126225 251353025
161491 181142 617735369
31969 131844 265829329
129713 157269 366537206
154687 164735 729066812
190572 194087 127845411
37243 188443 378636179
156226 183546 68775686
106621 186914 201126208
38436 103884 284587969
76477 136848 151015827
32464 34107 3967139
122086 153375 936633908
28463 186743 732296406
167829 175427 746928676
13271 129611 783369498
32184 134564 367604279
62912 79039 40361760
194451 199867 396186854
35666 180851 363463885
134238 151233 42466803
136397 173057 91952428
42616 193444 942280104
87031 155893 172197297
183406 189354 14941773
18433 164877 506686387
120199 122208 4999144
39713 51281 711475552
20376 64401 109254711
133334 133545 541996
192856 193052 523295
127488 183647 214354635
44550 56174 132380087
169291 170914 4106292
196670 197357 161670360
161661 191307 74765422
88930 198517 274778812
151826 175438 59407820
169246 174603 621012784
93738 107359 658382521
177366 184808 18706327
154379 178561 60814811
49555 55429 14811334
157596 177033 606873104
94142 125335 77965132
111492 186373 187704531
141094 162682 54270282
156939 176836 50025646
137120 181590 922214249
41447 54468 120035502
61039 100691 99365430
7576 90563 207192642
192179 198475 15812707
31941 114222 325430218
67649 187753 935443422
168646 173254 245046
5538 84346 352198071
149089 186452 94038215
139732 170832 78251025
113337 159486 115358144
151566 195484 110488198
66896 142366 420259994
163146 169719 16590071
110184 160649 126094545
157235 177044 49818700
110867 158871 23869446
62250 149695 909964213
168513 181282 948382668
192593 198820 938895779
184631 197189 508246128
178034 188286 715395374
72167 149074 391046572
143325 157053 34565488
82347 90745 21053517
191548 195766 545599395
192518 194181 4143986
149427 198162 122604238
135062 199926 162923028
142389 162878 51525218
97448 122646 331983800
144964 194670 729482555
121803 165968 110684284
90515 101503 27592965
149546 194872 114015453
39959 165476 325246050
114591 174166 149165876
175792 193927 1630953
138865 170080 910791055
180213 182582 5955134
31330 188547 393424641
173625 176850 492850464
34523 141997 894777373
197772 199913 131741599
27742 190282 546276837
66756 102895 90627436
2422 193777 752038191
161931 169622 871707874
145325 151342 15187841
20989 157497 340840612
182246 183091 41327296
53283 72402 886700883
194829 196665 888829519
98977 104644 301655483
172575 185228 31765553
182033 197885 315692631
125474 184104 147263595
131801 199164 824760898
110483 181048 176739554
155562 195762 140555538
156551 197614 604166708
122826 191739 172989864
129253 188337 148343565
42425 86865 192995534
192222 199432 18066738
147874 165930 257583860
117006 124570 18726518
98000 120023 682782787
16955 138020 302145720
77605 145987 170882349
10002 15507 724667416
149415 153747 10870067
166229 190607 864287436
174811 195242 400550241
105966 182631 598576184
5770 159616 384476684
8322 141267 332053569
116834 138637 620313169
168720 184113 524370906
180086 189375 23365851
42542 69162 66515028
28876 192854 667230902
97559 153450 128250628
83770 84653 52461306
21839 106245 982947717
138997 185513 116900435
40713 45407 712022020
60178 197953 880104070
15939 159224 775515708
162286 188158 65206050
179936 196426 697222300
151962 156662 929380528
72689 137296 161621302
32329 126346 234765700
122827 150814 177341621
52760 188793 697630990
188873 191299 6167500
73788 128493 78679553
161320 165116 9607343
26771 37725 26998264
90891 113942 57827091
123539 170015 116600135
69665 192817 704703406
8319 161908 542578394
171088 184878 34583042
24635 113627 222194520
3230 165378 405438048
58171 183384 474043192
146832 147167 799407
133487 193653 86905358
21410 160851 524137629
5600 189282 459587854
147652 192591 676566272
120077 198241 196103558
172330 192256 50158462
21619 147114 730216397
190581 194698 11040580
51783 126124 84448629
15549 192946 43194658
19694 177974 740620346
143604 189092 114488906
86557 172272 338269632
128976 167335 96234669
154576 162403 19686684
94401 151098 638984064
71413 169650 991053334
138678 190073 129206594
80659 154919 185805690
73197 142655 173623183
14834 83719 804627482
133319 171411 95607588
155961 168252 31026965
12143 64427 130247154
76213 160118 209905266
125851 136452 26715030
56394 189756 334187411
68486 117456 122630238
109313 124833 664330832
111587 187125 273973295
5331 74699 358799835
53523 124540 177642393
72946 81421 21203980
49046 105887 207747366
50894 67191 40744043
118099 124045 398072735
74446 122133 119326743
131236 199396 171037351
59485 88660 581434217
112012 161780 124476369
26345 193459 418026224
1960 91445 908616631
52300 134401 205443567
51039 82386 78470829
111753 132963 53061927
90170 175476 577270254
128873 159917 77731517
65190 135396 175694322
171572 180305 758349902
126146 170238 49298705
102306 162426 718843812
26171 90186 159567620
59468 71767 30785906
28355 136941 117517305
152342 196653 111511183
147182 172616 64116692
187892 199077 750643109
109837 144747 86962573
103927 134945 857072385
175392 178302 7272008
63410 75106 29316311
105673 115229 23790887
62498 75917 33628988
121928 184877 763032830
108429 177846 341840309
28802 131371 256142586
74639 132343 802462334
96288 160702 874875610
138024 157312 48378033
100657 113802 32985281
71142 85552 36177071
3572 62844 203599667
15582 62487 116712843
31316 57473 275901312
4729 14755 25214594
132787 143056 25469095
8739 197591 477760301
153563 191970 96717799
109750 166262 648906668
121839 191121 173920909
78282 187285 871558219
113064 130508 43591744
179818 182017 945956338
176713 196081 48767287
134471 140103 191503643
53599 70624 42663497
181207 198681 731196433
102132 176979 187452098
163416 183893 51542563
50108 61831 465120014
133900 139758 14507576
36294 163896 428587638
192964 196728 9471954
91258 187812 242079115
140790 141272 1183975
70960 157358 216196069
54840 74237 48572408
125053 143058 566148087
8994 136139 72037008
62019 66029 10028659
10532 183767 574762292
96258 195508 249022073
108492 183154 970504191
132411 154108 54219982
13626 147239 333539105
167085 190800 59688750
126170 170076 110211668
168503 176772 20766310
135847 188928 350251857
36015 51585 38737069
82785 86958 810327951
49943 105241 138672541
16308 178456 828930732
19819 105588 214107318
149327 180364 78151310
196943 197046 238351
103477 160037 217178946
129574 154476 445591579
131909 145565 33883136
66697 128964 155812641
63339 177407 285775440
58759 146766 220153358
126728 187452 152522204
145665 182980 979150996
6707 77649 365606250
115777 128164 30855653
139003 163422 406448701
148414 179321 369542081
72492 152042 199002355
132495 145720 32817974
19588 56982 705091013
156170 186785 603579744
3125 6134 7575503
105682 149405 161457550
120552 157523 92521330
103638 136851 218711651
107723 169813 155347831
164968 169494 11437825
5871 194577 472228168
6836 108446 254012786
66645 165279 876807943
195246 197028 916431828
143809 173515 74716484
145731 193483 120208448
148837 187190 565726133
142372 181938 279673666
9532 161976 380994880
50678 101954 351953323
12390 117118 261665516
56352 87995 79253429
93340 198033 64284796
19636 104058 210729872
102093 126918 850772060
157880 179130 740575975
169889 182408 31415710
92218 132252 312147636
198542 199079 409831455
149467 192263 284061999
28819 143918 287248785
87418 191221 260276828
199906 199949 29605487
91912 181016 223278762
113368 191666 196339017
115756 178095 156128077
71748 107497 89726388
116585 143504 67053737
111172 133733 753785981
23152 88447 159542985
58911 189872 328245937
73089 114390 331247220
78293 116858 631168038
179226 182192 879333380
81588 108613 214169933
70572 84187 34133105
30553 94854 321808875
184612 195532 27549256
10772 28837 744085337
39707 134206 160594143
7521 39366 644193228
130374 149128 46773125
108283 196976 75328838
189906 197335 18665330
15633 125191 994658361
17014 88588 178444853
48347 113992 284931889
101742 178019 921422791
160944 180980 50485170
125554 183881 146497823
41024 149134 840246792
31743 116724 569008812
6945 96618 461112808
9144 93156 613970601
144415 186877 106845721
125763 138568 32095402
149802 151516 2440911
170483 172018 3796715
175801 189570 34667295
32663 69230 176292026
150032 155962 14870274
106891 108741 4630189
154701 169229 36647419
75853 195003 298624830
135088 154827 49381833
86979 134833 518353531
182003 183642 4203813
91886 176774 212679854
173367 175745 6022856
186291 191095 154784516
50476 150386 251577149
140154 189996 559433328
98991 137872 97240110
77737 170686 232859547
44271 170860 316912624
114095 197009 207858189
70289 193067 307735952
150217 183362 83455426
65423 85470 50239283
102892 123687 51823813
25045 37730 31311505
102105 166461 214918880
63194 121343 265544781
177050 181656 266888855
27337 109858 206070970
161344 198796 94258131
41739 172874 344797093
170005 195370 806383058
156993 174526 44088008
63818 133701 609454060
162020 177275 38423316
152762 153982 3079028
116664 169257 902688735
75654 190891 577262348
8253 173754 413943211
123705 198600 416816502
128821 172230 108908002
102495 114211 29358681
90087 166944 148191775
46095 179601 334286062
112091 146148 84921145
75605 151387 255161333
71106 198702 117274844
130949 150455 48606854
194708 195131 352817
160547 189043 71799517
179014 188362 23634130
1053 115001 880595883
40648 123698 832308580
76171 86806 796037519
31791 95444 542230010
7870 171456 409134877
188910 195748 17165031
17214 157572 350543394
47537 144708 242982331
63901 107582 474570851
94297 124653 26168212
21301 133907 280993852
173714 196921 992799047
56191 75367 496289506
194098 197492 7119144
128958 198267 935648724
134488 181282 117402443
161953 177371 536738533
161713 189333 69542233
59283 167982 557144502
87710 164762 916636948
150448 173945 59188794
188263 197035 22032302
39991 79959 896834316
143475 196174 132622601
183727 197937 746389115
39707 132520 747920026
85675 128407 640868586
182348 193739 28700108
22647 71119 120558607
43117 163291 772528557
40403 156957 291469265
118107 173666 139134773
120142 178297 311869853
53237 174196 912348679
39504 188726 373708848
7860 8412 1344915
90240 173964 209733972
89088 99553 22230019
188916 193867 12359256
11702 117149 317858300
188397 196565 20512988
24357 173546 372889559
171617 174520 7283015
159064 190621 203599810
157738 161878 921492658
105509 164341 147094054
160021 165541 13997393
117096 197973 202830039
98023 148904 127190553
88413 167561 198204822
152809 176101 504289295
12339 44260 778293716
126751 158607 40863157
166064 167991 4318342
160496 178649 45702727
192131 196993 12219024
129614 152614 928107690
103721 126658 84003748
125402 199096 979879049
62252 176120 745288883
63728 161095 882295639
28150 114423 215486425
170392 174144 9423606
172283 190942 329540658
176016 178129 470362347
94987 143819 122085184
52846 109897 142994704
40327 57013 332224976
45078 112895 169738773
153918 194852 102974340
7706 173036 413406886
56966 87842 539196892
62343 120415 274758067
130504 178053 119184403
48445 165971 362776868
43764 48104 665626212
128597 193546 566924939
125544 138265 19741580
71231 138145 969723261
188715 196136 18640665
146847 195884 408757613
140152 147314 17867298
60475 174699 151134807
18803 137280 910824104
8184 70228 978138090
89347 168978 909735159
161362 177665 41080429
187269 196166 22345904
23545 53768 337803650
10137 107477 928367980
181995 199034 127334927
117741 120735 34543317
65313 65927 1544100
185863 199955 35452121
41972 173165 612894987
177944 184069 595289635
31706 87438 860092778
58654 196873 724115240
10447 41755 77955904
131217 198456 982711781
165682 185613 682363126
142964 147786 232194319
147939 178590 77160612
87056 143864 141958900
42384 63946 53770876
5954 138981 332285634
67474 131016 634618652
111165 127662 41190476
187729 193262 13904794
23897 164725 67411386
96984 199903 260244548
66714 164073 746296089
160109 181895 54804753
23978 105625 561029947
101215 112236 409514778
82954 191897 463778062
11986 98616 158849340
25829 121724 467633485
49653 183476 412237290
86518 93938 835294353
66210 167860 464560067
55605 172738 293342794
90492 150017 546224293
12997 42810 347449692
174646 193518 307700841
145998 171069 815045655
23474 97486 184553920
49246 113402 422947265
33291 45984 762700072
27874 141964 640676767
23858 26561 6770852
89706 143906 135424813
128038 194474 166734435
190042 191441 3602446
127815 189166 306273090
65568 91327 64478109
72720 171986 248620232
81247 134881 134263224
113065 189202 190883336
150542 164997 566274894
95011 173252 196005093
129322 171585 106000244
73391 92191 47032261
81304 160623 230815839
60599 145186 370002824
1797 170927 634331271
162248 170545 20998358
168394 181966 34042567
157867 183610 856076591
145747 195351 229800889
73817 199101 314039938
78131 150080 474297788
70604 165846 974215976
43412 47178 121085700
134075 179371 113577622
23138 57915 86235777
111930 160110 908144422
43103 196912 385340672
122886 164715 104793278
129215 195715 166965655
64262 173084 956425194
177826 194594 42162050
70920 131810 776205439
196086 199842 745942408
28255 59907 78585671
13865 40762 66941060
9623 142830 332669262
149416 173109 49021890
73718 80223 429362448
35172 115576 201115275
162346 171682 23554672
87724 186096 251261904
135383 154660 932497336
53283 140618 833537296
143897 197003 397077083
26471 177232 376904929
149400 188449 408246360
99680 149638 782325490
30059 184876 387210924
142166 156956 451368355
147877 187275 976933792
107877 155709 389216781
49568 182091 331995661
157707 197697 683143117
158917 167109 516111306
54190 115159 152762266
16353 146680 325275776
81313 93367 30178474
40471 99610 147761780
173395 174442 527415114
122653 175399 132266914
29122 62057 81821611
178175 193250 133313754
180458 196682 615213619
176006 176477 617499968
170962 186368 38690678
143660 178503 87607897
196341 199863 8810045
192371 195856 1860152
186027 194468 21222828
4107 162389 662150097
88295 164838 893099362
39247 194340 388415773
11148 136014 311916776
155204 179695 241564605
70259 89329 47703353
49806 54905 788727944
138268 171524 83588417
123784 164582 47421607
113956 154690 314708809
48235 49233 2433601
178401 183159 11966152
8662 116101 268542140
58462 89053 76716087
147796 165935 45799811
179404 179879 1210451
187175 189297 5296646
172420 195347 245826495
39853 150583 276754067
171986 172059 113583363
123788 132556 22046516
136502 152954 403620501
45131 138192 232680439
66075 196878 327941685
87885 148723 152003678
23763 162239 664224107
176012 187359 28600306
86929 168924 205350991
86155 191407 9305934
93766 121229 68783790
73358 93084 49345928
103637 152904 39499108
161652 193471 813682774
31976 157720 328050480
152054 196798 112592102
82471 165973 991963567
4173 176816 506749899
165834 192769 67743303
129580 147263 43989813
71131 104844 84604234
188874 195426 27885222
35006 163756 38487655
174752 189631 318335277
164501 176325 29750043
23302 47139 718901898
179500 198630 334508028
10009 89612 198767911
177131 180390 8225892
30653 148510 294261101
127651 145253 668218439
77365 186452 273354626
45093 49541 10939499
86224 161682 188738250
67082 169613 256870064
177130 192922 557017072
64197 180444 291318563
35603 191255 389878912
94018 115669 54318518
4470 193395 472815007
31137 39741 639048976
25816 100561 295350350
160494 192114 79654872
140796 152633 759867525
86802 143457 785443786
2895 191028 470889524
120124 141397 53025218
137784 165202 68795996
101911 121836 49737068
148042 173142 624200251
115442 192398 192946061
33505 74013 101068911
68453 181866 284080769
96541 102172 605772238
171838 196440 61933470
124181 165827 631584788
76485 92113 716626785
63001 111201 120760444
169503 169616 177026602
54270 96265 104974665
30524 161955 328409805
61900 90998 300292236
69933 87692 629461832
14574 183886 931977692
29436 81022 940853219
117576 162496 112369568
60211 138602 196097313
148626 166847 33431396
131310 137253 14762023
181191 181205 43641
174666 188309 379356711
199866 199900 976576562
33315 169061 852189694
64274 90530 65809518
169376 192230 870245585
77119 166695 671718654
152080 199922 120341223
172230 174541 841301670
166273 167853 3947315
144274 151677 18637884
38787 71056 737770478
129308 175275 115270931
135090 149752 671423574
14381 183976 424247964
76193 146878 176624701
173086 180216 17945752
99190 152203 310602093
94493 194299 527649111
92066 156738 250128648
168136 198982 77561025
135292 153698 610246058
95168 123010 69686006
63288 194006 570175524
182474 184473 5019122
165980 197778 79917944
120013 161600 716543536
141769 175109 87921126
10300 150182 349454727
89910 170789 769881556
90989 143042 129998805
179335 184975 501253658
158670 196389 94958571
10198 131733 303734438
172924 194772 38614566
89480 120401 77411136
60906 101091 77842180
141241 193434 131268303
135248 196521 153916786
27223 141774 942363651
116505 151363 87023596
35683 149825 285291270
108368 119503 27690872
143076 171943 72656552
76955 176313 448427138
123261 166657 806056735
105275 142898 596811747
80042 166699 89877815
124677 133677 22654203
51497 60586 22762274
115129 139758 61322167
154668 189235 983634429
117205 148783 8186315
113387 152462 348135775
141530 175217 84705838
33771 140977 267795300
122948 163279 5272508
101430 115471 35126315
114909 165720 853976390
155792 174128 46228006
93043 165484 281888078
117790 139926 897452275
191232 198631 18498682
748 138053 343056417
171445 199070 732542599
104367 170496 165528831
159732 197127 636121538
166455 188800 893530910
30985 191040 451455431
85105 159405 185874941
11776 65499 133945698
142241 198102 415188327
105233 132566 803945051
16959 169442 381097802
170319 173590 262245402
124183 131224 438081685
68385 122354 2058696
194552 198314 9429599
100709 114198 33858685
87226 157136 174907597
96804 122128 63450190
70609 114308 109517838
195980 196191 6437513
178331 199451 15561741
4865 44098 418282586
97529 141907 187686654
124643 127652 7644208
62633 140756 195366667
155190 188095 82858040
186074 190492 539330900
148326 177511 70073836
166934 197362 76486234
114343 130567 40458372
23755 61069 317356971
31900 78605 531831797
167103 191319 950391426
184177 196365 486510360
157495 177844 345106484
104535 109699 465061068
135645 185120 507040569
196759 199199 19326839
130329 189799 398398655
117946 163753 251439196
146709 177354 77134053
4829 78146 850993399
38088 196417 582374585
73333 190718 294275005
114493 159086 754959860
126111 149343 58123794
148638 180161 79366303
171872 194510 56958247
100852 159812 147421931
131429 153948 43375034
13649 59535 114227905
146910 194808 394564091
186915 198068 27995836
7908 143768 959347236
106603 158932 922004319
12280 140590 320391393
177991 188868 155782022
94740 169073 735021288
94643 173876 198594360
134662 164969 75986816
13414 128142 286514870
46088 83845 761181551
18715 140210 303209920
30504 78763 41428562
98448 125448 67499577
142421 147119 11694032
70976 115113 709020189
120266 172840 159928635
199387 199417 51774454
186520 187583 2755543
161684 162474 2012906
73869 106134 303666795
109536 195065 214281828
178200 184100 14905342
28349 47847 201898149
148829 162788 730039206
161782 168587 940238345
50599 155752 42718374
120884 191432 177136500
137336 159314 55087181
25261 27274 5004922
185630 193467 19727569
177677 190392 32059506
171540 171638 813798891
73455 97842 61766395
177877 195944 287175006
155331 182862 69279618
55329 192279 57382044
96142 168867 182354076
153016 173406 51280427
20340 75583 22936369
68804 131754 157573348
171390 190552 48191968
195787 198495 6797790
151378 195434 768069852
10667 190801 450781742
84452 192661 271207081
1840 180131 446015081
48724 162877 285823644
44315 163444 298052447
87482 172956 214042575
110574 130102 832919082
46935 68162 53101869
175280 178812 8837033
20571 90706 174736677
168086 169477 836331144
163607 180440 42369637
23290 159159 550211796
164213 167866 374226758
181265 191129 117270576
126939 139065 30291694
138426 165543 326818520
161667 194112 81640289
96608 117510 52499844
31851 54994 57463557
182580 192002 25589951
76821 162820 215291470
106186 142366 90136986
71925 165453 606144093
7938 140528 331119900
21750 35073 906118600
186450 199370 32466365
97793 121280 951477392
63254 168548 263765703
90839 147453 141400788
39567 71262 79090112
135292 194446 148533623
82006 91475 336365207
168290 173152 87340470
55725 184758 617349587
73479 135637 155547804
58611 108888 247432964
12147 74258 154949876
12617 96484 817075827
133478 193570 150860010
116565 145003 70865032
55756 180643 746350648
27163 153160 314571749
174202 179501 620370883
97476 111849 750855163
146897 174027 32536809
94395 123603 430970709
167935 168064 102733421
40833 191173 376583348
1780 111056 273124398
43192 142472 498529520
98110 109163 27924091
140320 160067 49594413
122751 191171 585396703
64029 162973 247755666
20112 187931 727650062
165042 182267 43278378
163412 193437 523135580
164424 199433 272493249
42184 160650 569933429
9889 25674 720534177
130308 169487 671659888
131843 172636 401976148
189399 197826 258935746
55197 68300 32804757
190700 197657 40627431
118988 132925 34876447
187146 199369 618091342
77808 90344 31399473
186335 188986 538012
145170 192573 765622691
139233 141376 594979547
114033 185624 762252453
123563 133377 121440820
94268 171104 202648068
4437 139341 696442259
84395 111756 68474049
107094 143883 729578612
48728 58962 25649856
165040 169731 11851986
151638 176649 62917980
115868 129147 548506935
55886 118921 538904951
3088 94498 228269876
91472 124146 438917065
75494 116639 103080627
6555 188526 713967861
17769 125845 752090546
146940 174905 272401417
168934 175334 16041826
24080 104101 420829242
100581 144783 110346248
44784 123519 196825323
21543 90351 171465261
79497 130487 486804686
132309 166875 655901987
166464 190506 894131582
21368 188849 779054060
179249 179410 803032558
161058 171169 25581663
98318 170276 180356708
180765 187513 178174708
158572 198729 654900465
156196 190484 86361609
12090 28908 210115531
124551 131712 172778619
180134 195106 37648345
175988 179082 7727233
131234 183146 130152803
62545 181365 297663205
68052 173634 359822395
98645 122719 326027504
82504 185845 423397394
199034 199326 714959
103590 142366 765578618
1218 48414 708168560
51312 63931 31558057
101980 193904 830622938
5530 48076 617355979
58846 101733 881628934
81965 141735 149420402
193452 196140 414852521
184021 191224 906266258
22606 55151 513356833
104441 116166 29270783
1247 29957 135614846
139108 192147 758469805
197713 198284 414043089
165099 179460 863978133
169050 196872 69996859
55169 58601 8500750
85875 186030 618960578
73416 81970 21402944
29375 180172 433481533
124560 194077 666971572
66874 75073 12047567
95050 127558 81357863
57238 154769 244094859
110487 157406 117257261
146638 195680 123445190
107038 196478 224125797
93669 119909 520952025
161287 187593 183278754
15575 73631 144652729
183378 198406 37763220
152448 173398 52661138
53300 112953 149423736
177963 193551 39240196
49135 75447 65964044
105854 112480 599668323
963 168248 940752017
92065 183608 229472925
35175 197747 680637551
116014 195761 199960279
132912 147950 669028874
5677 53154 458388239
162986 190257 68648579
118687 166520 119807107
182148 188354 787297127
64216 69170 323327439
149222 171527 947284169
46852 146056 709379549
31851 122275 823614017
34875 145778 971992312
137972 145131 17820588
46226 93124 664117245
169198 187734 510603643
46844 170386 309369183
190659 191798 872448498
179947 186730 206396910
185269 197893 31796202
129919 169668 517652337
28231 85161 861583827
38986 43752 634474481
10057 13918 449277827
62861 142960 569545429
44961 155815 112395231
21651 125512 930828848
63735 160704 242684350
56033 80260 60639222
119145 167358 120788834
12606 24550 16466288
7588 172774 482326125
187974 198281 348704991
89710 190584 252903654
53706 68901 38064384
174045 194994 334947861
18622 92816 80848908
101389 192861 777401530
157958 169744 29741224
120637 127220 110336934
86153 163237 192911955
112456 183408 778263671
155003 157594 6519656
57756 161022 258518652
176636 193755 21932335
124398 171182 457488215
52591 130822 966299775
60443 168940 777961981
90741 114951 619552026
126116 129172 557465090
71472 117512 115298800
143604 169812 338460420
21427 58161 248723068
150276 192692 573984499
107502 111606 957557802
169592 197947 477005590
57456 191769 435525759
75688 199226 309653410
157282 163628 866762206
178499 199261 2824491
185549 194517 22561225
117040 197280 586342252
48318 72335 60111018
104534 146731 872439499
64385 191676 554549606
132828 150333 43613730
144182 148708 11320634
137211 141504 10603355
186240 199725 33907667
158973 167014 30352655
110781 181208 176426033
162608 194804 776190856
27087 179413 380788662
33109 34534 3500868
108114 116867 21742399
171992 194764 429196917
57526 109648 130752801
21090 158838 912997802
17419 166953 776023422
116273 118565 5690868
110056 194991 420635066
86202 160721 186361885
117061 193552 659729784
100401 169451 466613601
34134 109264 197969467
103320 132795 921108361
178460 179923 2904693
196368 198375 433043227
44193 146416 862336986
31042 96960 164374268
105992 133045 67491464
58397 173928 289487287
185128 199734 824219743
51060 105469 421611978
98546 182079 241845841
14478 27060 31572528
48339 118787 176394943
62423 69731 18345188
78810 173127 723736689
78022 92468 36160976
41540 106948 829906735
170487 190352 154595432
144644 163299 46968670
39670 115266 82797978
35386 126456 227589830
162640 185755 566422613
166849 169970 7835660
107835 132637 61838382
78139 128008 301151618
28766 87012 997068451
118696 156616 104285167
17278 38386 18499385
54503 114407 772208185
118673 141290 56335553
113682 194501 736178410
196675 197713 2527526
78831 132056 133259700
18243 124590 370879806
20997 149408 936259066
85317 143697 145855225
63266 101591 96136309
143029 160085 42872079
177084 182488 13561394
103217 111039 229051162
199992 199998 16532
190040 196335 15852046
45168 193188 446972670
101384 168876 524246682
189191 199629 717178111
29099 149041 299410384
155613 155641 80259
98834 162154 961594984
184780 188303 8954744
137669 143624 343811548
54516 83220 121580912
114849 152368 93625583
153392 170624 972025238
61591 180499 892137875
173933 189874 40101373
162474 186168 59632901
122685 144454 31827557
108619 111701 346834294
88036 139913 129579313
165274 179539 35854337
19961 20020 235356362
2584 185969 458821732
99220 153676 136184913
87566 152819 363853041
158210 182074 18017460
52484 98276 114597679
70290 137446 779666648
7178 59780 131125331
163306 184310 52842383
180549 184886 878880246
115025 145408 75632904
158305 174453 40735030
32224 117162 889863666
130266 176863 116845713
57623 155986 512801220
179672 187849 213176045
1104 73574 180943076
58659 92927 85870624
62410 143769 744723183
99864 162116 155761741
164190 174336 265332963
131679 158369 66731853
56916 59410 6237540
96552 102471 15041666
12391 20373 952286943
7777 162254 756312389
193745 196073 580759101
175513 181286 569384808
3742 132289 321305708
1007 32482 78728057
151850 198961 646066313
27479 59965 484624487
143098 156237 797671666
40826 190266 374258297
132002 147604 38765752
179854 198328 46496137
12504 100059 592269945
66274 68885 6573269
181626 190445 22289854
54156 181673 583865393
96534 166403 241467215
181956 184738 677956766
112959 160681 119238598
145509 158429 822266275
112055 198144 215879000
29041 106419 193263335
49511 146691 755304339
43747 118991 22739728
159078 193627 86906109
43364 87055 109242758
146119 187433 104064894
74863 197456 307313782
124572 197688 183586166
43749 150886 267845806
90829 145417 136351565
163413 180559 43160626
197913 197946 630218720
47053 69169 55379677
130877 183780 958809693
66936 81607 36762390
124676 136287 29198495
96122 154110 145163509
97086 169161 350968384
160828 162315 3751248
15409 110557 460307199
60466 169309 272641863
34512 197151 743068571
95690 181201 214398579
116443 182404 677018828
42145 87286 566140427
125878 186336 151868013
190975 194100 7703220
8801 125578 985022421
64614 105925 103695451
198195 199901 38115879
89027 193219 644207889
43445 121899 196211099
60839 153888 957801752
163606 166895 8322522
26520 153015 315858275
174058 187826 34685785
63713 103597 742615841
155479 189446 85515821
100797 125035 652182002
16555 101446 584536033
118462 129557 248105025
86 33435 83335342
92221 94189 463672155
149735 192844 108509304
170652 181188 953270910
41687 67828 61604250
102852 103297 1144030
84792 114930 304090646
17182 118819 902178031
38040 63498 63489237
91494 134051 106487719
91953 127327 88461789
79468 94925 29177075
192293 197442 12938725
18968 51797 715070202
119504 170704 128337242
97376 133103 89471214
177822 190533 852075357
170912 175536 11564911
890 55839 137109459
171574 180578 22638525
35187 197662 705382621
162975 196502 642664581
8298 29759 38348771
29508 97419 263047313
83713 180685 873008131
79577 134945 138591118
32075 175434 835200095
61721 149503 219532032
126260 128595 5925093
81184 165174 260316920
187830 199960 30440629
37421 117392 200016366
109614 120699 390485761
179704 182911 8094776
73248 152455 198162938
51658 193718 356002372
76864 153849 541931589
128038 187547 29241535
81049 151347 833216870
160833 187628 953588320
139305 186882 907692274
3843 30412 66551895
81085 158489 185553042
196817 197069 629577
116198 156114 252493921
189820 190042 664595758
126714 192359 164846705
51595 83390 845520773
182463 191558 23017163
70241 135865 164212253
145366 196569 327914570
131955 135259 8188503
27255 105649 386758435
67403 101097 936879750
41892 129053 929960062
157958 167246 23483311
71615 128365 836353882
136558 186186 306841226
11260 63067 900519097
134630 157589 57465989
188651 188702 676550026
135530 183194 841461965
24868 127659 734137521
160794 175073 49957674
142768 154937 392862117
137197 150381 905360021
130558 168718 690235157
31090 197307 415957754
36399 71219 86899939
7559 162939 837453703
145975 153483 20569847
12399 159038 366482422
197437 199249 721770247
31715 53833 789943330
114145 170160 140193461
124963 174913 684510288
94108 161697 931677337
165725 180013 35887340
27028 154650 684137840
145810 188496 739379753
151787 164942 743776996
9566 117571 269878223
38080 47494 23382386
62628 178246 289630393
76996 101748 62101174
72393 194584 641591822
135596 150703 37676762
152335 176173 59961152
128893 164912 483590937
43624 59373 39253761
110019 167254 143267802
168677 191786 58143890
95658 153382 473478820
51739 171511 633124669
122615 165890 426816398
75151 92751 616320195
98841 163558 162081113
95107 199354 736339589
91590 132484 102350723
137002 150297 33161558
136060 137865 4431856
144227 160204 40141372
61569 107458 639010561
78251 167339 297102924
137870 164170 66008926
96118 156443 151051019
86500 152720 326495516
152473 180335 430362624
30116 176760 730361766
187684 190521 7142238
69994 95600 545908629
177216 195220 45284384
10055 194822 638799017
53735 127306 699741763
195322 196674 3436461
70056 189030 298179044
161030 174724 34509666
96651 183344 217401560
159464 183765 976096409
68257 150624 983328817
79694 117713 95281401
19595 164666 362375669
41472 121549 200254257
166389 176489 25386760
147997 168068 506212446
47359 74546 146827869
46714 102387 941031570
39100 126693 218948907
181120 194251 33015818
110440 115694 13136957
100413 167523 404880556
194694 196351 4241129
41311 56057 36773901
80427 199403 573187594
130041 144526 872053114
78729 102473 852917507
41182 52778 28818962
36027 170267 335931385
45589 111247 164279104
54028 134881 202384053
20940 95746 186326368
124109 133655 23954252
4238 107929 259305900
85250 193365 270980286
93021 101621 21674334
7696 110581 195197013
13645 131136 293513503
183705 191715 20188551
43039 155439 281075655
158730 191535 800009670
36867 88226 39709500
81466 98740 679372193
63298 65447 5459133
188324 198579 25723273
145947 185262 820804732
189353 192420 7728959
14529 166698 654817402
112434 164422 844939783
131195 191578 75254523
142837 157587 937312601
171902 183814 264498131
42679 43936 1789114
126340 167667 103695905
95504 156920 492566307
76860 102048 63141492
79716 149568 174714982
146944 190569 81617558
89603 150699 152736354
182827 190843 387293777
137953 167347 73861785
120514 190511 175666538
27771 181164 813118259
50652 81293 828958111
111603 120053 21092440
121502 121531 75999
115604 158378 106906234
109574 142760 828728148
134089 146814 31636092
139146 148688 23828426
11276 169801 953593731
114130 120553 15872479
155473 165869 26252128
140270 176930 634973996
95953 116453 51536464
35367 71346 344705828
82035 98114 243586158
145991 190299 526172478
72013 193111 303549768
126026 136599 967078085
168170 173232 587632089
112352 127511 37786622
102365 182311 640935138
153566 175730 242096199
108103 181459 183595239
40405 132936 231355834
94639 133367 96979419
91693 166818 188179594
130196 140013 24357713
154446 165859 902891962
144500 191749 118928082
70571 122432 918211559
149411 180109 441529556
184426 194638 509654850
75172 101745 701856436
121463 130456 22564968
91920 171292 198867626
24808 180828 470569076
18703 102815 209983638
123800 164595 102264354
154395 175866 847291533
99075 149385 637999763
2564 49527 104801698
146272 146874 1479485
82271 122951 101781947
94553 100521 356063739
47912 64601 507073244
93117 102992 18801452
138621 140449 4487741
45283 119572 890215623
79701 96445 41842121
57902 88019 277006615
24501 98415 356011460
67239 131259 748231336
20399 80500 149564764
102149 144258 140938532
195929 197668 4303285
46350 63222 42054356
100642 129508 72178614
27613 84444 517797421
126185 135928 24513095
115671 190936 188776766
148322 185915 94668217
37240 117200 245856669
72568 145235 216500756
113283 123778 26076576
82966 107107 60678457
153386 184216 578045292
187157 188770 4054909
116774 146707 74608531
85777 145897 150174391
77735 100470 302987527
71768 168047 18491894
74418 149889 703947237
119715 199408 199898165
52358 164787 281471885
66854 139900 182646282
48815 128918 200481435
82712 110697 742016232
100495 114939 36281350
157954 191859 844521102
40582 121613 202551562
102192 157341 137908865
125791 181514 139909639
92094 118627 66504449
61602 131163 649900687
197008 197953 642230916
153498 176183 57133615
55513 66842 28285368
96164 117525 888357657
133398 184201 527598814
136033 164945 423789557
96950 158977 888208360
54439 115414 571616435
10093 75231 830273115
139749 185619 115313483
190067 192144 534383044
185717 188916 511865461
101513 117857 40866415
44831 70974 920035022
111061 146488 678059920
64506 133149 171876524
129116 172883 109776362
125393 189342 712173109
96487 195606 169288965
158848 193964 88298695
102401 163679 153331779
84526 159020 388730465
138925 192366 134341018
174079 199950 65053077
24618 51973 519390275
146012 157197 28213959
100663 191844 228605464
31616 120564 222108751
119965 165096 627674
181025 191593 462992628
10822 180150 423491548
52708 112514 958858125
177624 196937 48635712
173785 193583 496927464
156365 167115 148450712
136346 138275 373739940
77589 126314 15508327
146587 182897 91378675
157015 188730 956175764
183080 196278 33267848
111470 180166 172120571
141555 190459 703598787
27495 44806 42821920
183962 194160 25589636
188516 199410 247601218
44357 53492 96637402
149127 195002 491432378
58060 92463 86203752
133407 177629 24266879
66904 101507 810962849
6995 24149 43062975
47305 133629 938610377
125722 195999 191237894
194837 199936 12854933
58683 164032 458196359
94729 191542 242868912
3528 124799 302897412
59210 195427 341437539
195958 199160 348541776
148826 171694 403429456
143149 195264 131129634
168707 176455 328371071
58387 133568 280710684
102766 143669 744875299
133837 146276 30932223
149705 196984 58656329
162666 183157 119214576
89792 156220 976232855
80857 174029 233427383
84135 159012 429859056
162772 174402 29293408
110565 188744 195979697
186465 190780 97715559
64088 193000 323168633
77905 180381 256788463
103132 109274 161798668
138559 146807 20579782
31593 146750 287517148
89837 140128 855971283
184878 190788 296828487
76435 118124 104411640
50521 121036 176499623
152553 194225 76008222
41467 175623 335849209
90690 149761 80515791
171084 176506 13571308
95050 180537 802481998
29085 89227 486952746
26795 103893 192527347
113769 117839 10121503
154717 197102 25518231
121849 157945 557302213
32821 165571 646956455
137152 193584 176902403
73552 172265 413179499
190303 191448 366134818
100138 139688 98770697
91405 152041 151645873
50548 166138 999422367
124092 149915 512833562
132397 136631 385447298
5894 9226 8343633
18164 182869 411835623
10980 20157 23258758
62934 116432 236905170
133059 168120 87881311
196088 199563 8687043
24329 184360 400180677
122452 140253 44377524
51297 194728 359448161
164890 185342 481065101
125685 195463 175281983
111626 193822 206075411
143827 199831 806564471
152290 171197 47620101
71477 104831 209036508
98768 145045 115609167
91893 134387 911867180
40997 96416 884635094
156111 193251 343085972
128691 155993 68284429
44718 57806 756168083
163714 176378 675852686
120031 139146 47707061
27644 71220 589749537
138981 174718 89803244
122698 130469 19503626
181465 191977 899819506
13196 43641 75722073
190275 194564 531353988
4961 180766 816756902
138971 144072 12689631
194486 196982 6316519
93471 172751 198656957
180403 184303 166681510
137304 145857 572807764
95566 153202 144217436
191327 199814 21248865
185678 192817 804744507
98715 126332 14034467
78987 83742 12006496
178731 192796 35450355
156619 190951 289181790
112339 152530 190813775
71070 119027 120207406
95747 193895 943658724
108191 189478 203608981
62768 167670 262746133
90769 129217 96172426
25866 153579 450279400
86529 158491 858680767
9298 146870 445642712
13520 175390 602674133
159283 199840 102038290
106745 151247 633908530
123381 170840 119109826
51056 163331 44896231
188110 198323 197423090
158443 176126 746347884
64981 140391 188536151
74345 166511 230815007
69545 133123 159129304
17682 88961 177737187
195597 199667 10214494
135641 142410 452936564
68541 184035 289403283
67518 85544 17243298
120233 180073 150030446
44606 119495 187339234
180430 183140 6749094
123875 150372 66228977
27853 69527 701436848
178196 188077 541341936
26109 186092 400080747
139258 185058 115035627
8643 23876 566485150
107955 139970 209969333
88869 139236 125910027
155105 167430 31080217
152208 181421 73457015
53874 68681 671292932
28583 72720 109852379
140461 190311 125461442
17932 161768 462980667
97753 147430 124091910
177003 184913 19865433
180051 198931 367246718
3770 167829 558151233
177231 181877 465569502
185794 185802 4780
44678 95541 127082122
36399 97611 878020470
39333 49176 24371069
119514 161004 59076273
51339 100824 124004550
171728 180382 921787053
82142 183164 789590320
4697 11987 966688043
113399 117682 10675443
178717 190258 799468214
187592 196979 19500873
161567 167281 646577812
164801 187776 186967155
94290 142032 538426455
97911 151016 132807710
173857 186206 31037365
31814 197425 414506846
35332 54668 415356942
181297 191187 770643199
105414 108554 7859490
38375 48002 653660260
155170 199086 110489871
106985 184333 193670911
144037 148160 509517097
153169 189474 91386670
75372 194334 298159698
11093 195963 462632280
140724 175130 86521417
86687 180829 404185204
77092 165882 222357766
79270 100051 52108154
180180 189413 23241924
107690 121265 29066329
196763 197074 773709
154071 198986 113002252
183992 190359 996346280
13244 64506 634811562
45677 104544 147418690
121198 169882 122043079
84039 189700 872790230
91026 157612 208451801
109882 122720 414416311
90857 195957 732481954
108973 140545 772567267
125689 149144 791189506
132835 141402 21215637
113005 191364 196527054
135392 136227 256122674
180500 194036 33966855
79015 154292 188363630
112151 195857 209909023
138434 170925 81718853
21034 185183 839872874
35288 126123 771971218
8478 61796 132989428
54621 190883 831421385
11165 75522 524178597
101527 185904 239643150
4489 90809 706195370
153270 167104 400320221
143589 186018 388203477
131234 150235 47333355
100614 157660 964297540
170826 184379 33997636
195435 198840 588253201
137344 180305 107901372
3338 159254 389738813
32955 133934 252335240
89981 148807 147026775
121292 143838 160266659
93852 178013 210917392
101953 112425 565114129
161961 184493 36902805
26369 104005 572171178
191014 196776 893620705
165593 170448 12241721
55870 131319 363610674
152328 196312 72580931
197030 197818 1946181
199695 199706 32623
60874 73031 133574009
72340 140331 169960377
109027 176354 304032175
121031 146181 62736026
7682 84248 191158563
80810 162408 204259827
111947 197862 667556004
153864 173183 48574455
113510 172976 178182996
163252 191286 70638929
19652 162248 356071419
106849 141169 85455246
162348 197396 147056455
8817 28517 372462657
114178 162283 267769651
192880 196749 9746316
98261 178908 290455009
167271 175980 21835464
175303 194482 515980285
27687 133923 265222710
184133 187435 729066991
130876 167364 91439141
167775 189652 55043593
71635 176725 263257774
30503 62936 789756826
24120 46653 822185963
12794 100354 541544767
194709 197751 959530422
89274 102456 33126581
52631 193538 720744009
114376 152162 275690842
78134 128922 127059041
25181 178115 607591701
182711 190621 19982771
146264 172426 51775434
158999 191873 82760697
114443 167880 133703023
168004 189309 53586404
62489 101119 96788712
33316 62927 32639151
169555 192141 56795332
133593 182213 255143301
174334 194624 50982888
177157 192205 573803386
152845 161865 22651646
42338 93458 127792605
139251 145883 16524562
119602 168615 122776718
101446 151034 123849098
155471 191190 90021888
41656 177785 618034836
29057 81769 131343716
97058 116324 249149287
117187 183345 745314912
21999 38608 40981042
94958 168013 183045301
199920 199978 879722643
31958 104108 320388889
86159 187181 253190151
40694 150744 275033486
48759 159038 777375309
173974 185662 29374202
99599 173106 184157169
1313 146651 518156479
59121 66824 29737850
98374 177990 199560649
194029 197858 960069283
2196 122367 604295704
54415 92631 95602949
131314 135084 9328514
157586 178107 476138120
34377 48177 974902177
11988 148204 340209917
174862 178409 307061578
153801 186759 153661716
186723 197162 66340457
21506 105639 210034361
99907 108287 941006542
156323 170095 317259108
143343 149025 14257330
196585 199397 281679007
112327 128510 40386825
111318 143859 267805938
41629 150808 272955607
81816 176845 238067779
134671 141062 15829623
189008 195335 15883530
56000 105813 124890621
95316 135214 99873003
153565 197314 98738911
87189 100215 26436055
99805 114459 36837506
69149 131400 155811745
169634 197322 29710382
143653 199661 140885286
79462 81500 5120780
50168 51125 410384010
150928 164393 67299436
109749 149346 98727905
98064 191242 287802921
139405 191645 797187846
172589 187917 38613275
112141 194963 207640749
182111 187106 270613830
108947 149431 130587792
196160 199126 7421176
40314 52209 531068733
101240 122713 53626606
129128 191342 156271205
104213 195277 228160766
2672 63374 151350566
187048 188065 599170326
62741 152901 225593107
175313 178704 857471672
122499 174390 130128330
54573 161068 418102807
112929 141061 70075985
70849 84035 33034226
64282 181352 298682053
24370 127738 258039677
164934 169226 10837628
162069 186826 62381886
13047 99489 412603560
43105 50765 19007792
189837 193582 9396253
194689 195380 1776226
28739 169401 351634693
168281 182274 880403795
92622 176417 654302135
193786 197012 8177481
88788 171879 208121137
150912 197224 116545120
170444 191115 371622466
170830 189444 46756157
141079 190246 123710725
104837 133201 70765488
120065 124413 10765733
197040 197456 696750442
102959 126779 59362150
63765 118510 646293930
108147 166979 147172828
39938 120849 659013389
131382 172831 103869152
167031 185338 45979614
110923 129519 177232692
66203 107980 104844622
70022 117665 119288717
131299 172317 102792081
41746 104235 156522860
166976 168337 3401239
168856 173753 933753238
40642 116826 461256909
158457 168187 18938144
166375 175990 938856528
177463 196531 48013032
574 43524 658601260
129355 141689 792289843
45246 110626 163650261
1946 100839 247162211
21682 156572 625916137
81294 172337 228081638
143504 183592 100907382
20717 31597 368986243
55940 156091 250526792
184326 198009 34392162
113184 189083 190288977
29717 106873 192815458
138595 141477 7156083
134659 178580 933546569
199355 199900 1401158
79574 162252 128474383
175793 185006 544938843
182233 192923 26985334
70401 180878 276762263
67881 173738 265168340
26743 94707 290828090
107057 167745 835229665
17877 162475 361234786
182021 199523 878859986
178892 191451 31781925
124528 130095 14069016
180219 195024 854360513
98393 162209 246363941
141437 171267 754968733
19375 126778 267928226
13671 101787 359697668
123279 162432 467325236
137754 198733 153218118
5297 77164 195979655
92041 164217 180717388
196601 199390 6945789
43319 102407 1853663
7804 96857 222254640
75204 175222 498533878
29564 115060 213591402
166167 188898 90154543
120434 128163 836991132
183235 184196 280350938
24614 176083 378664362
176824 186755 25007869
144056 144403 155518227
98405 104900 554957217
135363 144976 2095946
178620 187151 21544490
118204 152165 84818664
72577 170747 245936755
89820 139069 305497314
42054 91860 124576354
147924 186664 577712509
199962 199973 25378
194237 196365 309456108
106545 114840 99651199
193801 198995 153835644
167471 168066 1487425
128759 186975 127668528
31731 129534 244287332
183365 191162 43785649
48899 89284 101155575
35039 188294 286302316
84726 112861 70459189
70188 95256 62658723
87791 171319 209207368
44652 197216 382185555
84922 189784 262786141
41052 135825 555670393
27655 133479 264193990
178434 191438 985532783
90821 197659 267825770
94727 130582 89806308
67102 141388 185780657
104639 192171 219335484
89538 147637 145168388
79282 84629 698341851
52010 57029 12546435
61830 198233 341862903
123806 176560 132347484
119672 130919 28154060
863 37996 92682710
123279 148548 63115323
188999 190658 2260111
18475 174264 43558826
88589 189505 802533110
165561 177989 31194085
154559 173132 46713786
98712 122458 59407698
96169 155733 421858225
128422 156404 70020850
56114 161488 263704574
52477 190208 345200486
16582 39241 56168602
114979 177536 697286619
132009 178523 718332497
6385 59797 133165142
41303 53722 30906067
183551 191164 857869142
57863 186740 323037833
165387 176720 28496151
70793 148711 861819902
150611 179396 72400051
108619 182297 420836544
57116 198382 354101543
2926 180607 444528676
30924 89891 286557224
180175 193303 780383434
76043 100037 453804062
159912 188249 71401605
113081 192637 529238357
135588 182342 117289123
53759 105431 278607749
196596 197799 2969224
105505 173261 169478150
60336 107642 892085680
159449 177434 477906002
146676 182741 594803447
157001 159402 212486171
191719 194366 6574276
174239 188062 34788043
71244 73450 5545980
127726 143986 540770592
162482 196058 323345700
185376 188970 9101596
82840 197311 998728665
21081 120356 247680714
57819 108797 127912923
14756 126581 279153919
137483 179100 104472331
49550 101320 129756957
181969 186014 846556928
120883 182615 154813162
116463 197909 204204925
180040 188331 20931324
79626 197866 378952596
31803 42723 392080392
145944 161139 177494241
196336 198647 5753347
183380 191665 20907093
94766 107726 32713382
31605 42953 28073437
194387 197506 7870594
161210 172165 27607074
13034 70417 425937830
160553 186534 829989562
112289 171636 996989982
86062 113452 853861417
170925 182449 131128213
97923 135354 93666407
98938 121842 64549595
61788 67705 610208984
65418 94435 72538476
84556 191057 266981617
55507 86943 78701679
173602 189928 664778303
11903 60967 657060218
158360 170854 31565243
40575 146480 264617740
191386 199749 13574682
101639 138530 685712981
60476 74935 36222376
109327 183617 854117913
99874 197868 245736959
71076 172989 255256365
66179 151259 212854648
127417 154925 68832182
153792 183676 821554320
111396 184952 184290517
171048 177220 15455296
133519 196871 159117558
168106 192039 60237064
174795 176107 391571475
40195 119090 197214242
195109 199717 11608642
37971 66421 70994167
124501 183813 778654456
25200 178589 514629825
102287 158744 141174198
86239 147968 154162793
197267 198247 2436964
20493 109435 221976060
107415 194324 217689995
178999 192474 125129006
136767 176770 588456179
50570 143536 232518741
107451 126957 34634759
161419 179103 44488431
172140 179419 306828165
125819 199607 45251671
8795 120013 277865712
107587 180633 480779934
182709 197275 36663369
102508 118481 39940778
65176 105389 100931057
190612 198185 745832085
65153 74905 24420002
21238 133043 279035227
81608 176388 348140328
101481 136540 354081207
34811 161917 332720526
128980 194097 220568331
163250 180356 43047231
94162 129846 736709378
31459 120920 223386115
116277 121484 788318283
184491 185980 3804294
91172 160458 238133483
13274 195166 581223862
82743 117729 837427904
75584 83687 20329492
42963 136854 509886492
12381 196550 460925146
97008 171056 185626374
98424 185797 219100128
38477 123955 748450487
195402 198668 8177709
130379 152405 17357800
41550 101226 149312008
3164 162279 397736516
141200 178782 582643694
178695 186729 20285845
66135 140687 186391177
48397 56156 824976950
164452 193926 242987558
76090 115350 319653907
39615 48610 880245843
181511 187085 14117787
156087 167392 28552304
71338 102431 693829858
115981 172816 142297959
158652 196476 271592243
125467 191009 590405748
3733 199363 991225796
191682 192104 943844035
61503 109193 119576068
191498 192558 127451759
189547 196971 18689313
18294 35406 159506672
90512 116446 65004070
187148 192325 316280503
18516 95241 294662027
144051 155424 28606173
84116 135702 605733928
133711 185440 615147899
103892 195976 304532046
11177 165385 385491295
61726 128497 711122468
83927 105247 53542338
123460 182139 45131249
157870 178374 988995746
137848 196839 235415902
171565 181857 25786634
41191 106669 571861122
140815 167983 188436719
69309 134606 62744461
180498 181016 576732191
146638 163681 55347016
192217 195630 8596641
57813 187652 264033548
86502 171817 213578803
142630 192180 124681957
97179 150167 132519677
111735 154549 255260173
124848 128913 10233405
87645 161004 183528980
41313 192587 592029878
82050 165613 209284025
180407 194688 667605841
57872 97639 99608090
55643 144632 222481042
56967 92115 589380621
52670 120338 332698529
86128 99649 33753278
105753 163966 145544067
112849 150986 95188289
115114 145266 75083237
53399 158329 897655503
84408 132077 599620100
193289 196358 684306165
138823 149019 89796020
158133 177731 367885983
32214 92722 384507887
98612 190391 230257938
55349 94496 97892845
1885 103551 98990366
131552 131612 149858
28657 71896 342302472
28832 175588 580786051
51915 189554 344911030
14240 21478 735730057
172024 190416 46347895
173082 192538 48968580
123812 198220 421919086
155324 163229 19945463
21646 49825 69705443
157259 174808 31560665
178812 190834 915549757
57485 63215 14336035
48831 140503 882060477
120336 121395 107117368
114881 194844 200374453
46393 194457 658542303
37867 43429 894755470
117291 194346 883877559
106370 126622 50382425
199391 199947 24466498
164194 181714 44054285
10130 85745 396096935
123312 177842 380870275
123734 193193 174411693
42099 174954 652676386
76823 119519 106899975
30581 72312 972555690
46624 72355 64328546
124011 136403 31076749
11716 181070 863885742
69017 189751 302547450
47369 96967 989636420
64543 97131 643957042
76662 134622 145023461
167673 181267 551495113
170135 171636 355269625
131037 154483 632662766
134551 170367 89881613
17362 148585 327504381
13653 114455 956260683
62490 155918 896881949
102680 165860 812778293
7037 46470 98255574
150458 178535 70645595
72465 117847 113673148
40284 156265 289950066
106135 197425 461725083
25772 102065 146449698
57925 171054 459794693
297 64689 160621460
147430 152566 13045968
165666 168135 6196803
45166 118125 981510971
9393 20692 28571551
177547 182900 13479007
36628 108697 492017349
21234 56163 86609128
81027 131054 530308155
175258 192196 42638455
168324 171803 8703792
41642 144604 257372645
38287 110462 952080585
134471 139655 394612170
121055 187234 166092480
115288 181492 165851925
145932 183464 94528763
74052 149777 189347319
61016 187329 644165077
39700 41910 5379682
192439 197343 573252047
99303 174038 187299314
37178 105917 172071585
164798 183214 44398239
5162 66837 153759931
41646 52326 26614537
173106 183915 27255336
124157 134760 26603569
107087 170679 159151729
129973 188947 719237073
84789 160826 190194376
61431 136549 188013958
171369 178315 491934741
13476 164226 376783242
127556 188024 181626846
197173 198906 138852045
117518 135413 44672858
72456 79157 189566435
60199 197961 345313564
176133 188134 30246744
179123 187700 386485752
3743 148738 362269922
70864 96185 63205110
149283 180292 78081207
13492 102796 223054077
103187 111069 960524600
141944 150019 20249267
189061 194057 727037164
158780 167834 755730635
190146 192064 505240336
126598 147343 51759652
65050 189747 312518364
6637 143318 341351660
129018 147262 106214270
78481 131997 599947642
5967 89320 208117769
130799 146693 525452666
147188 175255 70717735
13104 21718 430802289
192998 193032 85844
41535 119837 686770644
194193 199602 43151186
144211 152687 847283550
23377 125449 378277526
63193 167060 683329832
138112 173043 87708649
140315 182839 171919702
145828 184116 96437713
43989 140661 241559344
89954 125607 89055751
148237 175508 68685847
89612 193668 260858960
69528 195261 685885682
115957 143396 15461694
35615 61006 528994323
122778 157898 87886311
68635 119751 422425843
50296 120657 176123868
104914 183040 493452284
177057 177897 860021121
53619 172676 578223660
84818 150243 969005113
18893 168182 673213177
96505 194335 245375964
154367 174333 50300374
3934 75150 666332824
44246 134822 226516525
109266 149755 100974602
125582 128054 441293774
142867 147110 10587687
165947 174911 22492076
185554 187644 843311281
149279 172465 58381197
5079 141475 340601737
172020 190051 45399602
131910 179601 119580561
181704 184941 8101531
198826 198841 813605391
115642 121970 191022198
76720 138570 245778472
91035 122714 798834459
10225 70638 532307060
45961 79471 144344171
154464 177427 57784312
136410 145599 704596221
163978 188472 61667874
20233 82633 131216627
139834 176752 92820496
169022 173304 630074446
95519 157604 155415823
17824 31927 35114901
107060 122807 224182522
35589 134179 246504807
46270 104001 538157616
184940 196578 29388713
139138 192446 588773659
107301 128109 51807586
71959 188022 897127287
125170 197057 180595374
6905 146393 570180778
193806 197670 921447605
64846 177865 390387859
43093 173617 418709294
127744 147169 48359982
20289 94260 692581257
149270 191565 397916467
137608 178341 752304625
96423 122790 314385724
69100 103450 86148987
171890 193062 53319654
84241 97185 32268024
66431 198709 994783982
155476 158429 544389358
147930 170065 56006166
154073 176391 651700374
74331 84760 26175546
190487 194318 234754444
184700 198625 449840105
36098 68028 373998541
192453 199329 642664117
105929 132184 65486928
166491 172614 605279021
179799 195936 40689789
193574 196243 509516555
118597 169638 444649748
146370 164509 380991120
142295 146808 567207071
182560 188016 13811787
86700 183611 242816807
12873 131828 297185191
161121 180256 669382939
16736 157735 752102406
111246 163844 131644085
24186 81849 912692445
137253 181744 111684684
59879 183395 309479641
43722 111312 169109753
146978 169953 802197537
35266 135303 800037364
168380 172454 10207410
76578 164370 219777021
127007 196188 173746567
73145 154783 561080643
180874 181301 113879541
167555 178142 763199775
12992 82121 315589002
159485 197457 426102138
92637 158360 869909941
51558 57496 14809340
18951 77589 146069881
139202 178473 98653321
16774 184154 418533718
187026 190237 231999627
151885 185173 83661346
143678 165484 54897659
139291 197327 419835219
129262 195146 165357416
82409 145595 157908869
59327 71074 15202054
65474 155767 225895654
108183 149451 102896868
175528 188163 30372379
150025 195699 114952724
60009 98645 96657078
194701 194906 68185665
15961 25416 23657642
69604 109616 100360676
53673 110357 142026739
3452 101530 245132365
48471 56815 20899886
170189 183443 319933330
59436 113687 961206758
43228 181991 347396968
7598 106371 826340648
71920 97274 63389947
173644 193462 198509888
33123 68831 89033696
78107 179459 86370055
117058 197225 265998715
54798 124879 854695283
174672 181020 15948190
80201 199367 298729813
116969 185663 172189260
41453 93254 129481084
169454 198139 72090051
6883 51752 111766564
45156 99066 711776516
37017 124352 218256866
6126 57079 525251573
137973 179866 105203168
157169 170598 896225699
187009 192549 13906463
61496 143384 204739353
115822 121106 13084067
136748 184058 118787077
60476 133228 848168076
89520 168871 198808184
100535 192556 230691653
154386 178060 59554388
105701 138579 791418917
166492 195656 73336958
93554 194308 683254281
71860 133280 153697160
164932 185136 50733212
191566 196929 13444739
101781 109428 835062051
159052 172893 34830329
29450 53221 577463893
7787 64002 477827187
175334 192725 43765956
84427 166941 206603049
15816 17102 943562072
112597 165862 133335866
171245 199107 69995974
147111 170065 57892363
172648 181055 21140091
15164 58576 107884375
118523 118856 790137
73991 109429 688326948
77050 127273 125654676
117386 143619 65362751
77452 89849 31030184
7453 21228 34747682
160580 195585 118352269
35814 141779 868104593
10298 52410 164053612
37993 148855 277100668
146572 156627 25364674
130892 153357 56029992
43279 73276 74927959
104345 170912 166637002
950 12156 933648718
109733 116845 8918294
42551 154804 646656500
63582 76653 812458593
135246 193807 147027732
71838 110198 96162373
40569 63066 56044894
38613 173134 405649744
181699 190899 358413859
100862 188590 219891510
129059 150274 726617957
90631 114279 419559371
50327 122119 885258808
172778 199080 66148863
149907 181790 80206943
37363 84323 136887693
121677 124474 6888448
111259 177953 259700532
139464 170615 78367725
22566 121510 246856644
78792 184664 858056356
81925 150476 785659597
97663 194960 243970031
191503 194886 8370820
105252 130393 62704952
5112 156119 377282898
15942 162949 367280060
132641 182740 125669590
148233 196081 120475803
22828 54938 79641340
98131 100812 6147131
114921 190910 227090498
58701 71423 5946431
121259 187871 167186250
53599 108070 136619616
3099 22406 828069674
55894 174028 295862676
16568 194808 445829235
198849 198967 668458641
161537 162429 291276918
71928 176421 55308066
70606 188828 243779586
184590 185913 3419446
20817 134393 689300277
101908 140079 95187385
78584 114719 915713112
92205 178661 216623051
135558 196561 581065686
55486 171284 244997407
95494 154266 665639777
77301 83711 259012692
42147 84885 106929790
184643 186318 4278317
41676 108534 17001624
90484 167758 965598576
40443 194178 384935977
38950 67306 491747596
36239 129226 232468523
46629 122823 502246950
49886 192135 356528594
181508 189078 654132928
25886 109865 209680981
57844 138470 201738950
8073 54771 943491701
137065 159170 55373887
127345 172187 240083967
121315 166142 112374369
159650 170654 27810451
130168 163643 928521982
130477 157358 761495902
173274 184027 360311511
57421 134097 191967491
124214 138585 35929935
67326 188096 302749817
186049 190221 219866504
76688 90045 33483958
99416 174528 188240904
169306 173204 9679814
47174 114193 81488707
52601 134227 946295644
25011 195351 955707564
36277 97246 152355206
46498 60470 799244007
86530 183328 242491652
133378 188676 138847227
45877 69269 58457910
30009 64589 322961567
31364 147754 290548649
58857 117059 268483973
91583 132610 273389819
164857 173610 761501736
26607 198718 430619582
57783 140562 207046216
99567 152898 133418197
65782 108143 442524336
5353 112518 267768639
36337 129567 233116028
76802 138906 219594240
158157 194219 90752815
196945 199881 7333007
66596 179662 283256262
107598 174328 404776938
47444 180531 333412015
17626 62149 241322230
60467 123643 158069928
5285 153306 943227413
5679 59128 713858765
7471 149853 764494549
63254 149373 660957026
122 64676 553096777
114199 147426 259744779
1161 108658 297534582
142291 151517 23189724
187268 196801 23956240
136036 155442 48512899
142898 197107 851537332
24717 183392 396797987
27457 46876 711489454
187919 193526 931484897
34422 41857 891016308
132787 176602 109889627
199224 199830 440886190
129264 186568 143811850
64744 164803 250524573
55418 157168 10753902
141354 172348 77951927
100179 159668 777193522
116882 148911 133290820
182283 184158 1023050
48923 69531 386118497
147078 154509 192701781
881 87148 857285123
147750 182907 88537829
131574 168185 974253345
143846 192202 252658463
129845 168767 97583612
82498 119098 463090761
26034 66797 1509073
72592 136557 160075960
6908 196395 474255927
78929 91193 30749270
35595 165132 693669792
98633 154633 140138076
89404 162268 182353754
99995 108347 564967843
18877 191952 476175417
1559 75072 183493927
57447 188609 328783963
138792 161194 56175001
60490 132029 179122915
33822 114136 200878788
190777 194491 9249757
80961 108333 68756479
168367 187614 48463755
113894 139643 786152838
187110 197292 568255684
142056 175133 297011156
186791 197539 71586891
139938 157763 44789560
21629 64508 106463216
93679 171498 110294966
112670 199042 216536609
87331 87835 1296136
197665 198115 1136726
47596 194496 384363157
55358 195001 349910232
106317 178836 181494658
108690 140897 692931454
37404 84277 873826750
47474 76785 73385256
192582 199449 855280400
153877 186334 725260955
45837 90875 112693038
43606 73600 74956900
8072 94465 215660455
178293 190808 613229693
146050 168629 892848783
115556 166243 126887227
121696 126404 11680911
101693 147919 115306637
14019 115575 253712277
199315 199736 1098613
179880 194759 37448269
13615 63722 369871980
75325 88576 33197964
126375 151878 622618588
26750 51571 61462886
21783 87891 164748500
56358 178337 305509265
188011 194433 16086820
188492 191588 7835832
144910 180522 542583415
104933 109273 535739086
7922 151402 358499422
137390 189492 968046758
88831 173664 212510128
190271 197658 18498359
173611 175844 5619865
194784 198059 8232059
25091 193292 485571816
33464 139540 328582013
58544 95370 92257455
95915 164425 171650734
89369 143158 134412690
134954 160821 985828544
141599 195656 135992794
142781 146912 962883378
99708 112049 30950576
184778 194666 11125227
129809 176270 836595357
119531 128689 543500563
40782 41199 1025173
49517 117775 978124929
1261 168421 963280633
166703 196612 75218629
95789 136860 26549618
71205 74369 7948746
94904 185949 929421921
31790 89473 143884063
18107 199498 974210523
134559 149851 38132818
26045 30559 11136626
40487 120619 337407708
146995 181680 923414379
127497 199975 181975512
168370 195911 69285837
12545 114083 253799661
134746 166331 79227811
125329 130725 13697560
72710 171178 681784341
141979 183178 103579854
98481 104185 327599201
24230 84442 382062829
73119 104481 78702852
166830 177737 370515484
18217 74414 145882884
33176 106607 349861772
20696 122833 254811177
105246 137837 420920595
62129 184481 410666331
109324 197740 295125532
159183 194534 88938803
150736 199251 523225437
73 197404 493908080
95250 119601 19459886
25030 102388 193043339
144247 144259 28132
159675 198483 172989194
121588 140526 529800913
12902 22950 25304428
85179 92083 17195181
116789 190226 592307112
75181 141489 362916127
123035 151551 71332230
182018 196387 36236588
110251 118275 769559938
122083 152218 225484770
175881 189471 34201677
140019 157902 892034160
138168 182363 582731822
120668 122985 5761279
13702 34796 665089664
116539 146297 74162684
150765 162398 29298977
47032 104424 869612749
187733 193858 15292237
124347 181501 844199618
11335 169759 396150744
10025 166356 657003010
118756 191328 182085275
12533 109950 243467926
150056 181800 141606901
113398 196593 930889270
134599 194553 150548910
160667 185715 47913390
3840 68854 588172463
43995 119247 188231113
45686 102948 950165882
90661 150512 772242066
182308 187041 374526421
119934 126234 15641967
196783 197151 215427551
38640 90956 130790481
14680 84391 173930914
146556 179282 308711054
9264 37466 70302467
103680 131603 370034889
164204 182860 46916332
126866 149679 271954272
146184 172689 66773862
105548 109453 7627699
171501 191213 363809808
142312 145787 8632037
158642 172336 619320741
59972 193488 334617286
142473 193995 129547563
45080 176113 328050665
7257 60775 133414158
163477 197020 17324058
48963 122362 183777210
81793 90281 21256963
103318 130521 67946488
61315 146415 992373089
191495 195730 636887521
125033 162043 92764285
165729 198635 203908151
168116 174613 736416234
169111 185068 40003881
178600 195593 627247731
6784 82890 867145366
142421 189642 995878327
84158 161233 192809981
71245 165900 237073038
102523 147095 111173730
109966 152386 105922629
58983 105705 783377605
159243 175111 39925074
166708 192097 63844548
94466 116384 55049920
85140 88119 470965914
187237 192844 14058732
182028 183858 391633459
6716 23726 42699016
84548 176339 244544232
157058 175859 47267494
52319 73163 574042915
103612 154658 127476844
18827 73313 135683898
27479 166493 347430406
123482 178734 138580004
2194 194218 800954230
151686 172523 52402319
122970 176405 134033580
146844 167688 52537660
130174 156146 64927840
46774 130813 210341983
180077 182909 233058919
6393 173782 418632199
145776 197866 350741900
2790 90459 218968124
114064 154445 717980255
35381 78916 569974180
17325 53072 88777626
51071 194546 589485262
188023 191497 8809693
37456 171648 335824507
150595 178793 70922289
123471 133004 23984121
176468 197621 53156363
21845 174556 693962165
28686 108359 199009460
17371 105046 410167613
20699 67006 115047121
171098 186310 38202283
87971 181338 233884991
178698 194791 40505341
93697 93813 288499
192868 192985 212022197
5357 194580 248679361
148781 161215 31275365
169514 196665 68295200
198556 199903 3412339
15064 157010 392755439
124485 184776 573585958
22604 31046 20908886
178206 181680 8735037
23742 132026 939404674
117853 186064 170975846
196710 199813 687673837
196484 196830 874047
95189 158371 158148225
73804 81839 153619597
33000 149772 105754825
164863 180093 38288693
79902 164402 211589807
52211 183928 330018862
91139 196707 441158770
108331 167889 148982287
153242 193222 893330635
166284 199798 412157422
88628 156333 846048590
61985 117738 422221180
197411 199757 807504678
91919 115792 62830213
160190 187853 165516208
120590 177014 486278571
97568 130921 83554994
34418 193033 959084668
146170 191235 113551234
83685 109806 555032320
38791 154730 374394996
38376 153029 286684487
82521 195017 282013435
149221 166323 969772252
71154 98607 328429356
77785 126062 808734523
55329 78849 58812334
23416 184205 402126911
107485 173340 164732615
71848 89422 373052924
21620 100572 214462868
17159 139655 305721217
78639 150033 218456037
108289 114463 15412967
71568 153933 653398214
150035 191348 397834960
145616 154761 833830655
198440 198641 382615
61534 176542 288065857
74152 151270 246234266
143280 176491 310487336
199325 199433 270695
37331 184101 419937009
57610 76995 723472365
54137 134584 201356081
136063 181585 621331405
25024 95707 176110019
131889 181706 845388777
39015 119914 202316493
151808 181644 75030538
1764 112670 277235017
74854 146807 916825630
79999 128313 120890924
60861 176460 997747118
23631 28789 12874724
26487 186860 457101036
26926 157660 326490155
69463 154490 212702563
59925 77085 136924296
29865 104948 434692643
82042 114279 648118673
149130 181075 956626379
139358 198358 148301562
33142 78371 542092296
186125 189781 64840621
100630 158856 365202995
34136 38889 11806992
116993 133632 41552883
131729 172115 101209889
157755 188323 76992666
49701 97009 391520748
57775 144067 427253834
120632 140972 50724702
19761 144494 532365650
141380 197961 881442646
171788 198011 65949377
78777 147426 171557201
165893 165962 178633
179288 190573 71422209
76324 162908 216715369
177880 193039 33857286
145739 184775 279625751
166235 178862 31666182
134551 166463 80050418
113109 149843 275478583
181817 190788 512519979
77353 158928 204112571
174548 193496 576592666
23853 181671 410270802
72619 127980 138538773
70884 166288 389985691
77580 195584 624659619
154266 179728 64036573
104654 177580 182574722
36286 99343 156171671
119601 184505 215080221
104199 106151 971644191
33535 48157 36231931
28452 128979 250942013
86717 130949 943611475
6662 97083 620467761
124797 159798 87713624
102447 183632 203426862
102942 170078 168060886
142839 194822 130777403
169578 172663 7710604
72298 139343 614184414
123041 150302 736848127
183161 184327 589415394
21070 45045 595691934
67492 115319 314596498
97503 192006 874576193
193611 198324 833785205
60437 182677 648712172
81743 146447 161719629
85138 139765 136454060
56141 193128 883190867
93576 95203 859833979
188341 191682 8422936
31477 162882 328434890
93533 99666 15372151
30772 179151 172724768
182820 185340 588935898
71777 104059 81055860
154169 163859 560061100
31485 121636 349537579
131942 193522 154538701
88486 138391 124728308
152011 175487 457470560
192489 198345 512739315
18809 114565 445636780
85610 143329 144180437
189783 194373 11511144
168309 181503 33125649
126238 145665 632510400
62822 83062 50701280
82870 153183 311078140
107304 170222 567411673
130499 137626 17710387
170364 186954 791117186
45499 108280 157239835
151982 165568 68947754
64124 128278 727503130
168340 191214 57618052
72577 126643 617000377
108836 174207 161086752
56867 120697 256297581
114208 123302 22515141
86721 177282 295802573
164792 174315 24004188
61385 87667 265375695
127149 162637 88921378
50939 154387 258871342
114523 150396 89427619
41778 47115 13236938
45877 91941 802021838
58071 185289 318803839
102417 154852 131040717
79061 173125 480867012
142844 143445 1513457
83144 148485 741080762
102511 167548 147715384
188029 192511 70879032
116366 128634 30532434
102526 129878 68361930
170861 189931 44961316
101611 154314 131684750
113672 146406 81592525
1535 171266 830701596
7507 74108 435040686
143060 170026 750763227
69851 119074 452284645
115175 168297 132975702
46548 55712 819403192
148898 190548 104880331
93431 192451 297157340
135505 147165 28940905
10500 45222 655352916
109895 132621 56701085
169382 172186 6981471
55221 196520 354154914
191046 191812 1894490
109060 164784 139318625
61591 194142 332155181
126918 148253 53300230
162358 192303 920266352
91506 178071 216860277
124421 168417 110424186
156956 179819 57433135
106572 122889 40579306
184524 188179 504914214
63133 105223 105619648
179152 183182 10171289
93402 125950 316750152
149005 174452 64117477
84471 136733 125971111
180775 185326 949210874
82860 118728 104902162
194086 196535 372528655
198075 199962 753548981
125140 133215 346734736
55006 162694 269558951
182773 196387 261838309
41034 42124 2634813
133464 170308 669194366
8318 134770 207511788
141402 182232 102634230
153651 167126 34047210
28345 146740 295490712
152408 157641 13129035
8258 175801 177056376
50331 192203 355570688
196439 197086 1615154
51394 100688 123475829
151156 166255 38061196
45687 134494 222139475
186631 194068 181202175
158846 172223 815956285
111585 121887 25740416
106788 188373 204397014
112417 143608 77755696
74194 193051 297968184
162353 194051 588024388
21977 47130 241352853
121514 160599 859609454
30520 130054 248624497
36590 131722 616885077
56745 143885 477053196
85810 179674 235100301
195576 199632 10180807
86169 158135 347952776
86861 163341 721825540
47543 188261 758135298
103266 116915 91314266
103647 104836 2986132
131936 197028 163405442
21787 137792 289465482
72855 75628 90429099
199474 199792 923786582
159777 181639 55005608
40750 153123 280919221
158749 169204 26373956
31547 60015 743317407
88609 149995 153469430
131498 164419 82437301
20516 195662 722623760
87991 164609 798644723
75208 185025 725296308
3224 193765 476831210
96855 130753 84980385
43563 147075 615176743
90220 156319 165361778
125332 182941 144642291
93246 167229 283661475
91523 149483 377108503
20949 120749 462692041
52494 118724 165872921
155802 174417 602003019
89258 99946 6609929
167482 178848 28503275
104065 106873 7025337
180731 199331 46712444
115477 183508 170507940
10541 73513 432915851
115188 189316 185805264
76501 145513 592802426
159950 170975 321514149
146585 199588 812853605
104522 165011 151300246
17820 123401 263495243
127515 182839 142097564
64286 83724 963054796
186920 188555 492202354
176529 186356 24732092
174159 189756 815308104
105802 109439 297794581
38972 55677 41663962
181827 184085 453110020
189143 199364 983832230
116929 146237 73058426
159662 193411 84962151
68847 174015 263419996
81360 179684 642607908
134612 148990 35839114
34451 178327 360035132
138638 146552 19738634
64707 90391 579110342
165147 197572 802350168
122409 185062 157093119
49530 151191 435473651
10651 53448 139400464
368 194200 485037571
69452 162022 231635936
1114 76201 998197853
114070 153819 99184920
81079 105711 61936991
4608 74026 682053820
81132 92754 29096789
22395 177498 387629825
72718 131593 451750830
1432 128806 85515981
31530 79512 119542051
12393 116467 533036240
15706 76291 150966820
129762 138715 22246359
168665 192610 71625553
174409 174932 602845766
27578 104677 508531141
4749 35205 75960625
145589 169015 59093313
105996 132482 331182544
13025 73647 388762605
151347 151534 796547267
199846 199888 458877689
78560 128704 253782715
18956 145635 396589843
171418 184008 31625021
164329 194213 75122240
89271 128693 518681187
148841 187710 97903103
32957 50356 369265005
180203 181205 809387207
135279 197502 156274055
64887 170087 564980464
42664 90850 120524668
4969 47324 105446418
188740 196681 19963825
17830 58022 99826885
13771 30184 404667952
158633 163693 269211138
113047 165430 555855360
63414 111535 716230294
162863 190296 658397601
55853 170102 286109840
134756 169865 652132874
2372 105238 981545015
199933 199999 150557
183783 196750 32625952
4671 32334 894633652
139959 164865 62647446
28067 139322 277664932
43212 166077 307495720
101149 135272 85265878
18241 197810 557937360
121840 149043 67908784
103814 139640 89276617
115362 138650 58053820
148076 185067 93040953
119764 171847 130478944
142331 180494 14224863
96936 106157 797204431
48640 90656 804670447
91950 182749 227537668
10958 65099 977661855
29848 182843 382662902
53076 122052 271648802
162550 164752 126486294
152017 157940 14870110
19244 98194 428243302
80871 197699 292879174
75288 88525 33178871
157874 184336 945645127
118460 129477 27475390
165350 187550 565129091
161426 168257 205583124
122755 182996 151079617
44579 123950 198408764
139808 158301 46398517
49133 188338 695575983
27064 196423 423732341
145544 165681 994357455
165708 198639 82788890
126502 161935 88761040
99082 171551 181622367
15575 155140 820004923
36 2540 6334714
8587 101925 321516535
106686 129255 56230118
147184 167583 51482347
196138 196551 1027879
150889 163102 30767364
13229 96151 206792097
38520 185825 368826961
28219 50208 918269974
40079 123737 224969282
148168 152555 507552195
2183 4164 651238773
24621 46464 54100106
149445 158187 21957782
93765 131689 95012383
181964 192405 26336403
169966 177010 17660311
165292 174120 461996469
146826 186959 101074162
140422 182850 106710263
152060 185313 510007675
38097 76709 190940643
16963 89301 400440637
81855 85119 8243301
30002 83475 839657449
198938 199299 872770
21012 123890 67393751
156021 166914 922497845
113011 157792 111918727
20862 62939 104486042
11411 170687 521821482
19639 106320 216358331
172471 193610 276291133
63033 108176 113268622
141985 163574 54287024
133080 135879 286282288
53519 198333 362952683
28092 111636 435845079
77666 195999 507994394
145344 160915 159908664
105630 170426 162153785
7249 104552 2231648
198695 199621 2264307
31618 83657 129802955
156400 174491 45553997
158582 162425 9652322
18338 105867 172449911
97289 117139 945362188
194072 194863 2016759
31159 32403 3008868
64873 98363 83783339
114545 166642 130364432
141757 179991 96134144
31294 138256 620707063
125248 179208 135393288
55418 90532 87886385
56027 162224 265758320
92754 104243 29004706
38467 76703 95506715
88882 171393 629096607
128297 142918 36392246
197559 199828 463079969
116566 137796 982039347
177909 187440 24036907
101575 127511 64731012
66843 98367 78856551
198809 199464 1635109
58328 127559 173347630
38021 121961 248722722
91776 197002 263881582
1825 87034 212841662
116128 121079 367718169
173333 185740 31246845
16466 144149 318676572
19062 170444 378382638
100926 179662 424589239
30211 139320 272401015
68874 109757 102527733
198912 199412 948059156
79870 172089 814949840
60655 134413 184566026
90169 124176 935767764
94386 99950 14029013
48562 128472 200013758
171816 187815 608907704
101026 108220 119098701
136450 189732 133781730
6468 109523 842336620
5228 94828 391691413
162721 173111 1435997
163104 198907 629831327
48937 77830 35441471
124162 189316 163565934
107054 178894 179751915
146819 195689 575086400
198423 198866 485276
42693 106582 160004296
134282 192547 146305398
180216 197549 549040613
316 162836 406313489
170007 187979 45226720
65090 125827 731894896
194089 197578 802036040
172495 175609 7868491
166149 193165 67958504
25159 143199 294527455
13421 171554 395395519
19087 187450 702744047
17813 66374 120874713
42797 143714 252247619
146705 180209 489659811
190112 196196 46687215
132282 193540 153751279
162326 164376 324550277
133658 198281 369175374
181542 197680 923394603
174950 187270 899233611
176361 196128 129099828
72357 109735 594469327
95537 179193 513767917
9161 115244 265088251
151489 152398 614390531
165185 186627 827332593
104983 156471 932511571
28775 119014 225286151
1168 169113 643508503
51295 137395 790887922
186366 186803 1092662
114311 132799 180362597
9786 85230 188411818
32829 32947 279822
122775 191765 173174866
99768 195935 405888697
67268 121250 135123960
53602 103253 261458833
98865 118281 782087386
120401 178613 145897084
14833 35309 923353605
197603 198991 678116138
106712 140855 85036420
98069 149234 127935878
22705 136686 284519235
129624 193828 703700690
141330 193005 130017712
128094 141104 840764200
49748 197757 389745597
112047 132005 49924198
209 177945 444578035
77384 194760 623418535
116350 164188 321354433
36482 168167 329512729
36535 196542 425656806
133857 159674 64591153
42116 180313 346048047
45245 76075 407715984
120144 120769 1541436
112836 138814 64749367
4671 34898 75413068
179763 187264 756398744
110712 174579 827215131
161241 173901 31946254
36738 108157 178766589
133332 171600 96017949
192269 192503 933452883
5601 110950 874192550
185828 189674 9703561
18290 89333 177116765
39146 81958 106979624
40909 125000 210095754
39717 111930 180538092
14150 96295 204887305
89475 162459 182669216
58038 108178 125833044
81784 154143 313554656
160237 196212 538962381
171890 189316 528325283
82341 97578 413853659
144968 189250 941587628
158593 168265 694479656
112474 140616 70079768
12964 188983 440377156
141252 157235 40182594
117718 129624 29735647
127656 150048 70317382
39671 165913 798896024
135989 182117 197793480
135172 143244 20040833
147426 181658 997216867
30516 188092 394308132
2036 15291 7134130
6070 107968 254795782
40678 78443 796670921
10626 155338 477588552
9435 160696 378033414
10372 114510 260332857
198395 198799 1028808
59903 149234 464357158
127867 184695 457560887
23716 90389 166252015
151694 166098 36270831
103199 122053 55478159
64296 137650 183557094
167957 190672 859565645
131735 194055 156344499
135440 178918 109049099
119917 158400 638952691
138729 168514 272593539
21169 161310 658187506
146321 153263 116265855
80983 159067 239501143
162328 174868 439610553
43945 140917 242337159
7068 18741 29365624
53224 151591 246084091
165236 173654 21167581
153508 190054 800071672
161264 169853 139441419
28412 115164 216672249
45134 95345 125484643
30437 48073 43579439
4499 110197 264209684
91792 122587 987363408
68189 136288 170445778
86325 172699 752108030
196832 197929 551797371
37713 107791 175391309
192661 193265 311853690
179751 187776 20306473
38871 157180 903744543
134072 151661 43938750
128631 178270 156406570
154013 197028 108256816
8977 87456 195960137
69693 141138 178583886
163622 173096 162606195
105002 191306 216309792
133324 181027 119699570
96853 179707 919690096
98323 156653 791612195
113736 173820 150448577
46528 153124 266607319
19738 143498 422292449
169569 174712 559842986
155870 164497 49403370
96061 181758 214854476
26544 75649 305546972
54525 116380 439341865
156455 193233 92593153
101897 194870 232995683
197893 198638 1877354
100146 161256 671548169
47706 166726 298060116
135108 138962 290715650
164526 175124 887881808
102972 177204 185873042
42422 96756 3865173
77247 142519 163114655
140851 187574 117582276
164331 166126 4545232
196302 199931 9092420
174218 184853 261663132
163834 174050 510163098
28020 139439 328156864
14405 162333 369671950
173694 186639 32584196
182618 194223 29183690
57248 89407 80562435
154093 156826 6947842
49307 71775 56310143
175177 179879 11814575
151816 183797 680868534
190661 195313 11650202
113524 181330 169828783
177359 189487 746402
124323 199731 586589775
181429 187411 536627634
83402 138690 4838075
103597 183084 199033585
104071 143237 97546993
36922 136519 249051626
28381 81658 206682709
166795 167313 316142
112339 157707 113401706
170547 198308 69742548
125081 129715 439766258
192597 199316 638892331
30352 141982 278697146
29065 103176 856665635
3069 192044 472993267
71779 118820 117801973
34518 157977 60940157
117451 187407 578972696
74544 103005 130630715
61766 160706 247552428
120762 174086 133706366
50960 175175 311122551
3120 108762 744044604
133187 199272 526148425
73528 79130 13972572
78798 166040 932094181
107263 169377 155438134
48374 67163 125544148
101890 196789 237906214
102133 163649 153938354
180673 189626 22501957
16059 20708 11705017
69777 98923 68018429
76390 180863 625092440
120551 175500 853738994
175778 191799 40357953
152788 156590 771702134
57567 125045 432008478
142823 189508 507446897
159651 160987 232161405
23630 117751 235004903
7844 101300 940904558
177549 186649 438882455
109444 192342 207703664
44629 54677 744109098
100657 119021 578797285
104457 173551 172901015
170454 178793 20857728
105101 184195 164946840
7456 191283 460087543
137343 174093 66295626
86156 147149 152302091
119840 142208 618822823
65462 67476 4983882
35433 63743 278423775
119755 179783 150414536
131700 150874 47811929
125337 166983 104554601
2416 70640 170256264
12623 128497 289470827
78591 90652 30251204
9754 80089 545219143
105574 152318 773960039
10897 169311 838304162
195086 195822 203977669
82098 135095 132599495
74404 146920 181245877
131102 155288 807595981
130814 182958 69196254
7910 39430 78561792
86933 139406 895134700
10650 165107 386103953
145627 194888 123992496
134592 192977 146619365
199065 199082 238955465
112854 169435 141675988
97931 135425 93829249
127663 181972 136190296
63224 105309 768520704
14352 158446 360026252
94354 115282 52546380
43389 134690 228326582
145795 155547 24561891
135410 172360 23894843
29395 39841 25791082
146618 153185 925141826
180363 199484 48051260
64636 134006 173674423
49958 63866 34792163
196467 196785 219781697
4654 178126 567824106
35364 82331 981115440
164305 183142 300944821
110328 114666 447147569
66972 151527 802719884
134855 190675 896016519
100998 144289 577949617
64618 123527 502168745
90248 95989 14240016
137901 192878 267370716
64106 93539 591841652
33148 177023 359971149
11756 50273 158830147
188876 192412 8853539
71415 105819 86342881
86495 137254 668830780
22517 24957 6035612
38329 194823 450764082
157994 190432 81721939
8364 83970 869603651
180675 188277 19146469
130089 195368 451173417
84290 195309 278255201
89996 182925 232845361
162600 168374 14583645
60876 79919 47678295
108504 118696 588152702
7266 48914 103640150
114451 182359 598318521
72696 187748 288394782
131633 133120 3703562
117132 191376 186275776
66791 180933 812157498
107593 176995 173698558
115766 141985 102348818
59465 78002 398764963
29120 171048 797589178
193430 194140 954487609
134984 185789 127529850
93371 131422 95316078
127472 174617 118275900
171714 177081 13493308
144097 167631 10114578
70261 179185 295073620
65169 169978 542765008
111372 145025 83942540
5310 147634 355406841
150557 192699 934111772
61557 184539 308055490
37339 66645 884391718
52563 175432 307771258
152691 168447 39705807
164675 180711 495256080
51537 120189 898914682
5144 196926 580350793
34404 57442 57317042
118526 139646 52597027
31424 97441 164756388
190344 198000 795283777
188187 195456 12175203
34422 129704 238244388
91670 121762 75311477
137709 169054 78709104
133533 186529 8208921
41562 160050 669447425
50503 199828 374279886
102234 127537 63188805
10738 172455 916575090
135407 158130 56848872
64342 98111 134062314
104171 158639 136072753
170571 178339 483336477
159 58903 146503929
82200 153284 469560698
128187 139090 27175844
178243 190525 30994409
126665 191745 163479149
28148 35760 877094088
30082 122527 230819480
145014 198925 762845664
11789 163979 983324828
133399 180500 118207692
140819 198255 144405709
170611 187599 42743770
85650 157359 179357115
112449 114288 4649778
132212 181420 447914465
45624 196194 377234840
175247 184135 265814075
79196 145184 181519858
34237 137498 858390164
8219 13089 65714307
55106 58852 34820657
167969 170569 481264689
170894 185510 151507658
99456 105530 15479529
92636 144834 130477821
141296 161051 306212311
32631 178685 365371582
82539 150824 170744274
76105 151272 188001013
8751 157535 557653337
146814 157306 26452859
198722 199689 964418878
184288 193147 628927801
116078 186968 177696208
95284 116824 350788861
65215 130449 277433040
190273 193239 7465014
68266 180510 474484054
30606 160803 562121016
170189 184013 752622375
64572 107124 106792586
32125 91537 32785703
183736 185947 5546586
112930 154095 102802489
32671 181330 372449081
47467 195455 376235373
60190 145281 801645749
191056 196615 590827381
77599 117325 86902074
4396 152348 369766683
65525 170535 368995278
161532 196255 87437697
136811 159610 57036937
36357 141561 633559568
168521 172284 9433472
1640 144403 356665719
20676 118248 921488958
144002 195113 261383152
152210 189146 661991218
130923 155611 61594604
789 122521 729404515
118618 126235 18861835
54166 115682 797106376
11352 120015 271409936
111117 143273 80189836
171190 177629 698712149
100928 111004 759184242
93773 190405 292584577
84468 103096 188312814
15921 94906 196931805
160401 182612 55921456
138221 196775 604492995
130356 137023 846137556
138815 188483 124896420
198278 198539 320464566
70276 82725 31109619
109394 138870 721529071
90062 127611 807397737
150354 192173 174507233
47581 110118 156693571
123108 149073 64882517
172575 193856 715472752
181337 197878 141709909
123397 142376 47394756
144979 184750 670103133
86184 151652 69122366
182467 199975 44075866
103310 194045 602342951
116601 184895 649959967
156864 178441 47133328
63373 171464 540877628
173610 194283 51981935
9740 161785 380027550
182167 195642 33992635
54457 195838 354339106
106619 151064 396733677
55140 115843 152079685
160937 195143 86083372
116441 139150 56561522
43025 141743 228104861
134207 162856 71779860
11525 50309 742162486
142542 196207 135051470
35765 113386 7126954
193393 194316 2277394
114245 180641 243441332
21915 156523 821655319
189129 193040 463451988
193461 197346 9789620
97586 112028 971081832
122056 129156 17727747
133528 194537 153172171
176031 176720 1733584
66745 193633 861157116
9412 179132 788057639
102053 186813 212407199
122649 199543 368040770
118934 177404 146532942
142948 192855 125583284
12053 26990 37531889
14614 141978 542933415
313 136233 339665026
109543 168834 980841070
26991 148113 770180270
109002 121829 31882146
171774 188753 7183710
142744 168211 91452796
117052 130062 32507815
114141 170924 748403598
238 85044 211840777
94481 106180 7431989
125677 155859 75616980
33088 172196 347987649
129858 162867 82626488
77883 153164 902301767
190735 191474 1901711
146699 178680 628648304
105026 120779 956346948
84787 187293 256901148
122576 128271 14239419
73171 84257 144835676
69320 168638 248739243
110914 195747 212708519
59129 134540 188734447
36649 52857 40329061
7810 82764 187053851
121046 138209 42876592
2679 92795 225005375
36046 119869 995123117
146261 156956 824385708
128108 188892 684920397
63064 151563 817431787
196900 199095 5451727
17593 173420 560106675
64342 169546 263572130
563 145308 855299642
174008 184967 27483704
99658 192846 780064870
37374 75693 170391603
26550 164068 584168232
110188 184720 114985048
17534 144154 481473249
144302 193145 175561788
26402 134665 270282693
42612 125177 206357999
176546 186655 813505250
148350 170264 582256910
51703 148612 842159790
25541 53477 69185254
17110 153061 396546757
37074 84061 493464258
113564 164458 127326591
149595 151895 41599246
191771 192667 2214851
18928 188975 425313488
115543 174033 146496242
90060 153436 27020532
80923 116875 90114332
156780 166986 756177193
146428 159794 33629581
196991 198108 2752338
80783 119564 302636841
105317 187862 464159890
110966 122182 27933034
138392 148167 24407448
176580 181385 12070988
35362 98684 158230739
149983 172439 56522323
100345 198844 952405694
75470 104437 423589011
12611 89802 909194699
129692 165709 435866679
162271 170996 22089871
162594 170081 789487473
75047 187008 280641631
55347 198587 358966909
13095 192248 448221857
55212 107729 761488979
71481 115459 633566532
51952 88004 919791601
50611 184445 836800726
71337 130044 729029290
171390 189712 46035872
121329 191504 544423599
75128 108475 830249422
173601 181086 18824898
178442 192496 994078074
7312 16764 898244252
139753 166615 67578696
160225 175146 598095390
103818 153674 10757988
185553 199519 35122861
159133 186314 68393656
38249 105958 787750586
189045 189673 473101250
195874 198989 999246419
55348 157729 256160098
77588 156654 57047015
37040 66877 74427651
26394 160512 334972709
96516 135703 100922656
28682 84816 139960288
97865 131658 2828032
85375 183958 247005280
65742 84458 441349202
159150 160997 332714267
138963 161800 300909699
101331 132166 267764805
68358 75682 344246502
101705 181965 200966154
94086 180751 217276309
5861 86565 659603504
152567 194382 934673169
5815 35651 244548956
129155 170388 917091067
130752 199908 173575674
144016 181296 821539215
90984 167457 459665053
2392 139201 341751019
24404 133035 271226970
135648 156860 49643663
20406 126283 264023370
22731 157091 795244709
196545 198002 464354
75600 125621 545125293
142016 170967 72866614
6481 191900 806641996
75809 153362 741849804
167358 171199 196718792
31970 69774 513933735
187309 197991 604034253
145760 181561 805063783
195296 195502 426160405
68665 193492 312824305
129082 185701 391523615
173196 199895 659918317
23452 130447 588320959
3437 46889 2405440
188105 192499 872446066
130109 130174 161153
79718 117680 505882313
124324 138633 96697528
94550 197942 779483653
55884 74386 204039021
32889 190494 394555503
53479 128209 187036918
40799 154866 728225679
118344 152450 450501875
69851 126973 965466364
181246 192469 655487915
191484 192696 42064756
187905 188958 797460
98594 165664 709440140
104787 176584 179752969
179932 198582 46941985
181860 195174 33530361
131821 148347 972824707
66009 151635 246298264
91651 100342 519460030
46641 114828 170788935
81315 195121 864406934
154372 199325 113066056
60367 173808 376368034
8941 196804 470189201
127138 139034 10467316
19120 35410 310778156
141457 163524 55490978
104268 186558 206102576
123735 126378 6568629
95248 183397 464674888
118055 119352 3204186
23563 79048 138182311
135014 143183 55218909
144357 164333 178983135
95792 193305 244654403
119779 197037 193841988
50661 58986 861037186
37021 40742 9322737
21547 49656 713900414
181024 182094 2645981
174937 199185 60951236
21448 185601 410393396
71622 171218 440191575
32306 135630 258137496
160433 196403 78084913
34667 43443 423159419
7746 53549 203823099
175810 177152 3387802
188500 194435 14853356
113424 130544 905860273
126582 147786 898612412
80843 155353 988520363
89932 119033 72841588
137827 192667 137811937
14328 118350 259879229
59450 145230 214476480
54567 154566 368800311
53593 130046 879343393
100107 155096 670967159
46162 164008 294922426
28175 114815 974668922
126547 167692 103240708
4603 170235 721896836
17518 198195 451991378
167204 172401 13001750
158553 190780 81170029
174571 190639 209414274
85637 180504 151451475
29861 124865 237094968
142700 162018 527733743
177822 179174 477988598
119091 181331 926424253
81551 103167 54272499
73063 104772 79557913
114785 195970 921009700
76842 132131 138388586
185452 197220 29618396
89164 179489 657479288
84440 133721 123237627
140401 157672 43405061
5613 19583 35210446
116699 126860 25219238
105371 180917 189108729
13314 40957 114139328
86192 133271 918720256
28494 65171 91174761
92898 178485 214416184
50498 184279 335206760
132950 151575 888651951
168173 168174 4697
139646 164490 461495938
179927 196986 704801606
39989 100896 909563692
120543 169500 96140062
186337 197345 18035446
8201 23647 38819944
128275 163041 142497120
3651 190854 930275046
181797 194977 33184232
61481 121019 570118732
117509 199787 206372929
37050 171903 819446635
134162 140395 15392480
127068 157076 302240979
104570 135844 78076982
155094 155421 4521381
83953 166229 335246362
49278 197043 370436187
115330 152986 94046634
122618 175767 133264383
24675 149010 725441512
48861 199097 562247866
77184 101963 62122561
169873 178235 20968510
92565 110848 380534373
33809 181301 369097707
45482 132561 217842721
125781 153038 68314481
69964 194756 425487481
89119 173245 210672725
131066 165746 462997705
51954 55057 7779357
125377 132867 18932961
37996 126296 220697079
124457 171690 118524106
44154 131927 545179568
1966 59165 409795804
41049 142166 952097859
22539 50400 147172792
143449 161485 45348841
97037 144576 118840002
28416 40475 590657163
15598 16494 2295301
28791 172910 196127952
76160 189594 701707947
104959 173803 540818396
61366 95774 743795683
190988 193610 6477754
49748 53738 831525832
42091 188137 365855129
38177 40366 419667
119342 183253 576415884
168331 184344 40243496
32180 70651 973908946
61173 91674 76373844
116021 147135 77480343
146079 188929 843419921
148843 165767 42661841
177602 194683 42946080
126561 190260 159996881
169875 194752 62525407
57525 121135 159270449
50249 146365 240406604
177964 196669 47126125
83362 146650 158134047
37239 186252 250187931
12743 31709 610973623
9054 36387 68144928
85652 149674 404423943
25162 79657 135666770
23957 121825 244289632
160376 194842 583530551
194936 197951 267509225
186737 196799 558419866
33477 38544 543603904
164346 169292 12489216
136878 186674 125045827
103648 123200 408720273
106338 150846 111015707
61271 97791 76808730
94606 155771 153064316
26210 87220 322651365
156030 159241 139184901
197654 199399 4397989
129749 144012 83422916
102874 105909 110624170
79954 107468 502452253
186041 189917 9787193
26540 53618 67088488
22303 71424 198489675
159894 177928 763290847
40426 194383 809997646
12250 179925 419369735
141685 159293 165386950
79178 134916 437960408
68794 124821 140065942
140466 178519 95675405
77462 133691 519727697
82871 181053 297224599
184633 188066 8751683
102331 134527 80459497
103883 139295 130355325
2408 32674 75616462
122887 193439 679291325
23038 106570 695192935
137112 170008 317264261
134228 151799 43927538
35664 98666 157422888
156169 198897 107506720
9946 164970 994870679
33135 91298 145255229
154945 183722 807091928
195591 196087 1274412
17111 168365 378026991
112138 150147 225217294
168324 185195 593834392
42085 190888 998843459
43906 67487 58821112
66400 117433 127806676
160511 193932 307450462
68387 116539 882946208
101988 120275 620425554
89084 180455 228975918
71547 74814 8159490
12152 173154 402573757
60122 164660 261754932
37313 52576 116883137
161022 179616 770517236
24043 176880 933605871
17689 77151 724579223
95838 193677 245430728
89968 151964 325868379
19936 169252 856844256
144737 160608 39889699
96450 96706 102271717
180406 187957 19034252
109799 172067 155809157
39267 183761 580124146
112164 155198 107546692
57420 86259 72338141
165624 183204 198864541
124765 170836 600541545
125617 177437 858010498
185189 195768 26707552
78261 186437 271173008
111361 137576 65450642
61129 171848 277310735
62273 119899 144235449
162557 191795 587485621
86352 93463 17663494
183721 194492 557829484
60587 98955 95983675
110052 150441 256248524
3872 63288 148202324
120492 196436 190591627
99303 147495 990018249
155457 188310 471280713
19974 113995 234689469
149747 160953 938674342
137643 198258 729007986
195482 196377 1971550
95490 151418 849443535
174952 183503 21539000
177648 183900 15752735
39839 141309 253523133
119115 148273 72732155
138428 139714 2276613
87517 168284 129612708
16593 127230 625429883
73973 149374 188535912
153552 192630 98363502
196255 197978 4276937
55147 173822 438211910
8800 99195 225730275
144832 184677 367745946
111640 133079 888877559
79267 93387 868077395
102363 145289 107100651
61309 165441 826404340
5462 175578 294650936
172011 195543 408971899
109594 151588 104788056
56142 119747 437491923
40054 148741 271555339
161653 171110 23939558
105670 170264 944258481
150922 163310 20707256
127985 137210 139260741
153435 167746 36108902
140905 159406 620597155
53942 153063 248043540
86195 191234 263319520
29581 197667 420598022
179403 191769 724829370
162437 189497 68121266
143410 151328 16688659
132965 164797 79721773
105120 163743 146540612
152977 160836 857955546
35977 122573 981375716
75656 109864 85787185
177541 181456 911036401
196707 199811 7781117
60131 158492 852750285
115310 146433 624328402
181917 196817 37585683
19399 48397 926459648
123584 167609 51991401
49425 193246 405651848
173844 182375 517989616
152552 194290 79612488
86640 158772 564598299
112915 120494 18836328
10138 45031 86988056
27029 179667 691409082
185482 196424 472409354
160530 197994 94289177
81897 183031 253410215
36497 73360 763643292
51502 68758 43218493
60945 163033 255607311
1963 74760 181703394
20756 188423 962060538
155794 197954 106090497
73764 92834 47682605
146953 188787 804684286
185103 198710 160662455
118816 152635 84513385
166073 199645 84404549
91183 92541 3350803
50234 98140 917862261
186141 192274 15460894
155916 174454 783665987
122942 128458 714597868
95522 144167 121626725
35330 182422 451351431
84047 111815 895218768
47160 73486 302086060
55823 191536 710009991
154983 182936 161447846
24028 88658 842524138
163144 166504 221910699
13519 95106 737570597
113172 186176 182949924
96839 97743 848649411
34566 183085 544519215
41497 58100 837016922
145961 192424 116971261
72999 139250 521702434
2707 187269 461853690
141457 165145 374068197
16672 155127 345709714
71139 131836 542377155
153400 173255 193022946
22491 74728 129968601
164654 183784 48140557
106112 146147 99718954
32831 133355 956571804
19994 62927 856936706
154453 189805 454218090
102277 179774 603674213
64165 78968 686734795
11731 172164 401146717
41023 95627 140934291
162180 196016 85215664
143192 197835 749401823
154350 166146 29749592
75248 90209 64719354
43609 70872 910253831
195360 197839 251190600
87294 119566 208964257
130668 153572 57188189
43493 105075 917006549
164166 168541 406348710
67273 104217 763669791
83066 125498 179749736
182350 185835 125712950
153433 192919 230121788
69653 117300 920798113
112801 145795 82200608
100524 170458 175186010
75689 196028 813222115
120656 158147 93794349
86335 144518 145334394
4216 86933 428973610
27012 31185 10317729
10071 84908 209312620
112823 195607 803278198
113213 140882 457918597
138676 166562 377936881
195055 199145 815921847
197506 199851 672759180
154822 187625 131139968
194073 195816 2864225
132892 167391 854620858
111475 173564 155491286
146377 197337 885830651
73518 75258 4344070
148356 169608 36082077
44526 104902 403216290
32780 35749 2588313
91084 119903 645400043
192859 199220 15951150
42545 55068 31206625
77099 140436 307805799
133017 159827 67050255
183799 191142 524972349
163808 181009 43263539
134681 173909 98442627
62056 149809 219528008
20711 114633 234457972
118955 164793 146293295
134146 138825 62854894
166432 170068 9135081
172166 187339 145267248
54883 59130 997109704
166685 171400 11872039
43805 84883 102737787
102823 176385 638753377
90781 197811 268338879
152311 176038 59675778
119839 133274 58935682
133265 190720 416078069
44460 116508 717626591
85681 162529 192275214
70256 186795 292043101
137020 172624 781660636
190525 193354 7082730
131896 137431 121193595
156271 182199 65172330
66770 80487 543674380
96754 177208 641878086
105388 145693 100340982
80345 111625 168956428
173066 178475 13593450
184546 196463 30087174
92726 107563 37385106
153018 184178 453449199
131882 180444 144245993
98640 169722 713549084
190822 194887 10120677
35574 70559 496710607
74953 179419 261666250
60842 100648 99727799
41768 193821 380866314
40099 196063 390584437
154786 199856 163481895
31928 122067 709201400
4683 39270 346836313
109549 184700 857973897
124727 140468 525692284
79554 155593 190226820
144311 192192 120474940
92249 180496 384294018
9425 26467 413660432
182185 199702 44124823
129891 168769 785323523
21611 22478 2155576
72406 182486 670850072
157815 194851 93168796
132781 135063 5654616
79986 190347 276687571
90884 160882 818615072
87267 199430 281150336
145459 175514 75554370
166602 180655 288699361
105712 165135 590848098
151735 192500 575619257
5176 108713 258798349
190530 197741 18034059
40553 73332 772940060
43126 139867 814152047
155036 155935 947179978
195093 198772 767426941
35165 177003 354980298
61102 135254 219420423
176939 190157 429661989
57015 114199 315486054
39507 54602 37556199
194750 198248 8776809
133876 137856 9867460
173677 174226 268320443
183905 187819 927282601
18655 26307 642336179
98117 151835 176280994
71035 93711 45240372
4969 142943 413129149
40188 133083 743675779
154213 188019 85126923
175645 197249 145809101
154530 182698 70861089
44435 90934 101849118
2417 100635 245372027
104022 155401 281098624
128536 190024 551452332
73335 180955 269649833
84887 162509 207654253
182650 192581 25036568
90367 151560 153037830
171928 188904 986844006
84305 128793 111178717
22617 149781 964077424
172318 192709 51318858
96221 121291 62854807
183519 196690 879418171
6642 53070 115660716
77857 192491 201762224
4409 156067 532797224
10994 183088 875712688
113400 133714 50691444
32423 78979 567411605
184981 194529 24103137
36264 44276 20009098
124556 178554 135483533
91510 102404 27371184
196032 197708 4146731
89826 187033 624325425
27912 164652 345485956
128573 175103 79079722
10846 129807 433550019
104333 150330 114720098
23405 115979 231156067
171777 194579 136116588
162801 199005 91056744
90111 155853 164423112
1461 35822 342513170
62629 138731 606275132
21246 192877 429208221
112737 158109 771277730
179951 184912 966602543
157527 193787 921580655
64628 100444 89731024
155060 193559 337933924
176086 192172 412085063
35693 60683 62319637
141959 184439 106790567
79972 169615 483609080
22599 180637 395094139
56542 86772 75724522
66986 81193 35564262
86188 170712 211704631
24520 81270 860814746
194585 197191 799935333
145494 195868 636199280
150709 184454 84915332
150202 184833 87138681
82980 98094 928186076
94347 155619 153289947
24254 54191 820837550
2182 79483 192928021
10332 99814 503116574
13566 37086 968937781
129766 184233 774126740
105639 153575 119614059
14101 32716 37537552
152381 192378 100635261
175992 185685 24376840
119708 165269 781456923
6870 154516 368919301
149749 162252 31422986
88206 178421 225982521
49309 74876 64086798
101832 159484 144125165
111350 158034 897016506
815 6461 983003460
24561 98539 184417190
138280 176319 855902397
157238 179048 54822050
76560 117453 102385263
87990 161596 401769145
149974 190033 84148590
146372 193174 117834495
21152 107365 215219729
56249 108765 131679399
167339 180783 474494602
150179 168975 47406154
41123 177471 19976875
119962 161058 102827152
6450 103103 241538393
184019 192565 17011405
7891 56947 122253483
24404 107889 208515818
161912 192166 76199531
149184 169763 374368564
405 101091 251607197
111393 160454 122685197
59110 77400 45827649
174668 175831 769753319
69748 190035 301456334
57869 72181 35913864
88114 129212 102774753
123237 142862 48980837
95390 183329 914927604
49055 64352 38323247
169385 174249 195110629
169512 183790 35905814
40765 179643 347604811
134236 150310 24850788
5296 74589 845157194
54133 117115 157747873
907 109342 271144080
119626 125666 125918998
17059 78032 900398682
142698 166942 40013817
125343 146640 53249131
52858 165838 452724812
168365 193022 62030009
48629 123753 890716889
32451 100505 169970639
140864 195728 47002317
113133 179295 165702604
175275 192756 44018668
61747 116652 137499184
166076 177987 82099234
51628 59834 20543916
90731 167975 193451426
123936 184497 591297431
88857 143170 135715691
135629 152219 246435504
152474 174936 758308738
116142 155561 379637284
166905 171671 11954957
65467 150251 214868881
17162 137552 156014168
119082 125996 17093409
1244 138815 343716191
99488 166424 167714679
74069 93856 49463440
114138 153513 98243750
163349 191505 70928712
110439 131469 394721515
103669 130590 443697452
183868 188701 1249654
19874 56368 549689763
48209 58817 901531163
133428 152291 47175907
109191 176539 168575133
180067 185716 14212984
183851 192436 543875217
86320 190301 482259837
143763 172486 72254905
171076 180712 961620183
80057 114010 670173519
49743 199763 646511479
113364 175746 839838452
58775 157351 148120683
140527 146602 15236360
36451 122316 214652534
21781 102897 425808278
193497 194798 580259947
49588 177369 320102342
24800 188860 410375754
125906 129415 8957234
19397 122095 245122421
34858 186508 379663544
171328 198804 596226714
52849 181518 656974716
134080 143042 22191540
54864 192686 429976597
65810 74116 341921423
89797 199728 275628487
50073 195560 772877009
122936 163078 100560169
8412 84004 188767628
20370 141325 462524304
67119 178022 663985895
15250 113506 71809255
25994 136498 381865922
19817 90950 177265910
159713 187495 70032591
78437 112098 84411136
10871 56626 113952215
116208 133514 105460865
68989 197535 661630245
196238 199271 7564902
913 189549 663869063
69477 85494 40148131
115628 180538 162665446
55660 157423 743599063
164470 184073 401066762
111364 142644 723209136
28540 93859 553611520
73894 182458 271963675
9036 10208 940555449
97776 138213 244295905
199611 199839 265971795
11775 144991 896273386
34580 184225 374613186
36398 98077 154096750
110441 113046 721544475
186887 197954 27787305
39464 102675 158170206
190635 191958 350509973
95548 192832 647509132
108219 189372 483642811
190942 193863 878023540
109467 192710 208600062
31255 141534 984338259
128011 136716 21790247
132314 167304 87736667
156572 199592 108212816
142762 158157 38677099
20887 36845 39396911
111832 172402 286364037
30575 43931 33093722
100484 152877 368526653
172962 197516 518814202
187576 193953 15909216
19 50791 611576616
34651 64734 224082439
139530 148683 8357481
132491 166491 85231503
41371 147594 415725013
65406 144665 308270753
37655 184881 971287229
164388 165943 646277882
44425 142389 294874231
157643 194037 91532542
180941 193796 32286902
50013 53367 8447595
19855 25120 300985158
163424 173043 881292660
199246 199479 597054
28919 173153 470591884
138632 153322 496060667
49169 72919 59555715
111437 117649 501401731
7896 67298 148115348
78730 94278 11474698
103283 105073 4556126
12962 91329 195564614
1257 112630 670191628
133710 162056 70959866
133099 190411 143905093
110688 118341 19151396
79353 175765 241543361
182324 191175 938931520
89618 95788 914035237
129159 136120 463670355
3526 51926 120646412
50255 96764 13393657
95354 122713 513185713
18072 24554 132405377
63256 111321 772182858
37994 185953 739201750
174915 175110 402461
140893 171751 77599640
126460 187451 153193081
45430 57131 29107388
160013 192636 82154154
94627 197109 421013203
73418 177194 239326232
104587 159810 138002579
145626 176005 346510921
191218 193800 6350168
134090 140473 129523285
65202 94837 74132913
31244 96320 162225380
79992 133008 132718424
180130 180297 609235868
166272 188673 56356545
131640 151069 48468651
125681 128528 625442156
102269 109563 18381218
155167 183890 707693940
111704 135032 58289636
60110 190019 325602130
126668 160504 766723794
144707 154776 761643860
15771 104047 256827621
186385 187040 1689570
174617 184307 15652444
188914 189840 380997423
162585 177900 38549367
2477 181895 595366924
54027 137213 395004577
171827 190994 1715138
122442 159422 352658064
79608 108302 301574677
179628 193008 304105213
133206 167715 86521904
17604 173141 190994368
152674 185994 378998829
63977 72248 20745411
41506 178832 466484992
89518 190590 742858435
3822 7797 4936030
49437 85069 569083194
116218 182978 897074251
57160 139098 497823434
161551 180307 251523766
69401 90162 51976454
133219 181402 419662478
115857 192456 192014066
45627 177586 709477517
1026 193617 954349613
185408 194308 22371307
144457 182518 95713278
115719 199612 210364233
178056 196210 419529219
193032 194242 92307588
121016 131890 512802898
30031 107803 194339353
105166 192437 218615703
111808 148050 90419105
143818 180948 182828917
77010 104306 68549908
107220 145511 95346637
34162 186893 382376194
10720 132205 303518267
111518 140026 71072759
156468 198810 715229465
30844 37952 17484529
19229 138182 296868123
129743 162264 969365236
166354 195090 915500742
108126 180721 181749110
104204 104839 801789
22997 158568 868087229
69661 115982 116041094
194710 195279 1455376
155191 189836 24192839
64809 142492 467856368
195952 199137 7963014
158339 185153 67442593
158443 183865 64033710
171546 174823 8196716
95257 138199 776473734
92575 135061 550471429
192484 193265 2031208
141720 196021 136581517
142484 158384 698096386
62817 65275 186261528
188203 188586 959562
112221 193283 797974976
7155 81188 184725013
92855 143782 127288358
149354 152831 290352520
2672 133792 327632205
12588 162229 373985146
187545 189135 3978176
7157 74822 168816630
164888 169106 179033857
21387 125897 260580945
63364 134815 412414940
168234 179436 28108627
161235 164790 8997605
85927 171791 506608663
160718 178465 641618355
149766 149864 229101
3910 22575 837401437
141712 154297 31585796
177322 189709 31192762
161558 192398 365172650
55503 146502 227500262
163784 193532 502648489
109122 177201 170386793
133423 147395 890074673
63738 172891 273418041
165223 193645 71493515
128336 182472 329160968
122387 151356 72426125
146854 191833 124522020
126522 142531 108840973
172027 187474 12238540
144193 167507 58687288
148274 183535 88785912
9564 38075 577254729
68979 182885 285349489
89109 109355 752173030
105435 126758 53017951
68216 160319 230476331
80593 152446 519079310
86784 155682 172254618
106056 186499 156275763
180707 197709 42699860
16261 82622 83526804
129414 161016 79068181
191904 198953 17674387
142741 198519 140306362
44871 108453 159229421
73691 165501 229880944
121590 179531 145273831
186273 189077 7103643
77133 105118 771886149
7036 158606 378788970
117874 153757 89601397
147446 156431 76574
147217 193073 864253558
79024 156529 193998314
170775 197544 980345385
182857 199018 40665340
44715 188618 360467566
110858 173041 207959578
121675 174445 661827085
168966 170381 780326500
41970 69402 303991814
82217 137907 139288261
49638 59294 758678872
119031 165745 117003162
171141 183875 31978933
110452 114633 10503975
79013 147141 319967114
20165 185006 703013915
55936 153286 844909415
88046 104597 41553460
174824 181736 17351509
120838 132021 625241927
104575 125220 51339135
65407 104943 36124758
21206 111336 224846513
162518 185559 57996330
68698 118650 781459078
80212 105640 63865390
3409 102958 248830630
56060 109915 551140151
11085 169881 397049233
90024 143051 264939922
52323 84040 922172225
38034 127037 222479535
65148 197760 898384034
111666 165977 243327963
162145 188680 188092532
117737 119111 3415905
194911 196591 754362434
48447 111638 511743461
56112 126142 539830141
36661 110623 185026218
184161 189495 266164413
38981 192922 705078876
595 32757 581638456
99003 136942 618784161
142191 168030 72704851
102376 186793 290823134
31967 75330 703622823
133012 139553 1727260
67083 99047 80043861
12334 130316 294803256
21391 84925 158287422
168474 172704 92771182
69960 89575 701932841
69003 176422 269060476
96565 130641 93840856
5333 109554 260504026
161644 188465 67607067
90630 151757 152885246
138566 163391 45915563
68814 140564 52923414
14002 76951 352046946
116548 169199 131843587
42116 61695 812420185
146307 171192 46255117
105108 108514 8527247
163216 167411 10580618
146640 153634 311609417
167559 190936 58877373
150124 179368 73560216
141802 184390 107100528
161025 189778 52224896
89310 193442 261068628
80532 191367 354224869
149460 199603 126168894
113068 143429 34810979
116677 154419 275227840
75998 171209 105458828
181572 184509 209514269
189095 190513 3584321
82299 166886 463228685
154745 193375 97236475
57030 119540 156528318
129387 181445 130568232
182849 194213 28567398
98005 143114 112698630
197394 198691 3258508
96502 199589 258637832
78486 172187 478206712
4740 83055 476109747
127669 141226 33755971
33577 81984 138675284
187311 188267 2401170
92530 178712 215935034
132810 145119 30579135
110602 154998 110920834
59977 119047 147893378
159166 174882 317239387
13599 76847 157711778
197397 198713 935928172
74911 104226 206806596
175992 192708 42079284
152738 158530 14561741
64480 142999 196369489
108641 193271 212077737
17476 97149 608522615
170263 184101 996179318
77005 78576 3915568
97735 155394 175713185
16905 49933 81903471
172976 178725 183721612
196685 199990 8266830
144083 153420 23442700
75064 174787 249822620
50553 54787 36038385
186665 193753 17803446
188472 193294 113441719
193995 197888 164080783
74495 147293 181949855
73320 184806 279316371
85437 165254 199763915
108020 194416 216412375
168696 193033 61215393
158831 188760 75373121
184375 188082 659745233
168872 183901 779445608
99950 170588 455803365
120615 194864 186288074
157446 189212 79984786
72472 114324 104927323
171379 180002 102938589
157357 189492 80866694
41240 117285 611782635
13391 102695 223042066
128092 184166 851509415
8474 176672 420740447
160203 173542 33592865
103501 141554 94855978
27534 130426 747733041
196275 199408 444885307
4690 162499 681878241
86842 161044 964117815
149691 177097 68980877
188897 199562 25388181
173514 178606 94853632
65319 192024 800912846
25644 85642 511186657
37746 151140 283436557
196556 199089 762659740
189945 193442 8750574
104690 106377 4258082
152315 177313 62854907
180824 199971 48131793
47640 83397 89562588
109079 118817 980168256
69847 167087 243508879
83551 182831 535701571
9562 150090 863747795
164161 192422 71090645
86520 120511 84978572
105570 165771 150547564
143813 189775 115628286
43933 159657 664791580
39204 48325 22640653
4485 58589 932189304
9340 92010 481979233
100309 123011 56699604
110317 118108 19474193
177163 183720 248292086
112895 162717 124607046
152313 184820 81718963
112797 186229 184015129
98890 166244 168763818
73457 163103 509612890
141690 178022 91326780
113601 189317 189772055
87841 127601 99406338
33982 48367 835170499
197253 198609 672320694
189256 197932 916688452
134538 189004 136784709
25185 191667 888924632
185612 186810 402344723
163812 176787 850739496
52609 171734 848124848
56858 168469 687904947
38288 113524 885093720
14180 54596 100571098
107079 179094 305813449
194302 199160 426037500
86200 139794 794596070
132341 146637 333825075
75508 170149 790778169
4794 102424 243975651
76757 162238 213933519
161825 178602 42226045
1568 106187 952268802
19349 57662 95036914
119574 177242 144508574
163951 189535 775429433
124635 180006 987515375
86293 114847 71577044
145218 165419 790263689
67827 121157 962491735
104027 142502 274812563
107867 170308 694542449
12884 65685 731511700
7024 58767 569694600
55127 187936 332847413
107466 145567 94844457
155831 175086 559612620
161268 168406 18072641
144564 163113 594239582
178224 182154 353344639
137253 158061 52106849
122291 184092 155077803
10540 104139 66091764
8292 182087 963077009
126158 148206 55131003
68584 130060 498838115
83788 126461 118997301
17227 189607 768686571
82516 191344 730964308
174231 181345 17828957
47521 116778 573789499
127476 162848 88633403
108861 167823 814057001
35171 44943 24371617
52322 106503 135841664
5983 38785 81793956
66172 67062 445610973
164032 181537 43993322
131199 170011 489295657
18681 55061 927560626
137839 161570 845706000
133868 164461 76659477
195912 196857 2396372
139429 162344 22103000
131247 163199 79992039
81735 190243 272027511
73559 97559 60035484
88042 95986 273623995
21418 23583 793788782
12797 103525 380084801
10067 66407 266427530
116414 142677 667033621
176819 193305 166562439
171469 172799 136348861
98890 177345 476497279
125452 133561 472131380
57880 197098 349043648
100156 164719 319441072
143155 156854 592944862
67834 175442 269582352
9646 46286 91317877
79565 154781 188210661
72877 189770 292964282
87187 99701 31275254
48056 172231 311021892
55798 108233 943274041
166967 190204 295861130
122320 186919 477440440
122283 184310 91648030
29559 31646 48497897
157288 183786 66691906
22980 181703 396814289
63424 142648 638971477
138142 174528 119882253
121331 189811 132178172
58069 126075 925959667
74844 86725 29813913
80883 134405 133940677
180821 186855 15183492
176136 178334 5484180
162889 183777 224709819
16945 141503 310818055
152989 198020 36987819
27471 94575 167224764
164784 175203 26196034
130551 162761 80642937
48903 137273 221188236
96576 111623 37811087
179363 199387 855895749
130697 190393 149854758
24980 128847 486603995
127181 185618 359791862
47888 77698 74651509
173695 182534 17244099
47967 109745 968597671
63574 160306 694656054
49026 83425 86254593
45473 110947 392558142
187139 189185 383474497
147442 178098 254999637
155596 167246 29478202
187534 189714 5415807
186776 188262 816656338
180538 183604 448167175
199524 199597 302518497
172136 192747 51883393
103818 106670 946655392
122549 154332 908562961
156253 172877 41551925
92175 138422 227661499
133724 157197 58752985
28233 36098 332486449
103756 164748 152505950
163278 192706 74052363
122986 140786 604753729
94272 153706 429848224
158754 193288 86965010
26591 53922 67697201
148932 181249 302653275
159881 182993 58183455
4036 163870 859606888
113977 122150 742096592
39975 159259 272708782
37181 168820 329449251
84722 194725 275668015
36117 93222 142673086
45641 94101 416133078
188755 188829 183282
166618 166784 152807
81733 98858 67406026
104198 160916 141689294
126788 160614 84705358
49549 119125 611057607
19095 61318 288731928
168191 170962 155632447
91439 163191 179635464
98181 127724 360912498
131875 165628 411291233
160990 180870 204201436
178562 192075 218979041
82238 181056 247621835
76139 139980 274022314
133361 134983 841769257
167898 196541 72055705
46846 198470 92543618
158323 192415 4399943
191164 192039 2152474
177763 187843 857429805
175275 192318 42904591
51227 179070 966256675
175458 190603 38148109
138503 179406 806712465
156016 189149 83473525
38336 65232 146988520
64665 196377 780669074
40456 141352 523042228
12759 45435 81364170
121848 132210 25954856
144891 180448 89493560
96219 135620 98723020
22279 179988 925813168
8396 51569 107582268
65128 165697 544219652
181832 188714 355004004
54938 192376 344430618
123704 136054 37924461
156356 166305 25095376
103170 172120 172577569
129690 174627 232167350
160544 167588 17832878
189955 193520 585967431
13507 199501 632009053
140636 144403 9488033
151123 188700 94622590
80441 180885 330614032
139947 198238 447393538
86605 123288 952688480
15180 156842 425289975
66779 162994 240908838
44249 119667 188665511
139363 187832 121908200
52734 101403 413146578
137000 161552 748621373
166084 190392 61163631
199546 199781 268966134
115008 171333 141021641
6940 41936 87169292
24308 62568 767435429
59758 199109 534751449
160711 199573 373975737
195882 199075 7980975
121768 148849 497734616
126806 175211 533762337
67858 166933 248161225
42139 98370 140554056
195255 199247 25038423
163072 174137 212392991
78911 97150 349320140
95472 128485 82659595
177187 199610 378725809
28141 50232 54610451
73178 84290 828318965
69025 75704 16701202
180575 189470 12165218
49982 173288 371215498
174697 196075 53811532
172931 187534 677357966
58024 88537 203076129
38978 126331 401347596
188473 192454 9947701
135811 165486 375190922
80639 175113 794399987
916 23456 198994731
94852 169772 187750198
71986 146766 186935121
83855 141886 792929658
164348 186128 54764071
100692 109994 474861902
85032 129066 110074924
68610 130552 738942063
33097 174124 352857038
108372 149518 244112771
95648 150282 136668321
148258 182733 86766742
74990 146422 414264943
31377 103868 181146821
133464 158196 61850998
95630 108714 386782999
17811 171373 383893892
176807 187114 198937997
150107 193225 642010247
112419 128730 610433890
79154 188208 273425095
53269 75223 54899686
11898 56657 737184074
186114 199462 33561416
185185 192164 953209579
12832 130750 265931773
87522 156544 172674046
167936 172139 10543364
91513 93677 153908934
91433 182587 491879428
160755 191563 77674581
174071 182578 21345522
193863 196471 119226620
8990 146034 342245921
138936 155199 466871714
64551 87680 31094353
34573 55874 53063774
156025 173232 43299544
21172 180721 398828016
147269 153904 16785326
123759 154763 77574759
181859 183284 31523336
194331 198131 9580062
152169 152516 587685
63191 189490 737316452
27807 178302 405534127
123357 182315 710519449
7475 106417 500355464
95494 131635 90547094
198424 198792 714104
98695 171496 182457858
43306 74506 224281176
141306 196763 139538123
25717 60057 846852521
42202 186685 614347745
15275 46149 76714118
105830 162060 726044024
109304 133643 60700486
175347 178854 8761640
132857 156698 59667123
164932 191438 66786295
11167 99293 219980385
68810 154980 215591942
114554 176255 792614878
3557 173500 425055346
5470 14442 22477593
92493 169239 192276596
175235 198038 878170361
182185 192927 453502747
185743 189605 9740529
77952 145216 882480180
53150 64240 27666513
88817 187211 246699047
94348 101605 18365584
30683 141401 276409496
58884 64971 395524196
14514 189590 438001968
33394 99267 164528952
96041 104373 21152133
61511 92188 734667856
187723 197424 216264740
81100 142891 488541206
188599 195268 16733243
68137 117268 123081687
148342 164157 832868961
103542 114443 1955345
185685 199941 239631532
70963 198613 651402780
101136 196505 328348395
55571 183160 666128049
711 119178 296069631
111177 151153 99855296
10655 10803 570152067
164567 170389 771241400
173030 182615 362088831
62504 199342 342972514
144049 146925 7199598
98656 167623 172820043
115518 172431 142499502
59991 82695 56820075
156928 169598 402342200
100302 189864 224502290
130215 157478 616586840
158657 166761 20475690
49274 60664 537585514
154427 173883 1542369
8485 89727 202889371
196090 198230 5306796
174920 180014 660065013
111347 142962 710863828
92957 116340 812807401
190260 197216 17447547
131181 178960 209919969
199683 199828 369700
148958 167527 46780811
173565 198745 63376438
150804 197110 116587053
155384 173261 252775282
7982 158341 769579152
192262 196124 295896
61873 187993 316077771
13698 41303 330067132
101293 112683 92849924
186118 187617 3853110
164064 172208 20493240
198345 198943 1517810
6112 81176 187341665
124 29323 73230082
194442 195788 3420939
165811 165960 395945
193584 194399 2040595
127511 192946 48434200
188993 189169 186288562
99186 112565 474045505
183799 191237 18774350
69861 137409 168932206
47765 167049 507289042
169547 184783 38236467
80272 152175 577051521
11732 174113 667384756
197956 199262 906124394
144921 194837 125570820
90467 179862 223933874
4493 163365 397216240
131683 197618 165455976
181340 190708 862340486
152413 154011 3998990
180200 194837 36828381
196897 199854 7383727
152552 177810 45314755
80874 155634 187009489
147703 160204 31486810
2839 161548 703210235
42326 95342 132521045
179840 199395 17708448
131696 144952 32950189
113554 182981 482907164
42627 144614 143278601
42958 117715 187032275
147322 191712 113926963
68684 132301 322363707
26212 179906 871641464
103747 149513 772713686
21841 153342 328219167
128270 199772 179501979
7282 94381 217405650
190147 199245 611158528
112868 137725 62002325
92859 167259 186396256
40044 149882 274466081
65149 146109 202415584
21358 136419 287142970
162182 177156 40310249
148929 174118 63445373
133129 193149 53889901
58433 86672 334567081
99342 188942 747277855
75984 111306 442888842
182829 191988 923681232
142095 165272 58285325
137217 156577 48487909
72283 192785 317191551
90535 154016 158765444
131177 188998 914912278
41980 42141 424027
23206 41272 44691753
170458 197194 358161060
116731 170021 133468777
77593 127129 276003265
2784 199634 969470749
116929 156785 99691960
127179 146184 47388481
30484 36822 155136780
163229 170790 327885802
96811 133450 835384304
175202 183403 471147742
72101 167494 238892365
41694 114637 465258283
11849 55666 109187288
1080 57724 791222230
120177 166943 843418452
51736 145097 233467282
194798 197530 6880950
19932 104701 211520158
144534 174781 76120896
131999 199224 168692019
140322 177053 92367539
178476 193366 37514042
147488 160528 32831361
141119 196209 138595594
169167 180181 10834814
22700 186654 409979543
53129 177829 496422613
14842 131626 296240474
140292 160817 713782317
179533 191028 29038208
106295 154294 423093642
60442 147444 706876522
66321 166705 438050156
30725 154713 309730311
72418 110084 94427759
26713 43354 41149425
182851 187628 12107619
93178 165628 181488404
21363 42038 653728684
148941 172555 59441111
48795 151522 257074462
9148 127567 295821202
181126 188496 778768091
34467 161370 317318954
168376 186943 910259816
118445 159792 103357413
193659 196330 6780977
29687 84471 452956641
7015 81813 186694651
7161 84872 917420013
117684 161923 844164046
150053 155337 13282767
153385 161948 146106695
128750 149199 51105912
106237 153563 918707786
112708 157377 111642835
53631 169478 290170302
131187 182490 378604561
38114 154246 290386848
176763 180422 9241610
169147 171712 277790593
75776 191946 291206036
6556 56803 944064256
157780 185911 70807278
58797 168525 85180185
86046 173181 218147542
107510 190707 208488914
80899 182275 550870098
90036 155810 164488296
88429 178486 225577380
117345 173137 555259886
37036 123004 214898741
146874 190827 118466936
165164 198831 84676743
58634 172080 365651740
71666 107960 91108254
175889 199645 59773108
77762 92558 879381245
54203 149369 321283818
45694 151018 699626837
136147 141579 13400724
52305 142678 567963084
162600 168553 15038111
98118 166191 170566209
149585 196991 306184888
52908 182135 331596338
135174 170651 89077470
189762 197111 18502488
77687 195460 523191563
174501 189705 483489357
42248 50532 152920815
29579 197755 833504404
106782 164201 768523117
19828 38533 101705223
70083 75862 431379533
39112 104099 839054212
76800 177163 374254159
51248 97288 115210600
16774 165958 801524422
57897 110135 841517617
33137 134007 252116011
162167 193579 413344211
21913 188423 56034537
101034 111108 391776657
29657 41840 30049846
22357 62050 881648239
141047 160140 47945075
7574 101724 235252989
139327 193250 135612247
199176 199427 636644
195815 199723 9797349
191691 197273 780443654
101506 132821 296082780
131711 169971 95914956
115962 127787 257082617
134775 164392 74248469
29660 117100 218361978
160181 172953 32166559
35559 61069 596827067
194698 199524 89609272
122475 163054 101626542
49962 136464 22821324
3254 174627 428659986
57752 93113 898381111
85905 192972 268352603
103114 122430 48165968
61605 67366 550372369
73323 179282 834728307
40868 169326 321509295
122520 164070 104074564
48511 146929 246115767
185815 188701 236918568
190119 199932 24636450
39111 181857 357326650
29008 122631 233691151
168382 194259 65017878
58938 149105 638397143
75273 101028 649111566
150593 156151 366585431
153912 168436 436209752
44012 46249 761478401
139260 169110 75055604
68961 182636 545046938
69654 97532 69734175
185217 196342 268018175
1544 48963 118115370
104177 142474 169673283
81417 126924 113836519
63344 157705 236192502
157570 174272 42084398
70048 184056 285671925
64019 149780 214539884
177116 182473 849153355
50911 80990 660813750
183208 197318 35523311
163881 167751 9747517
46344 162680 515020500
65372 116558 128193018
137412 197784 338751220
32126 186899 576596079
189354 196749 18644654
103350 111044 19174689
152232 179992 69816140
10741 105167 236013979
75362 191580 481217289
66286 100732 144420227
80523 109464 72654044
69655 99606 19433018
14535 99292 211528187
76589 152411 189657165
149401 193458 110861040
141320 170119 32793408
138134 189924 130162128
23295 84240 151919008
181468 188653 18164047
67031 197133 326185766
159291 188406 166584311
87156 154680 752711411
35366 174673 477412968
186301 195503 876161912
184106 190440 679056265
144098 173004 72726213
86178 90562 836807202
28372 137965 273562796
61301 69331 20106822
59136 176595 294239351
69223 121628 438572265
143297 166377 272752036
112697 175499 992818453
42080 70284 70521621
118139 191819 184778393
135283 171767 91534102
72988 129321 564254573
98943 104186 124780056
167144 181191 93297142
184017 187480 716071412
49239 99427 897189884
80445 133980 631559491
117546 152026 86123144
13584 195534 455263315
47446 165402 295334595
63351 182066 297444343
199661 199712 490204483
188415 196442 551736449
195826 197452 269571
38467 89893 128542321
194901 196914 648130165
182024 198244 40804731
77142 109395 80895929
79687 173946 236165924
95237 123597 70983106
86223 187749 886448117
55810 154032 443965209
131560 145213 830496729
109098 197670 221908733
132721 157509 82307127
81160 180717 515335065
94768 168606 185002843
148610 160223 245903056
52604 175555 672051064
79429 175515 779314753
119118 146473 397170226
16207 38418 55086462
1495 42249 77613080
56026 159076 257909882
149633 167782 459468221
70408 164227 234850573
133882 151589 780778579
146071 177210 78397069
21425 147942 315604860
145561 199177 495234234
158426 192055 84675904
80517 144002 158676457
126949 147230 50593062
28966 162369 253367520
105788 177584 179681475
32316 186461 959353596
76709 199047 438182957
59105 150094 583733220
173096 181570 21321825
124424 185450 153191837
68628 187278 423152226
178482 199906 53933884
80307 168705 53143212
184523 188416 9907066
158634 185864 68526127
133321 168745 145163277
161363 196250 482221798
165198 169396 207654064
174560 199759 63368584
114788 144758 571281415
185314 193635 211106202
101132 125834 355466
99530 99689 350436437
9834 87925 998797042
42650 135111 884400841
171120 194410 58482907
137964 169995 973963221
166235 176184 24980279
86376 139428 745996738
166893 168846 28193980
157630 162970 676036253
39046 63098 59986450
136338 188105 327635771
147294 182680 885254178
100493 193741 233754052
52744 97494 111999613
138879 195968 143531486
121288 130596 19338208
40945 106683 164553385
38162 146481 660151953
189488 194881 420341598
124365 178516 944464046
34342 143978 273935576
161961 162083 313366
39277 66031 904456551
77987 192623 515018218
199874 199908 194978773
184329 195010 26842504
180767 197582 42225986
41332 167778 316446963
81126 198980 295506810
149123 152700 885156774
58098 144607 216409101
155949 176413 154069574
141668 167066 63899087
103742 138752 582580901
20017 34540 35819646
10931 199580 885374045
8521 110555 255021779
114333 145880 78542892
151829 153664 4545516
7547 86659 197560030
29388 159524 325083993
144270 187796 384281502
105964 113225 18047338
48094 53860 475329488
103587 151726 120193863
30095 92972 908964455
163279 171173 788844752
199320 199739 1093670
149751 180628 77732981
87136 158358 373565507
30035 92800 156517179
195801 195976 440308
137117 150871 34314299
61774 94923 82886528
26069 108173 371726060
171039 199724 967048174
160311 162982 6792351
83543 92403 535271895
166005 167330 1978119
159143 177659 46590645
137441 188997 129567094
2161 53235 127362239
75879 78039 5376830
68708 183902 383379973
143821 168105 61105962
143067 178189 88362662
143739 155944 30608780
36760 61690 398237275
133134 199651 393512269
162567 175670 320627555
90 46817 141858480
181092 198952 44946859
145550 190862 722915511
145932 171454 64349648
153259 165405 30630121
72386 114610 330245714
1137 179687 446653083
174413 179840 13556711
193589 197252 938699247
65344 152505 218061534
18860 32394 632307139
98485 134534 695581584
95420 189683 887158559
6488 130383 309591134
108291 142391 84926709
160308 178160 44964163
117892 134627 41759290
62453 151090 221733539
24645 176501 379643345
8806 89933 202587144
129481 173160 109453675
5505 163316 468384443
130442 167443 583397617
183201 199254 763091856
87486 136164 121788035
196877 198263 998807309
186730 195407 21832185
193081 197262 10468299
103828 128829 62296611
129334 156194 64918172
79065 153041 185094825
73652 108746 258973801
45878 167554 304590184
153803 165290 28962515
70733 157141 216214436
123317 184033 956505780
31625 108293 473735798
28767 53573 461852025
32098 172344 350722120
24908 167113 33447991
77295 152499 188118285
156660 181052 367855261
156297 174940 46916565
136947 189036 130862563
122168 133184 223871783
7489 116732 584791082
148295 169166 52627648
117126 153692 696286213
41400 116237 187286827
64979 122083 142939313
18845 139263 862637469
158721 188904 540484399
79735 96299 940605085
151151 179020 847627469
130306 177990 933526861
95720 161285 164189859
187461 199888 31192251
56071 168989 282790109
59092 147451 220920726
177842 185901 255909257
11964 158898 400036546
58969 120179 153238235
70210 177986 269941068
178016 180747 6950754
2085 64248 348103298
17190 28228 10003381
198011 199757 685027193
105125 140634 504916853
132582 196912 420351288
89221 119985 76990732
118041 180182 452676467
182955 184374 817269397
27351 112545 212700650
124327 150370 107138544
180346 187163 17198238
118604 133454 37075240
82054 140328 145630611
128454 132947 11305652
181288 193112 29822322
35946 66913 77247967
133898 140828 17176316
146785 190961 371870906
149288 185913 92213297
123200 170220 117949009
113824 127065 32892019
71043 123078 720384342
28024 79456 149990814
118998 181940 157734977
174386 182435 20176134
197248 198712 3689370
89430 195904 164000430
194388 196494 3451062
10257 124084 284318791
78876 86533 19277065
65818 145415 198965605
3353 136792 333472904
7434 42461 258893261
107777 111905 10158316
151780 198131 418208681
140411 183487 108391407
28482 101540 182378824
106590 198966 231486154
72621 94558 54838166
175556 184854 649643385
28908 155600 352413822
48780 60937 722701221
63271 120382 143031728
54640 89587 124680020
17993 128839 276672333
193632 194858 3065610
29099 109360 351016906
139227 177065 95071383
111724 113513 4560357
29789 116293 218350873
45291 56914 28954508
195311 195621 482236949
155660 196098 358162872
66474 196994 327201366
121888 199882 195715031
88697 148021 238139115
141183 157353 40641531
12781 31781 876236615
78556 110974 81288864
127596 184402 813844046
133148 141209 567597230
96652 195892 248989378
26128 139335 90609663
189736 194369 11614155
35500 89311 134454028
7598 14914 867587402
24711 28672 9861780
32061 148549 326949522
43275 131479 82489788
142045 182616 102001013
163298 188402 63230587
35686 47027 28173594
10475 180801 481744890
9998 124210 285265349
58161 120436 387100642
147588 174128 66920140
99163 135167 90085237
185760 190795 15603410
14902 181360 416237224
63532 68409 12272478
194912 198877 9980768
116087 184252 170812169
16212 131905 490539747
174754 179347 856238674
115331 157291 104895446
110365 151936 309375239
44942 59869 152711313
9725 182858 433116081
147483 170445 57942594
130336 173577 108371781
173640 180176 863363506
77842 145912 170121363
102778 119215 351298209
117354 123339 43595655
122010 140380 45741915
91352 151591 160726778
189041 199041 25086489
131063 179957 122546112
105631 193106 863259971
160682 183159 56595353
179997 194996 37724443
107475 189227 591393396
107955 124409 101360537
55604 158942 577720143
199999 200000 1264
77569 197099 299662643
53506 161333 269882325
185534 193799 20765298
105478 128271 56785265
191504 192274 1853243
20785 122097 670769171
171547 177787 15672034
10562 97958 218188465
2101 195425 483857931
67434 87364 49971126
181496 193657 888863165
155959 187763 954780998
118549 150235 79046975
120654 135874 38109014
151893 152789 2235129
36187 141526 263214427
141661 149552 19788612
51101 167388 896708261
199991 199997 36714338
142972 145029 793169746
82185 88014 848848941
148291 192455 111169762
19796 81821 138984974
135135 136478 3400606
188258 190489 5629769
38697 195220 392022523
91952 175687 784158077
151074 187987 946220597
163303 168275 12529556
126047 137068 27692161
125978 175782 290388990
84674 99954 902572656
123532 170002 168926712
197525 199816 469683552
28413 167003 593536354
74218 179311 421916147
32901 45910 729347396
49659 182649 333198487
177747 181203 8650038
105065 146919 75350283
184374 197773 466983617
36691 170892 335912526
135187 152293 912586365
121539 196546 188242653
116942 169420 131471721
38888 157515 296693128
20437 144755 729553056
135320 141916 873336883
135105 150535 414538871
175321 181549 903249677
155754 186155 76512876
188167 196972 22119624
190843 196981 15385767
38738 159725 302583486
88610 123156 86377928
29787 125091 237828556
178977 193260 36028835
60346 170970 277135329
138609 184433 115120660
125372 131254 133209175
3060 23451 642183960
182114 188299 496174729
10365 123770 283280256
33995 168804 337316350
177394 197975 106223755
38096 188736 377289725
96242 105720 190606752
110841 143694 81939948
102366 140221 94449885
197166 197177 28182
39962 184899 362766985
93825 108811 967604534
86427 134386 119879209
95162 199623 262023348
165293 169753 201815790
126238 157788 9767892
153918 155128 783672637
75990 197799 305316521
67697 181428 284910270
6107 181572 175980756
197387 198515 917675486
173211 193727 989511450
172709 194200 790206062
188011 188375 932928
177934 186601 21816370
162750 163241 516009642
141668 183845 442795160
39730 114877 188023694
4071 127394 361790541
164523 181135 36189713
135242 184537 123685684
33510 71055 18092920
43691 140851 242841155
167092 195046 408285852
141603 195384 135293151
169352 174263 102263055
14829 190020 438295647
161103 169492 918173981
34953 132068 137184956
136728 184041 118795175
140353 151235 27363411
174504 176205 184637737
56235 65921 7486921
172748 199035 66093616
11011 187119 946291147
197255 199685 6118591
125860 178810 495908247
93788 149912 140380804
97927 174551 192015686
100139 178174 195488829
184315 188205 550084245
69326 158157 222260015
172781 175523 6922056
151245 166909 677137853
197214 198850 228107431
29447 98353 917569735
122586 196372 185197821
147779 151040 733129346
19288 162981 358941553
38683 153322 286593149
180650 197266 753410373
69766 119455 132139299
70757 141427 176642537
144563 186029 104323288
182736 185023 437630770
26358 57563 821085913
143424 151721 20898904
115091 190571 189212598
78749 187948 273751515
164164 192219 70595230
34608 118803 210527211
157779 173534 39635741
146814 174258 69142986
76098 119044 107502056
166098 175595 23864644
83611 164496 916994922
62688 138984 341630120
192883 199545 268237873
184276 185751 121900381
58403 121658 204414113
108712 135959 67950114
9586 22901 424752187
102077 105729 9283069
53150 179704 316958581
39541 113820 185857362
17844 77497 899570127
145290 160815 520176285
25966 38629 57245379
72034 74655 6536088
188043 199074 27681485
51810 100702 122466870
192747 196216 8734849
32398 37658 281559039
21479 51143 73417185
11466 41509 398633359
181338 192710 406161515
21150 127337 707004874
166753 176646 148172994
44086 120033 189936711
42997 153632 795975541
51404 63206 515074068
117007 189590 181990023
123829 147442 58924514
169256 196732 289330990
48410 70538 55439428
78289 177133 247696824
78593 81933 8404521
189552 191299 4501367
157886 190218 596052762
150924 187308 509073304
181323 189926 115997457
188237 198602 25999570
145879 191753 115536634
151555 153341 265028523
119562 133289 34281766
165369 178973 34174064
73858 127905 135249784
13255 145146 329257348
126897 172304 113913400
31166 144016 281682609
129687 137793 20164160
58307 185771 914149117
35148 161172 315156638
164876 169338 186597482
153105 181604 71702340
197552 197974 811088355
65969 116114 125621415
174312 181140 349412289
112572 125908 33084324
149216 177407 70926880
112713 190446 914521627
48226 196049 375601755
190631 195169 11339473
60937 103378 988148312
22447 165826 358210699
158711 170140 28814231
97961 101971 10202599
182519 199642 43114146
136684 161509 62137859
101002 198668 244833328
14453 140408 709965249
169554 183922 560478144
106805 177190 776762503
89545 194597 506518706
106553 171979 312524547
143672 183904 101223812
69893 184426 286917786
140276 189456 698271414
16522 64000 931128651
160130 167828 19457273
6290 83327 951728802
121816 129366 647355731
116019 186643 183484971
198917 199561 1616670
49436 138437 222690521
77125 164045 683421055
122821 189551 889160762
179479 193410 124373965
141358 167222 591796484
124132 179067 356547583
84212 132635 121129996
146015 157269 744856222
148919 165806 42569075
173353 182592 196397859
76134 112170 90251819
102626 155015 130914125
195360 199901 891778854
151516 183737 81090550
123431 190062 450430239
125447 183467 432982921
164928 188929 292610109
9937 121731 132983496
102461 164417 940878718
184203 188190 9205432
12359 72757 902802794
84672 129748 854529880
195784 197897 842228405
117943 118310 709115
156328 173073 865581192
15163 24601 60769229
163473 177364 38413047
29587 77790 534907481
116204 144820 901695026
181642 195280 988702148
4641 172518 591794781
11432 48747 185353179
182809 196421 272690198
37557 94820 898142271
38334 116613 195854757
191231 198244 10629084
69495 70419 2336810
137010 188578 901121132
111947 173711 154743732
181857 199841 281487832
157564 167149 14388386
197974 199960 689905740
94706 162264 169099455
171844 184825 32621913
37300 120419 740881241
8083 117580 273609254
24247 50072 751870060
145430 165538 14774536
45387 54916 23724464
114927 183210 174010806
21857 66366 950657035
44806 66992 55334207
138209 188199 174222623
137966 173378 88920458
131982 196242 161320801
25000 101365 190573007
69916 148862 197369368
81725 167072 406360267
28923 108357 228855791
142878 145614 563689504
150342 191550 476980630
92887 160455 169070447
195680 198183 657702461
614 143379 367225199
156283 158154 614749643
104789 136751 79796956
110292 141990 97041857
66287 150806 305921893
1833 117678 289542069
85805 194002 271124561
186981 196993 25165805
108568 165049 141196678
85770 119619 511786976
153103 161119 20136340
17149 54432 92637047
83369 105497 263982759
106654 146533 99372462
146464 152036 14072675
62849 155736 232443167
56832 74536 44313396
115788 120648 12026094
178214 178988 1931731
93299 129537 90711742
160890 195517 137843084
167613 173609 15039830
199508 199876 937919
77625 106256 986000252
153500 173416 50143493
108261 182057 941759044
39194 127713 221373671
189588 194931 871735061
176856 186593 24492355
2773 120296 293659829
144308 146027 558616301
63433 128470 162817396
25861 135368 20797062
116873 174159 143525858
23259 82193 146780328
19542 145432 314076184
183953 198561 36708958
122131 146726 61374236
72116 196345 717273698
143991 149564 14023763
46630 73916 68251044
173004 183779 27157620
95864 127264 686161196
110148 188513 989110998
156882 198424 33419523
105267 143173 94415691
150873 169413 46757114
144202 186749 107074978
184039 189395 13438446
152817 177758 62797580
127930 194774 167744310
33765 175677 921976025
116903 154105 92948085
45959 113586 689712354
32416 127466 237414456
89630 99419 24441767
188647 198031 947804221
78746 124470 106110201
5629 153996 538450504
122851 139601 41783051
117872 196981 198424722
109019 121082 855814960
126844 133527 25996688
39970 172459 354698985
93459 120229 164023473
3193 21312 20335496
140322 166027 64697000
2859 39963 92655002
148310 166824 213001068
84501 105701 428427001
71196 165252 235501047
187413 198972 29009356
184490 189798 975444909
136176 156544 487595658
136268 164791 71479319
181922 191501 24274220
48652 61147 645269962
176596 194390 894405068
137784 184124 116419220
129473 190550 153332997
24353 109001 430745750
147256 199867 421605006
73435 168815 311795515
134838 138284 8246792
66454 79964 24752826
39149 143924 261848584
74824 104914 75551631
181230 188717 369176682
28906 116078 262663953
61362 172267 277764888
190517 198823 19599214
13031 160853 857285593
142274 176300 85588620
32861 169094 340759594
199919 199982 215977344
114758 123480 19510211
28895 194620 145098900
18627 113416 476017648
128383 138012 239479830
114212 140292 64892317
56668 127242 952855330
95382 155855 526838269
20372 148508 319627816
174212 184933 413123360
108277 196108 220128622
40891 54881 103003434
75756 168125 632111238
48135 155741 269280893
44745 85866 102848698
50455 166084 526699711
137476 167274 437441530
42245 79335 92681952
93778 174770 337888698
122706 147714 62367663
714 14595 34867680
7354 67018 407573088
173872 191560 440842117
20802 169755 390546511
86403 92884 394081590
132878 192874 150592379
186809 196720 351143253
10913 93657 206458689
103591 165422 747536222
113286 131354 279305114
176777 199528 57208020
98268 123802 63863755
106318 185724 945431043
4267 151967 369113733
104526 165906 153576519
92070 114719 56876597
61785 179496 830989478
84444 106546 626322702
82060 160788 197011037
105218 171647 769825287
67858 101107 957578314
92528 125582 559171410
76015 185278 273728728
157163 173079 38713287
95528 154881 400555054
99233 146540 118205136
85754 164127 196156295
11710 199880 863126128
34253 152736 891885622
86089 112493 503342117
41817 144190 336100868
124616 129468 12271951
143887 166119 250457695
177824 184628 548516872
173699 198374 62055663
101859 191717 225241074
8677 123175 682602188
100786 152269 128680384
34249 162404 546032155
24695 34358 970297119
88163 156530 984064124
148958 150740 4460872
51566 194916 778016250
53423 181515 684298907
41857 67782 423604679
158350 163068 562058763
17665 133519 958393106
130893 189330 146601551
132185 187365 138516064
100970 175330 186234532
7255 156514 605997997
166009 190414 908718413
69937 102157 80703909
104321 171355 167779055
124350 173870 399436881
18971 33271 35392617
34380 73051 484268704
43797 87988 849520212
70616 179587 272964369
96942 178352 978345042
23168 191351 420754792
105379 166066 151773472
105200 175065 993538041
35097 45504 292974493
113846 193115 92465157
113099 174713 154308910
64880 149576 321199420
23591 65274 255811285
101132 115524 36032488
121198 149469 70625279
94252 156367 155476207
198574 199408 567361236
70926 136547 164205496
106396 144396 801073148
33917 159081 312989649
134650 166621 166494716
147184 171326 60920395
60517 143468 700706192
120863 131195 438054182
69801 80823 779339661
52647 140933 837953572
98948 113480 200931517
95787 137069 521476160
26639 144699 294612316
181490 186846 87545928
125522 152438 943614494
179954 181332 3460960
93184 147886 136694117
111659 151181 98753277
131479 132937 877795346
150668 194062 109176454
8211 40198 157125451
151082 197178 213099018
69526 184548 512805971
135169 191941 142614356
9150 24103 23595663
173025 184827 194117755
12113 125911 810345665
199203 199684 1251709
124410 195535 178620791
83370 165276 205032228
62431 156501 72013668
199084 199717 1596097
193890 199826 232327505
87370 113137 64550780
134181 186471 131268308
127065 146477 167683838
153580 167758 767441040
152105 188032 228418076
191067 199050 296670755
108885 171510 156744854
46068 117107 999597822
179469 196595 92239086
77912 105776 435140344
129928 185252 477202871
8247 88669 200818983
150546 196491 885516232
195883 199276 480012593
30131 95996 402430450
114574 122531 19721787
76549 79330 6884011
6854 178525 429337332
196905 199745 882769858
60094 71692 29044904
12857 116339 921930042
4746 95921 27044288
69331 196466 970540169
69333 139253 2052165
108882 190208 203767374
192319 197870 13935605
108537 193450 212705907
160316 162398 5270774
55432 67808 30919185
8435 140976 463943618
158497 172322 34811652
172596 199555 252940
121274 188282 168172465
106711 180436 184609245
123247 162173 97486937
23696 71942 120116410
156560 188659 80802894
49234 171249 705248901
54281 81081 881663799
182257 187337 12895214
24186 154974 326612451
126293 185953 149786855
61276 148228 636943307
50958 58749 19446543
158348 170009 29438928
63507 171390 899981608
151905 198122 116240729
22469 94641 179802046
124712 143220 398296744
136575 189104 131921897
29512 159340 324366944
148542 151713 8067271
68674 94960 621405039
73541 119330 114642981
108076 108772 544704817
123308 140564 211956692
122715 129235 16308848
124413 150803 66002245
18733 157476 346544489
143198 186345 703964006
159021 177396 46219994
16966 80526 37308452
54660 72198 380708492
164021 169402 13596493
176999 199036 55431645
147844 185346 2914104
8564 184960 568391947
20727 157561 761274548
50981 169105 314554773
163674 165916 5679600
97720 183474 214978674
101822 137312 980979092
281 162064 478035601
115417 136503 52651217
190143 198152 698364660
56281 64742 85908477
192105 196754 11691385
166239 181151 37445901
171391 184084 31896597
144929 193308 975849645
133963 172598 96880472
21832 55692 845089090
11927 165393 437073892
83680 99471 738776045
79831 181336 200545436
102100 133134 77566069
197977 198540 841535933
86 109901 616288224
64330 133210 172448378
78893 171217 231341590
148599 187761 911343172
129302 165942 91873424
25603 72980 117830083
142206 155818 34183779
3695 104444 378031188
83388 155304 179852178
17144 185184 420143333
183954 185689 843589404
172547 188511 40233101
163808 188118 61216577
93809 113548 707992401
124918 179161 224288844
172493 176855 14524867
198668 199972 3291685
64499 70104 528878295
20408 112298 229242392
43472 109972 166443699
32227 105594 183420715
11063 65839 354601065
170036 197144 68167359
95909 135748 646134800
169099 170957 471489043
161975 177983 40316114
175172 195275 50597387
153031 189698 301607348
1646 47593 907560483
114215 171698 143885184
69746 135377 561417724
36492 43773 140172034
143176 147078 9731622
29517 34059 11070887
47668 50347 6664684
88782 90494 341123189
4226 102542 23147462
79281 132052 132149910
155822 193466 94736993
77823 98106 948481624
73221 136475 158290491
104778 181326 141907312
75686 138378 156757323
59185 143781 211567746
171768 186207 36324205
81818 152863 177693459
131601 185583 135407127
67837 135157 168473789
90935 101375 26209929
63815 116899 132976263
186245 199155 32445503
180838 196065 138014771
48282 68970 185363106
60630 115139 136572501
120142 153997 167064597
185415 192240 749294740
126468 155370 72364045
111618 126249 577941875
121378 160906 98914806
175039 182320 18263461
95738 137051 103475555
48549 58126 23885852
59551 84895 63536500
101030 138068 642750560
21571 24719 362006792
138554 155785 128162395
90763 141879 812576044
80024 144900 255491222
107884 122996 37535107
155693 168045 31170129
71830 95014 583792364
7350 124165 291754799
77061 134320 327370512
108512 133276 61714430
4503 186533 645291961
58199 171837 284700625
90930 144343 133441344
98411 172411 185467659
106135 112661 16222187
89906 110284 51126719
145026 189377 111603538
180398 196775 2539527
171173 176206 680150816
142821 168015 457404558
59564 66647 519455079
8796 168031 609284484
172155 185053 32367793
62770 110088 118613608
3374 154063 780607383
21605 59907 410756113
162740 193439 765470155
187699 198589 27318568
108071 163048 137385150
99297 102322 99202877
132869 197034 161084636
89562 168364 197361864
97950 107969 882226166
72036 95254 58039508
114876 153113 95403528
5263 89423 210067033
149876 158887 22711546
162343 173172 885820742
147401 183385 90666205
53935 186818 333040874
165812 178506 31857646
8411 42367 84640319
110740 115703 717744606
197332 199467 932897365
27290 124222 241853613
15658 170544 387167599
127005 176029 123008243
4766 74028 172873261
124046 150884 67103330
63860 142123 195728512
101161 125067 59575832
190640 196481 14669230
40251 117395 422873351
96638 124607 69985367
113366 139444 431695778
6305 32606 65722988
197367 199768 6040784
52724 104761 846512600
77065 162172 590469203
15738 133806 853292415
186521 191801 752778377
101882 193532 229690637
165603 187268 54518865
156672 181701 62910576
125569 127112 26600967
23742 135302 111079673
74538 136541 155195153
161020 184977 305212485
90118 154174 160208388
1161 147342 401092868
137697 149026 209516253
103298 121101 844247130
40092 54182 404668655
39234 137040 968112588
152430 179319 67590230
34072 103732 174290741
186509 189158 6709165
99293 124810 65765782
8616 103104 634603408
98599 170709 366634011
143219 152788 576886653
26858 133515 573694500
148012 158616 26734878
180542 186702 15488884
133398 175389 105333346
168695 182432 6260944
171773 177337 93477782
139897 158608 566752954
93941 182889 222940752
57064 126830 174539710
107240 115519 947909190
196752 199862 7786353
134126 139055 12202817
73758 186923 830200485
139551 193306 388664543
45073 113809 172069656
170312 174534 10587403
5683 45985 100441565
62559 138130 990265254
156473 159137 6702492
165850 185921 50462446
30257 54397 932864992
181290 196860 39251513
115541 191327 190087526
194945 195755 16227244
121161 140441 809121857
13966 55759 122016938
111477 176012 194595591
111148 121039 24663693
100112 127124 661513097
168348 185989 683641027
136187 195479 234000960
95979 182224 243402495
46797 98790 130061320
86137 187913 388043529
118292 163010 111885417
174214 195260 52905433
111239 179263 462670790
171880 179576 19358203
92153 175403 208605471
35110 165298 325688187
62825 76507 34318365
48071 154304 265849519
86644 176317 695286628
57174 173900 292435527
138982 156750 44617948
113090 141124 69848651
141578 174187 82046605
150446 167321 42561518
42687 87073 137366057
66718 71228 486051134
12883 22663 24640623
71264 82289 27595824
1044 92473 761227726
46023 68295 752815126
68602 119876 128306432
187243 189516 5660126
105742 171695 164994888
93637 136828 524321892
36378 136710 250853761
79373 124778 113514646
22094 153719 328520102
11930 111356 248403250
163981 164095 374881813
92883 94913 688217295
5610 52827 117611403
112714 199878 218545141
39846 71162 78124724
152270 163384 27946170
181865 198386 163413935
15116 73574 817372013
79001 193868 287930516
108886 173863 699036618
15719 33531 44216709
47737 150753 167521218
3702 156648 382344554
99473 194299 459109299
120996 148680 69107861
27338 35519 20044345
151309 174737 58956395
81864 125472 108975056
199897 199928 491677194
182678 186781 596238611
198408 199977 3969986
442 88947 397726538
97970 197697 554338259
186976 192469 13768887
101259 157274 140066558
102247 196631 317315262
160098 194679 389340202
116759 151574 964868786
130314 179097 899633001
103015 185411 908539439
57659 184721 318391758
125509 153768 641525225
33964 162027 320216490
154116 160156 5089506
32092 196152 814393194
167568 187297 835427744
193957 196319 33096749
121794 156787 87590402
148657 160244 202646328
41643 179897 681385048
160428 183321 375725784
31908 85215 133009171
151720 188037 91391749
197645 199318 4211564
39655 66309 771258815
76212 135960 149470214
164618 186647 335787502
130538 141598 27445996
7480 151173 358994595
147115 189224 215475720
33733 196506 407602659
46087 47369 3097365
168910 195509 119846991
191978 192767 1962378
96080 106169 25583645
120576 123169 796867631
171311 185767 36287454
137238 199330 155939125
170510 191769 53479232
196387 197513 2790355
80096 156127 884697582
187159 196883 587337731
166829 179398 31516707
191739 198789 341390778
99922 157122 143128040
88077 89145 256196982
169595 178727 22877419
24559 68732 109932936
167233 189246 305610128
46320 181926 339524189
196754 198370 3026793
93941 167079 655709741
140857 192854 130784041
102432 173271 177320070
55075 89483 758520507
9855 15887 15310577
147564 152183 874998546
74286 108738 86443838
150891 165829 562778075
196788 199732 355170750
62573 108870 592409224
189144 189841 1719774
83756 144424 688472172
108593 159271 108164948
44494 161708 293178800
94 192507 973302305
61158 88313 218155659
157746 185855 807512695
57151 192331 338832036
10589 32341 521933902
190018 190909 51017902
98927 121106 55550871
152268 157997 8557413
165719 192248 835614053
62348 110432 120480351
85375 87679 5735225
63401 144671 536445025
64704 120805 140439498
91168 99545 20899850
175423 186446 481207947
192777 193133 917590
178166 197045 304807365
113442 117101 9092030
152839 188269 89211089
16704 86552 107296158
59127 70100 27512718
16325 121537 262608445
195735 196539 2030182
72320 119702 118665841
104950 191870 217800810
143616 178901 88707424
66204 178255 944454999
115389 166076 126910308
3113 155739 381454916
151455 197789 814442416
114252 195033 212345969
59813 175409 289548985
76564 112332 89572836
133330 178963 114458944
113072 148616 88631171
59558 119785 704091471
65841 109300 967105888
191742 194488 6838424
99227 125574 65811040
93844 113360 49034525
149283 185470 91082905
145509 175392 716212911
6275 58756 543421921
123996 149825 311535253
150881 170897 125731973
146119 158379 30877610
50107 137672 163599261
39759 192285 381943090
198801 199031 570005
39186 133371 642702009
168930 192993 60494933
80087 99137 4487562
59009 149645 793576896
45296 92622 118291297
184036 184845 895726987
122901 132554 24206793
146322 164413 45572423
110388 142009 78833246
14083 199874 464944515
192859 194099 3054759
2659 52520 247876889
135628 178319 389302437
124611 167452 505347733
74794 161293 216473543
62187 170219 768944673
71006 84781 34569931
194451 198935 800025904
195049 199877 12175667
135054 144874 24448323
115238 120679 13496722
54042 148178 235445076
172336 182255 7279361
185995 192498 636133931
172467 188045 148082699
44160 153331 283120891
17743 124148 648137124
27522 164551 998517328
124030 196754 182621457
30275 199666 870422365
66684 175219 271867621
75438 147472 180041276
190402 193708 402590199
2868 147035 780800503
129198 176655 594662159
163903 195399 45400903
173088 176641 853693070
118313 147110 723347714
140761 178905 95869555
126800 181893 138224990
190946 195473 11299725
174419 174922 304810393
133436 192816 149102777
134755 183833 530548023
92901 94522 3987365
87827 93883 15038628
56534 73364 781276521
71514 151375 199768276
43790 84761 102485622
101634 183204 204291091
90539 96677 15219807
197669 197852 903487064
136772 176600 99947113
48475 123294 257278998
114036 131803 44316667
174460 185659 671971373
11953 154679 356630482
148777 196760 626232889
185121 199801 18711180
153908 171422 44162517
86307 165108 121492047
145020 167423 56440302
37372 112929 944045763
181379 198593 528133885
110779 190032 752158293
92475 171586 198213558
5001 142104 657805807
116983 179628 156966471
3729 180086 441220937
139922 180642 102440390
38066 84285 115584771
145977 164566 46847119
1874 18039 40668819
126176 194375 835605718
141441 199354 446047309
104386 194250 225115983
124726 142510 657182202
18935 176545 393989927
189511 198952 183574468
25170 153766 356437701
69543 154111 211572320
95959 150918 118389220
13286 135108 465519429
181205 196289 38018398
198979 199931 2407414
26835 105423 926975284
179510 198758 73395076
152914 198495 869995695
179084 182725 9197275
132852 151592 299102080
77471 139128 467349506
133151 147412 35428412
86187 199330 283565714
58847 121761 50627850
43591 102820 669412710
184212 192433 20637650
138676 192521 135320694
3154 166937 741716030
180255 197861 681970856
9770 169946 480950530
125708 138505 227966918
22013 125329 788459120
112347 165768 549417490
154730 178183 59031359
78991 122555 109071044
186311 191212 12433086
60072 117730 144419888
121384 144551 57820180
172720 181997 7433897
44186 48226 9935108
92794 193821 253293450
49367 163398 285551415
168204 188853 51978624
167866 172908 12662783
95628 124209 71541049
114561 167922 142596764
86310 94194 122448963
2384 127530 312661077
41011 51404 25797502
134142 194610 207532181
11928 118130 363974169
90975 141168 132659703
92606 118328 880973801
142696 168238 293873817
198609 199451 2100783
96228 122650 546747734
113750 135244 53605247
158576 182299 64005270
30182 191946 404810323
71246 112875 104345993
28398 97231 69279149
103823 147859 328007209
21074 182152 402581853
87519 107522 50238567
179971 198622 312679813
180526 195364 37308755
111702 134791 76572560
168652 178389 746834776
63830 174601 737151220
76946 186204 212009579
146562 149553 635531248
194892 197209 974822
199546 199878 853389
41578 70900 73260870
42948 123659 342266564
39592 86790 117970152
124588 140013 38521654
95188 140535 113334130
23194 23744 1331219
16621 40745 6337525
13367 169283 398983277
95252 168102 764308331
178353 187228 578933117
1438 187327 465195389
83891 94785 323567202
29572 130594 153464557
25208 43737 521472001
155690 158375 6781220
126195 198538 181702058
98316 140662 105813882
185786 186224 1114336
30080 131705 226268665
165449 177011 29034079
124136 158252 85408033
155395 170642 558129915
185753 193291 19030193
105712 147524 104146747
169362 178561 591498693
133643 173239 910095067
11565 77746 165091683
70928 112249 103516265
183149 187075 9973056
37786 162467 311848183
14182 185994 901250229
63964 103038 98007765
59540 61067 854838908
100461 147919 604964045
22782 184735 404914022
46168 190798 364818619
163243 192092 549809533
54796 76485 54351742
97595 114807 905463938
39682 133807 822903066
59609 85495 930062855
8219 111441 470202963
52232 106068 134988929
166879 173887 17606600
175721 180254 11393615
3602 10677 684429388
61647 175337 638101272
127890 180963 133134245
150483 153587 113788200
194663 196926 5761427
55832 155118 248398023
102959 111900 22291247
186074 191830 864670311
154484 183801 73826557
44809 191621 748211098
44692 122000 203115575
37444 173912 709482228
32941 175288 356096745
179270 190608 286488187
109920 180417 176571352
97294 180758 599764431
178364 188459 25508951
109057 165451 737086549
20725 86593 611784104
97347 104267 17572964
111852 180049 170888207
198543 199458 756640
112879 184230 178796478
20789 69721 103375147
18283 101190 631444214
37661 60490 56874614
98 128572 321050625
93118 158199 162832337
117537 145479 476242415
58110 187055 208884161
156498 180530 404056234
55121 155247 821863814
13298 59873 492231803
89008 184689 239739069
104837 144081 97790707
14423 75404 152053813
192900 198665 14478715
49442 92072 106777191
59743 73575 34655358
82669 112011 73521459
90874 99222 845016213
78805 157512 196968695
56827 166887 275653866
35360 98452 633225238
35123 99003 159608253
86880 133203 601577772
58430 100420 105248939
20578 58053 92885825
57105 114129 340740907
105384 134686 73029681
178196 196192 45325251
39062 154630 288982443
46353 152469 265412480
127803 148311 51120930
59495 99040 98967973
174526 195816 53563584
48934 191733 637209975
167719 184596 580030925
184034 192166 20451897
185084 190466 13703225
18341 171875 383731165
118509 176122 144330701
39980 103432 684542626
106623 158350 814653769
30842 110495 198980953
160629 196551 90465132
165060 183906 665026443
84300 138772 821382788
128197 147144 119184362
147044 163472 8040689
123779 154326 277705095
11554 167160 670293004
100962 194265 607593176
21320 148005 316028498
121924 199429 391995336
152258 193809 752822467
16397 154888 345842891
13509 139341 983683977
166248 190560 940369177
153711 186002 187131729
114554 158233 109071469
51452 181468 125817155
166010 177924 676163243
32971 139624 266390037
94657 146331 87927834
192866 193467 1492591
69473 79468 24949009
186714 198739 1926074
89944 192680 257552577
134454 184097 253754884
174097 177752 739896319
131521 162374 77174161
156411 166878 313112774
76361 107978 79346060
75526 126520 818508488
169266 189517 50893240
29151 106077 192165836
35063 154499 466001279
136777 149030 338782649
150518 169581 279847431
1953 94220 230379874
98170 118289 327412426
70639 139936 173200026
31557 165849 335733154
134505 146447 772189993
194805 195583 715419134
185017 198926 390092442
189427 196295 17332437
46251 187664 354261955
124622 134740 70449921
112207 180224 433065744
17140 189927 978610173
110381 126363 39738302
176944 191383 724583178
74727 145626 177187481
48176 78863 845299124
166027 188342 698662662
186674 188435 4489413
56232 106378 996675395
128279 163958 76998201
41001 186239 739631552
156429 167826 28707335
46695 131703 341372731
46253 77861 79027059
161251 191895 48478306
135848 138469 6412815
159492 174850 38673977
56016 184689 530866987
189659 189805 353504
173719 177697 938990803
24266 119436 237572093
153664 182146 92418988
176285 183245 244785175
183052 189708 16772911
118305 195066 192457017
129451 191795 156517586
79000 199404 301883598
64796 90874 968059061
35774 75842 100076316
138111 138599 1206845
117160 182727 853569626
128518 198272 629265924
181873 188901 17781710
147141 161517 300824306
105927 168991 157783181
191488 199176 19181854
154457 179351 62597680
45827 53902 20074335
52468 117306 609694120
49919 136020 537946508
194425 197426 127719715
127390 164682 93468448
144362 159671 31846674
29698 181261 840274982
70973 128214 874783964
77902 157457 199073889
101604 140989 98224403
133499 180489 117944866
192723 193773 2597217
799 87430 216418844
2301 83505 202776906
172169 181033 15584466
196727 197224 648974925
96190 133128 92594988
132706 173543 77614171
57377 89708 967730156
78601 147644 372700619
136653 138003 3002442
190402 194839 460713789
43811 169234 601071870
30477 180236 374584840
90364 139396 122515679
83803 137958 786593944
123753 174738 211242421
151199 183836 82161118
39670 102565 157305085
53037 151714 542594198
98796 122547 641472835
72247 124827 629626107
53645 168097 787270947
135760 136295 1334960
89259 177050 444069334
113998 134372 473107411
126604 172240 555501659
100867 114580 883673895
2196 115976 604791391
3043 111981 272262179
136479 196972 405687299
58520 103055 111741409
188323 195885 383522051
5455 144447 347141022
101814 154644 132017211
118985 173956 324107418
79229 163861 948321030
27619 173712 574741314
153985 160897 17317944
37379 138149 251865977
150973 192408 104282563
179450 197032 44307439
16603 118820 394047675
137371 178536 410820629
51626 123374 179491198
28131 132748 716991777
6808 64108 731576944
14948 95658 580220059
113602 161891 731070177
9938 100680 226721393
35298 166449 270972912
192060 196088 58238980
53734 181953 768891250
99598 113478 34903674
75181 143404 256886242
186273 189458 540665066
138341 190385 130881883
87099 196486 274252552
13474 77039 191310760
18194 130958 281598043
4054 131220 317879497
15892 60102 109920578
162968 187720 190695815
58355 197549 775367290
23371 92892 169540338
72711 111264 62791006
161486 199210 929333525
165070 188889 684757061
48569 130560 205273493
1430 174698 433383482
79955 153218 183244275
42413 170883 321644832
37213 95207 144862296
60779 84370 59129397
75976 160699 645901222
123830 162645 595717634
144520 166896 56353599
32792 41338 21168203
154732 155647 955324713
96073 133959 251297534
168983 190521 54192464
190349 192880 6313375
26138 136936 276589704
183198 195028 29757103
121698 157115 88655719
46017 91521 113812698
111711 163395 129370051
46992 150201 258130725
24883 163921 347383007
2743 10939 618851598
41123 177317 943329630
191789 193767 558329749
182122 192250 333615375
33235 46330 22067411
115075 196298 897711190
4730 60595 459042761
118173 124398 541972337
198387 199183 1981869
83207 107105 685624610
83109 119399 90873160
116746 178742 814122359
121860 158235 90962074
7918 54887 117056513
163614 165625 58856397
118133 171578 133865466
60390 85667 889246184
94151 127539 83554117
110530 121549 27424987
87750 109654 949112630
29442 183849 990279307
53369 66324 32400235
33407 73509 357989658
5396 122214 291768741
133078 144593 3196573
34240 174023 939329262
80755 135345 849685506
104054 154222 980968191
183125 198939 542483558
54047 166163 693233147
169958 188961 642209999
71938 198347 375247053
100750 187294 480756481
96298 177748 525140546
26487 103282 822292244
163742 172735 960055923
11914 63976 311299439
111977 141669 74089607
58360 92795 86273886
77605 158614 202699576
44623 52117 826435351
36085 171444 338763253
30692 182294 379191415
14343 115176 251927339
56764 97117 342925464
81467 161232 199631180
149359 191426 287658220
124989 194235 712441487
8330 9702 527332690
128212 156305 70299936
97112 195085 497120717
15214 162793 685498034
99081 187400 221510413
101534 184040 119593272
45340 111748 423003927
28515 157011 917426409
79532 153045 250067776
30735 92207 153340448
11259 111777 251073193
181089 186309 296746853
44832 112563 603694250
177273 193567 41004156
133335 174534 103362767
164665 187272 56928123
103139 167203 637712604
196288 198320 242851437
149946 174825 367181906
63865 66376 6336390
58538 163980 264121781
35507 186030 376862382
35688 134248 206479762
171698 197858 65787100
19126 66523 117880774
112255 148372 202441495
86467 130035 912654946
61818 164342 256687255
179668 199254 49261076
185747 195425 24386623
17727 143782 157847254
194816 195994 2568621
14611 113433 595778655
127762 138564 26897182
187316 193324 951186793
62276 146519 210625468
110052 147390 133951289
140646 180011 99020639
41397 171669 326086383
134687 157146 392072394
174098 188262 35656834
179491 199542 50448205
137842 151313 601582493
176081 178426 936546854
188761 192335 8949224
26815 158640 592895108
47835 154183 840079780
86420 149724 158178386
137418 153254 39613344
14405 143071 710790396
60693 93541 563857034
181103 181881 863180037
73699 88399 54810693
14757 138246 209394529
77 157123 392576568
184201 193200 22653398
95794 171457 455116093
185871 189273 1201856
152433 178531 14638136
53284 136363 207874016
74560 141188 813859742
4759 77238 180941819
81925 151762 174699866
143579 159569 707573163
187483 199442 205864175
152700 176578 221500
88317 107437 307681183
184545 198193 585450987
46192 61796 103914720
134196 147757 33719720
16346 176084 750607266
91923 142284 125831196
42430 172096 324555990
104619 144840 312140831
92783 146707 589897247
171932 196273 816455107
165274 179462 242438550
141044 197694 142445752
70843 89969 358139953
18473 93708 187552990
37814 159281 303782651
59089 145036 524776980
113313 187618 553832648
90291 95617 834652770
105560 168827 500991765
137958 179394 104051746
64938 91746 67138665
1962 77597 177024878
131718 163947 80726972
138440 174567 90795496
178977 182527 55181397
131265 179801 121637355
161155 176866 39605528
1426 139082 343894438
30430 45228 257006436
121402 139615 45435180
68495 191664 546262449
189481 196506 965361211
196508 198474 4901645
14128 74074 354903671
38861 157125 971680242
166656 177933 471335039
152752 168731 40265409
125198 145000 49509489
36311 168451 330701561
27789 147956 299886105
42024 118778 192061279
146192 159420 645196606
195931 199099 7912201
133642 146846 32852416
29582 152361 805675112
80659 193998 284083215
144864 195823 128232861
7334 189919 480240282
179846 187822 20192942
187727 198629 26238157
101098 142953 104444305
27795 180738 382480332
144164 168002 60000384
42572 142550 249858312
58067 80848 551433501
101198 132918 819154285
91477 145002 133737355
64743 69282 11381812
6857 20382 34168027
133817 156355 531176339
149595 185320 89874994
120988 131471 26307631
93755 162349 171746432
49371 89887 101513505
145972 189064 731252632
552 49985 123203312
34671 80984 115636688
58878 169055 275980813
26211 120019 234093052
81521 136201 136865188
33442 115685 433842995
170517 179195 21704121
183736 198346 951088643
139104 141838 184078167
168608 188540 8526122
37514 136033 328453941
241 28570 71036538
26742 28127 252653454
49176 127379 10934197
50482 120012 174050259
75868 138520 648371797
131528 146480 242065067
179461 196344 42556251
119037 175200 140723998
100494 109217 21993150
18227 143863 585147710
176324 191046 26079310
38762 196118 405130244
158520 158567 134600
79833 169192 223840784
75865 125388 687823127
96585 127922 351130102
159556 169063 137476239
133969 150585 41446971
45292 47605 5667999
67212 196767 324834683
40972 157758 292044699
177590 194032 41305249
58351 178942 302138775
67846 174077 266140342
97201 107346 25687190
5586 7177 738858353
177362 190422 619147108
76899 112238 890439872
28753 51311 55826526
74295 199928 534647410
9754 129539 390345199
199134 199328 481306096
48071 54212 15403255
47530 128534 202726657
80413 97760 13336400
145217 145745 1285530
154564 157951 848709341
66401 70524 3664084
82248 128165 547563210
138669 148374 24184504
147393 183142 772075794
187057 190412 871344547
166761 178967 30598636
101101 140011 97071723
85776 147736 954932411
154509 194770 101287086
2502 116809 419519390
120357 195193 850746002
162 127836 319073351
81496 130261 122097251
56655 144112 218680675
166577 180919 387086190
138241 140097 975461239
134447 161604 67985491
85297 92991 19187689
71286 128310 142706895
16755 27739 960134356
150116 197959 120373726
33937 94866 779163885
74837 100579 646564983
86342 105074 540493949
33919 81081 902393970
190751 193149 453814552
180170 181692 3826351
181075 182645 239330802
186553 195645 22907090
141945 156639 952966134
89188 121295 924720554
76698 176334 249604240
127758 158958 199274702
93327 126586 354618420
172568 187079 36566747
194860 198171 777624644
7155 197208 901098080
108224 108327 250603
1191 48351 449837481
197492 198513 2560709
84789 185972 486538161
4605 139795 723279766
136479 151495 37492490
89027 187854 247771583
11559 173911 406000744
171130 184790 423665071
113734 130649 907778714
156916 173822 66513351
113020 199874 217775685
96013 161733 164556739
87006 137207 125544432
180331 196139 39791151
127134 173328 115826107
110917 143133 80316656
69053 80299 929660000
169342 184423 547248259
61038 72218 28005370
82354 97881 877991953
90977 192459 860846917
133856 187261 365707695
50571 134112 569811295
110657 173785 624983823
7013 112734 581417055
51615 134401 207160422
178380 178584 519473215
87043 141085 89845286
168789 195892 569153460
157723 191735 85665153
48233 106804 597934999
121829 170723 269603039
40695 117276 191534413
186130 195844 122978948
16801 36979 146979141
136320 159385 334551216
120675 183682 693993165
104483 182623 335804958
92282 97415 81102057
107338 153206 114421363
58643 107847 511550663
29637 147372 917482621
106909 122682 945170489
154121 175885 492543607
84406 155804 280542333
85336 129597 110706865
112602 127670 789338092
28802 55819 67026299
40124 57453 800635476
151994 158971 17548068
187952 197490 23932691
193453 197929 690470926
63837 189552 315103269
6200 93647 570704531
14677 74344 148749525
185482 195338 197620162
150395 184880 86774824
79480 85698 399808956
41662 193174 629993509
4683 30653 330451782
159403 197325 95410190
37849 136205 245951338
151339 173253 55086867
180158 186563 2940664
84299 189610 829693419
57844 113549 139647387
192802 195750 739938208
91537 167086 189223448
108138 198781 227115078
124829 155749 77447780
133670 177526 110007267
120448 145409 62233853
127084 172254 113302881
108349 147581 97727126
142601 166903 61214958
145104 160359 38340265
20339 120127 499649324
125627 136105 282399514
137062 137626 1375852
92366 173731 203866530
92381 156096 159391280
148598 167332 915167505
165649 187390 54713332
85322 112630 670587916
99910 166705 521608171
147276 166651 346046631
119965 128410 21114959
189800 191843 244272346
139156 189078 957360406
150490 161787 28406737
41151 132267 227870116
18246 151807 628079643
89440 120731 78318847
115422 154806 579699870
118382 180515 596937290
72720 165132 231366797
66527 197971 329469190
63797 148529 211904117
131111 170037 236970055
120808 140557 49210828
60500 161006 251544604
162035 168984 17951146
56556 138566 205107981
155907 197090 153831538
163751 175444 29424280
105348 156955 563794174
148866 155697 17178474
112240 139304 67475182
102400 183017 703079770
76714 151644 479389332
150007 162568 31591434
180376 188215 593053767
28753 88729 149501376
30904 125717 241086516
3754 163623 995619641
129482 144625 37685954
143777 164450 57888921
174481 195219 52121199
126083 162914 477171721
3562 146014 355811116
169987 196445 66550890
146905 198636 503191243
117423 169734 928498634
59131 181646 306917547
2626 102698 716869532
92019 167065 413882268
167463 197398 279501088
146798 182292 89283498
97866 104331 253816882
159089 168020 492079211
59799 60177 6386338
153852 199337 321256894
94216 128115 84879009
141888 192084 126294976
105927 195520 732322805
21287 42445 17333103
11303 65101 134063769
105645 132714 67499724
38090 45887 19423987
46934 177168 445594872
150414 180179 431003163
59593 109853 551423990
162073 177103 490563000
189849 199945 948885487
54757 102351 119226985
103769 140903 92525570
163767 169230 13793154
37658 184376 367283582
78005 128122 372599434
73703 111317 879568050
102387 184127 606115976
38926 73510 86375682
152084 194221 105958513
84059 157754 184333424
134821 190270 139258897
17548 120573 257148639
37040 126813 224363327
69586 159030 223846411
16766 124290 268253825
65100 173566 271657854
8612 182183 438135185
54756 144468 224351259
53308 113161 149886047
30090 184155 385411449
10046 134518 693329231
3821 137250 711530180
84000 110278 65858862
41523 58920 162721889
127944 196576 172300070
139119 163310 350446393
133564 189104 139480801
61497 76974 512485150
149056 164973 40096098
187853 189504 4089605
64621 110466 521834561
162411 191506 620004000
108065 187565 199166788
188620 195907 400264759
194996 199851 892391947
117444 122988 13740591
77982 196036 295982155
111896 193334 204242207
53017 112513 282814541
74568 162421 219908012
193813 199216 982815419
56611 62248 14110732
63382 115696 699478727
186045 186122 188945
11047 31268 862345624
14015 22794 337206854
116035 120231 390374149
18352 71557 132489155
69486 128867 148527378
7417 143280 339312025
131860 136958 9236276
113520 197453 210426070
70361 73539 930688144
186551 192480 121075847
108097 157739 123926596
148177 172833 62089359
30465 160700 329066385
50964 153508 256570142
60367 90129 568183151
60328 120341 968300412
167304 188805 640055444
169392 197900 798369235
103685 166072 156085432
4000 36352 80757801
47795 134938 534796477
168466 183794 38547953
52522 122875 985446932
105577 174213 629895247
103862 134311 75960480
116958 194541 194562449
142505 153002 26396644
25396 50234 170904794
62039 158082 612105302
76878 153748 192250558
151466 158522 17743556
59890 70494 26576618
189883 190390 633370515
102880 140876 94764306
81934 111683 74512701
26017 104138 195082661
47995 62783 29109086
13299 170467 512791770
64614 177406 349989911
38336 58479 650940956
26454 151136 397225746
29787 139353 967646308
41452 116204 187063202
57166 134125 886183401
51498 188917 404730957
143424 157075 324073060
23783 64242 100534752
146804 199846 626306356
27807 123805 788572923
126851 160024 505798260
49401 139823 742664788
42046 121957 199923605
142883 170107 102706869
191902 192549 751630158
56480 144072 218992746
193937 197790 856684895
33010 58481 63265092
82878 115390 297307353
198403 198707 782694
115762 178217 156408419
160169 165358 481258534
131473 143337 29445320
198651 198977 832196
9022 53537 194174673
154339 160208 14729822
85635 193035 269188295
129375 173015 8973772
71147 177805 267236128
12233 39267 67311211
158655 190642 152455158
171193 186739 493322347
79815 125421 273852971
109211 177070 956802458
188779 194561 14500036
171714 190107 46306786
94161 176848 204583443
26274 128519 418881107
96897 127642 77008941
21225 121083 249111485
86991 172005 186708265
17919 97793 813235952
120013 155203 88022071
101020 185893 212679251
134510 161407 405121616
84139 91789 19100256
98695 141072 91255781
115747 170359 136768987
57945 87319 73658381
173082 193817 840655154
191900 194516 657947052
179477 183019 8929032
112919 195210 206280626
191347 198214 592817478
189569 198637 22782946
114301 159732 113493664
158552 192976 232991102
150091 160716 661138840
63298 68910 87571353
199420 199479 160814
120100 194208 185892316
73461 144378 177323320
59054 60496 673407320
98990 108774 431730911
189003 192996 560671008
20774 129799 807164863
88227 104755 41506881
49477 137409 893024193
52927 165413 281634123
31228 102760 178646765
177381 184837 18740050
87208 97562 313647231
33676 65622 79672017
50657 132870 951085455
157519 160424 1993555
114822 161325 116179558
139804 163685 499183825
74959 166242 951605318
177637 178743 2731169
196835 198036 2949871
59901 129986 643188294
155598 189522 85446184
59343 139355 200148471
165195 181375 40677315
324 71452 177537661
174559 197773 58349383
154713 195224 101956732
4790 20193 38891051
166507 182822 664039659
66672 127279 151659834
117807 182775 162815877
140803 189720 123031850
173897 194759 922880742
118244 171535 133509941
183343 196110 32161856
109431 195471 215620556
191595 198440 210763039
135636 160833 95604599
48425 188448 350933389
98527 126607 70255251
158146 159029 2272067
129662 189076 149114804
115057 172991 144992954
77613 188285 277410175
145161 175801 378263187
124555 188341 160213561
160549 169596 22874086
131167 181761 126837670
163584 187689 44068789
49154 59876 834227761
13964 126254 129247769
105033 117910 32088452
44716 112342 799836049
138001 193017 138289543
36764 118314 203986627
190748 196316 13984612
70750 195985 485530702
101993 110284 20765621
177067 192246 778121147
104855 157242 485197951
23800 176465 905193356
65537 174672 231893708
52488 159826 801564128
63174 191983 322921912
163034 190287 264192449
2267 171278 740931678
142555 175676 83365188
17538 178127 659954504
126203 140550 35826513
31465 51382 59692245
19306 164069 361631444
93805 192154 735542466
97013 143616 538713068
3668 110552 739613800
62829 114637 129887745
23128 84214 79716714
166289 177365 27804762
148538 183726 208389256
14609 91814 347275320
66833 174945 903541477
185040 185079 102531
162040 198020 90553073
121229 121715 879789585
165530 177365 578607968
21094 139187 817491609
171005 186996 807510587
170253 193391 97791739
54694 112316 144323923
47348 66604 454787191
93432 102240 2599879
184426 191198 203641137
113238 118595 13361585
44684 129656 865569487
78039 140622 156398927
102597 157372 136927337
33210 177628 806729708
8085 114629 266327044
45307 184618 348815278
161555 194644 83281206
51897 146380 543042612
199001 199724 110439484
68653 95206 500034657
6550 66401 194458248
27390 155597 407921779
20813 105981 11077906
150452 153822 8493898
71246 199753 769555421
56144 74620 1518259
186796 198686 916333248
180230 191767 29099184
15379 92208 805271041
100008 164664 161860309
27647 55445 68960685
30939 186582 389394651
175396 188615 33295408
156773 157578 1979246
45279 100685 928641891
106341 172072 164460685
167877 170213 5903387
170699 195939 63449594
87796 193798 265637588
43377 137428 708197655
22434 45860 57941294
18577 153948 353629689
77947 131463 133989452
167572 175059 18797603
122649 143778 524639727
120379 179627 536998070
199611 199935 773810711
177322 181338 487009421
145501 163033 353969763
101870 197994 240920170
52709 128629 846133431
103193 163736 425458223
499 65874 319745834
5680 123414 745279923
190510 196677 95769108
180788 187332 16486147
36574 65613 926779907
145187 184915 634087150
191989 197048 12710681
16825 25050 979911765
96787 124934 123669500
183950 190183 5127360
176744 193288 41681199
115223 142544 905945609
122898 147478 287077989
84291 165111 202266226
46376 125257 197160222
94180 108584 461401209
70287 116235 115097191
53400 99350 426400658
168357 182015 38584056
123346 144612 903098551
64225 69699 12411039
127224 154079 620368523
168737 178424 322279322
163595 189459 569700116
62471 97311 887709121
5131 97852 231462898
12478 195629 546304660
188624 195297 16740925
155618 167140 29143311
101775 142952 102711111
42586 52869 25576629
90394 154405 160084431
153018 199090 22228589
141151 187613 116921763
48888 160799 280131912
192045 192227 1193387
174774 186216 28768951
118272 128147 24596848
93453 165521 180544227
80844 170228 393481771
92906 109452 41610175
121273 122101 2080683
15893 55889 386242580
64562 105310 699281757
13415 154603 352684605
123494 149179 64225034
199147 199533 982573
44551 65264 439311004
88675 132059 108599891
87125 146638 148696127
40801 64963 60226537
33256 132638 772572386
62833 131530 985537050
158562 176971 550948408
128910 154120 63099985
193889 199630 745435532
148203 167184 868067551
149019 159544 889039513
166359 181359 37656196
96657 152329 139372603
20522 152448 309001504
151267 164536 33401891
51743 112112 151195639
133223 156168 895365623
16199 190489 435994920
36265 95964 793340860
199761 199945 245391603
156400 163745 18494998
71127 168242 243226776
149375 171055 96656689
173065 198525 52846124
153869 185040 101335257
7710 190478 687000552
110421 122191 29288715
103660 159001 443732717
26077 69994 864673257
83932 176730 399552857
156147 157911 4454787
74280 159065 346727063
161352 183025 54565937
3194 60808 143683323
70459 120422 882274901
156025 171641 994299120
2080 130014 847911589
72176 196589 887588908
17322 56307 96868588
80185 80831 1580568
166599 178405 985348787
114557 161531 83730415
165192 196547 78895211
161058 181930 324749489
22026 40729 46242262
134013 150367 176949080
66958 77990 895824623
142835 152382 24042897
100309 152216 129763315
148618 165312 735577020
39005 61575 56332068
126044 146859 890242196
52478 97140 740350878
69789 164550 237225397
30562 152555 529083979
4668 101305 241492603
30894 47830 176884841
5512 137495 329679151
189490 199352 370651152
191338 191952 1493593
168509 173969 895140824
99692 170698 177957610
119078 171961 160640025
171343 174252 7300869
165933 178243 728670545
46865 177709 327694434
45369 158745 283609387
97071 169398 181273750
126917 186678 855018994
95749 188812 233479445
63739 193717 325795833
102163 193487 228898723
127890 190217 156436577
40645 153902 539889801
125898 184597 734586496
166623 176430 479710798
188938 196557 649266235
34263 148452 285311465
89824 96673 260479107
74603 119689 112920571
86350 134431 932193397
173128 196002 57600156
73303 75745 34492483
943 99373 245871207
99017 121060 55183405
56613 170227 284553934
25219 107962 206652315
125433 162578 604820595
94940 193492 247147733
152003 169839 44924039
103580 121340 167802680
155996 182997 14966970
48362 53197 12141745
64262 177398 609501093
938 54464 133529823
176003 191521 39138125
116275 193148 192757644
129233 177667 491741339
95382 112182 967403425
95019 199618 262354549
168329 178134 757014399
62851 95074 80640641
191059 197564 623351915
59811 66175 15903108
157475 189527 680470720
140541 166949 66476763
67938 126593 639227594
143056 154848 197315261
100464 104517 10296331
70897 170510 249511819
146729 189243 107040006
44457 85940 815101799
76120 137789 154223092
113867 114449 895839945
85777 188176 256658103
192280 198098 14588525
85528 126900 103371413
176478 198755 274375188
78088 142472 160961094
68748 180434 904537591
174176 176051 4690255
151085 173703 56940250
147819 158228 26236996
90495 189726 248728583
173751 193882 50583469
82650 161475 197288604
172481 183596 636695913
152049 181353 73693004
81006 192987 280759824
17305 20723 540547367
174825 183538 21936316
24632 102245 193681604
137435 158104 86725162
119310 151334 79987789
136270 153030 31019091
51300 161115 274836851
6678 129096 908317323
119236 133687 36088431
31487 33222 267054024
100269 145292 112375207
165397 187762 56307027
139329 144956 14031115
164408 194037 727514191
107101 174921 169703236
103652 137067 83389026
149616 170440 429063627
119108 132460 33381154
96828 127293 526804088
147162 176195 73153671
73806 121577 608978149
78025 169300 228659329
127944 144057 40107115
84497 165401 461500640
157730 177158 912016687
101112 149568 544023077
148073 189417 104078338
16227 38242 54595008
148917 157657 497238305
110313 129469 47803396
128273 148570 1059103
146298 186705 608489625
35328 84229 198470517
109919 157550 119000164
168521 186312 640239727
68832 127624 437734166
18816 102828 958725905
160554 189860 351546633
156930 191307 86560440
189060 192700 9128923
149423 165281 39939833
112090 157335 457975054
198462 199524 680396257
64406 104638 100971972
81578 134187 131666207
154547 164559 639511959
125554 197164 179879005
38900 87685 121980785
18717 96111 192921796
134841 158212 58448613
147930 168023 50672027
79508 84884 13584479
88522 173226 702764308
64200 81366 42982732
155205 160540 13368616
52186 82632 76182525
147521 174410 67796632
140949 196578 474492367
102177 156323 263892498
110779 176744 165223043
98578 176485 195300829
98862 197883 35087241
32829 107599 186975620
77186 134696 222559452
49894 84895 344363822
191362 196315 378348315
39703 46712 17340382
7801 185261 451348043
151838 191785 100546437
62356 173407 642809380
129640 158177 71333976
120320 158076 94436723
106507 120955 35911533
25007 138297 282747745
39615 101235 926067484
104344 187266 207751991
147975 160012 30307560
71237 174559 330232202
116675 120049 975862470
155995 188010 80658946
173624 179030 13556055
14778 95308 828800236
80006 120051 100195211
172628 194125 271631757
57605 59681 5284224
170196 171145 746361583
114316 186881 587705682
63472 152804 223547450
188416 195577 840803714
127285 195530 706785261
103131 129318 848765301
100215 167197 203552576
91537 161177 174246170
79612 134378 137093026
77469 172552 330696417
92186 166081 185113043
30387 134611 260320749
185140 195104 25114858
31111 72386 102765263
8104 146928 433752958
116370 124234 299242445
186022 198940 32498982
36530 56447 49624155
17583 63381 113877941
144518 181701 93520793
168584 170959 6019189
45709 56563 27078971
152396 172668 409497276
166132 176800 575118435
39486 147170 445915377
135855 157396 778939476
16786 175716 197880558
118003 156021 94956994
56743 95231 72602545
85154 152486 105552164
44807 59851 236170374
59366 151014 229271700
195295 199575 945489121
52078 58845 16893260
138217 173649 88969251
110265 164096 134662963
47380 168117 796358675
148658 158392 32463652
101215 189848 222143837
78882 183550 262340194
35438 66354 880775035
110411 179681 173474721
48114 117039 172630218
118580 168429 784723579
111024 183877 673526215
149728 165645 790076662
26535 27591 2659647
197923 199538 4064921
83742 147236 981395183
53786 170833 571825398
48230 109396 153320912
194042 199998 15021459
64436 190617 686076309
197343 198464 987989778
180110 185198 12729147
126895 146946 801267297
67697 93135 971461538
111943 170346 761329811
93210 103442 25821003
123688 146468 662051623
162070 179958 527891676
151494 159047 19010433
149703 166821 6853670
142140 182214 85297201
157284 177181 50051600
157954 198791 566801391
199138 199181 83844
22561 175296 381719501
156496 195462 98046849
73447 79461 241717115
174172 182793 638458111
29375 198618 423486700
136530 199409 157873283
180329 180996 1675406
82561 113880 753405139
151928 192151 101225947
121049 158857 94634166
106204 107049 2148771
32245 194977 682557155
163468 183021 49176985
164372 177676 470937723
175636 184942 23317634
98890 142433 652016951
25854 164189 345611345
87360 174647 218638628
76431 154557 573590992
58280 169076 277598052
137300 161733 341328033
136157 143932 19260718
76960 131070 453562564
110011 125185 37659623
80415 189905 274449485
105635 149206 108651488
53405 66627 33062631
22115 138391 290105671
55658 124268 487489790
80220 151372 177948687
28624 160439 780920830
88188 176495 966114674
132580 187320 137431310
175657 197923 585161331
182206 194814 31770967
189097 190129 2598493
181062 183291 5623630
27446 61870 824255818
147472 172788 63796702
25328 127077 719333433
123572 183645 55123735
107039 128046 52316086
54985 95905 102305407
25973 184119 620817198
145913 181973 490547938
85333 99457 35239967
98682 193804 238518269
74840 141373 700034957
91479 144821 874456666
71748 104202 81479287
14763 126410 278704920
153157 176018 57572100
140980 163365 56301976
183069 187304 10735237
119013 182710 611605416
4784 16369 29195970
97342 123076 64411186
68889 144819 782071773
6658 108666 738511935
141033 179525 96782543
51660 129008 752403891
151452 171136 238500002
180790 183803 7585275
25666 27819 5312153
108553 174176 164221757
56866 71550 36791801
112945 124858 29537213
194737 195833 433406322
80436 191327 278058293
129193 190794 44269708
196705 199133 6058672
87558 176529 568556643
157521 162077 11417200
183324 185705 688863073
44287 85527 852677325
121739 125981 10454027
90246 100731 992238379
155462 170034 642176923
101588 160340 715728686
87383 136518 122910998
88251 182321 235641810
134872 169383 401750679
171579 184769 937564848
56652 192150 339585470
81923 121211 98311772
158983 169303 588445281
86797 172166 515134760
151770 156027 997188028
46133 191147 363369264
117219 124088 569696808
179971 196611 41920233
341 34743 661969371
128241 182979 574850254
148494 199788 129139218
136602 142192 13819973
125577 129110 8951714
125955 149630 59282855
182683 190373 123188369
194174 198786 11633192
26008 110963 686638042
123463 128749 13251404
121040 148598 3555976
61078 188519 319451323
192818 198136 13334484
159172 182757 20043092
141957 190792 122900185
93520 130209 91858315
11326 191236 450256018
51288 122248 452488335
170338 186769 41313279
94417 131898 611550439
37084 105036 170100539
166497 181434 37489624
157652 164732 492105806
129244 163366 85491589
106480 134363 45015578
96818 172461 648376860
111718 175335 962299963
108817 158886 125073559
172979 191664 47099192
136690 188600 130371996
199484 199594 674500015
52550 125654 389807428
92596 186637 508114176
38669 195363 392455129
43178 193128 404777587
27542 180122 615404390
4138 88506 210752938
118957 161101 794326937
156488 171916 38820097
26274 68176 196787981
119731 127636 371551383
82044 176743 474767642
92087 123329 78119313
29323 96849 168298917
119913 125008 970213874
193453 196582 7928918
198464 199025 935825529
135374 199362 160686458
199376 199735 953307655
170521 173116 349033555
8667 10943 5773098
19439 124272 452604949
39427 155034 365786257
139400 189948 127119659
163867 170791 214234539
152042 169259 43381005
181941 195686 34664930
132635 160827 70522875
96933 117153 50769385
179757 184986 132176194
130980 154490 664824192
175537 194511 47706676
155534 196880 104139426
61190 195457 336560752
96440 104988 8979550
184884 185704 2093695
103011 122944 49703201
17513 155345 987022696
73382 157551 523557804
16037 116407 250632702
84870 92590 19204749
91775 145514 134244835
164910 184949 379666897
199029 199207 392710891
45039 57912 327444076
161097 168492 18724029
110404 113248 7093512
161200 182062 52498460
198076 198117 64748390
62376 159140 242188880
36622 176616 498511217
92425 179684 218643342
56281 105185 820558565
36862 60702 59445624
113984 193605 206909787
161845 196336 708648699
137775 149778 29960866
132558 160880 70820653
18603 153588 962342346
92388 150924 350802085
105479 106091 1537810
140883 144644 9396005
160136 173360 246025240
100486 174046 314453302
63609 153172 224095304
3579 154396 726032701
79635 176899 243727743
181117 185041 353995649
193045 198245 12994957
45949 60679 205940449
177565 193300 39650749
122974 182092 299812754
57314 194127 525478583
172637 197745 63110372
92879 105506 31850679
199405 199637 611121
55862 142640 661080412
135133 162527 377600425
137118 170553 83947544
72920 75359 80750682
75521 181227 264827801
17445 62756 112670728
108138 168482 150949057
104389 131040 66567340
194322 195288 2475253
41340 82126 101905834
197782 198379 1508995
122445 139068 41487728
137142 152896 713956092
113941 137617 58985333
26634 137293 276233942
13420 104309 227097316
8138 51473 532125635
49066 193124 961276865
33808 36220 614678270
137583 197180 149753797
196509 199930 529669641
151421 155500 866214678
118360 179462 250528167
63796 148194 696042724
10491 187522 443022625
136427 191248 137748766
135377 170244 67340846
53492 179827 696976168
7161 44835 93914894
105647 167550 154828798
126722 168427 560024615
126177 130022 9787108
156808 158885 887402072
136508 154661 134564159
187203 199438 30669918
20451 194659 516577080
141643 177642 90537649
57290 197923 989404007
132576 160092 68809902
58373 126294 951721012
87409 162849 188817723
48165 122031 184921809
125023 165152 100663684
186404 193014 141957118
19658 55200 88146505
28887 109299 391417351
151967 152223 667490
31619 68775 92526752
116381 180379 160345483
30844 65075 686956033
52141 64797 393061398
117765 180467 157158162
129052 147957 47132927
8672 158811 375264920
193934 198735 12133738
166556 169525 147193191
27717 131558 578845500
35074 83453 406511432
106830 126650 49256568
93090 191631 390832863
95812 108187 587901164
96404 143795 118542370
95012 176385 910696799
122994 141664 46605071
70221 161015 614713526
115673 133453 12983050
153480 177021 231468006
1785 90635 653709044
154032 185385 78883389
121594 147044 63483195
14818 45713 406173509
130999 150863 49479727
1832 151221 373307395
101581 180099 363552322
81679 90196 428072977
50788 82302 78880180
48523 152319 259737986
65645 120360 136940128
158116 196127 565850485
189272 198392 530196253
111899 188268 191514948
60704 86853 65522960
139552 187963 678277547
192773 199955 705084526
2008 116529 286249949
83195 192968 275174778
23768 198942 285286728
19559 85249 163703941
56438 160497 260391496
21653 158676 342128667
115068 182540 766630483
146122 192420 116548058
35148 95286 333897761
129707 152006 24643391
89278 90847 66063480
116564 184278 169717861
104294 172989 726322628
113169 129759 41455708
100288 162347 847087378
94281 161017 167067055
142074 179024 719482779
94930 96224 3156536
24794 120317 238417667
106903 174126 442145628
144535 159343 37253709
142918 157033 409696179
13829 174923 402791656
168184 172313 36143336
186170 197041 847621270
189904 197548 630179279
26866 66827 367616601
99831 99970 366210
95874 169283 184036045
80436 152584 180502790
71971 129470 143882598
75079 127413 51240034
71733 190138 775113030
57766 111310 134172522
88782 177114 721203320
71763 162608 227415998
126957 176335 568205822
60412 80136 28189490
132788 159406 181162196
6488 52329 114216195
134045 153337 903243976
57281 90154 396219022
172264 176852 11560730
61680 101511 736706515
29308 177794 371292727
189843 189948 595935104
38359 115974 194211695
53270 196918 589340285
152659 158807 511040569
57909 84664 67141308
1389 20493 639583043
10072 119191 272663629
93497 168166 187079181
157874 188440 76992534
65990 184891 297893405
34123 164305 325635210
10358 139007 321366153
23547 132596 805876459
63519 123167 960911698
67335 133346 165250415
68259 183214 288007867
82033 172909 641780256
85804 147992 155359081
40511 43444 7265356
82321 193342 973365014
78909 158596 199446228
63296 134266 625161416
120454 134073 34094876
61846 89896 70222664
43784 176671 332682579
85981 189398 259147974
151900 189618 615426683
163098 168351 451999635
191720 199241 128916706
133634 158930 407819534
17161 70188 619067785
39552 53393 344496231
196880 197468 201182472
86212 116503 660340270
90190 163460 183416784
43353 186608 545488285
66720 118900 130666829
22311 44513 825071508
80955 113804 82403333
153714 189220 89431112
104163 119528 518157516
75517 114637 98090719
183070 193537 26342449
37100 164671 625076252
118364 118379 40639
35812 86677 600742514
178322 193766 218559314
43798 142491 246654805
105792 143819 284922789
135409 163129 69461870
133097 166901 97711163
196266 198818 6360297
86636 143806 142826295
32619 119005 33858804
70387 157180 217159400
100835 124378 614466947
173306 183694 48600166
105648 193099 219117184
157012 159682 462273078
168458 194277 64854062
33983 62234 70442642
74821 86174 759704606
143329 163347 840481837
169974 178920 941291179
23402 195174 514860965
150503 173117 951037390
49496 84333 222646418
70447 115394 112568681
23410 75709 760865672
123010 144603 53888074
33936 148275 285690926
71464 181282 275103058
166638 190271 59440327
79931 197665 888706901
118839 167789 382848312
78773 131735 132594993
178563 186062 649994650
33238 134991 254312868
168928 172437 440457670
145634 155669 25271730
127568 176020 121535467
196506 199839 8347096
67068 85907 529540706
98481 141166 106712935
117687 146240 839064951
99515 116434 852305335
25494 179664 642818326
182674 196912 35890956
170783 184909 428530416
134090 194668 152054126
180222 186803 16606495
194731 199735 12604468
190711 199415 984689802
10455 170413 623974534
73480 96248 56861230
186441 194344 19830220
54444 74064 49090660
51982 93127 102977058
60850 188431 319789807
172016 192922 52625225
77036 160128 297498642
71881 182686 277598766
28190 180070 833351275
185028 187533 6472854
78747 147429 594830207
39448 66783 68208678
174718 194832 50574690
122852 126532 783769760
24364 93802 536015305
147493 151518 10218471
184753 189559 12147698
110596 137120 66216308
25402 199360 435174358
2267 197146 573328579
46001 161850 444126897
86265 104588 260127784
178526 197003 802828166
88946 115587 66781561
123798 162717 540706830
191112 196760 805383494
152779 160563 211648346
51706 164964 665797522
8244 113796 263859833
162003 191996 618293478
79991 102322 55976505
187069 188138 2602053
165228 188555 796873978
41540 56091 47292658
140618 142989 950844415
10118 23036 596530643
4871 38261 78610000
69980 192261 344711372
3932 144322 941307969
5920 161108 452147186
87812 194726 973238722
176809 187329 26532316
163247 166074 7163684
31225 121010 224160367
107806 146243 23011407
106597 174754 170573805
35956 150110 285348506
77732 100952 20154438
91690 174456 207384667
177864 189582 464772679
124217 130125 14894235
42769 182127 642300686
133096 152001 800580231
176884 196897 50379489
121566 130113 699539582
18975 159704 351437210
42989 154425 278660836
66696 184703 408231584
179260 190086 27346388
55710 122079 166091457
185041 194895 24854520
21328 197045 131248783
109313 171192 190369531
147340 172946 916627000
148534 150869 5899810
77308 149268 179888449
85121 100888 39491877
45088 197796 382549693
36849 119475 206624537
34285 142831 271202091
115548 198707 208520442
186148 197824 29372120
182419 186275 9734099
51378 192156 377047387
21436 86010 771489255
7489 20436 465667100
110408 163537 686750151
196573 198501 117957959
79503 101021 54006308
119239 189868 177138046
123906 138385 923825448
47278 48160 2185063
156867 174426 44175815
190510 198443 19869392
199130 199300 240027259
145868 192567 882441255
183830 192648 22159186
177808 191338 34107142
117017 199580 880027128
56265 172011 740720957
39623 118632 260222492
65426 151383 702270016
26062 94735 684050399
195012 197632 84967401
159904 160086 736659119
148722 199280 483588324
61742 123437 154303835
38122 167992 325000128
187930 196026 203558930
146182 178188 725006013
81263 88469 18129165
146345 158049 29467692
88648 176200 331029332
15143 58494 107702441
106332 112433 15178687
88702 155645 167410969
187621 188525 824028881
13379 25616 30739105
91492 166283 25652631
136278 145075 526420384
77852 160800 207545760
174213 179406 825587229
60555 134977 790863335
127554 165174 94283500
77136 84843 19354171
80941 175425 620182496
178641 185952 451956041
94158 97861 9280223
95948 198684 257728798
61593 67611 310143203
122563 143278 51652470
92588 135619 107708612
115059 140043 62148699
169799 177614 19621474
21517 36214 655151502
188551 195101 890078367
180853 187902 17770915
129059 149614 51354448
72740 183727 532401105
122838 140312 43542454
97152 178619 204190423
78862 123506 111679771
196194 198952 542955726
145064 167012 446338611
138516 157172 938591995
187616 190883 529193506
107369 184780 193788951
68099 157748 337919882
162296 194939 82158094
106637 109329 383492514
101191 160705 299522398
102603 119004 323409337
194671 198878 10587245
163956 169869 708500309
109609 114384 11897491
90541 164863 629142064
108707 136301 473028166
69056 161904 232329218
35970 123261 144464142
62918 123721 314122149
61398 132790 244714855
109780 160890 614526976
129509 199992 176921283
157335 168906 13373679
73208 175662 313591983
153698 154059 970195
118189 146825 71344788
126448 173155 553851313
139412 194578 138701757
80173 128467 120837837
174494 187751 967350179
41436 47896 13786628
128816 199764 178167881
43980 153364 403436091
76750 177883 804028631
17956 31008 731315141
158039 197520 847165566
71153 164594 326995628
185922 197299 28602593
183844 194709 27276666
52441 190841 346922443
675 182088 453806011
148432 193124 112579099
117850 120690 813070122
131822 178895 117980893
151767 177659 65131070
67275 133195 834733734
67247 149747 349545258
2485 178815 440985448
31792 44354 31115670
110747 134813 753320034
80749 86471 271264443
138979 164211 83284804
189637 195123 13749926
70657 148412 796034781
35909 126923 415330431
151738 160020 20765848
1073 14976 757950674
96304 172576 97908317
42329 118842 191434473
39663 100093 151039133
58291 178703 301713599
34988 38780 9451202
30584 65753 444059882
40298 112643 180927843
41064 156791 466825310
114865 192518 286676864
100032 156050 67336532
94346 118427 60437395
140130 193262 719739915
172489 195226 57194157
147484 191429 110777723
176548 190134 510037182
108337 170894 156593651
155232 193509 733421601
51831 164320 281645009
61017 142916 847994169
193878 194163 728592
3079 76156 182477629
106751 153160 239066682
131765 146040 35458748
78627 150597 180014262
123985 151463 68753268
153169 187865 87413649
93558 124450 77230429
131181 190876 149844191
505 125984 313400028
88184 191928 260086858
31789 142213 275686444
98268 147467 496667368
140222 196998 142818029
81967 94478 442170277
178479 193428 37645747
74057 176511 507880573
20001 44856 224514572
151408 168931 830642073
67545 102387 435199532
129158 141980 31959815
73982 103647 546032467
21966 179177 649627797
130263 188052 532823918
21668 156015 335362960
99642 196687 740734988
199337 199738 1049974
54470 93940 98746982
158262 174108 39961072
196905 198604 4212367
121357 153796 688533197
127227 136113 22294384
80314 191351 761202672
140526 186366 115315087
6692 16253 22572278
148351 196532 121318523
177003 193033 40373912
38047 104311 165881557
39880 99420 690014945
10665 125987 287915509
36478 108991 181493001
184527 199610 37999978
36887 130358 506645438
12489 77143 23673207
156372 181454 63089534
143190 144594 348567448
103691 165174 383279750
119180 135125 731131233
66840 190503 310015549
28797 122477 780874023
150883 196955 161711795
159692 189599 675646083
69904 162059 769901733
97997 141741 633346141
83491 125693 105414933
73289 124481 127988046
140913 161720 490439913
121078 156275 88058300
85843 88132 342305423
28244 76647 120532039
53044 117796 34718815
174717 196936 55939372
35364 102479 465108328
63955 157373 846072108
156102 178122 128574336
107292 126259 47119734
71892 144956 988868178
126263 191048 162760742
60857 103596 667365001
144503 164235 49660571
5261 178498 433228560
81513 185236 213756712
136180 178235 105483399
188486 199068 292755054
189100 191192 933604907
106426 164234 144559134
199849 199895 192488682
79661 131454 144817562
102961 181583 625887593
191972 198972 526649248
94295 98975 104161929
62336 119014 141908397
33881 72210 95628308
31762 122685 227048761
97001 198456 114331312
147767 197430 125037816
136623 187959 169589199
6913 187797 452650936
80540 147558 750146191
30716 169329 346654653
13526 16717 278607895
52204 149273 671409344
70261 123686 505585295
171091 181632 624937100
123721 143841 674361083
178368 189713 801629922
178116 180794 6801014
181930 183187 3189893
106140 110383 10527941
52460 76467 352162562
175964 185584 24204989
17522 45186 68670142
46622 130544 210017943
119161 153560 85951904
40067 51459 883454453
5158 32503 890390664
150331 157594 18329702
34003 194606 706773076
94177 172528 196308126
6769 44298 93565977
185239 192502 18328948
72061 110810 622596193
111630 171572 640865087
129530 138296 21830386
162305 196152 85237692
130745 162083 78382739
166487 172824 15892467
3281 147115 359247054
84854 146039 569247125
81077 98444 43412955
8740 101801 232579740
36563 183431 367706909
183727 186430 6786615
40769 100997 488396662
165165 199970 725335138
183481 184219 1866658
72500 159974 450961205
25808 187146 403522310
112339 150161 94407618
177092 184828 5848361
68386 136948 171544239
110004 136453 66029303
158707 166781 872289104
198970 199118 925135560
68935 199854 328164952
76518 138153 154108860
75387 180550 263523463
126655 197382 177611158
35809 74881 97563611
25244 125579 250269646
39482 65261 64326500
70849 125590 136823882
154109 166396 30971706
109093 149018 99517233
30360 184096 384626366
194389 199228 319324983
124001 178515 504171115
166579 187470 395085681
53155 107342 59234947
127469 158035 76509013
5653 110701 262496329
72828 178709 265208051
106208 106931 1835683
194462 195664 3062013
74007 144117 757003028
49896 93526 588622692
103405 113965 739735414
145049 163158 45609357
64771 126395 154149304
46712 154852 270532595
106564 155575 122312442
56640 184491 972729596
134102 142116 100142757
103119 187448 211336338
24959 45923 51884302
16103 62881 116329756
162937 193734 162779872
160092 185240 405265391
162108 190884 826178202
109816 187324 194219280
161211 179147 616032120
177467 190844 679100886
82791 114112 616334944
99114 110655 29021885
120044 196565 165970638
144619 146573 927150386
16132 92272 189825733
153671 181374 115571181
68279 115061 117270581
52836 189840 343331315
107896 179588 748633938
180192 197615 883829609
173767 186199 31271324
46523 80749 392973396
187258 188421 2931854
82799 167842 574081064
107701 172387 662924922
63406 107076 469734784
40267 40655 603757729
61441 152943 937954731
108554 114207 13073648
17442 26605 686869578
24651 73210 400044388
116297 121470 905664365
68903 90250 423687052
29681 107740 195061996
178818 182246 48464954
77341 192341 288216112
140722 199879 311757691
174842 194026 867148062
76195 196622 301888233
163556 196895 129260834
50876 187661 342797638
107357 143616 771241752
185408 192366 17522667
10449 159945 373607197
133953 179789 992192303
13579 175638 925016375
123984 199481 620582507
117054 174747 340053488
174921 179444 22452688
170920 198882 70236282
128895 176182 118652291
172764 185950 33178072
187849 194951 17769043
55007 154985 250154080
76995 161427 211317980
113115 191849 634755513
4842 42675 94299271
66689 96469 74471319
103499 176853 183639279
80283 164856 211760256
100311 199931 249793654
114819 123486 575128853
101612 167162 164098651
110741 178964 457020359
141023 150411 494925818
117428 135275 232779544
151110 196001 800597214
193670 198349 492828830
43564 61141 41192431
133234 142270 22445226
41560 130217 221749492
77111 151190 793484427
115756 179342 159233064
104968 136069 276240249
22466 86401 159355396
40754 86931 115424603
103330 185087 204699704
175572 177396 320404641
161377 181316 50185923
42733 99552 860721000
10416 95258 211779442
175755 192904 396265407
91827 180860 769628816
174394 179725 918203579
9678 117355 533810817
138659 177877 98539807
57025 111024 135269654
72557 140457 169716508
53654 151468 244717039
122082 175510 133965036
80212 88653 602428345
7808 108492 251709285
80280 179132 855540875
111244 154138 680078159
159871 182077 960759979
148631 198827 126347563
63919 162803 258579491
174113 188702 36726276
142463 178488 90588379
138469 195113 142355895
4569 183391 447405575
129147 183090 135341937
15328 40985 997632035
168792 186958 45677612
194855 197554 6799487
135251 189005 135022912
105285 110713 13456720
104399 187073 207130156
143417 172388 75928924
107844 189884 211600184
104004 129888 64583511
25681 34183 20826906
65358 77175 29577630
709 20187 705331985
35765 146247 276058868
16719 84135 168043960
56873 171637 287463938
177054 198300 53439659
16937 108332 228229450
83057 99752 452696429
161575 165065 8836682
125411 196800 179349460
126599 161762 487112046
171016 183798 788756446
79783 194312 801929735
196351 198032 325712598
57872 63840 797152419
186367 188027 4218785
80120 84497 498760965
171162 180931 854168033
30824 45619 36637756
122316 132844 205717161
58699 182866 351305721
83474 184804 839547988
177663 180177 6298833
136508 188593 130810852
136883 195483 147198485
52401 102314 346505417
68406 71165 6886658
188850 197502 619411009
23436 97175 427823126
112052 158561 116321422
118238 155885 94034871
188641 189804 603996718
86938 135908 441100223
83219 94475 28081423
26625 73939 117788016
54743 100328 114151462
31540 35036 8483734
1150 26204 569652883
59566 60320 1873523
142391 183180 42971783
8264 92008 209124177
176057 186348 25893179
159988 161074 2731460
194588 197319 4172999
149342 172807 59082101
81167 175010 831612052
17818 199990 878849549
156282 177023 308478575
61412 148041 216609464
148110 179929 22798354
161396 193920 81829971
14563 189880 185270309
107390 107742 626769
146378 162402 40314931
106044 114247 20479892
101627 164496 157278966
161775 176115 538077500
138820 165486 32658055
106403 186422 200428305
74197 170985 394096174
142110 175818 284071103
184091 193335 993006267
159106 196346 93730713
66927 84783 44822344
113796 191486 519768037
33992 176180 355811812
54117 189758 339939347
23469 71503 86230854
53771 104522 127247894
124554 162533 998704017
161717 188576 67683452
138358 151917 33980824
125902 191829 186388314
195243 198864 9093356
113209 141335 70069060
13893 61493 367141390
128012 191601 202115891
114788 130130 493284388
179883 183280 868969475
71976 174606 486455792
168833 179271 20019949
48258 53640 161588240
67869 117275 430956289
138789 175364 571048435
187857 188173 823400595
173888 186309 31215904
48920 195903 75246697
6700 78484 179050014
63432 113121 747793819
187151 193346 729607049
147683 184982 813555848
166519 198112 79390931
93908 102453 310237857
22960 128834 516840540
174855 178406 8911579
91029 157316 520175694
28491 35323 16735565
75036 103290 70911713
44497 134494 215043455
69868 129733 797650126
81896 147275 163366565
85572 93149 18858605
167507 176051 912759641
13446 30526 42662283
181308 191850 26615915
98803 140462 423458240
174797 186615 537429613
11369 146636 321757276
105491 118015 156791428
196032 199352 8295187
187304 197861 26487279
113935 128325 35816986
70323 124691 135897004
71135 113757 912859426
50902 73610 56871892
139250 159096 381745331
26019 141985 460448840
129676 147576 258700686
60779 125174 670863257
129473 176379 356793825
68946 189680 302556751
111158 165320 940884870
62421 116249 134867278
86157 166885 574975057
74141 158903 212135456
141020 179368 376786810
101181 144069 107013461
130938 148181 42885699
98908 146478 118890626
133531 143101 892358366
129472 189227 149987847
141558 175022 84152257
144366 191401 118443422
30477 130600 250102499
124728 153065 70959123
156919 194428 762520047
131263 191230 715025809
158572 192431 625619043
129908 171892 105207133
186006 198889 299945058
115029 166716 838412472
157335 182742 63900106
156455 169217 810790311
131916 146200 749060047
138609 196374 665456462
40359 157000 451089075
19360 52095 138388326
149749 158890 23013258
54158 88584 86232969
8327 173959 617637432
14816 32435 733893542
190484 191297 2099353
154243 157741 8797273
180330 198462 45590284
122888 179255 141306618
48820 141514 231880007
86829 146114 148089483
39372 115126 966714048
11537 142898 397264400
37406 159256 304726713
97201 126026 514300796
144795 184927 100925919
96717 133626 92471285
26631 111903 212831551
172706 195384 618209021
30797 102687 179563359
147242 156952 24579715
117680 158243 101379802
75126 116940 996946160
2524 104605 304653998
38050 141473 728775493
3453 147484 359770386
2507 10490 999813215
150211 185372 803851214
77715 144519 241897337
138225 184737 994731006
62331 100033 94425645
50969 117721 167199168
188536 196003 299155546
66525 102008 88955128
154212 170685 41557581
50674 77676 67635921
45645 78063 81001388
110942 196566 214721422
94180 118129 404205343
157726 176242 46617774
141304 185900 449917308
162605 189612 67976769
142983 196083 133646376
147559 164795 662973810
5931 38352 80812489
68561 123927 138477344
136076 179143 801246411
13181 166430 614778597
35232 114007 629496511
139343 195378 484737365
181580 197974 438861020
56250 93375 92891961
132190 140754 21211637
53922 178699 562622988
163485 166567 706661381
98660 195946 244056393
115789 118233 6099100
171410 174982 748569903
108416 157206 121848493
105076 154814 124153221
125194 130470 13400466
81964 108350 282078250
160067 199356 485069411
41869 108469 166826830
81054 136015 378758748
93585 106000 31361446
155167 184545 936505485
120840 146476 546654835
95886 167303 447038097
160112 164861 701040221
50609 73884 308051225
106457 128751 55503190
33764 89524 139246067
135055 185939 237375578
68871 105279 91358178
52270 146578 509816730
33266 49881 727151691
162486 164302 4614768
124787 175445 311598430
30335 158438 320066935
133835 196888 231185298
102228 156189 822574022
96396 128277 35628323
37609 179419 574668693
94852 168132 183609201
100207 158398 748926334
5652 44069 366328683
22280 150816 320757356
103710 133202 73591899
195003 199385 11019120
197283 199988 6803102
22247 64823 105759871
67611 79339 29343980
146901 189818 108062853
51415 147256 239611239
37494 178391 979258026
26244 185086 397127966
87658 139606 266981132
134843 174983 535888709
89767 181805 503431326
148445 173593 433009248
186419 195741 23456748
197719 198498 1999071
136928 141122 10355766
126081 175238 573824528
44928 155302 276013309
22911 174796 379621161
81594 124716 107812782
69244 100831 446110269
149212 196542 184205343
77580 133007 808418916
62757 126838 160316247
159042 185412 470545397
3409 16377 336522104
73097 81541 21135913
18622 185252 964374315
96587 180858 920207758
80468 150286 728952052
139403 199625 151412675
73183 187354 668165371
176773 197098 51147723
189844 193882 10093215
185444 188418 830860691
173725 197218 819727708
29257 137131 269344465
122878 143125 50483923
12228 179276 730692498
126721 197188 176974960
132151 147725 38721623
16220 86345 446817342
21909 92116 174928545
12475 77694 312050335
51494 193522 355916501
160796 171876 805693776
60495 189486 323271477
28214 116649 451209194
24179 116712 231032856
181607 187185 28222649
179361 198657 48585718
199886 199992 262718
175641 180937 13309130
95110 154871 149546306
4395 155115 376704082
74042 162513 176115297
169148 194657 140929098
177421 192512 37968246
139272 188251 547807676
109422 130778 53276852
179559 195483 40094398
54426 59991 13892477
2897 9161 661586648
72115 124779 307342906
36898 128209 228283869
89750 128664 97321963
149495 171328 55014988
144054 152825 922315168
130922 192267 812455593
173192 176050 114225806
135510 161852 65926036
186979 188235 3181683
38994 63144 60232439
153044 171331 911039082
170171 177660 18803062
92447 170700 551391119
97461 135663 95614266
79619 112608 871339697
113530 160242 116741790
103823 115471 572222950
3771 36245 81055780
41571 114053 606256894
195009 195282 709536
37730 128091 225906034
70065 92430 55955983
17845 196703 986906578
103840 120741 525094509
163310 167869 11490272
87087 116570 780872772
92873 95823 7272466
102771 110315 44365759
169882 186577 41973522
156953 157699 500514714
170258 174522 10710320
48825 134398 214214615
135992 157781 769245742
15755 185835 425335848
180682 190346 24350231
22097 157125 356188755
26294 180105 384562684
21896 84495 155984512
83692 140774 412539444
63450 172812 568558347
190979 194339 81987581
53780 172850 488832962
89375 98645 23165272
173321 183907 858531729
79651 136349 141917755
137329 186074 122429981
107605 122006 402319036
178532 195062 41586848
4183 71377 364463303
74269 146550 439300585
165133 177135 595764887
157977 196338 965317373
100694 166988 166007565
106893 109363 2833981
94356 163338 408761967
96510 144985 121228326
191499 194221 874447506
33186 69802 91339289
69383 129879 998907626
103732 166042 112406870
62249 160002 506806473
75480 120451 112558764
116819 184087 385141456
198833 199400 1417499
128717 152180 58705417
111899 129030 42770984
109548 198240 2752586
44748 174086 885955976
106542 179348 182207087
167680 172715 12653106
29182 46558 42962761
54159 106599 586178919
102912 187349 211614772
102893 117776 391332626
56841 121806 162630174
106401 143678 366956134
101171 196915 341454290
90161 129119 97431758
18015 102733 296524216
84685 119522 87171374
111836 174591 157237610
165204 184808 49280586
77098 124788 119208219
117712 190440 660647370
34853 101186 165863621
46646 48924 5561177
172151 190579 46427133
19107 57477 299761947
3392 28314 391885734
101970 170150 170694969
185551 185614 160473
171810 191610 264725311
5818 44985 802507177
15433 156923 382887032
156791 166151 23560183
87965 189335 254046155
166773 175892 22871289
180119 182062 4854035
112868 131968 934832080
57070 106464 123873456
102576 191661 223320377
164061 174420 819384148
92585 189209 242301250
42789 121008 655834428
23916 108477 931725962
73330 156633 718689151
181717 195781 319287026
127670 130870 990356236
66105 168789 938817273
141384 150524 22935651
196989 199569 6451608
128073 197221 173574806
22988 51321 540437183
64583 137237 181841709
133760 170878 93177298
74103 141925 169537314
106631 161367 626633916
161878 173355 28911957
125438 129194 9523588
25696 186931 308528023
63465 144444 202563783
108787 162162 368324098
40934 76078 87771677
104720 125257 51090335
20062 89644 777773317
167755 187952 50854259
131435 166167 87040581
22000 136160 554118413
168865 190844 204010840
40201 66062 64416398
26378 171318 807344386
13158 83075 393492578
161911 161963 266619486
101480 113265 694264870
7337 164818 916775627
23724 180355 787609254
195754 196647 2290488
6700 182749 750741174
56057 136827 782301910
40130 114006 184792158
161659 176933 38499145
116649 153905 93049175
103395 147892 183091117
31074 159864 321776364
120600 121502 2256949
108961 139696 781126925
131776 160247 27687855
132413 134117 276525682
54727 168799 496399083
94805 118671 59845302
139946 195436 684701538
153916 172304 46289964
31243 32939 171329737
181988 197979 982623240
125321 159277 28429112
187764 188327 1408827
162119 173216 680297871
194114 196390 858596225
26212 67973 786688399
158268 172838 36703802
31916 64641 81366314
75623 128979 644260082
71945 181326 273993219
139608 145857 266026013
50733 106699 768016719
106832 186274 647215184
46181 147924 942283308
140692 144913 7236098
150216 183245 83135173
97894 193617 240042351
83171 198672 695385708
150807 161734 27497366
90287 183599 813018713
30558 103931 133954559
143868 197136 895167372
157521 192254 87415063
83548 190167 267252588
142112 183921 582665416
48568 101336 182735593
22159 60741 95798847
117709 154912 92959280
181300 193974 16555271
92898 138663 114407568
62292 65311 7572172
130190 175850 554192922
74522 160305 214671763
52804 163970 278344008
162085 189837 69893515
159123 192629 911446754
46518 193541 767618353
71881 133731 154766372
193519 193593 243914979
105838 183191 193641362
178724 195034 620783266
148225 192921 112522545
146392 168275 55116014
99286 181115 621231130
50862 155970 234630461
174759 181983 18126344
107757 171330 989910840
93716 142139 121064782
179566 181254 4251061
184794 187695 745622741
62413 180221 295127955
133046 180678 866156490
27628 144002 78745775
123705 191107 169289492
75309 120585 113304465
181526 189407 334030697
170038 177851 870712826
113601 120391 16887196
113806 155154 679870294
41179 64618 58431871
122175 146843 485126625
115177 140476 62973924
177597 180372 8930149
134313 172787 673955648
106515 134460 69673313
25596 159982 335568426
188171 190509 235449423
178989 182212 8086446
162685 171451 22125895
67930 142935 187526813
3885 135241 545264622
66041 144430 196035801
89632 189442 250178043
123533 140582 42532335
71991 167983 7818929
104569 107981 420597619
74937 76107 2953998
145665 172542 67701474
199181 199299 95760194
110959 144312 165514998
114987 163651 121706189
42171 56779 36409540
144940 153558 21661834
19774 172474 877491910
50325 123863 184018048
22029 175652 468532889
87144 108355 53267950
130033 181810 460208992
137628 173700 699117250
127124 179051 812172094
1159 136027 337058755
113906 134860 541854886
198755 198785 11622
101427 119312 44688147
73352 87308 658302101
99018 128234 104003044
119489 166948 118883249
166072 190055 60315342
100914 168940 170347461
193446 195199 4419058
178044 192616 6244126
176880 178875 4955394
196491 196624 247925651
120407 122467 885031603
31756 101551 502855315
54482 174698 301077775
136656 196008 149072762
108830 113025 10395214
183914 194406 442266498
40417 132747 230839589
140637 195516 138065594
66134 185652 299484041
94886 179260 367429001
27047 93752 166220869
101859 153198 128231445
39757 135796 240135716
82971 198306 989576371
56168 56682 1288506
47200 161545 286202452
87162 89284 5260479
189354 199418 41808320
117191 147655 412465771
188395 193054 11696372
148089 167674 49385974
121938 161398 572123806
39542 165537 475475023
101212 192793 232472609
122263 183209 152858101
154951 180826 65150606
58057 74944 42368723
70715 109761 97903385
161810 171214 866465205
78500 178378 538459754
6721 185468 447167520
108576 187619 675319673
65959 156662 376668164
88319 186125 245095386
129423 171070 610051967
53562 179230 906614931
71149 133112 637990168
130120 157723 69033029
158659 193152 86830266
42494 66190 59148681
36863 198568 404993490
166314 184015 361587941
110777 128966 45352769
129028 170263 103442002
166502 172570 15213470
41068 166739 314483379
99463 146806 118312958
126998 140028 600011782
94049 121611 879944393
105604 199440 926767120
28488 133331 261767595
89500 122562 568968278
40415 57775 15269842
27568 109210 965269414
75465 122854 528761837
160776 197387 92170264
174780 193537 47163026
92528 177953 130139680
181928 188549 783284794
67107 195929 322988982
60144 172705 530035571
37231 39224 41183060
21798 53991 79748506
66252 129799 159120166
19930 138976 296992636
41396 93695 130678650
12236 40033 69324822
70859 122155 128328294
95107 146200 411238396
189003 198792 991475061
169350 174854 13760165
61954 92556 966803466
127796 181438 134505319
169310 196482 513532352
189476 195353 14788918
117162 119620 616237338
100161 117670 43827944
90515 195316 262742761
163524 170814 383166301
199538 199851 802891
156060 163418 18574200
49829 54699 32879295
151093 152946 4682880
166993 179309 526573540
67796 72271 468171268
30769 111269 201054413
113465 113911 1165733
70905 105828 87632007
28462 139135 276257819
177043 177226 702106591
114137 133337 549423487
168779 182567 23999409
52755 135906 208119734
41109 46090 706008256
361 162046 893591701
82233 167639 447191906
186383 194358 64019192
156764 184654 70095257
197513 199492 4960576
25498 134479 534212451
122743 191886 593044782
40638 51302 26441078
18806 57699 557494393
190559 197815 18186744
102635 193319 227311708
5171 7711 6334781
186636 192755 286325993
51130 195126 360867421
167403 172844 238975122
20515 28497 19750308
145948 173719 69954048
179369 194869 39015090
181035 190864 78578529
50920 193002 819705968
4226 78939 186500760
29878 167439 343897965
122895 125407 2784802
91337 100851 437433899
145767 146146 981608
65223 152884 219303113
5703 41673 89602499
194953 197171 5615031
91376 129193 94596220
63021 77181 645548751
69230 162161 420378665
173985 188140 761650623
140632 146962 491010794
96868 159018 155644000
141840 168636 67433979
141189 176209 864802433
181316 197046 938532393
74076 140809 166827327
23022 51607 796490552
107423 150634 592539643
78411 184563 543473137
120070 187576 169407489
48626 87129 96461113
147269 170434 793674820
19401 61364 390164602
35678 173514 344948902
189166 192806 183089920
102166 114068 29881775
51780 56569 960924213
26924 105946 197350654
34792 117146 133578813
49465 65637 40590554
40048 70142 908113010
67400 129959 373444573
103249 191094 220210740
39253 85154 834377159
159879 185882 65477311
35812 80450 587508297
79248 155462 190690549
69016 139752 176835808
136528 163504 566745375
64722 109427 112118047
151575 163796 30735963
116943 170850 135092266
88758 145056 140705270
31017 128600 243684316
82197 126611 111081644
150398 158054 470675916
157942 158367 1062930
34809 55056 50413746
194821 195767 2415585
58707 76849 45528332
79341 109835 76551945
80489 81494 1930492
79335 183879 327435085
135124 138768 731803414
78933 147927 527422024
68056 157296 223347932
195279 196916 4162584
55641 185617 929271286
163555 184173 433342915
30499 57253 66365555
31343 76496 112538965
22184 26317 784590209
52055 124374 180889114
179639 199756 608733395
73281 152859 199060935
124085 165644 333790224
161886 187389 220747833
119855 196874 432932139
173647 173938 357599287
187245 192207 12437648
22855 80781 928534719
67072 132562 163977619
155604 180094 61703914
58383 130719 889689944
44343 127836 545723474
192699 196340 9185000
71416 149007 910461657
60416 195089 858261490
119167 134177 37515395
83078 148050 162373527
21415 74955 381806642
37667 176271 346890955
48508 91498 858263038
161860 189668 333294649
4458 6188 680677572
145127 176111 77998906
63477 122074 146706195
41952 171789 905746525
9327 114004 650422395
151875 195605 399050663
142635 174573 80376250
24408 115800 397861234
76848 144919 170144406
25734 128697 897188017
191950 194433 272769077
111052 132832 517861915
99172 117463 45903788
102872 124638 945020042
26361 98890 180825589
67554 153327 214553075
104636 121321 974740981
124914 148890 59977095
65937 72039 865852227
198763 199241 85052018
182333 187710 459686793
184264 199676 438565825
11252 150299 347277654
164684 172344 2987541
132088 192830 610377446
13345 43409 983149118
150217 171330 53234984
39670 69926 649205106
56215 131691 639833900
177926 195975 45437207
132291 193472 153557929
122268 167904 114397269
114748 131592 721260562
178707 194980 233910877
158818 170089 28412842
1302 72291 177214698
86289 98696 795192992
74421 172568 937933732
42188 188883 367467360
57701 179774 918430975
34835 103701 950900866
100781 166873 677773993
30754 105084 185799018
17615 169222 378949914
157013 171239 35841385
20867 24127 218805532
166670 174682 20111103
126276 131370 728521538
190172 196428 15718144
32692 55494 69163298
187248 190716 131826077
47416 174207 317576618
103789 124244 146806121
145182 192794 445990100
54900 80556 64215426
139111 165694 409522105
167 48028 119248357
124314 127590 614468453
1259 9908 949444556
115946 188043 434404054
40645 192631 818910510
94159 191450 244079176
170621 172138 3739791
97645 130861 83192182
94400 199986 739220669
172769 182136 23507147
119454 126205 16712359
24187 98384 184964787
41532 52068 26220804
168937 187759 47352685
69796 190053 674326311
69582 141475 179720825
38285 164958 316953472
135224 185608 970408818
142692 196029 146369993
155442 166747 28558620
113700 187522 309978100
40511 97391 4726023
94043 193193 248670715
92833 177924 213220793
111293 143208 832032395
18321 157709 913684862
63231 126959 159485548
49640 64607 833773662
177774 193148 624975300
64203 109119 112711475
175909 195724 100328694
72557 174996 751098549
50378 139835 223745930
49984 58834 22128569
53705 199642 787687954
93342 120555 68110417
33287 88709 138412455
112961 187213 788417071
150396 164782 36253646
89030 198270 758706153
32110 102932 853385274
107126 173979 192087976
179505 195024 32834595
103509 116641 915876925
193275 194129 2039347
170259 185005 36972859
72973 145202 180569188
76129 185748 559350940
20667 193698 432718449
23591 114454 429818711
104462 153398 122125370
66593 128618 155216657
126637 194219 169674215
138628 197989 892681556
91075 184573 730763486
139071 171808 82250107
123600 199147 189640518
195599 199689 10255686
128018 129249 3076870
138661 190723 547563958
58544 117518 805318536
45818 161090 288372890
106102 151198 112503819
85670 91896 71135206
199079 199885 2046451
181686 197607 206655872
36870 59507 56417188
33394 100788 382850530
152632 169369 146642437
153463 194691 103784729
64109 127319 235310325
191532 194697 914348452
110993 128265 43099138
100439 146770 306116853
98117 153269 908409361
190769 195637 12193028
98772 155704 124047234
141034 184524 109341760
43559 164922 771169048
108852 125970 919079586
144007 187558 790939120
41941 197839 969052842
183770 189856 15291188
82975 130297 118486207
174529 190424 735402735
169364 175559 766944638
136940 185658 122326382
112261 142022 400460250
131694 144877 32793359
164259 169463 13133222
32709 106793 185261508
11269 41376 74946240
118483 135383 9421284
78382 162686 425353172
177055 194841 175684037
114227 143283 84615235
58458 184800 316648525
108464 179150 176861929
161316 196990 419717821
198224 198950 1529628
182850 195357 31491874
9579 62068 119019772
31133 97437 165387868
26064 100184 520326599
147022 165536 676067316
139633 149618 122887971
52780 110307 576009820
151255 197288 115816072
46185 84526 64678447
30976 167472 341245835
49703 184509 337747844
136618 162447 932930975
110981 189578 906861952
62257 165333 897429978
36267 47826 28697908
50490 94387 109840262
191561 196795 746794677
12101 76793 161423356
112362 173251 152419289
30828 176135 363388856
49745 50330 1482090
132893 173348 101378738
174988 185942 27555595
125009 162686 94493640
87975 118910 77410913
143187 162515 48603505
96507 130702 85723998
56905 137646 202012993
114974 169152 370381450
144730 148384 886561581
52487 137085 211727452
198158 198204 211687354
50628 84702 85403211
173815 181421 91781589
110428 146180 937919429
12085 146036 598709574
168602 169077 487375317
152138 182703 76857928
154718 176241 54195476
178215 199526 15592026
129290 181319 130495793
3417 63299 149344718
195133 196765 4175889
106814 198598 229970196
133219 179396 150701469
149397 180286 77759636
71644 148594 192381580
114712 153034 103710950
87305 118891 79053217
177894 178790 2199196
169014 178941 24872774
154959 166374 28786373
114914 172122 143150865
39944 190195 495896236
34168 138789 164506894
146720 150194 899294142
13386 76396 157131850
173766 195437 897016914
17574 164751 387475520
39764 187829 933118116
146491 191604 781724871
8749 128785 496472489
182876 193084 25745047
79917 196534 292385898
95627 104751 23110382
36004 196786 402690516
111428 111597 405375
2050 131862 581589203
162630 172765 561176617
124314 146362 301986924
83499 175732 412550249
9320 174214 412420159
186346 194072 436167446
12488 173582 645403088
52982 124681 871384247
9812 140251 325757403
122167 191231 812219495
73600 164297 227055908
28828 177352 64216963
103229 106222 470264184
153150 195984 569186258
119160 158279 97816974
4499 70059 369564607
129870 161954 80243324
178894 180795 254023
177945 182363 11079443
162106 189163 702830711
58086 144854 638377385
148136 193113 497013959
148737 193562 307035774
139957 166169 200926154
16782 37970 52501964
106572 145211 85840190
160799 194943 85938153
54734 123171 171221691
100610 133993 81217878
151391 179810 96014475
164382 184202 49884444
9381 82844 458345110
189777 196581 17152988
57721 66002 20801583
78997 111431 133854343
89412 117665 360598262
165953 196381 282619107
88820 113158 61024946
194617 198999 501041376
38529 109674 307489736
154180 169796 956775488
132827 170936 95609454
158314 185844 69320493
178364 181695 8399517
178381 181629 73857144
106701 113465 281948850
139147 174587 708554569
132179 142076 853141498
26739 81882 137359539
125661 157204 128923645
149671 159295 786873055
36613 71268 19895348
70456 172499 57639703
23848 175535 379228519
50618 194954 361724975
5802 21455 39453806
94215 104046 24912265
5944 168555 406643022
162445 184514 55513142
79021 143382 993668896
79805 125415 114013689
5628 125330 703267390
51920 124114 180619147
76703 114185 67392143
80659 168634 735406567
157565 197363 100135856
112484 140674 494296715
160579 165144 9222362
50267 164700 286525585
65437 78876 33590618
144004 184902 119360341
38921 180941 704949617
98689 113786 542780255
86610 188535 428965680
100647 154090 133595671
105737 169704 160036355
161325 161897 1435380
21186 42238 681698808
11543 32129 71898742
110392 143280 825043517
5704 145463 349017663
129518 178562 122960708
120193 150186 74904814
193899 193953 800529911
78745 183515 404077745
109707 159982 513590254
158889 164559 14285587
146540 183877 682634389
57740 96510 97019873
76270 181848 264439839
57115 179740 307185327
198206 198236 67940
140980 152084 123644479
92887 163895 177803617
181557 196671 598698441
2746 111968 272915492
162898 178365 179352219
36776 79806 107465294
42072 175715 334620454
131645 189135 465517091
181008 187956 368436299
49832 95811 115014349
62886 153503 226706760
30945 94720 159057940
158501 184220 64763964
26923 69424 768234145
112292 166112 134738837
82424 152113 174373157
165234 172697 18787758
3408 90194 494121307
142922 173340 76498173
5527 98731 913191358
102681 134723 80010704
127931 146551 791098350
170292 172307 190449481
4720 96364 78917995
133609 174255 102008150
132402 157003 316993298
170518 193619 58050132
175482 199429 60168633
7359 148417 142562740
121310 174919 134413819
186630 188903 32405036
130086 180634 995301798
132626 195851 661181973
172067 187027 37690135
101496 189908 221578394
90302 131214 511107038
12935 156237 526819256
102227 195940 819763857
24098 84810 636785865
13427 188324 437578501
82936 190071 268599522
6067 108770 256794687
188466 191282 7143408
10301 45416 761074143
66996 123713 685828337
18223 64977 538191943
41032 114231 183172147
23981 75975 75921364
70249 127994 144489491
132402 174968 106766825
81289 194173 207405737
107424 112407 12343531
3461 95902 528095870
187710 197832 240877020
14196 41544 68030025
47767 96005 120675554
182835 190025 483478663
23433 93881 175606329
66855 115543 122001764
102117 153754 128995634
198172 199889 468302590
122907 123051 343848
171821 187505 39547774
10392 70956 79254890
121971 157732 419046899
32397 106682 185734803
140756 196286 139717622
57044 168429 695276788
194025 196885 182436
184771 197534 32132235
6364 59054 131328681
151053 181521 920482598
153708 187238 504597827
171485 197066 64320622
142208 172249 250035898
4050 45377 103116899
165656 189714 783567434
55603 126832 178149756
108603 137540 358389675
118143 194782 990171028
56565 86562 75160340
191887 193155 232603230
117150 194527 194040138
62533 124403 438755091
167549 184163 36459801
10996 62398 970651478
79632 96188 41350106
199839 199932 853671592
88309 166211 661643122
10710 54131 108077483
173016 185171 30528415
107253 134323 67498363
137071 182515 114055923
177340 182538 13064727
19227 58980 98719903
45841 88985 107922154
198124 199781 4186761
14997 25070 19530643
77123 176580 995041867
24620 148467 309071713
97000 123903 387509306
169183 180960 29600937
93257 157415 160550472
113815 154978 102796998
143587 197980 941881264
176576 196076 980017412
89125 144382 963899052
75890 121759 947585041
115820 166570 651958308
57915 97199 98378616
199130 199147 34170
184644 184663 53722
175481 176109 1560767
35368 76923 610399107
80089 166891 217390736
86543 150439 383496990
41028 81040 99919628
55434 184394 449512142
50384 121327 254959587
53557 92786 98180622
198429 199511 18184090
4530 147551 357227911
136418 167014 76764177
176376 194329 45114441
168683 177941 388807335
158250 177737 49105218
46921 120264 183546265
78950 160535 204180064
155030 175567 51702317
102065 120915 47034939
129044 165765 92089833
32234 112490 717306570
49360 89867 543765490
49527 144095 667878940
50281 79791 332426050
15411 82112 27097690
55334 110785 663845207
176792 190592 34767409
61351 165855 419375176
39618 180795 813154847
136790 164915 375871959
3386 88499 212574402
56948 79668 109160479
48347 83437 481189478
131892 149051 504286316
105825 167642 154622682
192017 195466 70452317
8733 141937 975470217
116227 120209 9849326
62217 159418 840372122
185926 190829 182709107
72576 162341 470737778
35268 114352 197881654
168296 192565 61036625
83266 93223 24851687
145924 186176 578186746
62639 90266 69219684
58572 90387 921063530
43475 124946 641740168
14408 199339 462767040
15082 29075 34958534
83182 173706 226736985
159833 164849 7187057
77445 113552 280803319
102989 162099 131481349
64351 181405 293300912
119109 163706 111652076
35896 173686 833378683
42629 95174 678624208
4658 20487 39962944
76643 191176 287174434
175485 175888 978773
81138 163238 710213169
124479 162154 384057820
138313 164734 66324570
102550 164230 154316889
65754 114174 410994578
36899 93164 892573396
164103 178498 482309092
119521 148511 72279842
160230 169086 22394011
89367 108171 937931945
74640 154248 329460112
78621 199014 301844365
72065 181052 273038552
24473 53029 552022756
6225 199438 483558545
74296 191622 294140761
1697 96640 78770802
173241 182238 22625569
151772 160134 20964552
29433 153979 399353769
80155 112140 80112903
71461 87717 40733357
180090 186345 825575860
173897 189762 39881746
122229 147597 63284661
30162 114525 210796655
164434 182979 597484317
78093 93847 9410281
37406 198266 87375326
44175 127905 793560679
169166 175562 336356476
67886 136968 478242241
97957 164670 643270240
154956 167504 579941023
61538 179538 391504408
129417 194303 162827099
119425 152327 448727718
25387 194655 423392699
149109 194632 114528372
197166 197173 21315
123046 159942 842289431
58126 131785 196171480
127559 131618 10242796
46422 54233 266000280
41346 80334 97428298
156879 175277 2686256
32036 180127 522750741
26340 155969 617547260
154626 195321 102416305
139386 151823 503305137
141115 146303 902759057
95813 131222 88789713
57085 161969 577365034
79637 145052 163554099
105346 136644 78046626
64979 190924 315754982
93716 171783 757705178
22092 71612 123160767
63432 157583 663368577
31210 46855 715385241
49504 117542 406296451
163400 176278 32407923
85167 95066 24644980
73413 97505 60271108
139759 191532 130270305
112309 116475 10434425
109265 195137 215139564
109232 177889 171863440
54923 174679 914173934
85890 100872 468808582
166482 196030 74312387
13714 39719 84186885
67898 106583 97073543
73556 132560 222121496
67162 93655 216741404
192355 192574 3258238
33741 45107 28278135
172744 189454 42023371
151417 196409 113230077
118931 124212 438620365
24665 103088 710623418
64534 194466 247066626
131694 194950 795505040
16813 58785 104238877
188058 190807 6949183
6695 50773 665633705
102937 104539 4052088
169321 177504 710417601
21281 136225 476115439
156224 168598 931499366
12292 31359 47711945
99246 159956 151920327
17243 66901 123539891
80446 103109 56870137
178475 199686 93133939
152463 199273 500790623
4306 145932 591473908
118793 140473 380682917
160272 180093 953141450
143238 175781 504588839
52111 122679 176585592
76095 91505 225661386
196696 199514 7037820
194669 195171 1272728
23899 193180 829999486
80861 126758 307339461
110283 146605 90569357
191848 195211 435602375
35608 46990 790707447
68931 192446 900117515
166129 188547 56418965
148114 185163 93207469
17765 180836 801352443
114841 125686 446181879
177111 190172 32918618
154216 175859 159427725
68033 94942 763017175
137371 191255 135474335
134928 146433 935235653
171633 191220 834314157
113225 157568 668481200
185094 187022 86255095
31260 172966 354306236
116390 188397 521845168
71333 193142 764175917
96062 124464 657999604
45305 150173 262187981
56240 68441 30557721
657 128874 320349049
139534 179061 99307885
102794 104474 4251559
18647 194775 754797817
89663 169000 919557445
128994 187662 971454694
37888 73060 832512361
112128 154048 450063747
96237 190147 235634241
187610 198103 565841226
87703 165159 193871520
181273 189213 20038336
88806 105985 43241413
18895 23797 11482977
191325 195797 11161274
174266 198240 81559394
192390 196908 11398394
82104 157729 189231173
163124 191405 71280864
1958 132013 325056668
158976 192159 83515450
167602 180660 10854657
191034 192419 3405188
19708 196006 440921430
20566 164523 359550110
109106 159350 314887235
77488 117405 545792276
120857 167873 117827753
171938 186235 993838895
19678 48069 815914545
34838 75885 977963793
48899 97230 121015491
32550 174724 615267437
158313 163346 12739436
120169 183354 158467804
87021 111989 837086223
149514 162610 198569384
32483 132247 249303183
51118 73740 942237664
131843 162678 77189992
88252 134389 177385749
76943 198900 570984119
48507 78674 860526169
36829 61146 840005481
27546 51475 59232450
165694 186787 872032844
47986 133583 559503774
20951 67023 114474792
15836 103881 219886084
47884 58467 26386392
19321 168616 373059948
18168 149613 364818
182052 188062 15217808
144933 199011 407922050
13312 117117 259263858
67009 115338 121134067
107002 191488 818886963
77598 166097 221623447
36399 121915 213803440
42683 98401 139252033
155199 180682 289920120
2935 123094 331243830
167990 191002 960950747
2215 101411 615081009
176724 182412 90069359
12527 163010 376170557
9442 138860 692846282
94924 172698 397870438
193934 194241 779949487
103139 156203 436719088
28682 35083 15633081
20733 191179 426323305
110439 111458 1345278
96833 158991 155662829
35593 121169 954597639
74465 180657 266081746
143127 191927 122837454
60654 94418 334194729
97931 147328 123380981
108927 185281 191163673
35764 180045 361129682
13894 53678 98970073
172660 188559 40056778
12211 198720 681575758
13048 125565 696715079
70774 197288 317086496
86266 189673 259137233
1380 199032 494722401
197368 198720 122908364
161957 169236 18426250
66697 117965 128448951
97912 182695 654862380
129710 152683 627819631
2307 184721 456317546
61841 83053 212455887
80150 145934 751699910
176207 187145 27572894
101347 127216 64572852
135654 174970 723274550
78292 118518 309712778
198389 199457 766175689
120771 198185 128279133
113275 177157 160005057
182370 184226 915860009
115486 188536 183174099
45050 89313 902048838
36642 153026 370085675
4287 160973 391680374
53173 126617 554126420
149079 186450 94064101
78050 172254 98440688
163487 166212 6920503
29026 130340 252981563
78902 89001 25336540
76348 94459 552293153
113973 132454 46092143
60413 111651 128295925
6250 89611 208151399
123446 170738 696381314
150896 169837 719691167
121887 179310 143927673
158883 181852 57741514
67925 143105 672609341
115741 160327 111412985
178725 186372 637803666
159163 166917 19577827
76315 91729 125790222
181998 194883 32420461
35996 162158 576182150
61562 94646 82730448
43 119123 297619080
110272 125629 563644812
19293 119379 249800480
2366 10345 19934940
46720 85955 849694754
170210 191899 54571245
156108 190207 85890436
88193 101162 32517574
198041 199604 3969035
17910 144558 316088962
179284 190046 634649352
195934 195993 45944
27068 174233 367898896
119937 146167 254836224
193311 197788 11201719
45367 180164 997102123
152872 182827 75352522
13371 36139 482547976
123216 182531 792010804
15039 29935 300932553
192608 194447 4609323
55110 147222 768676518
56913 134324 163006819
165311 175727 26209546
22595 98684 189653241
51433 105926 136639947
28620 196597 598472120
101640 199453 662023621
48256 51831 417134012
39786 73145 547022984
63265 152900 224313580
8879 33739 712590911
20142 128446 500876895
131995 162492 76312664
15432 179886 517146609
120244 165231 112677024
92621 138667 115159604
100134 195197 809429409
160226 162814 6581910
49614 194258 362507523
127088 151480 163287416
74964 185169 994393786
47694 193090 364398399
11701 72648 151982190
187633 193612 14964719
78640 157366 138262075
124144 150227 690036591
174243 197754 144137129
190925 195072 10312413
137588 193080 896929340
112064 114466 8510684
112466 165483 738561836
42098 59567 497256534
88460 140286 263440157
103023 107254 10679843
70914 177104 462024191
93697 182408 75447481
139085 193598 137023417
86774 95826 22463724
138501 166942 71477508
46337 155296 272508517
79841 104627 62247765
143278 144927 4128286
165334 179853 408231736
159208 188373 73445612
186092 193328 318063109
34202 51308 528330999
24330 91748 168073357
31071 92369 238679471
157524 157873 870480
47334 123381 190261116
134293 164770 76383094
133645 189495 140207147
65478 129987 161451222
156415 173616 43280233
101355 195424 518728490
187506 199528 17154888
29829 139665 639259847
57426 125293 744946733
12296 45601 902592479
108190 125504 208235313
59981 144280 635098996
92049 166789 324391275
22891 37085 910858484
91618 106437 386006590
151933 185878 559401454
165962 181309 307004142
219 75854 728796458
127236 172819 114330694
160631 165638 12725636
3956 32622 58946976
70723 187336 292253313
69629 198584 947108513
99708 195638 240595877
145529 163021 44096252
133213 185963 132397653
122877 169495 72613722
171741 193372 54428464
104628 112855 20528272
147156 162953 39858565
120729 130338 24072239
55916 170186 286162889
172153 184460 72849654
198242 199594 270560153
169950 180747 972424313
96975 141292 176882317
188028 193062 12661578
91620 98521 610439571
150191 193416 108802330
21852 82145 996826673
128338 148896 60753396
124228 184089 272616173
111151 196959 215221582
24947 161528 341136641
152947 172058 48084055
126221 164377 95723201
25717 127871 254976355
19168 111321 229981225
180601 194118 33928907
9397 82455 182336283
29163 140156 276984419
136107 163577 68830821
140049 166292 66035650
170310 180148 24674359
170607 191931 53625916
33849 135848 254976449
102844 157513 224673629
88834 181435 747329917
34430 78764 638410102
59809 196552 856274343
77249 144411 167884723
125463 176359 127781425
42229 125299 207632883
175708 186491 27125278
152462 173258 52255020
116712 165578 122326117
6248 66944 749186742
126363 139517 32853499
176775 186640 24826246
26028 53677 68504680
177272 193341 658033116
26800 127939 252466506
12607 113338 447333556
103890 177178 183437370
54173 180752 629293110
56025 93797 94447570
54224 174155 430517500
115874 116557 323513181
21470 131642 485384066
44057 187748 228355841
7438 97916 754455031
109722 139279 73624956
92718 140176 235026332
99221 192204 467485472
99 8077 913189400
149970 178642 72151928
46729 159542 966037535
29944 90969 831079705
42295 173303 327924872
183444 197817 36124049
170465 195094 61862096
93769 138524 111943235
105321 153713 120728349
44635 85442 926749891
45417 56009 26402485
25856 132759 687758784
50548 188221 583436395
131882 154326 56073706
94885 164563 174512608
2428 48910 238130929
3238 20060 718582940
35666 47473 29324385
58080 70010 907441407
17009 180311 996110617
190955 192622 4095595
143320 191106 120310794
84138 131130 117607417
187902 188783 2208080
197622 198956 874486633
3921 79249 188040172
15005 187352 995275051
10707 156444 364152077
188495 196289 793139646
197209 199830 6598448
36352 146692 275718765
133911 157470 58954225
127091 140384 33136476
6965 198937 829598032
138617 183179 893408245
28898 37199 940787697
190305 198846 298006382
168043 184549 41428346
85218 116908 422515325
26967 46626 12436178
132008 155111 57713731
131092 150498 359172498
33049 66566 625328587
135724 170649 357712315
193166 199191 15069604
134520 156536 403354032
125648 166994 103814245
82431 151866 173741528
199663 199726 663254152
3229 90661 218359037
52422 72762 50946386
132672 175605 107688996
199635 199815 327390944
191621 199517 999551182
138880 153202 35866639
45710 98575 220785082
50679 186430 913187626
103947 161236 308047635
166493 170901 11117934
185328 199081 74582799
82748 129641 117394832
24101 195153 955142165
190746 191794 795761327
199445 199831 882918377
120514 198141 207013441
112878 159186 115761721
183724 184596 2101997
114728 199312 211986138
96211 193715 79522724
66926 90643 946668009
114324 175499 153176195
88008 186008 245569414
23793 68425 111062987
40110 92692 131294686
98636 126140 469250761
152760 154527 692204898
8307 114078 264450093
132021 195386 937564728
168758 194221 987612273
174872 183575 21941047
11735 174221 406365747
98902 136486 94098800
52140 78320 65435853
146253 185662 99188426
156860 182236 63734418
27370 181812 386144739
169519 186407 470613464
77377 129910 597726490
107540 180604 182945083
196815 196880 854250232
84601 159476 187281924
19443 127504 427389399
180967 186540 14007007
54299 191694 344345755
193855 195822 5022559
158237 165732 18962321
8668 43919 128239190
96057 104676 810602348
187197 192140 12397910
8541 42937 104895673
51512 83665 80523348
170899 192313 178183420
64556 169171 262080512
183594 188958 402663676
87577 97345 814044349
181204 194764 34115363
191265 198676 510001367
43397 49028 13847131
85980 191052 339752046
188296 198638 25948870
125707 188121 691677120
148471 164324 919660229
130790 131834 2615426
80764 80918 142702679
175504 188324 877833563
123338 150780 68591590
46482 48524 901916228
135236 137192 4904320
67395 193411 315902575
88859 120819 157803102
118051 177528 148981147
176542 195702 48219828
101723 196123 236638522
13116 49422 593874166
84894 140149 575942634
126123 153536 68641223
45698 114783 172991063
8100 34592 867920627
176893 178819 4774689
135705 151470 39352831
82659 145630 641250431
165493 173979 21327618
67570 152330 212082440
191315 192871 3814465
56387 163990 381290154
61624 133708 180365227
95400 142767 118392034
162015 171897 24914664
51525 93228 948313265
182020 196255 6040051
190155 195773 867940959
19467 121573 254763046
35661 56666 52358065
101376 139414 697568659
56866 132919 190403504
12051 171365 471983005
58254 70933 629948883
181789 182836 2660080
152944 165763 32304993
11915 70230 145469861
125206 128798 9068187
129759 151473 580666455
34222 50272 39883470
71363 160074 221970996
175726 185923 25655433
96412 166535 175771836
173516 189563 40396732
110143 136116 727194341
131251 132740 3670460
150787 182302 884200533
30149 145157 287102654
105281 117134 29507133
186884 193345 541171176
157042 192250 839462986
128197 184725 588865375
98011 181495 430355826
176343 194603 45924293
40140 184710 361827312
51999 113172 153227422
72320 126242 134861524
136460 137905 613099695
83281 135675 131053966
18373 150667 330252575
196278 198614 5818929
144600 165179 51792079
21306 83736 155502557
162099 163491 393011364
40251 165612 727067283
25871 192008 415606587
64515 111046 136090893
194144 196916 7064328
142174 187359 89151301
193420 195198 276830034
65001 80778 863838313
39996 160100 300280535
165683 181291 518331720
158683 192292 941205887
63566 187472 751272897
123515 134859 656145503
144149 150816 13218442
30418 158209 848327111
137774 180681 107796902
19553 188361 422154653
125507 157269 831573145
125937 171196 756476872
58316 58766 722282632
1970 3453 571402970
58628 73877 170436513
88614 91366 6873549
124734 169330 111975936
98253 154603 140993623
20328 111614 68664700
190091 196423 463572994
114894 119485 11353812
134521 158439 59862158
199855 199990 337200
120491 190484 175663354
69146 137611 829092224
141139 182498 103983630
50425 94083 109264715
41836 99839 145073558
103705 196160 971946060
178097 184005 209931118
59845 110341 126529851
69751 166619 259409706
33241 131795 246364034
166136 198163 768256837
140512 186945 706287422
168181 196994 72478861
39750 41299 3785639
126025 130812 193441293
53900 87896 85215810
186804 191602 12134785
120320 137610 29787990
47973 57747 823232425
129537 181498 130312652
41759 139288 710473355
56974 64618 19092391
150553 181867 78768593
179040 189845 27252564
144436 152427 135305338
54718 94658 99910557
100255 163336 157884441
176027 189590 668946087
6812 29221 857268526
71382 192732 304178006
34520 90872 296669103
42769 134184 228626666
148912 163216 36050362
165185 189539 61287858
161419 170607 23236613
34036 45890 890000216
67890 120885 132636894
121231 165229 110231380
131141 135346 10435019
155429 199066 540183546
163928 177721 592649823
25504 90869 162938461
103845 195843 230533170
16294 144238 319351090
108870 146826 94553986
32704 123409 761356543
115450 191905 667471308
15854 148101 330093029
140805 157397 41687264
51112 68741 44196967
185163 189405 10731511
44911 70983 815488875
167341 170031 529998954
170858 183873 894361636
83023 162376 586664081
21190 135071 792664537
145535 167439 55233935
118181 124741 634997659
160900 179638 429555726
183064 191028 8025976
123459 155858 717980568
60683 76536 925405652
23770 108319 744372099
50750 79884 972948099
116778 187179 466337103
125044 168395 108822271
10806 119287 996812474
58674 112815 347554430
6174 34088 69632201
15143 100231 882751666
172575 191445 47592458
196686 198186 710956177
78871 152011 182992806
193278 194376 923449947
195312 199383 10199413
157143 197860 777599717
100299 110592 527391503
37224 110440 183147775
163162 164611 3648267
134959 161834 279814648
118974 135750 827898977
151323 156745 965971091
132437 171371 275342011
85182 146590 839380959
124591 175198 574512491
162241 171371 23101440
1918 98679 397997285
177102 182512 361570369
170056 191057 428882255
80602 175012 878484244
20247 86971 995860358
82741 125355 106518488
130126 188387 554240535
14154 179229 112533996
168801 177770 54538475
196451 197727 462670585
127973 156719 511616993
151425 154656 8109730
58746 144019 375296570
150334 194457 111055441
163512 176477 385734844
48864 54192 5601046
68987 114715 114600929
176475 186421 25018233
175476 193132 634283693
100689 197404 242474986
194087 194462 981906
95963 109649 634278105
175197 193185 45334919
30834 101783 181122957
58326 121395 157951252
89114 89256 271066030
30667 165876 687750426
50841 126858 190164667
135158 166704 79176630
158465 192872 86609893
28359 85400 142232521
168409 169348 658467308
137623 177952 101247340
141504 184161 107309370
188434 193068 11634378
46783 127412 158196271
1232 58289 142224652
42514 198669 391195901
124766 182959 146097957
110675 131658 52443556
21800 119750 244415706
72190 91633 323963008
101970 159196 693376207
36302 93095 976771482
122107 188369 166309147
27020 75335 421459669
26179 168608 355961894
125255 191525 166526744
173992 184859 424997429
190566 193107 761963617
5557 24703 48051919
174146 192623 46439846
150917 162149 778235045
188180 197537 23465307
17682 58578 101567652
122975 176367 133920681
55682 179426 318036999
101659 138798 92657461
103367 197327 401409179
72916 194572 304949016
48075 61313 33171091
113367 154232 552496683
59957 146551 216533738
83053 118705 553784516
62066 159307 672015711
29240 43166 34419492
24644 168907 360608029
192648 195911 8231056
172607 193285 214476305
75814 104569 902261695
131956 171330 728544973
189028 195278 294445907
103956 106087 5346370
60586 114715 135650160
186835 194042 908302039
191861 196402 11413917
176794 189782 32683572
103321 179448 204780842
159160 194774 89575784
111947 138871 642461397
192083 193376 883666951
38832 146066 267964323
20929 192623 631106047
4268 34630 147385186
25880 146802 301755917
85773 96215 897044422
157295 193555 91218585
107376 112824 13516638
5644 174934 423382608
89769 185979 241128838
142510 144456 643360708
149422 185617 197893861
109769 127048 42956383
153251 154834 772641715
10292 194463 125888838
127463 128295 511924525
114894 123967 181987082
142304 163539 565963541
149047 183785 87470476
159044 192841 85060448
184490 198510 35313687
186862 196828 25082298
162746 163851 2800174
63572 94347 77019027
82014 113015 77709899
114710 136110 53376061
189395 195298 618254967
40822 102127 153325563
107503 179472 744543273
59284 91133 79783654
156337 174870 317026571
68022 184204 434563465
12144 194581 572892602
154986 191703 140448327
104086 124259 103335544
85318 178917 234388169
127374 180438 351242470
170080 194815 62177431
11526 150646 347488864
168508 186358 44868688
5689 19198 320549932
109916 160930 127462502
56474 184282 320218917
114399 189426 187984528
33751 113671 199849896
140694 187629 754743353
22385 75093 505128106
197015 198430 578402151
88871 163450 186709179
183934 197476 34045563
86868 182871 240493424
163644 168615 8309574
33004 159147 622976478
125879 152810 395769756
45472 119545 198056305
14250 17760 855795964
17631 162207 807495856
154828 183794 464862637
12866 83874 177211180
13068 109792 241672486
183010 191429 21323320
137819 164271 351139845
79012 80708 504737273
159965 196815 92793940
112907 120555 18986802
165342 187288 55244337
2159 86968 22708276
16858 177391 401280227
179841 187195 66294922
140128 151172 27735723
45310 63977 46549714
87279 126398 939395300
125187 192356 893642036
33495 144677 793717093
33481 138950 263497358
16300 37891 53550213
164492 165669 3004067
86831 167984 846562016
195810 199702 9756834
153941 163790 24791462
123729 127147 8567871
84114 190687 267160359
129451 131321 4738806
9630 98011 454535972
79695 162228 206590580
4401 95774 228124453
88578 194246 264834941
127748 175744 120362260
22636 180016 569299902
4351 156478 380254447
185683 196331 26853467
133731 143501 24267139
13698 73204 148323994
4662 72940 170390152
190090 197082 17571006
144828 148074 8117818
129279 170541 987213591
17389 160129 356509133
128134 133504 21605053
2852 164339 403778219
110908 138130 67927036
149593 190332 536429758
88551 89376 2013188
22059 140274 813360438
3248 49440 100773111
26314 161721 338216825
68074 105626 961918271
186578 194103 2288122
147330 163345 496471266
78060 182305 261157222
23468 142548 297152498
168989 185558 41621304
25849 171283 363541462
188348 198591 25691304
199730 199770 433156665
112094 161279 122988926
31854 67611 89006058
15115 168921 384481058
156444 197967 104451150
142600 187263 112439660
73849 84811 670667761
130882 138123 17960482
94340 194066 514060722
167010 177472 26247563
191448 192899 229781013
197565 197862 760035
57981 106545 121878460
685 101161 542229369
199144 199364 655295109
121251 162243 36845185
118548 174004 138925436
18763 40995 442026291
145121 169032 60240623
8921 175854 512603289
160614 163530 7422568
26439 177106 376676090
121021 139555 634091864
160327 187421 68291856
104991 143802 96715474
34279 132043 244470406
155322 164541 23249151
195370 199202 16164068
186894 198496 148001204
72389 84862 31308856
183403 189079 79499033
15043 121896 409435278
51251 95381 369838185
65081 94504 73596877
153255 186480 864753633
80202 121668 173740206
91794 133945 731770103
60608 88032 68678244
74974 112795 94780760
41681 114933 713676375
29856 190416 614979285
132513 192867 151484604
176256 177138 226047124
25947 82024 572092367
171082 179069 19966004
45930 60017 577778298
42535 88940 116016690
171191 187285 509111576
86008 185448 249134466
151731 165535 848110043
110747 114163 8624099
152883 157247 10991595
27143 151452 310340072
16471 151759 337809624
54761 173451 297234169
84936 115693 77017203
133808 161962 976327054
5489 65760 150295371
119524 187351 170124224
31516 146692 665001365
51571 84870 83424836
108562 116562 19873144
162406 182413 911400266
142346 169002 67095356
107642 191238 209520334
157463 184039 217096147
2734 186998 461087825
97263 193658 399754874
180227 180432 566664
165290 167753 455392852
68178 113648 113961877
96048 103158 18052918
65552 143673 195320381
21991 130050 269683169
80717 142980 713674969
10794 186862 440504559
24675 170428 945244057
133252 146152 58542051
23477 113866 827701215
98242 197923 876885734
37242 142631 263313096
97638 144988 738007954
98320 195657 244172203
154769 176401 305856078
178782 181344 6466185
59045 102051 856788213
23958 136283 280449177
10829 35939 62490750
198386 198617 904881075
6991 144330 343017206
17922 165859 429648108
100285 192247 868209054
92274 95144 7161719
127660 197678 841617571
196768 198455 4193390
6789 196235 534525111
16645 44527 69230255
141123 198263 175750434
75793 197598 510693119
96542 152599 140323730
191906 193713 4495333
135580 179361 109815585
132637 174916 106018136
162172 198124 90495470
83191 87145 9765125
149575 154650 983020675
17976 143404 259569061
185478 192627 875198307
1779 149451 848468187
92036 128247 341412619
192385 192666 710762
28471 179193 731443307
170325 188136 94410272
68236 91183 877161201
64393 99516 87958949
55429 97911 106264372
137799 142069 10593743
162266 166758 11433877
105527 197692 825149392
112917 163291 982197895
137200 140100 285780000
189774 196266 16374064
157948 186354 605438467
169711 170381 1702255
61037 115198 135729944
144836 166383 255683265
1653 188812 984046356
8636 83979 188147235
79640 109899 75959156
197240 198336 683275945
187889 190611 6850127
70032 143282 183110628
188259 198214 634546719
37808 132374 422848540
42757 174470 895174068
167940 173298 13420451
41987 117664 189379334
145917 149026 111649556
93458 98343 12199218
133998 185603 129507924
182467 192026 165894803
197200 199567 758640675
80096 80324 560298
174857 191571 42154693
61060 181253 317246990
90455 124296 84549796
139821 168502 645042348
77540 139105 153935083
52894 108287 17403342
41625 140173 410029024
172888 186867 952227624
10613 42235 347539189
144653 177194 942669810
188928 196223 813528454
112755 193923 203415730
15744 187401 963299706
81579 152638 941711874
68188 70264 55671820
126396 189908 283770125
186903 199546 6183227
64157 183131 774031220
9569 166924 393479252
130004 148140 45173870
2296 93915 405996272
189246 192817 8979637
85370 111500 533726743
142657 149394 402569554
59967 66097 380165737
53451 188519 363605002
167557 183931 41188398
87228 181794 236876225
115975 117877 4719892
96880 135253 96080626
9052 99754 226507269
41046 111458 176097991
14396 85272 6552883
7289 129692 258698651
8873 12285 57811125
2040 108133 613966469
197844 198079 581586
80266 80427 793905985
541 7502 17462978
63719 127153 158752179
45182 138372 232984943
84745 135570 127095699
52169 164824 282024853
74966 124896 662480109
14067 153799 349018316
198444 199817 3484899
42721 86159 108664408
168523 192185 59515398
117193 141977 333701192
121527 199892 196671720
173641 196224 38315244
22030 110007 219557339
56527 143911 218481579
143155 192805 124952304
189629 197543 19874643
62688 166262 259405911
57118 177424 363132369
142256 181964 732306173
103180 188012 212587089
35038 157538 306322083
140933 151429 26369855
142148 177164 88066765
26431 48093 550701804
120506 148492 468746720
60366 150881 226418470
8012 21692 582113378
121049 155844 87030637
65022 130553 445237487
147492 182703 88650481
20102 83209 801604076
119076 154489 88503657
56711 164687 270343242
136356 142606 15447904
53245 170234 782122041
184600 185342 1911757
138584 188072 470225330
173695 174844 2887467
170387 198805 103847154
96813 113612 42275393
52699 111801 735918380
193505 195207 4273925
86487 197465 384607226
199476 199932 969156874
20116 135158 915318446
172823 192484 530821674
161315 195722 979405635
174241 192323 45458401
165836 190640 303681127
155300 156287 57294063
180722 181163 1058118
168748 169338 468514134
51982 69350 43485713
179928 180171 865769801
5192 50469 96795312
74785 150938 190464143
135430 174854 17574222
13716 117287 258698816
143811 193952 126075834
26032 117908 229376030
156179 192003 742177966
179244 185062 539683251
195582 197099 3825207
63463 155027 988697910
73337 197258 310633936
17498 55803 95201898
153802 186908 83374134
119259 192755 719490950
188584 193913 13303033
161089 166287 13193336
161093 199342 96257468
59992 157069 724785082
184001 189493 13797464
50404 84301 784494807
56106 181339 313670362
23325 96936 672771214
186981 194978 20050815
115904 170959 137901597
185817 198707 32422698
16418 175466 750276809
197553 199401 4637701
85181 95512 883110481
129353 167288 95137599
53841 133329 198963557
90152 101917 2258808
122525 175455 132720925
123087 150499 255011294
73823 162783 456811383
73099 133518 514471780
24129 102338 195179184
66006 79861 34680339
55680 82464 405603891
135601 165247 74307027
48557 148422 249734533
76233 166738 458218522
117075 168688 129267092
10967 62982 723582916
97896 105533 862910396
46966 82589 373383942
182683 188883 150002245
35771 61495 831863280
115193 134118 47229931
96772 115751 714722269
32468 150068 293779773
145347 188846 823153852
141806 194892 368142987
190905 193275 651792131
170510 186826 41023511
142904 153402 395387307
79432 153740 185867144
126480 151580 62838855
8736 135334 858961558
8919 61838 131935625
99794 196315 126679259
187024 192776 14450120
6987 95526 231453575
70503 189780 590035456
88451 100730 971700540
18228 28418 22040688
119157 149961 76905184
96321 142052 114407887
14781 27658 953477542
152379 165772 33730909
16842 180897 410169196
111117 194372 330394328
193456 196369 515633215
133172 140263 724617022
96719 103309 45505512
156570 192413 184853564
187540 197877 19844186
68895 157828 222532695
9638 78856 205781814
180308 190206 24935788
119893 150673 76876808
110221 125947 39040781
31564 69670 94882283
91091 194592 335631985
26493 68933 408958489
21523 171377 374503203
130672 152618 619862818
66440 91049 61637701
177480 180341 7230847
81619 112529 423036599
134557 174220 99545370
35085 178346 818484411
33835 125937 897377029
132676 195417 157531483
89302 154652 163482567
149152 189395 101245414
149547 175105 64315682
96551 166460 53434468
165939 195678 93844754
64336 140064 189389031
46588 53216 16563022
126349 189872 822465400
168682 198822 13532530
137623 198120 151982293
107227 192952 214784493
144432 152919 627238729
16678 17686 2453197
53457 170285 292624954
19598 155132 338348870
86211 191682 276680463
138808 154877 333391249
145288 195269 843697056
128141 176506 708045449
53380 60243 17138960
150297 157192 17406504
90071 177463 742789117
61124 86423 63481613
53645 154402 25159633
98538 164190 982843445
77183 190600 756359610
60897 118733 773517551
14373 120395 264803323
133163 175441 387050810
52940 122890 845615231
197448 198678 3087561
84501 179271 237313467
142699 195255 132211915
138694 194508 947856659
119009 175105 140560082
14970 110158 836234909
136747 167832 65819980
53905 150847 242512986
70096 115009 337162308
38108 90325 357971442
130180 180233 61397424
81826 94068 30596859
121706 166076 111212840
60274 114435 507487546
129849 137886 82265046
73460 103063 79648904
158527 188071 970066326
70521 114851 202306709
43078 86849 109477445
117565 167692 125535798
18113 98490 200407777
150411 161404 27668209
115892 178673 685122693
98041 186938 865842934
171580 199678 418550508
21624 100836 121821082
105387 143098 515638617
164058 164484 1073910
188359 197420 315075044
118676 134296 38996244
62870 185316 306808959
179187 194654 821098908
22552 155267 576247073
43096 43147 795034783
101653 184043 206403599
126062 165220 370025869
44743 103535 147198630
68007 121620 134173076
129387 139932 351362295
179355 188230 236254702
44360 97899 133804029
33848 173030 348201921
131277 159447 540816848
108801 198708 786306013
130944 194108 580994256
63756 142937 781435966
194861 197837 259263395
32749 69160 482048729
161500 180985 49084210
179489 194924 293081998
21357 193033 113947990
192948 194769 4529704
86288 199042 282605860
177900 197526 49363621
4586 92462 423843124
92366 161515 161771358
117178 192451 538303299
85470 197276 280233456
151463 182185 77235901
58242 188229 842110622
26985 94415 168043609
127897 155611 69230784
59926 122916 289845334
13407 154418 352221803
185742 191302 14119821
14331 108992 236581821
58579 136556 921282705
140890 197007 141168015
81927 152336 176140961
118532 154280 79975704
189032 199887 10168426
147979 150133 5464877
146229 172042 236500683
54690 54787 233471
162851 197354 749598462
5506 156292 376800636
55797 144926 429472978
83609 194111 276915175
97952 142879 112249831
171946 193402 380525642
51606 142391 873547687
29714 169128 348577243
5911 39595 84024448
92530 193147 252329496
198951 199364 1023661
117193 191336 185995462
34220 142912 391696131
130987 150442 779135386
188524 197944 23615617
146090 177530 79133764
81658 114728 273026806
189379 189689 807157
145632 185138 99403421
197607 199839 987366690
23206 39590 975536377
84803 161483 191815599
134502 177658 158278316
147589 188241 102432039
162731 189451 67235111
61250 75579 35891385
117167 171336 271963794
65410 151836 720586548
11105 93143 209427513
37851 81839 842761742
112102 112645 1095329
69464 140750 470572247
136111 196979 152865506
135527 179743 110916735
67841 145865 943863965
146989 155639 499857214
29067 144426 287945796
190528 192440 4745844
50451 85658 88233166
147237 147762 850411660
60371 163259 257607690
74417 145513 848877017
159694 160130 1095491
45791 100366 136545534
53464 156735 258494622
97118 152656 721601696
10043 53509 108269546
162258 175801 252300654
94595 107914 33641763
164550 180937 41226333
107343 190823 261804780
28 193503 477153012
6991 129022 570296988
13420 34645 284925033
31004 31430 1047545
166237 175307 881325960
182606 183229 459678657
55167 165578 979740611
174434 183282 925703254
68015 140301 180708751
50346 175151 468707757
42747 193975 96131531
198135 199223 2719718
194728 195502 413661838
66358 82633 40723790
106823 120443 33854350
75508 186228 114005161
23486 96278 181397633
120599 157984 93537694
10739 29760 673478295
47975 164083 290720978
82130 104832 57035801
121476 151782 121146227
156356 183103 434547410
86822 147688 472210921
101785 192506 227343959
5008 74483 405236842
118117 167166 122832589
55831 75053 48059211
149013 193320 111550036
105042 110568 554820201
66349 120738 698863933
89351 127248 94808218
130272 150181 49637288
129872 179757 125046520
107146 153479 727038660
46679 108205 172113313
7023 192840 465005610
60645 177389 292411215
185709 196368 288214231
86849 112493 64239229
99584 117698 45461986
151507 183820 313878244
99472 146700 118025223
55989 95968 831053722
930 139007 962411873
151709 196606 994119433
60641 138319 194286083
160 50892 126483462
32917 179360 366356927
138634 164131 64031214
11503 59059 118438593
159804 165028 13191998
184540 186645 5380133
131176 166331 88072117
27871 71991 961498147
129257 134774 13804536
5522 191935 466485109
77127 153090 189991411
162010 174348 31155112
86646 120392 84405609
95999 98302 5814915
197797 199912 619602549
86565 182675 790934593
145843 172779 67831260
27309 139373 883267276
90641 142852 80427134
174547 181512 17473832
153227 190168 852961554
163391 194306 477764256
178328 190784 31451748
148242 190823 963261436
188389 192356 9914406
88102 177167 223098233
175940 187563 29331946
51267 134799 209071928
51926 109051 803916206
132829 195649 342320395
98837 159189 769597719
172746 181802 464706266
105962 161988 139956011
89338 92166 702515654
32205 146780 286114056
77933 129017 596959123
97110 99225 72466058
86719 169828 208093983
9448 79188 174003772
144942 191478 613737049
50834 175540 312369431
81153 110752 656738973
69768 180463 277331153
110239 152058 16057384
42727 152539 274634921
158557 163384 12162662
49683 197090 719193985
192506 198302 14565303
197261 199845 6503754
119072 126077 17332178
70568 150294 199346447
88821 161234 458934881
82233 98197 31576489
117874 136687 639574568
62714 111275 238200899
59599 105210 489516360
17170 161263 620332750
152459 156980 457442148
107363 151609 110404800
162526 179569 42899143
112755 192229 668562237
84473 199939 289441283
12840 19286 739454187
76600 79666 401676585
25840 47593 53740018
112688 146562 84447391
160549 184142 59436553
178607 199489 52545253
43411 108697 163486337
185145 194610 23880466
130489 130966 1225154
140788 171922 317517872
168646 178260 24108152
197254 197880 1572743
63681 92718 72703226
38215 190137 380496422
126450 132016 984454777
17186 191912 437092718
22361 165989 358830568
110504 137496 67320167
108407 149440 200276899
64480 103882 98920911
33674 187894 101008699
193037 198483 342205246
160869 182431 54288975
71023 145612 318072556
18534 141224 306203220
9027 9075 60394139
125494 191831 166665527
32674 86773 135093802
3595 10046 16179900
80932 103538 56800448
169626 199094 74063432
183002 195380 31174287
172730 174507 343287292
122531 153354 517205209
132318 138835 446463518
122967 178238 138606841
38867 180979 646648242
42278 164217 923330254
186771 194051 18231964
126250 173923 119654654
60726 127888 149355800
191952 199406 829229983
112135 164921 291669600
4303 135104 512275139
122146 144950 56903811
78525 152472 185070845
96751 164303 169253352
163299 195477 80962213
74895 172398 244198844
14339 67432 132270102
154491 155844 3397413
110374 140914 108681433
176630 191530 37583527
77197 137235 150186472
28010 112686 678492966
169184 181071 29843957
55464 182786 557916615
95002 106895 173399166
7568 130911 982038928
129955 179258 123576174
187433 195875 617204379
14479 195703 597290869
20027 167999 843190906
107227 111850 11388627
123974 140459 41130540
143411 165945 6262757
104623 168732 160452847
9311 16875 19143043
124014 168672 112035598
30153 165883 339309135
161792 174650 511028345
19698 160231 350869692
124835 141792 958346478
120978 182248 153609761
183047 199201 663421287
73547 193283 300172590
16208 36339 165663263
23376 136731 283011567
41956 140765 541702007
64993 118669 645944068
194181 197169 854283655
3739 50978 871900502
117397 126362 820485685
117765 166905 123066578
6411 184443 445356471
146343 178639 907062352
39876 193102 383733489
29377 145370 289481639
60396 64618 420918795
82057 132697 126751124
112979 118777 831918448
114403 153146 482544020
106223 145991 649024689
155404 197956 107067135
109308 166649 143479857
92534 150386 526560071
60719 73233 747201436
152986 157561 483244976
69676 197880 751633647
2911 191178 943529422
68719 118610 124922016
56832 110756 135099092
91525 177227 141816846
183007 183029 542422667
62693 89069 66065428
13082 31012 870817049
79586 101827 55854601
98708 104328 662023526
34034 145704 278953482
78749 115012 90937894
150004 152370 5984893
135092 171892 847200303
164361 181048 757652899
153592 172664 48030837
83121 131859 943703903
2775 184085 945462459
131416 145908 22419178
119978 132428 31172264
9808 32751 918490906
160611 199197 799646649
124970 148871 59787884
23809 183744 399978468
158875 174492 966998572
16499 40647 59953004
179157 179938 886768974
132408 178631 82299277
60935 70230 193887122
25246 125079 249010827
7076 131595 850864500
49033 60335 28373723
157202 161006 9520399
113917 165482 789307039
33065 71854 428825332
126489 133827 18448513
66548 109370 507513462
8775 107029 360582319
102811 116994 65477184
171250 176721 13684293
55290 107840 101331145
99510 150773 330839889
174179 191557 351592386
2085 62840 420469457
57286 165753 900780616
106864 115715 706056530
92788 155543 534962979
192454 196125 386435
139070 149332 275752123
4312 41820 93545270
84726 97060 30737309
487 166831 51686961
39578 126579 217415853
132098 142341 25439334
4215 89023 211832252
108370 173763 163640505
192879 194577 4261076
143478 193626 126179039
172179 192641 51493926
78663 126399 54046952
119416 144677 62962612
88304 146837 146239258
181652 193132 28955904
23425 37971 35951561
175388 182847 729676057
124977 160140 149253588
134281 147576 33068035
69116 103321 152740154
82247 109062 347792376
108466 125906 43222194
139931 161650 308162457
168374 193618 211383354
138049 198523 151983046
148725 167511 47351688
18103 118466 222655309
52598 174310 683459521
189877 192710 7132595
141508 167802 66140144
169046 186661 44274379
32121 99648 922021971
196846 198029 2901132
85828 165343 838177039
39697 138123 944662412
147943 149254 3348247
106028 139240 82743041
177764 188565 127099254
48518 79171 212970784
27830 67603 98893219
33492 44193 546771496
118154 189742 179473228
7403 89083 136121615
85372 104348 888649262
105790 157466 129047190
29283 123505 235128029
37489 85792 588306433
142482 144922 6110842
8461 58014 123457722
73493 186217 282479225
66448 191460 313427454
181655 184041 968778589
106610 118621 29920099
196614 199358 305513726
117304 166987 124423271
62941 144551 822142088
16119 49330 82315111
175042 188692 34413443
172546 192284 49675416
194864 197088 5641551
126121 151128 62607904
58290 92596 85955097
177361 190035 523882523
155940 195374 86614018
83328 145002 154085176
75260 197950 829204698
65045 66135 140423152
91367 136749 113550663
66996 75807 22118566
39718 187466 638768710
128190 167382 59267101
162380 168119 502573036
56800 196071 788310655
21932 74570 130949085
111697 171093 99705870
151328 188662 487440027
6944 88093 454104845
71295 79486 20464495
36768 120644 439706155
153760 154272 1326102
36970 199637 15856303
132654 193581 152926139
126715 157016 136830058
90429 196848 536780301
119656 170398 127158663
153173 168802 926644652
29925 60489 75909268
159439 197458 979418159
130249 172062 104798939
67190 115782 121799936
76493 133435 544656416
166257 196676 76519575
99202 149788 595632331
112598 148374 703707973
20494 48497 69228195
153605 164775 568080189
5736 91933 215221985
1364 187761 682036425
182946 183679 825589
121751 133782 30084888
153101 162658 988100974
15801 184973 493800939
94161 145817 479509301
9809 179767 425087334
137238 140495 7986714
56940 181611 958721301
91057 103009 534151299
183245 194072 27195729
46409 141950 196010936
46145 137257 115609078
7723 102195 235994721
39479 141839 255799414
166221 197254 167757796
40481 130378 224788353
175450 176070 1554147
145614 196663 128565966
41738 85161 108673693
115884 174489 750991236
14815 127415 448984980
8114 101096 224678979
102827 128855 64921440
155434 192214 92602263
73178 178366 398696490
12045 153126 352474443
72109 94180 972362140
190617 191801 2970846
157964 169491 95884187
125748 172622 117675116
151337 192349 350727005
4843 175998 428063672
100424 113679 937331977
52871 124528 179235558
104216 190180 215383547
10623 52592 226454023
29181 188070 397512882
84995 105789 52207475
64333 137579 809820015
48062 139404 228494807
151965 159928 19988589
84668 174447 224871040
5928 151489 154972554
977 169963 835540722
195616 196058 16759853
24093 77642 133385538
146276 164573 116786904
64736 110166 113884341
37270 185187 952097525
60057 136466 880817071
154540 169501 37728267
185151 195959 27297651
130823 144327 33570871
92588 180956 221510374
23781 65434 103619478
1811 98922 532471565
57094 64159 510934071
12349 115315 513164647
88185 147988 858673049
107518 140338 81694419
60623 153580 232539566
33154 143636 275990728
86346 179822 234071156
155704 172257 564926024
9704 73467 159102471
32005 135620 322953773
85237 109820 739735582
90789 138065 118159430
35015 53103 383046044
112223 187071 187636478
159596 179048 611830887
94013 116540 876703146
47591 157945 276153308
41306 129215 780158226
157133 157174 445961730
27254 143658 290498397
44221 163702 298963436
77190 79390 5448318
2926 144721 934153409
178153 186528 21084092
16388 198544 455694457
79609 148569 172430002
112534 179350 167317858
24327 143241 198958522
53826 138327 823422725
108417 155455 522023453
113818 127342 51840413
192390 194815 535274961
63588 108803 838829415
125686 127950 5819032
199336 199640 202014709
10001 172370 784605090
123301 179360 140605101
37158 59938 56793711
29840 47361 43289875
155069 185097 617266343
77588 144045 820588741
3549 98123 236195610
113066 195756 207338694
96547 161540 47788852
150723 193614 107955662
109595 150470 784051915
149529 184433 87800595
198556 199972 3585409
116937 187711 881160123
45025 199896 388005597
52283 92090 868992392
34395 84453 650095210
171255 179425 157683569
14713 31810 148927460
45867 148778 257307123
122117 155689 83951131
53059 101586 209192478
162959 195390 752405304
96914 104834 249064322
26762 123924 316078947
31385 166777 338516799
164047 192569 338837469
148153 160288 27405831
39128 105946 995710792
36618 110679 986003765
56880 71672 354422662
139439 149333 6871914
7471 198238 477384459
46537 110239 393337531
160479 163359 210665897
127868 184804 512525876
86059 186319 332188060
43166 112838 174354240
121014 192418 179178124
138715 173071 86271097
107632 135956 70645377
90564 166533 190272726
139999 181025 228219374
84597 181262 314665879
44422 67134 921712554
81689 99115 43599589
147381 167762 529541177
192541 194816 5707242
120360 130532 477006546
2157 42487 750756312
79142 179235 283732360
160575 199487 97935315
127407 198611 178761407
56899 136549 199365441
93638 157716 305478064
155965 160335 713283311
102301 195086 735833075
120543 145110 253562727
181979 191174 23289293
109735 181846 180524372
72430 178640 266047496
83754 196207 281903847
170897 176328 200304283
122509 174918 131392893
6062 15247 841803942
165636 176943 28404122
139814 168180 71333199
73504 150437 973579925
85067 184219 248442252
52605 58838 15579289
49425 186273 898451025
130233 167263 92841757
27868 144029 883241909
9191 185380 440767311
69594 125394 139489836
104272 104682 980909
14053 42528 70826425
143525 167403 60120051
156836 163277 16174574
168360 192741 61325212
180140 181825 283061727
27710 102992 745776618
79170 88199 5118137
188114 192516 56409321
93322 111664 618592450
32780 107297 186356575
25804 97415 178521706
176445 178706 5635195
84946 120124 529898043
31302 186799 389053213
171287 173667 882599352
195399 195716 785598
84067 105512 418515205
106548 111414 12040082
136855 149038 19723355
88093 155761 169231941
123655 197326 184960028
42776 56606 44583483
113927 197262 720394677
9477 26808 43528345
40629 64059 505625760
53688 121894 170740908
54627 195745 571046443
174586 187452 418905482
149751 194161 324535965
115888 122094 15399011
128607 152806 60512013
56903 147833 227359497
23830 184712 402295682
50029 175577 981967869
140817 148183 18424819
81574 137696 140415111
83935 168612 877887364
182843 192797 830235694
18737 90403 178740589
130889 177898 117853115
178252 191175 32646760
181157 191342 554383493
71406 109155 94702828
19005 133404 137336939
74061 179201 411886325
3754 152981 372957515
1082 14008 168384795
16798 199001 455784002
22500 91010 548198213
154655 199051 111695888
53692 60379 16731004
48391 103518 150874126
70131 111024 102420303
65429 150155 211880404
158935 170833 30028974
57150 116936 999961216
136745 139439 7515932
48856 130433 647223365
106951 185112 195628371
17168 114067 242020346
168580 185925 911267770
80085 164469 914471368
136275 174172 480947108
128207 182263 890915511
2493 85565 561022824
153909 189480 89524550
88474 160563 180340112
80294 195945 917354869
192892 193175 749502
104089 197133 233129452
130634 178756 120628274
43995 49725 14122007
98057 126006 17639459
133460 195277 155210748
43542 108053 161588066
131996 170689 817330473
89761 182625 232676616
19913 23966 572648458
2817 110454 269036632
3956 167895 410002185
174909 181691 986509140
138957 171385 81548711
67177 197261 326121169
193733 194577 2146228
185408 196737 28546359
163368 193653 73657213
142801 190591 920723425
171207 197478 66015091
18286 31375 32585677
76288 131052 139884502
80289 195435 924546224
192677 195754 329801852
104187 157110 132235126
168165 170681 842913665
189772 190106 597789120
74616 116524 105014738
57245 180280 308303259
3217 57211 134589798
47160 53863 16749082
124388 129170 12044909
119366 199706 201531382
94221 184524 838358796
156926 189669 846899773
64445 138214 921204535
128711 133625 12341651
87293 100571 866005016
139057 153950 37342901
107374 111170 9326997
156741 174728 45219992
152755 182705 75328118
67646 75815 20465763
133901 191066 699678065
568 89628 222440183
173763 194108 51128571
30686 152261 825234705
28041 132933 261910147
18615 194679 899739610
92913 183864 227985036
171466 177710 15643971
116496 117247 1768640
124149 165606 103989355
187772 191872 10299499
159378 190038 617038987
84543 99026 36127266
44603 47588 7315207
161639 185971 117826793
21236 41302 413862197
183959 186618 6670493
2725 28020 63469115
83511 192059 598377344
127347 171591 550111150
3543 172857 423457818
84965 179699 237249313
21187 35502 35238101
26509 162306 339213321
84596 110121 63952719
155176 156080 738765853
10697 116158 263520820
34859 147755 291290784
199314 199448 345014
66339 133882 226036812
135978 142941 17234430
187320 195332 679690231
84256 163250 388063096
75371 150550 188013536
153794 196627 335189765
122762 166812 471890313
183803 196752 300979089
181033 185720 604958243
196041 196986 2375780
111602 113705 5356138
23102 144695 364318547
69849 144312 186147771
12210 72023 202493819
26886 146081 300363815
183440 183741 762425
114817 122971 20176756
109984 170459 398057371
152259 174395 31029683
128868 144300 518030964
127085 196876 175301594
125587 168323 107286562
10249 65226 137122110
155042 199706 112362274
64912 149247 296082250
128868 154646 64511232
134800 150665 321466787
126635 141234 36447233
59741 161959 255822538
18145 106544 220786564
139396 194156 137637286
188782 190055 3189617
195569 199398 9584665
20072 194418 688359705
1746 16830 150515689
69865 142951 710513164
112287 166617 163637238
96012 179457 209168901
182653 186908 10775629
69530 73614 728376235
13932 123761 373887549
197365 198692 3332711
69108 150390 37905983
183184 194118 27492871
132618 150358 520138696
150249 193854 109712449
17342 105642 220549346
110652 188502 418852212
43971 161914 593079821
165837 176975 27980167
20529 84142 969708887
186974 193671 756543580
139303 184597 113776966
8329 162004 869975968
106265 196751 226768275
193274 198027 298830656
840 80677 199346137
97221 105605 8533836
67727 67950 550116
87817 162370 174795276
140449 171509 884174188
57181 78133 52477988
198119 199939 339575726
197550 199464 613893763
120751 180468 149785715
71719 116429 326182754
1993 183229 522481743
167004 186046 838321679
169075 199428 114022801
154786 188733 85493840
7719 163772 752465105
55711 86521 77195152
26008 142904 675028012
26151 48677 55649757
197153 198631 3698659
105461 129052 58761643
161339 194813 323392591
94743 175508 202414577
192432 194518 5246819
187121 189274 5385767
41192 69412 761480975
190020 196030 65393579
169449 175440 15033446
150969 151595 619717302
171947 195353 58890834
7266 37181 397523912
25011 192355 672410325
144251 157644 33656779
73403 178045 115788803
140213 197813 144849766
69763 179358 808494000
55094 70325 38169601
112470 132586 972699675
180951 183099 440383520
172272 173924 4185844
123724 171491 119863039
76956 166677 224717796
139980 154185 35681476
16747 45843 72149200
169925 182943 32707962
39621 170943 328666877
74040 146154 334370758
14016 157818 359296157
78493 135230 142023463
74010 77181 7958627
109246 197912 222182544
6856 56863 601167264
11411 157269 413767526
89780 196454 695745770
155911 178970 88760879
1389 134572 332833480
179527 185035 13803199
42404 121472 197730451
7843 183922 440523034
188895 199307 26097850
86685 104492 44685988
101039 126297 64725119
132808 187900 138308859
167700 183603 972443911
981 15955 37728256
104343 113771 469704380
178902 197778 47524322
136312 142756 434314631
14880 182926 982599716
109560 186872 193671370
136924 198364 745835107
129312 161911 81583424
175493 179318 851680011
119799 121479 4165046
147382 154308 17515910
125441 152219 684228208
66828 147628 772661976
60981 188524 230779822
98621 197200 379510425
129551 185303 237133327
4981 53425 120690847
156071 176360 717557085
177723 193098 38718300
166441 190000 59249408
81245 166850 214461876
22203 158539 340422897
184493 196459 712190941
64511 173345 272616918
21503 195648 189586633
119108 142674 919705557
128515 149966 53547044
140000 143398 209766950
29775 35405 13779680
42627 83191 101421273
22822 133518 404917814
186838 195820 170339
101497 163719 763843220
4339 148471 287575941
153066 190576 780266937
187658 196024 21002839
38273 103169 163158487
95862 117447 54222412
78933 95616 184085096
40830 127622 931532769
50388 66618 969768175
35815 101973 165477233
35025 126236 584678611
46592 145325 549654903
112102 197827 222484428
45177 105929 169886974
181007 188067 325590504
4582 71892 809369636
33117 52908 502470854
80185 83585 192844574
50337 84473 85569798
184956 186495 3952089
185154 196310 896385380
96477 98519 5132595
6749 197809 755445920
64382 110552 115771237
123966 199617 466399424
167837 187951 11729174
53010 159031 265360918
163236 167684 11215968
13533 94478 45904121
135849 199851 160712647
30718 53959 602388684
129845 147709 116037716
98797 159290 151427837
63984 149924 214979405
181773 199723 45174579
50306 109650 148799980
58888 167714 272558978
62872 155592 514031257
169303 194577 291077626
155457 164260 22217130
83919 189590 264827172
15484 113626 919505755
163846 173588 615221909
19632 160244 911531803
192923 194137 784195231
107276 148020 44734567
187439 191518 512706261
189586 195954 16040140
87414 128270 615811690
100225 175169 892210265
43199 187148 360530074
147363 178641 674294074
144106 197631 871858101
119705 199977 201377243
124400 177403 194618052
35300 190647 389055387
140755 161305 51613198
56500 164079 269304965
28008 131370 420786391
98316 165753 488334418
194084 197203 17704769
148467 176872 71570357
108444 123309 36874549
172099 187229 38148372
14207 140410 290595162
51360 185711 336611589
165040 198757 324043606
172471 178712 15654830
128380 158777 884475506
20852 105704 211833353
137642 151041 33499988
132961 161834 846695528
133626 164161 45611830
116085 169069 132655121
50875 84954 85403026
113566 154888 118343314
172385 187184 965456409
39095 166135 329925216
176087 197335 53445712
112400 152990 55868614
85435 127016 103890797
125865 134602 436844982
178759 187086 362050018
161624 166039 571472904
70905 182779 826806099
59533 148623 306805999
64119 66493 5990206
123781 134557 27012301
136056 153757 581586907
35011 114896 281362871
44094 174010 669567110
142544 174460 664621038
197349 199959 6571113
11205 117276 441381288
185487 194249 703689259
68992 103595 931370561
2069 103528 253638112
2325 181429 447997272
141959 178475 150158394
109959 192008 554895153
159706 184201 396660863
145678 159538 34933069
147225 163360 40717915
91114 142029 127213943
171932 197650 64660017
161267 187624 983117464
172064 182231 25519384
178478 191856 676430596
171478 193514 391263267
104872 183809 423665714
137166 139540 852824174
90359 168138 194783905
105778 121050 37953528
169385 198055 588038186
156451 171255 9913404
193269 198468 282246398
35953 65996 294452859
24042 79688 470044253
162299 182006 937243634
154625 171940 43590675
79718 144018 160743833
87980 99985 374319886
126346 163501 589633068
199866 199898 8345961
32538 77919 559437482
45392 114776 548406864
25280 160147 780735676
663 47522 539779752
124292 186333 155755125
148111 150981 368487893
141560 173636 80652325
3130 106961 777108928
193350 198090 725291564
69614 87339 704606846
167877 196312 138405605
29671 109445 546976138
187118 194820 19309408
10653 161898 377967422
14654 102111 218410915
165102 181830 33451465
103908 161387 143604435
176609 188133 29050529
146390 163738 567960902
80031 146449 166004580
120985 125231 185380885
150593 172790 55891628
172506 174810 454894465
136164 198264 155888595
167160 190529 5304817
116322 189027 182259680
72806 170719 406753715
27198 54818 68468028
147707 195009 119064792
16808 150538 775783199
131570 193237 654902871
48313 113832 164173209
46576 194471 465664281
38002 150987 282456172
61236 118412 289569625
50280 60789 857854632
30352 161829 328529096
47141 60865 34352329
137182 142620 809716388
191326 196967 14115619
160030 192337 10013539
63384 67206 9577136
71894 137512 556824162
64048 90574 953024827
587 188605 470513085
145958 188242 516544246
61927 98151 90620872
1705 89937 624985898
97065 114087 504868173
15593 129535 963878616
192894 199525 16646382
66524 114280 119711889
11846 41800 280903817
178001 198647 368750615
105523 125799 808892170
77396 117753 882455913
147135 166119 732836535
7717 132662 821114410
121691 184309 157068480
154980 176345 53773609
37672 127882 786892981
158470 190421 80484786
102303 131169 72213836
19972 48227 145437897
8991 31255 163060903
199861 199862 8709
138860 151627 163912208
55103 106591 129110011
42210 98780 141440602
29110 82513 133033315
13633 19472 14791738
90696 94002 8245280
103288 112361 22643391
173441 194932 719356312
82750 123431 101744876
184037 192128 20368702
91463 182476 228043685
26064 191097 669604808
198649 199161 131475404
28757 70479 558709522
5474 118533 251243673
107969 168582 151611923
196556 199703 729400267
166748 195042 71083696
30031 111573 203590044
108746 147087 95469091
154132 177471 100393549
117375 195091 194838133
35969 125373 431711205
175476 181077 553522040
71345 100177 460337117
68075 92279 657661937
56278 82899 973375699
173355 186678 625282510
21736 49007 67373794
32081 54446 55541310
150800 184131 31567888
61929 154799 437571986
176406 198365 31879963
120600 143991 58343954
152305 196129 617235117
49538 106535 200564274
132006 177810 811646755
194319 194463 901819955
41556 181853 809120894
197807 198440 914988128
184189 198198 35175722
52560 56233 772586181
16038 68102 129569497
112903 164725 129639427
2728 67066 160478328
53829 191981 346287561
47523 194052 367150119
186793 191301 152568494
8657 136054 318351345
143479 191017 119717081
122243 168718 9708676
13092 59651 115914634
173249 185698 534758207
130413 196211 165161830
33086 179499 366328934
158569 181406 57442871
38371 120564 205510186
37419 90009 89494009
159339 173890 36654727
72169 168334 240849973
113774 179268 366420414
83244 84108 2154121
60783 103201 150189434
155387 161827 16179660
176078 191051 419362529
120463 152639 80455486
140075 191281 664766912
35638 153322 294197235
61383 93774 81015530
93258 189027 582049031
4539 192393 470116371
174133 174419 638893155
145631 148045 6084244
16659 27291 888015098
156851 162623 604377242
23387 75451 129637056
37017 92084 137603388
62622 100889 95928044
187268 191923 11707093
168362 191123 57338456
182753 196075 33576720
4917 163362 396092063
42179 145911 259264656
71893 104248 81189555
7687 128259 964944982
118796 161088 593169060
159594 178708 937045158
194328 199197 12244868
114761 166456 259224946
73131 144567 267608202
10734 165913 387973252
147459 152914 336262601
173348 174120 460898821
20860 100242 711252821
162156 171444 23506246
4022 55022 103300937
38353 53484 37666480
95362 97768 6047127
55404 102163 117090331
172347 195522 852097539
185311 197215 787996209
68916 86184 40538694
61177 72315 27884250
78761 101295 56516117
130933 176843 440823288
32937 143820 276957528
130689 154747 795712885
98868 153972 572686060
88521 177630 846560843
164524 175474 676566088
19434 188949 870978243
23030 51795 589830376
95013 136766 104515305
163609 191098 69238120
2370 178092 439521340
187069 192074 12586219
144897 193228 121648761
186554 198801 30802938
81608 171209 224509819
146411 163433 42861662
78587 101831 58358266
156664 169527 32398704
62054 70228 20490483
173280 182695 165809708
95868 99523 648178052
8711 167310 782610341
54144 122293 170565303
147166 161615 36393436
133724 176111 106349072
130440 192170 88279122
28663 159806 327574186
186476 198915 31277299
74136 190522 871834033
58529 170630 280931658
143470 191645 121302092
159588 163484 673343381
186386 188351 148301773
52879 147965 237772454
64207 191491 480457262
19777 98890 70989362
77520 136314 202363813
141421 169641 825770197
41552 76946 88435220
148637 168412 350411816
172624 191930 48608484
69168 130808 154288084
22590 89656 167129090
70705 92337 329829602
93176 106939 523190435
34148 164613 945058128
170823 198284 68960411
12713 136474 309207604
121352 193692 577786219
4300 57984 133809036
160999 169484 21464651
108622 129251 51366312
5705 60523 136643269
191117 198196 556067471
154121 197313 374944362
64715 179466 287461407
64695 95261 76484275
55204 177122 305389875
161216 167594 16153255
167617 179940 684277266
6905 110305 258415910
152627 190261 94727427
39446 64532 945795868
36318 88223 447497925
182301 183253 2454434
172072 194412 56186251
74881 79178 10705233
72460 160000 219056129
79157 173883 237354735
107031 190443 209002660
67164 74620 594336015
104887 193923 520317535
132749 162946 906556681
124826 157313 975835636
46113 140672 401186136
141989 186248 542347351
14192 192577 471731024
136783 168615 425023465
145299 197847 744508970
44177 124470 200680030
69422 71118 4203376
1125 62211 152416128
158956 180229 848989334
32006 195879 291716544
80453 147997 168823477
112752 191088 136549202
87080 150431 726849902
183838 187583 9463724
19866 139248 921490579
50731 60070 448524265
132204 146168 34694961
80156 154055 184853307
45754 176180 326560518
149346 187390 95821990
131283 143507 823901600
149385 150982 507337406
6653 128834 305177737
166660 170243 515053075
123811 165858 836489158
105037 178563 584162772
130642 172989 106145975
106844 133321 66002900
174650 183460 22172987
172895 176073 7998482
153556 175577 55470935
70755 105335 669769901
180635 196176 809846274
38795 121130 675712340
20833 61277 319167499
110768 123434 310517399
166381 184293 45029190
65167 67879 6785025
85190 151347 165394683
169393 173972 112939830
143489 144545 2667523
23451 58106 85959005
134869 183345 778761461
118887 125954 17488669
5660 15292 772666103
53200 104267 398780595
105781 178141 256752789
47558 66863 133082185
27748 130900 658638847
199378 199770 1013973
60973 164497 215406042
104719 138645 689411022
160759 171661 27531558
12401 196948 461898170
106824 117709 27093096
185113 197782 31931331
140033 162081 199292903
144322 155833 28926648
66221 126666 151205672
45511 141883 240894776
142494 163723 53415290
132979 174465 104068635
118548 155854 93210057
22603 193395 427162061
84247 113943 74443205
188840 197134 20824495
189321 191310 5116066
33611 191302 735014884
108418 141197 637549938
12492 149522 972337786
131488 145373 842935684
127542 194630 168401488
16607 146540 823957226
115082 167877 588984210
179801 184630 12145933
195803 199544 9372990
70407 109703 98507557
146609 178110 79267182
81764 195379 284829403
44529 144352 726239080
88989 118892 297310506
131979 172380 446626717
66057 104056 28444107
113643 119396 14321484
129320 181388 130600329
82188 199701 294646788
115453 164772 123404446
159651 168898 23390057
114735 114865 337584
94964 120581 64143767
152259 164043 641702416
188610 189662 2619472
126481 180591 80952327
175521 180929 728286189
138421 173652 377148621
86281 108440 43482677
116890 174487 840643638
149357 193454 110978596
161665 174216 586020620
116778 143689 993974644
17587 29676 30128751
33777 114529 201976663
72608 127119 136357222
170723 175284 481978835
15711 81233 144228955
6818 27353 51501916
188136 195672 199647964
19563 93196 183491749
77872 171397 999614740
34634 99365 161726620
155773 166577 974416676
108402 127278 46945075
147345 184427 570768655
38782 60962 55267309
149931 162314 10346634
198298 199391 2755306
78951 186351 269195380
75917 129533 839645094
125992 170573 843568266
153251 183329 75715960
76244 143872 623884331
50047 194577 800287340
194532 194959 600117398
41570 60603 812880264
169629 193855 60852032
173953 175610 673968995
116632 196553 597014052
63282 165515 905454611
131396 152129 51770979
30484 44165 682328594
11191 16052 922205347
165005 167079 217126679
151141 178993 368827680
43350 101694 146030328
10231 159761 960341116
132065 184234 130885868
88137 146622 146134019
23441 198890 711043474
70232 198311 434793411
90545 198922 271718434
43538 188255 362514668
112979 187502 186830126
133387 140496 17581291
116784 143919 67611541
8815 176692 649954614
89037 177812 537179805
193843 196489 6743505
193327 197116 9517809
65035 128923 159841585
514 94591 234909257
89891 143472 133866674
65813 95683 552439207
151328 179197 964917566
26314 177670 378404209
89729 104164 36341064
185481 196139 398286673
22455 142726 795611913
101914 118334 903146370
69330 91593 80722250
91744 193175 254353265
19479 59361 99001253
38062 106407 662197606
87595 105783 45709990
56389 187117 634644460
148181 187940 100155330
80527 172711 230927497
160173 199601 80655284
25664 67355 423698143
193578 196681 51442844
60474 69576 22818743
174190 179006 12029622
134846 175532 102086962
178818 190475 253899524
79341 164498 650066198
199893 199990 191735
43126 162819 299480435
40461 66248 137391004
121376 158999 94184739
19097 125354 265065641
30219 66403 90038332
4570 187403 457545385
32625 51349 46459915
14969 155139 350120421
9080 178060 422640369
169674 177531 191926791
96757 158346 497104215
142774 150389 19098893
99234 151360 130383196
80452 103110 212799674
102661 126862 728125786
188459 195638 407014578
90692 107161 253325566
106565 117184 424678407
88263 142856 925973461
145604 196297 320420233
5663 22346 42009968
57518 122727 568617748
34652 175967 353645959
51093 56274 13021477
152300 181479 73352552
13458 19251 14653182
32349 58784 65654465
185342 189498 523435540
31125 95498 560361533
43205 173116 830908376
53040 160526 64191909
126428 190557 419143467
27763 73393 113588955
176287 179464 7952245
175906 185323 23669104
103895 108172 10727507
192062 192769 378510
149751 190425 102428868
111979 126728 36756076
63694 176669 283036261
13491 76525 774035241
108175 121216 460213669
42216 106788 493506648
18217 100172 912585285
67586 95531 536589575
57574 129500 180096587
113487 187048 184386234
135565 188662 340991785
48805 137825 222772851
29911 81828 703197433
198479 199213 1824692
185105 198096 32729702
190747 197993 12144430
154799 168407 34325548
47124 171323 796181477
131176 146745 175931674
84531 189023 261868643
49351 173146 759835319
187669 190191 6314437
64175 79889 39368587
118682 180384 41028182
64781 148259 208770900
34848 49768 37031216
3783 105494 956807222
140074 169923 493249288
88158 145079 142211622
122519 171826 123586151
18229 73962 33627403
45296 194845 374609176
145868 160126 399991261
75306 190093 287749711
6454 144260 344208082
34926 96386 185562982
142730 171199 71700557
117472 144245 66744493
61965 167025 263101183
141768 175477 931292699
158091 171208 958070786
127947 151342 881795495
23682 119272 238650794
119763 129564 24499245
58768 178276 299411055
149425 198831 124299315
84132 96228 30077774
65509 73064 18865128
52871 190015 343706968
193478 194143 1635520
196217 199425 7999078
81149 100956 676565488
162201 175799 34275456
92304 171579 958809772
16749 133784 292135704
152006 192407 992520635
164981 172733 691298743
185604 191013 13710506
147100 170619 59348430
189877 198619 21955865
4972 178817 434757793
197305 197522 523220163
117124 150580 83519622
85597 163554 238419474
114464 146664 101796546
32655 95278 156290622
79916 142279 792647572
110829 148265 397273909
186246 188452 316312673
127170 192958 277807212
28683 144324 288620766
191878 198748 444303804
69110 146720 516208992
56143 144538 863391148
120874 131708 261966435
72096 178045 945026197
31058 67707 674642138
183714 186775 651781104
65591 150365 666277150
17021 81430 160465812
165353 184859 7523029
137882 140894 7462864
57131 116942 149821207
48093 156827 272203494
77924 107223 378213042
16943 59314 105279332
171951 180652 21913327
67868 132594 962750159
169071 194159 938254745
182226 189495 18365041
37895 123913 215011105
87710 90028 170704336
13904 165841 770060228
22576 176614 384991779
185134 193379 183695080
127628 158378 61887605
15233 96366 803799182
137465 182421 112889564
25618 139319 914103658
164413 176300 29902391
129793 136120 15786902
155203 166981 339651576
110340 174339 160285519
161468 168415 528388994
106488 150294 345332575
145130 176021 208000725
155106 175089 338907203
17938 99692 203925126
168967 195951 67854606
123447 191437 170788763
87863 178671 227416584
62590 153034 374823728
122513 135576 151961193
43057 82594 579539981
23978 184611 401633495
77731 84769 766099745
38869 174457 391078486
33925 53235 48081350
90750 105033 145324391
9466 50901 268653546
153553 184326 429178326
193575 195433 4707011
143602 168430 62530266
74432 167946 234190466
56018 151963 473275084
82586 181068 246782865
63290 122667 148640117
13216 138680 313272461
14800 23632 22153514
137355 164589 68337198
62169 168824 77766501
156576 183998 69005760
185547 192456 413549112
53918 157153 472750948
115415 118118 6769909
69075 113171 110446102
7581 47812 198721230
99109 118931 592393237
82601 113772 127026332
92855 128597 89438551
148996 160560 29075815
38652 73014 644391253
161354 185238 615187712
11880 92779 483218383
80100 181179 790286441
51794 93582 104555088
180645 190265 336563193
41389 150051 393438234
84512 93128 902319863
52006 185355 334075924
43938 86405 596866237
20985 99020 194493576
584 48581 119606812
40211 68182 69689540
188185 190023 36771471
73377 130398 142729195
22961 177556 386432644
150400 191812 104304184
148320 160994 966733882
114151 168943 137139451
195575 197630 875513268
95251 126841 227216023
183212 197550 36086621
67275 73137 738722257
141583 167977 155448911
166107 178131 6163913
69532 176416 433406292
30212 101583 473141687
70087 104611 86562710
2499 99674 247096053
152379 176747 61302324
169409 177633 5347597
71267 161054 413919747
7336 192923 469322796
176909 181278 10950776
8270 113128 417548464
31571 83295 128997836
144067 181678 987319940
46631 173244 316968600
56056 183945 502280839
189115 192800 85714612
141171 155444 731924366
32158 167938 339537133
110251 181116 197050477
12639 196965 461326129
66815 94155 68413728
181084 192282 28206817
38879 71588 81702565
130201 151623 705179477
128433 144335 76805410
131463 162359 77282784
81199 154930 412733668
171935 180061 715468880
17313 95935 195984861
185182 193249 20425147
22493 182221 582435811
162725 175001 30899125
73372 114715 103655603
173989 197909 301830878
72679 185234 281989452
339 42581 105365427
102457 184423 79466019
113902 197689 810798288
128604 170630 105445090
62907 193328 326940881
21937 186089 410412096
171546 186642 808172314
18759 187619 422389545
29637 134367 461422597
188983 195412 598527051
3310 99571 121220970
174123 184047 24957353
70064 185487 355169375
107630 114742 17752484
132389 135156 6877884
98676 185135 216682153
136386 148496 30116065
174562 184819 457936431
105956 169055 157860974
176372 181875 4874509
22006 151900 324230640
161586 189523 70350751
109233 145278 89755563
23801 104091 636827248
166535 190139 59374288
162679 163651 2467590
54001 180946 943237653
90585 167511 192641138
85930 194310 486060268
66343 185123 297557284
47422 70806 58555226
8721 148257 540619457
118127 172926 137218962
19201 87953 980419610
187284 189526 5598267
71765 84356 31600217
130292 172270 105204388
170265 192195 55145313
185370 186166 657874062
60999 106191 113389654
111791 120782 22445524
127891 186840 147934805
83312 121481 228545263
141832 175555 969978537
100534 139971 98426794
184716 194673 821111249
164375 170312 320327673
146691 192624 115609869
77705 127135 743850790
69045 128330 148324013
3988 120941 394553940
104492 109438 12388796
8982 176993 767578935
96323 167127 616046455
54518 55166 602509488
180936 185559 7479145
47985 187685 704388883
81552 88985 295625764
182119 193748 29291894
178292 179200 2249593
188056 192679 11599993
81477 150007 383638166
150485 167390 929661880
36665 183039 539631262
59172 82357 58040020
32440 72269 99252182
197125 198231 2734491
122471 142114 771140980
64010 95403 749003737
84677 123196 172415289
138243 158886 588660608
70741 106940 360705843
6255 138468 330250845
55885 136422 958722885
40517 67820 68071553
144947 169937 890531448
146987 162120 699105630
148354 167204 227931045
99332 115121 39696032
175391 195443 865913112
166676 175753 420643366
34120 60092 365818926
106048 183825 833581114
170500 182302 446455178
24099 190290 415754624
171119 195235 60588247
130927 165877 87546246
31979 151412 438294571
77093 127664 126549263
187893 199762 29795943
26254 125363 247222795
102407 182456 200499485
11027 69382 145493516
810 118870 193841582
154898 167453 31645756
609 36414 89369441
198012 199332 828830612
180422 188503 20355653
91273 144665 133392669
156034 190375 86540765
82349 86522 10553463
9368 163127 835214481
161391 177972 41743583
99354 170665 741859097
179871 187413 19075805
160867 196034 143807955
67051 134781 169542196
199400 199500 819822100
60857 124907 728669400
53463 122787 428691750
90392 131772 103554740
193064 198114 30362002
187956 191011 7719272
190972 195216 195367265
61561 124000 156172549
63248 136535 33512630
32359 146194 155244564
46817 198594 445128875
79677 150040 176006788
101681 104785 397393694
35050 63007 69695412
130062 178854 826480555
119721 181812 353004567
185974 192936 876690022
24442 88127 158787063
151979 172411 320288555
155649 177949 382196671
144893 190926 115909671
26631 120190 364900403
93036 137208 110512296
93102 167531 186440568
67069 197626 327269648
176330 178055 4308051
1965 105318 808197527
165861 177224 28543883
70428 137365 628390803
148304 152888 11586386
137744 164006 65898580
190417 197701 736930978
48566 169427 302725108
188596 191727 7890636
182995 195416 31291719
115051 187164 364699290
108222 117870 24009234
119619 171272 116497931
47986 149372 253647587
71209 124784 133952259
29483 198162 422084462
107407 171466 969303898
193870 198193 10904778
137522 138452 376094549
95764 145434 124203882
81852 172528 255844035
71476 161792 912582061
77233 122836 673238510
115381 137003 502234456
162885 194002 519923595
49898 175546 417602188
125617 184319 147408441
69148 193347 436132875
189585 197390 940109603
162867 173006 25494547
72942 109070 944625273
20430 80664 742362725
187577 194753 17958259
95746 187761 230861608
106802 191045 211114880
17773 157694 349486429
98031 108890 27423754
88983 198372 619145344
94192 103930 24651247
177812 199851 25822719
98211 126826 424514592
33899 159987 315247787
154440 164778 26034871
88704 112994 60913141
150133 191156 103350638
92255 186510 236286259
104014 169509 67534820
108910 112754 987542609
148510 169581 416128326
22189 55322 82180106
3496 189351 465060456
1739 44134 105777972
149858 185031 39748544
186383 198879 491315338
191369 197068 14255054
66599 70461 94871525
45096 97673 131445058
92445 199759 390249717
163748 192788 73076965
192970 196712 374345794
189903 191574 4282255
150414 186821 705554656
154275 197299 771866367
79934 117639 601966400
132976 143860 911875779
111055 143976 725218034
20083 49241 72051767
5201 73434 873680578
52582 154666 889157486
86154 115989 74712020
176306 178671 974812276
54956 154130 248135672
139646 160647 52687129
163572 168185 11625342
145267 162774 44113657
110820 140214 73265506
193074 196257 8001744
98266 99088 2069490
60864 166879 265530151
158797 190469 79783397
130106 184830 779376198
21849 166088 360383584
132238 173350 338660292
34060 90955 335280388
194409 197448 1700226
64253 152491 871784387
196902 196958 127742
45604 127894 205835589
133433 194035 55682102
116714 124462 19157848
98125 122225 60314855
83113 103017 131384114
59833 75862 122276913
93409 116508 57949586
139109 198949 150413356
86774 188494 254947444
49268 159395 275722252
189683 198974 363167430
40155 122929 267812960
147424 151382 679041506
197967 199441 967235324
77946 190306 281685416
193724 197368 9170041
192225 193045 2087871
165269 184007 47165041
135683 155866 50460356
195531 195664 348921
158652 189104 76682912
165824 188058 55944557
78858 167054 220925452
14102 191399 650842578
118320 136845 654982148
134372 148104 774250422
86655 134126 369251973
174257 182004 19403992
29748 134411 261359341
33011 110681 328346590
151428 157998 7160629
155744 199430 109890967
194177 198121 349136820
46008 77280 980530944
44144 166757 454529508
75525 189711 286186509
39602 179287 349584531
106587 112384 857408139
35487 48556 54372037
76701 97192 51244278
131854 178354 385748097
136363 199428 740063806
16253 89175 259739732
135884 193443 144506915
45681 101688 140234928
45172 140098 577902182
127475 172019 111703698
42725 187427 446353420
8219 106500 245715505
67834 118934 127955646
179876 181510 4120237
57647 149945 580243779
61960 138161 167151337
33500 96979 158456045
128518 174144 114459468
137222 153683 41109044
36843 160320 163217799
72247 99908 461055446
155356 162590 5931604
69896 139366 972913553
41517 194853 384067198
169913 180567 26808541
14412 27009 856951976
182313 185568 8244128
174319 189434 191882516
154537 156129 3982634
12222 124292 279865106
99283 101357 632187277
147137 174520 69027837
175812 188501 264497438
82293 160804 323615980
167874 188678 13850622
190707 193222 6310470
148223 188882 102395536
114863 168594 134444973
33308 120861 218796037
30421 157098 508058178
192220 198078 14686849
74545 178204 494026043
102503 110764 20652844
59029 88452 676587706
28942 118233 855326387
20443 190441 425113380
63479 89002 63965103
145007 180446 89224353
148176 148913 317538320
32983 70295 933402074
101202 153637 130997524
165784 188127 56242615
83640 85485 4659222
99599 106409 557641823
13953 166947 382484857
74513 108219 84610289
88581 193638 450087829
13756 178043 410780673
41034 45723 224605478
46351 136474 846674505
149199 155995 17063417
88935 171290 206349850
79984 106821 444185513
124703 133041 21177083
195219 196926 887142918
192834 196693 9724735
114164 141332 747195259
70978 86549 39046181
123544 139128 38955478
91718 136276 407125277
1618 76509 187016022
151129 182877 79879003
158239 169592 28674647
59782 136352 191620053
34525 144070 597202058
134837 188310 134293197
154162 199093 868932330
80251 91315 27717224
120033 131675 29169805
106846 160228 730236816
132284 182552 126079857
181556 184134 871060406
197060 197640 1388067
138635 150060 28598578
33997 109732 189472190
45426 191860 630028768
112621 147463 86835504
93929 164418 176541378
199381 199549 434661
184301 192005 139814479
82300 181915 345845417
21601 98531 239174894
109496 118994 23598994
119443 150190 76751785
101629 152607 127370298
85357 114139 72136556
70796 96977 65407202
187202 195335 20403569
150435 169181 47271438
35635 157120 303835614
80063 178449 300750297
128376 143804 38442187
32203 154892 581147530
85585 104397 238708011
128903 147591 811017240
48968 136630 859700899
178836 197844 47855729
177933 179604 4193102
112039 149607 483153766
171292 180247 622644571
74632 123904 123255688
98028 148218 125445277
127257 144435 42884160
53926 184999 328360902
5249 55952 483650348
93672 125330 584591177
8360 187156 747569985
125609 170616 18728409
177780 183578 14586926
150226 187673 736378516
71656 159333 973606184
198557 198999 1120466
150885 173030 798367067
54988 133346 196085670
10364 131976 303918199
114427 155180 294628081
67769 68469 477248413
128739 173794 476573196
40517 142747 255430186
27857 80563 175845545
3588 89829 215408663
62031 117132 138000626
155409 199509 897316107
28037 83664 138623816
69653 152384 916419351
173656 178835 12988264
136229 195447 148715456
127383 164054 91908517
87177 167190 200387651
120840 165981 221994631
164001 197130 83343675
67246 117251 125284844
17464 62485 111980862
41878 94403 506450062
178839 198501 12355412
132504 133747 251687909
147742 186230 96917896
180860 182449 3942296
130856 143375 31074696
91297 120558 407228859
70491 122536 130226776
97619 112790 839544644
67312 71229 9847518
31130 104249 182690643
31182 194181 407836515
168446 189749 143510324
94435 164481 175457995
66124 90785 853833260
131914 194803 982163447
45221 127544 598793826
64532 161839 243587079
29192 52080 56691026
141472 180571 98377665
95914 112637 42077470
83644 190052 266712375
198075 198157 209105
27599 133317 263901869
150266 150832 1411674
2326 55194 392307175
176104 181105 12551394
139028 184428 114066142
77387 96168 702158844
199048 199993 2385301
4556 5502 315274774
185204 186192 606467695
1751 84566 206873543
28593 59125 325071268
153426 166622 76047401
169762 193276 59160596
106389 173032 396083615
123362 145186 54496654
12988 131444 295918031
198810 198871 144939
130176 149204 430693133
23301 82673 3609261
191 156394 390412911
27147 145362 330203938
85579 166577 202800306
99832 157512 144318110
82068 164408 627360718
132734 177948 710079193
2001 162814 402064032
53479 161668 270777348
155032 188967 85417293
13031 31733 46694722
4418 160700 757544547
147824 180844 83196907
129024 154058 62634531
51513 131853 201120176
120609 133366 31937961
11623 184919 729949153
76722 90621 34820518
77414 78697 3177703
54584 135570 615186351
82101 115025 964636691
4838 97364 231017342
154579 157723 2124569
24955 180849 864784704
135089 147469 600431428
141154 164160 57852393
90302 148244 144799828
133758 140995 132686475
5685 136967 327992395
59091 168015 272794983
125383 134602 444967924
136209 191791 434362283
82167 178081 535940490
64453 120186 779160783
81671 120094 96174885
45300 168789 841158755
195661 196216 638425224
84054 118810 86979835
85068 191814 782494169
117649 122987 13245661
149101 194062 113083188
24240 53377 72255273
90229 192962 257563430
88615 170793 719390886
126582 128534 4970154
145177 188301 795218520
120416 123370 7293427
121752 158056 90827124
185431 199286 34820192
109871 114337 11173831
86777 113406 436803442
195854 198198 5843821
152570 157275 899678415
142582 167415 62532793
127007 177576 702230590
180868 185188 945934361
33978 121803 785486262
197458 198888 3582884
100028 134323 384575796
145826 169316 426744011
39661 64395 773973285
199991 199996 8302
150689 184212 84428970
64478 80282 644725566
171177 171675 535436777
187514 197477 970015330
150244 168312 684295843
133276 176016 107220704
72002 153597 380409682
181440 199411 29719578
46358 74991 71548039
122291 191064 678318341
97283 130687 83678451
24607 146525 391265088
88733 147015 226765835
110568 162152 128943547
167283 185905 46793977
33580 137611 259955552
8635 101798 232824834
64169 161387 264160088
99726 106531 95262866
196231 197532 354777077
100667 182937 829303411
67670 106691 97894957
147926 154321 42070836
51129 77632 66388322
87313 108854 54113363
152110 187816 89891778
111726 175747 160406179
142654 167676 62991125
189267 192159 443549060
86383 151330 162335245
179645 192364 991426605
142228 169026 541409863
138566 162385 59764945
182117 184673 512259740
167038 191496 355238639
167163 173759 133069168
109115 132736 58892159
69779 165103 238623702
185383 192691 18426977
4015 10072 15197368
138817 155290 41295694
177504 182190 457152722
177742 193156 38796691
4881 137928 332343986
50466 73547 57817990
84304 116185 825427227
15338 60462 221729937
126291 189235 158074370
121798 198952 514992481
91636 117077 385942656
27231 100579 46591028
143902 151516 19158651
150891 154122 8170887
180708 198741 45341293
48750 170114 790280573
170345 188760 828473307
5212 50055 415353032
140463 150325 24725978
99777 197644 739522637
178884 192390 34051615
23661 120232 399435615
154498 184006 81207808
177592 193138 39152331
9856 123936 284956846
18617 106461 219404363
107376 185958 196777716
162360 185640 616943018
103965 113171 22920386
6650 66501 679809060
45615 95954 406254317
79577 100557 52613709
32659 62364 760256408
133122 159437 65834641
175919 199162 58439032
129390 159112 74418681
102768 107554 696531812
192511 195814 8338896
132985 140193 692965639
176946 180283 594080925
112875 160665 119423601
43894 174590 327174039
5314 56840 667893361
49601 171532 305475935
2205 172940 426986802
166603 199913 83730441
46113 121960 350407941
54492 103572 123027202
44237 75356 218235801
12093 25676 20235026
54575 182598 320704844
168434 185742 297793695
165272 185844 51743423
82697 148528 164579266
103950 121279 43110908
139591 170224 77031143
27557 142881 287749825
92678 148378 139206272
78742 144219 967833333
82467 199905 321394431
182371 194946 31667430
138013 187004 123157219
135205 174598 705383999
26685 197245 426713977
92793 95599 172182856
137765 155279 584482130
120297 165452 113123929
125690 152693 435409074
137545 168208 217015459
121195 150335 72765947
190705 196239 7422711
84274 132049 119526856
35885 162472 316613085
187092 187457 933321
104559 168156 235629676
87304 158950 181596736
111045 160236 122967363
176739 191418 37048429
183712 191125 18736228
30836 93335 494828452
74021 185242 414419915
56683 191933 338993384
88044 109729 480481457
123872 163519 99370463
75819 138114 155768271
20791 149011 415935974
181568 183473 608009477
196645 197443 247639831
11683 38103 966203717
117977 195849 390339541
159180 195930 948910019
44643 177986 658932443
27563 179987 381082506
126340 166941 101887433
40972 54991 34887840
154562 192123 732125380
97328 184226 217887637
169489 195798 183657249
190831 195529 11751212
129150 147297 424885795
25592 124808 140134184
197474 198658 2967753
190468 197281 874498072
94922 181062 932341207
103981 111727 743333846
70568 142707 180320959
61867 100979 97980856
38631 161306 398524192
125779 181090 138888137
89652 182293 232068587
133305 154106 795111295
163519 175551 156296706
183149 187703 740596565
184762 199965 235595701
98303 175144 192576088
4884 199654 954047045
134971 158581 59112065
108694 132217 58667468
176265 197195 264645411
174210 181205 17535416
47000 158055 277902343
124280 132106 19719105
74371 128612 135698799
96896 162133 163337604
77900 144082 165415725
141249 197788 414676842
59489 159974 661259159
123603 132590 912722582
40012 134819 236992083
187925 197350 23658755
185606 189830 10642275
39399 191381 487483077
137182 165068 69922067
29932 179665 468462378
110963 115961 4265621
183764 196971 33217380
65435 94146 381515721
125075 199024 946518374
178673 193633 180094261
67013 97334 75913112
129762 190248 151805863
18165 44594 65621369
138578 187938 259773857
89193 156720 393408016
104467 135874 78396780
184669 192912 20798815
51672 199392 413717495
179780 197969 45790887
114138 193949 946391206
115385 117021 368165522
49979 158488 271569366
55860 64642 21906905
92428 128947 641038606
179009 198110 40870025
15945 156334 758910101
147052 168414 850527149
183256 186776 8898198
191086 195795 11772729
2268 54478 130178630
192668 195305 1934639
33555 176262 868310130
143329 178285 17328650
123061 157395 703393263
139135 189566 126774388
123045 129112 15184625
159782 175754 585126765
83020 175636 936562160
38075 176920 347579800
140305 143063 6895361
110637 135632 856690858
127396 176564 123346929
149550 186592 93215759
38419 105140 40136941
113985 152975 97316419
43155 155500 280928536
67883 191842 434467027
36843 150418 740282602
96935 142540 114000123
129411 151126 494404153
84108 108678 552306917
14072 78659 819898899
173258 191028 638300390
6955 156322 373259733
188682 190963 5783823
53273 102496 123302222
171449 188257 42284735
7700 87036 198059770
68020 81249 570113524
89243 160893 179278986
95439 136477 126425969
100774 117605 42072507
42517 187893 364144773
117754 122928 208920420
116833 122161 339058
176803 197951 550340235
186934 197173 972432887
40817 191254 395232685
100688 129461 71925428
132421 168511 90490701
72621 180371 269983189
58799 197251 347076750
175739 198387 56944279
6062 63013 932028436
79446 120149 712182421
109035 145932 91871924
86377 195265 272885152
1394 112090 307769944
131737 193394 154734624
8228 60586 916079176
78600 188092 274505397
90444 108726 614773279
13361 74547 587950010
128765 156333 213199751
108992 127582 46257398
89202 120532 282755084
116793 141618 923547519
14529 37604 57395211
107075 154442 443748075
17761 81284 634695093
174784 194676 50004042
45163 106188 152841301
172812 179542 16905092
174590 176355 493647236
119786 175021 526508582
105819 169999 160583678
105485 131598 103880622
23664 35110 28236552
139546 195970 141890599
178403 184626 15619951
190916 194013 7643314
132688 180993 121184371
67088 143323 6020114
183333 192279 105297545
61031 151830 227207412
84880 87946 90967468
34467 97148 156552193
87175 163553 191194887
168163 184910 816118806
148113 153487 125517066
180715 184587 9637882
53264 151215 922991930
87227 113109 283352856
137250 167805 76678503
82460 120145 912952740
16527 142017 313179085
55853 68368 110634397
80419 172351 230243905
99204 159333 150510753
155458 198075 318197843
106387 117062 243497273
167450 167556 377812170
194864 197311 6181427
96424 98208 1677440
130115 185867 665795461
93918 105075 580304555
5211 135839 326373044
101001 171137 175679102
159885 189543 74682775
173720 190231 890059176
141892 162857 20492959
102351 194803 552499687
70742 78028 170035194
179608 189642 25279286
161236 198879 28701814
94068 99615 13896885
41975 197668 852883756
81984 109470 69000482
56190 125405 173076621
124344 171546 118469047
190189 191125 2410375
2610 25850 58335515
154009 183078 73120334
71096 115015 708555938
30410 179350 372477174
144420 152595 20563902
124731 131256 16533029
47423 91714 110865359
188649 190751 5316076
199256 199352 86127615
193122 193850 702619618
49484 91540 332040311
77393 172987 549442166
11057 105606 796433681
133101 157439 114493260
196430 198318 4689457
165590 193231 601891450
198257 199566 368882093
5375 160415 387423101
116529 137671 236168138
153288 172831 130054933
141763 194021 131367348
4268 139060 336761272
31759 126722 237073416
44359 153507 881375520
66862 125824 867535137
159442 161487 5126394
65847 168704 363542485
25559 100567 187077782
128758 152918 60458913
87876 184171 241295463
144020 169907 117398153
53155 178026 197564220
12558 14477 58844142
126436 182321 140235737
195690 199673 921555813
57234 164085 545330952
187258 193360 424090466
127177 135319 15175240
168749 177354 21569103
171830 198155 66209696
166042 183284 158131999
47326 88611 103377550
169273 175644 15987791
24419 109049 889371399
62626 106036 15879624
150616 163611 32745511
51108 107282 140882951
80408 174455 235623546
5502 51708 467393700
177151 182376 13092738
121810 175935 135675384
31020 43595 31089731
159766 169000 718018257
18795 178259 398634834
142267 172902 894912165
139853 180634 102558055
50586 122895 998776261
19529 142389 306520941
20649 197975 947645543
46823 86779 100031586
114633 124559 166766799
25480 79155 133584755
50514 142183 229273496
179614 182515 7282656
158366 160894 6331572
83996 176197 487418596
37261 41095 9572711
18433 53517 185541758
53652 134261 201749105
137680 150100 792083207
14055 25223 28067250
74796 190135 289134879
32555 130371 581158477
98491 158090 149200555
95709 128710 82655111
42621 52244 23956100
87565 142205 660249779
134662 137253 2576155
73407 106278 82483110
104374 135594 540157904
98470 104546 15486519
119544 138505 951855835
61742 164655 257644794
63277 190643 942316594
160148 191007 77792451
8098 129393 303049615
150894 175966 63119762
103139 122417 48055419
178943 190816 29998588
192727 196462 7568028
179813 188903 22971996
110124 143853 520258831
128930 179329 736855564
134408 177715 108691530
186243 190620 413129427
171924 184615 31861551
27217 129151 432066906
12001 103215 222465886
172028 173583 340691022
15966 151615 402209454
117512 170718 12534440
172737 186636 34964247
112419 171826 148734559
7065 32267 63005497
8786 49348 100940682
129773 145874 40013770
140060 196504 664444672
108522 138799 75394232
55456 84947 300652431
65198 91962 110522339
169257 187984 818912581
14822 141725 651232424
89281 133230 343924421
68249 137978 94000014
134674 164582 74971997
191159 199151 468770804
162079 190028 70411006
148713 171038 562221214
18807 199227 451341436
29000 155306 771922047
93429 141005 118887370
68593 117996 71113731
167923 170114 1207153
57854 170663 282662603
80541 93849 334196351
56836 122665 164761838
47024 128642 204221337
172231 188487 40944330
157905 179705 259038416
73605 184565 277956400
157886 190348 19580396
60016 88882 72263906
12600 195825 458560375
34493 132324 244574817
79105 107739 71928739
37831 157248 298635796
143716 182395 418090709
156343 164700 21046173
164093 183412 164344378
100720 128869 70294430
36458 76494 100017658
197191 199838 6653084
56548 119670 623329534
194163 194845 1729822
141003 195317 172655429
70280 83149 990304546
68077 178357 922157510
22035 110051 627601116
95285 172745 561412860
20339 74643 798686695
114321 158516 492157005
185 106230 265146321
156465 197333 102817728
98152 100587 6197073
5713 197384 969460035
105608 118921 320789831
157475 161318 9631265
86100 151639 557580221
64089 182580 404002217
9265 103689 236018311
62048 97709 455805294
136890 162634 64528806
153414 188690 88896920
74698 190229 484356775
93695 132258 574033233
193168 196108 676417333
145320 170055 252152517
50163 66440 40777832
62843 77840 37592653
14534 194015 631363974
199395 199759 567750210
37416 90238 131996593
97835 143753 727928072
77718 114508 92240717
85946 180527 236949490
82528 148538 165020669
36222 103381 168054271
96031 139347 109341230
42498 80268 94410689
116362 150482 85113741
191184 194162 636218525
1484 196623 488446663
167361 195893 274798750
22991 139751 438386165
37480 76148 227357975
81000 141216 150547137
35925 82348 115972691
153520 164526 143200965
187399 199005 77240556
79905 130549 636422223
89662 129758 622167596
95517 119148 59241873
40786 175282 336608056
127866 170868 53612404
58138 69815 29371941
84753 197000 140994577
139238 197196 670608481
34219 158317 310270114
74374 127155 132026541
91260 128651 686820169
2838 146431 358691659
22907 56176 940545237
128652 167587 498833383
195668 198338 6683332
70035 142048 180038266
73296 170491 934053702
176916 179765 4007407
62991 99085 90360497
55415 127607 745877981
49526 165999 291714771
13382 107327 637462708
142046 167301 699855889
1431 180995 449217789
67036 84586 44071229
38430 68564 75238432
153657 161037 18585917
148243 174511 66155461
104757 121831 34650672
25791 93664 750805213
104528 148889 110672592
1173 131579 390395826
68724 175558 267598039
193192 197403 440291932
43885 112884 216121911
56322 114524 145862284
149757 197317 554069670
140342 157347 751942282
133756 160929 68002394
18611 73361 136360111
82472 96452 34896802
192317 198604 11523229
32865 175386 539914032
180510 188325 348198626
74046 116990 302289044
194539 197405 7214782
178469 199022 889767513
130329 192939 12259184
181302 191895 461360343
153365 163584 660606293
161872 188419 25028848
147397 158154 196485979
71833 149787 554058402
156210 166207 25224039
108196 113099 911525568
23983 170674 366707763
162331 192864 76880165
103161 165100 154942952
164456 173766 915064811
75123 139215 160290606
172733 175102 5939025
15777 59561 713581475
46021 192547 367062230
80710 99175 533371804
195585 199875 552859124
54639 145290 226660140
191494 193784 495038139
35003 187659 493064746
57119 196187 348621246
149220 189984 102608507
14165 124438 832121097
37475 83017 544808720
134270 189418 138442894
175305 194355 47890413
57808 129722 180117276
67022 191265 311551098
145937 194069 825508664
175145 198448 58612165
69210 195567 810838381
3851 90044 775560431
128610 153655 62584254
185652 188204 196151353
125172 131668 16441461
161400 180101 123038410
163737 198822 88237769
166610 199486 676712129
154650 171604 344308022
194433 195335 377775670
43128 110721 169126297
58328 159925 988735876
46563 112130 505892844
173985 186278 24139969
163430 179581 40615699
116354 180790 161461835
49413 158678 457785334
113310 156193 890024389
83777 114393 76744483
32680 199564 193768212
45864 96159 79009594
178111 183323 877480253
74891 142957 642095506
10412 13238 7193377
3108 132721 323937570
15178 33330 45091306
65387 139370 184983647
175321 197466 574470289
55853 104229 894018016
121911 176279 4082598
34483 124877 225818705
178562 196735 38413061
197097 199227 5300211
74116 79018 12215346
54637 61331 16762845
37894 190783 623003615
75288 161445 215630714
27996 30630 6435738
150803 169760 47819198
29261 157889 495277394
107574 110176 300982999
166427 193847 68878486
93805 148809 235319469
36592 69473 325637395
100616 105133 11487198
87845 88031 320641289
197322 199684 667964709
177705 178755 182189966
63695 149696 215135058
34080 185717 773726943
143254 197844 137332031
187779 190220 252368661
42543 132057 1524339
77574 153323 121549771
142314 191343 558818894
105441 158910 133569357
190607 194161 8835762
127308 166801 28967596
163653 192382 72274678
26325 106226 138935694
107212 145644 95683121
128129 174622 116620954
36632 70027 83388331
74150 77490 180342239
123044 158671 89187860
130904 162180 906244539
152973 191691 813027330
102284 110335 217483624
115460 124143 58850985
106282 128364 55036347
21258 196942 924641949
6479 14598 20403491
105165 144672 397192797
141363 195661 982069317
140844 172262 78996875
7668 48054 104113621
156028 195435 99227254
36964 55045 887158893
10304 126200 718468996
157705 189094 79048225
187217 190058 7121301
2697 164778 405222536
198440 198444 360580930
23966 125932 341770440
147295 187339 288170049
26140 155954 369908610
14951 179955 412590882
186383 189469 461498447
189535 195429 788988477
69024 159981 227569457
144951 187412 106907162
183747 194561 462411417
99771 173182 221913960
4626 24082 48858262
162365 196334 85561392
90484 134528 110162405
60401 193237 957163846
166313 190301 683455310
54736 170890 349587265
161961 173098 693984525
146395 160948 36593793
9580 38605 72324998
168101 179435 28444122
191558 194863 952910758
109349 125869 40964424
133624 187880 136254972
97955 106016 543025807
164620 170031 13649851
195551 198492 528529428
37609 199636 575599527
114725 119418 72779156
140607 143473 7190472
101689 128167 66087275
80141 199885 224214635
153134 183220 75699539
47095 77952 77234371
165166 170569 40964093
103134 177493 186168371
181748 185017 873668090
6640 130225 853682684
188098 199925 29692651
137817 144252 239681303
19880 193165 612914090
22865 67195 110165765
51463 174498 308166603
191415 194006 6344309
129421 160208 77019079
8167 193029 462631476
88854 135632 978670936
40938 138636 263609728
150529 188233 479297705
74233 132656 743587841
143667 167863 60884759
129708 145624 829054332
113435 132578 999039757
122115 181062 881400262
37928 124814 640190969
137969 181308 108846182
5504 6028 1251323
10904 111256 645110229
193551 195719 342060615
103908 104051 235296164
57583 156322 247150663
80309 101798 53911884
132649 159819 349670191
80614 198656 295951612
184643 188761 10473507
148980 187311 937964418
140933 189560 122323432
68909 175909 892579087
31962 96477 160886529
105612 116206 706930398
133169 175305 926100069
177393 180977 406134905
196303 199799 8759870
29584 81895 412686243
61440 190629 323823722
113296 175054 154657674
123625 134008 140763571
148860 159028 971802858
176546 176680 169009
74275 131497 143244178
147291 156087 3119302
8610 88102 198526838
84724 127622 702387348
155792 165756 25161316
3833 158865 598551297
124458 193883 471350835
150970 166803 224689311
69540 190201 689516498
182981 193534 32620287
35809 61165 63203150
119989 183813 207009728
156465 187795 900894986
129580 139377 24353415
131343 168655 93507941
136241 178002 104754634
161459 185907 61571615
98009 157127 211782896
120097 142516 656196703
17860 178244 400954531
141383 161738 252660281
51889 122656 630867153
195137 196936 4609870
168059 178951 29620216
125907 132051 15589431
192794 194915 510887429
62657 182241 299588286
147175 184899 577706298
62995 81525 501990208
39171 134803 294062387
89388 99257 24697386
145959 190576 206497216
76161 194323 296118152
144806 166243 259716656
135263 152717 43639400
25153 63226 464051753
168780 197825 865077296
151349 166682 175892948
151872 154003 5338095
31252 120546 222946928
158984 162993 10104300
142110 194313 131277158
9359 35125 468883981
100852 137107 357475263
23799 63951 602293347
134326 149837 38675209
31958 198196 711180035
103778 138267 85983199
118387 141319 57086771
159748 168889 66710237
153996 188385 125448032
179485 184522 294310338
72363 125926 680604350
15661 128198 280934993
188062 188310 338140527
71671 169295 805284079
132149 177877 114683277
76794 114598 94783498
3960 138715 336698068
81314 127343 115177794
89959 172638 207084272
157026 193294 91266382
24937 166608 644161325
199076 199749 1716892
48736 130723 559656141
146480 198562 131065476
75940 193426 861498857
118008 133737 605825628
121642 174774 133233054
172482 176121 339049988
148710 153633 881001327
65636 80100 21070654
84932 164993 812621042
104021 132389 70755585
136044 172483 91411270
178818 193680 37441255
164292 181667 7621593
81605 96583 37406887
80844 157678 103410869
45790 84937 97975498
134519 166763 635171099
156808 192521 89802826
114429 171021 398464945
151689 166411 835044447
174465 194825 973572693
181772 186877 582511771
3862 149344 363492670
101642 103306 4183283
91019 170672 199553444
39033 178830 886320081
175553 188423 623975412
82782 149945 858657827
133172 184469 128682348
199704 199857 541906941
138206 197787 856913567
46669 133195 216495469
118498 161411 857067137
40215 133970 234354960
54646 142875 17518109
184303 196388 89151035
21699 145419 385712467
8419 83285 186954573
111874 178402 166678349
81681 185579 260384569
154893 197632 107490387
194868 198231 466021962
123712 181504 430943519
117386 184903 926875393
95707 135639 393800686
147584 196142 590597350
76810 127502 375507717
154895 184289 521402590
56487 126483 175075717
27442 127009 682917275
43833 76146 182270297
20973 105811 281394221
31305 116740 281885239
165294 171512 15708594
152188 152239 750589497
9390 129325 919499073
13720 38981 62787251
139412 192807 134268722
147287 188102 782985283
97351 161281 678224034
120103 123818 9214232
189035 197572 21414592
7383 151827 360900422
102968 141188 95320146
6998 58883 129278971
90897 141848 515822504
23122 145277 304786690
59004 71164 42259351
86503 188576 255806022
35019 129827 237087986
189168 193397 10606940
33703 179133 363874579
60763 76091 935181620
146264 158768 24083156
156919 162095 12916817
112008 193956 741930908
75412 121626 115641196
98347 140939 106467461
18696 67777 122152732
190228 197490 18228696
151496 161578 25327254
118710 197096 196631216
28850 34371 723172174
155205 184390 73416650
151839 186768 87907436
66310 138114 179612809
50858 119061 170759977
178306 190284 550019399
97164 174231 193174931
181729 192327 26710726
140745 178213 1915385
60511 126508 339254118
146240 182732 941947247
177040 188820 529159162
922 91945 493270194
38669 117653 367639279
184314 185481 2926146
34952 55186 435822586
1332 47541 790869558
195581 198058 6179443
31221 117156 644505226
109874 136810 67219493
123001 172425 5092881
115388 117181 4477195
85591 185073 249136314
171764 180318 686253772
160267 171146 186627194
196270 198864 351952299
167687 167893 503529
146474 158327 239564605
744 95277 322056066
24448 85985 821799551
20799 180518 399273547
10896 45796 830013644
114807 124053 22868092
170333 181024 418817890
134483 171915 93878875
26901 90359 93684384
165858 195039 73337377
45640 100651 657070933
29050 115409 215637379
120454 124300 9521275
153734 163810 25431216
23171 118766 238629960
57156 138302 203027969
1350 109455 270316254
42221 98805 90803182
97568 109578 19975195
136353 181967 90864401
28375 184372 390139263
26402 139870 283151601
180675 188088 18666948
159435 188923 862322627
111349 149739 776069393
42796 176574 581663678
42406 66962 61267859
85164 196366 278754653
141061 193477 881705622
178732 190563 29869254
128708 186611 145338096
129233 158492 73223355
173165 183898 380303684
166316 169475 7962922
51872 93142 627975683
127984 164619 752317136
61337 148558 634668004
62153 174520 654233030
144882 160013 38004956
149461 169120 49535404
39175 131607 231213515
112270 154842 535708052
104501 158189 134094608
52648 109181 141739060
13460 107209 234288517
108322 144360 89795619
766 22668 55082115
177945 193012 184719427
136332 181660 113732048
163352 196584 83635633
81245 190233 873131694
182803 184964 5387770
177701 198305 696470401
96628 184912 221346216
191034 193697 6614088
139110 146790 19158457
140683 191508 465851526
136047 136890 367350945
40975 197671 392434748
57630 67221 24037327
94811 172259 846375990
74797 86999 30604174
21951 131445 273310945
132534 197341 162672338
116510 194281 539862717
116169 147882 79007712
121502 122016 1329326
100735 196079 239052815
151530 170857 952983867
132138 183025 127634601
168743 185583 42299295
88531 124983 91046602
156586 168999 496543127
62727 199241 829120261
826 70412 173745708
27665 70563 963061047
127504 198029 177040763
162380 197895 382532436
165550 174563 181055523
142721 158276 635221914
180953 198055 638052153
114540 142525 609904006
39187 41468 5697892
179039 193918 37439571
110733 179332 171795307
55001 154313 542552181
136553 169834 107549115
57720 148687 336197310
84688 159485 130791084
12288 195959 459681524
33414 137859 793863346
181600 193960 31071010
188307 191507 8104203
162264 176557 36028186
123059 186550 676349270
143053 176684 84631771
86486 135147 348936235
72400 188148 530766409
173009 179657 16719140
41186 64308 57626878
109918 188212 196218229
164763 185697 52670287
145163 165294 854232323
131179 153130 54773791
92114 159979 169820705
109896 159266 123385044
20871 70768 124149705
179781 193948 884702321
5606 9919 606518096
136901 141492 11352672
128639 188757 150955237
149597 161065 28816146
109569 150358 262585867
128918 143825 158482893
79326 110186 542273073
169214 183144 34964706
39896 159487 299034210
183533 195070 703624779
56770 59868 7772007
174195 183502 25436670
36760 109412 750328661
189832 190661 2143412
42656 154299 279210383
71585 124586 330032238
24890 73586 576339780
30666 34639 271522319
195139 196201 362940762
193404 195181 551874762
154799 164891 25439041
73551 123188 124149040
123549 198130 187230579
41850 131254 195658562
191503 199977 21204636
116018 156310 100676062
162399 163209 956788766
146682 164155 581424656
155698 161550 268761521
197391 197667 332320413
126617 184665 248486918
197916 198609 441667
28395 43111 36385896
198784 199963 2985077
105127 156217 210659475
193954 198533 729586419
87276 93435 386459123
47128 95178 120228128
19868 42497 55952137
72103 110976 36097092
158771 161131 706826195
88292 104990 84640240
68654 182972 286396939
57879 109339 129084899
181000 189658 21809139
186766 187241 1239043
31284 101975 176540232
17400 108856 631415915
11848 189814 695997662
125544 151020 63798392
142699 180019 235872655
14447 96330 749429125
78457 119864 542635361
86421 146950 151141180
160520 161966 3643230
52452 60969 21300815
113447 190657 193582247
68990 145770 191874719
108106 149297 102643629
27654 153718 328571554
146771 166074 48666107
159322 172582 33376870
28211 163325 337600675
148358 169935 54417909
27686 147972 300176345
88612 130761 105508431
118893 125473 16274945
119959 159677 136021166
11962 93208 202830198
60290 135274 928283138
22473 97851 987450633
101396 126955 217469356
99453 107353 910626030
114336 169330 430970258
44959 144957 249922272
185788 186924 1634460
125328 131497 612225878
117543 153757 145674317
165829 180998 38119330
103017 164665 154234358
37655 174068 403743554
40882 151322 774793185
148958 163843 556137451
19664 127493 179646416
149475 186007 91922863
145004 163929 349007594
67230 119766 58322715
160881 164481 9140648
30071 117460 218257555
33376 161753 421770814
173534 179599 15263277
166962 170517 798631088
145301 161948 41880025
168497 173882 13541564
68228 86292 45314056
101785 182234 695952736
26581 185061 294864312
87838 120376 81386741
3990 92368 220730543
5428 182097 441855279
117478 157901 101043268
111326 179594 343048725
41415 183704 356320307
34567 73556 97328428
180415 198626 767377872
65195 125779 255764223
114986 155101 131615264
181073 189303 20739317
141883 178306 91571175
166580 171218 865335961
75722 115342 99245656
186218 190947 468110809
125771 146647 289856034
193039 198087 12639609
12963 80810 49579882
173509 179748 15649467
154713 165199 26429796
148976 171657 57133171
99574 163012 158871836
28440 175210 366935883
194848 197951 7817234
161413 174027 903724689
64685 105209 101711649
163636 188616 531438925
182504 193954 28790479
183540 188071 11441134
83209 84505 3301921
106379 168166 154596834
114066 133013 47254843
104156 153070 963743969
192887 196745 93318610
175657 193021 43684699
127525 183307 139969005
90902 160406 173853113
110303 150429 679615387
45364 46506 950801710
74462 122482 440274929
139277 183003 109878760
15691 91352 188678174
27249 45196 219259265
16003 102494 998085727
120719 173468 132206899
20122 177573 393478328
45534 137937 231034494
158223 195341 142429708
183570 189853 801969562
5179 186939 454752875
50966 104520 448777128
2152 25565 58818577
127177 194753 169631282
107897 155344 118421410
72472 95413 57357005
26568 193446 417445238
36756 93008 491920128
144772 150649 90706450
156638 157022 981878
90141 143832 134176442
103727 135526 977862228
79716 150579 177251336
3104 177860 437187572
79996 87174 987015479
117755 162283 111335895
160812 187050 66125706
99387 109156 537053501
117053 149801 51238598
129558 175845 116055653
153299 193105 100254162
95051 196905 830759972
62586 122920 313142083
99552 138267 96817259
70996 174923 648445805
126717 134377 19257613
153167 155028 4725969
89258 123563 85779795
195510 199678 733035204
145813 154804 370736980
32650 116225 208912290
58211 139173 934346326
90324 96390 11067672
16239 103423 217700606
18953 150748 954038460
115576 160513 783831960
140504 172481 622976165
192449 196600 14680168
147345 153374 15199359
153582 186517 582230952
197173 199780 780048465
121643 198570 673690217
91247 116549 14957125
71046 72799 4413194
43608 51737 14083454
134608 138895 571100098
98816 177531 715123712
50455 169125 938065116
34378 63270 154182174
156622 190763 392731161
15456 167103 379033067
44181 93609 123502808
105222 127213 54743583
56089 153588 243891324
133997 197456 159329174
98998 177692 875103221
41605 76763 482674968
149608 182583 287504613
118232 155384 797783391
26805 76037 122579052
67966 102468 276616766
127915 181843 135220298
93773 126212 486471330
76867 147073 849151123
40850 76123 12648503
72973 82266 23263184
61933 134326 181157543
26801 177193 375967049
150805 153144 5911058
93236 103497 25883113
195404 199331 9811702
114539 133760 307514257
34469 76412 635697922
85038 127006 221985403
105269 155042 124270983
19230 193251 435297469
186982 199395 249192478
127654 156659 72619421
16113 64826 121164941
92901 115792 57407662
102643 168598 165091736
147084 162789 887013997
83711 175165 894344529
41774 139666 244729730
105270 158108 131953610
85773 171258 214130759
66301 179293 283035749
120663 186051 736491714
10786 89479 969487661
59765 168377 803197842
69975 147747 568911586
97077 107812 672636728
180895 187308 16195013
173318 188963 39435261
82038 136219 272294972
185408 191994 16626131
127307 165153 94865785
174381 184802 841836280
64624 139495 187263755
187501 198032 26388882
77134 126286 122888150
24974 41141 882243055
184449 188060 741753545
67690 185362 881857563
132176 189983 665239994
39482 77795 95709245
23385 154615 676434696
30294 130470 824784028
70659 109140 96514952
159553 184655 46731039
56200 131669 188913411
190752 193250 618672647
133651 152167 136291303
162841 173360 991325229
95761 118253 673980820
192893 199073 951585737
53635 135268 204295979
66600 149254 842526144
199558 199804 627872398
91723 120327 71606966
23009 195352 431118557
16862 82735 445808681
84351 145835 153568280
90266 194047 761126097
161746 175096 33642771
88424 155578 514986987
122878 166313 108881551
133778 144692 423017040
22715 149164 866697415
130920 147739 811684884
190258 197513 18199820
180454 193390 789919146
11252 37532 65457626
89774 101563 85793069
174871 188387 34084694
86833 175798 222821097
5867 168378 317716378
149432 159594 199834442
117882 185798 170232635
13254 36162 56947468
163414 177255 34800834
47651 61041 33488144
52323 109432 383318328
74450 179961 816152183
173495 190274 42262909
137533 156886 612657444
131943 144987 32419152
114224 169733 138955989
113557 198535 441423947
18077 186530 792204483
198184 198909 1835824
123387 190812 169333035
110675 179671 490598886
59307 120586 153384669
141559 184035 106851110
30952 138866 215704013
170865 199459 71816235
52155 65033 451425141
105038 122456 471315407
125068 173185 120719776
11173 122485 675535011
153509 181054 187606744
76576 107689 251914361
7837 114291 266079995
59546 183759 963562189
168605 198652 75547806
41069 142207 437401556
90364 119121 71990406
13545 99726 672840071
122514 138905 548839971
22459 185828 408454444
194541 198034 837053524
28894 118234 223100548
27954 171645 401946254
18221 126326 274016464
4808 45861 102316832
139461 190502 603922879
34384 108889 186423159
88785 119301 563305629
86771 154449 169218644
155474 163286 571374544
177214 184367 17982275
120360 186018 164661294
176543 189743 33218226
61163 107535 303766301
176143 195331 48278577
29079 38997 24385148
37738 196171 396804101
172756 177130 560021030
150534 162598 237905585
71793 190949 710007411
125006 158272 83347338
171731 175244 8831784
110632 155265 893250821
140035 165303 52473170
123072 195004 180522124
5477 24141 46823374
4799 123640 296862315
73889 177595 259781782
62629 63761 2827773
113704 155527 611477779
69870 91118 53190891
139589 139726 889326065
9937 12585 6679100
130346 143913 33739104
132905 178690 603091487
80539 190714 824874142
170291 170477 305885444
11858 156463 361376593
147650 158477 27302885
108379 171791 158636176
21934 124185 898073662
184694 185058 871113
68974 136780 169652908
194187 195754 967282263
10903 59469 120970279
162490 174197 29524665
76472 122061 114054617
77272 167777 888194737
66115 136288 175640238
62126 188783 679271344
131450 171582 100609003
52188 98898 116859307
196943 199027 5176777
89084 135307 127847469
99447 178076 469822809
180074 187845 19633340
48273 152983 758937596
82999 197191 286299603
103865 135883 79900647
97170 117875 51961010
152022 164726 31954313
177034 179204 2905977
141414 171983 76880817
18963 55713 630050632
135462 153605 45312409
150200 168706 975255437
153910 171660 732777719
165953 178878 32414826
33334 102085 863212408
131306 199805 171927921
28823 42238 33082857
118239 140154 378694074
76930 173536 241950785
100167 124992 61922773
158434 186401 688548427
56700 134094 193719993
155781 157149 163841488
74160 198025 310496342
109611 144631 627912250
67509 73867 15963663
149775 192727 165941127
31305 164494 332907003
188832 191350 6380826
33680 176402 510545237
74918 122131 280267603
46158 143695 729912099
3672 171962 446828612
19445 155927 849350680
94524 138321 109548360
12595 59003 115595721
193836 197395 125679071
42955 93566 731233060
185044 197982 320403000
89456 183245 235039481
70223 153173 429077154
174732 175542 113594094
114952 193409 636000071
80695 151092 176076823
89705 110128 506386735
119296 154670 410482755
193533 198745 13124395
11229 63101 711300964
150244 172061 852522483
31421 145854 716389652
151176 174965 59877462
60493 86092 64168591
15603 83719 549722949
18107 190733 431855365
127660 142209 36246611
23850 187062 408258083
37691 136784 247747381
34346 171235 342606960
88813 106329 44055658
54712 79255 61387578
15412 21032 537531433
187267 189198 335945839
123790 170157 172622902
12723 143215 347752820
105265 124352 47422696
154827 192291 642087069
154802 183250 71596897
43983 54047 24987898
65303 112640 435928627
46435 65758 90198999
29556 97749 619757378
164013 169580 762067219
83512 129336 114619076
12334 162940 614604151
67850 73992 336333456
173949 177744 9557153
24221 174255 375090663
76453 92268 39517923
70643 199734 347565596
54890 81848 916422076
131522 199991 341771830
197061 198376 3269424
180876 189066 20635640
195623 197737 90315091
110795 192662 205247026
197589 198257 1664053
72065 162947 408928994
114288 133256 452777313
124244 160674 91221231
194637 199195 11438596
136555 198247 165573635
26676 167182 351183334
75323 131145 139769378
58785 124029 163294961
3185 83790 806159361
164133 181440 43498086
88117 155537 55874437
62299 66195 564564577
31721 38362 3362399
140375 181604 103675510
197611 197649 450426073
61658 198566 343138716
69777 82009 30592510
1367 105000 259146392
37802 166701 967001174
162494 196242 84964571
187672 192807 966539652
10761 33118 1029685
67814 182569 287515904
77446 109750 81048159
107636 155094 200727757
187044 190585 589000806
65070 175113 275642220
24494 119210 236438537
119440 180904 154084922
102510 112792 384476717
4940 41654 91474269
101105 105056 602927915
183110 195172 842004104
190299 192951 6641372
149154 190647 104470610
88285 148899 979044800
41324 102955 154232104
169288 197040 69772778
125784 160475 176703075
123160 180737 144495309
35385 159228 309725304
96388 167384 69984659
198729 198833 252513
46446 142531 240169094
31854 148361 580053605
174068 191526 43982199
154073 192411 925911891
58571 92031 755188732
27735 78731 127006876
125233 162543 93540597
45233 124260 987421346
187629 198377 470200041
2102 120015 294616354
128051 176628 121817291
175643 175743 243617
31101 159130 319903796
192550 194502 750831292
190906 196200 13265882
75761 161467 214469859
91421 109277 30183023
55545 165906 178662336
124669 147879 462004349
143048 197976 232305265
82046 199906 635495234
142148 149638 189685647
14279 93039 56825776
73910 92430 362964713
42628 128778 878684899
19431 70589 204022320
70940 86149 38132101
145239 155192 25080254
139423 142268 140412047
105849 110023 10377523
145357 146848 484607273
100720 121366 51563305
153870 182206 872261537
99875 121838 409947931
116886 162343 113680314
101102 111797 475098863
107298 141234 448251453
63695 68141 11152791
194307 194429 900079615
16769 22172 882790314
118421 139070 660355323
141056 190711 907848435
128710 167944 98397130
197707 198444 216868772
107990 109201 13985991
83628 180812 975914666
102482 118016 111181431
77239 155369 195434066
127664 190340 193116901
55056 176538 304269787
173413 178309 12313006
59186 61143 4879297
99794 168006 170849375
151145 177805 992830645
98826 161275 179723857
34809 110996 190519859
131181 143338 430591560
173970 193639 520474573
139772 172663 529517950
188641 199472 27167201
91546 110986 563628786
64941 175991 278197835
144423 155947 953398179
160325 192114 80088267
99733 149932 125458916
140934 196976 140979392
17699 109779 80422717
115390 135046 828101055
84731 143137 461433993
121278 143230 676087833
145970 171267 288302128
6978 186169 770968020
2529 3293 952707942
177283 177647 412985409
60450 184157 309985214
94065 193002 763145203
187340 189163 103905430
103604 120223 89250574
139845 141462 658282560
193472 199148 339722322
66760 86433 317056167
158118 187972 717895548
115334 162951 119122140
179759 198632 47511578
84601 108445 750517202
189738 196005 15771722
132476 199520 168284592
128949 149175 292133112
84192 95693 28605345
143824 177405 709059320
54393 64025 121852475
185980 198337 31060884
97513 186483 223060970
43445 143537 549233211
35660 63305 68917921
81257 150581 320428266
22912 94895 179389691
178041 188578 26595631
47901 171798 310280145
46665 149694 558088894
189596 199790 999201665
71543 77529 14979489
137420 169375 80293123
183897 197230 33508936
13249 72513 215594566
139462 179332 398480382
5027 118191 282792129
25138 139259 284788616
157386 179052 664524026
156629 192311 89756709
151660 152913 3130180
88586 105095 619794240
127246 142263 799155847
188499 197306 215652464
145202 180058 87721709
73735 115970 181688610
40333 110472 175433745
66889 127366 151343872
197111 198242 521707096
166805 185241 913934728
142130 160168 45299460
96012 111047 37828515
99572 178177 566398979
44746 113908 380205285
97317 146411 122717968
24823 78576 133818162
186969 191115 28532311
88061 189194 253506314
104357 117082 305978820
35108 94204 830796649
169905 193913 344114203
24384 112205 219234067
193236 198363 877580140
94599 180286 234319202
158823 183325 61663433
6023 124766 296555257
143258 156265 32720750
51184 68325 42935108
61198 149524 220941252
18832 44355 800535916
171805 181362 24015663
21686 140309 295884786
114362 161173 116950308
188718 194773 15150035
140527 164764 183178943
86213 197561 279060299
62032 66369 731973526
37072 174966 448307055
190475 191619 157903480
53743 74570 52135448
87654 164493 446140479
11070 45978 774918706
109747 130841 52641764
151538 158943 640296836
57083 93396 82038631
131400 181722 989800796
198963 199876 358059664
89688 99922 25616359
144190 144796 1501146
199458 199815 936132
186233 187407 204646906
67377 139603 180656709
56970 131129 185674339
69377 168021 247033094
4421 142643 502058783
113220 172375 638774235
100303 159137 147178694
63745 76951 354569411
26565 65761 97454863
15702 195762 637283303
77178 81102 9750989
122054 169934 120019400
177667 192566 37489598
82366 198608 291449964
84175 196721 486558628
108073 173255 163011421
131257 136593 13275732
80499 131394 127430378
111642 151639 340676420
104721 180619 190102528
165234 165966 1893807
29436 173999 577227147
36005 145774 274228800
22490 121884 248003032
138485 160832 293918680
199241 199957 506450528
13679 182549 898887134
143261 151034 293661697
46895 157627 277064512
99245 195881 758588377
196635 196812 274894
86044 124559 623621661
98374 103790 13850936
1675 122359 960499108
54010 137482 897811994
3387 93179 224228672
172382 181212 22200902
54274 98638 519632145
39576 176408 347816284
175761 183272 18882331
72839 122513 322521211
180492 187945 47378421
18219 21911 321829182
140577 181205 311246990
50096 101857 129719868
110309 135009 61651062
71795 127701 388765037
166914 195754 174692757
196437 198128 4201779
158756 192493 84889955
92142 134407 105743384
185574 193862 856135789
170629 175800 347962774
89047 175437 216419225
180909 198214 408882110
14246 64563 335518529
47502 85211 487666203
26563 187203 401836637
66305 168936 257090485
77228 105400 297779571
78859 189016 469617215
152628 167363 561012810
79527 188513 273258482
95641 181602 215507190
179354 198183 47403056
69490 91253 54482757
103816 134427 282876794
131969 180716 122298761
140062 159326 350574684
100074 168208 595811715
111192 150130 499747184
144476 194653 126216171
24733 199283 517250552
190861 199231 20930211
156386 164666 569203415
55869 173586 81405148
168550 178959 274001951
105126 192496 654820157
3246 13050 15153277
20109 173015 382038575
32623 69646 92300822
53847 181016 318611508
196801 199258 202016187
28643 183949 388425526
30487 161276 326795801
177677 184037 16025642
103101 183585 201650564
28103 155149 317248675
5139 199426 486168479
98236 185520 218839586
180747 182229 234878612
115377 124961 72577401
14499 112439 869774114
154241 171035 42344240
153306 196652 128093315
5305 31056 64406503
178601 190092 28995150
115840 127533 923495686
87916 103676 702406304
161800 178988 43256374
173149 181299 20524893
7146 178160 427722049
183656 192066 21171597
78713 112991 211897310
30123 40044 24571434
141862 153798 52699954
29165 140703 398206950
76058 140515 561084297
87010 192281 263872843
101088 151284 125438838
136385 173279 92524013
90501 106405 385501163
144356 169500 332957776
122807 158938 967857661
22964 116009 232291196
110799 168659 786184295
197905 199570 4190789
22425 50989 70668914
32493 154741 305468112
152055 154467 440341394
142123 156004 789430846
91611 138040 116053128
113978 128395 537496661
74071 190402 291623748
16634 198209 71138333
1665 32393 76862278
16376 71487 137241968
82037 178121 335573188
131841 149295 43468509
191116 193874 6790283
111317 147618 90551638
111162 148664 93583984
107982 189384 203862866
21979 176561 220365129
29635 189344 438924664
141380 156913 39104198
131144 193418 928176851
172081 178180 15342211
101464 126665 62827902
97476 141637 110366125
5422 73614 170122591
164981 176881 29942644
184200 199047 603641234
8084 148173 349906796
11905 92911 868255705
158263 186598 71341539
79243 163290 313248119
158860 175327 763180488
17726 66236 376591014
190212 190317 640528241
129056 187008 164393749
122618 196121 184503823
72643 162735 225534481
29672 54300 61105537
171569 192026 51468600
49583 86594 860158523
30565 40062 546118547
98111 140452 393979868
19324 193371 435306476
1573 137265 817497369
146446 173832 68968907
54862 165226 462191557
83199 127198 658724035
155121 198999 372604744
63355 88136 62136522
146693 180603 468766014
54377 184194 325251906
63447 148127 211801166
53589 168588 288013658
15989 89797 184043113
161141 176361 38360694
115621 168200 131649291
40133 134729 236428121
80031 124186 226441569
181666 198390 42095788
168572 178562 25056155
166223 183713 322521473
81811 107013 447573598
2946 72212 928798580
176481 191427 37713606
35566 124505 222257430
152905 164816 29982054
31464 80554 122371932
88280 151134 472032378
77344 87028 24243074
119053 136122 42675854
188250 198078 24638625
170356 182887 939209245
110072 148381 332777219
72173 98188 897655363
67724 195622 416842483
133907 191712 145180956
156901 193387 91754992
180994 189758 22058539
92350 141280 641524717
151603 154226 585251067
138045 144020 14855985
172091 198677 66878272
132343 172175 217618711
103234 181236 195335439
27703 89377 153705263
40783 181880 353167246
166824 194140 68613462
145336 188863 109618197
65340 123332 145039878
192139 192334 391037717
10665 66081 599267925
179556 181897 63571371
187845 196255 21118128
99061 156758 705699740
41134 148332 375531534
41218 190251 452655321
98997 115857 42364900
44841 198146 553856956
33757 52156 45747322
130491 186682 140972069
135411 176617 103394552
179636 190689 905061998
30624 51835 789360233
140190 173037 82575056
88969 159207 890157170
24024 157832 334196917
41515 166877 313786140
182389 194140 29562061
165154 189125 917313428
113214 117560 10841343
63504 151655 220597094
74235 101483 638811883
155155 174250 48119616
53654 126752 182869451
16785 20649 71064340
152123 159048 584762910
190976 196846 14710693
33935 176246 356121606
125102 194765 174952948
177341 187643 435257612
111152 127887 56982867
114811 127950 32699206
14658 83170 170900826
48960 88468 643974978
23490 34755 675353093
164257 171357 8260
14844 49988 87308388
94945 99832 624587263
3240 39762 91173120
124481 198459 837814215
101667 177993 191084935
120694 196537 560981618
175474 190165 36991857
78226 199852 403980401
190120 199122 22583730
65014 99678 490894675
89379 95285 14747867
74879 191797 726114033
24487 189470 546075921
136297 196426 658958231
176438 185067 21608016
195665 197701 651615069
61384 123776 498882753
111076 178818 169643519
184636 197978 14278534
48337 62712 35960536
72875 112821 100103555
15140 23549 21051783
35541 60353 339926668
31460 173836 818945143
162852 166246 8590778
9641 81818 83110876
168068 181715 868454669
88591 118827 146518411
122797 141545 46754308
53136 116547 158794132
107511 186080 196761380
82777 109559 67259506
58753 116509 770835005
178599 186415 378467968
184752 198068 970707874
166810 188028 53363145
43091 94879 358157567
96204 129525 83525332
57838 186042 983031172
32865 195263 406530923
164674 169743 12794934
71456 75051 8964399
29984 51339 724663114
155250 176091 52460414
73522 79479 14860914
75184 146479 175612424
102378 128207 723212918
97460 172147 280961109
113507 138302 418340869
39374 141271 254658507
184513 196885 31226070
190820 198968 20409927
139601 186604 536550226
116084 186518 176508858
146214 177749 686202630
164746 168549 432033855
97174 118429 368638746
157312 169733 31305187
73095 171093 245518599
187551 189734 629021959
94103 195552 254427447
38976 166884 636260445
60397 158015 757800277
25370 169582 360437942
193398 197727 10841746
173188 186820 14176293
86261 120293 85097373
30325 183493 856611669
141990 149727 8181847
130044 133905 877433250
170377 182571 30587428
137117 159946 57139207
5921 124892 297111014
85809 173023 218379863
71292 170342 248126724
140296 144704 11033300
87502 145681 145293922
118229 172262 197917237
149041 196436 119319019
97616 164113 91294523
43500 168573 313063928
9154 44870 89019651
189092 195868 17024024
175122 186580 28841846
191744 195483 58926856
85615 151583 943996067
64633 109707 113066104
72153 149740 226815392
6792 29734 6156637
147361 168999 805919778
98206 180551 206445764
76972 173899 471112864
160196 190755 77010565
118416 160476 40526522
105567 191434 215197054
41228 156654 617479675
111595 145869 85488990
43111 170516 772747185
159433 191787 81468227
195619 199832 10567377
138066 170781 82258733
89334 186258 890077792
74746 105978 126988452
93862 117054 653626453
174527 192488 45158282
165156 182222 42875426
188769 199819 27745700
168481 172095 9035255
127270 156616 73495579
55032 75615 887615597
164949 175662 571353187
157432 170414 32751305
123723 159965 469221296
185471 194764 23370441
106411 120791 35784362
163427 195562 804798368
14788 169669 387215255
59939 100156 208210568
96758 162818 165502291
195741 196075 869255
39660 130161 856529211
537 84683 210189113
113469 119389 883214934
94534 185541 636876971
111323 191633 508459428
88842 168099 591717444
128935 129068 860036035
11208 88295 796183431
35850 140845 800484994
136587 178796 246911180
27310 96029 171242834
16454 25259 40245176
51318 185959 337363632
149308 149314 13260
149940 182057 80810099
9650 89887 200348573
147460 152946 13897529
104445 197694 359815984
190861 196257 13529348
192791 193094 785576
73276 185339 210437385
110383 134627 997607436
112326 162444 125346964
128230 197838 174738924
175237 180512 213295002
45303 59686 35880718
68405 106974 96773285
83318 85539 5592428
64807 195673 351521534
151639 187911 157772684
193635 195389 4435506
96751 197439 394602873
147776 179715 77542584
120130 158681 96451447
12237 194287 455539923
67850 92161 875386522
149673 160505 27217058
136430 169170 82147268
93718 164818 429392445
109027 115267 381193959
122457 138198 39327771
32549 181551 372793849
25436 131039 582976560
31694 88756 142305599
10618 39390 71627901
70357 103629 83440373
68740 182811 503020976
193689 194473 1960650
157596 168450 404646686
54591 166073 590978819
102970 135906 167021106
143647 160427 206027671
146471 196731 126521322
41527 161009 298864809
135365 189007 116191047
6038 96607 226100613
39810 161037 303140930
29430 185342 389943994
55777 168900 846868744
156153 199034 107898152
173874 183208 669460459
17103 127571 275748881
52879 60021 17881171
185768 193925 20484245
56721 182783 449945309
13987 166604 381558231
16241 131293 287303114
159019 159584 1393365
29443 127425 247193773
155453 191517 90873157
180280 182614 5839421
40646 105983 163524559
138078 188060 125656553
2364 90004 927502004
63435 157144 397994828
83999 105551 99169523
72705 148912 121785217
133084 148756 39019830
193221 197230 10023475
126290 147918 604452475
2218 9411 827842413
85042 196814 280183318
149462 176724 68611805
47145 123850 871147064
98078 101263 8123906
124121 184609 151740129
177382 179482 99822549
21744 127396 263595789
164149 165947 4572809
186705 198973 123380519
163840 169602 764921401
72563 123199 468580669
109481 181067 344153690
70983 196571 990251203
170836 183779 32508802
50424 192350 355689468
89872 156079 659199305
3851 134958 474879146
84862 168171 208578683
77427 154200 963168566
169880 172538 6648376
25420 161260 339264292
76194 124339 120347972
106588 120241 770859514
129372 156193 67087040
142696 167701 721493302
197246 199441 366700176
73578 161026 449117069
159795 183202 58899582
52115 97670 113996029
125177 141240 24346770
34667 120564 214717295
32250 91379 147554802
30173 160777 326302555
163655 188013 61310889
83328 115273 79997678
34333 62989 71427337
121647 126800 470281875
98031 181436 284149232
188908 194594 114005135
109268 180309 177869777
116031 138651 739460840
91882 108281 879090758
26115 72031 114267193
97987 182950 322093244
77114 163719 244532922
116788 191346 581905708
150375 194472 110984726
183808 190792 17607917
67574 162201 5449526
164324 199462 340699228
102941 194797 230196874
120314 162393 271860625
186510 196796 513449011
182534 187097 683206651
140155 153213 32770090
174630 191189 508185447
148072 196413 315930403
18662 44798 64884484
72938 108288 88713372
141416 169352 865461103
126792 139599 288844177
122978 142140 108654541
89783 159004 173224811
75210 148479 183170765
53734 110028 215563540
152712 187688 929336610
156975 170484 563792692
86752 128757 104978041
154282 172812 46643971
107899 175091 752611058
135386 187606 131178073
109796 163067 19943533
1131 124426 673870070
97102 149062 129936237
184112 190225 927582749
189065 191245 125650652
185109 186907 4634922
29526 31686 934048466
119866 145116 120116111
147752 165013 43537095
4119 16089 30235486
76511 124009 506680521
114984 162059 900745138
95868 104757 22527344
27187 58064 1695335
38945 43260 10781368
183576 193860 17970474
28556 141622 282159542
185102 188730 9266843
35626 146971 278220371
14773 49525 86296880
19293 21202 351991120
153932 158414 884878978
152981 197413 111799822
89420 105680 370654230
48044 88990 102557223
66357 181713 872631104
150220 157061 17297667
170821 184304 497153753
137629 166521 464888331
99558 146003 228561475
97882 123670 64490132
107496 186830 198729538
71056 197093 908018696
137348 147693 25758807
158921 185960 68050554
136770 140583 578189788
167055 174095 17697376
16631 109985 233071867
78662 177038 246453669
43285 68980 64180769
104547 161345 141949129
116865 133587 328497929
196620 197424 41312988
170532 181132 15140293
145206 172808 31813497
45204 92735 118821698
126921 146365 48559506
11492 154336 453723876
47577 181646 436034796
184092 196348 30837700
147774 171468 99562246
189062 192539 8693100
27391 124266 241709246
128677 131004 828995640
143946 199207 138989827
155377 180313 792919189
116659 139910 120170559
20598 186971 415999473
52430 188144 499572358
108025 145145 92431958
28852 130481 983960947
65840 148916 419679043
103593 109930 3879843
76655 79169 765622168
143419 159384 482227713
146085 163155 43016265
47047 67762 51832557
146105 173099 67946461
199173 199790 1608757
81085 167946 217576211
80765 186696 265510010
186720 199071 47636929
132674 199702 218847192
70898 166426 576766243
137800 169165 142538036
124033 128070 10165844
39515 192901 726510989
53216 74715 116525685
128288 194585 166419263
27926 117953 116565708
9045 61707 131323781
125335 160878 352518724
176896 194206 36280360
84643 106169 54005056
178541 179957 934010790
120672 130228 480748372
30154 159417 322984058
29999 32206 5421671
86282 162582 190908123
62016 191505 324620433
167259 189531 55973947
8516 165666 392969694
107295 198889 508671927
66600 138535 179936561
42448 109818 168678809
145062 160586 39012666
162121 177721 39327653
145775 156217 26352236
185601 190868 13336018
19381 142869 562207412
169802 199194 578487441
39489 120693 203020617
108366 140083 78936269
69910 105003 88026807
46300 193082 915441524
99596 116868 136420801
137103 190805 134942231
41944 154130 799876080
187099 192143 11425453
122748 155732 82486103
3501 27655 450986618
148657 166317 44548104
32633 115694 145420314
36449 63478 67367488
89061 182240 233435466
34926 166784 633630816
148278 155961 850574927
152764 170814 45498811
110363 139008 71415985
45080 103313 145798010
178939 192971 35375800
198875 199190 773432
153209 172662 48998968
73382 119827 103003829
106238 179382 183054415
175385 187201 29780354
168645 190930 610540044
165142 170818 14373297
15883 52737 162481109
88728 160246 743049586
69792 154586 212119845
33380 182641 684468136
50730 85896 88100114
51387 128602 193244066
119301 126320 17411801
36067 39936 796722004
26370 192576 774483768
32994 123912 324942932
169589 188849 323354704
169516 172818 8257153
196650 199292 2138128
4779 14241 23749476
166073 186612 51620336
153871 184252 76470419
91395 138940 911533614
26429 58654 79924244
130344 173926 586261594
106161 139475 55701
34248 48704 35884353
155911 176399 1328939
853 160683 516212913
170051 184910 37289550
171844 186714 37442348
146620 185520 97899679
164069 193349 73689971
87876 170692 207445232
116119 191064 502882752
89074 165463 501789142
35725 87697 289714095
149378 152715 8420717
136458 148325 976059842
132597 152563 49902753
113514 155383 104573528
29286 88914 709289852
188227 197140 22377121
33303 179732 551278403
81695 104176 56504153
123425 199063 189891204
45955 116725 487520786
145510 177627 80878660
109179 188275 198175714
56173 126936 92262626
100358 152920 758693329
84677 156642 100367239
125657 179525 934439022
172309 191286 772913511
4723 19849 38179219
173008 179883 954567542
83468 146103 156475464
60714 143822 207827420
21917 199169 443317718
116484 122393 14646371
151534 191918 272380578
146293 153056 299631127
18780 108051 223009390
166656 197912 78556623
170469 181980 28848724
55131 151665 241538803
161561 198083 91906499
99304 178843 199299572
104890 171191 165947792
165299 183849 61955371
71472 95015 42914337
2979 136343 333285881
199323 199917 1539199
98850 163505 161912773
187459 195006 18899835
75395 79514 10268916
163311 192735 472066434
37648 99867 450276643
122241 170005 119773434
178115 192910 37256029
65898 192393 317012881
59115 93102 756509368
102966 136568 83939158
31143 128445 902210282
133279 191062 145156416
48711 127816 198054807
197439 197589 351738
124152 164451 101034151
107659 122017 35724073
137112 137260 366175523
75717 91042 554097801
49296 112521 297012516
84336 180981 446342436
87487 160476 182586515
181234 184258 7639407
179816 189583 24634107
23135 63805 101049696
136869 153333 41111614
24202 41184 42028076
143268 175019 79881012
186764 192244 13783870
167195 185653 46355923
132563 158935 65984465
146034 177688 919807402
145623 156927 28581625
74401 118350 97344022
146175 195850 774898176
38823 77610 770644417
131585 161344 74423331
145529 199847 136735201
160569 168925 282350652
115587 121837 49125707
182230 183212 350698313
4604 83057 195873835
96150 181202 952225743
199437 199802 969082
26362 160365 540926991
57151 141129 210041711
155808 172974 43213069
175535 178822 8191043
23473 182743 405662320
86167 118101 79958151
118518 151270 49348291
89174 143330 477826643
31087 120260 222650234
29826 150739 301905318
64602 179707 771297207
48731 104828 195987049
194706 197984 336854453
81728 178042 476277166
56745 92143 88603360
130839 134825 871080965
39053 50324 303074791
59054 69978 688780733
160384 175988 330900708
100399 187161 834569287
45581 91457 780169299
179852 181716 109919564
170822 194819 60267723
128131 184964 32251178
177324 192351 936605681
157728 166193 21393293
176349 196191 60640478
157867 179480 54358492
25555 58386 81337941
179173 196288 418831383
159209 186277 68102205
136037 180617 160100643
157002 180487 59079653
115020 185359 176195351
69086 109793 102055687
119032 182357 158708843
95030 152871 144713851
96732 130392 252176636
94060 176445 206458740
178883 183558 11852062
158800 186462 992235258
173886 178524 11594625
4945 110995 714211034
18851 76055 142499845
187556 198362 449288698
127089 141378 977270774
96228 102316 681953460
66347 101330 305218902
12697 38485 759517868
98723 182825 210795177
15010 70250 137641251
125873 132400 13753974
26263 192465 496712911
182698 196463 35864174
83379 171897 221638904
127897 148598 559488553
16518 105951 795667138
136063 153276 42972970
191041 196821 941156721
191877 199672 19547944
156261 167582 754275375
144291 152093 19642883
36547 135095 246368899
119778 178382 146860834
108213 188884 202114101
57589 183207 314760026
95068 103850 674292391
147139 155252 20503983
116822 151899 87617140
33820 180435 397498120
125344 151958 66655591
156605 195569 98027818
160518 177146 41904611
161719 197247 89426764
71615 186816 288722581
18296 21034 3821938
106331 129499 57787089
190740 197693 11997005
78024 163317 463824502
104025 173036 466621733
162854 182811 50184029
144442 170799 66372468
74180 173126 247793257
134878 165879 77744287
173845 197684 59907148
63940 99285 191766027
79317 166882 989804588
118335 173146 137225396
41772 151876 835047962
7135 21446 818208720
181549 194305 492694116
94364 141609 118102099
19838 186431 416499878
93105 173084 200354934
88553 150965 442936077
54120 141747 219172736
5514 106880 253393479
41220 122432 230705165
164259 174102 6094928
15829 147918 329654093
70989 82299 51453862
82847 176274 518523622
83912 98301 779462801
36599 96925 224855824
45314 153195 269760557
114762 118770 9340555
153355 179055 64670796
151127 190391 472570351
184822 197025 30774461
190656 195484 12091457
177253 186690 14277302
156056 197960 105455521
4716 116234 670021562
71454 120564 576099175
48740 184513 340161060
80444 159209 475241648
25265 25482 10523854
45156 98869 134270126
5769 97427 565327541
93511 184070 227036970
193379 199088 14326293
61258 193823 332212173
23089 150849 391211123
185957 190513 11521128
49439 198859 374546394
39122 55685 751843104
118230 131297 32656567
182393 188616 15759280
155788 199242 618973695
54287 176350 305719969
102469 142172 99061390
128451 134361 946532388
81164 154767 503593026
196955 198380 3527137
131687 141429 534597217
187879 195960 295579236
65629 74975 396560707
43374 173875 636440990
22336 140878 295721280
186973 191707 894780769
9014 112358 488920320
99381 164414 10895926
91380 129686 800318576
33075 121297 951571665
109779 159561 124377304
18271 147189 321704227
179059 196527 44028187
176450 197097 51949992
90600 175781 983480867
8561 90045 203513223
132974 182923 57115680
69785 117628 119787934
91120 102139 11693511
50267 100303 457235589
25423 174401 372411483
55091 191258 562280173
98532 118566 50293992
95954 131032 220335172
192211 197946 14388671
196298 197502 988367935
59044 95599 91426660
63513 194499 328328261
104111 178030 184985244
97638 97868 77542730
138016 147857 932528588
183212 194165 27546769
4386 122223 603354335
64335 175255 277872098
168745 185811 752037572
165888 195188 73650430
160976 196226 175427270
64386 136374 180221172
59450 165132 507071913
167288 190336 12971715
124907 180724 140153270
107700 123026 664762853
64526 166699 535918088
139808 143342 8822887
35862 174704 568256539
143546 184523 103054321
39837 176644 342398824
176787 194186 43722822
123330 195007 325259262
88205 92796 11435023
85646 101507 590884556
138648 175331 92162487
1088 117177 604595080
116954 193184 191216301
164751 177127 448559799
197246 199041 459719689
161523 198451 455581692
47188 108635 402738467
95404 116620 84577945
157287 164812 18922643
27857 106489 568167687
186055 197036 27655972
196730 197216 1196110
189618 193721 10304033
43784 48558 472287134
32281 94894 156223428
97517 188024 789548519
148758 192239 941308219
20548 37769 42497356
77147 198048 519464969
121707 135669 51100629
80456 108944 838425406
176304 178327 5048529
157537 194018 91740193
160837 169736 167582415
113065 132449 95871856
168837 179140 349367843
109191 153719 569355729
138626 184602 115469810
137407 171473 85598450
137192 154069 42200143
44874 195937 539958834
76766 188036 840822327
83066 136958 134821507
55241 67202 871150126
55219 140846 214119238
104046 167616 135029361
23073 30736 18976864
40201 151969 279337400
94715 156642 234918691
52310 151827 248989004
160923 164173 8248488
126411 148197 299824079
118246 184499 607557906
11863 23427 10293880
110297 161848 128854029
111666 179606 501971107
69895 179998 275788464
190512 197101 16534839
93366 96199 636025315
47325 156172 272373344
62850 101080 796396936
197750 198554 2046363
186579 192707 650833935
83045 92509 186333701
182077 193258 476510095
148752 198713 125738454
116829 160292 930731532
165807 168365 411201854
76037 162728 216996768
103349 195026 301291203
105534 113151 18922267
79099 165567 707869776
85661 186174 921152984
45183 85754 101485142
126883 171413 185491733
8029 146486 861403982
160983 174167 841874628
16336 140317 702057923
128044 199010 946917306
197428 198458 562505865
178068 191220 33224494
170344 171676 236682841
125170 156412 78312063
95445 180988 214455228
74988 140677 882535506
55427 79065 59098703
25401 124983 375583236
130662 192699 155704282
198536 198859 32077022
44052 65008 493209935
86666 192465 498623186
166042 185807 577948019
122038 126244 10396478
33330 34925 411151314
112471 129740 689280783
190059 193334 647145776
173427 174060 267882260
190619 192604 4940026
16211 123266 267151851
197700 198166 1197761
32242 91711 273931517
44613 134569 639379206
37988 179862 338059928
44012 121122 707872551
35259 125612 819374644
13749 137307 308540588
11429 143627 330125421
14552 62771 684359819
49469 114334 162612335
198549 198984 794298170
94710 184681 468324610
167131 172708 13983797
127851 167473 145692661
113267 172891 392999947
191695 199404 19304036
127813 198030 176220961
148673 183345 87303458
132852 180881 120497046
44786 130837 215260682
132419 162470 75219834
100944 175954 187859646
3982 132816 322020927
128690 198583 337413860
98236 118654 236767613
89602 95036 13552485
172603 199120 26579883
44094 152307 50755431
115140 125872 629049380
84226 197593 284129712
77855 125363 118733821
134747 138485 9246410
104257 121482 42875773
35721 116244 995898739
73495 181023 618437228
172552 189872 88650039
48618 124100 188871586
7485 164476 424925224
46058 135775 224457175
14265 32075 44458762
53278 186312 333292692
196968 198366 62180926
127361 164797 754434342
141524 175983 554196180
17131 29329 30449741
120086 132907 599821954
186752 191900 12981190
10027 55701 722299989
173620 189230 39312027
118061 195576 289831065
78775 102143 58599111
76670 112118 889041697
130334 174151 975048466
13540 113145 373533256
105757 119902 35162698
89903 116013 65459800
191834 192932 2736868
180471 191851 28654231
70245 70416 709268599
116424 141145 905930715
42562 187973 364228741
24166 170230 622348226
134668 199831 163648317
93355 102545 23172520
120770 134752 717902451
42654 75282 81529759
174157 182567 94449300
57559 85525 70149857
149976 188575 218736005
49357 199932 875937948
63594 179206 289597120
173154 185851 31988962
24207 82824 146036118
25672 101892 190186476
122643 188877 170117636
156167 188522 583843002
69813 92168 862775414
194820 194991 425280
153396 159080 210641559
4481 156098 555648595
184053 193126 22836543
120631 165558 276005493
166083 176017 161980254
190850 195457 621661338
198119 198879 879025891
105387 167322 613066180
191560 196130 11438521
51763 114529 157296444
19182 73838 136085868
189114 189480 872448
16575 55739 105719605
46111 172250 315764403
166364 166692 499359
76235 79076 7050260
159075 176450 43718767
3541 130011 570368481
77595 81260 9106532
160519 171464 27680189
41834 44659 217205301
102607 176132 319518068
109421 181144 179566122
126643 193378 170843870
39922 188202 686149647
122005 188136 828019116
146020 153342 18432706
195330 195446 300109
181857 192705 27368961
189003 198427 89234818
127502 134619 17831244
8231 59378 127491653
137518 188986 217796989
121037 186541 164333749
64594 182628 287067135
179293 199765 544302493
129595 154857 255488555
113484 133175 49136239
124793 129332 574852268
70627 188133 294510124
31903 147449 288454452
102240 138855 91393677
105996 155365 423773077
34428 47946 622530717
74477 108457 265760148
85276 156744 178800200
173643 180689 17772569
80681 158126 720587544
79772 128504 527189612
29755 188263 546015262
191970 199166 18015330
124997 171215 39534679
40186 102979 157007880
150079 181578 79246049
174790 181684 17307828
196008 198722 6800173
3261 195287 914162802
153604 163185 606495454
48995 75104 874445969
191499 196862 13433446
151410 175765 686168608
55159 79377 60603381
15628 117054 253239542
132533 162105 143853269
143891 153133 23211157
95622 104687 952477733
54646 162576 270158824
199573 199960 989591
69680 165209 832578816
129514 155836 842004687
132584 193648 189896633
140263 150732 960968793
104067 117524 33516599
91659 155282 629244139
66650 79058 31060705
162139 172268 186360879
1016 5280 10782471
144975 156877 897307187
180762 186215 13670423
121519 187950 378762656
28088 59532 78054664
196631 197812 879642940
173327 195120 54832272
79894 129406 267248290
165042 184245 48320022
179977 196473 923619449
119597 139005 916925837
77718 98488 974721904
164503 172644 613584115
133190 156802 371868678
43520 195782 381451612
172951 199710 67311131
132619 178892 311236696
85477 128295 259679749
99432 157060 144263565
94460 164748 176045118
16066 86236 175010255
89031 121331 485836629
154365 183961 74505472
144266 180014 89919163
155977 176636 27063330
63887 122707 741256744
43638 191170 369631022
88062 120565 81277860
47611 70423 797299357
20549 32091 28511989
36728 88342 629378312
58858 100772 105063475
101480 148571 962901061
131300 192867 154499602
38891 144181 820483884
189831 190880 495001795
93353 118276 62509449
195113 199594 11307912
17586 135502 373760486
124037 150448 66021186
81 176710 840230469
25870 157955 329855627
67409 190241 699698041
52008 87615 313742706
76039 107305 68824591
132212 143759 28700458
36789 100818 976791440
196824 198981 661723772
173766 191825 45482459
87935 104091 945077020
135287 180577 113715798
186753 195868 899864792
98465 161567 158009956
2591 7482 124967043
3039 20431 295811431
47778 120408 181837511
16219 147358 993963180
35875 145062 272842609
10435 175603 413116176
17191 170187 489369050
190467 197161 16768761
60435 198069 344955546
185318 190856 14050420
81968 91226 23196942
63818 83675 601314426
47900 102514 99989654
139077 170238 835892826
14747 140702 705797493
128220 195668 310089301
46759 112649 165001971
141825 197184 348588763
72215 152329 200454862
84325 172811 234970972
92880 128817 222460070
124691 172332 632832068
1190 93063 504321165
25889 103821 194567492
80137 92587 31099506
162925 174717 824090109
13999 81827 243372965
1401 183018 472486919
172599 198939 630866796
90297 150501 150500599
29056 107316 195522055
1997 101197 247889120
1786 14052 30802890
197523 199237 794974798
33749 156864 255687142
21257 108983 218984152
32624 35683 262199907
29839 72649 884299816
18388 178051 494040125
139695 179567 886990794
166674 167633 562246330
107573 127810 50421825
60378 64947 235405965
115445 138836 759579949
1826 118180 733072551
8714 48428 98898412
8613 47167 311158103
29114 75745 688112328
80728 191341 583965207
117282 130311 578414955
172802 196777 60350649
173005 198505 64168606
7067 54298 117703306
124276 142250 333127613
138498 180437 105419449
184480 187047 6554789
143733 164655 52639358
162524 163167 1669028
66071 164233 463795536
3339 69525 165174881
158216 161273 7694395
90461 167664 193342870
87514 109914 467888743
113452 184336 545350842
38293 189876 379626643
2521 31880 626008098
185566 195687 569526739
185847 198862 552692258
110493 194152 209655728
128274 173765 396938328
172960 188143 38271385
196116 197790 4158044
124742 193562 172827602
54967 125081 512451767
46902 145044 245383365
102330 168765 793176369
89089 199621 256076049
29985 134726 215800517
148961 166900 45228022
84642 84842 488473
124680 143686 47531104
4738 187202 456602589
38719 89753 3256708
366 199569 498580764
113669 118512 448216130
17331 29115 29403768
173262 175656 598567201
34527 60085 674432427
71160 106998 949614600
88952 157520 171568728
156749 181315 481182820
153348 163302 238147584
189514 196573 17787020
4354 107804 716327824
61325 194452 333646491
94033 110179 714958784
158095 179357 53481223
95743 146906 127941330
55779 189556 982033991
99687 198891 248786270
134221 181625 118942255
155269 177644 232512105
166661 198872 80948164
84346 90726 25688207
188707 196663 19999071
176581 177547 2409869
149862 194031 111121513
26347 36030 431321748
89092 144105 137461728
736 147725 650069607
60987 171613 277140658
197783 199962 315956169
69093 135663 963955002
178765 181318 378598673
7526 158872 859433558
180657 195924 38417150
8008 144267 340341539
196826 199022 835563270
7454 194477 901282973
78207 122453 805089514
76943 156159 811512519
12544 153839 353007771
60122 139095 197535754
99902 105814 15014088
196138 196549 214128455
14773 70478 138827389
124954 160198 88304843
69982 145089 187729816
90474 170165 199599684
67289 139933 978202228
140260 156812 485816008
149400 158086 104222523
154233 184348 454392191
196050 197940 793933544
35694 194798 722347176
169056 183663 947658765
85820 193783 725624116
69404 135270 164789601
8801 36412 68858189
115613 172716 143013013
128056 146693 46455767
169030 182959 34986158
128059 148658 51374108
93019 109033 181560364
152108 157164 12716483
139262 155555 40828424
166047 173735 104475085
113282 147708 85807490
90510 170276 79256854
7078 114991 269736762
15825 72955 142260208
156939 157398 898605386
34579 47007 658013753
30449 90254 149200409
166819 168393 3946693
139281 192765 596420901
57198 183471 384061982
46525 126907 201018572
82417 160866 560361705
53993 174868 302773006
114940 134869 324254360
75079 195039 300683250
30755 106790 190052452
185279 187077 4634014
90814 128975 95419239
62644 128314 89376009
122900 186556 159707236
87435 131234 109622478
187016 192335 698706796
120688 132635 29922446
169518 180913 28630723
46073 50340 26426879
150568 157590 944958563
178935 179279 867991
87151 126716 98871394
198819 198863 107903
25207 130409 540058786
145413 155244 70531673
164418 186892 56553950
181696 194902 637187059
64361 185756 960882668
78541 101016 838435344
147601 186799 98743516
40835 82903 105058573
120661 179730 692991024
134679 142670 19821363
139831 197060 143940023
22983 163561 966144548
158419 159213 746873474
81496 145965 161136649
68934 104290 112587607
44572 149764 623292153
142003 180845 97688967
45569 130914 213536049
141049 178919 58257495
145114 199786 137577584
106351 191970 782941481
73245 161983 222057297
90082 182737 428502666
149205 188525 99012886
196425 198269 334308394
54925 133610 196905677
142648 185137 225527527
51990 150567 50800351
141037 171134 75786401
47044 66783 49373085
167219 182341 70594157
75500 174828 935022487
125488 186424 343020633
184210 190520 695488293
46567 171081 697459830
62278 79189 84817507
122575 161817 98205245
94735 131407 91869231
185239 191587 16138250
181139 197413 893355439
73690 89111 38577668
5848 131419 313814048
41515 142148 454432595
26923 60005 71782119
24291 129695 838907064
142596 152062 23836220
111011 183936 182767748
147643 150183 6430065
24332 197790 805810402
148045 184418 225087014
144459 170135 64628769
67068 157984 259853907
120869 140892 945988012
37944 113165 188175884
108768 175490 769982792
178183 193290 321711578
16723 146899 543821346
173341 197513 60847083
10472 34253 920288035
48493 154087 326770072
31129 79913 121555356
103433 111028 18917583
109192 147975 96624937
88606 178081 224137074
104537 143171 96286510
13712 40269 314377479
129302 182388 256133029
42623 85076 395564352
188887 189322 1053846
192156 194491 268652735
136305 159666 58445799
111824 166644 879195014
171909 199258 468777078
158687 180200 449820567
166320 168193 960703930
125969 170312 111351411
115759 147127 78113253
162992 175116 268029127
43804 78801 545506395
162775 191767 72985713
4309 70171 691111198
22997 144517 303251991
161939 168573 16791564
108946 110641 4133336
8145 35536 554775372
128130 168252 100594235
19206 90905 178779999
43155 161379 239130490
199622 199837 536605
79067 168701 224538483
57113 148507 746969483
88455 101844 33620196
137949 147294 23248985
52206 103460 183955528
124102 131582 809532040
88666 140145 128623245
77269 105740 71474425
192750 197027 99657251
162775 171836 22047517
16187 106321 225102424
198827 199392 345290465
47470 50537 7655799
32546 63082 808510739
103649 123394 49140668
117644 198213 202063124
84227 93292 22597325
162775 180153 557215513
126371 145629 670001551
130558 173123 879081974
19194 74135 136781195
87698 122538 546968734
54798 104918 125695972
129510 166788 431710737
139879 167093 68472756
96524 164878 425459631
159632 194562 268846411
62344 148252 728425369
50220 194992 456731469
50169 71772 708175908
36081 133965 244738777
8593 173033 411247205
187928 188810 948554305
31477 173836 356017585
81124 159497 517491616
156789 188901 345073595
157916 185058 603379450
180073 184426 10929106
62349 77558 478755003
136163 187308 128441381
198766 198958 480960
124019 153466 787896951
73529 130564 217979313
119486 131768 30714686
156694 177357 490035631
580 145527 213530136
174936 199632 62114511
45325 178065 981228003
166217 179168 32469267
80158 161535 701456445
25566 50972 62820327
40454 93663 132861274
43043 196182 383640964
149180 170276 310344312
96037 177998 901142799
94789 141094 31629805
119481 180595 153216027
82141 85952 182365363
94496 107446 32720470
99756 139765 99953313
188356 193715 13408894
116204 129021 31901474
80983 163748 207252071
16270 164350 543433927
198046 198475 543390
83380 178196 762172625
62719 185205 306867973
174188 189098 240643147
157405 178752 53668136
8055 165937 409194499
146867 190947 111078512
418 179460 378162734
119217 166464 731410444
56565 128260 179406801
16877 22864 10635136
126310 184430 868408286
186993 195082 20279611
15947 145813 868753707
172008 187633 39374252
24389 89860 349932448
25246 161032 339131771
181816 187394 591652339
101440 125595 978659822
113374 128699 38168848
118269 134883 425029043
127014 142754 39282708
133935 175496 104284278
34767 52839 149171379
87653 101508 83850626
92327 196962 527191850
60396 140535 200369293
110404 134828 60961807
8600 89907 203041191
143896 177346 84135098
195543 199490 9907805
179934 191796 29929527
117727 174266 141677570
168900 182195 146019320
147982 165057 43044486
152068 168099 624850808
52340 125482 182903439
51139 119506 171201481
11786 174589 407165892
37077 134535 243676797
149879 157504 19215955
129083 170961 105108350
119164 144365 520293552
446 10712 25781200
19190 152453 332727524
19446 48583 72131190
150461 195105 112325242
44871 97128 118922236
155428 160266 12153886
43320 132536 223157715
172427 187704 38509289
61739 151312 614273926
169691 183339 34283933
37700 162150 311203230
145316 159811 36492022
172476 184756 30855108
20941 91550 175973604
160765 163256 718763682
71846 182038 553613389
88955 118905 74982003
22183 57479 449328901
123613 163668 100396926
144498 170258 213356433
28508 134597 264888428
63839 112772 122647346
54203 135806 291297614
9939 41677 198922762
103057 129654 848221073
31875 173681 440050372
159741 181220 32300255
170774 175587 12051993
49513 67081 301750372
64851 86999 991339873
73718 100562 67210035
154289 199114 112787288
70021 98929 72275523
63908 95077 431235679
176764 181461 11788089
8855 138104 650441964
83962 166964 207843551
189437 190198 1961834
74757 108153 214424282
169072 193819 62176584
41049 96341 138062797
28279 56236 259946523
69163 86973 44609889
115510 115591 214193
173242 191416 45894252
111235 169811 146712966
7002 150002 624183466
150385 154703 209879978
132060 144105 406837598
137793 153868 865617572
180714 195492 37157748
197405 199778 5970378
172768 184030 28351696
116029 184971 172680373
32512 175066 356608376
26624 96527 366555520
47513 93842 944175231
144535 169757 63516759
53418 165895 281659496
21272 23820 428450167
26286 92341 851707082
93902 157526 206984366
185670 187305 4193067
32218 58778 104694912
59964 76168 40603991
126286 169095 384145537
63972 167954 520833627
17353 162173 217254102
4273 174962 989595122
83093 189849 267594971
65159 94961 945598994
94456 154440 150103075
113362 118094 742145865
74097 120317 255707023
159127 167722 589190071
52034 59115 12558205
131063 172376 186131163
141949 153974 30210487
139785 148062 855269564
51314 153084 719826776
1369 38235 92001206
147505 163447 40198743
109822 176030 235340927
124862 163336 416925910
98493 180564 205805245
69324 82254 938482457
178101 182680 11518586
39709 51686 29729625
143119 149530 541933194
54380 167336 282848364
26955 92535 498972475
29752 34657 518511410
193328 193823 1167240
111046 139115 212675501
44152 176886 332314015
15286 73989 146274859
190010 192308 5761721
162674 169912 5598279
88850 101488 154965280
59185 198048 889654828
146637 198825 131320660
36680 137062 317448867
176289 187902 29266967
82039 180575 950624437
39854 138236 245886316
133818 177936 110686077
132528 136336 99229704
16324 34118 268981273
54697 199481 498497285
121148 192261 252642269
152636 189755 386600099
93261 95266 4979632
1114 49076 525633741
147102 148188 999788323
92513 106768 457532903
152050 180940 72693115
172353 177062 11849928
19647 103857 455542549
43361 140842 243633904
190165 198330 20460223
29830 102070 583741387
166991 190632 535839190
12119 172230 635060909
92486 115929 58821740
64090 178391 432933314
122975 138891 39737984
171193 185881 36878342
62249 108715 371983960
173008 178367 13464543
197777 198955 2984071
21427 119645 534457645
73373 86624 33241942
191378 196666 100771547
166459 184081 44317932
117721 184702 323138799
160832 162665 4672646
193364 195975 962404731
64830 195088 326483056
10492 36929 65871768
63773 118162 278502466
183997 199790 39707049
74531 83676 932705450
76861 193448 292205895
36820 169725 949620953
16699 25485 393788677
153142 155838 385853230
75712 117034 103478225
125320 130998 14436491
90643 94654 9970175
131412 198643 797067767
169536 171363 4608212
173288 197161 60103774
52093 163695 279405268
166217 199934 974684820
171537 195262 203710627
162051 174238 30764913
153039 176018 57826906
173075 180465 489484912
149527 161993 978922145
47932 131900 210222368
116471 198224 938266943
169002 177149 175679075
41252 123692 206084856
14076 187409 913020945
148198 198356 126229028
107284 190735 386164631
87650 182931 870573934
113904 165761 829948342
161577 199397 95169976
9117 92819 532717638
114472 181086 829114218
131210 175879 272893410
60892 183940 308348168
47907 102857 698458038
6802 45102 860784039
194569 199285 11821091
82314 190541 381899261
66831 151160 210977165
197102 198963 138241884
164233 172922 224281883
92924 145886 200378947
167333 199049 142281847
190211 193335 7851536
49960 193790 360416681
53227 100800 119156365
48227 94327 115353908
142011 152254 138197215
166656 184156 266319692
407 42431 81688385
186585 199183 31647150
187809 197440 24151289
103347 127687 60723643
142822 194716 130542598
8039 188771 584331670
194194 196680 6342574
70950 73098 120472083
142170 159513 115805594
149741 183432 70774743
31572 96928 332076848
72964 166922 235342686
112856 186769 185258541
31531 55930 283955345
58238 177994 780274506
100268 192424 231016430
121206 142031 51948790
187370 194249 17195906
43787 174287 733303887
121611 141441 49466130
60059 109382 123665867
1541 80525 197198511
7349 85915 390051399
77071 163001 827474348
129626 169708 100497648
171802 178597 17071135
158079 197439 99045643
54148 194626 352065989
98616 125351 66826051
15672 116927 456614752
80376 160672 200892863
130194 175022 557989845
122138 194321 576252836
79449 101067 661037416
185061 196320 28471653
16346 156621 350371320
108226 124393 221998337
17382 179117 404298183
138386 151040 31679309
93249 97493 720344105
50067 168645 296976959
31473 41012 23587711
16379 108344 229694863
166317 189971 59496780
122060 170008 120199211
91652 131000 98542751
178762 191455 451891850
138436 175761 93793230
173467 179928 1983151
94888 123369 303165418
60124 124077 904899765
186393 189345 28735717
142565 174871 671604733
84010 92471 229721804
78838 88138 310398890
112316 197398 660115849
63122 113375 125939831
31639 92399 151565599
37835 174047 340925151
107830 156565 365764615
29223 29293 203229
189803 199168 53841556
169478 193164 59573207
153267 169818 41730314
81789 179210 482202581
19677 131675 279521279
104150 169630 163832846
12465 12555 242963
118383 138513 50153175
98586 190652 597063021
44792 94156 431364290
193536 194576 928283713
143325 184019 102397107
180501 193625 32976107
197306 199040 4354688
184594 199277 680650922
46878 138150 839850680
114241 182380 170627963
162711 174726 24928569
112246 143704 78431543
34630 145481 276934024
22338 121982 32722494
106156 107949 4511190
179564 192869 89833905
117201 120684 8608333
62926 110406 119018328
125604 169114 109230264
129795 161398 79030595
8205 10661 6209475
105630 153821 107499931
109521 135478 64735016
161891 183894 55445981
13562 186687 433073824
70289 95937 485464326
184196 193269 22842077
76193 111415 151787010
57460 195562 346212917
72316 196615 523641431
176834 178272 66126683
133378 138757 140958289
182368 185030 692597611
102985 129354 156982650
92652 127717 655890966
159164 176476 43572824
104333 131279 285703452
73197 133742 113324065
101083 106044 12550975
27631 133423 264099414
35820 94729 147155917
13438 194102 451972964
197234 197870 1596269
145888 174539 72169686
160807 174180 852623236
163518 189985 317600930
37191 79824 106464759
34000 126382 399089202
159922 167525 539624392
68190 148587 201016255
27779 37398 716547044
181211 194018 32179041
129034 192974 152592756
151192 188872 209710140
195183 195321 375124
38071 120838 206966208
17318 116541 767774276
172546 195237 57089454
192676 193861 658883427
52476 135714 208362196
186179 186542 930160
107559 162367 136940847
114444 120703 15471821
180682 193268 31685055
159259 162670 159647790
155141 196389 773999115
88584 179716 228283173
864 128240 318313454
10843 15034 10582609
16650 150680 334560578
142440 150461 20122028
189595 194433 657912076
66 183021 579771927
105426 161323 178677986
68199 184352 326807331
188994 195765 26988421
128262 182451 135925109
124415 139046 36600157
128879 144865 713474444
125388 194999 490497626
24749 45253 50753421
70273 73895 265151715
102 2009 4785121
38 42680 106388455
20571 63833 906503817
82707 99676 42487063
37239 47582 895171278
61353 128870 168922745
145952 166602 673191309
95981 184559 222060106
77745 106579 649620667
119141 160418 926637581
148352 164497 40710577
155923 186618 77309277
55359 142204 217131702
158067 167776 855342213
110929 115355 11085711
91218 93471 809345030
198979 199492 1158990
137401 147824 762716631
85130 106806 54406652
108412 127122 46521071
197126 199058 821382000
56538 125768 173072769
100282 161253 152508793
133879 162947 72820454
31316 65623 85375765
43405 79573 286641784
60767 91742 173611111
61389 118404 142814183
107515 125684 648575755
151965 154216 5650807
91467 151562 445546035
59395 168084 272199416
126653 172072 113942575
155104 170882 45118694
52618 123363 176997266
1159 148910 402492860
109183 181367 180700355
59787 130238 352099526
146666 166554 220349099
86563 197938 279150243
94009 135923 783529430
74778 170730 250695916
78835 189478 277343830
142629 151542 897601301
123071 143050 49818094
94961 110072 802733258
95969 192298 241630336
168492 192126 993411981
55774 123669 169837453
18635 138400 298942155
6708 100651 743026770
105309 154068 121704308
53478 86287 961032828
82060 182603 251928561
41724 54500 186324637
178132 189396 683904608
48457 56409 19945814
86564 183613 961319160
85805 148056 381592488
12763 136530 959573670
179668 192338 483245550
45699 57441 29215671
170745 182361 457899618
43740 157585 284770420
95544 185547 991374344
81546 83596 5215973
89017 184391 238990019
96544 155923 148592532
96598 174406 195078631
188519 188986 1151971
30353 32377 823488498
81681 195121 284359879
104843 108767 722059014
23248 29275 269097796
76397 120285 109805783
184654 196285 724895864
73157 98919 143139384
99997 174585 186862958
34307 52653 891368276
191657 197568 14770424
57883 158658 238697948
6666 175646 55091642
34380 66507 80120153
119318 187928 172097854
27274 94039 166440365
166081 190924 582767641
153253 167374 451372369
183291 194202 774964542
158365 161731 8452530
170088 181137 27737408
180417 195043 36731096
82829 173999 228406432
96126 183422 897227518
31833 197523 883819643
66360 137063 20607078
58062 162680 261983894
141625 175648 818405039
48355 84537 857372153
5942 158730 721491235
5830 106494 251650694
157693 172220 36582086
50535 156759 282566351
16251 192083 439843318
86588 155759 552948640
196172 198671 429488337
193408 198391 12501956
84808 95838 216400707
141127 155042 34965194
13432 183270 735377949
180199 186465 128245521
84946 181782 242524620
78577 174022 501458210
174152 186716 969923837
136838 169192 2388068
156979 196665 487108304
33599 95970 552832952
53052 144240 228060455
32859 120855 219841507
70357 185954 289641218
82364 143204 152073866
18021 65516 11074841
69609 159796 225681867
150404 185031 114722167
46582 56910 25768018
87809 187480 249819745
154740 165745 688481491
53232 143413 225469846
152236 154268 215421194
104738 146529 922103212
56472 100309 109779023
19152 64065 263106137
190527 197612 17721500
132688 144882 854438308
183061 183562 1300927
133651 195637 178181904
64565 86107 54054122
12967 168901 389887744
93309 160927 247287265
167024 194287 68499791
90432 177937 219210137
14397 74953 151001015
22426 184516 824697284
174282 189311 299433296
127068 128403 304882076
145409 180009 954847592
168528 184716 40644221
82149 149603 168693730
164364 175635 20492856
15667 182314 640141682
23301 98704 474641600
59753 186036 316418508
45445 187704 833283801
199818 199897 110815570
82126 184141 586783780
146885 172126 726127445
143655 151522 934458033
95917 146888 160890079
25239 173175 421388595
133864 164451 512447246
52584 132879 201013621
2567 54731 130038404
113514 153526 99890387
102558 128882 75943477
144843 179245 86497622
102546 148047 124670136
121968 135205 33072699
118697 147372 71429251
32179 33726 3744915
63819 71146 18365084
116395 180657 987171241
62881 71389 21338597
107167 151317 110158094
33820 183181 373797607
159079 187856 72466752
122109 150631 569840340
193148 195246 5240628
11823 24104 30881664
177554 189067 29035894
150119 167223 312971282
186338 193630 507714471
51295 92352 102758794
92382 146106 134254690
149125 162749 877746187
27344 66649 777613106
176866 197560 638518956
36668 83089 357825199
29507 185650 390560748
6318 95177 466731980
133044 133380 190600848
102614 133143 39435156
171668 189016 43667105
26004 79763 133843320
164181 164390 546518
39240 161144 304898408
77122 81204 246438009
75854 151376 848662518
167033 179577 750091656
93851 182045 221049280
189996 192318 5824893
155739 171025 219945561
174818 179793 12460175
190141 192633 525772220
35309 55922 706865133
119463 122598 680872193
7761 61050 173550309
24566 33971 491296951
67586 175718 541811841
67850 69947 114571501
100802 151177 250563460
138756 154385 186717922
7952 178771 427218513
1379 170316 737998040
32540 75240 106454527
154063 187588 44402977
110597 158482 119682534
188156 198248 281739540
43352 172082 322193768
65373 96124 399539997
179778 191575 29833728
167296 179606 30901223
51420 92913 354868909
42324 142612 495908525
83686 120349 91737376
199077 199632 28932399
132270 142976 26563379
31780 61516 73941460
177910 182490 11484859
176969 195139 45671951
152967 162705 24509883
44304 73088 370609699
6935 142862 956440019
113233 156766 85589175
20008 121096 252187035
107043 197479 226594637
188832 197633 22038597
25558 41854 275442667
194184 196336 5512222
150752 184205 635604831
135853 174055 217574558
147721 177191 156200205
156376 160809 11101991
97049 161710 742918275
18879 177981 397714656
106963 151629 395093541
172399 181969 331674060
150545 171428 52646818
145186 188708 850892857
145925 152049 639080189
69927 181483 279424470
69229 137966 243743609
130041 133837 923650638
33266 188360 388298446
64989 127495 156413598
109057 140165 783589900
58193 79854 965192858
185971 195438 23832244
117724 122240 718744917
182767 184530 4400307
53905 84908 77734982
59742 172182 281603519
29264 31714 723187244
197183 199637 996397726
54301 76573 55771122
81298 177447 240920148
47716 187596 350545365
6593 17851 28308822
103287 114724 28635742
162375 180173 763898159
112294 131714 341278790
108833 170541 154439100
24691 176148 378635870
76653 106756 75573474
23939 164931 352314615
128817 145510 568207684
1196 199191 149778463
173793 185066 873474054
133743 147738 774565179
171897 171923 80798
174265 198247 729794758
108257 150147 130626035
7370 89331 559927954
194668 197193 6374256
140984 160444 48872914
98475 154544 109462084
79103 150259 578072824
192412 199537 17896543
28964 31343 5865117
80806 105912 63103432
136301 173420 850461202
157614 163852 15729023
50286 122315 180299042
27671 34541 16831984
54417 167737 940355463
199482 199930 494063994
175223 181554 15917770
84385 99534 176556863
134781 138701 686630736
153571 155085 3794395
46545 195977 374429283
55475 192822 344173408
152222 174057 655444744
26488 41892 188630263
170630 190761 50649284
152852 182875 31873268
151769 169539 44758007
171803 184056 30860298
146698 146803 287487552
7028 126076 651339406
147011 191769 276961170
21389 25905 11178566
190311 197807 726704121
49934 183860 335585543
195384 198904 8823355
86955 198184 985883855
83669 142269 787029056
96124 153432 143397546
42169 131108 222526416
67105 131036 160132802
51895 197022 363767065
158737 171429 711980405
145077 183428 96539317
79656 186159 770422940
147129 192871 283897892
182623 185778 7961815
80106 114722 628589081
73773 191976 997754815
29467 89638 150059973
58366 144331 215084078
192878 193831 39339
13826 77759 573590555
104996 105662 1671893
183929 191471 19052399
4327 22835 46604283
162451 182286 49878359
159654 175848 755269351
155352 156671 42320778
44598 50070 446224573
196807 197859 2605680
160288 165971 14414942
65047 73705 392194457
106960 190830 823274570
60900 103449 620170743
61978 123897 798297191
124286 177158 668324597
80031 194684 287377451
45782 109154 780299598
159906 160778 2179850
89128 195473 266638299
129967 176349 116303186
196154 196504 889836
189316 191506 5602796
144282 184239 100536022
60021 116028 806193680
146018 168045 55519034
60777 71192 624926243
22760 136897 284889612
83342 88336 12467828
181890 182229 854487
150838 180042 73526061
47349 59469 30323771
98117 107146 502655905
189548 194137 207035772
192525 195064 526169541
15577 177500 718262061
93734 148539 137027364
124412 175679 967949535
64415 75517 236648095
7286 159112 839555327
39473 72915 45862159
177477 179917 6127524
116216 184589 171266623
49382 154502 450092641
15055 162870 369354249
99796 182051 206101974
12102 55363 107804202
170449 173298 133900635
16170 94871 196236170
151898 198147 116313266
70832 135412 428908869
51820 106197 273353704
180707 189577 22298999
48531 179582 736859842
15400 71941 273391180
13900 96914 890765737
119656 121803 5316021
151320 181578 76102290
186054 186324 599770063
173310 175738 6155006
35021 188383 384052895
5129 199060 485286313
32431 127603 898690519
103833 154292 764526636
54807 77017 55605636
193179 194986 763368541
148359 148978 609830891
135809 174878 97974253
174677 192264 44246972
125851 159469 74268622
32333 119231 247884092
38651 194334 389871109
121806 178740 142701572
11441 99578 239349088
194573 195461 32472301
198561 198586 79970964
141773 159317 561510760
69619 146077 842027526
108858 134379 702144561
103950 151510 118702878
67469 72409 12402865
147872 199274 11329748
120649 122302 853711542
116 52407 130374582
193902 198976 12809028
117609 147654 359607213
132785 140206 448179443
90468 190796 745148966
55948 131161 439067889
148537 173184 62026510
154222 197269 584836256
55405 91289 89799840
102828 196224 240095024
7073 96141 545485906
12368 61424 763800199
190638 192125 51695281
151605 187657 883234616
105954 163004 142606522
138861 153837 278523545
46738 84329 502735140
37293 82927 113973806
70178 149472 198281170
58434 118291 276649231
139144 152204 32754891
141912 184694 107560370
174347 195759 14732345
7746 175331 419106287
6530 160563 740436351
175660 188661 306479874
186646 191282 11772123
150524 157242 12482671
89789 196383 880311372
111369 137262 64662951
88222 175453 218525272
183004 186190 8033213
125242 143586 779677397
28079 89462 152996362
6723 113441 547231671
61096 105696 111918612
118891 178495 149358725
193685 198607 12369687
21372 166064 472424340
189086 193755 726981762
161871 184880 797647057
127449 134117 16746386
22462 186792 410911589
184444 194785 755540252
180408 186925 156472720
42484 70937 279835513
110941 176587 164436344
164825 179740 37485796
32790 104891 429965410
98202 171752 184289799
155906 161588 14310601
130134 187795 144757214
118565 142429 59444743
127479 198936 179409363
170527 179448 427025635
2967 196232 952982904
166741 167970 723233972
89760 187871 554458672
12899 152856 349617678
19660 152789 332312303
79584 140821 153116717
108375 135303 67127248
48503 113521 944105720
5260 89152 416771693
111303 137188 220310500
109353 196556 854143751
168346 175292 17438353
25744 158117 337473154
121623 187768 166018122
42318 73785 331672671
187263 197329 25261617
84759 175907 228252499
195119 198242 3159875
168117 194661 66732825
195146 199206 615098975
13912 134653 853377901
187747 193369 14093309
46999 190786 360352986
37738 38516 411704095
53859 154735 252429408
50839 188420 881399552
142728 168732 714437298
168225 170830 460011473
168548 170384 4654197
152892 193425 101985620
52465 113123 151973876
134154 171414 93514744
47195 172887 314802081
20431 55861 87854470
72961 92658 904296942
33333 111885 845981565
87974 123501 790505566
14548 35949 53187675
84671 94416 24249842
178844 198679 49940567
29790 84547 323894797
108690 176478 443398817
178027 191619 782437466
14157 67368 132547292
119475 154217 86812954
182389 192667 25925105
97461 165336 170015464
139558 141372 4505023
195122 199853 228016652
169662 178337 682422459
176208 192129 40094991
159838 189909 75724333
161238 181311 50516350
101276 149428 120259461
185412 189323 93659267
195515 196175 1685252
129317 132105 59032833
100909 110926 351062642
196291 197267 855057024
114033 191564 194376036
63899 139217 188421958
96938 155845 147443965
184946 193711 22125888
52161 191207 418986180
130271 139072 21856301
124290 172795 592874357
56486 75440 910349588
34271 50819 41158122
98347 177463 198299195
181571 184574 586657979
78348 137465 147939033
53006 197317 611673775
65343 157470 994819903
47957 67196 501796974
51145 120022 172417017
172390 189992 44317620
69218 98194 72492481
67530 84114 41584983
98348 138105 66998422
88443 101177 16751492
39053 189427 376565190
150412 153576 7976232
2813 107947 410473823
151921 191688 100119641
85228 192107 130200834
141840 145090 928528218
163890 178322 871124043
171360 173212 472495238
150280 167708 43931171
154877 168731 199862364
179620 183579 340507464
97664 99119 3638697
55400 62786 4162701
93753 185123 847926068
138401 184348 115462159
140662 154083 199770813
133785 152035 45618297
25673 73585 68880220
113901 167075 133055381
26251 111886 213715564
181811 189763 20052381
13027 56482 201750197
74601 92580 44983771
19772 159631 349167546
64599 152818 909306371
151862 188384 917479784
96963 114897 45165938
84972 114545 920245815
11767 53004 102660580
125679 136015 25993180
14191 159381 513583909
31932 110113 323195036
34546 160347 490400746
30106 87753 481940357
190111 195304 13033789
10582 35055 605152296
82799 188700 265518210
121740 184939 158444819
31843 87600 310895062
185895 197176 943107500
198710 199251 1334478
182290 197504 38332352
16149 145183 322029598
122280 126711 400967916
105919 108735 7039743
77813 83770 14954376
71477 111573 732446364
151515 158747 18172078
94939 121904 67548234
34328 92366 144990964
154960 181842 67593675
19100 194189 841771721
5167 162051 909740104
2370 102671 250676687
36533 157085 301489254
156763 199123 106527112
18514 122260 258953127
48400 88734 100974107
24146 95200 177111729
27823 163118 338028702
167925 178910 770244604
56541 196240 350135236
13509 99212 213878748
99442 172759 183719635
186110 196118 489448464
177762 196512 780916123
118498 195681 436577963
104729 123425 808662284
96965 161194 211074900
177544 191083 34177493
14344 17907 9049728
71822 80569 21896770
62241 90478 70703535
166987 195769 798274720
112975 139742 66675162
99194 142287 107686304
106097 154220 120107483
55233 159874 712951317
73986 187284 950121060
149747 186857 229275609
53237 58496 839115482
67633 193484 315421314
13366 34279 209522584
418 61595 813243652
18029 104976 217175208
39149 192385 383793710
36308 37872 3924700
54763 157394 256843473
40510 62479 820585888
24625 75018 125446782
33432 131957 583406767
134076 155763 54201093
4198 148528 360569995
58280 158781 251623136
127192 127787 388769883
117422 144527 920796823
93308 168985 73748972
74947 116571 7513548
102059 193368 228869005
150988 186647 104084261
172308 198509 800678789
72409 85620 792118757
194781 196077 955625594
76452 100468 3720517
8057 33898 64446346
176563 184696 20408900
133001 133367 101130
50252 62821 31469494
85284 118758 83778520
40079 192707 382176987
47379 64937 600025509
15343 174433 770961195
170253 180834 26611919
177378 186705 474355921
174166 197234 57978338
27360 42451 22815903
191498 197019 13808742
69640 119330 124393326
106856 183409 384964565
150253 159334 22898238
125232 187185 804536230
181941 187542 518003470
63835 191665 320486806
106723 187621 202684397
46098 58936 31984140
142045 180124 95744789
89598 141133 128771679
21043 26450 655213247
197012 197690 1640834
103552 161647 145178032
32567 176048 358939053
24126 115645 228507180
149505 188565 712737577
81132 83980 941214248
97877 111466 372315473
32226 43129 596289584
123165 167777 111859574
61148 137551 501396285
118245 152246 378947275
115409 126549 616578596
65957 73110 355437814
89514 178398 222676677
47045 109613 156824393
122806 198674 190405814
178595 184706 15364215
47797 131056 360094946
128489 148475 49817672
117001 145095 70025957
108586 152585 109812039
135013 191814 142675209
188588 191968 8496446
83061 127477 444389803
3327 94388 576333954
196527 199199 6650810
40385 124142 566003126
58553 99136 101665950
125520 150443 696820668
36831 44594 5299124
97876 153755 595939183
159178 186605 69010715
185308 194213 22404441
39003 194533 950583054
113524 161131 767892613
163693 174447 27092701
169195 188507 230756202
53284 147420 235311171
2378 75322 182053538
159357 194309 87909529
49307 174342 313271658
169596 198173 575624693
16266 181740 434461791
143010 196349 134254031
138237 188698 126851496
111841 197089 383698284
185640 197891 30819311
180089 197542 43891568
180374 198848 684420562
78458 131056 131795012
145694 162014 41097024
133407 174301 102602910
87226 182814 239471939
167655 184847 24391939
2333 162337 165214520
85424 99409 682250509
76266 87398 27869577
38421 60155 54178191
61323 83989 280111698
5666 176919 428337422
106148 139011 81873497
98889 122709 59649007
192075 194211 5292343
93043 149583 429764091
15328 47676 80290566
152908 187758 87755477
65961 195152 653712011
70032 138117 170259520
89373 144673 138209163
21974 128899 266746165
188530 195619 933359416
123810 175282 110092280
60143 159940 249745960
75348 196638 304098148
71661 112534 251965911
24872 178824 384826399
69827 157130 218466191
46514 135915 78011077
21649 102406 886027647
62426 107637 113401061
181480 197055 39243948
43492 130027 636142074
137979 192566 895522349
99593 123465 59685979
114105 152826 491847519
41354 58458 42508964
108855 159913 127516054
99641 149869 125558191
75667 193799 153323081
140019 145328 13271969
152003 168450 490164787
196677 198415 4306772
58053 105303 308262693
140402 174163 56176369
173154 176666 194049796
54215 100884 116943812
14453 128054 283738838
87303 196456 813693216
127659 163600 717598392
41431 127035 709894546
196400 199138 447032326
57858 88357 331471230
46906 112395 35128419
39787 168868 323030098
37278 38347 700530930
183489 193778 25819868
167086 191917 33915099
182030 188514 836673987
12045 56081 109714267
92197 127449 88193118
52768 150124 243539720
176562 177151 788771092
160554 177741 456621679
125913 168177 168139372
151074 178887 69946134
185407 195445 25281450
161289 162799 649584278
36877 168895 330397870
350 149019 757661639
149077 159749 26829716
11405 101439 224921277
37256 183512 366165143
170434 180191 664773115
129595 158064 71206723
95339 159703 19295776
84873 155414 834423044
23313 128916 263535961
67598 106393 97327223
43501 101885 146127734
34573 52973 410116507
142348 183113 101584466
77577 121508 109912398
43586 134361 227034586
1945 63161 451959681
95486 128151 81782945
165798 184530 47028861
146731 167994 15298180
1488 139765 503632098
165410 178246 868164847
23821 166442 612917830
61120 91388 388069796
49645 188219 656046361
156301 172779 799707681
182681 199862 43240447
1282 53800 130952648
132684 175673 107830573
55342 70254 198388624
153764 166865 921668984
185154 194252 209050087
161852 194087 702653851
146538 172065 570803157
109257 146183 91961446
199471 199719 633237
79812 155536 903187364
74725 136395 472459086
54021 185433 927156994
657 102857 10778616
87067 131667 233994501
122842 129497 966103600
173736 182545 440299463
147074 164228 513645141
53708 71926 190511753
162186 164142 17551150
35304 160536 667426099
36083 104563 171345092
2133 114670 281351752
100469 114012 907833599
69879 119873 125100729
93573 197415 260444864
119084 122789 9203817
45709 120502 685235454
129665 135486 14533009
74281 138683 759457190
159408 193893 86721381
101093 161825 151888526
137032 195697 147387498
37352 190114 382552165
126361 169226 107582433
129091 180717 655690368
166050 172652 300892121
40080 122515 206021976
69888 76626 922117996
78322 105883 394782333
117140 123658 126093042
112087 188630 182354034
169874 194731 62469884
137509 147235 24176704
63542 164211 252076773
88792 179377 226931331
191561 193560 4933157
82378 181296 442313266
120698 186366 600180279
171394 195548 422908443
96672 176396 199894702
177112 178823 432067375
159315 194003 323252888
42419 51144 21665511
146903 158617 29525197
72554 134959 156163268
4908 189368 461525135
126569 184111 144488873
173691 183139 648329961
118654 135938 43159169
88169 98367 25410605
66201 197263 550632893
71969 94152 69355172
48998 108148 186226976
35607 118242 664215088
5667 72017 165560249
190498 194370 136336594
164420 170148 14438944
69313 83588 549310292
91264 145753 991417274
106626 167436 119385209
175997 181072 576874214
33070 55893 56797717
88959 190935 255727259
131182 141607 25830668
43086 43695 113089989
83514 155658 180389305
127597 199158 179623721
81044 108799 387372033
38564 71835 83083602
33229 187286 385674249
104904 148432 108471485
74950 91519 41488254
24691 49434 61181601
198606 199973 175405176
102522 153883 308682282
3106 16999 464053555
148164 177872 74812187
195776 196935 2945059
11290 172883 404055908
41933 196372 747171192
109153 159526 174362055
69165 89794 737511658
38070 155896 142239348
35174 102145 167490083
13781 196416 893053497
23420 179705 390718692
56180 112703 589091409
25924 188314 575833804
137646 195253 583675648
46866 121651 837791881
58997 162329 890985835
139519 171910 81419067
8880 160439 378783976
49791 168935 962089568
66676 162905 240931558
37825 171240 333941292
89207 198290 919452153
187848 193572 2791883
106021 148311 105407643
13081 165457 847464190
85647 89214 8846651
63764 150332 216528867
87335 171204 210102445
79927 116786 351638268
177146 180821 9280434
178371 184741 404823465
8956 148477 348451583
103792 167187 158626722
25173 109353 210191739
130966 168267 311171487
131611 175538 110139546
165952 186744 46621365
184931 195982 812682911
2315 10832 21355650
82556 100115 460166657
169589 188949 48692113
133488 178288 195298960
189120 199826 26874984
187749 198943 324214149
58996 116282 143544434
697 141729 352333356
149966 196723 232579444
103724 164048 289785169
45707 66433 835218600
194919 199435 11342219
111518 122794 190243497
112247 193817 330042079
29940 125236 273489072
101706 141425 433735325
188787 197618 21640454
190571 198396 19610279
156176 198707 178380374
182589 198846 73119663
128057 167936 99978409
161235 168648 18753901
191245 193984 6736225
150049 154925 12274058
140478 199831 749633999
14816 82265 835779797
117435 142814 313902979
179265 188483 23313846
133432 167743 402775545
195007 195179 733173581
76077 100610 61449791
123378 144777 53426456
146530 193503 118220314
161966 194476 52498361
125987 178051 501965492
177185 190074 32473028
79703 163721 594410074
122178 142926 875303697
121985 160783 914085867
2831 169576 417029312
86238 160482 185674869
180024 185069 12621209
43216 55460 888778844
149088 192044 520516859
6026 38918 82020375
78947 89534 26547912
154136 155087 2401042
64074 98685 86659459
51169 196448 567889123
39332 152929 284070019
137607 194587 143168628
27017 188350 421358347
50834 50877 115295
35005 62745 69159803
196341 196629 724259
34399 153144 296809698
42062 133205 867832937
86349 181865 611627107
114155 171875 770527041
175305 195315 612914548
123759 189991 166263977
72949 85366 31173199
131017 140594 23687608
119996 190925 178039930
163172 181592 46294649
172683 179051 566278656
184925 191124 15769312
59668 118632 147660567
176486 178756 5649950
121928 195796 185358856
93362 158689 163515887
182693 183127 837308653
63285 127780 161483155
135475 191251 984926333
158567 167013 21322297
94534 153949 868455500
75826 107013 78284127
85078 110509 957220461
94862 142392 373486709
162969 190429 578557360
60364 139008 639563381
98177 146622 629123628
100437 119778 77339690
167912 188179 51023493
25253 161668 340709244
148172 152800 11695859
154501 164620 42910725
17112 82939 483928319
17590 197410 618195656
60712 194512 842013145
104156 172701 201741132
52196 62037 24610351
102565 160976 146017397
34035 43184 558141997
106630 129465 56928979
66440 161526 260452606
69765 79473 890599541
189450 198828 23563317
29045 161108 329892128
155322 169377 35481825
33135 192227 398288746
159518 184515 836756756
93038 103829 323927263
978 46999 659695925
2852 46293 108346282
140546 197768 143913262
135175 185896 898076443
139491 153552 440061195
124428 129525 12879951
6888 195598 924246507
190537 192244 4267308
76090 197503 304349326
99782 185849 679210072
74064 163522 963534903
40864 97824 142333758
5182 33060 6063452
5070 137460 330672819
70778 147479 874627437
66467 125220 146912044
195593 196649 2685241
86684 154974 170766692
85498 181424 266238917
136592 180895 944009601
130309 156672 635025676
64074 191790 320184265
105115 178423 937033087
142148 194000 130367139
103945 175976 180275013
121789 182291 151669314
189092 189458 52320741
63015 140894 359107393
95349 164542 173323195
75387 103313 70083730
37660 76011 308845359
108090 156493 120847375
112392 187041 187131643
93597 118196 61735264
138399 182897 998991121
175535 175914 296802885
72783 148426 189075798
20193 154171 334402365
108682 181023 270314621
142688 172935 76092061
131167 184001 936039019
631 11070 26217021
153797 163340 165809467
101665 137911 177073964
146981 159476 36597725
63691 181870 254677614
145710 148340 174309183
51150 198972 370514615
98793 109496 220957415
69924 148022 195190412
49175 108728 149393777
96776 139955 107952771
1637 193180 479422372
135458 156321 52193788
77973 117034 313376491
27412 59740 80253300
75582 177599 587930219
78759 150438 179236546
45358 172573 223578711
191724 196130 500935552
189424 195651 15702486
87421 90563 7842364
147129 180977 702863994
9398 76425 690424469
84192 192512 544139455
151285 192757 764379402
148247 154342 15370402
13493 98216 211398611
44429 185975 354465648
166398 189464 544524636
182575 185151 6436345
65720 89675 59983641
63802 96645 571058707
150480 197730 118867744
62949 144214 773684326
140364 194268 135550941
49334 169564 301208660
96748 174657 761022800
34900 148815 284688881
117881 150449 81258542
35966 43446 18656905
82607 186566 590739160
110787 115140 852838683
70842 192465 304798479
4959 113939 842044565
177457 193301 720365368
38489 151851 283438320
26652 175700 372612335
23716 127305 696573568
190667 198973 81914696
16271 43013 312906779
9738 128452 442280388
26167 63380 165231403
163318 187947 730242169
54796 112264 967298193
107680 178555 423506296
175936 186656 748299121
97242 145343 479414949
57347 120453 207937477
1844 31047 172577088
51527 105887 735354242
5502 192170 962798114
55101 160953 264915805
35944 89810 134642849
4122 7296 8033753
16432 197664 453357410
150379 169794 248660652
199809 199953 686330974
18096 23931 14587194
179852 196397 41710932
12336 185034 431968436
47113 184447 794246872
86811 118000 959045780
123564 170834 118627159
124197 151529 941051332
70719 161920 228200259
16463 79936 343909165
131437 166206 87132987
123100 142265 796788167
147420 179887 81762427
2266 74797 181013425
77406 104850 68870679
186966 188046 2725351
106061 166710 437415695
182798 186176 882117963
179283 179594 819332
2295 175779 447051269
170655 199861 73388290
191510 191856 820356
196938 198776 247928675
30791 33196 5839651
114641 176113 286917352
43944 138181 722752029
76304 98542 55543523
128894 170727 105015976
161209 188064 67667660
100788 157076 140767929
110049 123424 33228146
86142 132654 116334863
140790 186274 114376519
55224 175730 796920932
16484 52990 717985183
50992 168814 951176463
135589 184136 121882677
158158 169063 27541977
34605 148347 785769846
145499 175746 915613644
87258 104205 421412854
88981 116101 43976065
85695 129353 109173770
80915 103698 57270453
154319 181581 68571725
109615 119811 25311932
197497 199453 930127519
123734 188663 163015360
83053 155324 180795305
9071 44930 89391114
110910 188106 193551534
144727 161341 35619191
3067 107159 260308944
184044 185141 880420470
86558 134678 120315354
147845 188147 73560357
86277 132066 114548252
143126 176257 83370617
197129 198969 4604546
51482 185383 354999256
198967 199973 2539863
8940 9065 311125
126898 198232 179094973
187654 190146 365630976
124367 184073 149910351
78372 192685 286652322
75079 131394 470638472
5796 66861 979863419
15935 183136 865570124
147794 162845 27281823
39518 197878 560371279
30117 153823 425743982
106863 132279 63377798
97313 195526 246331442
155197 170675 340936344
47501 82157 86727895
195616 196048 959594
175929 188686 629823839
123854 156849 678245148
179620 187949 664899178
98210 106551 21139223
120527 148059 248678101
118147 192455 186296365
121535 199874 196608522
8583 145366 974900206
14929 136680 745986956
86631 192743 265962902
37485 171104 793135907
86971 105570 638708699
95492 111691 40661008
170320 186247 301231456
99752 130553 77119426
95189 177698 206816753
124982 160470 699008959
159607 199768 101079111
122369 187997 164718368
159661 173338 396676953
176022 178410 5972771
47543 156438 331148668
3167 85576 315386216
135586 191036 930629667
46738 115431 634051673
37092 62373 63054494
37337 107898 412008557
45463 111004 164026256
65297 188274 833680737
134505 171362 235005482
67101 113356 559271106
103320 107696 10997154
119403 185784 279927814
91876 157802 164948742
85144 126828 109205979
117336 181537 100488541
86485 107189 51945081
165882 166647 1942291
48256 75532 68310382
160696 190494 75114453
85116 112165 960453642
53221 156908 259502709
15502 102774 873164720
6844 22756 40007625
68856 88277 48645249
27764 188013 400871480
29741 198415 422092772
78109 105828 69635301
84352 101064 842810233
136063 177755 350225900
158568 166309 19537096
77583 119975 106081763
7148 135259 320056223
178556 179572 2590804
34803 52050 619490808
91661 122987 78339123
134597 158369 59475858
102206 191418 970515942
7712 194232 241412683
186993 188214 686079744
42273 66429 684528582
143426 180891 94273659
59696 136416 698646161
182715 189751 856341177
143018 170072 68125192
44725 68961 17910207
180352 197665 43502707
41971 76799 661215485
132664 165260 36615917
53524 86217 81957631
4221 61827 143725872
180632 186410 285798773
119627 180122 151614906
134672 172489 94858817
120898 154258 229273446
137148 165249 70461443
96842 162234 529819339
81792 166191 546866759
34454 182674 700993891
108895 114998 727626156
98129 166798 591165886
19269 22104 816135
81979 89023 17658670
54758 188789 335894611
5993 177394 428712699
182313 198159 68272003
9885 183011 433111895
105822 176801 383413783
135016 181170 610522489
100506 168890 171307029
60510 186542 757833132
143013 177270 86184210
33735 91211 452278501
157373 174033 592657160
155141 176949 128984746
173868 191020 629091338
119394 196935 194555156
60881 89642 931576310
38157 79935 104364510
47891 167744 676553239
132951 142900 24661004
121780 164378 970906651
50380 129347 299448933
147743 159580 372253754
44293 191829 600682443
114011 138845 61824702
77254 126429 203020824
117079 186757 174700824
78205 131354 133120415
66530 185010 296794428
75630 90810 537164619
153080 196469 109238987
144487 155343 929262633
58603 90219 79254351
121568 183355 392053730
101804 136309 718560687
26108 33692 18624754
162810 189782 881717256
47148 89783 106756465
72499 133147 151777331
10422 28263 878635240
178787 186430 212152702
193666 198116 11175986
176297 177428 654847809
85506 191953 558388541
86408 183045 731793027
32212 136156 259704442
57460 195827 564507019
184114 199726 173458253
24157 45076 51825958
159863 175477 39358364
59348 149595 625482723
194857 198007 154106519
146149 173249 122002583
175744 189906 229512903
14678 87352 181332583
184764 188700 9997166
169572 197476 8303522
63613 161976 778390000
88943 163302 186158228
182152 185050 7257068
68592 173013 442477816
81817 133539 129407449
128841 152786 59921736
70123 172154 255500268
144461 145611 803814917
112270 119668 392827275
86640 102645 40121121
27014 81945 136826804
113398 113847 739628401
94770 95881 438353360
168164 168341 448171
184364 193910 136456134
134802 198192 159161328
71939 194638 307519731
63243 69146 14879444
192189 196306 10385848
9640 40074 75957348
9229 37850 71320711
144677 152795 20449051
8540 158594 899547823
136443 190120 889143911
45868 57943 393391830
31045 79371 120400861
3843 55491 428611943
73377 185508 280974064
99494 168347 833734589
182477 185119 6611303
44448 111893 168719004
65453 120536 137831774
102442 126907 86920240
74577 199697 313674969
78844 178122 248726459
119159 125859 16554540
28609 100920 180463758
47149 130139 207729935
112159 198211 215762470
144172 145012 2080792
77861 79192 685731945
125863 186482 202883984
44409 126752 341554507
30511 110906 200796502
51406 81554 75454938
45885 117131 321333273
95154 130123 293230567
138412 167703 667711413
28578 165491 342176024
118275 178836 151685726
30856 195321 297178287
94816 185839 228197659
177455 191617 35738729
116029 141147 140917785
37380 167605 325849006
120493 146113 63889748
170362 193993 59332777
99367 100133 293951989
50007 120304 175997069
95533 151912 141080176
170700 187711 421532416
71337 111290 319710783
34525 82520 119821718
114747 137193 55956717
77557 166547 163972515
145013 170066 445118516
135787 167549 653114020
136289 191126 485682904
187078 197406 25927948
113824 165972 130504617
115621 164906 123348367
9305 195191 465183750
100018 116190 345979096
31790 140602 700842279
99546 118316 982151426
96637 188506 694627317
82177 129596 118721377
53339 134423 202879720
65980 180582 789460760
21035 68007 116758180
37720 125986 229725519
99671 162186 464274166
173136 181133 20133375
64260 70380 389600918
199709 199740 92884
112542 148410 172916474
64937 72243 18316101
82264 92028 973521458
126140 150310 353423859
118057 183874 594215715
50683 104369 134593213
136351 143653 18120374
106997 118503 899638368
124619 184875 797849131
157508 188022 76825916
218 12437 744714114
180831 183186 5852090
191703 194954 8098622
46846 120128 183374704
101119 185016 210125760
8101 37696 684603449
158487 163919 4491776
153638 168472 315679241
65222 118737 691609636
136688 197798 230634730
129762 192648 157805601
32955 136667 3460444
68236 123936 139335887
187267 199980 59939505
79318 197008 527201482
112540 175210 156928243
186387 191350 44835812
142112 154208 30382465
54058 124385 175929184
85369 157570 180587370
35579 88479 132226382
70889 194333 579410333
145345 195218 84661598
62957 175805 282696418
108870 132094 92455823
196976 199689 6791317
7674 82078 96128131
190763 198137 187002672
161629 193369 646773103
159332 190368 78171735
128605 151304 310163928
34530 92871 403148018
43885 129668 371916317
120959 144231 58086766
158419 191284 82832602
197397 198861 3664477
27110 169686 356354269
159116 194069 87879013
49132 168076 475873520
179784 181203 347745434
127836 160244 419476631
4102 172141 420295874
11877 157364 691620028
70156 136297 165496519
30253 190776 401728092
56365 69356 401228774
172033 189805 87278549
45832 79520 499962925
20342 25047 11587486
167355 171329 893315487
34225 129078 870130109
55007 95611 101516518
41400 81901 727081203
50135 57343 543932950
146110 149500 242506788
90569 192041 162463576
168282 175365 77194115
181014 192269 933318065
190757 197657 456213867
77238 174869 244517959
180210 193860 214936486
62889 177459 572819942
193589 197737 10400779
52450 184854 436029895
63724 83656 9904212
165615 182832 264876374
172834 188886 40440047
23104 125611 77169175
106975 162732 886569314
110847 168743 940076222
133834 163630 74671305
70465 77007 232553118
188238 188261 644607499
20627 90982 627047712
1141 53306 199892181
9245 106589 243333705
23603 46363 81386435
120283 149436 784542842
173102 190977 162736047
82616 182575 823678081
76520 126095 12326745
105108 196003 589398594
44339 145503 895219594
154401 156927 6434520
116219 161012 106476873
78446 136640 998572260
110880 118379 18780194
1034 199914 753462018
32997 77162 110208147
98117 179722 204507241
15189 122470 267823638
39340 76725 562372279
146453 169039 207782113
110884 136766 64653688
103598 170444 167326585
113221 138753 755825891
190123 191775 2521019
65878 129712 494330955
105090 124048 47108982
139233 171953 82216499
190726 197374 16642759
33512 176436 798588829
140938 169447 71736794
4501 134542 324961852
16630 150687 334635027
36964 173734 342288914
52451 136635 255177559
62005 123918 154887738
68716 136391 169314874
188662 194168 316571800
38662 90866 17622501
81529 174910 933743598
197422 197973 11491
166185 194572 421653126
114707 159185 111143190
16117 122612 265808830
83114 118713 310647948
40211 172764 331643231
19957 168139 370204611
189212 197785 21509599
91786 92623 188273348
43539 185714 486315028
81212 90438 586799136
22792 56763 84277984
54101 198663 684079089
9981 12799 7125698
8900 159047 743807024
107109 140712 524418127
120185 144827 61475864
45324 162084 792213154
17016 158393 353076254
43080 116292 183227776
121136 171768 126900829
198775 199067 268610
66306 141187 373241388
178739 189775 835312476
100682 120507 49531660
77630 109765 80618147
46383 182629 341169793
199799 199913 283003
27198 53077 730526858
2700 152567 374514312
49454 136801 218677090
18548 152009 333261706
145407 156629 28320853
11597 180809 423266940
49652 135271 329346683
66059 184262 296197786
199937 199944 138618456
101644 166357 439781786
194450 198394 9920614
136739 182664 115239183
63271 175005 832952792
19666 30545 752905927
10900 180874 425161580
197693 199508 764566094
43690 44419 134677803
105646 119319 34022779
94640 141278 263292207
101071 121193 440845291
88373 117624 73239976
98884 186528 219754657
164176 173780 199319476
144136 153763 172305976
81649 122667 141750569
146993 161783 407170691
81521 198855 294178704
9641 180950 428554853
96412 168444 180575339
52239 116697 161429565
135624 179889 620502881
41843 101078 893407755
53863 87883 85273219
7085 47254 938120636
124638 139030 38226303
189960 197033 277671146
60395 195290 966258222
158060 165331 862634261
60114 144911 863073511
178634 194986 851103968
37221 52251 707858252
58197 160840 331855561
61427 88210 67088739
11727 159148 86445900
115787 197083 844215840
37351 175613 914565608
19269 198209 676962556
127309 161240 84966954
102868 116859 34966060
66923 173832 267837740
55879 145772 981908782
39003 97869 749931545
166154 188669 926900221
75541 161996 216343139
1317 91528 225355523
36636 53849 487133808
52183 163285 606921944
179609 190529 110875125
43605 198754 701072415
143329 180931 4227188
127734 133839 15272335
129661 182123 807549713
79582 184189 959621757
111489 150738 97996120
178893 193000 514859298
40069 164039 310071444
197970 199280 908785167
44597 167869 308514825
100150 130785 76644391
186722 194855 20413543
14070 184721 426819758
125106 153569 71273668
100514 121795 53205241
105754 112274 684759634
65160 131032 164952616
59725 135263 235325227
135911 189028 133397699
187987 193768 14461689
109306 165303 140047152
120468 194330 185281070
123987 183880 150355940
29647 43730 34829763
108463 180445 591816481
57833 147313 223783119
69648 125692 887335203
12539 78069 163472092
156093 198773 107432767
26018 106788 404066412
63683 83578 135634092
147253 170843 25795088
46196 195228 958082872
83136 166275 508352652
109467 198906 224149320
188430 193589 656972171
99869 190710 227826923
175771 192775 42800409
20186 33492 184315626
153651 197148 248719598
112541 146657 558000354
148726 149562 2142495
141647 143257 720207571
66228 89622 58609138
120691 197961 193890892
98143 176906 271670679
5788 46809 102192359
123466 162923 211578049
157768 187291 74355566
135456 159189 59418410
199448 199780 877288
21842 189401 762822649
22535 43598 52097324
2118 54186 865024620
27316 102692 188148134
42266 62384 468125885
195057 198387 8397640
60630 117244 414742072
123649 173110 459282214
189530 198286 643911009
194147 198204 10228386
195141 195658 1361064
59407 137252 35934285
21152 167295 928213416
77676 187830 276124345
176000 190851 573285265
172523 176532 10092877
102326 120425 541801297
82074 86694 430349718
156495 165449 22566174
38679 129523 227166827
74569 183207 272202933
22019 116765 236434838
13254 37336 59883141
37162 89860 329674211
164396 175370 368108137
30768 150397 298739615
57642 133982 673185908
58003 58558 1373680
113263 119362 15202858
193219 197094 9714111
63568 103658 494013880
87644 143630 508876193
33821 168630 824195688
186708 194072 18453147
78804 85161 219284814
181631 195414 787230595
174768 184375 411894778
94922 130447 474853289
100950 193276 105318274
190079 196962 816867678
29847 120586 226530565
152530 183400 77673595
199510 199876 934988
143836 192147 121561614
177838 197562 49580617
97058 168883 180018023
115322 167341 644187569
193086 199531 16150408
128328 136310 19983998
185300 187302 5145876
115729 122991 17998886
93248 121502 70707936
60802 105500 129451098
151852 166987 38136474
130488 180520 878117018
173904 196681 57305919
115073 173940 147374022
62929 165072 981478309
126184 196145 175751773
101750 163446 180113124
75134 148260 764885597
71495 104740 83368779
169820 172683 7180166
26813 195356 538550171
183417 185220 4446315
25740 36341 502206766
119090 197831 769027687
96383 110167 34770425
57820 179559 214076733
157281 173256 40135688
98870 141611 219963005
188995 195235 440065418
12250 151247 998943038
164409 188024 230026676
176391 196937 51715957
132576 193228 152290748
131821 152572 128876307
18765 127404 271174588
28593 164373 346721950
120431 152443 492356813
175045 191904 310817814
162974 188808 587344719
153126 196270 936168252
44941 176767 330024815
181284 191289 25317243
72684 164633 734135392
53137 100230 343088464
147273 170520 227744855
21895 40084 702594168
112452 143150 76487059
144157 150586 203639586
49429 170136 302379704
119489 145387 64519669
93681 199746 516502746
36835 184883 446502245
59434 176937 966942086
106104 154549 120909120
165648 175901 25740373
54172 120306 531097856
21582 128978 492686770
155513 155698 190175230
183365 197010 467974489
131963 139501 18663021
186273 198505 870484969
96362 98392 5127981
182690 188814 94421610
112919 152149 128232435
194392 199470 641294665
147175 171523 61427587
68316 132859 872634809
154787 198708 110519721
92546 178495 215364378
50748 116445 164581902
157783 178701 210001904
46231 173974 542530573
13337 198115 962995362
146265 186748 594547909
28856 122106 543121639
127545 167127 99293538
155792 195705 82588447
74798 198888 483069651
25749 136661 362316435
159155 196722 414285158
40572 104586 160171347
85241 124871 98963018
26854 189595 407058928
93163 136127 610940674
197045 199321 213489422
69851 148593 196823983
107519 161792 159420801
10714 43514 522818427
31862 102496 176442471
30941 127821 799668598
132528 187908 139014228
7092 188341 567621665
187930 193871 678921467
52726 132621 199985410
152803 158451 14181944
18416 110885 239253664
156808 177758 987989782
24105 44147 49654177
81487 85771 879649877
64412 89449 62746772
97159 157082 150037080
196153 199846 9259696
127561 153388 64527856
180317 192445 30506182
161310 169145 106363422
26838 182097 400405065
56232 118911 900695994
63734 91934 70631459
80025 116133 905152525
138981 192502 134525121
73692 86786 535179765
146621 148191 3922446
126861 181272 136564710
182427 186888 11296829
75272 86418 28027706
87453 185305 245147661
105381 188133 973501798
89022 135574 132269152
156440 158477 5109213
177657 189504 29815123
34575 180988 366462245
83393 194636 278807337
130571 146500 39629125
54452 109042 966894697
134236 183114 122648259
10774 167728 870757177
198122 198352 588727
136127 162705 66571643
100263 187905 209799715
142291 162740 120313865
45377 137237 229731324
155430 156501 2736173
76218 127553 128391660
58616 92854 883066607
70546 104862 86072268
62242 108600 923269930
176358 197854 54055854
6787 142058 337845571
40001 195196 467194693
27182 168056 867968606
144661 146869 868781330
26365 95859 422929793
180499 198221 44526923
23881 168336 361063204
179643 191714 30458253
46528 164738 295857827
156094 188761 604680584
86100 154265 170445913
152376 186075 210953412
33966 193592 890980978
38563 153461 779897280
129918 153061 57795824
186581 187209 1645684
141689 168009 66204842
182655 188229 946988244
94181 109515 38631220
176567 190142 896031056
135971 169813 209549409
171315 192687 53719313
31440 165535 335253045
34931 117113 205522845
124350 179979 886741244
9026 96758 735932698
185498 188189 6836246
3996 173697 433511920
183506 185047 3748256
157771 166425 778681722
88026 183531 239319098
44442 48217 410992717
124634 158982 86102573
169579 199426 393588782
1619 198493 492782141
35277 158303 508303197
89600 173217 209391954
168097 176270 20549515
23093 88625 196009228
36004 193529 977646334
37610 59231 82871209
78493 179436 252929706
4306 140225 915164414
73190 97384 969137635
31215 198749 879703648
12294 101421 222681968
116618 176408 149778650
186877 195799 22435850
87046 170658 209454014
91695 108316 61121915
31936 120923 222201426
49996 174102 675654495
77688 81423 616467971
102281 184801 627425250
35376 181747 73058110
66918 138979 171174806
191972 195317 8382218
180367 195872 979170664
135034 153190 7891644
79038 129860 127277805
194463 195678 3093991
14098 165364 378117911
119503 170833 128655684
4516 88359 209401740
111515 112960 804784447
103468 133946 423169903
109422 167625 145618348
171015 198539 69155927
194556 198248 9241969
186259 197890 195433538
140438 146461 15088992
71668 119682 120246499
163003 183184 50722695
91970 190597 247305777
16953 68902 129304349
13298 21133 19815334
46918 137020 225422327
18215 50506 823440977
85270 140916 678844281
93289 121237 872690131
86507 183646 230862580
34028 70222 624519148
65791 119097 585512457
92219 191773 249669858
89996 160934 402668896
42684 44901 975653584
194847 196065 3134631
127442 150214 413228996
167486 191589 60702548
93862 145227 128381727
178179 185561 18587406
112774 144242 78453453
199048 199267 535888
159647 169566 25063610
42024 82400 81127390
189669 196488 877413156
89488 116750 68327271
125653 181038 139061521
75046 118742 742456600
179591 181878 5715878
54116 184561 326789742
195874 198202 5800581
193893 194181 808428590
151657 177670 187349874
6778 69042 155335846
18127 166233 370145320
138903 196296 356100886
102083 102195 700442414
53929 113945 653760178
198748 198809 501682120
131988 160995 72545261
189203 197811 21600142
119988 194480 460609242
76066 147796 179251977
135744 197937 515209673
199787 199980 839907756
164579 199372 451115790
84358 127003 220313551
88757 120472 79384522
8771 27918 48087662
68784 112935 848492794
114466 172820 557868989
113435 157602 110369567
46616 75826 841178036
27168 72177 111997307
164984 185512 51626137
167413 168500 2744983
91329 160297 172551694
190267 198133 542668627
169593 177078 812673050
15175 24739 23956725
64990 108353 45988396
83936 94231 730421784
168329 178336 96387871
82482 106284 59809715
155038 155243 293413881
132287 184931 132017798
102155 166065 160004424
135277 184728 288404668
135757 190007 136218450
55994 100070 562960902
32527 171656 348019546
21246 184190 239106183
51461 53255 352306283
127306 195210 170480876
110786 158232 118578759
62635 133282 346625626
192790 198733 68789218
4434 164404 927905844
51137 70884 896122214
100904 120934 15700079
138739 159954 749339223
86512 188830 256424563
144984 186867 777357815
113870 190999 916989360
107994 155621 118822415
24954 148047 949560805
96884 188079 817297505
96808 130717 85000824
194874 195295 1101914
173670 180851 1072122
196170 198360 818977103
167538 195545 377394791
68245 180237 795545748
194188 199054 146983939
16534 64207 118521644
130265 188221 145466901
29658 180014 499379641
14282 38278 165947717
149466 188774 98967976
77388 195951 617348853
145676 156618 362157456
31545 96031 688903921
181352 191955 935788365
26613 125937 897792120
85631 95668 24938978
105465 155170 124087093
18051 43945 64310867
159275 197736 96723897
85888 183169 243686414
99049 182406 622808310
89911 105447 6321286
53403 185989 332187860
92864 155138 357937240
166336 193238 799835981
62375 129222 689116486
113034 166659 148665774
36610 129051 231099005
117062 142159 202173410
74652 102927 61293464
139984 199042 148523297
101159 103108 127898757
24061 109206 768956951
79842 191401 190089675
29114 117395 392892254
40235 56068 39357324
76833 192064 288857038
23601 168570 755249238
14038 46051 79641066
143971 147859 135515591
69976 142540 181349546
77966 164022 876362174
87276 159171 212952262
191335 199398 478074433
19971 25249 13078469
126098 154639 576130618
177052 186052 22656265
26100 112563 347045135
126002 187575 154718963
145005 167328 56234243
180006 190849 306078871
132999 197764 162540738
52524 135581 476631899
169067 199437 59798161
143010 153429 26153432
61886 137507 661599569
62855 82924 425179938
3316 35247 273250228
14605 172849 395632258
162980 169045 10426203
172990 189267 66901321
112753 164559 249800970
86313 142872 141245329
172767 176574 9574867
184658 194021 970788029
126933 157772 932116507
129173 157740 71494243
133787 138266 11114807
122557 140540 44794845
171372 192615 53374113
70619 190804 262484862
170846 197044 51925195
34460 115933 846261330
162918 173628 26934036
167945 192691 62255330
169385 179964 510403019
60297 68909 831475363
168696 183612 368556119
56539 80284 383635040
110394 131370 706588045
108480 167224 146959562
133202 180119 308358433
48159 174105 587267619
177055 192718 39448018
5787 35559 39112061
30803 157896 317538703
84426 164317 373548662
1895 122938 675341480
168400 187764 4377380
39612 196243 392290738
162694 198302 326095838
138821 167644 72435385
187977 193033 967132548
40588 123015 206019942
184451 189002 147087713
169909 184918 574548283
164844 186866 59289038
184594 189786 955646705
88566 143852 533251593
169289 175678 16031018
55475 172148 976504755
180035 180736 1826668
156689 185949 974432840
132984 178953 162913422
91109 154951 394278905
84289 146045 638824695
31704 136689 262245182
59372 65962 58494766
119138 152116 646512358
110790 131478 51724039
144475 158826 36082630
69408 152035 836147684
115042 193496 827293800
88837 169533 780377858
130142 185572 139070974
50026 108120 145702213
106395 172203 164672289
100298 162938 156766714
29632 113797 210259124
165322 198871 65749947
179652 190163 26532042
2901 87503 451177714
80802 96200 469064812
48635 189773 905101646
174599 185555 27538098
9696 104854 597535193
140356 143184 664678852
96689 185731 261809374
190784 192487 232461289
84592 146378 154345209
80175 156935 192123013
199339 199696 400105
88204 108220 337446306
114300 195750 204167556
100145 121593 202163820
160087 196570 91880083
93970 95325 3340679
46553 80180 724873618
21603 22005 1002493
198166 198401 593340
156491 175457 130815255
197521 199978 121339622
65948 146316 200928813
167550 189767 971019517
186347 193464 17892533
179194 180320 2910219
187168 196045 22296998
93594 193980 451763376
70295 75058 312225
33624 114344 201874528
39567 57287 44040654
162046 168050 15193966
144247 157029 32183784
133096 140188 710214753
121601 127460 14638377
182816 192804 303538298
145326 197138 130422719
46735 142142 768587701
159294 190851 79482747
158317 194716 91612745
126409 158372 631075165
186099 193349 9486216
38752 177636 347674185
87210 152536 472294879
69324 107251 95156948
15970 32916 268858735
179340 197971 46894379
30821 170348 348904143
93923 134308 101090004
88695 148911 894339875
29296 69651 100418877
36208 138569 671282849
192875 195249 675964185
3595 9518 14873513
136153 170435 86029247
46468 74328 35358793
123363 196459 682106524
10017 167565 764286668
59809 60887 2676157
40544 64916 60732766
127019 130707 9364412
88644 117952 239840882
135627 180079 615786770
151121 156592 13813735
92136 184136 230619047
83968 181268 243728965
184764 195237 781570092
131599 187107 138940061
29409 42822 735737592
197450 199646 5530067
18275 19092 2089209
147992 177368 757037559
65303 191113 593334963
168333 176487 408462269
168532 195491 791383880
5325 9825 11200624
149599 154118 831087363
184834 194806 754249913
148654 177471 880204824
54132 64566 26103773
197042 199180 5311243
141303 189865 923131801
55486 184682 323603314
179449 190019 467782241
72252 196849 312398002
36787 41409 11496594
136444 175354 278469178
111733 114364 6706618
4841 98653 234218874
116613 190054 246855223
149481 183238 877876539
77142 123460 115806102
173008 187887 774514406
49610 135216 531016585
169558 170613 2673312
12180 145370 332591492
173744 183183 23702965
115708 153225 93658790
153983 171602 44370459
127611 137774 25389282
172966 174621 678643735
81715 197103 586663413
159135 190855 79887131
78025 85670 19222485
8007 9540 210848457
136093 181797 699450077
128063 182340 136109422
43699 52730 941897820
122479 129508 679840
167497 182337 37245530
91029 164907 184959542
147674 182346 87253144
69207 69503 751547
189568 196230 16771911
94334 122029 69394707
138391 183153 112440892
94507 99266 11956390
129413 193679 161295241
176238 190265 35343130
68682 106726 84933772
41925 148481 338878401
92576 184244 229805671
135687 147744 29966388
128890 194317 164240414
42468 125590 937150508
98373 173195 187475887
145386 185661 142859750
89378 131273 104927641
178811 190648 323899942
8056 81811 184101277
15853 167455 378889510
108810 162457 410963608
102596 182045 808467944
174845 183706 224996151
128704 177055 179882548
177854 180630 128863319
20747 101262 200830826
31887 156428 595534297
72337 72759 1077132
27827 122628 317872821
70394 153212 773996386
8792 117847 272548825
182644 194721 335120166
10845 34719 59451319
101680 130769 72687720
155474 164288 402642891
7653 139816 865698503
136759 164366 878936394
103267 174969 179519389
69245 171684 256573948
40608 174659 335493477
10565 51609 102203356
89550 172086 206718425
3724 101619 323258764
21749 28547 16856022
51775 199202 369470853
105514 149988 110941013
519 170135 515026376
181802 193429 366559965
109494 155396 114597437
106349 114940 967255971
100589 148968 120856057
168784 192769 827135762
100409 141147 917164876
192635 197317 373525402
14929 104804 224479840
176611 194143 44060772
102585 179848 193455505
165818 173934 494262199
93032 148728 139206458
998 135687 416167758
164082 166945 7258843
118671 147729 322873014
188685 194863 13660895
888 111431 943687895
47067 89275 674707898
113857 165355 128835220
136320 163909 69155289
193532 196359 307701904
35211 168615 337696568
168004 178067 25264516
64628 133097 782467244
77905 115938 95321499
110485 199788 223895519
78676 133480 144853264
91006 158190 168028270
19372 144220 311508154
180287 189257 843155889
34014 83165 205396803
151825 163184 28590277
166090 183690 354410280
190124 199840 848484049
157933 161434 344647573
170072 192976 474078275
52792 116904 160563953
48115 193688 364836608
42923 181808 347707881
61788 176308 286842078
127518 179259 129747294
132743 189854 143347935
18536 196766 899511912
118219 179903 368234475
86370 119269 198739194
190281 193251 7475047
102289 146591 417200944
187660 194422 525688985
87664 108574 52537597
180445 198081 44308426
126536 136328 511388158
112412 186765 737315925
75966 156489 580321572
20940 131208 333151925
25606 186251 551428515
36879 114472 673948704
105071 148472 108153200
86986 180150 209889642
144357 180308 90449594
93429 140480 850385195
127719 186144 941173649
117555 197886 201461747
184627 187141 6445367
54306 71095 41984215
158420 161536 23318479
134793 181990 810265616
123722 143496 549101369
117698 160008 508347413
182879 198806 405476249
93461 181889 221583490
113879 153112 97912844
13573 64358 126426128
71969 190457 297013466
56006 116940 152557670
104266 177719 884409102
7409 137883 325906269
112563 149946 698396901
134307 198587 161405736
107019 195679 105593789
107199 114258 960039328
16113 156762 598902354
57474 110416 892737485
83061 135030 363507690
142195 155381 33119979
36908 137543 339688352
198644 199753 389212624
105076 117255 30318565
15054 55203 187527608
133888 181035 118296650
46709 85854 581403461
175875 180736 12285161
50177 52655 6221596
116545 156697 100401671
8289 27757 48882556
149815 199283 792956016
123209 163362 100640685
157747 177125 709184859
76443 158350 204898460
107093 127047 49600389
115239 188630 184021032
52987 73372 51034142
128952 141142 30386459
184815 192125 264985060
151566 178642 805710415
99528 180153 862263683
95435 95755 750349
58084 147236 867787833
158595 193301 87384897
26869 145035 294865035
167667 169566 857784060
176536 178072 453858091
1276 3381 5310431
83760 133948 840320246
156270 173850 8849911
106303 111014 11688381
127060 143753 41687250
100130 158281 731456894
167836 187055 48377250
13661 151674 924959970
176035 183390 18521770
81747 102126 789975023
156465 193240 652875883
181180 193190 30302085
129160 193110 160586494
13125 123803 276309064
90157 133805 109197101
163986 182254 24685608
70670 87091 365697098
169290 186309 402000955
11978 39543 68698364
60556 99089 912065107
13295 73715 150641927
166761 182484 39449288
3007 123235 300363749
57970 151152 233790786
120893 192400 179439638
149180 168885 49668586
169363 179440 25226939
111607 175247 159436572
133849 180016 115820243
51134 83423 80902037
30492 84898 135738863
48976 161802 282463211
36731 180385 853367006
166085 179567 983202639
25959 182559 481586
94300 99941 14222805
158313 160451 5388127
197015 198796 4443023
140187 186702 236762266
33956 183092 373263172
131417 190938 149440253
146062 173189 68252443
38842 199151 958458920
184727 197321 31721653
187116 187715 704899436
19739 158372 346102693
26152 139923 670436262
87359 190783 259293172
91813 123667 26962509
112487 118590 15225173
178433 190556 540714008
62367 192288 820519003
191675 199471 19512719
21610 72491 126560247
70603 103249 81859399
26774 174960 584213066
36174 121630 213617904
117960 186400 312990815
28722 143823 185394825
155724 159237 8873731
106414 120222 34356728
21263 81448 149803310
184537 194576 588664832
84532 196365 280335656
10863 189083 883658322
103421 109303 745584467
55102 194048 348177378
119595 166822 480381952
139205 180388 103529139
189103 189327 514112
109430 134878 379752005
44168 76413 80608117
130147 181758 129435530
17026 176205 397893943
13272 192632 448733899
111878 128216 40804563
102033 107608 14052934
135779 144649 21984227
86024 183977 245445785
37613 143605 264856197
83400 86025 805313964
86737 103149 955449984
74028 104199 222882158
87110 123903 356739291
178705 187639 22588319
162414 189423 67973619
174985 195916 52681109
78702 107343 71954309
84536 134330 124515521
70957 190070 489563545
144812 153086 55239816
111782 162484 126870468
52363 168058 289728471
57530 130959 366863513
131895 151633 49290431
58827 94027 88140822
36480 56828 754052040
111156 146785 330747025
151041 189096 95813374
136305 194382 13194220
92311 135619 796372139
98928 128905 146499283
125466 149421 59962622
95365 154092 146941654
108403 173894 163906582
80549 147237 166650461
9074 98439 223079333
80982 184237 978502194
85270 119238 727129496
49440 53196 45203476
74740 165894 228295066
64421 125974 153978389
86975 145542 992899049
138247 184620 116451444
26006 122237 591023519
19131 50374 77422599
128880 199536 177415195
121690 142068 369953737
191055 191326 696206
127479 158188 393624326
137477 148640 27833141
82455 133940 128867105
180876 184770 9739882
128406 130026 711331690
130693 172645 105157993
10680 21118 26395569
169669 191487 864080431
180312 181652 197403546
91101 144963 134560626
44404 153023 38905512
9283 91968 283696261
102341 136540 85482463
103891 132160 895918981
167613 191279 59620410
36072 178222 846726276
166712 182833 40466812
172310 195475 125647301
110411 176805 166265962
113106 151330 342645209
140661 172406 218112848
50764 122962 713299585
100066 107960 19956856
89241 114716 63942417
31259 48777 5073622
139968 159434 48919543
3916 47269 108037232
137309 198064 228241249
17965 186304 534421125
67501 175229 269849141
11123 178484 418514705
69139 184420 862655753
104525 149294 111676220
11826 172044 235229288
162715 171549 22283939
104174 198127 838304992
4852 157701 419293752
177095 189282 62839802
154475 164497 159752571
143621 174254 34211403
130015 170429 101351185
133119 178272 113208303
164935 166493 3967501
14915 146345 730061052
191648 194609 7355775
157953 180628 57110766
51259 91576 413693982
110574 118515 19827013
64283 78573 35785602
54165 57246 194302055
121431 165318 65921554
110463 192169 966010926
157211 157738 1298193
187553 199807 819259275
110788 140988 77743305
48438 96153 800899017
175867 191611 65762324
141175 170099 72776147
9255 136442 647115165
9462 65809 140538119
86908 123426 91230899
61539 149754 232747368
185046 195645 607265424
155440 156882 2367190
81582 180874 248838832
67852 72355 940894032
29125 115867 917444163
36002 89994 351128700
6641 104365 244240710
17808 49303 789258329
155785 180574 379115197
11478 186801 605665939
80866 99622 900125554
154904 198520 109732859
121444 173605 130745284
163990 183886 50071038
16421 48479 79502209
18621 118211 902057730
9779 43209 83334334
14660 101758 504045985
43960 113475 173958181
21134 107319 215143588
59567 72089 511354285
145856 166360 703145352
121037 198757 195054156
157293 199478 139487666
60248 168346 270741577
63933 96819 870606969
80531 190685 895748525
74533 118027 108987089
1661 121004 298191876
136703 162194 535696148
64484 88349 781687070
105670 161845 909495768
52526 102744 125872111
67990 77990 717871923
152510 157576 12715751
140396 172785 81479145
27812 127966 573168819
104685 143946 337960257
8188 58382 125017022
128270 146110 599426145
151501 168833 507018698
130291 163721 83716856
178105 184087 15111038
12936 15044 5354794
36897 57968 263545612
155348 175945 929092206
138269 182114 647032474
37589 41849 6365666
150044 151313 2626409
74582 171078 829699702
73385 195100 305059652
112882 175183 556292123
49565 181291 330018590
48545 189639 286402295
173497 174713 693396836
126733 140303 33849336
33075 93043 292885266
1941 89981 219905231
119186 136180 25762192
133137 179516 116305857
158067 193767 89815702
115066 134359 48096796
33526 89880 140736629
17949 63043 112142157
126911 183923 143134968
110690 125317 36364082
179095 184501 13614234
70304 89790 743047777
4263 199987 489923412
122634 163002 862111234
35411 104047 756605479
159591 189104 378411060
189115 195264 15415404
146528 195478 912445428
99900 108652 525340046
33170 74788 103819437
193962 197625 9226680
38868 77681 96996255
161000 161893 25873338
161361 175039 34460736
156415 196765 101554927
187397 195064 565965456
178930 199192 50984622
181726 184066 5957249
163959 164530 1418570
175864 191341 39045796
58131 162811 483755999
85258 128750 108703625
173450 197063 59448734
18349 127780 273203621
188164 197978 24610345
12188 79227 421805067
31391 58920 750962979
65073 115916 587702361
17938 38457 37506496
152167 163264 854013126
84088 163366 198428099
19507 161259 354786631
143554 149743 31466212
47344 83341 90174217
152132 173355 677683118
21810 23656 230646514
35004 36520 1036737
22628 82746 626416746
108111 120843 152690895
14602 100311 622802867
22848 66306 788925037
185413 197120 29478832
79558 90423 460736375
140545 177783 177505239
171213 194340 58070453
976 113441 970878864
188046 198305 328393487
84267 90997 991360318
9361 181640 430941648
502 171274 427161798
58780 159325 251723057
40878 194055 408138651
43776 182680 347786364
87465 160884 183650322
2176 144063 527735726
178739 196917 66155520
188257 194927 536945947
154480 159260 269474406
177228 178576 206300677
94115 101382 18355694
156462 189523 995241731
171810 192226 51393367
130927 132470 796743160
134195 193905 661735990
32408 36368 9720919
65766 89908 829432602
197850 199016 2935324
90315 138127 436231493
154751 181859 68182560
188098 189140 2618081
165938 172539 5976947
94822 195660 645763157
133283 178035 93870075
58330 179643 918761109
17856 139390 692265253
73807 82901 22716717
57833 146084 276533676
64381 84079 49446811
11303 191602 16160306
135034 195070 150741269
27177 196584 423874644
25376 83715 664000418
62257 101597 683520562
194346 195801 57858252
93093 150633 29330785
109503 190461 202896784
43932 102170 145689714
118778 182176 401551305
32941 138412 263455000
39648 84795 488179222
90218 184660 790064476
27453 72801 112852173
61808 149515 307184942
8607 95287 216413183
137263 183014 114866546
23669 182037 395965332
50839 114957 160679057
195138 199718 11542522
104894 165170 150707444
180415 184492 10181082
21227 147658 71697648
93260 98722 13670981
126802 156563 74571023
106215 157715 128624556
52503 87077 86608158
38410 77250 522027178
85989 94629 21493565
135530 139511 9806670
16094 165824 937762106
6589 75703 172460211
39183 96419 142981983
93097 113604 51481918
96273 199653 259393493
68075 175076 268045406
90079 190116 677513735
114976 146154 928179304
186949 193558 16580597
199163 199952 844218501
119419 157300 971260797
48257 182157 665340634
23636 74958 585507971
190303 195034 179264750
112303 174727 156335788
59876 165858 320821641
7301 145995 346351218
79359 131309 130089040
132730 188645 466341636
66043 196327 992312937
3418 5047 4147957
12814 139959 317446584
70434 141182 179749107
181489 195766 35970861
45974 111644 164313129
131723 160951 584320040
40294 133735 233570677
38475 145232 696979690
120537 158295 94446164
133965 169384 88866168
29304 90703 731964463
95790 172260 191667848
7924 100120 230302125
108508 119839 504295232
167740 186628 47503295
135990 136641 1635995
54497 71046 548201610
140771 184148 109118356
44684 167882 308330963
159249 169655 26231478
25926 153522 63848110
98469 164541 395857173
93364 139296 252269801
3313 81687 195664433
2322 3011 1660763
107879 182437 611826688
149079 183196 85832066
120368 145281 62097399
122558 127787 13098368
134549 171483 92699969
135047 142722 19053702
26404 131569 262603476
163564 184470 237123267
92430 127073 72889354
24439 121994 243518201
193484 197093 9108326
171851 176889 972723808
97790 160506 565031685
118580 180844 134464068
147664 152622 12572821
101949 165386 47747081
10177 199260 473242837
21015 180160 397773387
149181 195622 116878490
55242 165598 799071346
144576 165206 51921807
28993 164804 339380460
90080 118277 70620008
123098 191714 536545768
146824 157842 15077662
113325 122580 23042208
55805 173581 294922903
119057 136853 746992835
113493 113580 925918662
173224 185815 31728932
11082 34817 59103723
125386 187162 155200426
96962 108765 29861749
116883 129584 176507021
189041 190372 591248877
40220 85018 553683875
10790 84309 497186877
171524 197823 182916775
70224 92341 55311569
94904 170946 341310323
167987 192152 60793533
101193 194516 233928333
128254 193662 470674427
162914 169249 15987995
191287 192397 2681490
70715 121517 849037751
50605 190428 350475883
147388 175010 69604187
165857 180223 563522218
173190 195909 329388761
128210 184108 140298567
193884 193920 802979843
115519 120268 143494357
168368 168596 575419
162869 176226 33606669
25743 160601 552200091
31574 199616 623850045
149439 163466 35312751
93612 181535 220377777
20453 63318 160711476
1173 184306 593555762
80071 179630 249400537
21491 29948 483810802
141403 158156 42067107
26302 197708 848894606
59330 160930 672003410
174554 176491 871844
128039 196069 222420101
175533 177747 5580134
153029 181163 674401934
113132 127517 855417765
55233 177877 309913614
8308 72264 159586465
69131 115318 115684584
54369 124433 863922521
114461 124863 301787861
191852 194709 7116920
184738 191452 9381212
14482 98224 492553455
28000 187237 398333059
159764 171591 29842712
137228 190740 134466416
178150 190817 722803880
175061 180413 738496438
161313 181666 51218463
149763 187109 388530329
129346 142485 733394890
177860 178381 566722363
25428 149563 309839092
75856 128553 131844198
172486 191426 47767828
116439 142434 64727093
173043 183445 73437571
163144 177781 235228974
54660 92189 380673813
90764 115948 223273975
115751 191019 188767660
135833 148683 31961702
121044 186302 163712104
82031 192321 276486396
79133 86845 19412595
58918 95094 464178782
134760 192433 99693422
43496 73177 428363976
9158 177934 590112780
175715 198597 57529997
76221 84004 272756441
96066 103205 227562767
68526 130572 155304843
39894 179611 349679785
176495 196562 913914168
54122 187546 334428411
90496 168259 194737715
125684 179379 720578323
120412 188967 171987962
9625 93843 210223644
47503 184906 344190493
72499 110325 702241841
150106 157274 815779306
24542 185530 402605521
166982 175450 485046214
174205 188789 36697856
1639 114222 656925880
85586 192563 983955910
157652 178442 360701506
133539 183226 962485310
26622 103015 635963873
173606 191760 830493267
29920 199746 544967498
37044 67435 907274554
141169 185179 110626117
156763 193497 92374150
117416 185955 616554873
2903 156282 383366189
54596 181600 318142883
178822 192040 33362798
61536 103608 378664535
178163 194129 593308741
132321 188466 140965433
186234 197921 29380784
153583 162543 806577041
54175 93257 203923964
143865 158200 35988441
174190 192813 46843532
173251 192379 48193751
62080 76424 35970418
157958 178366 51342722
64791 170704 338919976
160819 164041 8185971
128475 190142 154812999
66864 149519 206753209
198760 199507 627288593
58656 137244 226318762
105585 169558 423027457
114254 181852 169250807
95334 191708 241748136
27237 84200 839901663
118537 187977 769700992
128524 194361 558536578
120369 163613 61744209
41505 119834 539207173
171176 193489 56040215
106836 169907 157790613
158011 184804 665183529
81347 118927 956479074
16135 155768 348690887
186499 191585 201566163
185684 194704 22689854
116301 165062 634561094
181655 197056 504664355
17001 84622 168616897
26297 191122 855508653
194393 195295 907812617
170957 189605 345765837
29611 128615 247190097
41872 86930 112731144
131291 188455 174435926
177275 181674 11052231
78015 186792 539707412
52003 54490 324806392
172913 190215 43571608
56428 124544 467640157
16398 46493 561280469
40676 65384 664989660
13289 19613 797597485
21212 190096 422336246
197911 199818 4823897
10503 132381 729079833
136451 183133 509256342
121561 134254 31751277
14008 69847 139198073
50761 94174 640165579
129246 175343 659723442
16587 47449 921452884
46448 120454 185126927
90151 158935 326436676
3311 15843 31576285
27188 188005 895962253
176215 199535 18080996
20751 59462 459250112
171233 196166 62666235
59578 173478 285267504
115574 157078 103765569
108736 155057 862037928
186821 194189 18453069
192093 198215 15338941
121650 165618 110216918
71458 119085 300623427
152584 167619 262619109
191334 196227 101940107
6290 181515 830354561
68201 193162 436990409
52104 70914 47093611
149553 191972 106784121
88755 125039 90674098
42197 153519 278373252
108625 131922 44176748
99165 141419 105585973
41744 178791 845309300
112059 165255 133155976
101593 127638 662923110
112760 169254 141459798
172205 197518 63672454
110475 180049 174250358
126070 188224 156153670
130976 189149 145972322
170860 191042 50782163
74017 191222 293851560
46538 47443 614763656
126998 130202 8108282
77857 122501 111700677
121189 168121 468542111
19505 184861 870689521
166735 170994 385267857
122316 198105 781044854
18008 143409 312950797
50646 83810 83110153
129777 169143 98683414
92744 158457 164448874
17682 58201 100609070
172722 184470 675625071
152071 166401 36088727
75659 179094 468211115
171626 197616 65301617
137481 142156 11620829
172550 174964 6097167
98363 157970 222722789
74307 195250 579965329
11966 119310 268214849
186334 190742 802710702
167697 194972 68566495
141984 181435 347912988
134499 139229 581247967
162707 174807 30464804
159159 186993 70073266
168849 192903 635540572
135815 177017 103328621
81647 136611 137552898
6930 144710 344087865
195004 195104 237563
148993 170874 55188955
123235 192858 726593175
121335 172353 869457494
89392 191020 838169665
33408 185472 380590764
170051 175392 705676122
199694 199862 435132
170456 183803 33559196
51654 63146 28719865
64451 88575 60497605
95507 155353 149764732
174172 199815 64476236
127879 159880 878074095
4152 52746 121156739
64311 69318 698851546
166559 172833 735656463
43919 177165 333554940
12296 34832 574451586
164885 166981 5321747
90302 100053 5813693
35053 149852 877662585
8752 133425 297270741
78742 105111 323004732
32789 167463 408964316
28612 151217 306122044
163501 180047 41609809
36410 191716 388943210
5743 186014 451001022
185407 189670 273025890
77616 108976 78712834
173967 179469 13789387
148472 150193 113810771
141913 180289 248396350
63467 155441 561208433
65991 97555 79005274
87759 149207 153571872
55738 187353 329816724
52986 87072 85364989
1471 30831 73516744
102507 135992 255585382
23911 117926 448374999
109674 180925 563935997
163092 192436 17442946
172939 185909 32656735
182416 192241 24778988
174890 187260 381211627
66193 110528 56402382
66046 93170 67879387
67132 193131 894112809
143658 195876 131384158
90363 198050 378845052
114027 194852 202545652
147031 166662 815877375
25135 119789 236256984
187831 193806 11940839
79544 162183 5709775
85352 196245 277975919
70963 141726 176920294
160979 193168 81081131
20810 148842 319478511
149165 196784 119849214
131704 151664 303219090
146963 181138 86033745
31897 63283 78014817
15200 183684 421366534
109679 172653 789553051
128681 181291 758064010
198499 199877 3461299
59157 137391 501804824
127335 188265 743816066
32430 190457 395575813
76354 98902 996607500
111248 114650 8618038
112539 168445 139986868
109047 136229 67787084
116927 135193 534043908
89380 125837 91066914
77969 104392 66343754
97938 152526 136564396
19340 103754 826177407
128142 169453 913590549
37979 171205 758678866
98321 101001 678999144
83214 187309 707545198
116854 118330 3700538
72414 98271 824328794
116665 144708 69861548
119737 188100 171496314
77873 131026 133083122
70916 147183 191619726
131353 160164 72024663
97273 194192 271142870
99867 127328 68647043
74310 171395 945231439
20082 126798 266164951
69502 164758 238456249
50222 58790 769601635
79917 139076 147932095
159910 183058 77487532
78363 178314 250480643
51469 60731 806525187
104379 127120 56647293
28411 75180 449414899
112474 129795 687196819
35013 185444 388773853
30318 44920 802137896
133160 153652 528457191
89515 146075 141326402
21846 152078 903205522
155830 176479 51994253
157463 179041 54250707
50935 97884 806787509
75394 152958 194037565
78024 131843 134741155
69500 75719 15580072
169910 195031 349312980
107891 125339 43281223
191763 192862 357901570
84896 114563 74345302
5832 149723 990348016
161952 177738 39802746
41841 122171 200901357
110692 199615 860869099
178604 187412 348478800
24632 47890 57517770
109565 142287 81484011
34606 150397 289367522
28308 91307 695008988
153100 168675 287230854
147705 183498 507534484
182237 193274 27891856
128333 199915 179702231
92590 96868 655896325
153499 156571 721733127
195434 199728 10767023
38315 65249 67237912
113043 198684 251979205
88484 131711 701538437
150834 165281 520149297
138529 157157 46753879
24781 144407 755921295
167675 171257 532102117
17776 85030 74393422
183585 191656 20351799
186480 188545 718457757
191901 199238 12066646
60769 173721 282916313
1557 104300 256883037
50685 69973 48346005
34402 194149 359889073
12176 151570 634465050
90853 115427 830163836
46647 196656 375915353
65885 114541 683396302
86586 162138 188970147
43131 69323 65402783
143894 144251 855931534
153329 183047 74802786
79502 119035 99024659
153414 197707 111474422
175075 189938 37429152
29581 145154 408272401
85216 188368 258540012
44112 117504 183626685
59035 174926 496320289
2553 18832 208129759
59696 116203 141560255
184172 188912 11945645
30366 79832 763149764
112492 141375 441310995
68471 197780 324103235
166511 178897 31043180
67563 81536 14758362
30465 118164 219088696
46273 82839 141804048
22214 152692 924433970
138707 170360 79563698
4918 34347 314250405
150945 176029 63140531
4266 142042 344202095
1500 167773 415809823
186798 196923 25489957
34899 97422 820487011
167127 172206 12716874
93760 150191 926078364
58006 65870 19800189
44264 199027 387685146
186442 189483 885088073
82620 112865 898245936
163449 166707 59651242
112600 183060 176542890
18067 162894 849362274
119712 133765 35092592
130585 155295 229010738
122357 152533 484811884
144732 154793 25325132
20109 104478 402879907
93325 160372 993820789
112798 171192 146268782
135381 170577 368728964
196569 197490 96648287
136877 158072 53050938
47562 155144 262092720
175202 179994 348291389
74561 149473 187358731
194248 196187 4959718
46606 82868 497730057
15277 114261 247248874
139684 180314 102135812
171030 197512 878883829
39435 121588 409689383
123077 145662 56310091
15517 76340 151596049
29913 158449 103142633
159177 159273 239814
153962 192766 125263310
57357 123861 968020340
158853 173842 636795500
124335 151921 907256221
80074 116217 408869081
142778 175184 81509432
70214 104718 86499699
197424 199728 5782538
55134 190979 831484083
185110 194888 169552651
1577 153420 379396144
8249 149012 351657428
32537 178193 364383070
20867 110259 409422851
177917 185745 776309240
180733 188057 18434886
89798 135152 113445516
108312 151969 47835790
107902 133584 132611367
94242 114738 51549972
183565 198270 190156699
44635 183910 348782214
99279 137494 95571464
126915 180226 133780957
134954 159210 60730351
67083 149536 838101278
198440 198524 206563
189050 190572 3832191
137840 180110 448234233
104584 123046 45979190
196431 199605 647639181
198021 198038 37242
140151 193726 204106
182882 189222 201568398
60061 154845 694259790
34230 102235 895506185
153051 164464 28738756
177261 195769 746622891
91562 124060 575054910
190303 193267 3281030
4551 6039 904510103
118498 169693 128228224
36570 137184 251555731
79711 127763 120318239
19164 30212 27450852
187984 195854 667896328
167674 196378 537528832
78926 190989 281031690
183730 185183 889950234
117417 167483 989603694
99397 135286 89816572
10014 97449 946601638
54645 77448 57089369
89916 125079 361228279
55937 93742 94513725
110007 137425 724615021
174697 187204 31525495
51468 117911 958130928
172783 174354 3998202
106382 191558 526985029
152941 153941 2518250
173558 196540 57860243
144147 176287 80864233
5341 193023 751133885
98685 180904 206101825
185665 191914 649839445
114567 163120 952295998
11853 40134 70572307
141543 162572 52851537
111401 127741 135514124
37056 54740 179691129
79406 91226 676388295
10015 134454 310921721
100784 149674 122103243
51110 145560 236164599
38560 186438 370297976
27948 153974 951189380
35494 113629 195467457
972 143295 355554218
73224 119162 799746673
142368 151570 23129647
116027 175125 147988810
70367 136339 165053657
130761 132135 3424653
11392 134662 307938234
114981 127788 229088145
97092 176960 493612040
11181 171851 401716990
69140 124378 138099182
74043 124128 14504890
79902 187427 410286004
68935 132615 570853493
42953 74949 79929850
144910 154473 24046803
198141 198529 66169055
163971 195651 79699068
139015 148101 22683101
34203 106266 180327755
85429 198995 284644664
61676 145531 165428917
152456 190636 96106447
118360 156909 287788670
56379 155407 766587408
87550 116155 448986826
43448 132822 223555027
60591 89567 513469891
153100 178559 151328908
94585 116801 55765982
83722 146718 157396588
164422 164480 979535721
152233 190425 96145453
70234 135513 163339298
154037 196363 520892988
187419 188112 208848710
98473 196408 245718340
56686 71142 283989999
130610 150050 309603402
171557 172427 2133413
22590 99422 191505995
93874 143123 123087653
54701 186208 468298711
178857 196016 43246151
181514 188656 18060439
30876 105910 544864487
47060 114982 170169132
152942 164399 28850062
191216 195807 2951204
192956 197177 653188252
32402 150685 295460392
22687 194677 673348495
38993 62971 59798874
34578 95153 151274575
24134 158872 374892538
33963 65859 184735180
185693 191779 15374677
126657 166109 653845621
169339 197634 523073274
29569 101549 692163876
178820 188810 25248236
194276 198636 10996126
23877 185906 405253243
42891 112131 773615665
149897 154725 12146238
42765 103848 420281669
93600 116659 57879290
109474 124019 412955060
128147 188183 842316078
162518 185243 57140849
41206 50162 648644609
46411 67433 52481568
183632 191977 630515886
137007 153998 445968316
199659 199771 549219266
119369 194560 379950103
63887 67053 110041554
54921 58107 589051412
12805 183428 873368846
171863 181466 724187487
125270 165801 243507874
120605 188442 170254402
101940 147206 112904050
107405 180017 407066945
45272 99010 216287458
92777 95817 877895106
18494 190411 653788595
192215 197922 14317792
23180 33098 24473744
74396 81893 742190091
186132 192486 15983459
108880 134326 105877685
117651 131584 34854984
79133 103618 61527787
150998 176393 63939191
165446 189511 60520265
198525 199205 631744790
54633 84692 75330042
197830 198122 728928
184210 199265 37794676
122706 181724 485966707
169467 190725 53490196
187947 194821 492680254
44612 132578 76895697
79918 173451 234277042
166294 192948 67032494
33562 140518 914134973
27094 30668 478492163
172567 193278 52167143
118681 129094 31557479
53260 107440 135825026
65937 80068 35378609
20348 30561 406919997
76281 134314 99067101
135077 199743 529209062
53025 109253 676533279
96209 132864 664738673
53152 125635 181226056
140173 189213 337657473
30782 133833 843640005
115378 126818 740668009
61108 163995 789894527
111477 140132 62728194
177098 184681 19040543
76738 141862 162793702
108094 146825 467887920
190613 197380 16956319
50786 143153 230961649
165656 182814 43094669
139155 196399 679163541
96806 158721 571668889
197475 198646 942060250
49880 65142 170448561
101018 159247 145636005
15474 134351 296839733
77396 133234 810426414
88024 94927 17173096
20892 98988 194644676
51423 135550 210546476
50588 93937 108507211
113040 162497 123683518
148140 152025 296609723
195298 196979 4248585
123626 186799 750433568
50757 151058 250925209
155170 165383 628430254
54207 169053 287634450
147397 181289 232418852
75469 195990 302142348
10079 78761 171418991
82499 105451 341979758
139659 151672 30157573
11690 125128 677205262
139581 183157 827068924
118534 180383 155018326
111271 117145 14711372
95332 111763 41236449
24063 197376 836190110
14117 172816 396806434
93003 142155 237574743
33874 113580 199332172
198001 198246 608176
121067 173476 96599796
111773 124639 421359875
182394 191215 5608419
71271 145917 186601712
41427 175091 598005128
18789 172860 665582803
163268 194243 919975707
114943 166742 208044661
42155 98647 141224359
142305 145469 785201126
175433 188849 33801266
143144 147086 9839275
83156 86364 520634327
187354 193601 15651950
168773 190610 282738802
32385 135926 258705459
42507 49302 568775121
59675 86094 66191888
110275 157435 817542754
154658 198334 109881596
24789 90686 164273233
64217 87500 58396700
128005 137393 23425935
25058 157974 694313124
34528 108168 529915989
194004 194555 10270
61024 129217 816834169
145193 156766 29191956
64354 193726 324310760
185932 194488 21505520
119527 168768 459551127
75371 79609 83532319
181276 183393 5367619
177552 192838 717408014
81265 193758 461840640
195715 198802 7743444
80400 159294 197451084
139895 160077 50662985
68192 181442 283716837
20964 156631 338769261
42010 139948 244805105
78936 165436 216641279
53695 190162 342025671
106340 199062 232345297
35572 136759 253015442
97259 152493 148749779
112384 136352 65254587
73344 155473 379292849
96007 96711 1745534
183548 193169 24223337
130910 152861 54783408
189133 199675 277615777
136356 163473 237776028
130787 165356 86599060
47246 114663 168936798
19214 79398 130204021
67985 88922 408965606
21265 90177 736277371
198640 199265 886218465
20148 102575 129560579
79432 184776 460574713
43128 74475 372089584
99513 101018 3902555
117030 149679 208386776
56475 166076 182249728
18713 52591 769027428
137039 176553 153029234
167405 171532 186679922
125609 196822 178909500
116456 143957 68496435
96955 168767 240937298
171174 182757 29037538
73053 162655 295983262
185261 192526 402464506
189884 197522 19190007
105355 120629 37936049
39408 144409 277349809
68259 159508 228371692
105199 135838 621436166
183634 195488 29799618
32330 130922 246394071
47362 170711 915236430
97277 182952 214784461
67120 181005 285384442
127136 160121 912860144
160226 198897 97321450
122942 149267 409275082
36540 161338 312094699
108393 136779 70788079
88244 88547 907427232
16915 152305 387714414
50604 181187 327129643
137714 138861 173258171
192555 198594 566512803
142198 165757 59290903
189768 199404 64099806
55141 170408 288721696
154327 168159 34840779
35374 155395 761028288
141194 158419 677471429
102896 139335 46573936
50973 129267 195987460
382 6132 736754114
32091 53157 52289421
196897 199958 7653455
175863 196670 612609860
157993 185265 910663022
183442 184676 3043338
146699 155491 972466305
49351 183099 400653632
64954 161420 808462206
44773 191110 366625352
148304 194282 870832586
121326 183459 155888537
147001 195657 822312224
717 20371 107394990
2167 80203 194835115
4398 74361 926454548
192149 195712 5570606
48348 169228 302739213
103676 178596 848295432
28755 191862 408092058
34237 53679 166733424
64541 79888 38460409
188912 191420 6385650
58453 92182 540747427
28251 75805 739618853
162577 168438 861631440
126400 164783 96255542
43574 124147 201438854
106475 179944 879572342
60262 98070 26069842
113184 177560 767027568
186279 193034 189455367
104904 151824 280836771
68119 155782 219348650
117659 153216 88801366
146025 157528 29005493
183378 190510 17998315
182289 182723 1133196
133458 157756 785458845
20798 194459 434301433
9179 24106 37491796
28977 61545 80921281
98126 112368 35789433
125140 141994 825808
136982 144035 234201510
118815 152916 85206163
75557 132813 635952418
117566 130310 850480281
183604 184758 178088328
184227 184761 1283790
96504 198571 256063938
85188 149867 247038579
9432 75630 555495863
3074 39985 119590493
79199 92239 824211653
104269 164099 746684733
105007 135604 76321742
142320 199071 142710174
37966 162652 655419718
134382 187594 133663157
130344 191306 577356577
117134 166849 124510186
116751 191894 188456084
56102 161291 263219297
61767 177918 290918862
125015 139349 35888056
51064 76932 64795644
147659 188463 102813150
105438 174750 173444110
46734 91581 864344707
176688 183237 448508553
108261 113408 12787670
101148 159795 524364557
102401 112025 24037771
55054 156746 72952005
2470 96901 235729948
93728 112654 47561704
48864 169039 301029912
146475 196354 285594559
29768 197161 418898389
3941 174411 699822456
87328 162155 597551499
13862 158807 648379648
44249 134425 225501215
162473 189095 438354851
94844 137355 201957742
57898 64560 16714661
115629 166561 127532213
48575 113808 163465386
109309 170341 947585200
25002 158156 332511229
117304 186060 172333847
45258 127165 542279829
180679 187156 16317569
89893 184729 237632403
47968 78074 75394201
58150 197214 923652063
165322 181516 40693274
96008 190608 425191483
5526 110501 262321825
118787 148763 286442293
196595 198207 471208171
111072 169681 586194559
141711 151819 423657020
183238 185373 730385657
721 126004 312923893
95037 149174 135388339
74788 130791 332750413
184522 199859 38618074
6147 84017 761599081
27139 184429 179635234
60090 68907 913254875
153040 161819 22046395
163308 182509 794347378
44291 197595 575642383
159430 162678 8193561
57946 162303 979745777
132559 170067 293148832
131922 148900 850715856
55302 127177 88527908
70001 169484 730122419
49853 67442 44032521
148149 166945 516738957
64064 75966 792619520
45513 50171 11495029
86251 161306 187721386
151469 153710 766791468
46958 153320 266056728
154353 176376 55441280
101559 191573 225673666
114280 130098 488773994
138054 179945 105215029
172449 184160 35632023
139622 179209 831473220
14749 145681 985361079
44860 175407 965626802
130365 177451 234586226
198369 198660 410779837
104810 161842 142540159
84224 135114 984908915
19443 39950 257552549
130633 164751 85441072
188414 199695 720411558
143440 162810 48763772
109699 140229 76012621
8980 101116 230186592
149465 175882 66482902
167344 196331 72918649
32201 74504 571029617
118756 144558 514101557
27230 45643 45556160
168328 180378 897022438
199604 199830 361598
164505 195180 77147085
74977 103028 651859017
174359 187351 424887935
54471 171717 293596238
77270 160998 603039019
133 39113 853928459
48308 84735 577926481
33988 122796 221970198
88177 142284 832859113
78624 128785 125490465
147676 160806 376630270
128396 166742 96150067
147680 185653 95596340
133809 146860 317193675
20387 102566 847431965
128079 130345 55054703
175990 176957 2444665
181392 189474 793240130
76886 193188 291572227
149452 184883 89115844
11812 175903 410374310
192126 196809 11785142
70867 151405 201440680
145276 156179 27464622
79441 88923 21201002
195960 197282 3287950
96860 170501 429228514
148953 169545 298121345
93177 127755 714008693
132520 159339 67101023
119970 142066 55122564
150157 160734 544694711
56676 148061 238815430
108863 141628 81573681
57251 85344 31842109
30641 120836 225242206
133202 175026 104903982
127121 130010 647037604
6567 66592 227467064
81261 98874 44101797
128105 179306 128389018
169759 175186 13576536
168536 197541 72905615
197473 199787 947398112
162910 167610 11863446
188933 195340 16090579
82221 89052 17133070
132703 151541 920985851
81528 106693 913726850
124867 157419 382867057
160437 179472 287125870
60296 168294 270484885
197967 199674 4315906
76403 136805 151098590
95141 114242 48026595
156793 199800 507996418
22169 151212 656064030
8371 153113 361683101
61506 76033 36375610
71147 91895 2760367
130397 132018 4083670
85139 165464 201081950
112689 197323 212187666
86957 180545 234479922
18031 31316 528505723
193417 194406 2455887
9673 140551 326858171
28346 29903 3837106
9164 20136 39064982
63206 104836 104466185
126341 196416 176013414
128783 141021 30492272
153750 183574 46238383
16616 25323 545918526
157265 186786 355258608
115865 138060 55299312
74823 138787 159969153
39892 61941 262932171
183822 192847 848488278
31439 44685 579599953
77409 158245 202229080
62522 85028 179287140
68558 84953 815035121
171680 177413 474196313
15502 122819 666874670
183066 191157 20474795
40399 90670 125581379
162996 196746 84925180
120184 169225 175246631
15495 110390 236976763
1611 180575 701493897
123576 147887 849968720
42245 95269 651040990
63982 164372 816339336
66582 111104 525443124
110211 170762 783280512
145567 147303 188591717
58041 133461 264617742
50498 69684 759689109
185169 186406 3181053
88441 170431 205386953
193177 193689 640298019
128662 196828 797025728
116185 122015 610756312
185547 187893 985356079
78904 137618 146891197
181387 191390 391661024
35622 125722 596510706
53488 148440 237448657
86384 146684 150603239
82700 115778 111942915
80468 178065 736488014
146941 167788 912974770
181596 186522 591546698
158539 188372 196516934
144614 170943 40331026
57999 105703 699054067
182763 188902 15512203
170540 194385 59889337
54204 79262 62693717
193775 198553 901421181
133924 175108 772214482
97836 129139 78323556
25180 121334 585991636
195669 195793 315986
134789 155212 51085687
102062 108525 95811123
3397 106841 549238863
154895 187800 82876925
12100 52188 738765575
89719 108275 288042547
127644 157262 392691513
123395 141004 684732947
169949 195316 63790798
174285 184537 652256271
144591 196403 234435043
88223 93034 12008157
111477 124346 32031949
17144 105405 518374122
105060 181685 191807118
36387 44733 20786302
46956 139765 793917675
76407 157712 882479770
14938 24146 831771364
38299 114871 238057518
183107 194344 845954548
26719 155213 320878292
13585 14800 3036776
44451 170420 315345425
162432 172238 24711448
35754 120331 211461930
51609 72138 51382105
130166 153370 57925226
173359 196424 58084928
103715 158047 135734263
53454 139486 833490871
126929 160608 84327003
63490 122473 147660294
56259 126745 812068288
193012 194202 2922949
18445 19044 1556111
57442 133988 965373136
178173 198581 349006038
1718 85978 901452911
29480 118995 786501841
106259 146024 832289487
160412 163612 894089629
166858 181230 36076519
65751 135155 106194000
113455 123999 26161788
148957 170765 54978936
188986 194215 82925323
66153 125126 983917548
94473 191349 243033192
77687 183298 795010223
2401 142999 257531187
25025 101484 346404117
153444 157903 10063680
175482 197189 237564898
53015 126188 434126421
1331 54684 133071099
170873 187299 41297265
168075 175376 18360740
9454 183143 901385440
112967 180146 881343104
172831 192875 446308560
66702 156380 224440927
1161 168737 580181001
98771 119239 51287092
8818 160828 379928049
31507 120975 375066839
17688 67187 123147757
193888 198999 12894587
67369 188996 304902646
84301 121089 310992012
5691 10874 13002201
39617 126800 427296785
130046 161835 308005803
17098 111571 235805243
46164 59043 390577904
101045 155854 136995568
143601 175423 285640440
71917 162656 798360386
34706 105831 894725043
159502 174158 144910588
62959 87309 786677836
193450 197948 11308202
94244 181027 217545855
62056 64425 5848107
57974 125699 169453567
159582 181589 55371977
175783 194825 729999997
92167 126446 85687899
37947 127523 488554815
170339 183203 32278265
184872 199575 37022821
106949 189031 177493310
124553 165644 375301801
37867 107641 870592647
146029 180753 87485976
20006 62007 104300296
111806 194365 206992056
103302 125415 956263277
54197 189286 338530564
170718 187336 41773208
170600 172329 4281319
111328 139286 22262856
128278 132366 10262172
146119 163090 713173174
198244 199699 427323702
144296 155580 265279722
105158 170161 162625648
115076 176727 154366309
124550 169665 113226762
179436 189221 24705166
96214 164383 170845510
104289 161669 143370330
27638 143710 809216931
15158 116413 252905327
182057 196101 248752325
59754 180956 570659964
58987 82359 58517490
52322 96642 16071426
161516 177885 41248852
35092 103073 170050271
45547 185966 351685895
45149 113276 170499847
37096 118084 62826321
146512 182838 91420099
149112 172912 59893411
197663 198847 2988615
66301 179167 560136392
103314 189299 830176990
118280 140288 930877029
106709 187745 203035097
116871 197650 724694541
113087 126106 32320017
107585 119896 353387161
49721 127537 194777165
152450 190632 96105457
199653 199837 462219
182625 190506 19927763
44310 181269 342893700
194887 195736 2184400
43886 103112 148218292
161954 176066 35576328
98634 112233 34209114
46282 159267 282682492
83438 153190 174399313
176840 194561 44574756
39279 197079 395298703
32167 91296 147578080
80223 110328 75458508
72831 140090 168107454
185278 186358 2774941
70591 158706 220498662
177119 192642 545396574
129658 140798 27671751
147981 193175 113832532
378 67388 505604985
129102 178550 124016951
54646 56104 63164285
70900 148151 193134540
23666 75189 623128311
188523 199672 27975162
41998 165604 309401343
155343 194310 734790806
64343 152798 911710999
73850 112489 96808955
145851 150248 832078478
150885 186844 645844594
125903 198703 273779825
17961 132926 463458045
26854 31758 3191776
62844 142962 860309990
159464 195471 90619001
87596 176264 829598205
137989 149914 365446565
18212 22688 11254232
185232 185512 404854
112672 198754 436942149
174962 182843 19801388
16628 29223 31378018
175891 180634 11967429
78309 93747 889478884
170552 181260 26850843
119468 149262 74351739
157978 170335 714930975
134444 136947 744421258
33438 173680 350857938
66011 178644 282145593
55520 108285 132254307
194483 195327 941505106
27235 191111 939173603
22474 98715 190040280
73335 149614 952129981
112514 172640 150556182
74035 109563 89120825
13969 126050 548573578
177217 197501 29238934
79119 160217 202958276
122424 150692 393326290
2712 133719 126850335
101608 161647 229814091
193176 197518 853108581
69277 171909 348268376
147248 180148 82856665
32511 69495 92191352
95183 113586 502957008
27222 118515 227921018
125979 180040 135734898
40785 54689 484484998
128914 182503 134467724
182003 186616 122330422
184745 190388 14310192
120114 142739 819012118
198963 199736 1951046
192142 195819 9239758
6801 192151 777184862
185654 185975 830450
66705 89135 56168750
158633 172856 126158522
140384 157251 17237734
6972 108394 253548588
97207 109403 566022729
62798 108545 114796272
38540 150639 852562839
109148 167350 786586011
6704 130333 25372055
85072 95732 775513497
46539 153197 958756576
39473 52930 33488505
41306 79623 739492471
174658 194639 50235465
79605 169248 983981773
21926 146328 310373736
6807 84413 193766041
62693 145846 207912829
72890 168034 238266753
178915 184886 15035785
8002 125387 945086330
188248 192865 11572762
51875 145285 233567262
33384 52062 666433221
89818 179761 225306276
100345 123174 136464319
178570 186707 298222948
53309 66665 859793481
86797 188392 933236027
113529 157214 155853965
86660 88252 3942588
112718 118104 13459892
110587 149926 884277742
8659 141546 331918192
136943 181811 633406740
30317 160254 324643516
79638 173950 236302389
37667 179366 657085032
161463 174846 239637149
108208 161930 134197095
117584 138070 11386771
79171 103305 60615213
112533 195985 209249187
40752 138827 245104297
92323 115930 59244905
120688 147439 812159412
8257 53322 338149545
21584 30632 506525000
176942 190970 914437609
192944 199533 16532845
132857 162560 795691268
111318 121306 24894651
116371 188547 180956621
771 79308 169001870
146651 152689 101575142
36208 180132 513039382
105158 124070 47003664
116464 137326 52008288
139650 151449 29590842
155498 168276 32223276
175671 196595 661442648
128113 173303 307880338
61266 198242 343311609
159098 162115 418297329
134323 143905 23810239
12983 18672 14321987
96743 125768 730183547
164748 193678 210736894
177340 184714 307760057
146497 188894 595834325
156075 170045 35248511
108751 157841 122593267
3354 190842 469264659
41704 73947 978436214
144982 162968 45277977
132411 137854 13511161
124555 142369 209059236
99483 108099 21863543
48464 52532 866071018
164713 198047 177227347
170825 192154 940077377
48885 142329 233773052
72609 73302 1740787
33907 194299 622119368
10272 166646 391059478
22373 89830 168069178
28814 92038 754594431
166093 169908 371392639
73740 125367 129022729
41726 60754 47527208
187723 192736 37209316
28275 36635 299926271
155606 165888 584098180
158869 194853 90513997
37710 118712 627064541
167779 186270 46488274
35567 42708 359082504
134747 162073 141111109
20927 97811 191631790
54013 103489 639254496
117346 192493 978309918
143167 177283 85832061
37530 163173 970293227
17113 43123 64570529
4424 122645 295393291
187254 190246 7515196
93386 123882 76277058
15454 108471 493111385
121258 131142 331505383
158057 198530 101831114
28144 88212 149733420
150288 186941 92309823
29039 79745 126275582
155193 189557 86492017
58563 98076 98979479
28768 65178 90509591
178011 184424 16129256
61460 79486 45088375
58934 90903 254574416
118845 178548 738426743
100745 118577 123786104
173437 189721 296500642
41949 117897 190085568
68719 176689 270434262
99923 140433 101140552
123958 190688 474680630
37113 183039 365307351
191240 194163 379682631
156754 192965 763877023
189217 191542 5908159
166600 180240 34246744
48223 90920 119227019
71864 89971 189332007
124212 193044 172856218
102583 187987 257920856
62671 147349 277628745
12927 188994 931743633
110716 121897 14685985
148034 149694 4237535
196476 198264 4418036
140752 147644 17218543
57769 79105 480483933
73680 149808 190332488
197855 198724 434008579
113813 192301 617335835
131147 158064 474582915
43864 51433 18770090
122956 145330 55815085
116912 139450 299892015
151069 155129 871623139
71968 119500 118992369
2214 116974 683104646
123572 198909 189140000
143564 147165 8945396
83669 158484 47868142
177686 178602 839426507
152543 163074 26483249
113143 145141 79754626
124611 159071 86386213
107332 156939 123915975
183674 197597 240344910
19364 54496 38678648
26857 184338 914022778
60128 127931 169715979
39237 85895 116680456
91456 163583 180588717
152153 163363 834586049
36356 182335 931201719
196085 199733 796642139
17940 91650 58293565
73739 195062 291970879
195721 199735 10079685
193690 199559 14751079
142267 182231 710058551
65988 175327 925163786
11369 149444 344878473
188441 189916 575861855
13347 107432 531117105
198789 199252 436116590
117199 148489 733039605
193780 195332 882893249
118543 123881 13197263
91531 164733 183263259
114317 163492 122970147
33492 177421 360131871
103971 164389 278734207
40079 51449 28168860
33822 146245 280846217
68791 168710 250237166
113843 160161 115726439
102124 102482 953596604
46636 177668 979342469
82701 104269 54221255
161594 163523 4326671
59914 129782 174928557
193785 199427 179310349
41603 187724 366016881
6718 103300 241366997
129622 169773 241739964
58734 68900 341775480
46619 80470 312219514
82075 90310 20642766
12032 55343 258490204
179522 191362 29936551
41868 172191 326240481
15870 132451 291095127
123120 193860 544345827
18429 182359 409859609
158791 181332 862260989
189067 196899 19705602
43158 125797 206490800
53863 136715 207389765
175278 192159 42506747
22026 71324 122594683
11502 115094 258876069
26524 86739 150139038
199326 199447 852644635
33831 120357 216274205
153488 189236 90030471
115632 168641 413444509
69065 158499 223776446
11658 171462 399649343
97200 123228 129036431
71987 157109 871324892
144118 147318 170363808
62342 89761 59441863
160530 167960 598188596
73456 151676 195694398
164577 179031 36305699
102962 115090 937104432
177974 178860 937371707
81773 183234 860889452
148509 170573 55667551
174251 195106 52388246
52392 165323 977162072
74560 146177 179027544
133169 197547 378137549
130592 163116 81418518
103314 134059 76770536
119390 137793 45914989
77276 167017 687601237
173016 182188 23023833
45545 55575 24992353
131810 169110 11246704
118158 130907 31861036
107341 192222 212637332
71632 93265 54133091
169687 192510 57363746
106920 175296 171098762
160654 171058 329416513
100763 173962 529015994
71710 118365 412318649
136107 167940 922759188
30619 46932 40352119
191011 193806 911154885
192719 192777 428035479
72247 178303 971699950
159064 169369 25998244
81299 112989 546818794
111909 169674 778212237
31640 61570 74423442
120459 146466 727945626
86045 102118 40272438
13304 40662 26058372
13281 191019 522127489
34953 68959 84901356
194718 195274 1424995
198675 199457 1955025
33071 51595 46013309
141233 161732 781622661
146588 156010 599301682
20125 28726 836521580
59856 198195 511947366
80598 196064 289513118
71720 114671 880271677
89086 128009 97372742
163995 197033 866119350
40329 159878 298915958
105962 157717 431908419
139148 161658 56456587
50195 144701 236357711
3976 193894 475282505
98704 122630 59877251
614 93525 232025271
168799 185873 27842600
117369 138326 52215112
41345 122202 202172728
100499 164555 160338438
91902 176378 632777850
192814 197489 11733318
169199 175926 700826083
177028 181681 11699492
55474 112563 142946959
165560 190600 63008037
160132 178500 46243436
91710 108959 43395599
182998 197549 36606954
106541 119930 33298152
119648 192815 452766926
106727 127472 579921414
102758 108082 461643390
182896 192417 23973454
138161 167034 826223034
86950 196679 630297376
14920 74316 148041354
86924 191565 262347048
174232 177088 782574712
6519 51991 578388579
107402 133019 63897088
186196 189925 9413767
38505 101238 693256001
42104 103707 154283038
173028 174268 764354771
2182 65232 494176089
151269 189258 95600203
5266 40483 674942367
29100 87399 832577597
171843 172626 587461276
192195 194255 259519115
64922 123527 305100789
115708 138806 57557352
174329 189536 910312899
32966 42767 657938809
82639 143217 339039986
167836 170053 5594665
132693 193605 152888831
86657 108550 765002345
86535 158789 180725575
59749 97030 753211227
147245 158344 27986789
148791 165729 226001719
95031 180184 213411613
137293 163453 65607815
38970 179492 443146670
97346 123917 574052543
26404 92534 164841029
60614 165765 306067902
55008 142170 832674606
109719 144295 962686326
110562 112277 4270748
45991 73394 670640357
26977 93124 338993155
134944 162558 69148167
5771 13688 220042592
77899 183064 263509668
92055 139937 119630288
157004 159737 6790048
148662 160733 30353833
22070 186799 411897614
198257 199687 2607244
60448 99124 96787147
178528 180026 3785361
34264 181694 369015295
140560 188065 868089043
181156 188579 18756582
197154 197839 1705071
90984 196128 263630605
84493 90148 78656921
139191 183378 967700530
62081 99289 93114327
190628 192159 120034774
136719 164619 69940400
159520 198183 97275974
2371 46284 619435549
52761 69391 504019258
152692 191829 690321090
142759 170578 70055513
99983 125150 848181441
194732 196761 5166602
168645 178523 330068087
71810 180246 880808721
149166 187370 96187318
197686 199691 5075410
41264 183443 900922368
197360 198733 3459341
196613 196870 394927045
90460 154580 160355039
146925 184300 94118504
96532 120195 59319493
134837 185967 520388152
38920 143235 605383360
174232 179297 12659844
6788 108493 254265159
171624 194249 56824571
16248 62257 823159746
168457 174219 305493589
6017 10077 17122490
144959 145810 815393781
2951 114639 782899986
178882 191052 30771265
137043 150412 51900988
153687 186503 82641857
111863 150838 454578936
137142 143625 16075676
45415 56954 458126466
144145 193841 39810707
68399 104644 581036825
108434 142030 83663011
164978 178692 728229598
8567 86193 138600287
80891 153518 327473729
90740 137911 530314247
151865 187424 89503714
147603 170136 37715321
23153 59691 90745611
30372 50891 753212824
28624 156657 319813934
185150 185447 809511
181100 185037 772237504
105428 160448 137411974
140293 152269 30129984
64992 152081 217917729
132500 149362 42013877
64560 105533 121706869
74189 76254 432721379
33096 67242 85067939
165431 195184 74802735
20652 197870 443223276
86346 96513 144336459
127758 174761 122254649
161589 192323 227442564
124517 169649 667772712
120135 164012 109887567
149377 161928 740526897
175645 187717 30417629
40399 92745 328046057
61569 148164 216525452
68265 134367 88471979
30543 70124 103134319
83459 192436 273118891
45490 142912 852298627
64908 161904 242773756
24088 95456 177902393
93845 139504 114158064
20749 154096 714110991
195426 195626 510525
91940 120709 399204431
120586 155734 401567754
88069 122254 680579429
89979 156984 272470414
131286 155175 59670452
187280 193911 16573379
32819 62211 73171951
102099 103391 3309958
51219 129577 196155037
184966 199771 37321208
55056 133807 197074409
45825 100189 136042416
99996 123290 58180294
56591 128845 180766671
114823 177746 894478746
60440 128222 169626627
146905 170298 58987864
137175 149839 744582692
153614 167737 35606543
87326 188121 323830081
130929 186999 487908752
145758 190797 113477698
63543 78146 487555415
81452 107545 65562476
170933 198277 325426724
52726 161246 624712753
152842 156318 869564130
199098 199289 461056
107740 159083 128269045
11991 176840 755058064
25353 112574 433338632
93823 172539 197258622
115665 147139 956990181
199930 199967 99161
65946 66820 424758821
147899 187622 100093131
55195 173297 911664477
95372 199558 261314142
53760 128604 187316608
1913 142687 609719145
46250 157541 278396972
137453 188838 462746465
121761 198040 191380939
63429 87340 968837077
199498 199684 485157
93942 177367 428542262
107908 154280 717991702
9066 189845 874077055
123006 153645 914628248
34615 111448 192108066
99676 115613 39997010
139829 155690 39783166
2756 141093 966223028
25284 95541 175084225
61980 111289 793000981
118725 121669 7273866
129448 194835 164097353
175578 184083 21404124
107228 181627 186237160
40686 129323 288357880
13255 189349 913914060
187890 191083 999718348
158836 161151 5781933
60475 165763 609498672
120104 175408 329453301
77362 173522 240806143
17771 122006 260225841
74668 126469 129563947
5816 184972 448132560
69287 156582 324749077
92899 96065 562577126
103438 132539 248595703
127085 176408 734323676
153670 176950 73594490
65125 75380 951009683
82456 194673 547191747
139188 170337 78318406
78804 171829 232993820
188665 190942 5773981
91109 125449 111947139
90881 101610 232669536
179837 194863 37820027
10309 106054 239386191
90321 106912 41743924
67688 93719 390448272
195689 197570 4695137
154690 182403 69716203
63092 81294 561426704
17960 60719 785446394
67679 85786 45379420
121355 125769 10911685
54245 147607 233437623
71184 125254 135192227
172355 196633 61135646
110405 187733 193833119
77270 85175 19837104
139459 147212 19317854
138715 177477 430803726
24472 32026 18704647
177474 187772 25996894
77012 95875 47117093
68366 150854 706604588
106356 110100 9315907
190830 197183 732329794
11306 122708 278248257
61699 156103 683973671
5260 94409 222496513
188949 192215 8204054
20434 22858 5958654
119601 126736 997587930
32874 89727 84089522
113409 175315 502402103
77442 148125 839117949
143164 189036 78600668
31169 154554 935882394
14889 20148 13365260
179214 185272 453479244
134131 147114 32251620
172495 181298 595666174
50984 71316 50948460
166572 190967 61412579
35838 164524 321919445
127159 196219 173415216
144214 198332 136121940
197618 199237 4077022
79888 161270 203675144
40532 75387 720391054
99029 195664 949462978
192435 196264 9681839
52982 148626 239171859
86143 195612 274408729
73122 155870 472730364
4975 180556 469123974
91929 176059 391042350
145272 187689 756218708
28839 135262 265701868
133949 186845 758820162
61952 110327 121198200
195937 198988 7624254
62796 118001 138308322
28462 60930 203231438
51728 89648 127591444
18489 101807 207979489
184802 195921 587277363
75931 92116 40473654
91938 136463 62289282
180062 193116 867367503
44840 165607 904284852
41050 70240 72877563
92756 164888 843468585
171356 187131 39673453
94802 113346 46581244
64399 167602 258533916
74413 99963 392558827
155049 188697 84733939
76236 182721 841896723
189047 192566 773809900
158870 170075 28239418
98624 156070 143749120
79377 97013 745390059
4293 13103 22121669
123891 141927 45020168
17855 64434 643128583
49019 188196 734482274
182947 196369 33809803
185336 186139 35221281
27730 181927 899568741
35746 181719 365367192
194904 197761 7183387
155708 183144 939276144
80653 190077 849835437
1239 186327 827323666
40477 43271 6927341
166180 173375 696472699
134312 172362 94136867
75549 170121 322650636
31746 49346 745007619
111832 165310 133877683
168572 192704 60697989
67586 190281 730899706
194868 199111 10697115
196389 198102 124995717
174490 186915 31266263
6752 170624 562488635
29521 37355 19277727
248 125796 709977527
68484 93045 61451035
18727 37039 45379826
17059 86972 174327451
43661 79320 89075277
140755 188115 742232913
79336 194117 287710552
144989 173997 212466930
12228 45819 83640381
106700 173110 166133494
149761 192080 106539174
95207 118925 106839752
15548 179929 410959199
153877 177159 599246383
100608 109504 86193418
126233 194233 60670478
3043 194636 479517338
35942 54482 403832308
153147 160728 797186659
158879 184617 64691303
14875 72255 142975954
66584 176621 275652431
198655 199167 50393849
145810 172107 222442776
81053 115031 818423270
53953 71280 86438678
6312 72046 164045914
15240 106655 689352317
36948 121263 210795229
183407 194725 28437043
117766 118434 355000329
186418 198282 29797528
64557 166169 254531177
90241 186033 240069841
160729 198404 85910497
163483 163772 737440
38146 53302 22531236
125888 154936 644480888
33487 147135 283850790
71680 137201 163963535
122842 147091 490824727
9632 33897 98339840
92520 116543 60251947
132627 175550 205310880
169376 171733 5856646
46870 56085 23047773
47888 63184 38249930
161906 186793 62705457
21556 78490 141644531
50712 110523 149852706
72509 98709 787652761
157562 183271 846969245
186954 190213 8192168
63234 108911 40088777
188931 195695 888568804
3493 115151 279116046
70596 174636 260593432
101362 170135 172192851
120671 146182 255376661
78120 128047 482304517
81326 185540 261208262
168712 192496 59778781
1861 34387 81214369
139673 192432 132641268
54706 80417 64358551
25195 53906 540118347
6248 95870 223690501
144778 199404 879814659
128238 182124 720133717
16409 89429 566069554
84184 135612 495932819
1532 71620 465635969
59674 133338 184338908
72047 152676 201701055
41374 71421 947621580
14064 184551 426378157
169751 191408 625527110
12022 134719 306538671
117401 189377 180433841
152912 171210 759900931
135179 153183 768871120
251 23819 59146239
101464 126785 63134577
152530 161695 22996095
68134 133961 603835151
192752 195035 863560235
124011 191464 671260486
152798 192333 99481175
142570 181415 97706326
193854 195204 3440226
5178 198601 773115459
129988 172555 106697179
30757 90683 521585134
171786 173931 5428305
57011 78424 53515761
84414 131631 118151236
107401 158861 128534886
167718 171925 452837670
164232 187094 711087663
102939 134754 204686819
110354 179698 173657644
50260 197108 747664740
99477 153490 135083128
20497 150253 321667386
56290 81353 994774648
82113 110663 71583166
26897 199018 984397171
76327 145432 172687122
35747 151876 942405020
77086 139971 157171809
196480 199076 6467731
18063 190749 969927790
159719 197315 248823079
17343 189780 944836345
37614 93009 138416070
137781 163718 823855975
11007 187024 440383886
169215 195614 712216936
29061 63414 747802094
74651 146207 178877347
137126 190584 655088371
179120 187259 762612849
175610 193414 44773724
177882 191609 454741354
17915 28252 172849932
77111 164755 219411566
196118 199999 9706674
159113 172001 229253216
95179 128741 83978504
43090 65915 390448904
67736 118823 127916314
139233 167441 70910356
172922 197365 53866861
130681 145481 36773710
66955 107216 101049900
111925 176385 161527723
77969 156695 197053321
29242 55111 451732015
64797 71114 15821880
196181 199797 843543979
30859 162683 329449543
157242 174808 44210325
139572 170378 77493670
57240 114319 557395646
178223 187621 980202916
136377 197890 154479960
71077 127473 141119777
58741 81351 956408306
103281 190834 887768384
71113 193334 319724162
100373 193814 234236721
107617 199089 229205962
80054 155152 187858781
82741 169261 176138442
43772 140046 385744659
103101 120750 904960749
49716 111254 154165643
61667 189973 321532198
67306 179460 280982229
69997 76954 615977192
90169 196038 265455124
93275 131710 665840127
133949 198505 854081138
15805 117058 733182935
34610 57529 549113993
78516 97350 660462024
180897 195140 514866612
107034 112558 240499233
82307 127480 113014738
80051 170710 227131957
192216 197837 171317147
51707 123160 178786206
42937 194608 413907983
136220 144639 20863632
54233 77404 659423097
12499 79223 652542694
22002 170285 822471243
124666 158303 84267839
5932 186779 452512733
77687 113118 525097634
74707 166023 780676635
156547 173903 43699686
192540 194159 4035307
31394 89721 145498745
132617 188713 815818866
31012 139401 762942175
27639 137153 616960417
115582 196067 55561704
146394 189764 346128551
117135 178484 153687815
124182 138232 507517478
86035 168440 567551401
65568 77396 2006856
64298 137235 438887413
1380 21138 49806187
63386 86764 583105166
136175 175862 815959906
120888 199216 417358778
4346 151266 866505201
144031 183990 994360370
16949 164411 368422174
54515 74137 49103458
67535 133225 164416724
142963 153810 27252863
26249 100797 702758247
71618 174935 258800296
174171 190175 969202216
151925 184118 81023698
116581 119409 7018390
180673 195620 140622637
22942 179300 390830841
88353 98251 24697574
199324 199339 44903
38736 82243 547765302
72660 132989 528317380
32543 186154 854876442
24278 140361 289648834
31008 35270 6942546
143080 181551 617031301
181562 194356 32174666
8442 28175 49556254
87994 98041 25065579
96893 184485 219604579
77972 196839 298049343
65507 113723 120798682
50569 162105 279173164
134658 179398 112229216
131347 132407 2600528
9450 40920 911043114
29454 138222 271541032
141152 147310 600618813
39563 169690 325655516
161597 191682 75824330
68483 158140 224313228
110257 158635 120926094
158579 161327 555982546
173027 176463 8681919
15375 36337 692008155
199879 199993 279272
149546 193678 111042404
83998 168594 877241757
42534 124394 204614350
9747 78353 171126519
66710 194937 321398833
113395 174919 154065087
59499 177366 295233000
6811 94129 217964700
12226 67510 137817762
140767 193010 565897978
34558 164969 326208224
145385 193009 119907524
74763 131379 78408137
75116 96872 578095848
125255 143185 362649095
96043 145997 319327713
31272 113521 313011432
68499 153642 212934670
165996 188165 55784602
186747 196527 24601947
128411 147037 46403313
42297 73102 316112027
85057 199707 565122953
164764 179796 37775760
94272 175472 203541616
161543 180320 676793525
97621 98486 2116692
10566 157131 366290852
35285 115795 274216059
74377 181499 412035019
114268 193791 199274951
140656 157785 407208251
147396 169546 55905610
34477 192706 396199488
84769 166177 967857585
104941 157814 995245351
128548 140000 529789366
4437 145065 351287625
156514 181278 732916628
121651 176079 903826411
137504 143897 291405820
142548 193577 128382261
31471 115037 792189524
37060 152335 440844740
44547 191532 568514552
68024 94203 906003769
99797 173095 183583827
195035 198758 9400125
198140 199780 4149191
148202 151291 944839709
19766 46140 204686921
73390 87738 35977611
136856 150636 34382674
38437 193336 387968086
20580 160689 636970309
10732 61321 648464116
110368 196839 216812931
101565 194524 868282185
190193 193838 644527604
105436 117972 31233701
144040 167331 554322497
190870 195046 214454289
89936 126774 92063227
97971 174020 581975020
68934 121172 361689977
186882 191574 6589475
104795 114885 66654665
133320 196898 713226969
177028 183134 15343915
168876 197408 159539614
115837 134241 45900137
25663 179583 384770681
154257 172370 45586790
74100 170485 834465340
85950 104601 424002929
122573 146863 566644558
112633 151049 95906341
4126 116696 309763769
80334 157654 263979076
113733 133623 884073620
142731 142902 423547
121579 169290 119627085
134580 181239 117082764
141929 189815 425410981
12472 41609 335463645
146411 179974 340766358
179648 197155 454913949
119477 129238 24350358
168218 173076 605296
187567 188567 2490604
60664 144022 208400944
132689 198423 582107278
73721 133117 201667328
130217 180988 64834351
165468 177846 31114615
100395 121225 81159195
193634 198905 388467727
173029 192191 48242222
29162 97965 447985994
14933 15880 2438182
164262 190013 49603654
32073 46778 36387832
138307 152578 35780647
168976 178573 24038611
108877 184030 188217237
93410 188311 553789991
105467 124549 47387946
41571 85072 624984628
179020 188996 476043595
2515 57067 135969989
120079 162926 107299561
17035 47396 68506273
152535 195893 917804442
56516 190851 336693948
57579 106988 123988532
195907 197462 104087933
167152 180990 34748284
80528 187321 822194806
76342 76702 858698
116634 125856 22787868
157103 183113 65374987
109998 198352 766582476
136030 199032 158216398
98781 146046 118082528
108887 157772 122094191
43941 149928 363453588
176037 196934 762409336
148440 174791 352653413
47003 163301 291128970
67528 167507 693813775
155455 160934 13772761
196713 198006 3192504
130285 164993 373162500
98847 170669 180020051
125176 170290 186509978
16483 181436 412385338
83436 142234 187607003
118342 131785 885499642
91334 148208 142128875
170131 197844 142067002
35484 45735 25531732
87327 120659 83363024
105103 113447 954465206
85408 103304 44874483
116359 132882 41247202
182066 190906 748452561
155150 177022 616474544
163108 175562 31371557
61472 182114 111046373
69572 180694 278427849
77318 133098 863964847
158793 159162 811159929
98012 134240 784541117
137909 138207 92587808
148748 159222 773169339
147166 155599 323741257
192878 193500 1536334
57439 71799 8457149
10299 168881 396631444
83773 177734 235364634
46428 75705 73202195
61996 150728 608844012
29960 171607 354167347
161944 175023 11312433
106446 146434 99660331
179120 194165 37870263
42047 102945 152472572
130648 165824 15848020
193972 195294 3391760
130874 148134 42957513
170253 182361 638903562
96580 136606 567045246
63287 186136 621954075
181776 199020 653881440
144510 168917 464599109
54198 78370 449822709
132589 142130 23684888
63445 137835 186150734
60608 141702 994472720
135113 151365 40623065
192334 199617 18312158
112675 196732 120200402
140321 162547 308529165
96253 174574 758576580
177099 180136 7632117
111126 180102 172828172
15668 112417 241564802
156530 174539 435111370
3987 159772 573990020
97006 180140 426143916
127248 146500 183474706
43049 108521 163971800
54508 83234 16317409
161688 195058 686320793
1815 173445 429250509
27941 91038 157314646
74338 97284 575411126
54007 147808 951792208
159855 192442 82027074
157869 164798 17457106
163324 192963 74582653
92829 102439 813230973
179306 186296 673008432
193604 194873 3172917
184260 192347 160397027
43557 51295 755366677
191789 195907 705494856
195152 196108 2484184
36036 97979 154771291
124486 173103 121957782
47218 149518 772855595
10328 171886 404020490
190110 195403 728084025
151283 192676 610635373
172533 178939 16070336
134394 192595 736556564
197370 199406 683704968
180565 190760 25698407
179448 198132 47030364
49901 120374 964322507
113076 117958 852632163
45771 130333 477178021
191952 199791 19679710
151825 186997 37685417
157268 186867 74495101
116515 185655 456843238
9376 187439 445583815
168978 197465 71598304
185102 194121 195242263
32319 172232 349921119
83744 120657 942696990
108765 149316 101086488
159861 181105 53468575
58392 99928 533536106
162137 164534 835499059
89364 162006 647118251
188181 197370 90117542
78314 115934 280061911
83047 116810 880003161
86499 153968 168692095
186831 189565 6855893
196845 199564 801096277
128461 169678 879172159
143340 192775 124387370
105830 152884 802825968
157277 185516 417445117
44550 119808 620648892
2200 73846 178841366
123546 197663 147374297
142576 143063 1217415
130749 144893 294578700
42216 115662 183803731
8538 199115 922262834
179997 197709 44529879
35747 186489 377401755
174587 199739 490731973
11549 47117 88455464
178405 187776 23672839
199131 199573 180644623
138747 199059 151568197
110578 169831 148347400
94194 122654 71262978
134945 160896 136720771
22152 35454 32755264
36666 138743 697486853
68930 182254 488959067
188983 191001 105387518
46244 174847 811710267
158612 160684 5168345
125436 145766 50783084
6997 60076 132288423
28930 178656 966134184
22616 78516 139093745
83537 181827 441645457
17191 177694 401255295
127616 133946 15872713
179454 180196 112041619
65095 98976 966112698
196140 196286 382513
138753 142225 8617746
2572 120369 794813258
88196 135457 118223569
66947 148967 657373620
36879 101342 161233560
67444 89178 731704115
169910 199124 535923341
140767 192076 129089127
100832 115320 36251391
37469 186472 472527920
129643 182315 132052734
197071 199044 4913304
139506 148017 4515769
26464 39157 31295519
145241 165676 51516879
124337 147778 58524939
197506 198839 3337508
132223 174344 39782795
155583 170094 477373486
143570 146201 741635669
94174 148882 391293099
145678 158413 434400483
71570 78117 210148476
45597 164805 812918965
96998 100002 7646160
58484 172221 284979045
47155 77941 77081862
49035 80665 79262165
108438 156330 159023737
92686 139203 495517944
144403 171800 68908482
101237 118464 462206647
22337 138438 823030255
112742 199659 217924508
128524 157777 791048071
2505 24140 54275519
100840 198230 466961102
21829 56052 831448775
176790 188976 30688198
163071 184814 54664021
181204 195736 36593238
10353 42090 489471681
82377 193946 279660487
72136 114302 604219657
10563 89172 567567182
4592 108869 260730934
197352 199737 847951265
104015 109530 11403187
